/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/index.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/index.scss (1) ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap);
/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/leaflet/dist/leaflet.css ***!
  \*******************************************************************************************************************************************************************************************/
/* 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;
	        -ms-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,
.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;
	}

.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 {
	-webkit-filter: inherit;
	        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-tile {
	will-change: opacity;
	}
.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 {
	-webkit-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	will-change: transform;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	transition:         -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	transition:         transform 0.25s cubic-bezier(0,0,0.25,1), -webkit-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: -webkit-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: -webkit-grabbing;
	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: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	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 {
	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(/assets/build/assets/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(/assets/build/assets/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;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path {
	background-image: url(/assets/build/assets/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.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;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	box-sizing: border-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.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 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	        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;
	padding: 4px 4px 0 0;
	border: none;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.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-popup-tip-container {
	margin-top: -1px;
	}

.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;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-clickable {
	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;
	}

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/components/AIAssistant/widgets/ReservationWidgetCard.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
@-webkit-keyframes reservation-widget-skeleton-shimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}
@keyframes reservation-widget-skeleton-shimmer {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 200% 0;
  }
}
.reservation-widget-info {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 1.3333333333rem;
}

.reservation-widget-image {
  flex: none;
  width: 5.3333333333rem;
  height: 5.3333333333rem;
  overflow: hidden;
  border-radius: 0.3333333333rem;
}

.reservation-widget-image-skeleton {
  border-radius: 0.3333333333rem;
  background: linear-gradient(90deg, #ededed 25%, #fafafa 50%, #ededed 75%);
  background-size: 200% 100%;
  -webkit-animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
          animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
  width: 100%;
  height: 100%;
}

.reservation-widget-text {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  min-width: 0;
  padding: 0.1666666667rem 0;
}

.reservation-widget-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 0.6666666667rem;
}

.reservation-widget-title {
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
  font-size: 1.1666666667rem;
  font-weight: 600;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: #222;
  white-space: nowrap;
}

.reservation-widget-title-skeleton {
  border-radius: 0.3333333333rem;
  background: linear-gradient(90deg, #ededed 25%, #fafafa 50%, #ededed 75%);
  background-size: 200% 100%;
  -webkit-animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
          animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
  width: 10rem;
  height: 1.1666666667rem;
  margin: 0.1666666667rem 0;
}

.reservation-widget-location-skeleton {
  border-radius: 0.3333333333rem;
  background: linear-gradient(90deg, #ededed 25%, #fafafa 50%, #ededed 75%);
  background-size: 200% 100%;
  -webkit-animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
          animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
  width: 13.3333333333rem;
  height: 1.1666666667rem;
  margin-top: 0.5rem;
}

.reservation-widget-meta-skeleton {
  border-radius: 0.3333333333rem;
  background: linear-gradient(90deg, #ededed 25%, #fafafa 50%, #ededed 75%);
  background-size: 200% 100%;
  -webkit-animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
          animation: reservation-widget-skeleton-shimmer 2.6s infinite linear;
  width: 6rem;
  height: 1rem;
}

.reservation-widget-location {
  display: flex;
  align-items: flex-start;
  min-width: 0;
  padding-top: 0.3333333333rem;
  gap: 0.3333333333rem;
  color: var(--secondary-font);
}

.reservation-widget-location-text {
  display: -webkit-box; /* stylelint-disable-line */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  font-size: 1.0833333333rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
}

.reservation-widget-meta {
  display: flex;
  align-items: center;
  margin-top: 1.3333333333rem;
  gap: 1.3333333333rem;
}

.reservation-widget-details-link {
  display: inline-flex;
  align-items: center;
  margin-left: auto;
  gap: 0.3333333333rem;
  padding: 0;
  border: none;
  background: transparent;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.3333333333rem;
  letter-spacing: 0.32px;
  white-space: nowrap;
  color: #008188;
  cursor: pointer;
}
.reservation-widget-details-link:hover:not(:disabled) {
  text-decoration: underline;
}
.reservation-widget-details-link:disabled {
  opacity: 0.5;
  cursor: default;
}

.reservation-widget-details-icon {
  flex: none;
  width: 1rem;
  height: 1rem;
  stroke: #008188;
}

.reservation-widget-meta-item {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3333333333rem;
  letter-spacing: 0.32px;
  color: var(--secondary-font);
}

.reservation-widget-icon {
  flex: none;
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  stroke: var(--secondary-font);
}

.reservation-widget-tag {
  flex: none;
  display: inline-flex;
  align-items: center;
  padding: 0.3333333333rem 0.6666666667rem;
  border-radius: 83.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3333333333rem;
  letter-spacing: 0.32px;
  white-space: nowrap;
}
.reservation-widget-tag.review {
  background: #e0f6f7;
  color: #008188;
}
.reservation-widget-tag.confirmed {
  background: rgba(3, 200, 141, 0.1);
  color: #03c88d;
}
.reservation-widget-tag.cancelled {
  background: rgba(200, 38, 3, 0.1);
  color: #c82603;
}
/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/react-day-picker/dist/style.css ***!
  \**************************************************************************************************************************************************************************************************/
.rdp {
  --rdp-cell-size: 40px;
  --rdp-accent-color: #0000ff;
  --rdp-background-color: #e7edff;
  --rdp-accent-color-dark: #3003e1;
  --rdp-background-color-dark: #180270;
  --rdp-outline: 2px solid var(--rdp-accent-color); /* Outline border for focused elements */
  --rdp-outline-selected: 3px solid var(--rdp-accent-color); /* Outline border for focused _and_ selected elements */

  margin: 1em;
}

/* Hide elements for devices that are not screen readers */
.rdp-vhidden {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
  position: absolute !important;
  top: 0;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  border: 0 !important;
}

/* Buttons */
.rdp-button_reset {
  appearance: none;
  position: relative;
  margin: 0;
  padding: 0;
  cursor: default;
  color: inherit;
  background: none;
  font: inherit;

  -moz-appearance: none;
  -webkit-appearance: none;
}

.rdp-button_reset:focus-visible {
  /* Make sure to reset outline only when :focus-visible is supported */
  outline: none;
}

.rdp-button {
  border: 2px solid transparent;
}

.rdp-button[disabled] {
  opacity: 0.25;
}

.rdp-button:not([disabled]) {
  cursor: pointer;
}

.rdp-button:focus-visible:not([disabled]),
.rdp-button:active:not([disabled]) {
  color: inherit;
  background-color: var(--rdp-background-color);
  border: var(--rdp-outline);
}

.rdp-button:hover:not([disabled]) {
  background-color: var(--rdp-background-color);
}

.rdp-months {
  display: flex;
}

.rdp-month {
  margin: 0 1em;
}

.rdp-month:first-child {
  margin-left: 0;
}

.rdp-month:last-child {
  margin-right: 0;
}

.rdp-table {
  margin: 0;
  max-width: calc(var(--rdp-cell-size) * 7);
  border-collapse: collapse;
}

.rdp-with_weeknumber .rdp-table {
  max-width: calc(var(--rdp-cell-size) * 8);
  border-collapse: collapse;
}

.rdp-caption {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  text-align: left;
}

.rdp-multiple_months .rdp-caption {
  position: relative;
  display: block;
  text-align: center;
}

.rdp-caption_dropdowns {
  position: relative;
  display: inline-flex;
}

.rdp-caption_label {
  position: relative;
  z-index: 1;
  display: inline-flex;
  align-items: center;
  margin: 0;
  padding: 0 0.25em;
  white-space: nowrap;
  color: currentColor;
  border: 0;
  border: 2px solid transparent;
  font-family: inherit;
  font-size: 140%;
  font-weight: bold;
}

.rdp-nav {
  white-space: nowrap;
}

.rdp-multiple_months .rdp-caption_start .rdp-nav {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.rdp-multiple_months .rdp-caption_end .rdp-nav {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.rdp-nav_button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--rdp-cell-size);
  height: var(--rdp-cell-size);
  padding: 0.25em;
  border-radius: 100%;
}

/* ---------- */
/* Dropdowns  */
/* ---------- */

.rdp-dropdown_year,
.rdp-dropdown_month {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.rdp-dropdown {
  -webkit-appearance: none;
          appearance: none;
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: inherit;
  opacity: 0;
  border: none;
  background-color: transparent;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

.rdp-dropdown[disabled] {
  opacity: unset;
  color: unset;
}

.rdp-dropdown:focus:not([disabled]) + .rdp-caption_label,
.rdp-dropdown:active:not([disabled]) + .rdp-caption_label {
  background-color: var(--rdp-background-color);
}

.rdp-dropdown:focus-visible:not([disabled]) {
  border: var(--rdp-outline);
  border-radius: 6px;
}

.rdp-dropdown_icon {
  margin: 0 0 0 5px;
}

.rdp-head {
  border: 0;
}

.rdp-head_row,
.rdp-row {
  height: 100%;
}

.rdp-head_cell {
  vertical-align: middle;
  text-transform: uppercase;
  font-size: 0.75em;
  font-weight: 700;
  text-align: center;
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
}

.rdp-tbody {
  border: 0;
}

.rdp-tfoot {
  margin: 0.5em;
}

.rdp-cell {
  width: var(--rdp-cell-size);
  height: 100%;
  height: var(--rdp-cell-size);
  padding: 0;
  text-align: center;
}

.rdp-weeknumber {
  font-size: 0.75em;
}

.rdp-weeknumber,
.rdp-day {
  display: flex;
  overflow: hidden;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: var(--rdp-cell-size);
  max-width: var(--rdp-cell-size);
  height: var(--rdp-cell-size);
  margin: 0;
  border: 2px solid transparent;
  border-radius: 100%;
}

.rdp-day_today:not(.rdp-day_outside) {
  font-weight: bold;
}

.rdp-day_selected:not([disabled]),
.rdp-day_selected:focus:not([disabled]),
.rdp-day_selected:active:not([disabled]),
.rdp-day_selected:hover:not([disabled]) {
  color: white;
  background-color: var(--rdp-accent-color);
}

.rdp-day_selected:focus:not([disabled]) {
  /* Since the background is the same use again the outline */
  outline: var(--rdp-outline);
  outline-offset: 2px;
}

.rdp:not([dir='rtl']) .rdp-day_range_start:not(.rdp-day_range_end) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rdp:not([dir='rtl']) .rdp-day_range_end:not(.rdp-day_range_start) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rdp[dir='rtl'] .rdp-day_range_start:not(.rdp-day_range_end) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rdp[dir='rtl'] .rdp-day_range_end:not(.rdp-day_range_start) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rdp-day_range_end.rdp-day_range_start {
  border-radius: 100%;
}

.rdp-day_range_middle {
  border-radius: 0;
}

/*!*********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/rc-slider/assets/index.css ***!
  \*********************************************************************************************************************************************************************************************/
.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}
.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}
.rc-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  margin-top: -5px;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
}
.rc-slider-handle:focus {
  outline: none;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}
.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: block !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  display: block !important;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  -webkit-animation-name: rcSliderTooltipZoomDownIn;
          animation-name: rcSliderTooltipZoomDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  -webkit-animation-name: rcSliderTooltipZoomDownOut;
          animation-name: rcSliderTooltipZoomDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  -webkit-transform: scale(0, 0);
          transform: scale(0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
          animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@-webkit-keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
  100% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@-webkit-keyframes rcSliderTooltipZoomDownOut {
  0% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
  }
}
.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/App.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************/
table {
  font-size: 14px;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  vertical-align: middle;
}

#root {
  display: inline;
}

/* KioskContainer*/
#empty-page-wrapper {
  height: 100%;
  width: 100%;
  background: #fff;
}

.Spinner .glyphicon {
  font-size: 40px;
  -webkit-animation: App-logo-spin infinite 20s linear;
          animation: App-logo-spin infinite 20s linear;
  margin: auto 0;
}

.Spinner > div {
  display: table;
  margin: 0 auto;
}

.list-group .list-group-item {
  clear: both;
}

.list-group .list-group-item img.icon {
  width: 48px;
  height: 48px;
  margin: 10px 20px 10px 15px;
  float: left;
}

/*??*/
.panel-title .pull-left,
.panel-title .pull-right {
  margin-top: -4px;
}

.panel-title .btn-toolbar {
  margin-top: -2px;
}

/**
Mask Box
 */
.mask-box::before {
  content: " ";
  display: block;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #434343;
  outline: #434343 solid 10px;
  opacity: 0.5;
  z-index: 1000;
}

.mask-box::after {
  content: attr(data-content);
  width: 100%;
  height: 100%;
  font-size: 2em;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

/**
Alert Box
 */
#Login-page #alerts-box {
  position: initial;
}

/**
Slider (KioskContainer->book panel->number of attendees)
 */
.rc-slider-tooltip {
  z-index: 1000;
}

.rc-slider-handle {
  margin-left: -9px;
  margin-top: -8px;
  width: 20px;
  height: 20px;
}

.rc-slider-handle:after {
  content: attr(aria-valuenow);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  line-height: 18px;
  font-size: 12px;
  text-align: center;
  color: #52788a;
}

/*delete*/
.bg-white {
  background: #fff;
}
/*!***********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-base/styles/fluent.css ***!
  \***********************************************************************************************************************************/
@font-face {
  font-family: "e-icons";
  font-weight: normal;
  font-style: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tTBEAAAEoAAAAVmNtYXAIEQ/CAAAKBAAABHRnbHlmSnIgmgAAFwAAA7x8aGVhZCrKpbYAAADQAAAANmhoZWEIVQYiAAAArAAAACRobXR4hAAAAAAAAYAAAAiEbG9jYQP76fQAAA54AAAIiG1heHADYgLmAAABCAAAACBuYW1lc0cOBgAD03wAAAIlcG9zdFjYQCgAA9WkAAAgKgABAAAEAAAAAFwEAAAAAAAD+AABAAAAAAAAAAAAAAAAAAACIQABAAAAAQAAcHITrl8PPPUACwQAAAAAAOPaMGAAAAAA49owYAAAAAAD+AP4AAAACAACAAEAAAAAAAEAAAIhAtoANwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDpHwQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAACAAAAAwAAABQAAwABAAAAFAAEBGAAAAAEAAQAAQAA6R///wAA5wD//wAAAAEABAAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQCWAJcAmACZAJoAmwCcAJ0AngCfAKAAoQCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3ALgAuQC6ALsAvAC9AL4AvwDAAMEAwgDDAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDSANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAOUA5gDnAOgA6QDqAOsA7ADtAO4A7wDwAPEA8gDzAPQA9QD2APcA+AD5APoA+wD8AP0A/gD/AQABAQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiAAAAAAAAAAAAAAAtQAAAXIAAAJpAAAC3QAAAzkAAAPdAAAEhgAABMEAAATpAAAE/gAABZgAAAY+AAAGYAAABmcAAAbWAAAHUQAACCwAAAg7AAAIdwAACOAAAAk/AAAJrwAACf0AAAp7AAALIAAAC2EAAAuiAAAMRwAADLQAAAzmAAANNAAADZsAAA6AAAAOwQAAD3YAAA+1AAAQIwAAEGMAABFxAAARpwAAEl8AABKBAAAS3AAAE4EAABP3AAAUQwAAFIQAABTxAAAVMAAAFXwAABXNAAAWHgAAFjwAABa3AAAXEgAAF20AABeLAAAX8AAAGD8AABiUAAAZPQAAGYcAABmbAAAadwAAGsgAABsNAAAbmgAAG6wAABvsAAAcugAAHPkAAB0/AAAdYQAAHh0AAB7XAAAfZgAAH84AACDZAAAhEwAAIXQAACG0AAAjSgAAI90AACRBAAAkwAAAJSoAACXqAAAmjwAAJyUAACfvAAAoHgAAKKoAACjIAAApaAAAKkAAACscAAArgwAAK5gAACxOAAAseQAALPMAAC0VAAAtpwAALfgAAC6rAAAvdQAAL3wAAC/1AAAw5QAAMXIAADHVAAAx6AAAMlQAADKUAAAzPgAAM2YAADOGAAAz2wAAM/0AADToAAA1RAAANgYAADZvAAA25wAAN0gAADfvAAA4mAAAOOYAADjyAAA5WwAAOcMAADo3AAA63gAAO3UAADwDAAA8nAAAPVkAAD4AAAA+uQAAPygAAD96AAA/8AAAQHIAAEDzAABBPgAAQZYAAEIrAABCOwAAQ9QAAESPAABE/AAARaoAAEaFAABGxgAAR08AAEdhAABIQQAASOkAAEleAABJbwAASaoAAEnkAABKVgAASpAAAErhAABLtgAATGoAAEzIAABNTAAATYwAAE3zAABOhQAATvMAAE9gAABP+QAAUMYAAFETAABR3QAAUooAAFLPAABTggAAU9IAAFQNAABUaQAAVKoAAFXEAABWdQAAVtEAAFdEAABX5AAAV+sAAFhDAABZBQAAWU0AAFmbAABZpwAAWegAAFqlAABa+QAAW0sAAFvJAABcVAAAXN4AAF0wAABdegAAXhoAAF6OAABe9gAAX4AAAF/KAABf/gAAYKUAAGFtAABibAAAYxMAAGOeAABjygAAZB8AAGTUAABlWAAAZdIAAGXwAABmeQAAZqUAAGc0AABnWwAAZ7cAAGfjAABoQwAAaJgAAGkQAABpRQAAajUAAGqAAABqyQAAa9AAAGwiAABsjwAAbPAAAG1KAABuGwAAbo0AAG7rAABvjAAAcH0AAHDkAABxVgAAcaEAAHJkAAByiwAAcsEAAHNqAABzdAAAc58AAHPeAAB0awAAdRwAAHWLAAB1xAAAdekAAHbTAAB3AgAAd5MAAHecAAB4QwAAeMEAAHkhAAB5kQAAekUAAHsmAAB7ewAAe/EAAHxMAAB80AAAfXsAAH28AAB+cQAAfwgAAH9dAAB/vQAAf/QAAIAOAACAlAAAgTIAAIGCAACBzgAAglwAAIMeAACDpQAAhRkAAIVZAACF0QAAhh0AAIbHAACHeQAAiCQAAIiZAACJMwAAicoAAIoLAACKaQAAiugAAIrxAACLXQAAi/0AAIw7AACMmAAAjM4AAI2zAACOXwAAjs4AAI7gAACPewAAkBsAAJBpAACQ/gAAkVMAAJHbAACSjgAAkuAAAJOaAACT6AAAlJwAAJTeAACVLwAAlT8AAJVfAACVdgAAlY8AAJW5AACV2gAAlfsAAJYcAACWNgAAllEAAJZmAACWoQAAlrIAAJbPAACW/AAAlyUAAJdTAACXdgAAl5YAAJfAAACX5wAAmAoAAJgzAACYaQAAmJgAAJjBAACY4QAAmP4AAJknAACZRwAAmWcAAJmSAACZswAAmckAAJnhAACaogAAmxUAAJstAACbOgAAm1UAAJtqAACbhgAAm5sAAJuuAACbwQAAm9EAAJvlAACcTgAAnGYAAJ1AAACdyQAAnn4AAJ7NAACe1AAAnzAAAJ+nAACfrgAAn7UAAJ/eAAChHQAAoVIAAKI7AACi7wAAo6sAAKRkAAClIQAApaQAAKXMAACmFwAApmIAAKbIAACnAQAAp3cAAKftAACokAAAqSsAAKnHAACqYwAAqt4AAKtvAACrvwAArEYAAKxUAACtQgAArj8AAK7ZAACvhQAAr58AALBEAACwzwAAsccAALJzAACzFQAAs6AAALQxAAC0xgAAtcUAALbGAAC27wAAuHEAALibAAC4pgAAuLEAALi8AAC4xwAAuNIAALjdAAC5zgAAue8AALrZAAC72AAAvKwAAL1eAAC+JAAAvy0AAMA2AADAyQAAwdcAAMNJAADDvwAAxDIAAMR8AADE5QAAxYUAAMWuAADF1wAAxgQAAMauAADHAAAAx1sAAMe2AADIqAAAyWMAAMqFAADLDAAAzDYAAMzSAADNSgAAzgkAAM6gAADO0QAAz18AAM+RAADPowAAz8kAAM/UAADQAgAA0A0AANAiAADQMgAA0FkAANExAADRPAAA0UcAANFSAADRXQAA0WgAANIPAADSGgAA0iMAANIsAADSeAAA0xsAANMoAADTNAAA0z8AANNJAADTUgAA054AANRZAADUZwAA1HYAANS/AADVMQAA1a4AANYWAADWUAAA1swAANdHAADXxQAA2DsAANiZAADZpQAA2mQAANsjAADbrAAA3CQAANzUAADd/gAA3tQAAN/BAADgUAAA4NUAAOFZAADh6wAA4koAAOMxAADknQAA5UIAAOXnAADmyAAA5wAAAOfyAADoLwAA6LUAAOj+AADp7QAA6msAAOr/AADrTQAA7AMAAOxJAADsagAA7LIAAO1AAADt4QAA7j0AAO6ZAADvHwABwAAAAADuQO5ABYALQA4AFIAxwDrAS8AAAEPBiMvBj8GJR8FDwYvBT8BMycPAz8CHwInHwEPAi8EPQE/BTMfBScPCx8FDw8dAR8JPwwfBzM/DDUvCSsBDwIvAz8DNS8JJR8HEQ8HIS8HET8HBxEVHw0zITM/DTURNS8NIyEjDw0BVgMJBQYEAwUFBAUEAwMEAQECBQoICTIBYQQMBwQCAQECBAUGBgYFBQoLEhMVFgyIHx8gIBIRCxMUFD4CAQECDREQAwICAQIDBgYHBAUEBAQDAyUICAcGBgUEAwMCAQEBAwUQDRwOEAwMDksYDAsKCAMDAgIBAQQFBQcHCQgKCQsKCQcGBgkkFCkpJz0iFA8ICQoKCwcHCAcGBgYFBQQDAgEBAQIDBQYICg0QDQ4ODhsaHh0cGgkLBAEBAgQGBwkJCgsLAZMHBgUFBAMBAQEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYHXwICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgIBQAUQCQYDAgEBAQMDBAgHBAYGBwUFFFABBAMFBAgGBgYFBAIBAQIGCRERAwEUBgcJCSwsIxgXF/UHBwgQLxsaBgYGBgcGAwUEAgEBAgIDAwU2AQMDBQQFBgYGBgYNDg0MHBUpLy0eHh0dCwYHCQkGBQYGBQYGBg0JCAcGBAQCAQEDBAUFBg4+KA4LCgwfEw0GBgQCAQICAwQEBgUHBgcHBwgHBwgHCAcHBQUDAgEEBR8gISIjKBULCwsLCgkIBwYEAgFpAQEDBAUFBgf9TAcGBQUEAwEBAQEDBAUFBgcCtAcGBQUEAwEBIP1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKArQKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAAAAYAAAAAAn4DuQAvAG8AnwDfAQ8BTwAAJRUPCSsBLwk9AT8JOwEfCQcfDz8PLw8PDhMVDwkrAS8JPQE/CTsBHwkHHw8/Dy8PDw4TFQ8JKwEvCT0BPwk7AR8JBx8PPw8vDw8OAj8BAgIGBwoKBgYHBgYHBgULCgcGAgIBAQICBgcKCwUGBwYGBwYGCgoHBgICAb0BAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwK8AQICBgcKCgYGBwYGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBgoKBwYCAgG9AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCvAECAgYHCgoGBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgYKCgcGAgIBvQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAsUGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAEuBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBLgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAAAAAAgAAAAAA/gD+ABHAGMAqwDHAQwBQAGEAbAAABMVIw8HHwczFR8HPwc1Mz8HLwcjNS8HDwY3HQEPCSsCLwk9ARMVIw8HHwczFR8HPwc1Mz8HLwcjNS8HDwY3Mx8JHQEhPQE/CTMHGQEfDzM/DxEvDyMPDiUzHwkVERUPCSsCLwk1ETU/CTMHER8PMz8PES8PIw8OJRUfBz8HNSE/By8HIQ8GxR8HBgUFBAMBAQEBAwQFBQYHHwEBAwQFBQYGBwYFBQQDAQEgBgYFBQQDAQEBAQMEBQUGBiABAQMEBQUGBwYGBQUEAwG8AQICBgcKCgYGBwa9BgcGBgoKBwYCAgF+HwcGBQUEAwEBAQEDBAUFBgcfAQEDBAUFBgYHBgUFBAMBASAGBgUFBAMBAQEBAwQFBQYGIAEBAwQFBQYHBgYFBQQDAX0GBwYGCgoHBgICAf7FAQICBgcKCgYGBwZ+AQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDb0NDAwMCwoKCQgHBwUEAwIDcQYHBgYKCgcGAgIBAQICBgcKCgYGBwZ+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn4BAgMEBQcHCAkKCgsMDAwNfg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNfg0MDAwLCgoJCAcHBQQDAv5GAQEDBAUFBgYHBgUFBAMBAQEcBgYFBQQDAQEBAQMEBQUGBv7EBgYFBQQDAQEkIAEBAwQFBQYHBgYFBQQDAQEfBwYFBQQDAQEBAQMEBQUGBx8BAQMEBQUGBgcGBQUEAwEBIAYGBQUEAwEBAQEDBAUFBlj8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwBHCABAQMEBQUGBwYGBQUEAwEBHwcGBQUEAwEBAQEDBAUFBgcfAQEDBAUFBgYHBgUFBAMBASAGBgUFBAMBAQEBAwQFBQZYAQICBgcKCgYGBwb8/AYHBgYKCgcGAgIBP/7l/uQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQI3DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDO8BAgIGBwoKBgYHBv0MBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgL0BgcGBgoKBwYCAgE//QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDFE+BwYFBQQDAQEBAQMEBQUGBx8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgAIAAAAAAO5A/cAGAAyAEwAZgB6AIQAjgCzAAAlHwQzIT8DPQEvAyMhIw8DJRUfAzMhMz8CNTcnNS8CIyEjDwM1FR8DMyEzPwI1Nyc1LwIjISMPAzUVHwMzITM/AjU3JzUvAiMhIw8DARUzNTMVDwQjISMvAz0BJTMfAx0BIzUjFSM9AT8DMzUjDwcRFR8GIT8HES8HAeABAQMFAwMBvAMFBAEBAgQGA/5HAwMFAwH+ZgEEBQMDA1IDAwUEAQECBAYD/K4DAwUEAQEEBQMDA1IDAwUEAQECBAYD/K4DAwUEAQEEBQMDA1IDAwUEAQECBAYD/K4DAwUEAQKVIJ4BAQMFAwP+xQMDBQQBAUsDAwUDAZ0gnQEEBQMDBQUJCAcFAwMCAwUFBwQJCQFACQkIBwYCBAIBAwQGBwQICRgDAwUEAQEEBQMDAwMDBAIBAwUDewMDBQQBAQQFAwMDAwMEAgEDBQN7AwMFBAEBBAUDAwMDAwQCAQMFA3sDAwUEAQEEBQMDAwMDBAIBAwUDAYadnY0EAgUEAQEEBQMDjb0BAwUDA46dnY4DAwUDASABAwQGBwQICf7ACgkIBwUDAwIBAgUFBwQJCQFACQkIBwYCBAIAAAMAAAAAA7kD9wAzAFcAmwAAEx0BHwkzITM/CT0CLwkjISMPCSUfBxEPByEvBxE/BwcRFR8OIT8ONRE1Lw4hDw7FAQICBgcKCgYGBwYB+AYHBgYKCgcGAgIBAQICBgcKCgYGBwb+CAYHBgYKCgcGAgIBApUHBgUFBAMBAQEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYHXwICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgIDO34GBwYFCwoHBgICAQECAgYHCgsFBgcGfgYHBgYKCgcGAgIBAQICBgcKCgYGB3gBAQMEBQUGBvzNBwYFBQQCAgEBAgIEBQUGBwMyBwYFBQQCAgEf/M0KCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJCgMyCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggHCQgJCgAAAwAAAAAD+AP4ACsAqwErAAABER8HMz8GPQEvBiM1LwYrAQ8FAQ8fLx8/Hx8eBR8fPx8vHw8eAcEBAQMEBQUGBt0GBgYEBAMCAgMEBAYGBr0BAQMEBQUGBwYGBQUEAwEB9wEBAwQFBgcICQkLCw0NDg4QEBASEhITFBQUFRUWFhYXFxYWFhUVFBQUExISEhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhISExQUFBUVFhYWFxcWFhYVFRQUFBMSEhIQEBAODg0NCwsJCQgHBgUEAwH8UAECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIDO/7lBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEB/AYGBgQEAwICAwQEBgb+vxcWFhYVFRQUFBMSEhIQEBAODg0NCwsJCQgHBgUEAwEBAQEDBAUGBwgJCQsLDQ0ODhAQEBISEhMUFBQVFRYWFhcXFhYWFRUUFBQTEhISEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwQFBgcICQkLCw0NDg4QEBASEhITFBQUFRUWFhYXGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGQAAAAABAAAAAAP3A/cBOQAAAQ8YFR8kMz8hNS8GIw8oIy8iNT8iOwEfEyMPBx8GOwI/BT0CLwYPBxUvEw8GARoTExISERAQDw8ODQwLCwoJCAgGBgQEAgIBAQIDBAUGBggICgoLCw0NDg8PEBEREhAQERAREhESEhISExITEhMZGRYWFRUVFBUUExMSExEREBAPDw0NDAsLCQkIBwYFBAQCAQMDBQUFBwYGBgUEAwMBAgMEBAUGBwgICQoLCwwMDg0PDw8QEBERERISEhITExMTFBMTExMSExISEhIREREQDxAODg4NDAsLCwkJCAgGBgUEBAICAQEBAwMEBAYGCAgICgoLCwwNDQ4ODxAQEBEREhISEhMSExMTExMTExMTEhERERAQEBAPDw4ODQ0NDm4HBgUFAwMCAQECAwMFBQYHvQYGBQUEAwICAwQFBQYGBwYFBQMDAgEPDg8PEBEQEhESExMTExQUGxsbHB0eHh0dHBwDwAoLDA0NDw8PEBESERMTExQVFBUVFhUWFRYWFRYWFRUWFRQUFBMTEhIRERAPDw4ODAoKCQgIBwYGBQUDAwMCAQECAgQEBgYHCAkKCwsMDQ4PDxAQEhESExMUExUUFRUWFRYHBgUFBAQCAQECBAQFBgYTExMTEhISEREREBAPDw8ODQ0MCwsKCQkIBwYGBAQDAwEBAQIDAwQFBgcHCAkKCgsMDA0ODg4PEBAQERESEhITEhMTExMTExMTExITEhISEREREBAPDw4ODQwMCwsJCQkHBwYGBAQCAgICAgMDBQQGBgcICAkKCgoMCw0NEAECAwQEBgYGBgYGBAQDAgIDBAQGBga9BgYGBAQDAgEBAgMEBAYGBnQSDw4NDQwMCwoJCQgHBwUFBQQCAQEDBAYICQwAAAAAAgAAAAAD2AO4ACEAXQAANxUfBiE/Bj0BLwYhDwYBMQ8GHwc/BBEfBz8GNREfBD8GPQEvBSgCAwQEBgYGA3IGBgYEBAMCAgMEBAYGBvyOBgYGBAQDAgHVDAf8BAMCAQECAwQFBQYGBgYFBcYBAgMEBAYGBgYGBgQEAwLHBQUGBgYGBQUEAwICAwT8BQdnBwYFBQQCAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBgNMAwb8BQUGBgYGBgUEAwEBAQEDBMf91gcGBQUEAgIBAQICBAUFBgcCKcYEAwEBAQEDBAUGBgYGBQYF/AQDAAABAAAAAAN6A3oAOQAAAR8HIQEPAx8HPwMBER8HPwcRLwMhDwYBggEBAwQFBQYHAWz9gQQDAQEBAQMEBQYFBwYFBgUCfwEBAwQFBQYHBgYFBQQDAQEBBgcL/kEHBgUFBAMBA1oGBgUFBAMBAf2BBQYFBgcFBgUEAwEBAQEDBAJ//pQHBgUFBAMBAQEBAwQFBQYHAbgJCwYGAQEDBAUFBgAABgAAAAAD9wP4AAMABwALAA8AEwAXAAAlMzUjBTM1IwUzNSM3MzUjBTM1IyczNSMC/Pz8/ob8/P6G/Py9/PwBevz8vfz8CPz8/Pz8fvz8/H78AAAABgAAAAADwQOZAB8AIwBGAJEAsgEHAAABHwY7AT8GLwYrAQ8FFwUnJScVIzU/Dx8OBxUPBx0BHwkhPwk9AS8HPQEvDg8OJSMVMxUjFTMVMzUzNSM1MxU/AzM/BDUjFSM1IwcRHw8hNSEjLwYRPwYzITMfBhUfAzUvDyEPDgLbAQIDBAUFBgcHBgUFBAMCAQECAwQFBQYHBwYFBQQDAqf+8gEBDz2VAQECAgMEBAUGBQYHBwcHCAcIBwcGBwUGBAUDBAICAdMIDAoKCAYEAwECBAcICgsGBgcBEAYHBgsJCQYFAgEDBAYICgoMCAIEBAYHCAkKCgwMDA0ODg4ODQwMDAoKCQgHBgQEAv7Hvb29vT9+fr0BAgMFAQYHCQ0QP70//AEBAgMEBQYGBggICAgKCQoBWv6mBwYFBQQCAgEBAgIEBQUGBwJ1BwYFBQMDAgEREBAOAQECBAQEBgYHBwgICQkJCv2LCgkKCAgICAYGBgUEAwIBAS4GBgYFBAMCAgMEBQYGBgcGBQUEAwICAwQFBQZ3AdMBcTMzBwcGBgYGBQUEBAQCAwEBAQEBAQMCBAQEBQUGBgYGBwczAQMFBgkJCwzaBgYGCwoJBgUBAQEBAQEFBgkKCwYGBtoMCwkJBgUDATMNDQ0MCwsKCQkHBwUFAwIBAQIDBQUHBwkJCgsLDA0Nj0C8QLy8QLw/EA8PERAODhEQr7y8H/2KCgkJCQgIBwcGBQUEAwMBAUACAwQEBgYGAnYGBgYEBAMCAgMEBAYGBmoHCQoMkAoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkAAAQAAAAAA7gD9wAjAGcAiQEeAAABMx8GEQ8HIS8HET8GMwcRFR8OIT8PES8OIyEjDw0THwcPByMvBz8HJwcjDw8RHw8zPwcvByMvBxE/BzMfBzM/BzMfBx0BHwY/BzUvDyMvByMPBgNaBwYFBQQCAgEBAgIEBQUGB/7FBgYFBQQDAQEBAQMEBQUGBl4CAgMEBQYGBggHCQgJCgkBOwoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkK/sUJCgkICQcIBgYGBQQDAgJeBwYFBQQCAgEBAgIEBQUGB70GBgUFBAMBAQEBAwQFBQYGWAFiCgoJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCgm8BwYFBQQCAgEBAgIEBQUGB7wGBgYFBAMBAQECAwMFBgYGYwMHCQoMDA4PzA8NDQwKCAcDZAcFBgQEAwIBAgMEBQUGBgcGBQUDAwIBAQEDAwQEBgYHBwgICQkJCmQDBwgKDA0ND8UPDg0MCwoHAoECAwQFBQYG/ggGBgYEBAMCAQECAwQEBgYGAfgGBgUFBAMCH/4ICgkJCQgIBwcGBQUEAwMBAQEBAwMEBQUGBwcICAkJCQoB+AkKCQkICAcHBgUFBAMCAgICAwQFBQYHBwgICQkKAU4BAQMEBQUGBgcGBQUEAgIBAQICBAUFBgcGBgUFBAMBAQEBAQECAwQFBgYGCAgICAoJCv0NCgkKCAgICAYGBgUEAwIBAQECAgQFBQYHBgYFBQQDAQEBAgIEBQUGBwLzBwYFBQQCAgEIDAsKCQYEAwMEBwgKCwwIAQEDAwQEBQVFBgYFBQQDAQEBAQMEBQUGBkUJCQgICAgGBwYFBAQDAgEBCAwLCggHBAMBBAUHCQsMAAABAAAAAALMA3oAKwAAAQ8DHwMJAQ8DHwc/AwE/Ay8DAS8DDwIBPAQCAgEBAgIEAUX+uwQCAgEBAgIEBQYGBgYGBQUBWwQCAgEBAgIE/qUFBQYGBgYGA3EFBgUHBgUGBf68/rwFBgUGBwUGBQQDAQEBAQMEAVsFBQYGBgYFBQFbBAMBAQEBAwAAAQAAAAAD+AL0AAIAAAkBIQIAAfj8EAELAeoAAAUAAAAAA7kDuQALAA8ATQBZALkAABMVHwczNScVMzUlHwgPBysBLwY/BCEjLwU9AT8GIS8EPwYlDwcVMzUnITMfDhUnNS8HIxUjFTMVMz8HNTcVDw4jISMvDTURNT8NhgEBAwQFBQYGnr29AdgHBQYFfgQDAQEBAQMEfgUGBQcGBQYFBAMBAQEBAwRI/vIGBgYEBAMCAgMEBAYGBgEOSAQDAQEBAQMEBQYF/ZAGBgUFBAMBAb2eArUKCgkICQcIBgYGBQQDAgEBPwEBAwQFBQYH3L293AcGBQUEAwEBPwEBAgMEBQYGBggHCQgJCgr9SwkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAWK8BwYFBQQDAQHc3Z2dXwECAwR+BQUGBgYGBQV+BAMCAgMEBQUGBgYGBQVJAgMEBAYGBgYGBgQEAwIBSAUFBgYGBgUFBAMC3QEBAwQFBQYH3Pw/AgIDBAUGBgYIBwkICQoKyzKZBwYFBQQDAQH8/PwBAQMEBQUGB5kyywoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAAAAAAYAAAAAA/cD+AAIABAALwBnAIsAzwAAAR8DIz8CAzM3MxczAyMDOwEfBhUzFxEvDyMFER8OMyE3IS8HET8GOwE1Iw8OJR8HFQ8HIy8HNT8HBx0BHw07Aj8NPQIvDSsCDw0DGgYNCDSfNA4M2UY3uzhJtFI1XwYGBQUEAwEBNQoBAQIEBAQGBgcHCAgJCQkKXv1LAQECBAQEBgYHBwgICQkJCgGVFv5VBwYFBQQCAgEBAgIEBQUGB15eCgkJCQgIBwcGBgQEBAIBAhcGBgUFBAMBAQEBAwQFBQYGvgYGBQUEAwEBAQEDBAUFBgZeAgIDBAUGBgYIBwkICQoJvgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCb4JCgkICQcIBgYGBQQDAgIBxxYuGJGSLi3+Qp6eAfgBWQIDBAQGBgb7GgEVCgkJCQgIBwcGBQUEAwMBAV/9KwkKCQgJBwgGBgYFBAMCAj8BAQMEBQUGBgLVBgYGBAQDAkABAQMDBAUFBgcHCAgJCQl0AQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAR9ACQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJQAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAAUAAAAAA7kDuQATAJAAsADwAX0AAAEjDwMXOwE/Bi8DJR8HDxYfDzMvBD8HHwgPCC8HPwQjLw8/DiUPBh0BHwU7AT8FPQEvBh8PDw4rAS8OPw4lITMfDRURFQ8OIS8GPQE/BjMvBDU/BTsBHwQ/CR8HES8HIQ8HFQ8GKwEvBj0BPw0ChgQHBwYnho0FBQQEBAMCA90FBQX+eAYGBgQEAwIBAQIDBAQGBhMMDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNcUgEAwIBAQIDBAUFBgYGBgUFfgQDAgEBAgMEfgUFBgYGBgUFBAMCAQECAwRIcRMTEhIQEA4ODAsJCAcEAwEBAwQHCAkLDA4OEBASEhMBzAYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBgYKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQn98wK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/uUGBgYEBAMCAgMEBAYGBkF6vQMCAQICBAUFBgYGBgUFBaQZBwgICAkKCQoKCgkKCQkJCLIBAQMEBQUGB/1MBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAgIDBAUGBgYIBwkICQoBwAIDBTS9AQICAwMEBd0EAwKAAQEDBAUFBgYHBgUFBAMBAgIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgFIBQYFBwYFBgUEAwEBAQEDBH4FBgUGBwUGBX4EAwEBAQEDBAUGBQcGBQYFSAEDBQYICQsMDg4QEBISExMTExISEBAODgwLCQgHBAOfAQIDBAQGBgYGBgYEBAMCAgMEBAYGBgYGBgQEAwJAAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAZ4CAgMEBQYGBggHCQgJCgn9igoKCQgJBwgGBgYFBAMCAQEBAQMEBQUGBwYGBQUEAwEBqvwGBQYGBgYFBAQCAQMDBdoiCAcGBgQDAgEBAQIDBAUGB7ICKgYGBQUEAwEBAQEDBAUFBgbdBgYGBAQDAgIDBAQGBgbdCQoJCAkHCAYGBgUEAwICAAAAAAQAAAAAAzoDOwADAAcACwAPAAA3MzUjBTM1IzUzNSMFMzUjxfz8AXr8/Pz8/ob8/MX8/Px+/Pz8AAAAAAIAAAAAA1oD+AA8AF4AAAExDwcfBz8EER8HPwcRHwQ/By8GJRUfBiE/Bj0BLwYhDwYB/QMJCPwEAwEBAQEDBAUGBQcGBQYFxgEBAwQFBQYHBgYFBQQDAQHGBQYFBwYFBgUEAwEBAQEDBPwFB/6cAgMEBAYGBgJ2BgYGBAQDAgIDBAQGBgb9igYGBgQEAwIDegEDBfwFBgUHBgUGBQQDAQEBAQMExv0aBwYFBQQDAQEBAQMEBQUGBwLmxgQDAQEBAQMEBQYFBgcFBgX8BANgBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgAAAAEAAAAAA/cDyAC1AAAJAQ8CHwEBHwI7AT8GLwQhMx8aHQEPGyMPBh8HMz8fLx4jIT8ELwcPAgEt/uQFAwECBQEeBQUGBgYGBQUEAwIBAQIDBOUCNQ4NDg0ODQwNDAsMFRUSCQgHBwcGBQUFAwMDAQICAQMDAwUFBQYHBwcICQkTFRcLDA0MDQ4NDg1MBwUGBAQDAgEBAgMDBQUGBz4REREQEBAQDw8ODg4NDQwMCwoKCggICAcGBQQEAwIBAQEBAgMEBAUGBwgICAoKCgsMDA0NDg4ODw8QEBAQERER/crmBAMCAQECAwQFBQYGBgYFA8D+5AYHCQsJ/uIEAwICAwQFBQYGBgYGBeUBAgIDAwQFBQUGDg8RCgkKCgsLCwsMDAwMDQ0NDQwNDA0MCwwLCwoLCQoJCRAPDAYFBAQEAwIBAQECAwQFBQYGBwYFBQMDAgEBAQIDAwQFBgYHCAgJCQoLCwsMDA0NDg4ODw8PDxAQEBAQEBAPDw4PDg0NDQ0MCwsKCgoICQcHBgYFBAQDAgHmBQUGBgYGBgUEAgIBAQEDAAAAAAQAAAAAA7kDuABIAF0AewCZAAABMx8DPwM7AR8GDwQfBA8HLwQPBC8HPwQvBD8GMwMzERUPBiMvBzUBMxEVDw0rATUzPwcBMxEfBzMVKwEvDTUBkgYGBQVYWAUFBgYGBgYEBQICAQECAgVYWAUCAgEBAgIFBAYGBgYGBQVYWAUFBgYGBgYEBQICAQECAgVYWAUCAgEBAgIFBAYGBhD8AQQFBGIFBQgFBV8DBAUEAQH4PwICAwQFBgYGCAcJCAkKCp2dBwYFBQQDAQH8zT8BAQMEBQUGB52dCgoJCAkHCAYGBgUEAwICAWICAwRYWAQDAgIDBAUFBgYGBgUFWFgFBgUGBgYGBQQDAQEBAQMEWFgEAwEBAQEDBAUGBgYGBQYFWFgFBQYGBgYFBQQDAgJX/jsEBQgGAzECAgICLwIDBggFBAHF/uQJCgkICQcIBgYGBQQDAgI/AQEDBAUFBgYBHP7kBgYFBQQDAQE/AgIDBAUGBgYIBwkICQoJAAAABQAAAAAD9wOtACEAXwCBAKMAsgAAJR8HIT8HLwYjISMPBQERLwMrAQ8GFR8GOwE/BjUvBisBDwMRLwcPBgUfBjMhMz8GLwchDwYDHwchPwcvBiMhIw8FJQ8DFT8DETMRIwcBlAECAwMFBgUHAiQHBgUFBAICAQECAgQFBQYH/dwHBQYFAwMC/u1DBQUGBgYGBgUEAwIBAgIEdAYIBwgJBwcHdAQCAgECAwUFBQYGBgYFBUMBAgIEBQUGBwYGBQUEAwEBEQECAwMFBgUHAiQHBgUFBAICAQECAgQFBQYH/dwHBQYFAwMCAQECAwMFBgUHAiQHBgUFBAICAQECAgQFBQYH/dwHBQYFAwMC/vsNGA0aFBMQDzcXDZMHBgUFAwMCAQECAwMFBQYHBgYFBQQDAgIDBAUFBgFB/uZKBAQCAQMEBAYFBgYGBgWBBQQDAwQGgAUGBgYGBQYEBAMBAgQESgEaBwYFBQMDAgEBAgMDBQUGBwYGBQUEAwICAwQFBQYGBwYFBQMDAgEBAgMDBQUGAUEGBgYEBAMCAQECAwQEBgYGBgYFBQQDAgIDBAUFBnQHDAUKLgYHCAr+6gFYCQAAAAUAAAAAA/gD+AAFACEAJQApAHkAACUVIzU3JwMdAR8GMxEjDwQBPwY9ASUVIzUhFSM1Jx0BHwYzARUfBjM/BjUvBiMRMz8GNS8GIw8GFSE1LwYjDwYDuT8KBkMCBAYGCAkKEgwJCQgHAv1fBgUFBAMCAgL0P/0MPz8CBAYGCAkKHwLnAgQGBggJCmMJCggGBgQCAgQGBggKCRISCgkIBgYEAgIEBgYICQpjCQoIBgYEAv2KAgQGBggJCl4KCQkHBgUDhj8wCgUC9A0FCgkIBgYEAv2KAQIEBAMCiQUEBQUGBwYHDT8/Pz8/DVkFCgkIBwUEAv00OgoJCAYGBAICBAYGCAkKYwoJCAYGBAICdgIEBgYICQpjCgkIBgYEAgIEBgYICQoSEgoJCAYGBAIBAwUGBwkJAAAAAAMAAAAAA/cD+AAhAEMA2gAANx8HIT8HLwchDwYnHwchPwcvByEPBgEPCBUfDgczNTcvDzU/Dx8PFQ8PFTM9AT8PLxUPDIYBAgIEBQUGBwK1BgYFBQQDAQEBAQMEBQUGBv1LBwYFBQQCAn8BAgIEBQUGBwOwBwYFBQQCAgEBAgIEBQUGBvxPBwYFBQQCAgE3BwYMCggHBQMCAQMFBggKHA4LCggGBwUCAT8BAwQIBwkMDRAJEgcGBQMDAQECBAQGBwgJDg8REhMUFhcXFhQUEREPDgkIBwYFAwIBAQMDBQYHEhEPDAsIBwcFAj8FBQkHCQsNDw8KCQcGBAIBAQMEBggJCg0PCgoKCwsMCw0MDQ4cHR0cDQ0NDAwMCwoLCgkoBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBrYGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGAsYHBxAQEBISEhMTExQTExMTLBobGhoZJCAliVkrMiQnHB0eHh4PHA0ODg4ODg4NDQ0NDAsLCgwLCQgGBAIBAQIEBggJCwwKCwsMDQ0NDQ4ODg4ODg0cHh4eHRwcJiInhV4sLiIkGhoaGxoWEhMTFBMTExMTEhIREBAPDwgIBwYGBQUEBAMDAwEBAwMDBAQFBQYGBwgIAAAAAAUAAAAAA/gDuQAHACkAUQCsARsAABMXNzMVMxEjEx8GOwI/BT0BLwUrAg8FJxUPBysBLwY1PwYzNx8KBxUfDTsBPwYzDw0jFTM/EDUvDg8OJQ8CFR8FOwE/BT0BLwMzHwcRDwYjIQ8HHwYzITM/DTURNS8OIz8DPQEvBg8CYwYsASAcnAECAwQEBgYGwQYGBQUEAwICAwQFBQYGwQYGBgQEAwKkAgUFBQYHCAgIBgoJCAcFAwICBAUHCAkFBQYGBwUGBAUEAwYEAooBAgIDBAQFBQYGBwcICAkJCQkIBwcGBgECAwQEBAYFDAYHBw4PEAwHEBQKCgoKCQgICQkHBAYEBAEBAgIEBAQGBQcHCAgICgkKCQkJBwgGBwUFBAQCAgIC+YAFBAMDhAQGBgYGBgUFBAMCAgMES7UHBgYEBAQBAQEBBAQEBgYH/b4GBgYEBAMCAQECAwQEBgYGAkIKCgkICQgHBwYGBAQEAgICAgQEBAYGBwcICQgKCQq1SwQDAgIDBAUFBgYGBgYBKhsZ4QEBAdEGBgYEBAMCAgMEBAYGBgYGBgQEAwICAwQEBgYLBAcIBQUEAwICAgQGBwkKCw0MDAoIBwQCAQEBAgIEAwUFCw4OBAgIBwgHBgYGBQUEAwICAgICAwQFBgYLCwkJCAgHCwQEBAUDAR0BAwIDBAUGBgcKCw0HDxESFBYMCwoKCQgIBwUGBAMDAQEBAQMDBAUFBgcHCAgICQhwgQcICgoGgwQDAgIDBAUFBgYGBgUFSwECAwQFBQYH/j4GBgYFBAMCAQIDBAQGBgYGBgYEBAMCAgIDBAUGBgcHCAgJCQoJAcIKCQkJCAgIBgcFBQQDAwEBSgUGBgYGBQYFBAMBAQEBAwAAAAMAAAAAA/gDWgAhAEMAZQAAJR8GMyEzPwYvBiMhIw8FAR8HIT8HLwchDwYTHwYzITM/Bi8GIyEjDwUBwQEBAwQFBQYGAfgHBgUFBAMBAQEBAwQFBQYH/ggGBgUFBAMB/kYBAQMEBQUGBwOwBwYFBQQCAgEBAgIEBQUGB/xQBwYFBQQDAfsBAQMEBQUGBwK0BwYFBQQDAQEBAQMEBQUGB/1MBwYFBQQDAcUGBgYEBAMCAgMEBAYGBgYGBgQEAwICAwQEBgYBNQYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCAQECAwQEBgYBNQYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBgAAAgAAAAAD+AO5ACcAawAAAREzETMfBxEPByEvBxE/CCMPDRURFR8NMyEzPw01ETUvDSMCfj/gBgUFBAMDAQEBAQMDBAUFBvzGBgUFBAMDAQEBAQMDBAUFBQEKCQgJCAcHBgYGBAQDAgICAgMEBAYGBgcHCAkICQoDOgoJCAkIBwcGBgYEBAMCAgICAwQEBgYGBwcICQgJCgN6/QwC9AEBAwQFBQYH/UwHBgUFBAMBAQEBAwQFBQYHArQHBgUFBAMBAT8CAgMEBQYGBggHCQgJCgr9TAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAAAGAAAAAAP3A7kABAAWAEoAdgCiAQ8AAAEPAT8CHwQVDwInPwMfAicBDwQfBj8FAT8GNS8PIw8FJQ8EHwc7AT8GLwQ/BC8HDwIXDwMfBA8EHwY7AT8HLwgPAiURHw8hNyEjLw01ETU/DTMhMx8NHQE/AzUvDyEPDgNWxUkPxY0GBAMCAQICMzkzAgQGCQgJU/7VAwMCGwEBAwUFBQYHBoAEBQQDASsGBQQEAgEBAgIDAwUGBgcJCAoKCgoLCggICAcHBwb9znAGBAIBAQIEBnAFBQYGBgYFBQQDAgEBAgMEYmIEAwIBAQIDBAUFBgYGBgWhBAMBAQEBAwRiYgQDAQEBAQMEBQYFBgYGBgVwBQQDAQEDBAVwBQYGBgYFBv46AQIDBQYHCAkLCgwMDQ4ODgEkDf7PCAcIBwcGBgYFBQQDAgICAgICAwQFBQYGBgcHBwgIAlgICAcHBwcGBQUFBAMDAgEPDxARAQIDBQYHCAkKCwwMDQ4ODv2oDg4ODQwMCgsJCAcGBQMCAWLGDkjGVAYHBgcGBgQEMzozAgEBAQMFMf7UBAQEgwgHBwcEAgIBARgBAgMDASwHBwgICQkJCQkJCQkJCQgIBwcGBQQDAQECAQMDBAXVcAcHCQgJCAcHcAQDAgIDBAUFBgYGBgUFY2IFBQYGBgYFBQQDAgEBAgIEBQYGBgYGBQViYwQGBgYGBgUFBAMCAgMEcAcHCAkJCAcHcAQDAQEBAgIm/agPDg0NDAwLCgkIBwYFAwIBPwICAgMEBQUFBgcHBwcICAJYCAgHBwcHBgUFBQQDAgICAgICAwQFBQUGBwcHBwgIxAcGBAKxDw4NDQwMCwoJCAcGBQMCAQECAwUGBwgJCgsMDA0NDgAAAAADAAAAAAO5Al4APwB/AL8AAAEVHw07AT8NPQEvDSsBDw0FFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQGiAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAVoCAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgL9SwICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgIACgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAAAAgAA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AQICBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAgIBAQICBAUFBgcDsAcGBQUEAgIBAQICBAUFBgf8UAcGBQUEAgIBBAYGBgQEAwIBAQIDBAQGBgYGBgYEBAMCAQECAwQEBgb2BgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIBAQIDBAQGBvYGBgYEBAMCAQECAwQEBgYGBgYGBAQDAgEBAgMEBAYGAAoAAAAAAp0DuQAvAF8AjwC/AO8BHwFPAX8BrwHfAAAlFR8JOwE/Ci8KKwEPCh8KOwE/CT0BLwkrAQ8JNxUfCTsBPwovCisBDwofCjsBPwk9AS8JKwEPCTcVHwk7AT8KLworAQ8KHwo7AT8JPQEvCSsBDwk3FR8JOwE/Ci8KKwEPCh8KOwE/CT0BLwkrAQ8JNxUfCTsBPwovCisBDwofCjsBPwk9AS8JKwEPCQIgAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQG9AQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAb4BAQECBggJCwYGBgcGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQGGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHtwYHBgYK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CgkJCQgIBwcGBQUEAwMB3AYHBgULCQgGAgIBAQICBggJCwUGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn5+BQkLDggJCQsLDA0OfgUJCw4ICQkLCwwNDn4FCQsOCAkJCwsMDQ4BAQIDBAUGBgYICAgICgkKAToKCQoICAgIBgYGBQQDAgEBDg0MCwsJCQgOCwkFfg4NDAsLCQkIDgsJBX4ODQwLCwkJCA4LCQV+AQECAwQFBgYGCAgICAoJCv7FCQoJCAgICAYGBgUEAwIBAQQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMCAgICAwQFBQYHBwgICQkJ8goJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQmUAQEBAgYICQsGBgYH/UwHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcCtAcGBgYLCQgGAgEBASAgDRASEgkJCAkHBwYGfg0QEhIJCQgJBwcGBn4NEBISCQkICQcHBgZeCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKXgYGBwcJCAkJEhIQDX4GBgcHCQgJCRISEA1+BgYHBwkICQkSEhANIAoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAAAAAAQAAAAAA/cD+AAhACYASQB6AAAlHwchPwcvByEPBgkBBzcBNx8HDwgnPwc7AR8FJwEPAQMHHwYzNyU3AT8HLw8PBgHBAQEDBAUFBgYBuQcGBQUEAwEBAQEDBAUFBgb+RwcGBQUEAwEBZf3vvj0CEfgHBQUDAwIBAQEBAgMDBQUHS4FMBggHCAkICQkJCQkICAcIp/1yBAJTAgEDBQUFBgcEBQEDBgKRCwkHBwUDAgEBAgMFBwcJCwsNDA4ODw8PDw8PDg0NDCgHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGAnf97Tq7AhN4BwcICAgJCQgJCQgJCAgHB0yBTAYGBAQDAgICAgMEBAYn/W8GA/8ACAkIBwQDAQEBUAQCkwwNDQ0PDg8PDg8ODw0ODAwKCQgG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AQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCvB8HBgUFBAMBAQEBAwQFBQYHHwEBAwQFBQYGBwYFBQQDAQEgBgYFBQQDAQEBAQMEBQUGBiABAQMEBQUGBwYGBQUEAwF9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgcGfgECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA29DQwMDAsKCgkIBwcFBAMCA3EGBwYGCgoHBgICAQECAgYHCgoGBgcGfgYHBgYKCgcGAgIBAQICBgcKCgYGBwZ+AQIDBAUHBwgJCgoLDAwMDX4NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDX4NDAwMCwoKCQgHBwUEAwL+RgEBAwQFBQYGBwYFBQQDAQEBHAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwEBBAECAgYHCgoGBgcGRQcGBgoKBwYCAgEBAgIGBwoKBgYHBkUHBgYKCgcGAgIBPz8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDT8NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMAcwgAQEDBAUFBgcGBgUFBAMBAR8HBgUFBAMBAQEBAwQFBQYHHwEBAwQFBQYGBwYFBQQDAQEgBgYFBQQDAQEBAQMEBQUGWAECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGBwa9BgcGBgoKBwYCAgE/vQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNvQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAzvAQICBgcKCgYGBwb+hgYHBgYKCgcGAgIBAQICBgcKCgYGBwYBegYHBgYKCgcGAgIBP/6GDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAxRPgcGBQUEAwEBAQEDBAUFBgcfAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYAAgAAAAADWgP3ABcAWAAAAQ8GHwIHLwQrAQ8DEScPBhURFR8IOwE/BB8DMz8GNS8CPwg9Ai8DAS8CIwcC9rsEBwcFAwIBA2yYbwQF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BwcICAkJCQoLCgoJCQkICAcHBgUEAwMBAQEBAwMEBQYHBwcJCQkJCnzlAQEDAwQEBgXKRgYFCgkICAcGBQMCAQICBQUKAgICAwIDAwMDAgsICAkKCQkRCQkHBgUDAwECBAUFBgQBAQECBAQGCAgJCgoKCgoKCQkEBgUFAgIBAgkGBAIBAgMFBgcICQoLDwICAwICAwMDDgoKCAgHBQcCAQECAgMEBAcDAwQFAwYDCwkJCgoKCgoJCAgGBQMCAQMDBgUDAgMBAgEBAgQFBwcICQoKCwoKCgkIBQYFBQIBAQECCQUEAwIBBQUGBwgJCgsOAwIDAQECBAIDBQMBAwEBBwQEAwMCAQECAwMEBAYFBgcHBwcIBwgIBwcHBwYIAgIFAQEBAQICAwQFBQUGBwYHCAgHCAgHBwcHBgUFBQMEAgIBAQIEAgIIBgYHBwcICAcIBwcHBwYFBQUEAwMBAgIBAwMFBAcBAQECAgsHCAcHBgYFBQUEAwMBAgICAgMEBQUGBgcHBwgJCAQCAQcEBAMDAgECAQMDBAQGBgYGBwcIBwgHBwgHBwcGCAMEAQEBAQICBAMFBQUGBwYIBwgICAcIBwYHBgUFBQQDAgICAgYCAggGBgcHBwgIBwgHBwcHBgUFBQQDAwIBAgEDAwQFBwECAgsHCAcHBgYFBQUEAwMCAQECAwMEBQUGBgcHBwgJnqqqASUBAQMDBAUFBcrl5eXlygUGBAQDAwEBG/1CCQkJCAgHBwcFBgQEAwICCgkKCQYGDeUREA8Qql8FAwJVOg0OAgFdCQkJCAgHBwcFBgQEAwICAgIDBAQGBQcHBwgICQkAAAUAAAAAA/cD+AA9AFsAkwC3APsAAAEPAh0BHwMhDwcfByEPAx0BHwY/CC8IDwIDOwEfBhUzNS8OKwEFER8OMyE1IS8HET8GOwE1Iw8OJR8HFQ8HIy8HNT8HBxUfDjsCPw09Ai8NKwIPDQMFBAMCAgMEh/3XBwYFBQQCAgEBAgIEBQUGBwIphwQDAgIDBAUGBQYGBgYFvQQDAQEBAQMEvQUGBgYGBQZKWwcGBQUEAgIBPwEBAgQDBQYGBggICAgKCQpb/UgBAQIEBAQGBgcHCAgJCQkKAg/98QcGBQUDAwIBAQIDAwUFBgdiYgoJCQkICAcHBgYEBAQCAQIXBgYFBQQDAQEBAQMEBQUGBr0HBgUFBAIC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AgQEBQYG/iYGBgUEBAMBAQEBAwQEBQYGWQICAwQEBQYGBwcICAkJCQHaCQkICQcIBwYGBQQEAwIBAQEBAgMEBAUGBgcIBwkICQn+JgkJCQgIBwcGBgUEBAMCAgGBBgYFBAQCAgGyO+47sgECAgQEBQYGCQkICQcIBwYGBQQEAwIBAQEBAgMEBAUGBgcIBwkICQnPzwYGBQQEAgIBsrKysgMDAgIDBAQFBgYHCAcJCAkJATkEBQkHBwYEAgECAgMEBAUGBwYFAwMCAgcvCAkLDQ4NDAkIAwICAwIDBgYICAkbCwoJCAcEAwEBAgUYIwUEBAMCAgEBAQIDBAUHCAkHAwQFBwgJCwwLCgkHBwQDAQEBAwMFBQcHG3sPBgYGBQQEAwMCAgECAgMFrRoHBgUEBAIBAQEBAgMEBAYGBwgICAoJCwsJCggJBwgGBwUFBAMDAgECAwQFBgcIdUICAwMFBQUG/pwGBgUEBAICAQECAgQEBQYGAWQGBQUFAwMCHf6cCQkICQcIBwYGBQQEAwICAgIDBAQFBgYHCAcJCAkJAWQJCAkICAcHBgYFBQQCAwEBAgMEBQUGBgcHCAgICQE9AQICBAQFBgZZd3d3d1kGBgUEBAICATsCAgMEBAUGBgcIBwkICQn9rwkJCAgIBwcHBQUFBAMCAQE8AgMDBQUFBlk7dzt3lAkJCAkHCAcGBgUEBAMCAgADAAAAAAP3A7kAIwBSAKsAAAE7AR8GFQMPByEvBRM/BjMTMx8HIR8HFSEjDw8RPwcHFREfCyEzPw4TNzUvCTUvDyEvCCMhIw8NA5gBBgYEBAMFAwGUAQIDAwMEBAT9VAkFAwUDAZQBAgMDAwQEBZ4CBQUJXQUDBwcBRQUGBAQDAwEB/XoICAcHBwcGBgUFBQQEAwICVwEBAwMEBQUFWgIDBQYHCAoKCQgICAKwCAgHBwcHBgYFBQUEBAMCApQCAQIDBQUHCAkLDAEBAgMEBQUFBwcHCAgJCQn+z1AHCAoKDAcHBwj+0AkJCQgIBwcHBQYEBAMCAQJVAQIDAwcICAf+cgUFBQQDAgEBAgQDBwoPAYwFBQUEAwICASUBBAmGBgMDAgEBAwQEBQYGJgECAwMDBAUFBQYGBwcHCOoB+gYGBQQEAwEBHmX9sBUMCwsKCAgGBAICAQIBAwMDBAUFBQYHBgcHCAGOCwwMCwsLCQoJ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BwcICAkJCf4yBwYFBQQDAQFsCAkKCwwMDQwNDAwLCgkINjIHCAgICQkJCQkJCQkICAgHKZABAQMEBQUGBv2KAnYJCgkICQcIBgYGBQQDAgIIDAsKCAcEAwICAwQFBgYGCAcJCAkKCv7GCgoJCAkHCAYGBgUEAwIC/uUKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgEEAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAX8BAQMEBQUGB7wHBgUFBAMBAQEBAwQFBQYHvAcGBQUEAwEBRAECAgICAUsBAgQDBAT7XgECBAUDkgQDAgTsAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAUACAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgI/AQEDBAUFBgf98NgLCggHBQMBAQMFBwgKC2szBgYFAwMDAQEDAwMFBgYpAZkHBgUFBAMBAT8CAgMEBQYGBggHCQgJCgr+YgMHCQoMDQ0PxAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCh8CAgMEBQYGBggHCQgJCgoCNgoKCQgJBwgGBgYFBAMCAgAAAAABAAAAAAJ+An4AAwAAATM1IwGC/PwBgvwAAAAABAAAAAADuQO4ACMARwCLAM8AAAEfBxEPByMvBxE/ByEfBxEPByMvBxE/BwURFR8OMz8ONRE1Lw4jDw4FERUfDjM/DjURNS8OIw8OA1oHBgUFBAMBAQEBAwQFBQYHvAcGBQUEAwEBAQEDBAUFBgf+xAcGBQUEAwEBAQEDBAUFBge8BwYFBQQDAQEBAQMEBQUGBwGZAgIDBAUGBgYIBwkICQoKvAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgL+CAICAwQFBgYGCAcJCAkKCrwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgq8CgoJCAkHCAYGBgUEAwICA3oBAQMDBAUFBf1CBQUFBAMDAQEBAQMDBAUFBQK+BQUFBAMDAQEBAQMDBAUFBf1CBQUFBAMDAQEBAQMDBAUFBQK+BQUFBAMDAQEb/UIJCQkICAcHBwUGBAQDAgEBAQECAwQEBgUHBwcICAkJCQK+CQkJ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BgYGBQQfE3wTjQMDAwMBAQIEBQcHCQkKCQgGBgQCAQECAwUHBwkJCgkIAQ8HBgUFAwMCAQECAwMFBQYH/ocHBgUFBAMBAQEBAwQFBQYH/qVeBwYFBQMDAgEDM379yX4BekgFBgYGBgYFBQQDAQEBAQMEgAQGBgYGBgUFfQQDAQEBAQMEBQYGBgYGBQVIAQEDBAUFBgcGBgUFBAMBAZgHBgUFAwMCAX4/nQoKCQgJBwgGBgYFBAMCAr0/fgECAwMFBQYHXwEBAgQEBAYGBwcICAkJCQoBWgICAwQFBgYGCAcJCAkKCgF5CgkJCQgIBwcGBgQEBAIBAQMEBwgKCwwIAQECBAQEBgYHBwgICQkJCv0NCgkJCQgIBwcGBgQEBAIBywQGBwgIBwYFBAMCAgMEBQYGCAgHBgUEAwICAwcEBAkKCwsJCAcGBAMDBAYICQoKCwoJBwUEAwEBAwRTBQYHCAgHBgUEAwICAwQFBgcHCAcGBQQDAgEBAQOywwsEBAkKCwoKCAcGBAIBAQIFBgcJCgsLCQkHBQQDAQEDBEMBAQMEBQUGBvwHBgUFBAICAQECAgQFBQYH/AYGBQUEAwEBP70BAgIEBQUGB538/Py9vV+wSAQDAQEBAQMEBQYGBgYFBgV+BAMBAQECAgR+BQYGBgYFBgUEAwEBAQEDBEmxBgYFBQQDAQEBAQMEBQUGlwEBAwQFBQYGnr3+CAICAwQFBgYGCAcJCAkKCV8Ctb2eBgYFBQQDAQEf/YoKCQoICAgIBgYGBQQDAgEBXgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkKAQMPDQ0MCgkHAwHdCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggHCQgJCgAAAAADAAAAAAO5A7kALABYAJwAABMfByERFQ8NIyEjLw4RJTMfDhUhDwc1Pw4zBxEfDyE/DxEvDyEPDoYBAgMEBQUFBgLVAgIDAwUFBQYHBwcICAkJ/bgJCQgIBwcHBgUFBQMDAgEBAp4JCQgIBwcHBgUFBQMDAgEB/SwGBgUFAwQCAQEBAgMDBQUFBgcHBwgICQmVAQIEBQYHCQoKCw0NDQ8OCAJQEA4PDQ0MDAoKCQcGBQQCAQECBAUGBwkKCgwMDQ0PDgj9sBAODw0NDAwKCgkHBgUEAgKaBQYFBAMDAQH+XgkJCAgHBwcGBQUF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NT8EMz8JNS8FNT8DOwEfBTM/DR8EDwMvCCsBDw0dAR8HFQ8SHxIVDwcdAR8OPwY7AR8ROwE/ER8IOwE/Di8IPwIzPw09AS8OIy8BNT8ILw8PCC8DNS8OIw8NNysBLwU9AQURFR8NOwE/Bj0BLwYjLwcRPwchFR8OOwEdAR8GPwc9AS8GAS8GIyEjDw0CtQECAwUFBgcIBwcGBgQEAgEBAgQEBgYHBwgGBwUFAwKHAgIEBAUGBgcICAkJCQoKCgoKCQgJBwcHBQUFAwICAgIDBQUFBwcHCQgJCgoKCgoJCQkICAcGBgUEBAICcQECBAUGBwgJCgoKCgoJCggFBQYEAgIBAQoFBAMBAQUEBgcICQoLCwYEBAECAwUDDgoJCAgHBgUDAgEDBAYJAgICAwMEBQMMCQkKCgoKCQkJBwYEBAIBAQIEBQUFBAEBAQMEBQYHCQ8HBwcHBgcGBgcFCAUDAgUFAQEDCQYEAgECBAQGBwgJCgsOBQQCAQECAgMEDgoJCQcHBQUDAgECBQYJAgICAgMDBQYKCAkJCQkKEAkIBwYFBAIBAQMFBQUFAgEBWgEBBgICCAYGBwcHCAgHCAcHBwYGBgUEBAQCAgEBAgMDBAUGAQICAgoIBwcHBgYFBQUEAwICAQEBAQICBAMFBQYGBggHCAgIBAECAQcFBAMCAgEBAgIDBAUFBgYHBgcIBwcIBwcIBgcOAgIFAQEBAQICBAMFBQUGBgcHCAcICAcIBwYHBgUFBAQEAgIBAQEDAgEDBwYHBwcHBwgIBwcHBwYHBQUFBAMCAgEBAQECAgQEBAcBAgEDCggHBwcGBgYFBAQDAwIBAQIDAwQFBQUGBwcIBwkIAgICAQcEBAMDAQEBAQEBAwMEBQUFBgcGBwgHCAcIBwcHBwYGAwQCAQECAgIDBAUFBQYGBwcHCAgIBwgHBgcGBQUEBAMDAgGdvwYGBgQEAwL+VAICAwQFBQYHBwgICQkJCfoHBQYEBAMCAgMEBAYFB/oGBgUFAwMCAQECAwMFBQYGARABAQIEBAQGBgYIBwgJCQkK5AIDBAQGBgYGBgUFBAMBAQICAwMFBQb+9wcHCAkICgkJ/tYJCQkJCAgHBwYFBQQDAgIBNAMEBwYGBAQCAQECBAQGBgcHCAcGBgQEAgEBAgQEBgYHCAoKCQoICQcHBwYFBAMDAQEBAQMDBAUGBwcHCQgKCQoKCwoJCQkICAcHBgUEAwMBAQEBAwMEBQYHBwcJCQkJCsEFBQoJCQcHBgUDAgECAgUFCAMBAQQCAwUEBAsICAoJCQoQCQgIBgUDAwEDBQYFBQMBAQIEBAYICAkKCgoKCgoJDAUEBQMCAQEBAQoGBAIBAgMFBgcICgoKDwICBAECAwMDDgoKCQcHBQcCAQEBAQICAwQEBwMDBAMDBQYLCQkKCgoKCgkICAYEBAIBAwMGBQMCAwECAgIEBQcHCAkKCgsKCgoJCwUEBgICAgMIBgQCAgEFBQYHCAkKCw4DAwMBAQMCAgMFAwICAQEHBAQDAwIBAgEDAwQFBQUHBgcHBwgHCAgHBwcHBggCAgUBAQEBAgIDBAUFBQYHBgcICAcICAcHBwcGBQUEBAQCAgEBAQEEAgIIBgcHBwcHCAcHCAcHBgcFBgQEAwMBAQEBAQICBAQLAQICCwcIBwYHBgUFBQQDAgICAgICBAMFBQYGBwcHCAkIBAIBAQEHBAQDAwIBAQIDAwQEBgUGBwcHBwgHCAgHBwcHBggDBAEBAgEDAwQFBQUGBwYHCAcICAgHBwcHBgUFBAQEAgIBAQIGAQMHBwYHBwcIBwgIBwcHBgYGBQUEAwICAQEBAQICBAQEBgIBAQEDCggHCAYHBgUFBQQDAgIBAQICAgMEBQUGBgcHBwgJrwIDBAUFBgbLBvzMCQoJCAkHCAYGBgUEAwICAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGAzMHBgUFAwMCAeQJCgkJCAgHBwYFBQQDAgIZBgYFBQQDAQEBAQMEBQUGBiQJCQkICAgHBwEYBgYFBAQCAgICAwQFBgYGCAcJCAkKAAAAAwAAAAADuQO5AEcAvwFRAAABFSMPBx8HMxUfBjsBPwY1Mz8GPQEvBiM1LwcPBgUVDxUrAS8dPQE/HTsBHx0FFR8dOwE/DgEfAz8HLwMBPw41Lx4rAQ8dAYJ+BgYGBAQDAgEBAgMEBAYGBn4BAQMEBQUGBgcGBQUEAwEBfgYGBgQEAwICAwQEBgYGfgEBAwQFBQYHBgYFBQQDAQE6AQICAwMECgsODxIUFBYXGAwNDQ0NDg4ODg8ODQ4NDQwNCwwLCwoKCQkJCAcHBgYFBAQDAwIBAQIDAwQEBQYGBwcICQkJCgoLCwwLDQwNDQ4NDg8ODg8ODw4NDg0NDAwMDAsL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Bgf8BgYFBQQDAQEBAQMEBQUGBvwHBgUFBAICAbgBAQMEBQUGBvwHBgUFBAICAQECAgQFBQYH/AYGBQUEAwH+xF4HBgUFBAICAQECAgQFBQYHXgECAgQFBQYHBgYFBQQDAQFfBgYFBQQDAQEBAQMEBQUGBl8BAQMEBQUGBgcGBQUEAgIBiQECAwMDBQQGBQcGBwcICzwKCQoJCAgIBwYFBQQEAgIBOwEBAwMEBQUHBwcICQkJCgo8DAgHBwYGBgUFBAQDAwIBAgEDAwQFBQYGBgcHCAgICAcIBwcHBgUFBQQDAwIBAQsHBgUFAwMCAQECAwMFBQYH/M4HBgUFAwMCAQECAwMFBQYHXwEBAgQEBAYGBwcICAkJCQoDMgoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkK/M4KCQkJCAgHBwYGBAQEAgHlBwYFBQQCAgEBAgIEBQUGBwYGBQUEAwEBAQEDBAUFBjkHBgUFBAICAQECAgQFBQYHBgYFBQQDAQEBAQMEBQUGOAYGBQUEAwEBAQEDBAUFBgYHBgUFBAICAQECAgQFBQYBsl4BAgIEBQUGBwYGBQUEAwEBXwYGBQUEAwEBAQEDBAUFBgZfAQEDBAUFBgYHBgUFBAICAV4HBgUFBAICAQECAgQFBQZICgkJCQgICAcGBQUFAwMCAQICAwQFBgYHCAgICQkKChcXCgoJCQgICAcGBgUEAwICAQIDAwUFBQYHCAgICQkJCgoJCgkICAgGBwUFBAQCAQEBAQIEBAUFBwYICAgJCgnVAQEDBAUFBgb8zQcGBQUEAgIBAQICBAUFBgcDMgcGBQUEAgIBH/zNCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQoDMgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYIBwkICQoAAAADAAAAAAP3A1oAIQBDAGUAADcfBjMhMz8GLwYjISMPBQMfByE/By8HIQ8GAx8GMyEzPwYvBiMhIw8FCAECAgQFBQYHA7AHBgUFBAICAQECAgQFBQYH/FAHBgUFBAICAQECAgQFBQYHA7AHBgUFBAICAQECAgQFBQYH/FAHBgUFBAICAQECAgQFBQYHA7AHBgUFBAICAQECAgQFBQYH/FAHBgUFBAICxQYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBgE1BgYG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AQECBggJCwYGBgYHBgYGCwkIBgIBAfzNAQECBggJCwYGBgYHBgYGCwkIBgIBAQEBAQECBggJCwYGBgcGBgYGCwkIBgIBAWYGBgYGCwkIBgIBAQEBAgYICQsGBgYGBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGAfGdBgYGBAQDAp0GBgYEBAMCARwGBgYEBAMCAQIDBAQGBgadAQEDAwQFBQYHBwgICQkJCp0CAwQEBgYGATsGBgYEBAMCAQECAwQEBgYG/sUKCQkJCAgHBwYFBQQDAwEBnQoJCQkICAcHBgUFBAMDAQEBAgMEBAYGBgYGBgQEAwIBAgMEBAYGBp0BAQMDBAUFBgcHCAgJCQkKnQIDBAQGBgb+xQYGBgQEAwIBAQIDBAQGBgYBOwoJCQkICAcHBgUFBAMDAQGdCgkJCQgIBwcGBQUEAwMBAQECAwQEBgYaBwYGBgsJCAYCAQEBAQEBAgYICQsGBgYHBgYGBgsJCAYCAQEBAQIGCAkLBgYGBgcGBgYLCQgGAgEBAQEBAQIGCAkLBgYGBwYGBgYLCQgGAgEBAQECBggJCwYGBgAABAAAAAADwAMpADAApACoALAAAAEdAQ8NIy8NPQE/DiczPw8fDh0BKwEPDh8PPwwzFTMRLw8PDiUTIxMDMzczFzMDIwN3AgMDBQUGBwgJCQkLCwsLEgkICAcHBwYGBAQEAgIBAgIDBAQFBgYICAgKCgyURgECAwMEBAUGBgcICAkJCgsLCgoJCQgHBgYFBAQDAgF3ExIQEA4NDAoKCAcGBAMCAQECAwUGBwgJCgwMDQ4OEBAMDAsKCgoICQgHDQsKAkcBAgQGBggKCgwNDQ8QEBESFBIREA8ODAsKCAgGBQQC/sRYs1j2TzvbO0/RTQGpNQoKCgkICAcHBgYEBAMCAgECAgIEBAQFBgcHBwkJCQgHBwcGBgUFBAQEAgMBAQF4CAgHBwcGBgUFBAMDAwEBAQEBAgIEBAUFBgcICAkKCgsuAgMEBQYHCAkKCgwMDQ4ODw8ODQwLCwkJBwYGBAMCAQEBAQIDAwQEBAULDA04ATgREQ8ODQwMCQkIBwUEAwIBAQIDBQUHBwkKCgsMDQ4Oov76AQb+DbCwAkwAAAgAAAAAA7gD+AAY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Dg0ODA0LDAoJCQgHBgQEAk9CBwYFBQQDAQEBAQMEBQUGB/7CAwQGBggICQoKDAsNDQ0ODg4ODQ0NCwwKCgkICAYGBAKe/oYHBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQYG/oYHBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQaX/VQHCAcGBwYFBQUEBAIDAgEBAgIDBAQFBQUGBwYHCAcCrEABDgwLCQcFBAEBBAUHCgoMDgEBAwQFBQYHBgYFBQQDAQH9TQ4NDAwLCwkJCQcGBQQDAgEBAgMEBQYHCQkJCwsMDQ0NArMBAQMEBQUGBgcGBQUEAwEBDQ0MDAsLCQkIBwYFBQMBAQEBAwUFBgcICQkLCwwMDQAGAAAAAAP3A/gAHwBfARsCGgI9AokAAAEPBy8HPwcfBgcfDz8PLw8PDjcfCj8FOwEfARUPBh8JMx8CDwwVHwUdAQ8CLwUjDw0vDQ8JLwM/BTUvCSMvAT0BPwwvBj8DHwY/CDU/AjsBHwEHIwcvBisBDw4VHwYjDw0dAR8ODwcfDzM/BhUfDTsBPw4fBjsBPw09AS8FNT8NPQEvDz8HLw8PBDUvDSsBDw0BHwcPCCc/BzsBHwUnAQ8BAwcfBjM3JT8BLwM3Jw8BPwkBFwcXNx8CPwgvDw8GAqEBAgIEBAUFBgYFBQQEAgIBAQICBAQFBQYGBQUEBAICeAEBAgQDBQUGBwcHCAkJCQkJCQkJCAcHBwYFBQMDAwEBAQEDAwMFBQYHBwcICQkJCQkJCQkIBwcHBgUFAwQCAWMBAgQEBgYICAoJCgkJCQkIAwMEAgIBCAUEAgEBAQUEBgYICAoKCgQCAgEBAgMOCQkIBwcFBQMCAQMEBQcCAgMDBAsICQkKCQoJCAgHBQUDAgEBAgIEAwICAgIEBQYHBw8GBwYHBgYGBgYFBQMDBAICAQEJBQQCAQIDBAYHBwkJCgsDAwIDAw8JCQgHBgUEBAEBAQMEBQcCAQECAwMECwcICAkJCBAJBwcGBAMDAQIDAwMDAlECAgYFBwYGBwcHBwcGBwYGBgYEBQMDAwEBAQECAgMDBAQHBwcGBwUGBQUEAwMDAgEBAgMDAwUEBgUHBgcIBwgFBAQDAgEBAQEBAQIDBAQFBgUGBwcGBwcIBwcHBwcHBgECAwMDBAUFBgUHBgcHCAcHBwYHBgUGBQQEAwMCAgEGBQYHBgcHBwcGBwcGBgYFBQUDAwICAQECAgMEChIHBgYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHCAcIAQUEAwMDAQEBAQEBAwMDBAUFBgYGBwcHBwcHDg0OAQICAwQEBAYFBgYHBwcHBwcHBgcGBQUFBAQDAgICAWIHBQUDAwIBAQEBAgMDBQUHEIERBwcICAgJCAkJCQgJCAcIp/1yBAJTAgEDBQUFBgcEBQEDBk0DAwEBAQpgvj3xBgcICgoMDAwBDYF6CBEQEBCbCwkHBwUDAgEBAgMFBwcJCwsNDQ0PDg8PDw8ODg4NDAFYBgUFBAQCAgEBAgIEBAUFBgYFBQQEAgIBAQICBAQFBQYJCQkJCAcHBwYFBQQDAgEBAQECAwQFBQYHBwcICQgKCQkJCQkIBwcHBgUFAwQCAQEBAQIEAwUFBgcHBwgJCQmqCgkJCAcHBQQEAQEBAwQFBwICAwMECwcICAkJCQ8JBwcGBAQCAQIDAwMDAgEDAwQGBwcJCQoJCgkJCAgDAwQCAgEBCQUEAgECAwUFBwcJCQoLAwICAQECAw8JCQgHBgUHAQEBAQEBAgMDBAUCAQECAwMECwgJCQkKCQoICAYGBQMCAQIDAwQCAgICBAUGBggICgkKCQoJCAgDAwMDAgEBCQUDAwEBAgQEBgYICAoKCgQCAgIDBQEFBAQDAgIBAQICAwQEBQUGBgcGBwcHCAcHBwcHBwYBAgMDAwQFBQYFBwYHBwgHBwcHBgYGBQUEBAMDAwEBBgYGBgcGBwcHBwYHBgcFBgUEBAIDAQEBAQICAwMEBAcHBwcGBgUFBQQEAwICAQECAgMEBAUFBgYHBwcICAUEBAMCAgEBAgIDBAQFBQYGBwYHBwcHBwYHBwYMAQMCAgMEBAQFBgYGBwcHBwcHBwYHBQYFBQQEAwICAgEEBgUGBwYHBwcHBwcHBgYFBgUEAwMDAQEBAQEDBggHBwcHBgYFBQUEBAMCAgEBAgIDBAQFBQUGBwcHCAGOBwgICAgJCAkJCQgJCAgHBxCBEQYFBAQDAgEBAgMEBAUm/W8GA/7/CAkIBwQDAQEBUAROCwsLDBIJYTq88g0MDAsJCAcFAQ+BewgBAQMFnAsNDQ4ODg8PDw4PDg4NDAwKCQgGBQMCAQECAwUGCAkAAAACAAAAAAO4A/cAKwBXAAAJAQ8C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AwMBAgEBAgIEAwUEQAUGBgYGBwYHBwYHBwYGBgZVBgsBAQMCBAQEBQUFBgYHBwcHWAcHBwYHBgUFBQQEBAIDAQEKAQIDBAcEVAYGBgcGBwcGBwcGBgYGBgU9BAQEAwICAQEBAgMDBARFAQQDAmgHBwYGBgUFBQQEAwICAQEEAQECAgMEBAUEBgYGBgcGCG1FBAQDAgIBAQECAgMEBAU/BgYGBgYHBgcHBgcGBwYGBlQFCwEBAwMDBAQFBQUGBwYHBwdfBwcHBgYFBQUEBAQCAwECAAoJCQkICAcHBgUFBAMCAgICAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCAgQDw4ODQwLCgkIBwUEAwMEBQcICQoLDA0ODg8QEBAQDw4ODQwLCwkIBgYDAwEBAwMGBggJCwsMDQ4ODxABqQECAwKbBgcRYwICPwQCBAR4ISMIAQIDAlsFAwMBDwIDBQYHCAkKCgoKCgoKCAlQBAQEQgIBAUEGBAMCAQECBAUGBggJCQkKaAQDAgEBAgMCmQoMCWMCAQEBQAMEAgR5ISIIAQIEAloFAwMBFh8WHnUEBARCAwECQgUEBAEBAQMDBQYHBwkJCgppBAMCAQRpBAIDAwEBRgMDAgIBAQECAgIEAwUFQAUGBgYHBgcHBgcHBgcGBgVVDxABAgMDBAQEBQYFBgcGBwdgBwcHBgYGBQUFBAMEAgIBAQZVBgYGBwYHBwcGBwYHBgYFBT4FBAQDAgIBAQEBAgMDBARIAm4HBwcGBgYFBQQEAwMCAgEBAgIDAwQEBQUGBgYHBgdoAwMCAgIBQgQDAwICAQEBAgICBAMFBUAFBgYGBwYHBwYHBwYHBgYFUQQFCAIBDwICAgMEBAUEBgYGBgcGBwdZBwcHBgYGBQUFBAQDAgICBlUGBgcGBwYHBwYHBgcGBgUGPQUEBAMCAgEBAQECAwMEBEgCcAgGBwYGBgUFBAQDAwICAQECAgMDBAQFBQYGBgYHAAAAAAEAAAAAA/gDegBTAAAJAS8IDw4dAR8GAR8GOwE/BgE/Bj0BLw0rAQ8FA1b+FcEHCAgICQkJCQkJCQgJCAgHBgYFBAMCAgICAwMFBgYBBQcHCAkICQoJCQoJCQgIBwcCLwYGBQMDAgICAgMEBQYGBwgICQgJCQkJCQkJCAgIA17+DcUG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CgkICAgHBwYFBQTGAQICBgcKCwUGBwYGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgG6YQcGBQUEAwEBAQEDBAUFBgZlBQUFBQYHBwcICAkJCQoKCgoKCgkJCQgIBwcHBgUFBQUB3wYGBQUEAwEBAQEDBAUFBgb+JAIEBAUGBwcICAkKCgoLCwsLCwsKCgoJCAgHBwYFBAQB8wECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgULCgcGAgIBtwL+YgYGBQUEAwEBAQEDBAUFBgYBngUEBQUGBwcICAgJCgkKCwoKCwoJCgkICAgHBwYFBQQFogYGBQUEAwEBAQEDBAUFBgaiBQQFBQYHBwgICAkKCQoLCgoLCgkKCQgICAcHBgUFBMUGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHHwYCAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJEAIDBAQGBgYGBgYEBAMCEAkJCAgHBwYGBAUDAwICAgIDAwUEBgYHBwgICQkBEgYGBgYLCQgGAgIBAQICBggJCwYGBgYHBgYGCgoHBgICAQECAgYHCgoGBgYTAQIDBAQGBgYGBgYEBAMCAQ4ICQcIBgcFBgQEBAICAQEBAQICBAQEBgUHBggHCQgOAQIDBAQGBgYGBgYEBAMCAQoKCgoICQcHBwYEBQMCAgICAwUEBgcHBwkICgoKAREGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHHwYCAwQEBgYGBgYGBAQDAhAJCQgIBwcGBgQFAwMCAgICAwMFBAYGBwcICAkJEAIDBAQGBgYGBgYEBAMCEAkJCAgHBwYGBAUDAwICAgIDAwUEBgYHBwgICQkAAAAABQAAAAADpgPkAAoAOAB1AL0BBQAAAR0BHwYzJQ8GFREVHwUzITM/BhErAS8ONSc7AR8HERUPDiEvDxE/DiE7AR8GDwYrAREzHwcPByMvBj0BPwYzESsBLwU9AT8FAR8HFSE9AT8GHwYdAg8FKwEvBT0BIRUPBisBLwY1PwYC6wIDBAUFBgYq/p0GBgUFBAMCAgMEBQUGBgF3BwUGBAQDAgFeCQoICQgICAYHBQUEAwIBAdv6BgUF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HQIfDTsCPw09ASEdAR8NOwI/DT0CLw0rARE7AT8NPQIvDSsCDw0dASE9AS8NKwIPDQOaBgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQEBAwQFBQYH/cgHBgUFBAMBAQEBAwQFBQYHfgYGBQUEAwEBAQEDBAUFBgYCVwICAwQFBgYGCAcJCAkKCh8fCgoJCAkHCAYGBgUEAwIC/oYCAgMEBQYGBggHCQgJCgofHwoKCQgJBwgGBgYFBAMCAgJXBgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQEBAwQFBQYH/cgHBgUFBAMBAQEBAwQFBQYHfgYGBQUEAwEBAQEDBAUFBgZeAgIDBAUGBgYIBwkICQoJICAJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgl+CgoJCAkHCAYGBgUEAwICAXoCAgMEBQYGBggHCQgJCgp+CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJICAJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgl+CgoJCAkHCAYGBgUEAwIC/oYCAgMEBQYGBggHCQgJCgp+CQoJCAkHCAYGBgUEAwICAQQBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBAQEDBAUFBgd+BgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQI3HwoKCQgJBwgGBgYFBAMCAv6GAgIDBAUGBgYIBwkICQoKHx8KCgkICQcIBgYGBQQDAgIBegICAwQFBgYGCAcJCAkKCh9+AQEDBAUFBgZ+BwYFBQQDAQEBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBAQEDBAUFBgd+BgYFBQQDAQEffgoKCQgJBwgGBgYFBAMCAv6GAgIDBAUGBgYIBwkICQoKfgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCSAgCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJfgoKCQgJBwgGBgYFBAMCAgF6AgIDBAUGBgYIBwkICQoKfgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCSAgCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAEAAAAAA/gDZQArAAAJAi8DDwcfAwEfAz8DAT8DLwcPAgPA/Y3+8gUFBgcGBgUG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/QIEBa4FBAICBAWrBQUD/ucCBAXKBQQCAgQFxwUFAwITAgQFrgUEAgIEBasFBQP9AgQFrgUEAgIEBasFBQP+5wIEBcoFBAICBAXHBQUDAhMCBAWuBQQCAgQFqwUFA/0CBAWuBQQCAgQFqwUFA/7nAgQFygUEAgIEBccFBQMBaxwBwPxIHAEBAwMEBQUGA7gGBQUEAwMBAQEBAwMEBQUG/EgGBQUEAwMBhgMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFTwMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFBQMFBAICBAUGBQQCAQMFXfxIA7j8SAYFBQQDAwEBAQEDAwQFBQYDuAYFBQQDAwEBAQEDAwQFBQAAAAMAAAAAA9gD2AAyAIcAxwAAAQ8HER8GOwEfBxU/BCEzPwYRLwclITMfDRURFQ8OIQ8DKwEvBz0BIy8ONRE1Pw0nITMfBg8GIyEPCxEVDwYvBjURNT8NAQQGBgYEBAMCAQECAwQEBgYGXgcGBQUEAwEBhwUFBgcBWgYGBgQEAwIBAQIDBAQGBgb9igJ2CgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkK/rKzBQYFBwYGBAQDAwICAT8KCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCVQCVgYGBgQEAwIBAQIDBAQGBgb9qgcG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AgEBAQNDBgYGBAQDAgIDBAQGBgb+hgYGBgQEAwICAwQEBgYGQwMBAQN6BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGB2UEBAcFBQMCAQICIgMLCw0QIQMDBgi2BAgHBiQRDAsLAyICAgECAwUFB8MFBgwLCwoJCAcNDQUGBggHCAgJCQkJCQkJCQkIBwcGBQQEAwIBAQEDAwUMGQoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKGQwFAwMBAQECAwQEBQYHBwgHDg4ODg4NDAl1BwgICAkJCQklCgkJCQgIBwcGBQUEAwMBAwQFBggJCv7zAQIDBAQGBgYGBgYEBAMCAf7zCgkIBgUEAgEBAwMEBQUGBwcICAkJCQolCQkJCQgICAd0DgwODg4ODg4IBwcGBQQEAwIBAQEDAwUMGQoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKGQwFAwMBAQECAwQEBQYHBwgMDA0BjwECAwShOZAGBwgfBgYGBAQDAgEBAgMEBAYGBh8IBwaQOaEEAwIBAQADCQcGBjoFBQMCAQICBAQGBQYGBgY6OgYGBgYFBQUEAgIBAgMFBToGBgeGCAgQEA8CAwQEBgYGBgYGBAQDAgEBAgMEBAYGBgYGBgQEAwIPEBAQHwECAgYHCgoGBgYHBgcGBQsJCAYCAgEBAgIGCAkLBQYHBgcGBgYKCgcGAgIBhAEDBAQFBgYGBgY6AwkHBwY6AwQEAwECBAY9BgcHCQM6BgYGBgYFBAQDQAECBAUHCAkLFhYICAYGBQUDAwIBAgIEBAYFBwcICAgJCQkJCQkJCQgWAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMCAhYJCQkJCQkJCQkICAgHBgYFBAUDAQEEBQgGwnUGBgUDBAIBAQEBAwMEBAYGBwcICAkJCQobDAwMCwoJCAeiLQYGBgQEAwICAwQEBgYGLaIHCAkKCwwGDCEKCQkJCAgHBwYFBQQDAwEBAQECBAQEBgZ1wgoHBAMCBAcFBgYHCAgICQkJCQkJCQkJFgICAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEWCAkJCQkJCQkJCAgIBwcFBgYEAgAAAAAFAAAAAAN6A7kAEwAnAH8AswDnAAABFTM/BzUvByURHwchPwcRJSEfBxU7AR8NHQIPDSsBHQEPDSMhIy8NNRE/BiUfBxUPDCMvBjU/EycfBxUPDCMvBjU/EwK9XwYGBQUEAwEBAQEDBAUFBgb9qQEBAwQFBQYGAXoHBgUFBAMBAf4oAfgGBgUFBAMBAV8JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCglfAgIDBAUGBgYIBwkICQoK/oYJCgkICQcIBgYGBQQDAgIBAQMEBQUGAf8GBgUFBAMBAQECAgMHCQsMBwhRBgYHBQYFBAQCAQICBAQFSggHBgUEAgICAQMEBQUG9QYGBQUEAwEBAQICAwcJCwwHCFEGBgcFBgUEBAIBAgIEBAVKCAcGBQQCAgIBAwQFBQYCP/wBAQMEBQUGBr4GBgUFBAMBAT/+KAcGBQUEAwEBAQEDBAUFBgcB2D8BAQMEBQUGBiACAgMEBQYGBggHCQgJCgm+CQoJCAkHCAYGBgUEAwICXgoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgH4BgYFBQQDAf0BAQMEBQUGBg4JCAkIEA8NDAUFKQIBAgIDBQUGBgYGBgUEBCQFBQcHBwgJFAYFBQQDAQEBAQMEBQUGBg4JCAkIEA8NDAUFKQIBAgIDBQUGBgYGBgUEBCQFBQcHBwgJFAYFBQQDAQAAAAAKAAAAAAOkA48ANwCKAKsAzAEMAUwBbQGOAc4CDgAAASMPDR0BHwc/Ah8CPwgvDzMfFBUPDSMvAw8CIy8NNT8UJSMPBx8HPwcvBiUjDwcfBz8HLwYlMx8ODw8vDz8OITMfDg8PLw8/DiUjDwcfBz8HLwYlIw8HHwc/By8GNzMfDg8PLw8/DiMzHw4PDy8PPw4CAAQRCwoMDG8oFw0KBAICAgQEBQUHBwcJiygqMSiKCggHBgYFBAMBAQECAwMFBQ0PLXIMDAoKFhEQBwcLCgoJCRFvHhQJEgcHBwUEAwEBBgcJCwYHBwgICQoKBgcSeCgqMSeCEAYKCQkJCAcHBgsJBwYBAgMEBQYHCAgTEx5wEQkJCgoLBwcQAUwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP2CBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgCbgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCv2VCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKAcQEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP78BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj0CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoK8QsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgIVAQMHCQyCKBoREQgIBwgIBwkJBwcGBAQDDwMCAgIQAwQFBQcICAkIBwgICAgICRERLoQMCgYDQAIBAgUFBgcIEIMeFQoXCwwMDQ0NDg8PDxAPDgYGBgUEBAMDAQEOAwEBAw8BAwMEBAUGBgYODw8QDw4ODg0MDQsMCxYVHoIRBwcHBQQCAgJUAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCQAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwJpAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCQAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwIAAAAAAwAAAAADegP4ACMAkgEhAAABHw87Aj8PAyMPHR0BHxUhPxU9AS8eMx8dHQEPJSMvJT0BPx0BXBQBAwMEBAUGBgYHBwgICAgJZgkICAgIBwcGBgYFBAQDAwEUpBAQEA8QDw4P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Pw0CIPwGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBv6NBgYFBQQDAQEBAQMEBQUGBrBIBAMBAQEBAwQFBgUGBwUGBX4EAwEBAQEDBH4FBgUHBgUGBQQDAQEBAQMESLAJCgkICQcIBgYGBQQDAgIBAQMEBQUGAYH8BgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYH/AYGBQUEAwEBAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUG/stABgYFBQQDAQEBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYBAgF6CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/AYGBQUEAwEBAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUGB/6GBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAgIDBAUGBgYIBwkICQrzQAYGBQUEAwEBAQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYH/AYGBQUEAwEBAQEDBAUFBjgBegkKCQgJBwgGBgYFBAMCAgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBv6GBwYFBQQDAQEBAQMEBQUGB34GBgUFBAMBAQEBAwQFBQYGfgoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAYIBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGfgcGBQUEAwEBSAUGBQcGBQYFBAMBAQEBAwR+BQYFBgcFBgV+BAMBAQEBAwQFBgUHBgUGBUgBAQIDBAUGBgYIBwkICQoKfgYGBQUEAwF/AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwF/AgIDBAUGBgYIBwkICQoJ/oYKCgkICQcIBgYGBQQDAgEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgf8CQoJCAkHCAYGBgUEAwICAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAX8BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBfwIC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CAYGBgUEAwIBAQECAgQFBQYHBgYFBQQDAQEBAgIEBQUGB/3JBgYFBQQDAQEBAgIEBQUGBwYGBQUEAwEBAgIDBAUGBgYIBwkICQoBggEBAwQFBgUGBgYGBUgBAQMEBQUGBgcGBQUEAwEBSAUGBQYGBgYFBAMBAQEBAwR+BQYFBwYFBgV+BAMBAQEBAwR+BQYFBgcFBgV+BAMBAQEBAwQFBgUHBgUGBUgBAQMEBQUGBwYGBQUEAwEBSAUGBQcGBQYFBAMBAb0BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwG+AgIDBAUGBgYIBwkICQoJ/oYHBgUFBAMBAQEBAwQFBQYHAXoGBgUFBAMBAQEBAwQFBQYG/oYHBgUFBAMBAQEBAwQFBQYHAXoJCgkICQcIBgYGBQQDAgIAAAUAAAAAA7gDuQA+AH0AnwDBARcAAAEfCA8ILwc/BCMvBz8HMy8EPwchHwcPBDMfBw8HIx8EDwcvCD8JMx8GHQEPBiMvBz8HIR8GHQEPBiEvBz8GJyEzHw4RDwcvBxEvByEPBxEPBy8HETU/DQMbBgYGBX4EAwEBAQEDBH4FBgYGBgUGBQQDAQEBAQMESO4HBgUFBAICAQECAgQFBQYH7kgEAwEBAQEDBAUGBgb9yAYGBgUEAwEBAQEDBEjuBwYFBQQCAgEBAgIEBQUGB+5IBAMBAQEBAwQFBgYGBgUGBX4EAwEBAQEDBH4FBgYGXvwGBgYEBAMCAgMEBAYGBvwGBgYEBAMCAQECAwQEBgYGAXoGBgYEBAMCAgMEBAYGBv6GBgYGBAQDAgEBAgMEBAYGWQI3CgkKCAgICAYGBgUEAwIBAQECAgQFBQYHBgYFBQQDAQEBAgIEBQUGB/3JBgYFBQQDAQEBAgIEBQUGBwYGBQUEAwEBAgIDBAUGBgYIBwkICQoBggEBAwR+BQYFBgYGBgV+BAMBAQEBAwQFBgUHBgUGBUgBAQMEBQUGBwYGBQUEAwEBSAUGBQcGBQYFBAMBAQEBAwQFBgUGBwUGBUgBAQMEBQUGBgcGBQUEAwEBSAUGBQYHBQYFBAMBAQEBAwR+BQYFBwYFBgV+BAMBAb0BAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBvgEBAwQFBQYGBwYF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BQYFBAQEAwMBBQQFBgcICgoLKAUEAwQCAgEBAQIDBAQEBRwNDAsKCAQGBAcBAwMEBAUFBdz8/PwHBgYGCgoHBgICAV8JCgkICQcIBgcFBQQDAgIBAQMEBQUGBgcGBQUEAgIBAQEDBAUFBgZfAQICBgcKCgYGBgf8BgcGBQsJCAYCAgFeBwYFBQQCAgEBAgIEBQUGBwF6BgYFBQQDAQEBAQMEBQUGBv6GCgkKCAgICAYGBgUDBAIBAQEBAgQDBQYGBggICAgKCQpeAQICBggJCwUGBwEjCgkJCAgIBgcGBwcICAkJCgoJCQgIBwcGBgcIBwkJCYkBAQIDAwQFBSwPDw0LCgkGDAICAwQEBAUFBQUEBQQDAwITBgcJCgsMBw0rBQQEAwMCAQICAwMEBQUbEA4NDQsFCAcVAgMDBAQFBQUFBQQEBAMCAgsDBAQFBQYGBgcHCAgICCYFBAUDAwIChgwKCgkICgsLCwsKCAkJC4MBAQIDAwQFBR0MCwoJCQYGAgoBAwMDBAUEBQYEBQQEBAIDDgUFBwgICQoKHQUEBAQCAgEBAQEDAgQEBQUWCwsKCQgIBgQOAgMDBAUEBQUFBQUEAwMDAQgEBgcJCgUMDB0FBQQEAwIC/T8/PwEBAQIGCAkLBgYGBgEBAwMEBQUGBwcICAkJCQq9BgYGBAQDAgIDBAQGBga9BgYGBAQDAgEHBgYGCwkIBgIBAQEBAgYICQsGBgYHAQIDBAQGBgb9SwYGBgQEAwIBAgMEBAYGBgYGBgQEAwIBAwMEBQUGBwcICAkJCQoCtQoJCQkICAcHBgUFBAMDAQEGBgYGCwkIBgIBAQAAAAADAAAAAAO4A7gAPgB9ANMAAAEfCA8ILwc/BCMvBz8HMy8EPwchHwcPBDMfBw8HIx8EDwcvCD8IAyEfDxEPBy8HES8HIQ8HEQ8HLwcRNT8NAxsGBgYFfgQDAQEBAQMEfgUGBgYGBQYFBAMBAQEBAwRI7gcGBQUEAgIBAQICBAUFBgfuSAQDAQEBAQMEBQYGBv3IBgYGBQQDAQEBAQMESO4HBgUFBAICAQECAgQFBQYH7kgEAwEBAQEDBAUGBgYGBQYFfgQDAQEBAQMEfgUGBgYBAjcKCQoICAgIBgYGBQQDAgEBAQICBAUFBgcGBgUFBAMBAQECAgQFBQYH/ckGBgUFBAMBAQECAgQFBQYHBgYFBQQDAQECAgMEBQYGBggHCQgJCgGCAQEDBH4FBgYGBgUGBX4EAwEBAQEDBAUGBgYGBQYFSAEBAwQFBQYGBwYFBQQCAgFIBQYGBgYFBgUEAwEBAQEDBAUGBgYGBQYFSAECAgQFBQYHBgYFBQQDAQFIBQYGBgYFBgUEAwEBAQEDBH4FBgYGBgUGBX4EAwEBAjcBAQIDBAUGBgYIBwkICQoK/sUGBgUFBAMBAQEBAwQFBQYGATsHBgUFBAICAQECAgQFBQYH/sUGBgUFBAMBAQEBAwQFBQYGATsKCgkICQcIBgYGBQQDAgEAAAADAAAAAAO4A7kAPgB9APkAAAEfCA8ILwc/BCMvBz8HMy8EPwchHwcPBDMfBw8HIx8EDwcvCD8IAyEzHw4RDwcvBxEvByMRDwcvBxEjEQ8HLwcRIw8HEQ8HLwcRNT8NAxsGBgYFfgQDAQEBAQMEfgUGBgYGBQYFBAMBAQEBAwRI7gcGBQUEAgIBAQICBAUFBgfuSAQDAQEBAQMEBQYGBv3IBgYGBQQDAQEBAQMESO4HBgUFBAICAQECAgQFBQYH7kgEAwEBAQEDBAUGBgYGBQYFfgQDAQEBAQMEfgUGBgYBAjcKCQoICAgIBgYGBQQDAgEBAQICBAUFBgcGBgUFBAMBAQECAgQFBQYHnQECAgQFBQYHBgYFBQQDAQF+AQICBAUFBgcGBgUFBAMBAZ4GBgUFBAMBAQECAgQFBQYHBgYFBQQDAQECAgMEBQYGBggHCQgJCgGCAQEDBH4FBgUGBwUGBX4EAwEBAQEDBAUGBQcGBQYFSAEBAwQFBQYHBgYFBQQDAQFIBQYFBwYFBgUEAwEBAQEDBAUGBQYHBQYFSAEBAwQFBQYGBwYFBQQDAQFIBQYFBgcFBgUEAwEBAQEDBH4FBgUHBgUGBX4EAwEBAjcCAgMEBQYGBggHCQgJCgn+xQcGBQUEAwEBAQEDBAUFBgcBOwYGBQUEAwEB/qYHBgUFBAMBAQEBAwQFBQYHAVr+pgcGBQUEAwEBAQEDBAUFBgcBWgEBAwQFBQYG/sUHBgUFBAMBAQEBAwQFBQYHATsJCgkICQcIBgYGBQQDAgIAAAAABwAAAAADuQO5AAsADwAbACcAKwA3AHsAAAERMz8HESERMxEhER8HMxElFTM1LwchFTM1IQ8HFTM1JyEzHw0VERUPDSMhIy8NNRE1Pw0CvZ0HBgUFBAMBAf4I/P4IAQEDBAUFBgedAXq9AQEDBAUFBgf+KPz+KAcGBQUEAwEBvZ0CtAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoCfv4IAQEDBAUFBgcB2P4IAfj+KAcGBQUEAwEBAfj8vZ0HBgUFBAMBAb29AQEDBAUFBgedvT8CAgMEBQYGBggHCQgJCgr9TAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAAAAGwAAAAADmQP4AAIAEgAWABkAHgAhACQAJgAtADAAMgA3AEwAUgBXAF0AYABlAGkAbAB9AH8AgQCDAIUAlQERAAAlMxc3Dwc/BiUXBS0BDwElHwIvARUXNw8BNyMlFQ8CPwIVNSUHJRUfAS8BIzMfCC8JHwMvAR8CLwEPAz8BHQE3DwI3Jw8BPwEPATcfBRUPAT8BNS8EFycXJxcnFycjDwQ/BDsBFy8BMx8PHQEPBDcfDxUPECMvASUvEj8oAk0BDKsLDQ0ODxAMFBQMEA8ODQ399gEBTf64AicEBP2yAQQGAykODAMDWAECSCgEAgIEKf3aAQIlAgEBbAoUCwoKCQkJCAcICAcICQkJCgoLbQIICAUOGQIHAgXXAxESDR/gEAEEBgZRAxEFGQEBQwMFAwQBAQMCAQQCBAMFBwEDAQQBBQEVBAQDBAQFBQQEAwQEAgQEAwkIBwgNBwYJBwcLBQQDAwQDAQIDBwk2EhAREA8PDQwMCgkHBAUEASoFBwkLDA4PEAkSExQWFhcXIB8R/rwKCgkJCAgHBwcGBQUEBAMCFQIBAQICBAUGBwcICQkKCwsLJAwLERAPDg4NDRcWHxMICAcUDgcHCQkMDA1JAUYNCwoKCAcEBQUEBwgKCgspAVxbCQcGJgIEBwKVAkaMBAQ5AwXcEQgIEeIBARQBEgELDQ1ZAgIDBAUFBwYLCwYHBQUEAwICDwIFBAIGGwQJAwcOBBgXDyY7AQNIBxMZGsIIKw1FAQMJBwwMEBEjJSYTCTAlNBAMDA0BBQEFAQYBEAECAgUHBwUCAgECAj8CAgMIBQYICQoTCgsKCxYjFxcYFxcuLgEBAgQFBggJCgsNDQ4IEBARGusXFhUVExERDwcNCwoIBgQCBQRZBAMFBAYGBwcICAgJCQkKCmcODQ0MDAwLCwoKCQgICAcHBhEICQ4PEBARERIkJTonEhISNyUNCwoJCAUDAAABAAAAAAOZA/gAeQAAAR8DBR8SDycvDj0BPwQHLw81PxABkhEREREBRAoKCQkICAcHBwYFBQQEAwIVAgEBAgIEBQYHBwgJCQoLFSUMCxEQDw4ODQ0XFh8bCAcUDgcHCQkMDA0OEAcWBwYJBwcLBQQDAwQDAQIDBwk2EhAREA8PDQwMCgkHBAUEASoFBwkLDA4PEAkSExQWFhcXA/gBAgMDWQQDBQQGBgcHCAgICQkJCgpoDQ0NDAwMCwsKCgkICQcHDRIHCQ4PEBARERIkJTo5EhI3JQ0LCgkIBQMBAQIMBQYICQoTCgsKCxYjFxcYFxcuLgEBAgQFBggJCgsNDQ4IEBARGewXFhUVExERDwcNCwoIBgQCAAAAAQAAAAADOwM7ADMAACUhMz8JNRE1LwkjISMPCRURFR8JAQQB+AYHBgYKCgcGAgIBAQICBgcKCgYGBwb+CAYHBgYKCgcGAgIBAQICBgcKCgYGB8UBAgIGBwoKBgYHBgH4BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv4IBgcGBgoKBwYCAgEAAwAAAAADwwMGACIATgBxAAATHwcdAQ8FKwEvBj0BPwUzAR8GHQEPAgEPAy8HPQE/BTsBHwMBPwInHwcPBysBLwU9AT8HXAYGBQWoBAMCAgMEBQUGBgYGBQWoBAMCAgMEBQUGBgNIBgYFBQQDAgIDBP4yBQUGBgYGBgS9BAMCAgMEBQUGBgYGBQWnAbgFBQbMBgYFBQQDAgEBAgME/AUFBgYGBgUFBAMCAgME/AUFBgYB4QECAwSoBQUGBgYGBQUEAwICAwSoBQUGBgYGBQUEAwIBJwECAwQFBQYGBgYFBf4yBAMCAQECAwS9BQUGBgYGBQUEAwICAwSnAbgEAwIBAQIDBAUFBgYGBgUF/AQDAgIDBAUFBgYGBgUF/AQDAgEAAgAAAAADmQO3AKIA+AAAJR8JMz8IOwEfCT8GMx8HDworAi8HIw8IKwEvCCMPCCsBLwgrAQ8GIy8GNT8KOwEfCDM/CAMhMx8ODwYrAS8GNS8GIxEjESMPBhUPBisBLwY/DgGsBwcHBwYGBgZEBAQERAYGBgYHBwcHBwcHBwYGBgZAAwUEAzYFBQUGBgYGBgQEAgEBAQMDNwYGBgcHBwcHCAcIBwcGBwZBBAQERAYGBgYHBwcHBwcHBwYGBgZEBAQERAYGBgYHBwcHBwcHBwYGBgY+BAMEBAsEBAUGBgYGBgUFAwIBAQIMBQgGBgYHBwgHBwcIBwcGBwVABAQERAYGBgYHBwdsAY8LDAsKCwkJCAgGBgUEAwEBAQEDBAUFBgYHBgUFBAMBAQIEBgcICgqtP64KCggHBgQCAQEDBAUFBgYHBgUFBAMBAQEBAwQFBgYICAkJCwoLDOMBAQEDAwMFBUQBAUQFBQMDAwECAgEDAwMFBT8DAQEDRQUDAwEBAgMFBQYFBwYFBkYGBQQEAwICAgIDBAUFQQICRAUEBAMCAgEBAgIDBAQFRAICRAUEBAMCAgEBAgIDBAQFPgMDFQUFAwICAgIEBAUGBgYGBhUICQUEAwMCAgEBAgQDBQVAAQFEBQUDAwMBAQLVAgMEBQUHCAgJCQoLCwsXBgYFBQQDAgIDBAUFBgYQCgoIBwYEAv3JAjcCBAYHCAoKEAYGBQUEAwICAwQFBQYGFwsLCwoJCQgIBwUFBAMCAAMAAAAAAzsD+ACbAN0BIAAAEx8HFR8TPxM1PwcfBxUPHhUPBy8HNS8eNT8GAQ8PER8PPw8RLw8zHw8RDw8vDxE/DuQHBgUFBAMBAQECAgMHCQsODxASFBUWFwwMDA0NGQ0MDAwXFhUUEhAPDgsJBwMCAgEBAQMEBQUGBwYGBQUEAwEBAQIDAwMFBQUHBggHCQkJCgoKDAsMDA0NDQ0ODg4PDwECAwQEBgYGBgYGBAQDAgEPDw4ODg0NDQ0MDAsMCgoKCQkJBwgGBwUFBQMDAwIBAQEDBAUFBgEiDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQoJExISEBAODgwLBQgIBQQCAQMEBwgJCwwODhAQEhITExMTEhIQEA4ODAsFCAgFBAIBAwQHCAkLDA4OEBASEhMCPwEBAwQFBQYGLQwNDAwXFxUUEhEQDQwKCAMCAgEBAQECAgMICgwNEBESFBUXFwwMDQwtBgYFBQQDAQEBAQMEBQUGBi8PDw8ODg4NDg0MDQsMCwsKCgkJCQcIBwYFBgQEAwMBnwcGBQUEAwEBAQEDBAUFBgefAQMDBAQGBQYHCAgICQkKCgsLDAsNDA0ODQ4ODg8PDy8GBgUFBAMBAXsBAgMEBQcHCAkKCgsMDAwN/sUNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQE7DQwMDAsKCgkIBwcFBAMCQAEDBAcICQsMDg4IEBESEhP+uxMTEhIQEA4ODAsJCAcEAwEBAwQHCAkLDA4OCBAREhITAUUTExISEBAODgwLCQgHBAMAAAAAAwAAAAAD+AM7ADEAVQCZAAABITMfCR0BDwkjISMvCT0BPwknDwcRHwchPwcRLwclITMfDRURFQ8NIyEjLw01ETU/DQEEAfgGBwYGCgoHBgICAQECAgYHCgoGBgcG/ggGBwYGCgoHBgICAQECAgYHCgoGBgeYBgYFBQQDAQEBAQMEBQUGBgM0BgYFBQQDAQEBAQMEBQUGBvzMAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAj8BAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0BAQMEBQUGB/5IBwYFBQQDAQEBAQMEBQUGBwG4BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoK/kgKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoBuAoKCQgJBwgGBgYFBAMCAgAAAAAMAAAAAAP4A7kAAgAOABoAHgAiACYAKgAuADoAPgBKAJAAAAEVNyEVHwczNSUVMz8HNSEVMzUhFTM1JRUzNSEVMzUhFTM1JRUzNS8HIRUzNSEPBxUzNSchMx8NFREVDw0jIQchIy8NNRE1Pw0Bgn7+RwEBAwQFBQYG3QF63QYGBQUEAwEB/cn8/cn8AXr8/cn8/cn8AXr8AQEDBAUFBgb96Pz96AYGBQUEAwEB/N0DNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCf7P/P75CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoBBF5eXgcGBQUEAwEBfr1+AQEDBAUFBgZffn5+fvy9vb29vb29fl4HBgUFBAMBAX5+AQEDBAUFBgdefj8CAgMEBQYGBggHCQgJCgr+CAkKCQgJBwgGBgYFBAMCAr0CAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgAAAAQAAAAAA3oD+ABHAHsAnwDjAAABHwYdATMfBh0BDwYjHQEPBi8GPQEjLwY9AT8GMz0BPwUlERUfDTMhDwchLw8RPwcPBxEfByE/BxEvByUhMx8NFREVDw0jISMvDTURNT8NAj8GBgYEBAMCXwYGBgQEAwICAwQEBgYGXwIDBAQGBgYGBgYEBAMCXwYGBgQEAwICAwQEBgYGXwIDBAQGBv6MAgIDBAUGBgYIBwkICQoKAdgGDA4PEBESEv6cEQ8PDw4NDAsKCQgHBQQBAgEDBgcJCwyrBgYFBQQDAQEBAQMEBQUGBgG6BgYFBQQDAQEBAQMEBQUGBv5GAboJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn+RgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAr0BAQMEBQUGBl8BAQMEBQUGBgcGBQUEAwEBXgcGBQUEAwEBAQEDBAUFBgdeAQEDBAUFBgcGBgUFBAMBAV8GBgUFBAMBvv0sCgoJCAkHCAYGBgUEAwICBw0MCQkGBAMBAgQFBwgJCgsMDQ4PDwgPAl8TEhIRDw4NSwEBAwQFBQYG/UoGBgUFBAMBAQEBAwQFBQYGArYGBgUFBAMBAT8CAgMEBQYGBggHCQgJCgn9SgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQK2CQoJCAkHCAYGBgUEAwICAAAAAAASAN4AAQAAAAAAAAABAAAAAQAAAAAAAQAHAAEAAQAAAAAAAgAHAAgAAQAAAAAAAwAHAA8AAQAAAAAABAAHABYAAQAAAAAABQALAB0AAQAAAAAABgAHACgAAQAAAAAACgAsAC8AAQAAAAAACwASAFsAAwABBAkAAAACAG0AAwABBAkAAQAOAG8AAwABBAkAAgAOAH0AAwABBAkAAwAOAIsAAwABBAkABAAOAJkAAwABBAkABQAWAKcAAwABBAkABgAOAL0AAwABBAkACgBYAMsAAwABBAkACwAkASMgZS1pY29uc1JlZ3VsYXJlLWljb25zZS1pY29uc1ZlcnNpb24gMS4wZS1pY29uc0ZvbnQgZ2VuZXJhdGVkIHVzaW5nIFN5bmNmdXNpb24gTWV0cm8gU3R1ZGlvd3d3LnN5bmNmdXNpb24uY29tACAAZQAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAGUALQBpAGMAbwBuAHMAZQAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZQAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIhAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/AYABgQGCAYMBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwHEAcUBxgHHAcgByQHKAcsBzAHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAB4QHiAeMB5AHlAeYB5wHoAekB6gHrAewB7QHuAe8B8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYCFwIYAhkCGgIbAhwCHQIeAh8CIAIhAiICIwIkAiUCJgInAigCKQIqAisCLAItAi4CLwIwAjECMgIzAjQCNQI2AjcCOAI5AjoCOwI8Aj0CPgI/AkACQQJCAkMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAmECYgJjAmQCZQJmAmcCaAJpAmoCawJsAm0CbgJvAnACcQJyAnMCdAJ1AnYCdwJ4AnkCegJ7AnwCfQJ+An8CgAKBAoICgwKEAoUChgKHAogCiQKKAosCjAKNAo4CjwKQApECkgKTApQClQKWApcCmAKZApoCmwKcAp0CngKfAqACoQKiAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAq8CsAKxArICswK0ArUCtgK3ArgCuQK6ArsCvAK9Ar4CvwLAAsECwgLDAsQCxQLGAscCyALJAsoCywLMAs0CzgLPAtAC0QLSAtMC1ALVAtYC1wLYAtkC2gLbAtwC3QLeAt8C4ALhAuIC4wLkAuUC5gLnAugC6QLqAusC7ALtAu4C7wLwAvEC8gLzAvQC9QL2AvcC+AL5AvoC+wL8Av0C/gL/AwADAQMCAwMDBAMFAwYDBwMIAwkDCgMLAwwDDQMOAw8DEAMRAxIDEwMUAxUDFgMXAxgDGQMaAxsDHAMdAx4DHwMgAyEDIgAKZXhwb3J0LXBkZg9tb3JlLXZlcnRpY2FsLTIJc3ViLXRvdGFsEXRhYmxlLWFsaWduLXJpZ2h0BmhlYWRlcgVjbG9jawdyZWZyZXNoCWFsaWduLXRvcA5hcnJvdy1yaWdodC11cAx1c2VyLWRlZmluZWQNcHJvdGVjdC1zaGVldAVwYXN0ZQRwbGF5EWNoZXZyb24tZG93bi1maWxsDGluc2VydC1yaWdodA9wYXN0ZS10ZXh0LW9ubHkHcmVwbGFjZQdsZXZlbC00CHVwbG9hZC0xBHVuZG8NZGVsZXRlLWNvbHVtbgxyZXN0YXJ0LWF0LTEJcGVyaW1ldGVyBXN0YW1wEmNvbnRpbnVlLW51bWJlcmluZwthbGlnbi1yaWdodA9zaG93LWhpZGUtcGFuZWwWY29uZGl0aW9uYWwtZm9ybWF0dGluZxFtb3JlLWhvcml6b250YWwtMQRzZW5kBGNlbGwRc29ydC1kZXNjZW5kaW5nLTISdGltZWxpbmUtd29yay13ZWVrB2p1c3RpZnkOaHlwZXJsaW5rLWVkaXQJcmVjdGFuZ2xlCmdyb3VwLWljb24KbGluZS1zbWFsbA1kcmFnLWFuZC1kcm9wC2NoZWNrLWxhcmdlBnNoYXBlcwxjaGV2cm9uLWRvd24PZGVjcmVhc2UtaW5kZW50DGNpcmNsZS1jaGVjawxmaWx0ZXItY2xlYXIFbm90ZXMGZXhwb3J0DWJyaW5nLWZvcndhcmQEZWRpdAtmaWx0ZXItbWFpbg5zcGxpdC12ZXJ0aWNhbAxjb21tZW50LXNob3cSY2hldnJvbi1kb3duLXNtYWxsDWZpbHRlci1hY3RpdmUXZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3IEYm9sZBJjaGV2cm9uLWxlZnQtc21hbGwPaGlnaGxpZ2h0LWNvbG9yDHByaW50LWxheW91dAdiZXR3ZWVuC2xpbmstcmVtb3ZlEHRhYmxlLW9mLWNvbnRlbnQNZ3JpcC12ZXJ0aWNhbANrcGkJcmVkYWN0aW9uBnZvbHVtZQpicmVhay1wYWdlBmxlbmd0aBNjaGV2cm9uLWxlZnQtZG91YmxlDmh5cGVybGluay1jb3B5Cmxvd2VyLWNhc2UIYnVsbGV0LTINY2hldnJvbi1yaWdodAl1bmdyb3VwLTEQYXV0by1maXQtY29udGVudBhmaWx0ZXJlZC1zb3J0LWRlc2NlbmRpbmcRYWdlbmRhLWRhdGUtcmFuZ2ULZ3JhbmQtdG90YWwNbW91c2UtcG9pbnRlcgxhbGlnbi1taWRkbGUIYm9va21hcmsOZmllbGQtc2V0dGluZ3MXcGFzdGUtbWF0Y2gtZGVzdGluYXRpb24IcGFzc3dvcmQGc2VhcmNoBHJlZG8IbG9jYXRpb24EbGluaw1zdHJpa2V0aHJvdWdoD2F1dG8tZml0LXdpbmRvdwZpdGFsaWMMbW9udGgtYWdlbmRhE2NoZXZyb24tcmlnaHQtc21hbGwFcHJpbnQOdGltZWxpbmUtdG9kYXkSdGV4dC10aGF0LWNvbnRhaW5zC2ZvbGRlci1vcGVuCXJlc2l6ZXItMQ1icmVhay1zZWN0aW9uCGJ1bGxldC02CGljb25zZXRzDGNoZXZyb24tbGVmdA1ib3JkZXItYm90dG9tDXNwYWNpbmctYWZ0ZXIKY2lyY2xlLWFkZBB0ZXh0LWFsdGVybmF0aXZlB2xldmVsLTEKdHdvLWNvbHVtbgZ0b3AtMTAGcmVuYW1lBXN0eWxlCWZvbnQtbmFtZQ9tb3JlLXZlcnRpY2FsLTEPbGluZS12ZXJ5LXNtYWxsBnJlcGVhdAphcnJvdy1sZWZ0BWNoZWNrEnZlcnRpY2FsLWFsaWduLXRvcApjaGV2cm9uLXVwCWJvdHRvbS0xMANkYXkJdW5ncm91cC0yCW9wZW4tbGluawVwYXVzZQRjb3B5DnBhZ2UtbnVtYmVyaW5nDmxpc3QtdW5vcmRlcmVkCmZyZWV6ZS1yb3cHbGV2ZWwtMwpleHBvcnQteGxzDmNvbW1lbnQtcmVvcGVuDHBhaW50LWJ1Y2tldBFib3JkZXItZGlhZ29uYWwtMRJmaXhlZC1jb2x1bW4td2lkdGgFaW1hZ2URbnVtYmVyLWZvcm1hdHRpbmcQcHJvdGVjdC13b3JrYm9vaw9yZWN1cnJlbmNlLWVkaXQMc2VuZC10by1iYWNrC2luc2VydC1sZWZ0BGFyZWEMbGluZS1zcGFjaW5nCnNlbGVjdC1hbGwMYm9yZGVyLWlubmVyBnJhZGl1cwlkYXRhLWJhcnMNYm9yZGVyLW1pZGRsZQp1cHBlci1jYXNlCnBhZ2Utc2V0dXAHem9vbS1pbghmaWx0ZXJlZA5oeXBlcmxpbmstb3BlbhFjYWxjdWxhdGVkLW1lbWJlcgRtZW51DGdyZWF0ZXItdGhhbghidWxsZXQtNA9ib3R0b20tMTAtaXRlbXMRYm9yZGVyLWRpYWdvbmFsLTIJdGh1bWJuYWlsCmZvbnQtY29sb3IMYWxpZ24tYm90dG9tCGRvd25sb2FkC2NsZWFyLXJ1bGVzDnNvcnQtYXNjZW5kaW5nEHNwbGl0LWhvcml6b250YWwHZ3JvdXAtMglkcm9wLWRvd24Lc3VwZXJzY3JpcHQOY2hhbmdlcy1hY2NlcHQUY2hldnJvbi1yaWdodC1kb3VibGUQc29ydC1hc2NlbmRpbmctMgxib3JkZXItcmlnaHQDbWR4DGJvcmRlci1vdXRlcgdzYXZlLWFzDGVuZC1mb290bm90ZRBleGl0LWZ1bGwtc2NyZWVuA3BhbgxyYWRpby1idXR0b24PdGV4dC1hbm5vdGF0aW9uBHVzZXIOc3BhY2luZy1iZWZvcmUPc29ydC1kZXNjZW5kaW5nB2Rpc3BsYXkKYWxpZ24tbGVmdAZwZW9wbGUKZXhwb3J0LWNzdgZmb290ZXIFYnJlYWsOZGF0ZS1vY2N1cnJpbmcIYnVsbGV0LTMMc3Ryb2tlLXdpZHRoC2Rlc2NyaXB0aW9uDGV4cG9ydC1leGNlbAp0YWJsZS1jZWxsC3RleHQtaGVhZGVyC2xpbmUtbm9ybWFsBW1vbnRoDGNvbG9yLXNjYWxlcxJjaGFuZ2Utc2NhbGUtcmF0aW8Ec2F2ZQZleHBhbmQGY2lyY2xlDGxpc3Qtb3JkZXJlZAVlcmFzZQpmb3JtLWZpZWxkCXRleHQtd3JhcApleHBvcnQtc3ZnCGJ1bGxldC0xCmJvcmRlci1hbGwDc3VtCndlYi1sYXlvdXQJc2VsZWN0aW9uE3RhYmxlLWJvcmRlci1jdXN0b20NYmVsb3ctYXZlcmFnZQlsZXNzLXRoYW4KYXJyb3ctZG93bhV2ZXJ0aWNhbC1hbGlnbi1ib3R0b20MdGltZWxpbmUtZGF5CXNpZ25hdHVyZQhmaWxlLW5ldxBjaGV2cm9uLXVwLXNtYWxsA2V5ZQhhcnJvdy11cApib3JkZXItdG9wB29wYWNpdHkSaW50ZXJtZWRpYXRlLXN0YXRlEHJlc2l6ZXItdmVydGljYWwJY2hlY2stYm94FXZlcnRpY2FsLWFsaWduLWNlbnRlcgd0d28tcm93BWNsb3NlA2FsbAV0YWJsZQ1oaWRlLWhlYWRpbmdzD3RhYmxlLWNlbGwtbm9uZQtmcmVlemUtcGFuZQ1zZW5kLWJhY2t3YXJkCmV4cG9ydC1wbmcOZHVwbGljYXRlLWNlbGwLc3BlbGwtY2hlY2sSdGFibGUtYWxpZ24tY2VudGVyCmRlbGV0ZS1yb3cEbm9uZQdncm91cC0xC2NoYW5nZS1jYXNlEHRhYmxlLWFsaWduLWxlZnQGZmlsdGVyCmNsZWFyLWZvcm0LYXJyb3ctcmlnaHQQaGlkZS1mb3JtdWxhLWJhcgNjdXQIYnVsbGV0LTUScmVzaXplci1ob3Jpem9udGFsE2NoZXZyb24tZG93bi1kb3VibGUEbG9jawtjaXJjbGUtaW5mbwxpbnNlcnQtYmVsb3cIcGVudGFnb24MY2xlYXItZm9ybWF0CXRpbWUtem9uZQRwbHVzC2JvcmRlci1sZWZ0B2xldmVsLTINYWJvdmUtYXZlcmFnZQVvcmRlcglzdWJzY3JpcHQNY2hhbmdlcy10cmFjaxBoeXBlcmxpbmstcmVtb3ZlEHRvcC1ib3R0b20tcnVsZXMJY29kZS12aWV3CmNvbGxhcHNlLTIPaW5jcmVhc2UtaW5kZW50DHRhYmxlLWRlbGV0ZRxjb25kaXRpb25hbC1mb3JtYXR0aW5nLWxhcmdlDGFsaWduLWNlbnRlcgdyZWFwcGx5DmNoYW5nZXMtcmVqZWN0DmhpZGUtZ3JpZGxpbmVzBHdlZWsJbGFzdC1wYWdlBGxpbmUHZXF1YWx0bw1jaXJjbGUtcmVtb3ZlC2Z1bGwtc2NyZWVuCWRpbWVuc2lvbhdmaWx0ZXJlZC1zb3J0LWFzY2VuZGluZw10aW1lbGluZS13ZWVrBXRyYXNoDHByb3BlcnRpZXMtMRFjaGV2cm9uLXVwLWRvdWJsZQlzb3J0aW5nLTIJc29ydGluZy0xCHpvb20tb3V0BWNoYXJ0C2JvcmRlci1ub25lDHRhYmxlLXVwZGF0ZQluYW1lZC1zZXQPYW5ub3RhdGlvbi1lZGl0CXZpZXctc2lkZQtjb21tZW50LWFkZAlncmlkLXZpZXcHY2FwdGlvbgl1bmRlcmxpbmUJdGV4dC1mb3JtC2luc2VydC1jb2RlDXJlc2l6ZXItcmlnaHQKZmlyc3QtcGFnZQNib3gPZGF0YS12YWxpZGF0aW9uDGluc2VydC1hYm92ZQdsZXZlbC01C3pvb20tdG8tZml0DmVycm9yLXRyZWV2aWV3C21lcmdlLWNlbGxzDWJvcmRlci1jZW50ZXIGZm9sZGVyCWhpZ2hsaWdodAxwcm9wZXJ0aWVzLTIHdGFibGUtMg5icmluZy10by1mcm9udA1mcmVlemUtY29sdW1uC3Bhc3RlLXN0eWxlCnVuZmlsdGVyZWQJcGFyYWdyYXBoE2NoYXJ0LWluc2VydC1jb2x1bW4MY2hhcnQtbGVnZW5kGGNoYXJ0LWluc2VydC14LXktc2NhdHRlchFhZGQtY2hhcnQtZWxlbWVudA9jaGFydC1ncmlkbGluZXMRY2hhcnQtaW5zZXJ0LWxpbmUXY2hhcnQtc3dpdGNoLXJvdy1jb2x1bW4KY2hhcnQtYXhlcwtjaGFydC1saW5lcxFjaGFydC1heGlzLXRpdGxlcwtjaGFydC10aXRsZRBjaGFydC1pbnNlcnQtcGllEWNoYXJ0LWRhdGEtbGFiZWxzJGNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktaG9yaXpvbnRhbBFjaGFydC1sZWdlbmQtbm9uZRJjaGFydC1sZWdlbmQtcmlnaHQcY2hhcnQtcHJpbWFyeS1taW5vci12ZXJ0aWNhbBtjaGFydC1heGVzLXByaW1hcnktdmVydGljYWwYY2hhcnQtZGF0YS1sYWJlbHMtY2VudGVyFmNoYXJ0LWRhdGEtbGFiZWxzLW5vbmUcY2hhcnQtcHJpbWFyeS1tYWpvci12ZXJ0aWNhbB1jaGFydC1heGVzLXByaW1hcnktaG9yaXpvbnRhbBBjaGFydC1sZWdlbmQtdG9wHmNoYXJ0LXByaW1hcnktbWlub3ItaG9yaXpvbnRhbB5jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWwTY2hhcnQtbGVnZW5kLWJvdHRvbR1jaGFydC1kYXRhLWxhYmVscy1vdXRzaWRlLWVuZCJjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LXZlcnRpY2FsEWNoYXJ0LWxlZ2VuZC1sZWZ0HWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1iYXNlHGNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQQY2hhcnQtdGl0bGUtbm9uZRxjaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5FGNoYXJ0LTJkLXN0YWNrZWQtYmFyFWNoYXJ0LTJkLXN0YWNrZWQtbGluZQtjaGFydC1kb251dA5jaGFydC0yZC1waWUtMhljaGFydC0yZC1jbHVzdGVyZWQtY29sdW1uIWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYRZjaGFydC0yZC1jbHVzdGVyZWQtYmFyIGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYmFyDWNoYXJ0LTJkLWxpbmUjY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW4hY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lFWNoYXJ0LTJkLXN0YWNrZWQtYXJlYRBjaGFydC1pbnNlcnQtYmFyDWNoYXJ0LTJkLWFyZWETbW9yZS1zY2F0dGVyLWNoYXJ0cxdjaGFydC0yZC1zdGFja2VkLWNvbHVtbg50aW1lbGluZS1tb250aAlkcmFnLWZpbGwMY2lyY2xlLWNsb3NlBnJlc2l6ZQ9jaGV2cm9uLXVwLWZpbGwEaG9tZQlzb3J0aW5nLTMRY2hldnJvbi1sZWZ0LWZpbGwSY2hldnJvbi1yaWdodC1maWxsFGludGVybWVkaWF0ZS1zdGF0ZS0yCHNldHRpbmdzC2NoZWNrLXNtYWxsC3RhYmxlLW1lcmdlDHRhYmxlLW5lc3RlZBB0YWJsZS1pbnNlcnQtcm93E3RhYmxlLWluc2VydC1jb2x1bW4VdGFibGUtb3ZlcndyaXRlLWNlbGxzCWV5ZS1zbGFzaA1nYW50dC1ncmlwcGVyDWJyaW5nLXRvLXZpZXcPYnJpbmctdG8tY2VudGVyB3dhcm5pbmcNY3JpdGljYWwtcGF0aBJib3JkZXItZGlhZ29uYWwtdXAUYm9yZGVyLWRpYWdvbmFsLWRvd24NYm9yZGVyLWN1c3RvbQ1ib3JkZXItbm9uZS0xCmJvcmRlci1ib3gPYm9yZGVyLXNoYWRvdy0xD2JvcmRlci1zaGFkb3ctMgVhdWRpbwV2aWRlbwRjcm9wC3N0YXItZmlsbGVkB2ZpbHRlcnMKYWRqdXN0bWVudAlwYWdlLXNpemUFcmVzZXQIdHJpYW5nbGUOcGFnZS10ZXh0LXdyYXAEdGludApicmlnaHRuZXNzCGNvbnRyYXN0CnNhdHVyYXRpb24EZmFkZQ1mbGlwLXZlcnRpY2FsD2ZsaXAtaG9yaXpvbnRhbA50cmFuc2Zvcm0tbGVmdA90cmFuc2Zvcm0tcmlnaHQJc2hhcnBuZXNzBWdyYWluDGZyYW1lLWN1c3RvbQdmcmFtZS0xB2ZyYW1lLTIHZnJhbWUtMwdmcmFtZS00B2ZyYW1lLTUHZnJhbWUtNgl0cmFuc2Zvcm0KY2hlY2stdGljaw9ldmVuLXBhZ2UtYnJlYWsOb2RkLXBhZ2UtYnJlYWsMcGFnZS1jb2x1bW5zFWNvbnRpbnVvdXMtcGFnZS1icmVhawtwYWdlLWNvbHVtbhFwYWdlLWNvbHVtbi1yaWdodBBwYWdlLWNvbHVtbi1sZWZ0D3BhZ2UtY29sdW1uLW9uZQ9wYWdlLWNvbHVtbi10d28RcGFnZS1jb2x1bW4tdGhyZWUQbXVsdGlwbGUtY29tbWVudA5mb3JtYXQtcGFpbnRlcghsYXVuY2hlcg9jaGFyYWN0ZXItc3R5bGUMbGlua2VkLXN0eWxlHGNoYXJ0LTJkLXN0YWNrZWQtbGluZS1tYXJrZWQoY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lLW1hcmtlZBRjaGFydC0yZC1saW5lLW1hcmtlZBJsaXN0LXVub3JkZXJlZC1ydGwQbGlzdC1vcmRlcmVkLXJ0bBNpbmNyZWFzZS1pbmRlbnQtcnRsE2RlY3JlYXNlLWluZGVudC1ydGwFZW1vamkRdHJhdmVsLWFuZC1wbGFjZXMGbmF0dXJlD2Zvb2QtYW5kLWRyaW5rcwdhbmltYWxzB29iamVjdHMKYWN0aXZpdGllcw1oYW5kLWdlc3R1cmVzB3N5bWJvbHMFZmxhZ3MGdW5sb2NrDG1vcmUtY2hldnJvbgxib3JkZXItZnJhbWUKZnJhbWUtbm9uZQlmcmFtZS1tYXQLZnJhbWUtYmV2ZWwKZnJhbWUtbGluZQpmcmFtZS1ob29rC2ZyYW1lLWluc2V0CGJ1bGxldC03DG9yZ2FuaXplLXBkZgdmcmFtZS03B2ZyYW1lLTgHZnJhbWUtOQhmcmFtZS0xMAhmcmFtZS0xMQljYXB0aW9uLTEKYXJyb3ctaGVhZA9hcnJvdy1oZWFkLWZpbGwIYmFyLWhlYWQLY2lyY2xlLWhlYWQQY2lyY2xlLWhlYWQtZmlsbAtzcXVhcmUtaGVhZBBzcXVhcmUtaGVhZC1maWxsCmFycm93LXRhaWwPYXJyb3ctdGFpbC1maWxsCGJhci10YWlsC2NpcmNsZS10YWlsEGNpcmNsZS10YWlsLWZpbGwLc3F1YXJlLXRhaWwQc3F1YXJlLXRhaWwtZmlsbA1maWxlLWRvY3VtZW50D2NvbW1lbnQtcmVzb2x2ZRhtdWx0aXBsZS1jb21tZW50LXJlc29sdmUMdGFibGUtaGVhZGVyCmJsb2NrcXVvdGUJYWRkLW5vdGVzCmVkaXQtbm90ZXMMZGVsZXRlLW5vdGVzBmxheWVycwlmb250LXNpemUMZXhwb3J0LXBkZi0xC2ltcG9ydC13b3JkDWV4cG9ydC13b3JkLTENZHJvcGRvd24tbGlzdAljb21iby1ib3gRcmVwZWF0aW5nLXNlY3Rpb24OYnVpbGRpbmctYmxvY2sPY29udGVudC1jb250cm9sB2FpLWNoYXQLeG1sLW1hcHBpbmcJdGh1bWJzLXVwC3RodW1icy1kb3duC2NhbGN1bGF0aW9uDHRleHQtb3V0bGluZQ9jYWxjdWxhdGUtc2hlZXQJdHJhbnNsYXRlB3Nob3J0ZW4JZWxhYm9yYXRlCHJlcGhyYXNlDWdyYW1tYXItY2hlY2sOcHJlZm9ybWF0LWNvZGUGaW1wb3J0CGltcG9ydC0xBnJlZGFjdAtzbWFydC1wYXN0ZQ9hdXRvLWZpdC1jb2x1bW4TYXV0by1maXQtYWxsLWNvbHVtbgdjb2x1bW5zDnRodW1icy11cC1maWxsEHRodW1icy1kb3duLWZpbGwOc3RvcC1yZWN0YW5nbGUMZG91YmxlLWNoZWNrCHNxdWlnZ2x5Cm1pY3JvcGhvbmUMYnV0dG9uLWZpZWxkDGluc2VydC1zaGVldAlkdXBsaWNhdGUAAAAA) 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: "\e700";
}
.e-icons.e-more-vertical-2:before {
  content: "\e701";
}
.e-icons.e-sub-total:before {
  content: "\e702";
}
.e-icons.e-table-align-right:before {
  content: "\e703";
}
.e-icons.e-header:before {
  content: "\e704";
}
.e-icons.e-clock:before {
  content: "\e705";
}
.e-icons.e-refresh:before {
  content: "\e706";
}
.e-icons.e-align-top:before {
  content: "\e707";
}
.e-icons.e-arrow-right-up:before {
  content: "\e708";
}
.e-icons.e-user-defined:before {
  content: "\e709";
}
.e-icons.e-protect-sheet:before {
  content: "\e70a";
}
.e-icons.e-paste:before {
  content: "\e70b";
}
.e-icons.e-play:before {
  content: "\e70c";
}
.e-icons.e-chevron-down-fill:before {
  content: "\e70d";
}
.e-icons.e-insert-right:before {
  content: "\e70e";
}
.e-icons.e-paste-text-only:before {
  content: "\e70f";
}
.e-icons.e-replace:before {
  content: "\e710";
}
.e-icons.e-level-4:before {
  content: "\e711";
}
.e-icons.e-upload-1:before {
  content: "\e712";
}
.e-icons.e-undo:before {
  content: "\e713";
}
.e-icons.e-delete-column:before {
  content: "\e714";
}
.e-icons.e-restart-at-1:before {
  content: "\e715";
}
.e-icons.e-perimeter:before {
  content: "\e716";
}
.e-icons.e-stamp:before {
  content: "\e717";
}
.e-icons.e-continue-numbering:before {
  content: "\e718";
}
.e-icons.e-align-right:before {
  content: "\e719";
}
.e-icons.e-show-hide-panel:before {
  content: "\e71a";
}
.e-icons.e-conditional-formatting:before {
  content: "\e71b";
}
.e-icons.e-more-horizontal-1:before {
  content: "\e71c";
}
.e-icons.e-send:before {
  content: "\e71d";
}
.e-icons.e-cell:before {
  content: "\e71e";
}
.e-icons.e-sort-descending-2:before {
  content: "\e71f";
}
.e-icons.e-timeline-work-week:before {
  content: "\e720";
}
.e-icons.e-justify:before {
  content: "\e721";
}
.e-icons.e-hyperlink-edit:before {
  content: "\e722";
}
.e-icons.e-rectangle:before {
  content: "\e723";
}
.e-icons.e-group-icon:before {
  content: "\e724";
}
.e-icons.e-line-small:before {
  content: "\e725";
}
.e-icons.e-drag-and-drop:before {
  content: "\e726";
}
.e-icons.e-check-large:before {
  content: "\e727";
}
.e-icons.e-shapes:before {
  content: "\e728";
}
.e-icons.e-chevron-down:before {
  content: "\e729";
}
.e-icons.e-decrease-indent:before {
  content: "\e72a";
}
.e-icons.e-circle-check:before {
  content: "\e72b";
}
.e-icons.e-filter-clear:before {
  content: "\e72c";
}
.e-icons.e-notes:before {
  content: "\e72d";
}
.e-icons.e-export:before {
  content: "\e72e";
}
.e-icons.e-bring-forward:before {
  content: "\e72f";
}
.e-icons.e-edit:before {
  content: "\e730";
}
.e-icons.e-filter-main:before {
  content: "\e731";
}
.e-icons.e-split-vertical:before {
  content: "\e732";
}
.e-icons.e-comment-show:before {
  content: "\e733";
}
.e-icons.e-chevron-down-small:before {
  content: "\e734";
}
.e-icons.e-filter-active:before {
  content: "\e735";
}
.e-icons.e-drag-and-drop-indicator:before {
  content: "\e736";
}
.e-icons.e-bold:before {
  content: "\e737";
}
.e-icons.e-chevron-left-small:before {
  content: "\e738";
}
.e-icons.e-highlight-color:before {
  content: "\e739";
}
.e-icons.e-print-layout:before {
  content: "\e73a";
}
.e-icons.e-between:before {
  content: "\e73b";
}
.e-icons.e-link-remove:before {
  content: "\e73c";
}
.e-icons.e-table-of-content:before {
  content: "\e73d";
}
.e-icons.e-grip-vertical:before {
  content: "\e73e";
}
.e-icons.e-kpi:before {
  content: "\e73f";
}
.e-icons.e-redaction:before {
  content: "\e740";
}
.e-icons.e-volume:before {
  content: "\e741";
}
.e-icons.e-break-page:before {
  content: "\e742";
}
.e-icons.e-length:before {
  content: "\e743";
}
.e-icons.e-chevron-left-double:before {
  content: "\e744";
}
.e-icons.e-hyperlink-copy:before {
  content: "\e745";
}
.e-icons.e-lower-case:before {
  content: "\e746";
}
.e-icons.e-bullet-2:before {
  content: "\e747";
}
.e-icons.e-chevron-right:before {
  content: "\e748";
}
.e-icons.e-ungroup-1:before {
  content: "\e749";
}
.e-icons.e-auto-fit-content:before {
  content: "\e74a";
}
.e-icons.e-filtered-sort-descending:before {
  content: "\e74b";
}
.e-icons.e-agenda-date-range:before {
  content: "\e74c";
}
.e-icons.e-grand-total:before {
  content: "\e74d";
}
.e-icons.e-mouse-pointer:before {
  content: "\e74e";
}
.e-icons.e-align-middle:before {
  content: "\e74f";
}
.e-icons.e-bookmark:before {
  content: "\e750";
}
.e-icons.e-field-settings:before {
  content: "\e751";
}
.e-icons.e-paste-match-destination:before {
  content: "\e752";
}
.e-icons.e-password:before {
  content: "\e753";
}
.e-icons.e-search:before {
  content: "\e754";
}
.e-icons.e-redo:before {
  content: "\e755";
}
.e-icons.e-location:before {
  content: "\e756";
}
.e-icons.e-link:before {
  content: "\e757";
}
.e-icons.e-strikethrough:before {
  content: "\e758";
}
.e-icons.e-auto-fit-window:before {
  content: "\e759";
}
.e-icons.e-italic:before {
  content: "\e75a";
}
.e-icons.e-month-agenda:before {
  content: "\e75b";
}
.e-icons.e-chevron-right-small:before {
  content: "\e75c";
}
.e-icons.e-print:before {
  content: "\e75d";
}
.e-icons.e-timeline-today:before {
  content: "\e75e";
}
.e-icons.e-text-that-contains:before {
  content: "\e75f";
}
.e-icons.e-folder-open:before {
  content: "\e760";
}
.e-icons.e-resizer-1:before {
  content: "\e761";
}
.e-icons.e-break-section:before {
  content: "\e762";
}
.e-icons.e-bullet-6:before {
  content: "\e763";
}
.e-icons.e-iconsets:before {
  content: "\e764";
}
.e-icons.e-chevron-left:before {
  content: "\e765";
}
.e-icons.e-border-bottom:before {
  content: "\e766";
}
.e-icons.e-spacing-after:before {
  content: "\e767";
}
.e-icons.e-circle-add:before {
  content: "\e768";
}
.e-icons.e-text-alternative:before {
  content: "\e769";
}
.e-icons.e-level-1:before {
  content: "\e76a";
}
.e-icons.e-two-column:before {
  content: "\e76b";
}
.e-icons.e-top-10:before {
  content: "\e76c";
}
.e-icons.e-rename:before {
  content: "\e76d";
}
.e-icons.e-style:before {
  content: "\e76e";
}
.e-icons.e-font-name:before {
  content: "\e76f";
}
.e-icons.e-more-vertical-1:before {
  content: "\e770";
}
.e-icons.e-line-very-small:before {
  content: "\e771";
}
.e-icons.e-repeat:before {
  content: "\e772";
}
.e-icons.e-arrow-left:before {
  content: "\e773";
}
.e-icons.e-check:before {
  content: "\e774";
}
.e-icons.e-vertical-align-top:before {
  content: "\e775";
}
.e-icons.e-chevron-up:before {
  content: "\e776";
}
.e-icons.e-bottom-10:before {
  content: "\e777";
}
.e-icons.e-day:before {
  content: "\e778";
}
.e-icons.e-ungroup-2:before {
  content: "\e779";
}
.e-icons.e-open-link:before {
  content: "\e77a";
}
.e-icons.e-pause:before {
  content: "\e77b";
}
.e-icons.e-copy:before {
  content: "\e77c";
}
.e-icons.e-page-numbering:before {
  content: "\e77d";
}
.e-icons.e-list-unordered:before {
  content: "\e77e";
}
.e-icons.e-freeze-row:before {
  content: "\e77f";
}
.e-icons.e-level-3:before {
  content: "\e780";
}
.e-icons.e-export-xls:before {
  content: "\e781";
}
.e-icons.e-comment-reopen:before {
  content: "\e782";
}
.e-icons.e-paint-bucket:before {
  content: "\e783";
}
.e-icons.e-border-diagonal-1:before {
  content: "\e784";
}
.e-icons.e-fixed-column-width:before {
  content: "\e785";
}
.e-icons.e-image:before {
  content: "\e786";
}
.e-icons.e-number-formatting:before {
  content: "\e787";
}
.e-icons.e-protect-workbook:before {
  content: "\e788";
}
.e-icons.e-recurrence-edit:before {
  content: "\e789";
}
.e-icons.e-send-to-back:before {
  content: "\e78a";
}
.e-icons.e-insert-left:before {
  content: "\e78b";
}
.e-icons.e-area:before {
  content: "\e78c";
}
.e-icons.e-line-spacing:before {
  content: "\e78d";
}
.e-icons.e-select-all:before {
  content: "\e78e";
}
.e-icons.e-border-inner:before {
  content: "\e78f";
}
.e-icons.e-radius:before {
  content: "\e790";
}
.e-icons.e-data-bars:before {
  content: "\e791";
}
.e-icons.e-border-middle:before {
  content: "\e792";
}
.e-icons.e-upper-case:before {
  content: "\e793";
}
.e-icons.e-page-setup:before {
  content: "\e794";
}
.e-icons.e-zoom-in:before {
  content: "\e795";
}
.e-icons.e-filtered:before {
  content: "\e796";
}
.e-icons.e-hyperlink-open:before {
  content: "\e797";
}
.e-icons.e-calculated-member:before {
  content: "\e798";
}
.e-icons.e-menu:before {
  content: "\e799";
}
.e-icons.e-greater-than:before {
  content: "\e79a";
}
.e-icons.e-bullet-4:before {
  content: "\e79b";
}
.e-icons.e-bottom-10-items:before {
  content: "\e79c";
}
.e-icons.e-border-diagonal-2:before {
  content: "\e79d";
}
.e-icons.e-thumbnail:before {
  content: "\e79e";
}
.e-icons.e-font-color:before {
  content: "\e79f";
}
.e-icons.e-align-bottom:before {
  content: "\e7a0";
}
.e-icons.e-download:before {
  content: "\e7a1";
}
.e-icons.e-clear-rules:before {
  content: "\e7a2";
}
.e-icons.e-sort-ascending:before {
  content: "\e7a3";
}
.e-icons.e-split-horizontal:before {
  content: "\e7a4";
}
.e-icons.e-group-2:before {
  content: "\e7a5";
}
.e-icons.e-drop-down:before {
  content: "\e7a6";
}
.e-icons.e-superscript:before {
  content: "\e7a7";
}
.e-icons.e-changes-accept:before {
  content: "\e7a8";
}
.e-icons.e-chevron-right-double:before {
  content: "\e7a9";
}
.e-icons.e-sort-ascending-2:before {
  content: "\e7aa";
}
.e-icons.e-border-right:before {
  content: "\e7ab";
}
.e-icons.e-mdx:before {
  content: "\e7ac";
}
.e-icons.e-border-outer:before {
  content: "\e7ad";
}
.e-icons.e-save-as:before {
  content: "\e7ae";
}
.e-icons.e-end-footnote:before {
  content: "\e7af";
}
.e-icons.e-exit-full-screen:before {
  content: "\e7b0";
}
.e-icons.e-pan:before {
  content: "\e7b1";
}
.e-icons.e-radio-button:before {
  content: "\e7b2";
}
.e-icons.e-text-annotation:before {
  content: "\e7b3";
}
.e-icons.e-user:before {
  content: "\e7b4";
}
.e-icons.e-spacing-before:before {
  content: "\e7b5";
}
.e-icons.e-sort-descending:before {
  content: "\e7b6";
}
.e-icons.e-display:before {
  content: "\e7b7";
}
.e-icons.e-align-left:before {
  content: "\e7b8";
}
.e-icons.e-people:before {
  content: "\e7b9";
}
.e-icons.e-export-csv:before {
  content: "\e7ba";
}
.e-icons.e-footer:before {
  content: "\e7bb";
}
.e-icons.e-break:before {
  content: "\e7bc";
}
.e-icons.e-date-occurring:before {
  content: "\e7bd";
}
.e-icons.e-bullet-3:before {
  content: "\e7be";
}
.e-icons.e-stroke-width:before {
  content: "\e7bf";
}
.e-icons.e-description:before {
  content: "\e7c0";
}
.e-icons.e-export-excel:before {
  content: "\e7c1";
}
.e-icons.e-table-cell:before {
  content: "\e7c2";
}
.e-icons.e-text-header:before {
  content: "\e7c3";
}
.e-icons.e-line-normal:before {
  content: "\e7c4";
}
.e-icons.e-month:before {
  content: "\e7c5";
}
.e-icons.e-color-scales:before {
  content: "\e7c6";
}
.e-icons.e-change-scale-ratio:before {
  content: "\e7c7";
}
.e-icons.e-save:before {
  content: "\e7c8";
}
.e-icons.e-expand:before {
  content: "\e7c9";
}
.e-icons.e-circle:before {
  content: "\e7ca";
}
.e-icons.e-list-ordered:before {
  content: "\e7cb";
}
.e-icons.e-erase:before {
  content: "\e7cc";
}
.e-icons.e-form-field:before {
  content: "\e7cd";
}
.e-icons.e-text-wrap:before {
  content: "\e7ce";
}
.e-icons.e-export-svg:before {
  content: "\e7cf";
}
.e-icons.e-bullet-1:before {
  content: "\e7d0";
}
.e-icons.e-border-all:before {
  content: "\e7d1";
}
.e-icons.e-sum:before {
  content: "\e7d2";
}
.e-icons.e-web-layout:before {
  content: "\e7d3";
}
.e-icons.e-selection:before {
  content: "\e7d4";
}
.e-icons.e-table-border-custom:before {
  content: "\e7d5";
}
.e-icons.e-below-average:before {
  content: "\e7d6";
}
.e-icons.e-less-than:before {
  content: "\e7d7";
}
.e-icons.e-arrow-down:before {
  content: "\e7d8";
}
.e-icons.e-vertical-align-bottom:before {
  content: "\e7d9";
}
.e-icons.e-timeline-day:before {
  content: "\e7da";
}
.e-icons.e-signature:before {
  content: "\e7db";
}
.e-icons.e-file-new:before {
  content: "\e7dc";
}
.e-icons.e-chevron-up-small:before {
  content: "\e7dd";
}
.e-icons.e-eye:before {
  content: "\e7de";
}
.e-icons.e-arrow-up:before {
  content: "\e7df";
}
.e-icons.e-border-top:before {
  content: "\e7e0";
}
.e-icons.e-opacity:before {
  content: "\e7e1";
}
.e-icons.e-intermediate-state:before {
  content: "\e7e2";
}
.e-icons.e-resizer-vertical:before {
  content: "\e7e3";
}
.e-icons.e-check-box:before {
  content: "\e7e4";
}
.e-icons.e-vertical-align-center:before {
  content: "\e7e5";
}
.e-icons.e-two-row:before {
  content: "\e7e6";
}
.e-icons.e-close:before {
  content: "\e7e7";
}
.e-icons.e-all:before {
  content: "\e7e8";
}
.e-icons.e-table:before {
  content: "\e7e9";
}
.e-icons.e-hide-headings:before {
  content: "\e7ea";
}
.e-icons.e-table-cell-none:before {
  content: "\e7eb";
}
.e-icons.e-freeze-pane:before {
  content: "\e7ec";
}
.e-icons.e-send-backward:before {
  content: "\e7ed";
}
.e-icons.e-export-png:before {
  content: "\e7ee";
}
.e-icons.e-duplicate-cell:before {
  content: "\e7ef";
}
.e-icons.e-spell-check:before {
  content: "\e7f0";
}
.e-icons.e-table-align-center:before {
  content: "\e7f1";
}
.e-icons.e-delete-row:before {
  content: "\e7f2";
}
.e-icons.e-none:before {
  content: "\e7f3";
}
.e-icons.e-group-1:before {
  content: "\e7f4";
}
.e-icons.e-change-case:before {
  content: "\e7f5";
}
.e-icons.e-table-align-left:before {
  content: "\e7f6";
}
.e-icons.e-filter:before {
  content: "\e7f7";
}
.e-icons.e-clear-form:before {
  content: "\e7f8";
}
.e-icons.e-arrow-right:before {
  content: "\e7f9";
}
.e-icons.e-hide-formula-bar:before {
  content: "\e7fa";
}
.e-icons.e-cut:before {
  content: "\e7fb";
}
.e-icons.e-bullet-5:before {
  content: "\e7fc";
}
.e-icons.e-resizer-horizontal:before {
  content: "\e7fd";
}
.e-icons.e-chevron-down-double:before {
  content: "\e7fe";
}
.e-icons.e-lock:before {
  content: "\e7ff";
}
.e-icons.e-circle-info:before {
  content: "\e800";
}
.e-icons.e-insert-below:before {
  content: "\e801";
}
.e-icons.e-pentagon:before {
  content: "\e802";
}
.e-icons.e-clear-format:before {
  content: "\e803";
}
.e-icons.e-time-zone:before {
  content: "\e804";
}
.e-icons.e-plus:before {
  content: "\e805";
}
.e-icons.e-border-left:before {
  content: "\e806";
}
.e-icons.e-level-2:before {
  content: "\e807";
}
.e-icons.e-above-average:before {
  content: "\e808";
}
.e-icons.e-order:before {
  content: "\e809";
}
.e-icons.e-subscript:before {
  content: "\e80a";
}
.e-icons.e-changes-track:before {
  content: "\e80b";
}
.e-icons.e-hyperlink-remove:before {
  content: "\e80c";
}
.e-icons.e-top-bottom-rules:before {
  content: "\e80d";
}
.e-icons.e-code-view:before {
  content: "\e80e";
}
.e-icons.e-collapse-2:before {
  content: "\e80f";
}
.e-icons.e-increase-indent:before {
  content: "\e810";
}
.e-icons.e-table-delete:before {
  content: "\e811";
}
.e-icons.e-conditional-formatting-large:before {
  content: "\e812";
}
.e-icons.e-align-center:before {
  content: "\e813";
}
.e-icons.e-reapply:before {
  content: "\e814";
}
.e-icons.e-changes-reject:before {
  content: "\e815";
}
.e-icons.e-hide-gridlines:before {
  content: "\e816";
}
.e-icons.e-week:before {
  content: "\e817";
}
.e-icons.e-last-page:before {
  content: "\e818";
}
.e-icons.e-line:before {
  content: "\e819";
}
.e-icons.e-equalto:before {
  content: "\e81a";
}
.e-icons.e-circle-remove:before {
  content: "\e81b";
}
.e-icons.e-full-screen:before {
  content: "\e81c";
}
.e-icons.e-dimension:before {
  content: "\e81d";
}
.e-icons.e-filtered-sort-ascending:before {
  content: "\e81e";
}
.e-icons.e-timeline-week:before {
  content: "\e81f";
}
.e-icons.e-trash:before {
  content: "\e820";
}
.e-icons.e-properties-1:before {
  content: "\e821";
}
.e-icons.e-chevron-up-double:before {
  content: "\e822";
}
.e-icons.e-sorting-2:before {
  content: "\e823";
}
.e-icons.e-sorting-1:before {
  content: "\e824";
}
.e-icons.e-zoom-out:before {
  content: "\e825";
}
.e-icons.e-chart:before {
  content: "\e826";
}
.e-icons.e-border-none:before {
  content: "\e827";
}
.e-icons.e-table-update:before {
  content: "\e828";
}
.e-icons.e-named-set:before {
  content: "\e829";
}
.e-icons.e-annotation-edit:before {
  content: "\e82a";
}
.e-icons.e-view-side:before {
  content: "\e82b";
}
.e-icons.e-comment-add:before {
  content: "\e82c";
}
.e-icons.e-grid-view:before {
  content: "\e82d";
}
.e-icons.e-caption:before {
  content: "\e82e";
}
.e-icons.e-underline:before {
  content: "\e82f";
}
.e-icons.e-text-form:before {
  content: "\e830";
}
.e-icons.e-insert-code:before {
  content: "\e831";
}
.e-icons.e-resizer-right:before {
  content: "\e832";
}
.e-icons.e-first-page:before {
  content: "\e833";
}
.e-icons.e-box:before {
  content: "\e834";
}
.e-icons.e-data-validation:before {
  content: "\e835";
}
.e-icons.e-insert-above:before {
  content: "\e836";
}
.e-icons.e-level-5:before {
  content: "\e837";
}
.e-icons.e-zoom-to-fit:before {
  content: "\e838";
}
.e-icons.e-error-treeview:before {
  content: "\e839";
}
.e-icons.e-merge-cells:before {
  content: "\e83a";
}
.e-icons.e-border-center:before {
  content: "\e83b";
}
.e-icons.e-folder:before {
  content: "\e83c";
}
.e-icons.e-highlight:before {
  content: "\e83d";
}
.e-icons.e-properties-2:before {
  content: "\e83e";
}
.e-icons.e-table-2:before {
  content: "\e83f";
}
.e-icons.e-bring-to-front:before {
  content: "\e840";
}
.e-icons.e-freeze-column:before {
  content: "\e841";
}
.e-icons.e-paste-style:before {
  content: "\e842";
}
.e-icons.e-unfiltered:before {
  content: "\e843";
}
.e-icons.e-paragraph:before {
  content: "\e844";
}
.e-icons.e-chart-insert-column:before {
  content: "\e845";
}
.e-icons.e-chart-legend:before {
  content: "\e846";
}
.e-icons.e-chart-insert-x-y-scatter:before {
  content: "\e847";
}
.e-icons.e-add-chart-element:before {
  content: "\e848";
}
.e-icons.e-chart-gridlines:before {
  content: "\e849";
}
.e-icons.e-chart-insert-line:before {
  content: "\e84a";
}
.e-icons.e-chart-switch-row-column:before {
  content: "\e84b";
}
.e-icons.e-chart-axes:before {
  content: "\e84c";
}
.e-icons.e-chart-lines:before {
  content: "\e84d";
}
.e-icons.e-chart-axis-titles:before {
  content: "\e84e";
}
.e-icons.e-chart-title:before {
  content: "\e84f";
}
.e-icons.e-chart-insert-pie:before {
  content: "\e850";
}
.e-icons.e-chart-data-labels:before {
  content: "\e851";
}
.e-icons.e-chart-axis-titles-primary-horizontal:before {
  content: "\e852";
}
.e-icons.e-chart-legend-none:before {
  content: "\e853";
}
.e-icons.e-chart-legend-right:before {
  content: "\e854";
}
.e-icons.e-chart-primary-minor-vertical:before {
  content: "\e855";
}
.e-icons.e-chart-axes-primary-vertical:before {
  content: "\e856";
}
.e-icons.e-chart-data-labels-center:before {
  content: "\e857";
}
.e-icons.e-chart-data-labels-none:before {
  content: "\e858";
}
.e-icons.e-chart-primary-major-vertical:before {
  content: "\e859";
}
.e-icons.e-chart-axes-primary-horizontal:before {
  content: "\e85a";
}
.e-icons.e-chart-legend-top:before {
  content: "\e85b";
}
.e-icons.e-chart-primary-minor-horizontal:before {
  content: "\e85c";
}
.e-icons.e-chart-primary-major-horizontal:before {
  content: "\e85d";
}
.e-icons.e-chart-legend-bottom:before {
  content: "\e85e";
}
.e-icons.e-chart-data-labels-outside-end:before {
  content: "\e85f";
}
.e-icons.e-chart-axis-titles-primary-vertical:before {
  content: "\e860";
}
.e-icons.e-chart-legend-left:before {
  content: "\e861";
}
.e-icons.e-chart-data-labels-inside-base:before {
  content: "\e862";
}
.e-icons.e-chart-data-labels-inside-end:before {
  content: "\e863";
}
.e-icons.e-chart-title-none:before {
  content: "\e864";
}
.e-icons.e-chart-title-centered-overlay:before {
  content: "\e865";
}
.e-icons.e-chart-2d-stacked-bar:before {
  content: "\e866";
}
.e-icons.e-chart-2d-stacked-line:before {
  content: "\e867";
}
.e-icons.e-chart-donut:before {
  content: "\e868";
}
.e-icons.e-chart-2d-pie-2:before {
  content: "\e869";
}
.e-icons.e-chart-2d-clustered-column:before {
  content: "\e86a";
}
.e-icons.e-chart-2d-100-percent-stacked-area:before {
  content: "\e86b";
}
.e-icons.e-chart-2d-clustered-bar:before {
  content: "\e86c";
}
.e-icons.e-chart-2d-100-percent-stacked-bar:before {
  content: "\e86d";
}
.e-icons.e-chart-2d-line:before {
  content: "\e86e";
}
.e-icons.e-chart-2d-100-percent-stacked-column:before {
  content: "\e86f";
}
.e-icons.e-chart-2d-100-percent-stacked-line:before {
  content: "\e870";
}
.e-icons.e-chart-2d-stacked-area:before {
  content: "\e871";
}
.e-icons.e-chart-insert-bar:before {
  content: "\e872";
}
.e-icons.e-chart-2d-area:before {
  content: "\e873";
}
.e-icons.e-more-scatter-charts:before {
  content: "\e874";
}
.e-icons.e-chart-2d-stacked-column:before {
  content: "\e875";
}
.e-icons.e-timeline-month:before {
  content: "\e876";
}
.e-icons.e-drag-fill:before {
  content: "\e877";
}
.e-icons.e-circle-close:before {
  content: "\e878";
}
.e-icons.e-resize:before {
  content: "\e879";
}
.e-icons.e-chevron-up-fill:before {
  content: "\e87a";
}
.e-icons.e-home:before {
  content: "\e87b";
}
.e-icons.e-sorting-3:before {
  content: "\e87c";
}
.e-icons.e-chevron-left-fill:before {
  content: "\e87d";
}
.e-icons.e-chevron-right-fill:before {
  content: "\e87e";
}
.e-icons.e-intermediate-state-2:before {
  content: "\e87f";
}
.e-icons.e-settings:before {
  content: "\e880";
}
.e-icons.e-check-small:before {
  content: "\e881";
}
.e-icons.e-table-merge:before {
  content: "\e882";
}
.e-icons.e-table-nested:before {
  content: "\e883";
}
.e-icons.e-table-insert-row:before {
  content: "\e884";
}
.e-icons.e-table-insert-column:before {
  content: "\e885";
}
.e-icons.e-table-overwrite-cells:before {
  content: "\e886";
}
.e-icons.e-eye-slash:before {
  content: "\e887";
}
.e-icons.e-gantt-gripper:before {
  content: "\e888";
}
.e-icons.e-bring-to-view:before {
  content: "\e889";
}
.e-icons.e-bring-to-center:before {
  content: "\e88a";
}
.e-icons.e-warning:before {
  content: "\e88b";
}
.e-icons.e-critical-path:before {
  content: "\e88c";
}
.e-icons.e-border-diagonal-up:before {
  content: "\e88d";
}
.e-icons.e-border-diagonal-down:before {
  content: "\e88e";
}
.e-icons.e-border-custom:before {
  content: "\e88f";
}
.e-icons.e-border-none-1:before {
  content: "\e890";
}
.e-icons.e-border-box:before {
  content: "\e891";
}
.e-icons.e-border-shadow-1:before {
  content: "\e892";
}
.e-icons.e-border-shadow-2:before {
  content: "\e893";
}
.e-icons.e-audio:before {
  content: "\e894";
}
.e-icons.e-video:before {
  content: "\e895";
}
.e-icons.e-crop:before {
  content: "\e896";
}
.e-icons.e-star-filled:before {
  content: "\e897";
}
.e-icons.e-filters:before {
  content: "\e898";
}
.e-icons.e-adjustment:before {
  content: "\e899";
}
.e-icons.e-page-size:before {
  content: "\e89a";
}
.e-icons.e-reset:before {
  content: "\e89b";
}
.e-icons.e-triangle:before {
  content: "\e89c";
}
.e-icons.e-page-text-wrap:before {
  content: "\e89d";
}
.e-icons.e-tint:before {
  content: "\e89e";
}
.e-icons.e-brightness:before {
  content: "\e89f";
}
.e-icons.e-contrast:before {
  content: "\e8a0";
}
.e-icons.e-saturation:before {
  content: "\e8a1";
}
.e-icons.e-fade:before {
  content: "\e8a2";
}
.e-icons.e-flip-vertical:before {
  content: "\e8a3";
}
.e-icons.e-flip-horizontal:before {
  content: "\e8a4";
}
.e-icons.e-transform-left:before {
  content: "\e8a5";
}
.e-icons.e-transform-right:before {
  content: "\e8a6";
}
.e-icons.e-sharpness:before {
  content: "\e8a7";
}
.e-icons.e-grain:before {
  content: "\e8a8";
}
.e-icons.e-frame-custom:before {
  content: "\e8a9";
}
.e-icons.e-frame-1:before {
  content: "\e8aa";
}
.e-icons.e-frame-2:before {
  content: "\e8ab";
}
.e-icons.e-frame-3:before {
  content: "\e8ac";
}
.e-icons.e-frame-4:before {
  content: "\e8ad";
}
.e-icons.e-frame-5:before {
  content: "\e8ae";
}
.e-icons.e-frame-6:before {
  content: "\e8af";
}
.e-icons.e-transform:before {
  content: "\e8b0";
}
.e-icons.e-check-tick:before {
  content: "\e8b1";
}
.e-icons.e-even-page-break:before {
  content: "\e8b2";
}
.e-icons.e-odd-page-break:before {
  content: "\e8b3";
}
.e-icons.e-page-columns:before {
  content: "\e8b4";
}
.e-icons.e-continuous-page-break:before {
  content: "\e8b5";
}
.e-icons.e-page-column:before {
  content: "\e8b6";
}
.e-icons.e-page-column-right:before {
  content: "\e8b7";
}
.e-icons.e-page-column-left:before {
  content: "\e8b8";
}
.e-icons.e-page-column-one:before {
  content: "\e8b9";
}
.e-icons.e-page-column-two:before {
  content: "\e8ba";
}
.e-icons.e-page-column-three:before {
  content: "\e8bb";
}
.e-icons.e-multiple-comment:before {
  content: "\e8bc";
}
.e-icons.e-format-painter:before {
  content: "\e8bd";
}
.e-icons.e-launcher:before {
  content: "\e8be";
}
.e-icons.e-character-style:before {
  content: "\e8bf";
}
.e-icons.e-linked-style:before {
  content: "\e8c0";
}
.e-icons.e-chart-2d-stacked-line-marked:before {
  content: "\e8c1";
}
.e-icons.e-chart-2d-100-percent-stacked-line-marked:before {
  content: "\e8c2";
}
.e-icons.e-chart-2d-line-marked:before {
  content: "\e8c3";
}
.e-icons.e-list-unordered-rtl:before {
  content: "\e8c4";
}
.e-icons.e-list-ordered-rtl:before {
  content: "\e8c5";
}
.e-icons.e-increase-indent-rtl:before {
  content: "\e8c6";
}
.e-icons.e-decrease-indent-rtl:before {
  content: "\e8c7";
}
.e-icons.e-emoji:before {
  content: "\e8c8";
}
.e-icons.e-travel-and-places:before {
  content: "\e8c9";
}
.e-icons.e-nature:before {
  content: "\e8ca";
}
.e-icons.e-food-and-drinks:before {
  content: "\e8cb";
}
.e-icons.e-animals:before {
  content: "\e8cc";
}
.e-icons.e-objects:before {
  content: "\e8cd";
}
.e-icons.e-activities:before {
  content: "\e8ce";
}
.e-icons.e-hand-gestures:before {
  content: "\e8cf";
}
.e-icons.e-symbols:before {
  content: "\e8d0";
}
.e-icons.e-flags:before {
  content: "\e8d1";
}
.e-icons.e-unlock:before {
  content: "\e8d2";
}
.e-icons.e-more-chevron:before {
  content: "\e8d3";
}
.e-icons.e-border-frame:before {
  content: "\e8d4";
}
.e-icons.e-frame-none:before {
  content: "\e8d5";
}
.e-icons.e-frame-mat:before {
  content: "\e8d6";
}
.e-icons.e-frame-bevel:before {
  content: "\e8d7";
}
.e-icons.e-frame-line:before {
  content: "\e8d8";
}
.e-icons.e-frame-hook:before {
  content: "\e8d9";
}
.e-icons.e-frame-inset:before {
  content: "\e8da";
}
.e-icons.e-bullet-7:before {
  content: "\e8db";
}
.e-icons.e-organize-pdf:before {
  content: "\e8dc";
}
.e-icons.e-frame-7:before {
  content: "\e8dd";
}
.e-icons.e-frame-8:before {
  content: "\e8de";
}
.e-icons.e-frame-9:before {
  content: "\e8df";
}
.e-icons.e-frame-10:before {
  content: "\e8e0";
}
.e-icons.e-frame-11:before {
  content: "\e8e1";
}
.e-icons.e-caption-1:before {
  content: "\e8e2";
}
.e-icons.e-arrow-head:before {
  content: "\e8e3";
}
.e-icons.e-arrow-head-fill:before {
  content: "\e8e4";
}
.e-icons.e-bar-head:before {
  content: "\e8e5";
}
.e-icons.e-circle-head:before {
  content: "\e8e6";
}
.e-icons.e-circle-head-fill:before {
  content: "\e8e7";
}
.e-icons.e-square-head:before {
  content: "\e8e8";
}
.e-icons.e-square-head-fill:before {
  content: "\e8e9";
}
.e-icons.e-arrow-tail:before {
  content: "\e8ea";
}
.e-icons.e-arrow-tail-fill:before {
  content: "\e8eb";
}
.e-icons.e-bar-tail:before {
  content: "\e8ec";
}
.e-icons.e-circle-tail:before {
  content: "\e8ed";
}
.e-icons.e-circle-tail-fill:before {
  content: "\e8ee";
}
.e-icons.e-square-tail:before {
  content: "\e8ef";
}
.e-icons.e-square-tail-fill:before {
  content: "\e8f0";
}
.e-icons.e-file-document:before {
  content: "\e8f1";
}
.e-icons.e-comment-resolve:before {
  content: "\e8f2";
}
.e-icons.e-multiple-comment-resolve:before {
  content: "\e8f3";
}
.e-icons.e-table-header:before {
  content: "\e8f4";
}
.e-icons.e-blockquote:before {
  content: "\e8f5";
}
.e-icons.e-add-notes:before {
  content: "\e8f6";
}
.e-icons.e-edit-notes:before {
  content: "\e8f7";
}
.e-icons.e-delete-notes:before {
  content: "\e8f8";
}
.e-icons.e-layers:before {
  content: "\e8f9";
}
.e-icons.e-font-size:before {
  content: "\e8fa";
}
.e-icons.e-export-pdf-1:before {
  content: "\e8fb";
}
.e-icons.e-import-word:before {
  content: "\e8fc";
}
.e-icons.e-export-word-1:before {
  content: "\e8fd";
}
.e-icons.e-dropdown-list:before {
  content: "\e8fe";
}
.e-icons.e-combo-box:before {
  content: "\e8ff";
}
.e-icons.e-repeating-section:before {
  content: "\e900";
}
.e-icons.e-building-block:before {
  content: "\e901";
}
.e-icons.e-content-control:before {
  content: "\e902";
}
.e-icons.e-ai-chat:before {
  content: "\e903";
}
.e-icons.e-xml-mapping:before {
  content: "\e904";
}
.e-icons.e-thumbs-up:before {
  content: "\e905";
}
.e-icons.e-thumbs-down:before {
  content: "\e906";
}
.e-icons.e-calculation:before {
  content: "\e907";
}
.e-icons.e-text-outline:before {
  content: "\e908";
}
.e-icons.e-calculate-sheet:before {
  content: "\e909";
}
.e-icons.e-translate:before {
  content: "\e90a";
}
.e-icons.e-shorten:before {
  content: "\e90b";
}
.e-icons.e-elaborate:before {
  content: "\e90c";
}
.e-icons.e-rephrase:before {
  content: "\e90d";
}
.e-icons.e-grammar-check:before {
  content: "\e90e";
}
.e-icons.e-preformat-code:before {
  content: "\e90f";
}
.e-icons.e-import:before {
  content: "\e910";
}
.e-icons.e-import-1:before {
  content: "\e911";
}
.e-icons.e-redact:before {
  content: "\e912";
}
.e-icons.e-smart-paste:before {
  content: "\e913";
}
.e-icons.e-auto-fit-column:before {
  content: "\e914";
}
.e-icons.e-auto-fit-all-column:before {
  content: "\e915";
}
.e-icons.e-columns:before {
  content: "\e916";
}
.e-icons.e-thumbs-up-fill:before {
  content: "\e917";
}
.e-icons.e-thumbs-down-fill:before {
  content: "\e918";
}
.e-icons.e-stop-rectangle:before {
  content: "\e919";
}
.e-icons.e-double-check:before {
  content: "\e91a";
}
.e-icons.e-squiggly:before {
  content: "\e91b";
}
.e-icons.e-microphone:before {
  content: "\e91c";
}
.e-icons.e-button-field:before {
  content: "\e91d";
}
.e-icons.e-insert-sheet:before {
  content: "\e91e";
}
.e-icons.e-duplicate:before {
  content: "\e91f";
}

.e-control,
.e-css,
.e-error {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 12px;
  font-weight: 400;
}

.e-error {
  color: #d13438;
}

.e-control,
.e-control [class^=e-],
.e-control [class*=" e-"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-control:focus,
.e-control *:focus {
  outline: none;
}

.e-rtl {
  direction: rtl;
  text-align: right;
}

.e-overlay {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  opacity: 0.5;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
  width: 100%;
}

.e-hidden {
  display: none;
}

.e-blazor-hidden {
  visibility: hidden;
}

.e-disabled {
  background-image: none;
  cursor: default;
  opacity: 0.35;
}

.e-ul {
  list-style-type: none;
}

.e-prevent-select {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-warning {
  color: #ca5010;
}

.e-success {
  color: #0b6a0b;
}

.e-information {
  color: #fff;
}

.e-block-touch {
  -ms-touch-action: pinch-zoom;
      touch-action: pinch-zoom;
}

.e-license {
  color: #ff0;
  text-decoration: none;
}

.e-license-banner {
  position: absolute;
  right: 10px;
  top: 27%;
  cursor: pointer;
}

@-webkit-keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}

@keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}
@-webkit-keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@-webkit-keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@-webkit-keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@-webkit-keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@-webkit-keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@-webkit-keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@-webkit-keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@-webkit-keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@-webkit-keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@-webkit-keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1), -webkit-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%;
  -webkit-transform: scale(3);
          transform: scale(3);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: transform 0.5s, opacity 0.5s;
  transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
  width: 50%;
}
.e-ripple-style:active::after {
  opacity: 1;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0s;
  transition: 0s;
}
/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-calendars/styles/fluent.css ***!
  \****************************************************************************************************************************************/
/*! calendar bootstrap5 theme variables */
/*! component icons */
.e-calendar .e-header .e-date-icon-prev::before {
  content: "\e7df";
}
.e-calendar .e-header .e-date-icon-next::before {
  content: "\e7d8";
}

/*! calendar layout */
ejs-calendar {
  display: block;
}

.e-calendar.e-disabled .e-header .e-prev, .e-calendar.e-disabled .e-header .e-next {
  cursor: default;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar.e-disabled .e-header .e-title {
  cursor: default;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar.e-disabled .e-content td {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar.e-disabled .e-btn.e-today {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-calendar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-radius: 0;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-calendar .e-header {
  background: none;
  display: table;
  font-weight: 400;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 2px;
  padding: 0;
  text-decoration: none;
}
.e-calendar .e-header span {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  padding: 5px;
  vertical-align: middle;
}
.e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-calendar th {
  cursor: default;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
.e-calendar .e-content th, .e-calendar .e-content td {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-calendar .e-content td.e-week-number {
  color: #605e5c;
  font-size: 14px;
  font-style: 400;
  font-weight: 400;
  background-color: #faf9f8;
  border-right: 1px solid #605e5c;
}
.e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.e-calendar .e-content table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 0;
  float: left;
  margin: 0;
  outline: 0;
  padding: 0 12px 0 12px;
  table-layout: fixed;
  width: 100%;
}
.e-calendar .e-content td.e-other-month > span.e-day, .e-calendar .e-content td.e-other-year > span.e-day {
  display: inline-block;
  font-weight: 400;
}
.e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: 400;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month, .e-calendar .e-content td.e-other-year {
  pointer-events: initial;
  -ms-touch-action: initial;
      touch-action: initial;
}
.e-calendar .e-content tr.e-month-hide, .e-calendar .e-content td.e-other-month.e-disabled, .e-calendar .e-content td.e-other-year.e-disabled {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-calendar .e-content td.e-week-number:hover span.e-day, .e-calendar .e-content td.e-week-number:hover {
  background-color: #fff;
  cursor: default;
  background-color: #faf9f8;
}
.e-calendar .e-header .e-prev, .e-calendar .e-header .e-next {
  border-radius: 0;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  padding: 0 5px;
  border: none;
  border-radius: 2px;
}
.e-calendar .e-header .e-title {
  margin-left: 6px;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover {
  cursor: pointer;
}
.e-calendar .e-header .e-prev.e-overlay, .e-calendar .e-header .e-next.e-overlay {
  background: none;
}
.e-calendar .e-header.e-decade .e-title, .e-calendar .e-header.e-year .e-title {
  margin-left: 9px;
}
.e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-calendar .e-footer-container {
  text-transform: uppercase;
}

.e-calendar {
  border-spacing: 0;
  max-width: 222.5px;
  min-width: 222.5px;
  padding: 0;
}
.e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-calendar.e-week-number {
  min-width: 298px;
}
.e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-calendar .e-header .e-title {
  line-height: 28px;
}
.e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 4px;
}
.e-calendar .e-header {
  height: 28px;
}
.e-calendar .e-header.e-month {
  padding: 12px 12px 4px 12px;
}
.e-calendar .e-header.e-year, .e-calendar .e-header.e-decade {
  padding: 14px 12px 4px 12px;
}
.e-calendar th {
  font-weight: 400;
  height: 28px;
  text-transform: none;
}
.e-calendar .e-content .e-selected, .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-calendar .e-content span.e-day {
  border: none;
  font-size: 12px;
  font-weight: 400;
  height: 28px;
  line-height: 28px;
  width: 28px;
}
.e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 25px;
}
.e-calendar .e-content td.e-today span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}
.e-calendar .e-content.e-year table, .e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 8px 0 8px;
}
.e-calendar .e-content.e-month td {
  height: 28px;
  padding: 0;
}
.e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.e-calendar .e-content.e-year td, .e-calendar .e-content.e-decade td {
  height: 40px;
  padding: 2px;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day {
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  width: 40px;
}
.e-calendar .e-content.e-year td.e-selected:not(.e-focused-date) > span.e-day, .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date) > span.e-day, .e-calendar .e-content.e-year td.e-selected:not(.e-focused-date):hover > span.e-day, .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date):hover > span.e-day {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-calendar .e-header .e-icon-container .e-prev, .e-calendar .e-header .e-icon-container .e-next {
  height: 28px;
  width: 28px;
}
.e-calendar .e-footer-container {
  background-color: transparent;
  border-top: 0 solid #edebe9;
  text-align: center;
  cursor: default;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 8px;
  width: 100%;
}
.e-small.e-calendar,
.e-small .e-calendar {
  max-width: 194px;
  min-width: 194px;
  padding: 0;
  min-height: 220px;
}
.e-small.e-calendar.e-calendar-day-header-lg,
.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-small.e-calendar.e-week-number .e-content table,
.e-small .e-calendar.e-week-number .e-content table {
  padding: 0 5px;
}
.e-small.e-calendar .e-content span.e-day,
.e-small .e-calendar .e-content span.e-day {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
.e-small.e-calendar .e-content.e-month td.e-today span.e-day,
.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 21px;
}
.e-small.e-calendar .e-content td.e-today span.e-day,
.e-small .e-calendar .e-content td.e-today span.e-day {
  height: 21px;
  width: 21px;
  line-height: 21px;
}
.e-small.e-calendar .e-content.e-month td,
.e-small .e-calendar .e-content.e-month td {
  height: 24px;
}
.e-small.e-calendar .e-header,
.e-small .e-calendar .e-header {
  height: 28px;
}
.e-small.e-calendar .e-header button span,
.e-small .e-calendar .e-header button span {
  font-size: 12px;
  padding: 0;
  line-height: 14px;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  font-size: 12px;
  line-height: 28px;
}
.e-small.e-calendar .e-header .e-icon-container .e-prev, .e-small.e-calendar .e-header .e-icon-container .e-next,
.e-small .e-calendar .e-header .e-icon-container .e-prev,
.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 26px;
  width: 26px;
}
.e-small.e-calendar th,
.e-small .e-calendar th {
  font-size: 12px;
  height: 26px;
}
.e-calendar .e-btn.e-today.e-flat.e-disabled, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover, .e-calendar .e-btn.e-today.e-flat.e-disabled:active, .e-calendar .e-btn.e-today.e-flat.e-disabled:focus, .e-calendar .e-btn.e-today.e-flat.e-disabled:hover:active {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  cursor: default;
  opacity: 1;
  outline: none;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 250px 336px;
  min-height: 336px;
}

.e-calendar {
  background-color: #fff;
  border: 1px solid #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-calendar .e-date-icon-prev, .e-calendar .e-date-icon-next {
  color: #605e5c;
}
.e-calendar th {
  border-bottom: 0;
  color: #201f1e;
}
.e-calendar .e-header {
  border-bottom: 0;
}
.e-calendar .e-header a span {
  border: none;
  color: #323130;
}
.e-calendar .e-header .e-title {
  color: #201f1e;
}
.e-calendar .e-header .e-title:hover {
  background: #f3f2f1;
  cursor: pointer;
  text-decoration: none;
}
.e-calendar .e-header .e-title:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
  background: none;
  text-decoration: none;
}
.e-calendar .e-header .e-title:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #f3f2f1;
  text-decoration: none;
}
.e-calendar .e-header .e-prev:hover > span, .e-calendar .e-header .e-next:hover > span {
  border: #f3f2f1;
  color: #323130;
  cursor: pointer;
}
.e-calendar .e-header .e-prev:hover, .e-calendar .e-header .e-next:hover {
  background: #f3f2f1;
}
.e-calendar .e-header .e-prev:focus, .e-calendar .e-header .e-next:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
}
.e-calendar .e-header .e-prev:active, .e-calendar .e-header .e-next:active {
  background: #8a8886;
  color: #201f1e;
}
.e-calendar .e-header button.e-prev:active span, .e-calendar .e-header button.e-next:active span {
  border: none;
  color: #323130;
}
.e-calendar .e-header.e-decade .e-title {
  color: #323130;
  cursor: default;
}
.e-calendar .e-header .e-next.e-disabled span, .e-calendar .e-header .e-prev.e-disabled span {
  color: #a19f9d;
  font-weight: 400;
}
.e-calendar .e-header .e-next.e-disabled, .e-calendar .e-header .e-prev.e-disabled {
  opacity: 1;
}

.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day {
  color: #3b3a39;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day {
  color: #201f1e;
}
.e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day, .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day {
  color: #a19f9d;
}
.e-calendar .e-content.e-year td.e-selected:hover span.e-day, .e-calendar .e-content.e-decade td.e-selected:hover span.e-day {
  background-color: #edebe9;
}
.e-calendar .e-content.e-year td > span.e-day, .e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.e-calendar .e-content .e-week-number span {
  color: #605e5c;
}
.e-calendar .e-content td.e-focused-date span.e-day, .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-calendar .e-content td.e-focused-date:focus span.e-day {
  background: #f3f2f1;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-focused-date:hover span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-calendar .e-content td.e-today span.e-day, .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
  border-radius: 50%;
}
.e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-calendar .e-content td.e-today:focus span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-calendar .e-content td.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day, .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #edebe9;
  border: none;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #201f1e;
}
.e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected:hover span.e-day, .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background: #edebe9;
  color: #201f1e;
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-calendar .e-content span {
  color: #201f1e;
}
.e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #a19f9d;
}
.e-calendar .e-content .e-other-month:hover span.e-day {
  color: #605e5c;
}
.e-calendar .e-content .e-other-month span.e-day, .e-calendar .e-content .e-other-month.e-today span.e-day {
  color: #605e5c;
}
.e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #f3f2f1;
  color: #605e5c;
  background: #0078d4;
  border: none;
  border-radius: 50%;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
}
.e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.e-calendar .e-content td:hover span.e-day, .e-calendar .e-content td:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-calendar .e-content td:focus span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
  border-radius: 50%;
}
.e-calendar .e-content td.e-disabled span.e-day, .e-calendar .e-content td.e-disabled:hover span.e-day, .e-calendar .e-content td.e-disabled:focus span.e-day {
  background: none;
  border: none;
  color: #a19f9d;
}
.e-calendar .e-content td.e-today.e-disabled.e-overlay span.e-day, .e-calendar .e-content td.e-today.e-disabled.e-overlay:hover span.e-day, .e-calendar .e-content td.e-today.e-disabled.e-overlay:focus span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-calendar .e-content td.e-selected span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
}
.e-calendar .e-content td.e-selected:not(.e-focused-date) span.e-day {
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-calendar .e-content .e-footer {
  color: #edebe9;
}
.e-calendar .e-content td.e-today.e-selected.e-focused-date span.e-day, .e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-calendar .e-content td.e-today.e-selected.e-focused-date {
  background-color: #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-today.e-selected {
  background-color: #edebe9;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-calendar .e-content td.e-selected:hover span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 4px;
  color: #201f1e;
}
.e-calendar .e-content.e-month td.e-today span.e-day {
  color: #fff;
}
.e-calendar .e-content.e-month td.e-disabled.e-today span.e-day {
  color: #a19f9d;
}
.e-calendar .e-content.e-year td.e-selected > span.e-day, .e-calendar .e-content.e-decade td.e-selected > span.e-day, .e-calendar .e-content.e-year td.e-selected:hover > span.e-day, .e-calendar .e-content.e-decade td.e-selected:hover > span.e-day {
  background-color: #c7e0f4;
  color: #201f1e;
}
.e-calendar .e-content.e-year td.e-focused-date > span.e-day, .e-calendar .e-content.e-decade td.e-focused-date > span.e-day {
  background: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-focused-date.e-today {
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-calendar .e-content td.e-focused-date:hover span.e-day {
  border-radius: 4px;
}
.e-calendar .e-content.e-year td.e-focused-date:hover > span.e-day, .e-calendar .e-content.e-decade td.e-focused-date:hover > span.e-day {
  background: #f3f2f1;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}

.e-calendar.e-device .e-prev:hover, .e-calendar.e-device .e-next:hover, .e-calendar.e-device .e-prev:active, .e-calendar.e-device .e-next:active, .e-calendar.e-device .e-prev:focus, .e-calendar.e-device .e-next:focus {
  background: none;
}
.e-calendar.e-device button.e-prev:active span, .e-calendar.e-device button.e-next:active span {
  color: #605e5c;
}
.e-small.e-calendar .e-header .e-title,
.e-small .e-calendar .e-header .e-title {
  color: #201f1e;
}

.e-calendar .e-zoomin {
  -webkit-animation: animatezoom 0.3s;
          animation: animatezoom 0.3s;
}

@-webkit-keyframes animatezoom {
  from {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes animatezoom {
  from {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.e-calendar .e-btn.e-today.e-flat.e-primary,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary {
  background-color: transparent;
  border: 0;
  border-color: transparent;
  color: #201f1e;
}

.e-calendar .e-btn.e-today.e-flat.e-primary:hover,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:hover {
  background-color: transparent;
  border-color: transparent;
  color: #0078d4;
}

.e-calendar .e-btn.e-today.e-flat.e-primary:active,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-active,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:active,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-active {
  background-color: transparent;
  border-color: rgb(0, 96, 169.6);
  color: #0078d4;
  border: none;
  outline: none;
}

.e-calendar .e-btn.e-today.e-flat.e-primary:focus,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-focus,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary:focus,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-focus {
  background-color: transparent;
  border: none;
  border-color: rgb(0, 96, 169.6);
  color: #0078d4;
  outline: none;
}

.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled,
.e-calendar .e-css.e-btn.e-today.e-flat.e-primary.e-disabled {
  color: #a19f9d;
}

.e-calendar .e-calendar-content-table .e-cell.e-focused-cell span.e-day {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
  border-radius: 0;
}

.e-bigger.e-calendar,
*.e-bigger .e-calendar {
  max-width: 257.5px;
  min-width: 257.5px;
  padding: 0;
}
.e-bigger.e-calendar.e-calendar-day-header-lg,
*.e-bigger .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-calendar.e-week,
*.e-bigger .e-calendar.e-week {
  max-width: 320px;
  min-width: 314px;
}
.e-bigger.e-calendar.e-week-number,
*.e-bigger .e-calendar.e-week-number {
  min-width: 335px;
}
.e-bigger.e-calendar .e-header .e-title,
*.e-bigger .e-calendar .e-header .e-title {
  font-size: 16px;
  line-height: 32px;
  width: 60%;
}
.e-bigger.e-calendar.e-rtl .e-header .e-title,
*.e-bigger .e-calendar.e-rtl .e-header .e-title {
  line-height: 32px;
  text-indent: 6px;
}
.e-bigger.e-calendar .e-header,
*.e-bigger .e-calendar .e-header {
  height: 32px;
  padding: 16px 16px 8px 16px;
}
.e-bigger.e-calendar .e-header button,
*.e-bigger .e-calendar .e-header button {
  margin-right: 2px;
}
.e-bigger.e-calendar .e-header button span,
*.e-bigger .e-calendar .e-header button span {
  font-size: 16px;
  padding: 0;
}
.e-bigger.e-calendar .e-header.e-year, .e-bigger.e-calendar .e-header.e-decade,
*.e-bigger .e-calendar .e-header.e-year,
*.e-bigger .e-calendar .e-header.e-decade {
  padding: 16px 16px 8px 16px;
}
.e-bigger.e-calendar th,
*.e-bigger .e-calendar th {
  font-size: 14px;
  height: 32px;
  text-transform: none;
}
.e-bigger.e-calendar .e-content.e-year span.e-day,
*.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 14px;
  font-weight: 400;
}
.e-bigger.e-calendar .e-content.e-month table,
*.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 16px 0 16px;
}
.e-bigger.e-calendar .e-content.e-year table, .e-bigger.e-calendar .e-content.e-decade table,
*.e-bigger .e-calendar .e-content.e-year table,
*.e-bigger .e-calendar .e-content.e-decade table {
  padding: 0 12px 0 12px;
}
.e-bigger.e-calendar .e-content .e-selected, .e-bigger.e-calendar .e-content .e-state-hover,
*.e-bigger .e-calendar .e-content .e-selected,
*.e-bigger .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-calendar .e-content span.e-day,
*.e-bigger .e-calendar .e-content span.e-day {
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
.e-bigger.e-calendar .e-content.e-month td.e-today span.e-day,
*.e-bigger .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 29px;
}
.e-bigger.e-calendar .e-content td.e-today span.e-day,
*.e-bigger .e-calendar .e-content td.e-today span.e-day {
  height: 29px;
  width: 29px;
  line-height: 29px;
}
.e-bigger.e-calendar .e-content.e-month td,
*.e-bigger .e-calendar .e-content.e-month td {
  height: 0;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td, .e-bigger.e-calendar .e-content.e-decade td,
*.e-bigger .e-calendar .e-content.e-year td,
*.e-bigger .e-calendar .e-content.e-decade td {
  height: 44px;
  padding: 0;
}
.e-bigger.e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-calendar .e-content.e-decade td > span.e-day,
*.e-bigger .e-calendar .e-content.e-year td > span.e-day,
*.e-bigger .e-calendar .e-content.e-decade td > span.e-day {
  height: 44px;
  line-height: 44px;
  width: 44px;
}
.e-bigger.e-calendar .e-header .e-icon-container .e-prev, .e-bigger.e-calendar .e-header .e-icon-container .e-next,
*.e-bigger .e-calendar .e-header .e-icon-container .e-prev,
*.e-bigger .e-calendar .e-header .e-icon-container .e-next {
  height: 32px;
  width: 32px;
}
.e-bigger.e-calendar .e-footer-container,
*.e-bigger .e-calendar .e-footer-container {
  border-top: 0 solid #edebe9;
  padding: 16px;
}
.e-bigger .e-content-placeholder.e-calendar.e-placeholder-calendar,
.e-bigger.e-content-placeholder.e-calendar.e-placeholder-calendar {
  background-size: 300px 392px;
  min-height: 392px;
}

.e-bigger.e-small .e-calendar {
  background-color: #fff;
  border: 1px solid #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger.e-small .e-calendar .e-date-icon-prev, .e-bigger.e-small .e-calendar .e-date-icon-next {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar th {
  border-bottom: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-header {
  border-bottom: 0;
}
.e-bigger.e-small .e-calendar .e-header a span {
  border: none;
  color: #323130;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-header .e-title:hover {
  background: #f3f2f1;
  cursor: pointer;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-title:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
  background: none;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-title:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #f3f2f1;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:hover > span, .e-bigger.e-small .e-calendar .e-header .e-next:hover > span {
  border: #f3f2f1;
  color: #323130;
  cursor: pointer;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:hover, .e-bigger.e-small .e-calendar .e-header .e-next:hover {
  background: #f3f2f1;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:focus, .e-bigger.e-small .e-calendar .e-header .e-next:focus {
  -webkit-box-shadow: 0 0 0 1px #605e5c;
          box-shadow: 0 0 0 1px #605e5c;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:active, .e-bigger.e-small .e-calendar .e-header .e-next:active {
  background: #8a8886;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-header button.e-prev:active span, .e-bigger.e-small .e-calendar .e-header button.e-next:active span {
  border: none;
  color: #323130;
}
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  color: #323130;
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled span, .e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled span {
  color: #a19f9d;
  font-weight: 400;
}
.e-bigger.e-small .e-calendar .e-header .e-next.e-disabled, .e-bigger.e-small .e-calendar .e-header .e-prev.e-disabled {
  opacity: 1;
}

.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child span.e-day {
  color: #3b3a39;
}
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell:first-child.e-selected span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell:last-child.e-selected span.e-day {
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content.e-decade tr:first-child .e-cell.e-disabled:first-child span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade tr:last-child .e-cell.e-disabled:last-child span.e-day {
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover span.e-day {
  background-color: #edebe9;
}
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  background: none;
}
.e-bigger.e-small .e-calendar .e-content .e-week-number span {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date:focus span.e-day {
  background: #f3f2f1;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today span.e-day {
  background: #0078d4;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content td.e-today:focus span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-today:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  color: #fff;
  background-color: #0078d4;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #edebe9;
  border: none;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content span {
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content .e-disabled span.e-day:hover {
  background: none;
  border: 0;
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content .e-other-month:hover span.e-day {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar .e-content .e-other-month span.e-day, .e-bigger.e-small .e-calendar .e-content .e-other-month.e-today span.e-day {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar .e-content .e-other-month.e-today:hover span.e-day {
  background-color: #f3f2f1;
  color: #605e5c;
  background: #0078d4;
  border: none;
  border-radius: 50%;
  -webkit-box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content thead {
  background: none;
  border-bottom: 0;
}
.e-bigger.e-small .e-calendar .e-content td:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #f3f2f1;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td:focus span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
  border-radius: 50%;
}
.e-bigger.e-small .e-calendar .e-content td.e-disabled span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-disabled:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-disabled:focus span.e-day {
  background: none;
  border: none;
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-disabled.e-overlay span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-disabled.e-overlay:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-disabled.e-overlay:focus span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected span.e-day {
  background-color: #edebe9;
  color: #201f1e;
  border: none;
  border-radius: 0;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected:not(.e-focused-date) span.e-day {
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-calendar .e-content .e-footer {
  color: #edebe9;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected.e-focused-date span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-selected:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected.e-focused-date {
  background-color: #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-today.e-selected {
  background-color: #edebe9;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected:hover span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 0;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: #edebe9;
  border: none;
  border-radius: 4px;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  color: #fff;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-disabled.e-today span.e-day {
  color: #a19f9d;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:hover > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:hover > span.e-day {
  background-color: #c7e0f4;
  color: #201f1e;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-focused-date > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-focused-date > span.e-day {
  background: none;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date.e-today {
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}
.e-bigger.e-small .e-calendar .e-content td.e-focused-date:hover span.e-day {
  border-radius: 4px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-focused-date:hover > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-focused-date:hover > span.e-day {
  background: #f3f2f1;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
          box-shadow: inset 1px 0 #323130, inset 0 1px #323130, inset -1px 0 #323130, inset 0 -1px #323130;
}

.e-bigger.e-small .e-calendar.e-device .e-prev:hover, .e-bigger.e-small .e-calendar.e-device .e-next:hover, .e-bigger.e-small .e-calendar.e-device .e-prev:active, .e-bigger.e-small .e-calendar.e-device .e-next:active, .e-bigger.e-small .e-calendar.e-device .e-prev:focus, .e-bigger.e-small .e-calendar.e-device .e-next:focus {
  background: none;
}
.e-bigger.e-small .e-calendar.e-device button.e-prev:active span, .e-bigger.e-small .e-calendar.e-device button.e-next:active span {
  color: #605e5c;
}
.e-bigger.e-small .e-calendar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-radius: 0;
  display: block;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  float: right;
  text-align: right;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-icon-container {
  float: left;
}
.e-bigger.e-small .e-calendar .e-header {
  background: none;
  display: table;
  font-weight: 400;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-bigger.e-small .e-calendar .e-header button {
  background: transparent;
  border: 0;
  margin-right: 2px;
  padding: 0;
  text-decoration: none;
}
.e-bigger.e-small .e-calendar .e-header span {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  padding: 5px;
  vertical-align: middle;
}
.e-bigger.e-small .e-calendar .e-header span.e-disabled {
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-week-header {
  padding: 0 0 6px;
}
.e-bigger.e-small .e-calendar th {
  cursor: default;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
}
.e-bigger.e-small .e-calendar .e-content .e-selected, .e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
}
.e-bigger.e-small .e-calendar .e-content th, .e-bigger.e-small .e-calendar .e-content td {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-bigger.e-small .e-calendar .e-content td.e-disabled {
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-bigger.e-small .e-calendar .e-content td {
  cursor: pointer;
  padding: 0;
  text-align: center;
}
.e-bigger.e-small .e-calendar .e-content td.e-week-number {
  color: #605e5c;
  font-size: 14px;
  font-style: 400;
  font-weight: 400;
  background-color: #faf9f8;
  border-right: 1px solid #605e5c;
}
.e-bigger.e-small .e-calendar .e-content td.e-overlay {
  background: none;
  width: initial;
}
.e-bigger.e-small .e-calendar .e-content table {
  border-collapse: separate;
  border-spacing: 0;
  border-width: 0;
  float: left;
  margin: 0;
  outline: 0;
  padding: 0 12px 0 12px;
  table-layout: fixed;
  width: 100%;
}
.e-bigger.e-small .e-calendar .e-content td.e-other-month > span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-other-year > span.e-day {
  display: inline-block;
  font-weight: 400;
}
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide {
  display: none;
  font-weight: 400;
}
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide, .e-bigger.e-small .e-calendar .e-content td.e-other-month, .e-bigger.e-small .e-calendar .e-content td.e-other-year {
  pointer-events: initial;
  -ms-touch-action: initial;
      touch-action: initial;
}
.e-bigger.e-small .e-calendar .e-content tr.e-month-hide, .e-bigger.e-small .e-calendar .e-content td.e-other-month.e-disabled, .e-bigger.e-small .e-calendar .e-content td.e-other-year.e-disabled {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-bigger.e-small .e-calendar .e-content td.e-week-number:hover span.e-day, .e-bigger.e-small .e-calendar .e-content td.e-week-number:hover {
  background-color: #fff;
  cursor: default;
  background-color: #faf9f8;
}
.e-bigger.e-small .e-calendar .e-header .e-prev, .e-bigger.e-small .e-calendar .e-header .e-next {
  border-radius: 0;
  display: inline-block;
  font-size: 14px;
  vertical-align: middle;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  cursor: pointer;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  padding: 0 5px;
  border: none;
  border-radius: 2px;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  margin-left: 6px;
}
.e-bigger.e-small .e-calendar .e-header .e-prev:hover, .e-bigger.e-small .e-calendar .e-header .e-next:hover {
  cursor: pointer;
}
.e-bigger.e-small .e-calendar .e-header .e-prev.e-overlay, .e-bigger.e-small .e-calendar .e-header .e-next.e-overlay {
  background: none;
}
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title, .e-bigger.e-small .e-calendar .e-header.e-year .e-title {
  margin-left: 9px;
}
.e-bigger.e-small .e-calendar .e-header.e-decade .e-title {
  cursor: default;
}
.e-bigger.e-small .e-calendar .e-header .e-icon-container {
  display: inline-block;
  float: right;
  padding-top: 0;
}
.e-bigger.e-small .e-calendar .e-footer-container {
  text-transform: uppercase;
}

.e-bigger.e-small .e-calendar {
  border-spacing: 0;
  max-width: 222.5px;
  min-width: 222.5px;
  padding: 0;
}
.e-bigger.e-small .e-calendar.e-calendar-day-header-lg {
  max-width: 100%;
  min-width: 540px;
}
.e-bigger.e-small .e-calendar.e-week-number {
  min-width: 298px;
}
.e-bigger.e-small .e-calendar.e-week {
  max-width: 294px;
  min-width: 288px;
}
.e-bigger.e-small .e-calendar .e-header .e-title {
  line-height: 28px;
}
.e-bigger.e-small .e-calendar.e-rtl .e-header .e-title {
  text-align: right;
  text-indent: 4px;
}
.e-bigger.e-small .e-calendar .e-header {
  height: 28px;
}
.e-bigger.e-small .e-calendar .e-header.e-month {
  padding: 12px 12px 4px 12px;
}
.e-bigger.e-small .e-calendar .e-header.e-year, .e-bigger.e-small .e-calendar .e-header.e-decade {
  padding: 14px 12px 4px 12px;
}
.e-bigger.e-small .e-calendar th {
  font-weight: 400;
  height: 28px;
  text-transform: none;
}
.e-bigger.e-small .e-calendar .e-content .e-selected, .e-bigger.e-small .e-calendar .e-content .e-state-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-calendar .e-content span.e-day {
  border: none;
  font-size: 12px;
  font-weight: 400;
  height: 28px;
  line-height: 28px;
  width: 28px;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today span.e-day {
  line-height: 25px;
}
.e-bigger.e-small .e-calendar .e-content td.e-today span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}
.e-bigger.e-small .e-calendar .e-content.e-year table, .e-bigger.e-small .e-calendar .e-content.e-decade table {
  border-spacing: 0;
  padding: 0 8px 0 8px;
}
.e-bigger.e-small .e-calendar .e-content.e-month td {
  height: 28px;
  padding: 0;
}
.e-bigger.e-small .e-calendar .e-content .tfooter > tr > td {
  height: 36px;
  line-height: 36px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td, .e-bigger.e-small .e-calendar .e-content.e-decade td {
  height: 40px;
  padding: 2px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td > span.e-day {
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  width: 40px;
}
.e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:not(.e-focused-date) > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date) > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-year td.e-selected:not(.e-focused-date):hover > span.e-day, .e-bigger.e-small .e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date):hover > span.e-day {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger.e-small .e-calendar .e-header .e-icon-container .e-prev, .e-bigger.e-small .e-calendar .e-header .e-icon-container .e-next {
  height: 28px;
  width: 28px;
}
.e-bigger.e-small .e-calendar .e-footer-container {
  background-color: transparent;
  border-top: 0 solid #edebe9;
  text-align: center;
  cursor: default;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 8px;
  width: 100%;
}
.e-small.e-bigger.e-calendar .e-content.e-year span.e-day,
.e-small.e-bigger .e-calendar .e-content.e-year span.e-day {
  font-size: 14px;
}
.e-small.e-bigger.e-calendar .e-content.e-month table,
.e-small.e-bigger .e-calendar .e-content.e-month table {
  padding: 0 12px 0 12px;
}
/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable-line no-empty-source */
/*! component icons */
.e-time-wrapper .e-time-icon.e-icons::before,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons::before {
  content: "\e705";
}

.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close::before,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-time-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-time-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-time-wrapper,
*.e-control-wrapper.e-time-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}
.e-time-wrapper .e-time-icon.e-icons.e-disabled,
*.e-control-wrapper.e-time-wrapper .e-time-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-time-wrapper span,
*.e-control-wrapper.e-time-wrapper span {
  cursor: pointer;
}

.e-timepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-timepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-timepicker.e-popup .e-content {
  position: relative;
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 0 0;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 36px;
  text-indent: 12px;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  line-height: 26px;
  text-indent: 8px;
}

.e-small .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-time-wrapper .e-time-icon.e-icons,
*.e-small .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-time-wrapper .e-time-icon.e-icons {
  font-size: 14px;
}

.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

/* stylelint-disable */
.e-time-overflow {
  overflow: hidden;
}

.e-timepicker-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important;
  position: relative;
  top: 0 !important;
}

.e-timepicker-mob-popup-wrap .e-popup-expand.e-timepicker.e-popup,
.e-datetimepicker.e-popup-expand.e-timepicker.e-popup,
.e-timepicker-mob-popup-wrap .e-popup-expand.e-datetimepicker.e-popup,
.e-datetimepicker.e-popup-expand.e-popup {
  border-radius: 0;
}

.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,
.e-datetimepicker.e-popup-expand .e-model-header {
  height: 10%;
  padding: 2.5vh 2.5vw 2.5vh 1.5vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 2vh;
  border-bottom: none;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
  float: left;
  padding: 1vh 2vw;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,
.e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
  padding: 1vh 2vw;
  text-transform: capitalize;
  font-weight: 500;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
  font-size: 2vh;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-content,
.e-datetimepicker.e-popup-expand .e-content {
  height: 90%;
  overflow: auto;
}
.e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
.e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
  padding: 1vh 0;
  line-height: 5vh;
}
@media (max-device-width: 768px) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    font-size: 14px;
  }
}
@media (min-device-width: 768px) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    font-size: 24px;
  }
}

@media screen and (orientation: landscape) {
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header,
  .e-datetimepicker.e-popup-expand .e-model-header {
    height: 15%;
    font-size: 2vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-popup-close,
  .e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
    padding: 1vh 1vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-model-title,
  .e-datetimepicker.e-popup-expand .e-model-header .e-model-title {
    padding: 1vh 1vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-model-header .e-btn.e-popup-close,
  .e-datetimepicker.e-popup-expand .e-model-header .e-btn.e-popup-close {
    font-size: 2vw;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content,
  .e-datetimepicker.e-popup-expand .e-content {
    height: 85%;
  }
  .e-timepicker-mob-popup-wrap .e-popup-expand .e-content .e-list-parent.e-ul .e-list-item,
  .e-datetimepicker.e-popup-expand .e-content .e-list-parent.e-ul .e-list-item {
    padding: 1vh 0;
    line-height: 10vh;
  }
}
/* stylelint-enable */
.e-time-wrapper .e-input-group-icon.e-icons.e-active {
  color: #201f1e;
}
.e-time-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #201f1e;
}

.e-timepicker.e-popup {
  background-color: #fff;
  border: 0 solid #edebe9;
  border-radius: 6px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-timepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-timepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #201f1e;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-disabled {
  color: #a19f9d;
  opacity: 1;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f3f2f1;
  border: none;
  color: #201f1e;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #edebe9;
  color: #201f1e;
}
.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #f3f2f1;
  color: #201f1e;
}

.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #201f1e;
}

.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header,
.e-datetimepicker.e-popup-expand .e-model-header {
  background-color: #8a8886;
  color: #fff;
}
.e-timepicker-mob-popup-wrap .e-timepicker.e-popup-expand .e-model-header .e-popup-close,
.e-datetimepicker.e-popup-expand .e-model-header .e-popup-close {
  color: #fff;
  font-weight: 500;
}

.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-bigger .e-control-wrapper .e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 18px;
}

.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul {
  padding: 0 0;
}
.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 18px;
  line-height: 40px;
  text-indent: 16px;
}

.e-bigger .e-content-placeholder.e-timepicker.e-placeholder-timepicker,
.e-bigger.e-content-placeholder.e-timepicker.e-placeholder-timepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-small.e-bigger .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 38px;
  text-indent: 16px;
}

.e-small.e-bigger .e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons,
*.e-small.e-bigger .e-control-wrapper.e-time-wrapper .e-time-icon.e-icons,
*.e-control-wrapper.e-small.e-bigger.e-time-wrapper .e-time-icon.e-icons {
  font-size: 16px;
}

.e-bigger.e-small .e-timepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-small.e-timepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #201f1e;
}

/*! component icons */
.e-input-group-icon.e-date-icon,
*.e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
  margin: 0;
  min-height: 18px;
  min-width: 30px;
  outline: none;
}
.e-input-group-icon.e-date-icon::before,
*.e-control-wrapper .e-input-group-icon.e-date-icon::before {
  content: "\e75e";
  font-family: "e-icons";
}
.e-input-group-icon.e-date-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-date-icon:focus {
  background: #323130;
  border-radius: 50%;
}

.e-small .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-date-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 16px;
}

.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-next::before {
  content: "\e7d8";
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e7df";
}

.e-input-group.e-control-wrapper.e-date-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-datepicker .e-calendar .e-content table tbody tr.e-month-hide:last-child {
  display: none;
}
.e-datepicker.e-popup-wrapper {
  border-radius: 6px;
  overflow-y: hidden;
  pointer-events: auto;
}
.e-datepicker.e-date-modal {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}
.e-datepicker .e-model-header {
  background-color: #8a8886;
  color: #fff;
  cursor: default;
  display: block;
  padding: 10px 10px 10px 15px;
}
.e-datepicker .e-model-header .e-model-year {
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  margin: 0;
}
.e-datepicker .e-model-month, .e-datepicker .e-model-day {
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  margin: 0;
}

/* stylelint-disable */
.e-date-overflow {
  overflow: hidden !important;
}

.e-datepick-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-lib.e-popup.e-control.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-wrapper.e-popup-expand.e-lib.e-popup.e-control.e-popup-open {
  min-width: 100%;
  min-height: 100%;
}

.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content.e-month td.e-today span.e-day {
    line-height: 64px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand {
  border-radius: 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
  height: 15vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
  float: right;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
  height: 15vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
  float: right;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
  height: 20vh;
  padding: 2vh 6vw;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
  margin: 12vh 0 0 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
  color: inherit;
  float: left;
  font-size: 18px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-btn.e-flat.e-popup-close {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: 400;
  padding: 0;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
  color: #fff;
  float: right;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-today.e-flat.e-primary {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-day {
  font-size: 5vw;
  line-height: 6vw;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
  min-width: 100%;
  min-height: 100%;
  height: 100%;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade {
  height: 10vh;
  border-style: solid;
  border-width: 1px 0;
  border-color: #edebe9;
  padding: 2vh 2vw;
  line-height: 5vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
  position: inherit;
  line-height: inherit;
  margin-left: 5vw;
  text-align: left;
  vertical-align: middle;
  width: 60vw;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
  margin-right: 16px;
  vertical-align: inherit;
  height: 35px;
  width: 35px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
    height: 55px;
    width: 55px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
  vertical-align: inherit;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev .e-icons {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
  margin-right: 0;
  vertical-align: inherit;
  height: 35px;
  width: 35px;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next {
    height: 55px;
    width: 55px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
  vertical-align: inherit;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-next .e-icons, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-next .e-icons {
    font-size: 24px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-icon-container, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-icon-container, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-icon-container {
  float: right;
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar th {
    font-size: 24px;
    height: 48px;
  }
}
@media (min-device-width: 768px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-content span.e-day {
    font-size: 24px;
    height: 64px;
    width: 64px;
    line-height: 64px;
  }
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
  height: 79vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-footer-container {
  display: none;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month {
  height: 69vh;
}
.e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table {
  height: 69vh;
}

@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device {
    height: 25vh;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header.e-blazor-device .e-popup-close {
    float: right;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    height: 50vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-year table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-content.e-decade table {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container .e-footer-container {
    padding: 10px 0;
    height: 10%;
    font-size: 24px;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    width: 100%;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    height: 30vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header {
    height: 25vh;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-popup-close {
    float: left;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-day-wrapper {
    margin: 12vh 0 0 0;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-model-header .e-model-day {
    font-size: 4vw;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-prev, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-prev {
    margin-right: 16px;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    line-height: 12vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-month .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-year .e-title, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar .e-header.e-decade .e-title {
    line-height: inherit;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade {
    height: 65vh;
  }
}
@media screen and (orientation: landscape) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar {
    display: block;
    max-width: 100%;
    overflow: visible;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar-cell-container {
    height: 70%;
    width: 100%;
  }
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-calendar.e-device .e-month table tbody {
    display: table-row-group;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
    height: 69vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-month table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-decade table, .e-datepick-mob-popup-wrap .e-datepicker.e-popup-expand .e-content.e-year table {
    height: 65vh;
  }
}
/* stylelint-enable */
.e-datepicker.e-popup-wrapper,
.e-small.e-datepicker.e-popup-wrapper {
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-datepicker .e-calendar,
.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}

*.e-input-group.e-date-wrapper.e-dateinput-active:active:not(.e-success):not(.e-warning):not(.e-error) {
  border: none;
}

.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  color: #605e5c;
}
.e-date-wrapper span.e-input-group-icon.e-date-icon.e-icons.e-active {
  color: #605e5c;
}

.e-bigger .e-content-placeholder.e-datepicker.e-placeholder-datepicker,
.e-bigger.e-content-placeholder.e-datepicker.e-placeholder-datepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-bigger.e-datepicker.e-popup-wrapper,
.e-bigger.e-small.e-datepicker.e-popup-wrapper {
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger.e-datepicker .e-calendar,
.e-bigger.e-small.e-datepicker .e-calendar {
  background-color: #fff;
  border: none;
}

.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-bigger .e-input-group-icon.e-date-icon,
*.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 18px;
  margin: 0;
  min-height: 18px;
  min-width: 36px;
}

.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-date-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-date-icon {
  font-size: 20px;
}

.e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  width: 65%;
}

.e-daterangepicker.e-popup.e-small .e-calendar .e-header .e-title {
  width: 61%;
}

/*! component icons */
.e-input-group-icon.e-range-icon,
*.e-control-wrapper .e-input-group-icon.e-range-icon {
  border-bottom-right-radius: 0;
  border-right: 0;
  border-top-right-radius: 0;
  font-size: 16px;
  margin: 0;
  min-height: 18px;
  min-width: 30px;
  outline: none;
}
.e-input-group-icon.e-range-icon::before,
*.e-control-wrapper .e-input-group-icon.e-range-icon::before {
  content: "\e7da";
  font-family: "e-icons";
}
.e-input-group-icon.e-range-icon:focus,
*.e-control-wrapper .e-input-group-icon.e-range-icon:focus {
  background: #f3f2f1;
  border-radius: 50%;
}

.e-daterangepicker .e-calendar .e-header .e-date-icon-next::before {
  content: "\e7d8";
}
.e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before {
  content: "\e7df";
}
.e-daterangepicker .e-change-icon::before {
  content: "\e7f9";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before {
  content: "\e7d8";
}
.e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before {
  content: "\e7df";
}
.e-daterangepicker.e-rtl .e-start-end .e-change-icon::before {
  content: "\e773";
}

.e-small .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small .e-input-group-icon.e-range-icon,
*.e-small .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 14px;
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-popup-close::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-popup-close::before {
  content: "\e7e7";
  font-family: "e-icons";
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-apply::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-apply::before {
  content: "\e774";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-date-range-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-date-range-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden,
.e-float-input.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

.e-daterangepicker.e-popup {
  border: 1px solid #edebe9;
  border-radius: 0;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  max-height: 500px;
  max-width: 730px;
}
.e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 588px;
}
.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 12px 0;
  width: auto;
}
.e-daterangepicker.e-popup .e-range-header .e-start-label, .e-daterangepicker.e-popup .e-range-header .e-end-label {
  cursor: default;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 48%;
}
.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  width: 4%;
}
.e-daterangepicker.e-popup .e-range-header .e-day-span {
  direction: ltr;
  font-size: 10px;
  height: 18px;
  margin: 0;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
}
.e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 28px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  height: 28px;
  width: 28px;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected {
  border-radius: 0;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  border: none;
}
.e-daterangepicker.e-popup .e-footer {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 78px;
}
.e-daterangepicker.e-popup .e-footer .e-btn {
  font-weight: 600;
  height: 30px;
  line-height: 24px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #edebe9;
}
.e-daterangepicker.e-popup .e-calendar-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-daterangepicker.e-popup .e-calendar-container .e-right-container {
  float: left;
}
.e-daterangepicker.e-popup .e-presets {
  max-height: 192px;
  overflow: auto;
  width: auto;
}
.e-daterangepicker.e-popup .e-presets .e-list-item {
  border-radius: 0;
  cursor: pointer;
  line-height: 48px;
  overflow: hidden;
  padding: 0 24px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item {
  font-size: 14px;
  height: 36px;
  line-height: 36px;
}
.e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #edebe9;
  border-right: 0;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-daterangepicker.e-rtl .e-footer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}

.e-small .e-daterangepicker.e-popup .e-range-header,
*.e-small.e-daterangepicker.e-popup .e-range-header {
  margin: 10px 10px 0 10px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-small .e-daterangepicker.e-popup .e-range-header .e-end-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-label,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-end-label {
  font-size: 16px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 12px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-start-end {
  height: 32px;
}
.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span,
*.e-small.e-daterangepicker.e-popup .e-range-header .e-day-span {
  font-size: 12px;
  margin: 0 0 10px 0;
}
.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply,
*.e-small.e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 10px 10px 10px 8px;
}
.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item,
*.e-small.e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  height: 26px;
  line-height: 26px;
}

.e-daterangepicker .e-calendar .e-month .e-selected span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}

.e-daterangepicker.e-small .e-calendar .e-month .e-selected span.e-day {
  height: 21px;
  width: 21px;
  line-height: 21px;
}

/* stylelint-disable */
.e-range-overflow {
  overflow: hidden;
}

.e-daterangepick-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-control.e-lib.e-device.e-popup-open {
  position: relative;
  top: 0 !important;
  left: 0 !important;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand.e-control.e-lib.e-device.e-popup-open {
  min-height: 100%;
  min-width: 100%;
  height: 100%;
  width: 100%;
}

.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container {
  min-height: 100%;
  min-width: 100%;
  height: 100%;
  width: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
  height: 20vh;
  padding: 2vh 2vw;
  margin: 0;
  color: #201f1e;
}
@media (max-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
    font-size: 16px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-apply {
  float: right;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
  margin: 3vh 0 0 0;
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
    min-height: 100%;
    height: 100%;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
    min-height: 80vh;
    height: 80vh;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar {
  min-width: 100%;
  width: 100%;
  padding: 0;
  overflow: unset;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade {
  height: 10vh;
  border-style: solid;
  border-width: 0 0 1px 0;
  border-color: #edebe9;
  padding: 2vh 2vw;
  line-height: 5vh;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev {
  height: 36px;
  width: 36px;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev span {
    font-size: 18px;
    padding: 11px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next {
  height: 36px;
  width: 36px;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
  padding: 10px;
  line-height: 1;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span {
    font-size: 18px;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    line-height: 8vh;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    line-height: inherit;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title {
    font-size: 18px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar th {
    font-size: 18px;
    height: 48px;
  }
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-content span.e-day {
    font-size: 18px;
    height: 64px;
    width: 64px;
    line-height: 64px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder {
  height: 100%;
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 78vh;
    height: 78vh;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
    min-height: 78vh;
    height: 78vh;
  }
}
@media (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 100%;
    height: 100%;
  }
}
@media (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 80vh;
    height: 80vh;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-separator {
  margin: 0;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month {
  height: 69vh;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table {
  padding: 0 2vw;
  height: 69vh;
  border-spacing: unset;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-footer {
  display: none;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
  max-height: 90%;
  height: 90%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul {
  height: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
  font-size: 16px;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap {
  position: relative;
  height: 100%;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
  height: 10%;
  padding: 2.5vh 2.5vw 2.5vh 1.5vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3vh;
  border-bottom: none;
}
@media (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
    font-size: 18px;
  }
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
  float: left;
  padding: 1vh 2vw;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
  padding: 1vh 2vw;
  text-transform: capitalize;
}

@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
    padding: 0;
  }
}
@media screen and (orientation: landscape) and (min-device-width: 768px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn {
    font-size: 18px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 70vh;
    height: 70vh;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container {
    min-height: 65%;
    height: 65%;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar {
    min-height: 70vh;
    height: 70vh;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-decade {
    height: 50vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets {
    max-height: 85%;
    height: 85%;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header {
    height: 15%;
    font-size: 18px;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close {
    padding: 1vh 1vw;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title {
    padding: 1vh 1vw;
  }
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    width: 100%;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    height: 27vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header {
    height: 25vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
    margin: 0;
    height: 28px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end {
    margin: 5vh 0 0 0;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-day-span {
    margin: 8px 0;
    font-size: 16px;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container {
    min-height: 75vh;
    height: 75vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    overflow-y: auto;
  }
}
@media screen and (orientation: landscape) and (max-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    height: 60vh;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade {
    height: 65vh;
  }
}
@media screen and (orientation: landscape) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
    display: table;
    border-spacing: unset;
  }
}
@media screen and (orientation: landscape) and (min-height: 600px) {
  .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table {
    height: 65vh;
  }
}
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 80px);
}

.e-outline.e-float-input.e-static-clear.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon {
  width: calc(100% - 110px);
}

.e-date-range-wrapper .e-input-group-icon.e-icons.e-active {
  color: #201f1e;
}
.e-date-range-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #201f1e;
}

.e-daterangepicker.e-popup {
  background: #fff;
}
.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover {
  color: #201f1e;
  text-decoration: none;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-start-date.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-end-date.e-selected {
  background-color: #edebe9;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  background-color: #f3f2f1;
  border: 1px solid #0078d4;
  color: #201f1e;
  -webkit-box-shadow: inset 0 0 0 1px #0078d4;
          box-shadow: inset 0 0 0 1px #0078d4;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span {
  background: #edebe9;
  border: none;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day {
  background-color: #e1dfdd;
  border: none;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day {
  border: 1px solid #0078d4;
}
.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
  border: 1px solid #0078d4;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  background-color: #0078d4;
  color: #fff;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected span.e-day, .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
  background-color: #0078d4;
  color: #fff;
}
.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
  color: #fff;
}
.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: transparent;
  color: #0078d4;
}
.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-start-label, .e-daterangepicker.e-popup .e-end-label {
  color: #201f1e;
}
.e-daterangepicker.e-popup .e-change-icon {
  color: #605e5c;
}
.e-daterangepicker.e-popup .e-day-span {
  color: #605e5c;
}
.e-daterangepicker.e-popup .e-separator {
  background-color: #edebe9;
}
.e-daterangepicker.e-popup .e-footer {
  background-color: #fff;
}
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary {
  background-color: #0078d4;
  border-color: #0078d4;
  color: #fff;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:hover,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:hover {
  background-color: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:active,
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary.e-active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary.e-active {
  background-color: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-apply.e-flat.e-primary:disabled {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat {
  background-color: #fff;
  border-color: #8a8886;
  color: #323130;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:hover,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:hover {
  background-color: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:active,
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat.e-active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:active,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat.e-active {
  background-color: #8a8886;
  border-color: #8a8886;
  color: #323130;
}

.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:disabled,
.e-daterangepicker.e-popup .e-footer .e-css.e-btn.e-flat:disabled {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}

.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  line-height: 23px;
}

.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span {
  line-height: 25px;
}

.e-small .e-calendar .e-content.e-month td.e-today.e-range-hover span.e-day,
.e-small .e-calendar .e-content.e-month td.e-other-month.e-today.e-range-hover span.e-day {
  line-height: 19px;
}

.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header {
  background-color: #8a8886;
  color: #fff;
}
.e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header .e-popup-close {
  color: #fff;
}

.e-bigger .e-daterangepicker.e-range-modal,
*.e-device.e-daterangepicker.e-range-modal {
  background-color: rgba(243, 242, 241, 0.6);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-bigger .e-daterangepicker.e-popup .e-start-label, .e-bigger .e-daterangepicker.e-popup .e-end-label,
*.e-bigger.e-daterangepicker.e-popup .e-start-label,
*.e-bigger.e-daterangepicker.e-popup .e-end-label,
*.e-device.e-daterangepicker.e-popup .e-start-label,
*.e-device.e-daterangepicker.e-popup .e-end-label {
  font-size: 16px;
}
.e-bigger .e-daterangepicker.e-popup .e-day-span,
*.e-bigger.e-daterangepicker.e-popup .e-day-span,
*.e-device.e-daterangepicker.e-popup .e-day-span {
  font-size: 12px;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper {
  max-width: 770px;
  min-width: auto;
}
.e-bigger .e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper .e-presets,
*.e-device.e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-popup .e-range-header {
  width: auto;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #0078d4;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  font-size: 14px;
  font-weight: 600;
  height: 36px;
  line-height: 34px;
  max-width: 116px;
  overflow: hidden;
  padding: 1px 6px;
  text-overflow: ellipsis;
  width: 50%;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  border-left: 0;
  border-radius: 0 2px 2px 0;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 2px 0 0 2px;
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]) {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn {
  max-width: 141px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets,
*.e-bigger.e-daterangepicker.e-popup .e-presets,
*.e-device.e-daterangepicker.e-popup .e-presets {
  max-height: 240px;
}
.e-bigger .e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-bigger.e-daterangepicker.e-popup .e-presets.e-preset-wrapper,
*.e-device.e-daterangepicker.e-popup .e-presets.e-preset-wrapper {
  max-height: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul,
*.e-device.e-daterangepicker.e-popup .e-presets ul {
  max-width: none;
}
.e-bigger .e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-bigger.e-daterangepicker.e-popup .e-presets ul li.e-list-item,
*.e-device.e-daterangepicker.e-popup .e-presets ul li.e-list-item {
  font-size: 16px;
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}
.e-bigger .e-daterangepicker .e-calendar,
*.e-bigger.e-daterangepicker .e-calendar,
*.e-device.e-daterangepicker .e-calendar {
  max-width: 296px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header,
*.e-bigger.e-daterangepicker .e-calendar .e-header,
*.e-device.e-daterangepicker .e-calendar .e-header {
  padding: 8px 16px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev {
  height: 32px;
  width: 32px;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-next span, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-next span,
*.e-device.e-daterangepicker .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar .e-header .e-title,
*.e-bigger.e-daterangepicker .e-calendar .e-header .e-title,
*.e-device.e-daterangepicker .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 32px;
}
.e-bigger .e-daterangepicker .e-footer,
*.e-bigger.e-daterangepicker .e-footer,
*.e-device.e-daterangepicker .e-footer {
  height: 92px;
}
.e-bigger .e-daterangepicker .e-footer .e-btn,
*.e-bigger.e-daterangepicker .e-footer .e-btn,
*.e-device.e-daterangepicker .e-footer .e-btn {
  height: 36px;
  line-height: 32px;
  overflow: hidden;
}
.e-bigger .e-daterangepicker .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn {
  border: 1px solid #0078d4;
  border-radius: 2px 0 0 2px;
  border-right: 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn {
  border-radius: 0 2px 2px 0;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply,
*.e-device.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply {
  margin-left: 0;
}
.e-bigger .e-daterangepicker.e-device.e-popup,
*.e-bigger.e-daterangepicker.e-device.e-popup,
*.e-device.e-daterangepicker.e-device.e-popup {
  max-width: 294px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header {
  margin: 0;
  padding: 12px 6px 12px 6px;
}
.e-bigger .e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span,
*.e-device.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span {
  margin: 12px 0;
}

.e-daterangepicker.e-bigger .e-calendar .e-month .e-selected span.e-day {
  height: 29px;
  width: 29px;
  line-height: 29px;
}

.e-bigger .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker,
.e-bigger.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-bigger .e-calendar .e-content.e-month td.e-today.e-range-hover span.e-day {
  line-height: 28px;
}

.e-bigger .e-calendar .e-content.e-month td.e-other-month.e-today.e-range-hover span.e-day {
  line-height: 29px;
}

.e-bigger .e-daterangepicker,
*.e-bigger.e-daterangepicker,
*.e-device.e-daterangepicker {
  background-color: #fff;
  padding: 0;
}
.e-bigger .e-daterangepicker .e-calendar th,
*.e-bigger.e-daterangepicker .e-calendar th,
*.e-device.e-daterangepicker .e-calendar th {
  color: #3b3a39;
}
.e-bigger .e-daterangepicker .e-start-btn, .e-bigger .e-daterangepicker .e-end-btn,
*.e-bigger.e-daterangepicker .e-start-btn,
*.e-bigger.e-daterangepicker .e-end-btn,
*.e-device.e-daterangepicker .e-start-btn,
*.e-device.e-daterangepicker .e-end-btn {
  background: #fff;
}
.e-bigger .e-daterangepicker .e-start-btn.e-active, .e-bigger .e-daterangepicker .e-start-btn.e-active:active, .e-bigger .e-daterangepicker .e-end-btn.e-active, .e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker .e-end-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-start-btn.e-active,
*.e-bigger.e-daterangepicker .e-start-btn.e-active:active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-bigger.e-daterangepicker .e-start-btn.e-active:hover,
*.e-bigger.e-daterangepicker .e-end-btn.e-active:hover,
*.e-device.e-daterangepicker .e-start-btn.e-active,
*.e-device.e-daterangepicker .e-start-btn.e-active:active,
*.e-device.e-daterangepicker .e-end-btn.e-active,
*.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]),
*.e-device.e-daterangepicker .e-start-btn.e-active:hover,
*.e-device.e-daterangepicker .e-end-btn.e-active:hover {
  background: #0078d4;
  color: #fff;
}

.e-daterangepicker.e-bigger.e-small .e-calendar .e-month .e-selected span.e-day {
  height: 25px;
  width: 25px;
  line-height: 25px;
}

.e-bigger.e-small .e-daterangepicker.e-popup {
  border: 1px solid #edebe9;
  border-radius: 0;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  max-height: 500px;
  max-width: 730px;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-daterange-day-header-lg {
  max-width: 100%;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper {
  min-width: 588px;
}
.e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets {
  max-height: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header {
  background: #fff;
  padding: 12px 0;
  width: auto;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-end-label {
  cursor: default;
  display: inline-block;
  font-size: 14px;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 48%;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon {
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  width: 4%;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span {
  direction: ltr;
  font-size: 10px;
  height: 18px;
  margin: 0;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar {
  border: none;
  margin: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title {
  cursor: pointer;
  line-height: 28px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev {
  height: 28px;
  width: 28px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span {
  padding: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected {
  border-radius: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  border: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  height: 78px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn {
  font-weight: 600;
  height: 30px;
  line-height: 24px;
  overflow: hidden;
  padding: 0 16px;
  text-overflow: ellipsis;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply {
  margin: 0 8px 0 8px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-date-range-container.e-range-border {
  border-right: 1px solid #edebe9;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar-container .e-right-container {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets {
  max-height: 192px;
  overflow: auto;
  width: auto;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item {
  border-radius: 0;
  cursor: pointer;
  line-height: 48px;
  overflow: hidden;
  padding: 0 24px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-parent {
  margin: 0;
  max-width: 160px;
  padding: 0;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-text-content {
  line-height: 47px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item {
  font-size: 14px;
  height: 36px;
  line-height: 36px;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-hide-range {
  display: none;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container {
  float: right;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container.e-range-border {
  border-left: 1px solid #edebe9;
  border-right: 0;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next {
  float: left;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover {
  border-radius: 0;
  -webkit-box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
          box-shadow: inset 1px 0 #605e5c, inset 0 1px #605e5c, inset -1px 0 #605e5c, inset 0 -1px #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel {
  margin: 0 8px 0 8px;
}
.e-bigger.e-small .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply {
  margin-left: 0;
}

.e-bigger.e-small .e-daterangepicker .e-calendar {
  max-width: 246px;
}

.e-bigger.e-small .e-daterangepicker.e-popup,
.e-bigger.e-small.e-daterangepicker.e-popup {
  background: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar {
  background-color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover {
  color: #201f1e;
  text-decoration: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-start-date.e-selected, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-end-date.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-start-date.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-end-date.e-selected {
  background-color: #edebe9;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span {
  background-color: #f3f2f1;
  border: 1px solid #0078d4;
  color: #201f1e;
  -webkit-box-shadow: inset 0 0 0 1px #0078d4;
          box-shadow: inset 0 0 0 1px #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span {
  background: #edebe9;
  border: none;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day {
  background-color: #e1dfdd;
  border: none;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day {
  border: 1px solid #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day {
  border: 1px solid #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected {
  background-color: #fff;
  border: none;
  color: #3b3a39;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day {
  background-color: #0078d4;
  color: #fff;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected span.e-day {
  background-color: #0078d4;
  border-radius: 50%;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day {
  background-color: #0078d4;
  color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span {
  color: #fff;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets {
  background-color: #fff;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-active,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-active {
  background-color: transparent;
  color: #0078d4;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-presets .e-list-item.e-hover,
.e-bigger.e-small.e-daterangepicker.e-popup .e-presets .e-list-item.e-hover {
  background-color: #edebe9;
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-start-label, .e-bigger.e-small .e-daterangepicker.e-popup .e-end-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-start-label,
.e-bigger.e-small.e-daterangepicker.e-popup .e-end-label {
  color: #201f1e;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-change-icon,
.e-bigger.e-small.e-daterangepicker.e-popup .e-change-icon {
  color: #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-day-span,
.e-bigger.e-small.e-daterangepicker.e-popup .e-day-span {
  color: #605e5c;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-separator,
.e-bigger.e-small.e-daterangepicker.e-popup .e-separator {
  background-color: #edebe9;
}
.e-bigger.e-small .e-daterangepicker.e-popup .e-footer,
.e-bigger.e-small.e-daterangepicker.e-popup .e-footer {
  background-color: #fff;
}
.e-bigger.e-small .e-calendar .e-content.e-month td.e-today.e-range-hover span.e-day {
  line-height: 23px;
}

.e-bigger.e-small .e-calendar .e-content.e-month td.e-today.e-other-month.e-range-hover span.e-day {
  line-height: 25px;
}

.e-bigger .e-input-group-icon.e-range-icon, .e-bigger.e-control-wrapper .e-input-group-icon.e-range-icon, .e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 18px;
  margin: 0;
  min-height: 18px;
  min-width: 36px;
  outline: none;
}

.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-control-wrapper.e-small.e-bigger .e-input-group-icon.e-range-icon,
*.e-small.e-bigger .e-control-wrapper .e-input-group-icon.e-range-icon {
  font-size: 18px;
}

.e-daterangepicker.e-popup.e-bigger .e-calendar .e-header .e-title,
.e-daterangepicker.e-popup.e-device .e-calendar .e-header .e-title {
  width: 72%;
}

.e-daterangepicker.e-popup.e-bigger.e-small .e-calendar .e-header .e-title {
  width: 70%;
}

/*! component icons */
.e-datetime-wrapper .e-time-icon.e-icons::before {
  content: "\e705";
  font-family: "e-icons";
}

.e-input-group.e-control-wrapper.e-datetime-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group.e-datetime-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-datetime-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-datetime-wrapper.e-control-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-datetime-wrapper .e-time-icon.e-icons.e-disabled, .e-datetime-wrapper .e-date-icon.e-icons.e-disabled {
  pointer-events: none;
}
.e-datetime-wrapper .e-clear-icon {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.e-datetime-wrapper span {
  cursor: pointer;
}
.e-datetime-wrapper .e-input-group-icon.e-date-icon, .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  font-size: 16px;
  margin: 0;
  outline: none;
}
.e-datetime-wrapper .e-input-group-icon.e-time-icon {
  border: 0;
  border-style: none;
  margin: 0;
}

.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-control.e-datetimepicker.e-popup-wrapper.e-popup-container.e-popup-expand.e-popup.e-popup-open .e-datetime-mob-popup-wrap {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}

.e-datetime-mob-popup-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  max-height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-datetime-mob-popup-wrap .e-datetimepicker.e-popup.e-lib.e-control.e-popup-open {
  left: 0 !important; /* stylelint-disable-line declaration-no-important */
  position: relative;
  top: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-datetimepicker.e-time-modal {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  pointer-events: auto;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
}

.e-datetimepicker.e-popup {
  border-style: solid;
  border-width: 1px;
  overflow: auto;
}
.e-datetimepicker.e-popup .e-content {
  position: relative;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  margin: 0;
  padding: 8px 0;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  color: #201f1e;
  cursor: default;
  font-size: 14px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover {
  cursor: pointer;
}

.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  line-height: 30px;
  text-indent: 12px;
}

.e-small .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 12px;
  line-height: 26px;
  text-indent: 8px;
}

.e-small.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 14px;
}
.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 33px;
  min-height: 33px;
}

.e-datetimepicker.e-popup-expand.e-popup {
  position: fixed;
}
.e-datetimepicker.e-popup-expand.e-popup .e-datetime-mob-popup-wrap {
  position: relative;
  width: 100%;
}

/*! datetimepicker theme */
.e-datetime-wrapper .e-input-group-icon.e-icons.e-active {
  color: #201f1e;
}
.e-datetime-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active {
  color: #201f1e;
}

.e-datetimepicker.e-popup {
  border: 0 solid #edebe9;
  border-radius: 6px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-datetimepicker.e-popup .e-list-parent.e-ul {
  background-color: #fff;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul li.e-list-item {
  border: none;
  color: #201f1e;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-hover, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-navigation, .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item:focus {
  background-color: #f3f2f1;
  border: none;
  color: #201f1e;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active {
  background-color: #edebe9;
  color: #201f1e;
}
.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item.e-active.e-hover {
  background-color: #f3f2f1;
  color: #201f1e;
}

.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 18px;
}
.e-bigger.e-datetime-wrapper .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger.e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon,
*.e-bigger .e-datetime-wrapper:not(.e-outline).e-rtl .e-input-group-icon.e-time-icon {
  margin: 0;
}

.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul {
  padding: 8px 0;
}
.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 16px;
  line-height: 32px;
  text-indent: 16px;
}

.e-bigger .e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker,
.e-bigger.e-content-placeholder.e-datetimepicker.e-placeholder-datetimepicker {
  background-size: 250px 40px;
  min-height: 40px;
}

.e-small.e-bigger.e-datetime-wrapper .e-time-icon.e-icons::before,
*.e-small.e-bigger .e-datetime-wrapper .e-time-icon.e-icons::before {
  font-size: 16px;
}
.e-small.e-bigger .e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item,
*.e-small.e-bigger.e-datetimepicker.e-popup .e-list-parent.e-ul .e-list-item {
  font-size: 14px;
  line-height: 30px;
  text-indent: 16px;
}
/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-buttons/styles/fluent.css ***!
  \**************************************************************************************************************************************/
.e-btn,
.e-css.e-btn {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 600;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.572em;
  outline: none;
  padding: 4px 11px;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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: 16px;
  margin-top: -4px;
  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.5em;
  width: 2em;
}
.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  width: 2em;
  margin-right: -0.5em;
}
.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  display: block;
  margin-top: 0;
  width: auto;
}
.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  display: block;
  margin-top: 0;
  width: auto;
}

.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 4px 11px;
}

.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: 32px;
  line-height: 1;
  padding: 0;
  width: 32px;
}
.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 1.5em;
  margin-top: 0;
  width: auto;
}

.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.5em;
  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.5em;
}

.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.5em;
  padding: 3px 12px;
  border-radius: 2px;
}
.e-btn.e-small .e-btn-icon,
.e-css.e-btn.e-small .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.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.57143em;
  width: 2em;
}
.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.57143em;
  width: 2em;
}
.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: 3px 7px;
}
.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: 26px;
  line-height: 1;
  padding: 0;
  width: 26px;
  border-radius: 50%;
}
.e-btn.e-small.e-round .e-btn-icon,
.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 1;
  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.57143em;
  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.57143em;
}

.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.5em;
  padding: 3px 12px;
  border-radius: 2px;
}
.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: 12px;
  width: 1em;
}
.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.57143em;
  width: 2em;
}
.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.57143em;
  width: 2em;
}
.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: 3px 7px;
}
.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: 26px;
  line-height: 1;
  padding: 0;
  width: 26px;
  border-radius: 50%;
}
.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: 14px;
  line-height: 1;
  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.57143em;
  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.57143em;
}

/* stylelint-disable property-no-vendor-prefix */
.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-btn:hover,
.e-css.e-btn:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #323130;
}

.e-btn:focus,
.e-css.e-btn:focus {
  background: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
  outline: 1px solid;
  outline-offset: -3px;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}

.e-btn:focus:not(:focus-visible),
.e-css.e-btn:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}

.e-btn:focus-visible,
.e-css.e-btn:focus-visible {
  background: #f3f2f1;
}

.e-btn:active,
.e-css.e-btn:active {
  background: #edebe9;
  border-color: #8a8886;
  color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-btn.e-active,
.e-css.e-btn.e-active {
  background: #edebe9;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}

.e-btn:disabled, .e-btn.e-disabled,
.e-css.e-btn:disabled,
.e-css.e-btn.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}

.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background: transparent;
}

.e-btn.e-round, .e-btn.e-round-edge,
.e-css.e-btn.e-round,
.e-css.e-btn.e-round-edge {
  background: #fff;
  border-color: #8a8886;
  color: #323130;
}
.e-btn.e-round:hover, .e-btn.e-round-edge:hover,
.e-css.e-btn.e-round:hover,
.e-css.e-btn.e-round-edge:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
}
.e-btn.e-round:focus, .e-btn.e-round-edge:focus,
.e-css.e-btn.e-round:focus,
.e-css.e-btn.e-round-edge:focus {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
  outline: 1px solid;
  outline-offset: -3px;
}
.e-btn.e-round:focus:not(:focus-visible), .e-btn.e-round-edge:focus:not(:focus-visible),
.e-css.e-btn.e-round:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round:focus-visible, .e-btn.e-round-edge:focus-visible,
.e-css.e-btn.e-round:focus-visible,
.e-css.e-btn.e-round-edge:focus-visible {
  background: #f3f2f1;
}
.e-btn.e-round:active, .e-btn.e-round-edge:active,
.e-css.e-btn.e-round:active,
.e-css.e-btn.e-round-edge:active {
  background: #edebe9;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
  outline: none;
  outline-offset: 0;
}
.e-btn.e-round:disabled, .e-btn.e-round.e-disabled, .e-btn.e-round-edge:disabled, .e-btn.e-round-edge.e-disabled,
.e-css.e-btn.e-round:disabled,
.e-css.e-btn.e-round.e-disabled,
.e-css.e-btn.e-round-edge:disabled,
.e-css.e-btn.e-round-edge.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-round.e-primary:hover, .e-btn.e-round-edge.e-primary:hover,
.e-css.e-btn.e-round.e-primary:hover,
.e-css.e-btn.e-round-edge.e-primary:hover {
  border-color: #0078d4;
}
.e-btn.e-round.e-primary:focus, .e-btn.e-round-edge.e-primary:focus,
.e-css.e-btn.e-round.e-primary:focus,
.e-css.e-btn.e-round-edge.e-primary:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-primary:focus:not(:focus-visible), .e-btn.e-round-edge.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-primary:focus-visible, .e-btn.e-round-edge.e-primary:focus-visible,
.e-css.e-btn.e-round.e-primary:focus-visible,
.e-css.e-btn.e-round-edge.e-primary:focus-visible {
  background: rgb(0, 108, 190.8);
}
.e-btn.e-round.e-success:hover, .e-btn.e-round-edge.e-success:hover,
.e-css.e-btn.e-round.e-success:hover,
.e-css.e-btn.e-round-edge.e-success:hover {
  border-color: #0b6a0b;
}
.e-btn.e-round.e-success:focus, .e-btn.e-round-edge.e-success:focus,
.e-css.e-btn.e-round.e-success:focus,
.e-css.e-btn.e-round-edge.e-success:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-success:focus:not(:focus-visible), .e-btn.e-round-edge.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-success:focus-visible, .e-btn.e-round-edge.e-success:focus-visible,
.e-css.e-btn.e-round.e-success:focus-visible,
.e-css.e-btn.e-round-edge.e-success:focus-visible {
  background: rgb(9.9, 95.4, 9.9);
}
.e-btn.e-round.e-info:hover, .e-btn.e-round-edge.e-info:hover,
.e-css.e-btn.e-round.e-info:hover,
.e-css.e-btn.e-round-edge.e-info:hover {
  border-color: #038387;
}
.e-btn.e-round.e-info:focus, .e-btn.e-round-edge.e-info:focus,
.e-css.e-btn.e-round.e-info:focus,
.e-css.e-btn.e-round-edge.e-info:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-info:focus:not(:focus-visible), .e-btn.e-round-edge.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-info:focus-visible, .e-btn.e-round-edge.e-info:focus-visible,
.e-css.e-btn.e-round.e-info:focus-visible,
.e-css.e-btn.e-round-edge.e-info:focus-visible {
  background: rgb(2.7, 117.9, 121.5);
}
.e-btn.e-round.e-warning:hover, .e-btn.e-round-edge.e-warning:hover,
.e-css.e-btn.e-round.e-warning:hover,
.e-css.e-btn.e-round-edge.e-warning:hover {
  border-color: #ca5010;
}
.e-btn.e-round.e-warning:focus, .e-btn.e-round-edge.e-warning:focus,
.e-css.e-btn.e-round.e-warning:focus,
.e-css.e-btn.e-round-edge.e-warning:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-warning:focus:not(:focus-visible), .e-btn.e-round-edge.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-warning:focus-visible, .e-btn.e-round-edge.e-warning:focus-visible,
.e-css.e-btn.e-round.e-warning:focus-visible,
.e-css.e-btn.e-round-edge.e-warning:focus-visible {
  background: rgb(207.3, 97.5, 39.9);
}
.e-btn.e-round.e-danger:hover, .e-btn.e-round-edge.e-danger:hover,
.e-css.e-btn.e-round.e-danger:hover,
.e-css.e-btn.e-round-edge.e-danger:hover {
  border-color: #d13438;
}
.e-btn.e-round.e-danger:focus, .e-btn.e-round-edge.e-danger:focus,
.e-css.e-btn.e-round.e-danger:focus,
.e-css.e-btn.e-round-edge.e-danger:focus {
  outline: 1px solid;
}
.e-btn.e-round.e-danger:focus:not(:focus-visible), .e-btn.e-round-edge.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-round.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-round-edge.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-round.e-danger:focus-visible, .e-btn.e-round-edge.e-danger:focus-visible,
.e-css.e-btn.e-round.e-danger:focus-visible,
.e-css.e-btn.e-round-edge.e-danger:focus-visible {
  background: rgb(188.1, 46.8, 50.4);
}

.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background: rgb(0, 108, 190.8);
  border-color: #0078d4;
  color: #fff;
  outline: 1px solid;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-primary:focus-visible,
.e-css.e-btn.e-primary:focus-visible {
  background: rgb(0, 108, 190.8);
}
.e-btn.e-primary:active,
.e-css.e-btn.e-primary:active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-primary.e-active,
.e-css.e-btn.e-primary.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-primary:disabled, .e-btn.e-primary.e-disabled,
.e-css.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background: transparent;
}

.e-btn.e-success,
.e-css.e-btn.e-success {
  background: #0b6a0b;
  border-color: #0b6a0b;
  color: #fff;
}
.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background: rgb(9.9, 95.4, 9.9);
  border-color: #0b6a0b;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-success:focus-visible,
.e-css.e-btn.e-success:focus-visible {
  background: rgb(9.9, 95.4, 9.9);
}
.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: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-success:disabled, .e-btn.e-success.e-disabled,
.e-css.e-btn.e-success:disabled,
.e-css.e-btn.e-success.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background: transparent;
}

.e-btn.e-info,
.e-css.e-btn.e-info {
  background: #038387;
  border-color: #038387;
  color: #fff;
}
.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background: rgb(2.7, 117.9, 121.5);
  border-color: #038387;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-info:focus-visible,
.e-css.e-btn.e-info:focus-visible {
  background: rgb(2.7, 117.9, 121.5);
}
.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: rgb(53.4, 155.8, 159);
  color: #fff;
  border-color: rgb(53.4, 155.8, 159);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-info:disabled, .e-btn.e-info.e-disabled,
.e-css.e-btn.e-info:disabled,
.e-css.e-btn.e-info.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background: transparent;
}

.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background: #ca5010;
  border-color: #ca5010;
  color: #fff;
}
.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background: rgb(207.3, 97.5, 39.9);
  border-color: #ca5010;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-warning:focus-visible,
.e-css.e-btn.e-warning:focus-visible {
  background: rgb(207.3, 97.5, 39.9);
}
.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: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-warning:disabled, .e-btn.e-warning.e-disabled,
.e-css.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background: transparent;
}

.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background: #d13438;
  border-color: #d13438;
  color: #fff;
}
.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: #fff;
}
.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background: rgb(188.1, 46.8, 50.4);
  border-color: #d13438;
  color: #fff;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-btn.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-danger:focus-visible,
.e-css.e-btn.e-danger:focus-visible {
  background: rgb(188.1, 46.8, 50.4);
}
.e-btn.e-danger:active,
.e-css.e-btn.e-danger:active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-danger:disabled, .e-btn.e-danger.e-disabled,
.e-css.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
  outline: none;
}
.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background: transparent;
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background: #f3f2f1;
  border-color: #8a8886;
  color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:focus:not(:focus-visible),
.e-css.e-btn.e-flat:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.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: #edebe9;
  border-color: #8a8886;
  color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:disabled, .e-btn.e-flat.e-disabled,
.e-css.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background: transparent;
  border-color: transparent;
  color: #0078d4;
}
.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}
.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background: rgb(0, 108, 190.8);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-flat.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.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: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-btn.e-flat.e-primary:disabled, .e-btn.e-flat.e-primary.e-disabled,
.e-css.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary.e-disabled {
  background: #f3f2f1;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background: transparent;
  border-color: transparent;
  color: #0b6a0b;
}
.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background: rgb(9.9, 95.4, 9.9);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.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: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:disabled, .e-btn.e-flat.e-success.e-disabled,
.e-css.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background: transparent;
  border-color: transparent;
  color: #038387;
}
.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background: rgb(2.7, 117.9, 121.5);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.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: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:disabled, .e-btn.e-flat.e-info.e-disabled,
.e-css.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-info .e-ripple-element,
.e-css.e-btn.e-flat.e-info .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background: transparent;
  border-color: transparent;
  color: #ca5010;
}
.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background: rgb(207.3, 97.5, 39.9);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.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: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:disabled, .e-btn.e-flat.e-warning.e-disabled,
.e-css.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-warning .e-ripple-element,
.e-css.e-btn.e-flat.e-warning .e-ripple-element {
  background: transparent;
}
.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background: transparent;
  border-color: transparent;
  color: #d13438;
}
.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background: rgb(188.1, 46.8, 50.4);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-flat.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.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: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:disabled, .e-btn.e-flat.e-danger.e-disabled,
.e-css.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.e-btn.e-flat.e-danger .e-ripple-element,
.e-css.e-btn.e-flat.e-danger .e-ripple-element {
  background: transparent;
}

.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background: transparent;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-outline:focus:not(:focus-visible),
.e-css.e-btn.e-outline:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline:focus-visible,
.e-css.e-btn.e-outline:focus-visible {
  background: transparent;
}
.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: #edebe9;
  border-color: #8a8886;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #323130;
}
.e-btn.e-outline:disabled, .e-btn.e-outline.e-disabled,
.e-css.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: #0078d4;
  color: #0078d4;
}
.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background: rgb(0, 108, 190.8);
  border-color: #0078d4;
  color: #fff;
}
.e-btn.e-outline.e-primary:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-primary:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-primary:focus-visible,
.e-css.e-btn.e-outline.e-primary:focus-visible {
  background: transparent;
}
.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: rgb(0, 96, 169.6);
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-primary:disabled, .e-btn.e-outline.e-primary.e-disabled,
.e-css.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background: transparent;
  border-color: #0b6a0b;
  color: #0b6a0b;
}
.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-btn.e-outline.e-success:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-success:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-success:focus-visible,
.e-css.e-btn.e-outline.e-success:focus-visible {
  background: transparent;
}
.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: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-success:disabled, .e-btn.e-outline.e-success.e-disabled,
.e-css.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background: transparent;
  border-color: #038387;
  color: #038387;
}
.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-btn.e-outline.e-info:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-info:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-info:focus-visible,
.e-css.e-btn.e-outline.e-info:focus-visible {
  background: transparent;
}
.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: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-info:disabled, .e-btn.e-outline.e-info.e-disabled,
.e-css.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: #ca5010;
  color: #ca5010;
}
.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-btn.e-outline.e-warning:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-warning:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-warning:focus-visible,
.e-css.e-btn.e-outline.e-warning:focus-visible {
  background: transparent;
}
.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: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-warning:disabled, .e-btn.e-outline.e-warning.e-disabled,
.e-css.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}
.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: #d13438;
  color: #d13438;
}
.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-btn.e-outline.e-danger:focus:not(:focus-visible),
.e-css.e-btn.e-outline.e-danger:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-outline.e-danger:focus-visible,
.e-css.e-btn.e-outline.e-danger:focus-visible {
  background: transparent;
}
.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: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-danger:disabled, .e-btn.e-outline.e-danger.e-disabled,
.e-css.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger.e-disabled {
  background: transparent;
  border-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #a19f9d;
}

.e-btn.e-link,
.e-css.e-btn.e-link {
  background: transparent;
  border-color: transparent;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0078d4;
}
.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: rgb(0, 96, 169.6);
  text-decoration: underline;
}
.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  color: rgb(0, 96, 169.6);
}
.e-btn.e-link:focus:not(:focus-visible),
.e-css.e-btn.e-link:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: #a19f9d;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
  outline: none;
}

.e-btn.e-inherit,
.e-css.e-btn.e-inherit {
  color: inherit;
  background: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-inherit:hover, .e-btn.e-inherit:focus, .e-btn.e-inherit:active, .e-btn.e-inherit.e-active,
.e-css.e-btn.e-inherit:hover,
.e-css.e-btn.e-inherit:focus,
.e-css.e-btn.e-inherit:active,
.e-css.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
  outline: none;
}
.e-btn.e-inherit:disabled,
.e-css.e-btn.e-inherit:disabled {
  background: inherit;
  color: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: 0.5;
}

.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: 1.572em;
  padding: 6px 16px;
}
.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: 20px;
  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: -0.5em;
  width: 2em;
}
.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: -0.5em;
  width: 2em;
}
.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: 6px 13px;
}
.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: 36px;
  line-height: 1;
  padding: 0;
  width: 36px;
}
.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: 18px;
  line-height: 0;
  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: -0.5em;
  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: -0.5em;
}

.e-bigger .e-btn,
.e-bigger.e-btn,
.e-bigger .e-css.e-btn,
.e-bigger.e-css.e-btn {
  font-size: 16px;
  line-height: 1.5em;
  padding: 7px 20px;
}
.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: 22px;
  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: -0.6111em;
  width: 2em;
}
.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: -0.6111em;
  width: 2em;
}
.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: 7px 15px;
}
.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: 40px;
  line-height: 1;
  padding: 0;
  width: 40px;
}
.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: 22px;
  line-height: 0;
  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: -0.6111em;
  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: -0.6111em;
}
.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: 1.572em;
  padding: 6px 16px;
  border-radius: 2px;
}
.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: 20px;
  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: -0.5em;
  width: 2em;
}
.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: -0.5em;
  width: 2em;
}
.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: 6px 13px;
}
.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: 36px;
  line-height: 1;
  padding: 0;
  width: 36px;
  border-radius: 50%;
}
.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: 18px;
  line-height: 0;
  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: -0.5em;
  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: -0.5em;
}

.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: "\e774";
}

.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: "\e87f";
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 3px;
}
.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-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper:focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-checkbox-wrapper:focus, .e-checkbox-wrapper.e-focus,
.e-css.e-checkbox-wrapper:focus,
.e-css.e-checkbox-wrapper.e-focus {
  border: 1px solid #323130;
  padding: 3px;
}

.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: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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: 8px;
}

.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 1px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "e-icons";
  height: 20px;
  line-height: 18px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 20px;
}
.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}
.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: 16px;
}

.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 16px;
  line-height: 19px;
}

.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:hover,
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover {
  background-color: #fff;
  border-color: #323130;
}
.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check), .e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 16px;
}
.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: 8px;
}
.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: 8px;
  margin-right: 0;
}

.e-checkbox-wrapper.e-small .e-frame,
.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 16px;
  line-height: 14px;
  width: 16px;
}
.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: 10px;
  line-height: 16px;
}
.e-checkbox-wrapper.e-small .e-label,
.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 12px;
  line-height: 16px;
}
.e-checkbox-wrapper.e-small .e-ripple-container,
.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}

.e-checkbox-wrapper[readonly] {
  pointer-events: none;
}

.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: 16px;
  line-height: 14px;
  width: 16px;
}
.e-small .e-checkbox-wrapper .e-frame:hover,
.e-small.e-checkbox-wrapper .e-frame:hover,
.e-small .e-css.e-checkbox-wrapper .e-frame:hover,
.e-small.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #323130;
}
.e-small .e-checkbox-wrapper .e-frame:hover:not(.e-check), .e-small .e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 10px;
}
.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: 10px;
  line-height: 16px;
}
.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: 12px;
  line-height: 16px;
}
.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: -13px;
  height: 30px;
  left: -13px;
  right: -13px;
  top: -13px;
  width: 30px;
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #323130;
}
.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
  background-color: #fff;
  border-color: #0078d4;
  color: #0078d4;
}

.e-checkbox-wrapper .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: transparent;
}
.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: transparent;
}

.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: #201f1e;
}

.e-checkbox-wrapper .e-checkbox:focus + .e-frame, .e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #323130;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #0078d4;
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  background-color: #0078d4;
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #005a9e;
}

.e-checkbox-wrapper:hover .e-frame,
.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #fff;
  border-color: #323130;
  font-size: 16px;
}
.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}
@media (max-width: 768px) {
  .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
    color: #fff;
  }
}
.e-checkbox-wrapper:hover .e-frame:not(.e-check), .e-checkbox-wrapper:hover .e-frame:not(.e-stop)::before,
.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check),
.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-stop)::before {
  content: "\e774";
}
.e-checkbox-wrapper:hover .e-frame.e-check,
.e-css.e-checkbox-wrapper:hover .e-frame.e-check {
  background-color: #005a9e;
  border-color: #005a9e;
  color: #fff;
}
.e-checkbox-wrapper:hover .e-frame.e-stop,
.e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
  border-color: #005a9e;
}
.e-checkbox-wrapper:hover .e-label,
.e-css.e-checkbox-wrapper:hover .e-label {
  color: #201f1e;
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  background-color: #fff;
  border-color: #edebe9;
  color: #a19f9d;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check {
  background-color: #c8c6c4;
  border-color: #c8c6c4;
  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: #c8c6c4;
  color: #a19f9d;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #a19f9d;
}

.e-checkbox-wrapper.e-focus .e-ripple-container,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container {
  background-color: transparent;
}
.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: transparent;
}
.e-checkbox-wrapper.e-focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: rgba(0, 120, 212, 0.25);
  outline-offset: 0;
}

.e-small .e-checkbox-wrapper:hover .e-frame,
.e-small.e-checkbox-wrapper:hover .e-frame,
.e-small .e-css.e-checkbox-wrapper:hover .e-frame,
.e-small.e-css.e-checkbox-wrapper:hover .e-frame {
  font-size: 10px;
}
.e-small .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-small.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-small .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-small.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}

.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: 22px;
  line-height: 21px;
  width: 22px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover:not(.e-check), .e-bigger.e-small .e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 16px;
}
.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: 16px;
}
.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: 16px;
  line-height: 21px;
}
.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: 22px;
}
.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: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  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: 24px;
  line-height: 22px;
  width: 24px;
}
.e-bigger .e-checkbox-wrapper .e-frame:hover:not(.e-check), .e-bigger .e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger .e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-check),
.e-bigger.e-css.e-checkbox-wrapper .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 18px;
}
.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: 16px;
  line-height: 24px;
  margin-left: 12px;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}
.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: 18px;
}
.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: 20px;
  line-height: 23px;
}
.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: 16px;
}
.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: -15px;
  height: 38px;
  left: -15px;
  right: -15px;
  top: -15px;
  width: 38px;
}
.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:hover:not(.e-check), .e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-check),
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover:not(.e-stop)::before {
  content: "\e774";
  font-size: 18px;
}
.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 {
  left: auto;
}
.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: 22px;
  line-height: 21px;
  width: 22px;
}
.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: 16px;
}
.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: 16px;
  line-height: 21px;
}
.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: 22px;
}
.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: -16px;
  height: 38px;
  left: -16px;
  right: -16px;
  top: -16px;
  width: 38px;
}

.e-bigger .e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-checkbox-wrapper:hover .e-frame,
.e-bigger .e-css.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-css.e-checkbox-wrapper:hover .e-frame {
  font-size: 18px;
}
.e-bigger .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}
@media (max-width: 768px) {
  .e-bigger .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-bigger.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-bigger .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
  .e-bigger.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
    color: #fff;
  }
}
.e-bigger.e-small .e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper:hover .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper:hover .e-frame {
  font-size: 16px;
}
.e-bigger.e-small .e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-small.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-small .e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop),
.e-bigger.e-small.e-css.e-checkbox-wrapper:hover .e-frame:not(.e-check):not(.e-stop) {
  color: #605e5c;
}

.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}

/* stylelint-disable property-no-vendor-prefix */
.e-radio {
  -webkit-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-radio:not(:checked):not(:disabled):hover + label::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-rtl::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-right::after {
  background-color: #605e5c;
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #605e5c;
  content: "";
  height: 10px;
  left: 6px;
  position: absolute;
  top: 6px;
  -webkit-transform: scale(1);
          transform: scale(1);
  width: 10px;
}
.e-radio:not(:checked):not(:disabled):hover + label.e-rtl::after,
.e-radio:not(:checked):not(:disabled):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;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  border: 1px solid transparent;
  height: 24px;
}
.e-radio + label .e-label {
  display: inline-block;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  padding-left: 28px;
  vertical-align: text-top;
  white-space: normal;
}
.e-radio + label:focus, .e-radio + label.e-focus {
  border: 1px solid transparent;
}
.e-radio + label::before {
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 20px;
  left: 1px;
  top: 1px;
  position: absolute;
  width: 20px;
}
.e-radio + label:focus::before {
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 10px;
  left: 6px;
  position: absolute;
  top: 6px;
  -webkit-transform: scale(0);
          transform: scale(0);
  width: 10px;
}
.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: 1.3;
  padding-left: 22px;
}
.e-radio + label.e-small::before {
  height: 18px;
  width: 18px;
}
.e-radio + label.e-small::after {
  height: 8px;
  left: 5px;
  top: 5px;
  width: 8px;
}
.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: 22px;
}
.e-radio + label.e-small.e-right::after, .e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 5px;
}
.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: 22px;
  padding-right: 0;
}
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 5px;
  right: auto;
}
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}
.e-radio:focus + label, .e-radio:focus .e-label,
.e-radio .e-focus + label,
.e-radio .e-focus .e-label {
  border: 1px solid #323130;
}
.e-radio:focus:not(:focus-visible) + label, .e-radio:focus:not(:focus-visible) .e-label {
  border: 1px solid transparent;
}
.e-radio:focus-visible + label, .e-radio:focus-visible .e-label {
  border: 1px solid #323130;
}
.e-radio:checked + label::after {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: none;
  transition: none;
}

.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 1.3;
  padding-left: 22px;
}
.e-small .e-radio + label::before,
.e-radio + label.e-small::before {
  height: 18px;
  width: 18px;
}
.e-small .e-radio + label::after,
.e-radio + label.e-small::after {
  height: 8px;
  left: 5px;
  top: 5px;
  width: 8px;
}
.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: 22px;
}
.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: 5px;
}
.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: 22px;
  padding-right: 0;
}
.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 5px;
  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-radio + label::before {
  background-color: #fff;
  border-color: #323130;
}
.e-radio + label.e-focus .e-ripple-container {
  background-color: #000;
}
.e-radio + label .e-label {
  color: #201f1e;
}
.e-radio + label .e-ripple-element {
  background-color: transparent;
}
.e-radio + label:active .e-ripple-element {
  background-color: transparent;
}
.e-radio:focus + label::before {
  border-color: rgb(0, 96, 169.6);
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-radio:focus + label::before {
  border-color: #323130;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-radio:hover + label::before {
  border-color: #323130;
}
.e-radio:checked + label::before {
  background-color: #fff;
  border-color: #0078d4;
}
.e-radio:checked + label::after {
  background-color: #0078d4;
  color: #0078d4;
}
.e-radio:checked + label:active .e-ripple-element {
  background-color: transparent;
}
.e-radio:checked + .e-focus .e-ripple-container {
  background-color: transparent;
}
.e-radio:checked + .e-focus::before {
  outline: #fff 0 solid;
  outline-offset: 0;
}
.e-radio:checked:focus + label::before {
  border-color: rgb(0, 96, 169.6);
}
.e-radio:checked:focus + label::after {
  background-color: rgb(0, 96, 169.6);
}
.e-radio:checked + label:hover::before {
  border-color: rgb(0, 96, 169.6);
}
.e-radio:checked + label:hover::after {
  background-color: rgb(0, 96, 169.6);
}
.e-radio:disabled + label {
  cursor: default;
  pointer-events: none;
}
.e-radio:disabled + label::before {
  background-color: transparent;
  border-color: #c8c6c4;
  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: #a19f9d;
}
.e-radio:disabled:checked + label::before {
  background-color: transparent;
  border-color: #c8c6c4;
}
.e-radio:disabled:checked + label::after {
  background-color: #c8c6c4;
  border-color: #c8c6c4;
  cursor: default;
}
.e-radio:disabled:checked + label .e-ripple-container, .e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}

.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 1.5;
  padding-left: 28px;
}
.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 22px;
  width: 22px;
}
.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 10px;
  left: 7px;
  top: 7px;
  width: 10px;
}
.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.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: 28px;
}
.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: 7px;
}
.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: 28px;
  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: 7px;
  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:not(:checked):hover + label::after,
.e-bigger .e-radio:not(:checked):hover + label.e-rtl::after,
.e-bigger .e-radio:not(:checked):hover + label.e-right::after {
  background-color: #605e5c;
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #605e5c;
  content: "";
  height: 12px;
  left: 7px;
  position: absolute;
  top: 7px;
  -webkit-transform: scale(1);
          transform: scale(1);
  width: 12px;
}
.e-bigger .e-radio:not(:checked):hover + label.e-rtl::after,
.e-bigger .e-radio:not(:checked):hover + label.e-right::after {
  left: auto;
}
.e-bigger .e-radio:focus + label, .e-bigger .e-radio:focus .e-label,
.e-bigger .e-radio .e-focus + label,
.e-bigger .e-radio .e-focus .e-label {
  border: 1px solid transparent;
}
.e-bigger .e-radio:focus:not(:focus-visible) + label, .e-bigger .e-radio:focus:not(:focus-visible) .e-label {
  border: 1px solid transparent;
}
.e-bigger .e-radio:focus-visible + label, .e-bigger .e-radio:focus-visible .e-label {
  border: 1px solid #323130;
}

.e-bigger .e-radio + label {
  border: 1px solid transparent;
  height: 28px;
}

.e-bigger .e-radio + label .e-label,
.e-radio + label.e-bigger .e-label {
  font-size: 16px;
  line-height: 1.5;
  padding-left: 36px;
}
.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 24px;
  width: 24px;
}
.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 12px;
  left: 7px;
  top: 7px;
  width: 12px;
}
.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 48px;
  left: -11px;
  top: -11px;
  width: 48px;
}
.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: 36px;
}
.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: 7px;
}
.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: -11px;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 36px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 7px;
  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: 1.5;
  padding-left: 28px;
}
.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 22px;
  width: 22px;
}
.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 10px;
  left: 7px;
  top: 7px;
  width: 10px;
}
.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 36px;
  left: -11px;
  top: -11px;
  width: 36px;
}
.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: 28px;
}
.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: 7px;
}
.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: 28px;
  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: 7px;
  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;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 20px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 40px;
  border: 1px solid transparent;
}
.e-switch-wrapper:focus, .e-switch-wrapper.e-focus,
.e-css.e-switch-wrapper:focus,
.e-css.e-switch-wrapper.e-focus {
  border: 1px solid #323130;
}
.e-switch-wrapper .e-switch,
.e-css.e-switch-wrapper .e-switch {
  /* stylelint-disable property-no-vendor-prefix */
  -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.1s ease;
  -webkit-transition: all 0.1s ease;
  border: 1px solid #605e5c;
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all 0.1s ease;
  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: all 0.1s ease 0s;
  -webkit-transition: all 0.1s ease 0s;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 12px;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  transition: all 0.1s ease 0s;
  width: 100%;
}

.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  left: -100%;
  text-indent: -16px;
}

.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  left: 0;
  opacity: 1;
  text-indent: 18px;
}

.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  -ms-transition: all 0.1s linear;
  -webkit-transition: all 0.1s linear;
  border-radius: 50%;
  bottom: 2px;
  height: 12px;
  left: 4px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  transition: all 0.1s linear;
  width: 12px;
}

.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: 1;
}

.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: -16px;
}

.e-switch-wrapper.e-switch-disabled,
.e-css.e-switch-wrapper.e-switch-disabled {
  cursor: default;
  pointer-events: none;
}

.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: -16px;
}
.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: 12px;
  left: 4px;
  margin: auto 0;
  position: absolute;
  top: 2px;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  width: 12px;
}

.e-switch-wrapper.e-small,
.e-css.e-switch-wrapper.e-small {
  height: 18px;
  width: 38px;
}
.e-switch-wrapper.e-small .e-switch-handle,
.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 10px;
  width: 10px;
}
.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: 42px;
  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: 10px;
}
.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -11px;
}
.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: 14px;
}
.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: 10px;
  width: 10px;
}
.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: 1;
}
.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: 18px;
}

*.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: 18px;
  width: 38px;
}
*.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: 10px;
  width: 10px;
}
*.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: 42px;
  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: 10px;
}
*.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: -11px;
}
*.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: 14px;
}
*.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: 10px;
  width: 10px;
}
*.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: 1;
}
*.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: 18px;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  background-color: #fff;
  color: #201f1e;
}
.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  background-color: #605e5c;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  background-color: #0078d4;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  background-color: #fff;
}
.e-switch-wrapper .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active {
  background-color: #0078d4;
  border-color: #0078d4;
}
.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  background-color: #fff;
}
.e-switch-wrapper .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-element {
  background-color: rgba(0, 0, 0, 0);
}
.e-switch-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-check .e-ripple-element {
  background-color: rgba(255, 64, 129, 0);
}
.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 {
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: #faf9f8;
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #c8c6c4;
  -webkit-box-shadow: none;
          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: 1;
  background-color: #fff;
  border-color: #c8c6c4;
  color: #a19f9d;
}
.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: #a19f9d;
  opacity: 1;
  background-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
  background-color: #fff;
  opacity: 1;
  border-color: #c8c6c4;
}
.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: #fff;
  border-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  border-color: #c8c6c4;
  color: #a19f9d;
}
.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: #a19f9d;
  background-color: #c8c6c4;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #c8c6c4;
}
.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: #fff;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: #005a9e;
  border-color: #005a9e;
}
.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: #fff;
  border-color: #323130;
}
.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: #005a9e;
  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: #fff;
}
.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: #323130;
}
.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: #fff;
  border-color: #323130;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  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: #005a9e;
  border-color: #0078d4;
  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);
}
.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(255, 64, 129, 0);
}
.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: #fff;
  border-color: #323130;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
  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: #005a9e;
  border-color: #0078d4;
  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);
}
.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(255, 64, 129, 0);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on {
  background-color: #005a9e;
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
  background-color: #fff;
}
.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: #005a9e;
  border-color: #0078d4;
  color: #fff;
  outline: none;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #0078d4;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #605e5c;
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 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 {
  background-color: #fff;
}
.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: #fff;
}
.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: #0078d4;
  border-color: #0078d4;
}
.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: #0078d4;
  border-color: #005a9e;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner {
  border-color: #323130;
}
.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: #005a9e;
}
.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: #fff;
}
.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: #a19f9d;
  opacity: 1;
  background-color: #c8c6c4;
}
.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: 1;
  background-color: #fff;
  color: #a19f9d;
}
.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: #c8c6c4;
  -webkit-box-shadow: none;
          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: #faf9f8;
  -webkit-box-shadow: none;
          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: #fff;
  border-color: #c8c6c4;
  opacity: 1;
}
.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: #a19f9d;
  background-color: #c8c6c4;
}
.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: #fff;
  border-color: #c8c6c4;
}
.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: #c8c6c4;
  color: #a19f9d;
}
.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: #faf9f8;
}
.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: #c8c6c4;
}
.e-switch-wrapper .e-switch:focus,
.e-css.e-switch-wrapper .e-switch:focus {
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}
.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: transparent;
}

*.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: 22px;
  width: 46px;
}
*.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: 14px;
  left: 4px;
  top: 2px;
  width: 14px;
}
*.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: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  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: -20px;
}
*.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: 12px;
}
*.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: -14px;
}
*.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: 14px;
}
*.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: -20px;
}
*.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: 14px;
  width: 14px;
}
*.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: 1;
}
*.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: 22px;
}

*.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: 24px;
  width: 48px;
}
*.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: 16px;
  left: 4px;
  top: 2px;
  width: 16px;
}
*.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: 14px;
}
*.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: -15px;
}
*.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: 18px;
}
*.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: 58px;
}
*.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: 16px;
  left: 100%;
  margin-left: -20px;
  top: 2px;
  width: 16px;
}
*.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: 1;
}
*.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: 22px;
}
*.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: 22px;
  width: 46px;
}
*.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: 14px;
  left: 4px;
  top: 2px;
  width: 14px;
}
*.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: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 54px;
  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: -20px;
}
*.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: 12px;
}
*.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: -14px;
}
*.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: 14px;
}
*.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: -20px;
}
*.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: 14px;
  width: 14px;
}
*.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: 1;
}
*.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: 22px;
}

.e-chip-list .e-chip-delete.e-dlt-btn::before {
  content: "\e7e7";
  font-size: 10px;
}
.e-chip-list.e-multi-selection .e-chip::before {
  content: "\e774";
}

.e-clone-chip {
  z-index: 2000;
}

.e-chip-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  border: 1px solid;
  border-radius: 0;
  font-size: 14px;
  margin: 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 400;
  height: 24px;
  line-height: 22px;
  outline: none;
  overflow: hidden;
  padding: 0 4px;
  position: relative;
  -webkit-transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 8px;
  font-size: 12px;
  margin: 0 8px 0 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.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: 0;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 12px;
  margin: 0 8px 0 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-chip .e-chip-drag.e-error-treeview,
.e-chip-list .e-chip .e-chip-drag.e-drag-and-drop,
.e-chip-list .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 8px 0 0;
}
.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 {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  font-size: 10px;
  margin: 2px -4px 0 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.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 {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  font-size: 12px;
  margin: 0 8px 0 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  font-size: 10px;
  margin: 2px -4px 0 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  font-family: "e-icons";
}
.e-chip-list.e-chip .e-chip-template,
.e-chip-list .e-chip .e-chip-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-chip-list .e-chip.e-outline .e-chip-avatar {
  height: 22px;
  width: 22px;
  border-radius: 0;
}
.e-chip-list:not(.e-chip) {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-chip-list.e-multi-selection .e-chip::before {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "e-icons";
  height: 16px;
  width: 16px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
  overflow: hidden;
  -webkit-transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
.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: 16px;
  width: 16px;
  margin: 0 8px 0 0;
  margin-top: 0;
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 16px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 0 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-icon, .e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 0 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl.e-chip .e-chip-drag.e-error-treeview, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 0 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-delete, .e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 4px 0 -4px;
}
.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: 0;
}
.e-chip-list.e-rtl.e-chip .trailing-icon-url, .e-chip-list.e-rtl .e-chip .trailing-icon-url {
  margin: 0 4px 0 -4px;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 0 0 8px;
  margin-top: 0;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 0 0 8px;
  margin-top: 0;
}

.e-drag-indicator {
  background-color: #0078d4;
  height: 24px;
  width: 2px;
  position: absolute;
  display: none;
  z-index: 1000;
}

.e-chip-list.e-selection .e-chip.e-active {
  background: #0078d4;
  border-color: #0078d4;
  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: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background: #0078d4;
  border-color: #0078d4;
  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: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.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: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background: #0078d4;
  border-color: #0078d4;
  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: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background: #0078d4;
  border-color: #0078d4;
  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: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.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: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: transparent;
  color: #a19f9d;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-avatar {
  background-color: #0078d4;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active {
  background: #0078d4;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-selection .e-chip:active.e-outline {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip, .e-chip-list .e-chip {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: #201f1e;
}
.e-chip-list.e-chip .e-chip-avatar, .e-chip-list .e-chip .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.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: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-chip:hover, .e-chip-list .e-chip:hover {
  background: #edebe9;
  border-color: #edebe9;
  color: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-chip:hover .e-chip-avatar, .e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-focused, .e-chip-list .e-chip.e-focused {
  -webkit-box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
          box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
  background: #edebe9;
  border-color: #edebe9;
  color: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-chip.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-focused.e-active, .e-chip-list .e-chip.e-focused.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
          box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
}
.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: #201f1e;
}
.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: #e1dfdd;
  color: #201f1e;
}
.e-chip-list.e-chip.e-active, .e-chip-list .e-chip.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: none;
          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: #201f1e;
}
.e-chip-list.e-chip.e-active .e-chip-avatar, .e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip:active, .e-chip-list .e-chip:active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
          box-shadow: 0 0 0 4px rgba(80.75, 79.9, 79.05, 0.5);
}
.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: #201f1e;
}
.e-chip-list.e-chip:active .e-chip-avatar, .e-chip-list .e-chip:active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-disabled, .e-chip-list .e-chip.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
  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: #a19f9d;
}
.e-chip-list.e-chip.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-disabled .e-chip-avatar {
  background-color: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-clone-chip, .e-chip-list .e-chip.e-clone-chip {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-chip.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-clone-chip .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: #201f1e;
}
.e-chip-list.e-chip.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-clone-chip .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline, .e-chip-list .e-chip.e-outline {
  background: transparent;
  border-color: #201f1e;
  color: #201f1e;
  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: #605e5c;
}
.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: #605e5c;
}
.e-chip-list.e-chip.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-outline .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.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: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-chip.e-outline:hover, .e-chip-list .e-chip.e-outline:hover {
  background: #edebe9;
  border-color: #edebe9;
  color: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-chip.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-focused, .e-chip-list .e-chip.e-outline.e-focused {
  background: #f3f2f1;
  border-color: #edebe9;
  color: #201f1e;
}
.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: #201f1e;
}
.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: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-outline.e-focused.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
  -webkit-box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
          box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
}
.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: #201f1e;
}
.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: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-active, .e-chip-list .e-chip.e-outline.e-active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.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: #201f1e;
}
.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: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline:active, .e-chip-list .e-chip.e-outline:active {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.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: #201f1e;
}
.e-chip-list.e-chip.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: #f3f2f1;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-disabled, .e-chip-list .e-chip.e-outline.e-disabled {
  background: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-outline.e-clone-chip, .e-chip-list .e-chip.e-outline.e-clone-chip {
  background: #d2d0ce;
  border-color: #d2d0ce;
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: #201f1e;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-avatar {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-outline.e-clone-chip.e-error-treeview {
  color: #201f1e;
}
.e-chip-list.e-chip.e-primary, .e-chip-list .e-chip.e-primary {
  background: #0078d4;
  border-color: #0078d4;
  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: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-avatar, .e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: #0078d4;
  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: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  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: rgb(0, 108, 190.8);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused, .e-chip-list .e-chip.e-primary.e-focused {
  background: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
          box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
}
.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: rgb(0, 108, 190.8);
  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: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  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: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active, .e-chip-list .e-chip.e-primary.e-active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  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: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active, .e-chip-list .e-chip.e-primary:active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
          box-shadow: 0 0 0 4px rgba(38.25, 140.25, 218.45, 0.5);
}
.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: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-disabled, .e-chip-list .e-chip.e-primary.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-clone-chip, .e-chip-list .e-chip.e-primary.e-clone-chip {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline, .e-chip-list .e-chip.e-primary.e-outline {
  background: transparent;
  border-color: #0078d4;
  color: #0078d4;
}
.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: #0078d4;
}
.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: #0078d4;
}
.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: #0078d4;
  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: #fff;
}
.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: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  color: #fff;
}
.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: #fff;
}
.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: #0078d4;
  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: rgb(0, 108, 190.8);
  border-color: rgb(0, 108, 190.8);
  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: rgb(0, 108, 190.8);
  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: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  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: rgb(0, 96, 169.6);
  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: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  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: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active, .e-chip-list .e-chip.e-primary.e-outline:active {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  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: rgb(0, 96, 169.6);
  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: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip {
  background: rgb(0, 96, 169.6);
  border-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(0, 96, 169.6);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success, .e-chip-list .e-chip.e-success {
  background: #0b6a0b;
  border-color: #0b6a0b;
  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: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-avatar, .e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: #0b6a0b;
  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: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  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: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused, .e-chip-list .e-chip.e-success.e-focused {
  background: rgb(9.9, 95.4, 9.9);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
          box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
}
.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: rgb(9.9, 95.4, 9.9);
  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: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  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: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active, .e-chip-list .e-chip.e-success.e-active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  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: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success:active, .e-chip-list .e-chip.e-success:active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
          box-shadow: 0 0 0 4px rgba(47.6, 128.35, 47.6, 0.5);
}
.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: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-disabled, .e-chip-list .e-chip.e-success.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-clone-chip, .e-chip-list .e-chip.e-success.e-clone-chip {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline, .e-chip-list .e-chip.e-success.e-outline {
  background: transparent;
  border-color: #0b6a0b;
  color: #0b6a0b;
}
.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: #0b6a0b;
}
.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: #0b6a0b;
}
.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: #0b6a0b;
  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: #fff;
}
.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: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  color: #fff;
}
.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: #fff;
}
.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: rgb(9.9, 95.4, 9.9);
  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: rgb(9.9, 95.4, 9.9);
  border-color: rgb(9.9, 95.4, 9.9);
  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: rgb(9.9, 95.4, 9.9);
  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: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  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: rgb(8.8, 84.8, 8.8);
  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: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  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: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active, .e-chip-list .e-chip.e-success.e-outline:active {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  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: rgb(8.8, 84.8, 8.8);
  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: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip {
  background: rgb(8.8, 84.8, 8.8);
  border-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(8.8, 84.8, 8.8);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info, .e-chip-list .e-chip.e-info {
  background: #038387;
  border-color: #038387;
  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: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-avatar, .e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: #038387;
  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: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  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: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused, .e-chip-list .e-chip.e-info.e-focused {
  background: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
          box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
}
.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: rgb(2.7, 117.9, 121.5);
  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: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  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: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active, .e-chip-list .e-chip.e-info.e-active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  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: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info:active, .e-chip-list .e-chip.e-info:active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
          box-shadow: 0 0 0 4px rgba(40.8, 149.6, 153, 0.5);
}
.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: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-disabled, .e-chip-list .e-chip.e-info.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-clone-chip, .e-chip-list .e-chip.e-info.e-clone-chip {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline, .e-chip-list .e-chip.e-info.e-outline {
  background: transparent;
  border-color: #038387;
  color: rgb(0.2282608696, 9.9673913043, 10.2717391304);
}
.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: rgb(0.2282608696, 9.9673913043, 10.2717391304);
}
.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: rgb(0.2282608696, 9.9673913043, 10.2717391304);
}
.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: #038387;
  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: #fff;
}
.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: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  color: #fff;
}
.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: #fff;
}
.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: rgb(2.7, 117.9, 121.5);
  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: rgb(2.7, 117.9, 121.5);
  border-color: rgb(2.7, 117.9, 121.5);
  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: rgb(2.7, 117.9, 121.5);
  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: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  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: rgb(53.4, 155.8, 159);
  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: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  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: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active, .e-chip-list .e-chip.e-info.e-outline:active {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  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: rgb(53.4, 155.8, 159);
  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: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip {
  background: rgb(53.4, 155.8, 159);
  border-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(53.4, 155.8, 159);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning, .e-chip-list .e-chip.e-warning {
  background: #ca5010;
  border-color: #ca5010;
  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: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-avatar, .e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: #ca5010;
  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: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  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: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused, .e-chip-list .e-chip.e-warning.e-focused {
  background: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
          box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
}
.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: rgb(207.3, 97.5, 39.9);
  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: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  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: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active, .e-chip-list .e-chip.e-warning.e-active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  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: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active, .e-chip-list .e-chip.e-warning:active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
          box-shadow: 0 0 0 4px rgba(209.95, 106.25, 51.85, 0.5);
}
.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: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-disabled, .e-chip-list .e-chip.e-warning.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-clone-chip, .e-chip-list .e-chip.e-warning.e-clone-chip {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline, .e-chip-list .e-chip.e-warning.e-outline {
  background: transparent;
  border-color: #ca5010;
  color: rgb(83.8577981651, 33.2110091743, 6.6422018349);
}
.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: rgb(83.8577981651, 33.2110091743, 6.6422018349);
}
.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: rgb(83.8577981651, 33.2110091743, 6.6422018349);
}
.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: #ca5010;
  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: #fff;
}
.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: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  color: #fff;
}
.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: #fff;
}
.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: rgb(207.3, 97.5, 39.9);
  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: rgb(207.3, 97.5, 39.9);
  border-color: rgb(207.3, 97.5, 39.9);
  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: rgb(207.3, 97.5, 39.9);
  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: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  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: rgb(212.6, 115, 63.8);
  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: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  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: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active, .e-chip-list .e-chip.e-warning.e-outline:active {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  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: rgb(212.6, 115, 63.8);
  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: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip {
  background: rgb(212.6, 115, 63.8);
  border-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(212.6, 115, 63.8);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger, .e-chip-list .e-chip.e-danger {
  background: #d13438;
  border-color: #d13438;
  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: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-avatar, .e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: #d13438;
  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: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  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: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused, .e-chip-list .e-chip.e-danger.e-focused {
  background: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
          box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
}
.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: rgb(188.1, 46.8, 50.4);
  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: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  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: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active, .e-chip-list .e-chip.e-danger.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  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: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active, .e-chip-list .e-chip.e-danger:active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
  -webkit-box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
          box-shadow: 0 0 0 4px rgba(215.9, 82.45, 85.85, 0.5);
}
.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: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-disabled, .e-chip-list .e-chip.e-danger.e-disabled {
  background: #f3f2f1;
  border-color: #f3f2f1;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: #f3f2f1;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-clone-chip, .e-chip-list .e-chip.e-danger.e-clone-chip {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline, .e-chip-list .e-chip.e-danger.e-outline {
  background: transparent;
  border-color: #d13438;
  color: #d13438;
}
.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: #d13438;
}
.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: #d13438;
}
.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: #d13438;
  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: #fff;
}
.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: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.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: #fff;
}
.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: rgb(188.1, 46.8, 50.4);
  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: rgb(188.1, 46.8, 50.4);
  border-color: rgb(188.1, 46.8, 50.4);
  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: rgb(188.1, 46.8, 50.4);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  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: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  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: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active, .e-chip-list .e-chip.e-danger.e-outline:active {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  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: rgb(167.2, 41.6, 44.8);
  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: transparent;
  border-color: #edebe9;
  color: #a19f9d;
}
.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: #a19f9d;
}
.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: transparent;
  color: #a19f9d;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip {
  background: rgb(167.2, 41.6, 44.8);
  border-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(167.2, 41.6, 44.8);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}

.e-bigger .e-drag-indicator {
  height: 32px;
}

.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: 0;
  font-size: 18px;
  height: 32px;
  padding: 4px 12px;
}
.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  height: 30px;
  width: 30px;
  margin: 0 8px 0 -4px;
  font-size: 16px;
}
.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: 0;
}
.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 20px;
  width: 20px;
  margin: 0 8px 0 -4px;
}
.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  height: 32px;
  width: 32px;
  margin: 0 -4px 0 4px;
  font-size: 12px;
}
.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  height: 32px;
  width: 32px;
  margin: 0 -4px 0 4px;
  font-size: 12px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 20px;
  width: 20px;
  margin: 0 4px 0 -4px;
  margin-top: 0;
}
.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: 30px;
  width: 30px;
  margin: 0 8px 0 -4px;
  margin-top: 0;
}
.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: 20px;
}
.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 -4px 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 -4px 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 0 0 -14px;
}
.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: 0;
}
.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 -4px 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 -4px 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 0 0 -14px;
}

.e-fab.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 40px;
  min-width: 40px;
  padding: 0 15px;
  position: absolute;
  z-index: 100000;
}
.e-fab.e-btn .e-btn-icon {
  margin-top: 0;
  font-size: 14px;
}
.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-fab.e-btn.e-fab-fixed {
  position: fixed;
}
.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-left.e-fab-center {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab.e-btn.e-fab-left.e-fab-center {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.e-fab.e-btn.e-fab-right {
  right: 16px;
}

.e-rtl.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-right.e-fab-center {
  right: 50%;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.e-rtl.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right.e-fab-center {
  right: 50%;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.e-rtl.e-fab.e-btn.e-fab-left {
  left: 16px;
}

.e-fab-hidden {
  visibility: hidden;
}

.e-small.e-fab.e-btn,
.e-small .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 32px;
  min-width: 32px;
  padding: 0 11px;
}
.e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-fab.e-btn .e-btn-icon {
  font-size: 12px;
}

.e-fab.e-btn {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-fab.e-btn:hover:not(:focus), .e-fab.e-btn:active, .e-fab.e-btn.e-active, .e-fab.e-btn:disabled {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-fab.e-btn:focus {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}

.e-bigger.e-fab.e-btn,
.e-bigger .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 52px;
  min-width: 52px;
  padding: 0 21px;
}
.e-bigger.e-fab.e-btn.e-icon-btn,
.e-bigger .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-fab.e-btn .e-btn-icon,
.e-bigger .e-fab.e-btn .e-btn-icon {
  font-size: 16px;
}

.e-bigger.e-small.e-fab.e-btn,
.e-bigger.e-small .e-fab.e-btn,
.e-bigger .e-small.e-fab.e-btn,
.e-small .e-bigger.e-fab.e-btn {
  border-radius: 9999px;
  min-height: 48px;
  min-width: 48px;
  padding: 0 17px;
}
.e-bigger.e-small.e-fab.e-btn.e-icon-btn,
.e-bigger.e-small .e-fab.e-btn.e-icon-btn,
.e-bigger .e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-bigger.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-small.e-fab.e-btn .e-btn-icon,
.e-bigger.e-small .e-fab.e-btn .e-btn-icon,
.e-bigger .e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-bigger.e-fab.e-btn .e-btn-icon {
  font-size: 14px;
}

.e-speeddial-popup {
  position: absolute;
  z-index: 100000;
  pointer-events: none;
  /* OVERFLOW CSS */
}
.e-speeddial-popup.e-speeddial-top {
  top: 16px;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial .e-speeddial-li {
  top: 0;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  top: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-middle, .e-speeddial-popup.e-speeddial-top.e-speeddial-linear {
  top: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-bottom {
  bottom: 16px;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial .e-speeddial-li {
  bottom: 0;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  bottom: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-middle, .e-speeddial-popup.e-speeddial-bottom.e-speeddial-linear {
  bottom: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-left {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial .e-speeddial-li {
  left: 0;
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  left: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-left.e-speeddial-center {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
  left: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-right {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial .e-speeddial-li {
  right: 0;
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  right: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-right.e-speeddial-center {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-linear {
  right: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-template {
  outline: none;
  pointer-events: auto;
  z-index: 100001;
}
.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-speeddial-popup .e-speeddial-ul {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 5px 3px;
}
.e-speeddial-popup .e-speeddial-li {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  pointer-events: auto;
  position: relative;
  z-index: 100001;
}
.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-speeddial-popup .e-speeddial-li-text {
  border-radius: 2px;
  padding: 0 5px;
  white-space: nowrap;
  height: 26px;
  line-height: 26px;
  border: 1px solid;
}
.e-speeddial-popup .e-speeddial-li-icon {
  border-radius: 99999px;
  border: 1px solid;
  font-size: 12px;
  height: 32px;
  width: 32px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-speeddial-popup.e-speeddial-fixed {
  position: fixed;
}
.e-speeddial-popup.e-speeddial-vert-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 3px 5px;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul {
  overflow: auto;
  scroll-behavior: smooth;
  /* Hide scrollbar for IE and Edge */
  -ms-overflow-style: none;
  /* Hide scrollbar for Firefox */
  scrollbar-width: none;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar {
  /* Hide scrollbar for Chrome, Safari and Opera */
  display: none;
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-vert-overflow .e-speeddial-ul {
  max-height: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-horz-overflow .e-speeddial-ul {
  max-width: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-radial {
  height: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
  width: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-middle {
  height: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-center {
  width: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-left {
  border-bottom-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-right {
  border-bottom-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-left {
  border-top-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-right {
  border-top-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-ul {
  height: inherit;
  width: inherit;
  position: relative;
  border-radius: inherit;
  padding: 0;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li {
  position: absolute;
  -webkit-transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
          transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li-text {
  position: absolute;
  visibility: hidden;
}

.e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-speeddial-popup .e-speeddial-ul {
  padding: 5px 2px;
}
.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li-text {
  height: 24px;
  line-height: 24px;
}
.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-speeddial-popup .e-speeddial-li-icon {
  height: 26px;
  width: 26px;
  font-size: 12px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 2px 5px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

.e-speeddial-overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99998;
}
.e-speeddial-overlay.e-speeddial-fixed {
  height: 100vh;
  width: 100vw;
  position: fixed;
}

.e-speeddial-hidden {
  visibility: hidden;
}

.e-speeddial-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}

.e-speeddial-popup .e-speeddial-li {
  color: #201f1e;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text {
  background: #fff;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  border-color: #edebe9;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  background: #fff;
  border-color: #edebe9;
}
.e-speeddial-popup .e-speeddial-li.e-disabled {
  color: #a19f9d;
}
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-icon {
  background: #f3f2f1;
  border-color: #f3f2f1;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled),
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) {
  color: #323130;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-icon,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-icon {
  background: #f3f2f1;
  border-color: #8a8886;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12), inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12), inset 1px 0 #0078d4, inset 0 1px #0078d4, inset -1px 0 #0078d4, inset 0 -1px #0078d4;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover {
  color: #323130;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-icon {
  background: #f3f2f1;
  border-color: #8a8886;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active {
  color: #323130;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-icon {
  background: #edebe9;
  border-color: #8a8886;
}

.e-bigger.e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-speeddial-popup .e-speeddial-ul {
  padding: 6px 5px;
}
.e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 6px 0;
}
.e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li-text {
  height: 32px;
  line-height: 32px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-speeddial-popup .e-speeddial-li-icon {
  height: 40px;
  width: 40px;
  font-size: 14px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 6px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 6px;
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-text {
  height: 30px;
  line-height: 30px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-icon {
  height: 36px;
  width: 36px;
  font-size: 14px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}
/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-dropdowns/styles/fluent.css ***!
  \****************************************************************************************************************************************/
.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  font-size: 12px;
}

.e-small .e-dropdownbase .e-list-group-item,
.e-small .e-fixed-head,
.e-small.e-dropdownbase .e-list-group-item,
.e-small.e-fixed-head {
  font-size: 10px;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 8px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 8px 0 0;
}

.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-dropdownbase.e-content {
  overflow: auto;
  position: relative;
}

.e-popup.e-ddl .e-dropdownbase.e-nodata,
.e-popup.e-mention .e-dropdownbase.e-nodata {
  color: #201f1e;
  cursor: default;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  padding: 14px 16px;
  text-align: center;
}

.e-mention.e-popup {
  background: #fff;
  border: 0;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  margin-top: 2px;
  position: absolute;
}

.e-mention.e-popup .e-dropdownbase {
  min-height: 36px;
}

.e-mention .e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}

.e-mention .e-mention-chip,
.e-mention .e-mention-chip:hover {
  background: #f3f2f1;
  border-radius: 2px;
  border: none;
  color: #0078d4;
  cursor: default;
}

.e-mention.e-editable-element {
  border: 2px solid #edebe9;
  height: auto;
  min-height: 120px;
  width: 100%;
}

.e-form-mirror-div {
  white-space: pre-wrap;
}

.e-small.e-ddl .e-dropdownbase.e-nodata,
.e-small .e-ddl .e-dropdownbase.e-nodata {
  font-size: 12px;
}

.e-rtl .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 12px;
}

.e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 12px;
  text-indent: 0;
}

.e-small .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 8px;
  text-indent: 0;
}

.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: 12px;
}

.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-dropdownbase {
  border-color: #edebe9;
}
.e-dropdownbase .e-list-item {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-bottom: 0;
  border-color: #edebe9;
  color: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 36px;
  min-height: 36px;
  padding-right: 16px;
  text-indent: 8px;
  background-color: #fff;
}

.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  border-color: #edebe9;
  color: #0078d4;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 36px;
  min-height: 36px;
  padding-left: 12px;
  padding-right: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #fff;
}

.e-dropdownbase .e-list-item.e-active, .e-dropdownbase .e-list-item.e-active.e-hover {
  background-color: #edebe9;
  border-color: #fff;
  color: #201f1e;
}

.e-dropdownbase .e-list-item.e-hover {
  background-color: #f3f2f1;
  border-color: #fff;
  color: #201f1e;
}

.e-dropdownbase .e-list-item:last-child {
  border-bottom: 0;
}

.e-dropdownbase .e-list-item.e-item-focus {
  background-color: #f3f2f1;
}

.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: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: #0078d4;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  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: #201f1e;
  line-height: 26px;
  min-height: 26px;
  text-indent: 8px;
}

.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: 10px;
  line-height: 26px;
  min-height: 26px;
  padding-left: 8px;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small .e-list-item .e-list-icon {
  font-size: 14px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
  background-color: #fff;
  border-bottom: 0;
  border-color: #edebe9;
  color: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  text-indent: 8px;
  color: #0078d4;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
  background-color: #f3f2f1;
}

.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: #edebe9;
  border-color: #fff;
  color: #201f1e;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
  background-color: #f3f2f1;
  border-color: #fff;
  color: #201f1e;
  color: #0078d4;
}

.e-dropdownbase .e-list-item .e-list-icon {
  color: #605e5c;
}

.e-selectall-parent.e-item-focus {
  background-color: #f3f2f1;
}

.e-bigger .e-dropdownbase,
.e-dropdownbase.e-bigger {
  min-height: 45px;
}
.e-bigger .e-dropdownbase .e-list-item,
.e-dropdownbase.e-bigger .e-list-item {
  line-height: 32px;
  text-indent: 8px;
}

.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger .e-list-group-item,
.e-dropdownbase.e-bigger .e-fixed-head {
  line-height: 32px;
  text-indent: 8px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-bigger .e-list-item .e-list-icon {
  font-size: 20px;
}

.e-bigger.e-ddl .e-dropdownbase.e-nodata,
.e-bigger .e-ddl .e-dropdownbase.e-nodata {
  font-size: 16px;
}

.e-bigger.e-small.e-ddl .e-dropdownbase.e-nodata,
.e-bigger.e-small .e-ddl .e-dropdownbase.e-nodata {
  font-size: 14px;
}

.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 16px;
  text-indent: 0;
}

.e-small.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 14px;
  text-indent: 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-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head {
  font-size: 16px;
  padding-left: 16px;
}

.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: 12px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small.e-bigger .e-list-item {
  color: #201f1e;
  line-height: 30px;
  min-height: 30px;
  text-indent: 8px;
}

.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: 30px;
  min-height: 30px;
  padding-left: 14px;
}

.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-dropdownbase .e-list-group-item,
.e-bigger .e-fixed-head,
.e-bigger.e-dropdownbase .e-list-group-item,
.e-bigger.e-fixed-head {
  font-size: 14px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item,
.e-bigger.e-small .e-fixed-head,
.e-bigger.e-small.e-dropdownbase .e-list-group-item,
.e-bigger.e-small.e-fixed-head {
  font-size: 12px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 1px;
}
.e-popup.e-ddl .e-input-group {
  width: auto;
}
.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}

.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}

.e-input-group.e-control-wrapper.e-ddl.e-readonly .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl.e-readonly input[readonly] {
  background: #fff;
}

.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-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:hover {
  background: none;
  color: #605e5c;
}

.e-input-group.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-control-wrapper.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon {
  background: transparent;
  color: #605e5c;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}

.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}

.e-ddl .e-search-icon::before {
  content: "\e754";
}

.e-ddl .e-back-icon::before {
  content: "\e773";
}

.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before {
  content: "\e729";
  font-family: "e-icons";
}

.e-ddl.e-popup.e-resize .e-icons.e-resizer-right::before {
  content: "\e761";
}

.e-popup.e-wide-popup.e-ddl-device.e-popup-close {
  display: block;
  visibility: hidden;
}

.e-popup-full-page {
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  right: 0;
  top: 0;
}
.e-popup-full-page .e-popup-full-page.e-ddl.e-popup.e-ddl-device-filter {
  margin: 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.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon::before {
  content: "";
}

.e-ddl-device-filter .e-filter-parent {
  background-color: #fff;
}

/* stylelint-disable property-no-vendor-prefix */
.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
  display: none;
  pointer-events: none;
  position: absolute;
  right: 0;
  visibility: hidden;
}

/* stylelint-enable property-no-vendor-prefix */
.e-filter-parent {
  border: 0;
  border-top-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: block;
  padding: 8px;
  border-bottom: 1px solid #edebe9;
}

.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;
  border: 1px solid #edebe9;
  position: absolute;
}
.e-ddl.e-popup .e-search-icon {
  margin: 0;
  opacity: 0.57;
  padding: 12px 8px 8px;
}

.e-ddl.e-popup .e-filter-parent .e-back-icon {
  padding: 0 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;
}

/* stylelint-disable property-no-vendor-prefix */
.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: -webkit-box;
  display: -ms-flexbox;
  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: -webkit-box;
  display: -ms-flexbox;
  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%;
  overflow: hidden;
}
.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;
}

.e-data-form .e-ddl.e-input-group.e-control-container input[readonly].e-input.e-dropdownlist {
  cursor: pointer;
  pointer-events: auto;
}

.e-ddl.e-popup.e-popup-open .e-list-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}

ejs-autocomplete,
ejs-combobox,
ejs-dropdownlist {
  display: block;
}

.e-small .e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small .e-ddl.e-popup .e-list-group-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-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small.e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.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-ddl.e-popup.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-popup {
  border-color: #edebe9;
}

.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: #201f1e;
}

.e-ddl.e-popup .e-filter-parent .e-input-group input.e-input-filter {
  border-color: transparent;
}

.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 {
  font-size: 16px;
}
.e-bigger .e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}
.e-bigger.e-ddl.e-popup .e-list-item {
  font-size: 16px;
}
.e-bigger.e-ddl.e-popup .e-list-group-item {
  font-size: 16px;
}
.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 14px;
}
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 14px;
}

.e-bigger.e-small.e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 14px;
}
.e-bigger.e-small.e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 14px;
}

.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-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}

.e-bigger .e-popup.e-ddl .e-list-item {
  font-size: 16px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}

.e-bigger .e-popup.e-ddl .e-list-group-item, .e-bigger .e-popup.e-ddl .e-fixed-head {
  font-size: 14px;
  line-height: 32px;
  padding-left: 0;
  text-indent: 16px;
}

.e-bigger .e-popup.e-ddl .e-dropdownbase {
  min-height: 40px;
}

.e-bigger .e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 16px;
}

.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-small .e-ddl.e-popup .e-fixed-head {
  font-size: 14px;
  line-height: 34px;
  padding-left: 0;
  text-indent: 16px;
}

.e-bigger.e-small .e-ddl.e-popup .e-input-group input, .e-bigger.e-small .e-ddl.e-popup .e-input-group input.e-input {
  height: 30px;
}

.e-bigger.e-small .e-popup.e-ddl .e-dropdownbase {
  min-height: 34px;
}

/*! TreeView's bootstrap5 theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable */
.e-ddt .e-ddt-icon::before {
  content: "\e729";
}
.e-ddt .e-chips-close::before {
  content: "\e7e7";
}

.e-ddt {
  cursor: pointer;
  outline: none;
}
.e-ddt .e-ddt-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt.e-icon-anim .e-ddt-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-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 {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  min-height: 30px;
}
.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: 10px;
  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: 30px;
  bottom: 0;
}
.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 {
  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-input-group.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-ddt .e-chips-wrapper {
  width: 100%;
}
.e-ddt.e-show-chip .e-chips-close {
  min-height: 24px;
  min-width: 24px;
  line-height: 20px;
  text-align: center;
}
.e-ddt.e-show-chip .e-chips-close::before {
  font-size: 10px;
}
.e-ddt.e-show-chip .e-chips-close::before {
  vertical-align: middle;
}
.e-ddt.e-show-chip .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  height: 24px;
  margin: 3px 4px;
  max-width: calc(100% - 8px);
  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 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-show-chip .e-ddt-icon {
  bottom: 0;
}
.e-ddt .e-overflow {
  white-space: nowrap;
}
.e-ddt .e-overflow.e-show-text {
  padding: 0 8px;
  line-height: 30px;
}
.e-ddt .e-overflow.e-show-text.e-input-value:not(.e-icon-hide) {
  display: inline-grid;
}
.e-ddt .e-overflow.e-total-count {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-ddt .e-overflow.e-total-count .e-remain {
  line-height: 30px;
}
.e-ddt .e-overflow.e-wrap-count {
  padding-top: 0;
}
.e-ddt .e-overflow .e-remain {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding: 0 0 0 8px;
}
.e-ddt .e-overflow .e-remain.e-wrap-count {
  line-height: 30px;
}
.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 0 8px;
}
.e-ddt.e-show-chip .e-overflow .e-remain.e-wrap-count {
  padding-left: 4px;
}
.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 30px;
  max-width: calc(100% - 31px);
}
.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 20px;
  max-width: calc(100% - 31px);
}
.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 54px;
  max-width: calc(100% - 65px);
}
.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;
  visibility: hidden;
}
.e-ddt.e-popup {
  border-radius: 2px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  position: absolute;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom: 1px solid;
  cursor: pointer;
  display: block;
  overflow: hidden;
  position: relative;
  text-indent: 33px;
  white-space: nowrap;
  width: 100%;
  padding: 8px 12px;
}
.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;
  bottom: 1px;
}
.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper .e-frame {
  margin-top: -3px;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  font-family: inherit;
  font-size: 14px;
  margin: 0 12px;
}
.e-ddt.e-popup .e-filter-wrap {
  border-top-width: 0;
  display: block;
  padding: 4px 12px;
  border-bottom: 1px solid #edebe9;
}
.e-ddt.e-popup .e-filter-wrap .e-input,
.e-ddt.e-popup .e-filter-wrap .e-input:focus {
  padding: 0 20px;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group {
  margin-bottom: 0;
}
.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;
  text-align: center;
  padding: 14px 16px;
}
.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;
  line-height: 22px;
}
.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: 38px;
}
.e-ddt.e-popup .e-treeview > .e-ul {
  overflow: hidden;
}
.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 8px 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: 0;
}
.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 8px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 0 8px;
}
.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 4px;
  margin-left: 54px;
}
.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: 30px;
}
.e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 14px 0 0;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent {
  text-indent: 33px;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent .e-all-text {
  margin: 0 12px;
}

.e-ddt-icon-hide {
  display: none;
}

.e-ddt .e-chips {
  background-color: #f3f2f1;
}
.e-ddt .e-chips .e-chips-close::before {
  color: #605e5c;
}
.e-ddt .e-chips > .e-chipcontent {
  color: #201f1e;
}
.e-ddt .e-overflow .e-remain {
  color: #605e5c;
}
.e-ddt.e-input-group.e-control-wrapper .e-input[readonly], .e-ddt.e-float-input.e-control-wrapper input[readonly] {
  background: transparent;
}
.e-ddt.e-popup {
  background: #fff;
  border-color: #edebe9;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  color: #3b3a39;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom-color: #edebe9;
}
.e-ddt.e-popup .e-selectall-parent:focus {
  background: #f3f2f1;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: #201f1e;
}

.e-bigger .e-ddt .e-chips,
.e-ddt.e-bigger .e-chips {
  height: 32px;
  font-size: 18px;
}
.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 {
  bottom: auto;
  right: 36px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.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-chip.e-show-dd-icon .e-clear-icon {
  bottom: 0;
}
.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: 0;
}
.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: 38px;
}
.e-bigger .e-ddt.e-show-chip .e-chips-close,
.e-ddt.e-bigger.e-show-chip .e-chips-close {
  min-height: 32px;
  min-width: 32px;
  line-height: 27px;
}
.e-bigger .e-ddt.e-show-chip .e-chips-close::before,
.e-ddt.e-bigger.e-show-chip .e-chips-close::before {
  font-size: 12px;
}
.e-bigger .e-ddt.e-show-chip .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-show-chip .e-overflow .e-remain.e-wrap-count {
  line-height: 38px;
  padding-top: 0;
}
.e-bigger .e-ddt.e-show-chip .e-overflow.e-total-count .e-remain,
.e-ddt.e-bigger.e-show-chip .e-overflow.e-total-count .e-remain {
  line-height: 38px;
  padding: 0 8px;
}
.e-bigger .e-ddt .e-overflow.e-show-text,
.e-ddt.e-bigger .e-overflow.e-show-text {
  padding: 0 12px;
  line-height: 38px;
}
.e-bigger .e-ddt .e-overflow .e-remain,
.e-ddt.e-bigger .e-overflow .e-remain {
  font-size: 18px;
}
.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: 38px;
  max-width: calc(100% - 39px);
}
.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: 38px;
  max-width: calc(100% - 39px);
}
.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: 58px;
  max-width: calc(100% - 78px);
}
.e-bigger .e-ddt.e-popup .e-selectall-parent,
.e-ddt.e-bigger.e-popup .e-selectall-parent {
  text-indent: 40px;
  padding: 10px 16px;
}
.e-bigger .e-ddt.e-popup .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-popup .e-selectall-parent .e-all-text {
  font-size: 16px;
  line-height: 24px;
  margin: 0 16px;
}
.e-bigger .e-ddt.e-popup .e-popup-content.e-no-data,
.e-ddt.e-bigger.e-popup .e-popup-content.e-no-data {
  padding: 10px 16px;
}
.e-bigger .e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata,
.e-ddt.e-bigger.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  font-size: 18px;
  line-height: 24px;
}
.e-bigger .e-ddt.e-popup .e-filter-wrap,
.e-ddt.e-bigger.e-popup .e-filter-wrap {
  padding: 8px;
}
.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-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-right: 4px;
}
.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-right: 4px;
}
.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-right: 58px;
  margin-left: 4px;
}
.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: 38px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent,
.e-ddt.e-bigger.e-rtl .e-selectall-parent {
  text-indent: 40px;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-rtl .e-selectall-parent .e-all-text {
  margin: 0 16px;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
.e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon::before {
  line-height: 30px;
  top: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-radius: 0 4px 4px 0;
  border-right-width: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
  border-radius: 4px 0 0 4px;
  border-right-width: 1px;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 32px;
  width: 32px;
}

.e-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #201f1e;
  height: 100%;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}

.e-multiselect.e-input-group .e-ddl-icon::before {
  content: "\e729";
  font-family: "e-icons";
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  content: "\e7e7";
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 3px;
}

.e-multi-select-wrapper .e-close-hooker::before {
  content: "\e7e7";
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 4px;
}

.e-small .e-multi-select-wrapper .e-close-hooker::before {
  top: 1px;
}

.e-small .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  top: -1px;
}

.e-multiselect.e-input-group .e-ddl-disable-icon::before {
  content: "";
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-icons.e-resizer-right::before {
  content: "\e761";
}

.e-multi-select-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: text;
  line-height: normal;
  min-height: 30px;
  padding: 0 32px 0 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-multi-select-wrapper.e-delimiter .e-searcher, .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 27px;
  vertical-align: middle;
}
.e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase, .e-multi-select-wrapper.e-delimiter .e-multi-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 {
  -webkit-box-sizing: border-box;
          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: #201f1e;
  font-size: 10px;
  left: 12px;
  top: 0;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  background-color: #0078d4;
  color: #201f1e;
  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: -webkit-box;
  display: -ms-flexbox;
  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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: -2em;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 6px;
  top: 100%;
  right: 2px;
  top: 80%;
}
.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: -webkit-box;
  display: -ms-flexbox;
  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: -1.68em;
  right: 0;
}
.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-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  float: none;
}
.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-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: 0.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-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}

.e-multiselect.e-input-group.e-control-wrapper:not(.e-control-container) .e-multi-select-wrapper.e-down-icon .e-chips-collection {
  margin-right: 30px;
}

.e-multi-select-wrapper .e-multi-hidden {
  border: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
}

.e-multi-select-wrapper .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  margin: 3px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 8px 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 6px 1.5px 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 {
  padding: 8px 4px 10px 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-multi-select-wrapper .e-chips-close {
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: right;
  font-family: "e-icons";
  height: 14px;
  margin: 0 0 0;
  width: 14px;
}

.e-rtl .e-multi-select-wrapper .e-chips-close {
  margin: 0 0 0;
}

.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.4em;
  position: absolute;
  right: 6px;
  width: 24px;
  top: 100%;
}

.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small.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: 30px;
}

.e-small.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  font-size: 8px;
}

.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  font-size: 10px;
}

.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 30px;
  right: auto;
}

.e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  min-height: 30px;
  outline: none;
  padding: 0 0 0 8px;
  text-indent: 0;
}

.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  color: inherit;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
  height: 30px;
  min-height: 30px;
  outline: none;
  padding: 0;
  text-indent: 8px;
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  padding: 5px;
}

/* stylelint-disable property-no-vendor-prefix */
.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-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-multi-select-wrapper .e-delim-values {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  line-height: 28px;
  max-width: 100%;
  padding-left: 8px;
  padding-right: 6px;
  vertical-align: middle;
}

.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: #201f1e;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding-left: 8px;
}

.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 {
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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: 4px;
  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: 30px;
  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: 8px;
}

.e-multiselect.e-rtl .e-down-icon .e-chips-close.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: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.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-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 16px;
  position: relative;
  text-indent: 8px;
  white-space: nowrap;
  width: 100%;
}

.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-selectall-parent {
  text-indent: 12px;
}

.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: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 8px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.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: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  float: left;
}

.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-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.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: 0.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: 0.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,
.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 26px;
}

.e-small .e-multi-select-wrapper .e-chips-close {
  height: 12px;
  width: 12px;
}

.e-small .e-multi-select-wrapper {
  min-height: 24px;
}

.e-small .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 24px;
}

.e-small .e-multi-select-wrapper input[type=text] {
  height: 24px;
  min-height: 24px;
}

.e-small .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  line-height: 24px;
}

.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: -2em;
  font-size: 8px;
  height: 12px;
  width: 12px;
}

.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.6em;
}

.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  color: inherit;
}

.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 {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}

.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.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-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-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.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,
.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip,
.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-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 {
  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 {
  margin: 8px 0 0 8px;
  padding: 0 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-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 {
  font-size: 12px;
  padding: 0 4px 0 0;
}

.e-rtl.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-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding-right: 4px;
}

.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-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons,
.e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
  cursor: not-allowed;
}

.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
  cursor: pointer;
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: #d2d0ce;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: #edebe9;
}

.e-multiselect {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* stylelint-disable property-no-vendor-prefix */
.e-multi-select-wrapper .e-chips > .e-chipcontent {
  -webkit-text-fill-color: #201f1e;
  color: #201f1e;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: #323130;
}

.e-multi-select-wrapper .e-chips {
  background-color: #f3f2f1;
  border-radius: 0;
  height: 24px;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover {
  background-color: #edebe9;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
  color: #323130;
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  -webkit-text-fill-color: #323130;
  color: #323130;
  font-size: 10px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #0078d4;
  border-radius: 2px;
  color: #201f1e;
  height: 40px;
  line-height: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips.e-mob-chip {
  height: 30px;
}

.e-popup.e-multi-select-list-wrapper {
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  overflow: initial;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 0 solid transparent;
  border-left: 0 solid #edebe9;
  border-right: 0 solid #edebe9;
  border-top: 0 solid #d2d0ce;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: #201f1e;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-dropdownbase .e-list-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child:not(.e-item-focus),
.e-popup.e-multi-select-list-wrapper.e-checkbox .e-dropdownbase .e-list-item.e-active.e-hover:not(.e-item-focus) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.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: #201f1e;
  color: #0078d4;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus {
  color: #201f1e;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-item-focus {
  color: #201f1e;
  color: #0078d4;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
  background-color: #f3f2f1;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
  background-color: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
  border-bottom: 0 solid transparent;
  border-top: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
  background-color: #edebe9;
  color: #201f1e;
  border: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #201f1e;
  border: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item {
  border: 0 solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 0 solid transparent;
}

.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-multi-select-wrapper input.e-dropdownbase:-ms-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: #605e5c;
}

.e-ul.e-reorder {
  border-bottom: 1px solid #edebe9;
}

.e-multi-select-list-wrapper .e-selectall-parent {
  border-bottom: 1px solid #edebe9;
}

.e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: #201f1e;
  color: #201f1e;
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: #201f1e;
}

.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 {
  left: 0;
  top: 2px;
  font-size: 8px;
}

.e-small .e-multi-select-wrapper .e-close-hooker::before {
  left: 0;
}

.e-small .e-multi-select-wrapper .e-down-icon .e-close-hooker::before {
  left: -2px;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon:hover,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon:hover {
  background: transparent;
}

.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: #a19f9d;
  color: #a19f9d;
}

.e-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.68em;
}

.e-bigger .e-multi-select-wrapper {
  min-height: 38px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 3px;
}

.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 10px 0;
}

.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-bigger.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  font-size: 14px;
  right: 42px;
}

.e-bigger.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-small.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-small.e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  font-size: 12px;
  right: 42px;
}

.e-bigger.e-small .e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  right: 35px;
}

.e-bigger .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -2.7em;
  font-size: 14px;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.7em;
  margin-top: -2.25em;
}

.e-bigger .e-multi-select-wrapper input[type=text],
.e-multi-select-wrapper.e-mob-wrapper input[type=text] {
  height: 30px;
  min-height: 30px;
}

.e-bigger .e-multi-select-wrapper input[type=text] {
  height: 36px;
  min-height: 36px;
}

.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-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-bigger .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
  padding-left: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper,
.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-multiselect-group .e-list-group-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.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-multi-select-list-wrapper .e-selectall-parent .e-all-text,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  font-size: 16px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent {
  font-size: 14px;
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger .e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-selectall-parent,
.e-bigger.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-selectall-parent {
  font-size: 14px;
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .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: 0;
}

.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;
}

.e-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
}

.e-bigger.e-small .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 32px;
}

.e-bigger .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 36px;
}

.e-bigger.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 40px;
}

.e-bigger.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.68em;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-bigger.e-small .e-multi-select-wrapper {
  min-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper input[type=text] {
  height: 32px;
  min-height: 32px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  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.4em;
  right: 6px;
  font-size: 12px;
}

.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-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-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-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-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-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-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 {
  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-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-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-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-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-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-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-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-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-bigger .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 12px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 10px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips {
  height: 26px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-close-hooker::before {
  left: 0;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  height: 30px;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 24px;
  width: 24px;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon,
.e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  margin-top: -1.6em;
}

.e-listbox-tool .e-moveup::before {
  content: "\e776";
}

.e-listbox-tool .e-movedown::before {
  content: "\e729";
}

.e-listbox-tool .e-moveto::before {
  content: "\e748";
}

.e-listbox-tool .e-movefrom::before {
  content: "\e765";
}

.e-listbox-tool .e-moveallto::before {
  content: "\e7a9";
}

.e-listbox-tool .e-moveallfrom::before {
  content: "\e744";
}

/* stylelint-disable property-no-vendor-prefix */
.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  -webkit-overflow-scrolling: touch;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-listbox-wrapper *,
.e-listbox-container *,
.e-listboxtool-wrapper * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listboxtool-wrapper.e-listboxtool-container .e-list-wrap {
  width: 84% !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper .e-list-wrap:focus-visible, .e-listbox-wrapper:focus,
.e-listbox-container .e-list-wrap:focus-visible,
.e-listbox-container:focus,
.e-listboxtool-wrapper .e-list-wrap:focus-visible,
.e-listboxtool-wrapper:focus {
  outline: none;
}
.e-listbox-wrapper.e-disabled,
.e-listbox-container.e-disabled,
.e-listboxtool-wrapper.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,
.e-listboxtool-wrapper:not(.e-list-template) .e-list-nrt {
  text-align: center;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  height: 100%;
  min-height: 36px;
}
.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .e-list-item.e-disabled {
  pointer-events: none;
}
.e-listbox-wrapper .e-disable,
.e-listbox-container .e-disable,
.e-listboxtool-wrapper .e-disable {
  opacity: 0.7;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-listbox-wrapper .e-list-header .e-text.header, .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container .e-list-header .e-text.header,
.e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listboxtool-wrapper .e-list-header .e-text.header,
.e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listbox-wrapper .e-icon-back,
.e-listbox-container .e-icon-back,
.e-listboxtool-wrapper .e-icon-back {
  margin-top: 2px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  height: 18px;
  padding: 0 12px;
}
.e-listbox-wrapper .e-has-header > .e-view,
.e-listbox-container .e-has-header > .e-view,
.e-listboxtool-wrapper .e-has-header > .e-view {
  top: 45px;
}
.e-listbox-wrapper .e-but-back,
.e-listbox-container .e-but-back,
.e-listboxtool-wrapper .e-but-back {
  cursor: pointer;
  padding-right: 8px;
}
.e-listbox-wrapper .e-list-group-item:first-child,
.e-listbox-container .e-list-group-item:first-child,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .e-list-group-item {
  border-bottom: 0 solid transparent;
  border-top: 1px solid;
  font-weight: 600;
  height: 30px;
  line-height: 8px;
  padding: 10px 12px;
}
.e-listbox-wrapper .e-icon-collapsible,
.e-listbox-container .e-icon-collapsible,
.e-listboxtool-wrapper .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-listbox-wrapper .e-text-content,
.e-listbox-container .e-text-content,
.e-listboxtool-wrapper .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content *,
.e-listbox-container .e-text-content *,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-left {
  margin: -2px 8px 0 0;
}
.e-listbox-wrapper .e-checkbox .e-checkbox-right,
.e-listbox-container .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 8px;
}
.e-listbox-wrapper .e-list-text,
.e-listbox-container .e-list-text,
.e-listboxtool-wrapper .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-wrapper .e-icon-wrapper .e-list-text, .e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-list-icon + .e-list-text,
.e-listbox-container .e-icon-wrapper .e-list-text,
.e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper .e-list-text,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper .e-list-icon {
  height: 30px;
  margin-right: 16px;
  width: 30px;
}
.e-listbox-wrapper .e-content,
.e-listbox-container .e-content,
.e-listboxtool-wrapper .e-content {
  overflow: hidden;
  position: relative;
}
.e-listbox-wrapper .e-list-header .e-text,
.e-listbox-container .e-list-header .e-text,
.e-listboxtool-wrapper .e-list-header .e-text {
  cursor: pointer;
  text-indent: 0;
}
.e-listbox-wrapper .e-text .e-headertext,
.e-listbox-container .e-text .e-headertext,
.e-listboxtool-wrapper .e-text .e-headertext {
  display: inline-block;
  line-height: 18px;
}
.e-listbox-wrapper.e-rtl,
.e-listbox-container.e-rtl,
.e-listboxtool-wrapper.e-rtl {
  direction: rtl;
}
.e-listbox-wrapper.e-rtl .e-list-icon,
.e-listbox-container.e-rtl .e-list-icon,
.e-listboxtool-wrapper.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,
.e-listboxtool-wrapper.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
          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,
.e-listboxtool-wrapper.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,
.e-listboxtool-wrapper.e-rtl .e-but-back {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-icon-back,
.e-listbox-container.e-rtl .e-icon-back,
.e-listboxtool-wrapper.e-rtl .e-icon-back {
  margin-top: -2px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-wrapper.e-rtl .e-checkbox-wrapper,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-container.e-rtl .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
  margin: -2px 0 0 8px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-right,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 8px 0 0;
}
.e-listbox-wrapper .e-checkbox-wrapper,
.e-listbox-container .e-checkbox-wrapper,
.e-listboxtool-wrapper .e-checkbox-wrapper {
  margin: -2px 8px 0 0;
  text-indent: 0;
  vertical-align: middle;
}
.e-listbox-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listbox-container.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}
.e-listbox-wrapper .e-input-group,
.e-listbox-container .e-input-group,
.e-listboxtool-wrapper .e-input-group {
  padding: 4px 8px;
}
.e-listbox-wrapper .e-input-focus,
.e-listbox-container .e-input-focus,
.e-listboxtool-wrapper .e-input-focus {
  padding: 4px 4px 4px 8px;
}
.e-listbox-wrapper .e-hidden-select,
.e-listbox-container .e-hidden-select,
.e-listboxtool-wrapper .e-hidden-select {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.e-listbox-wrapper .e-placeholder,
.e-listbox-container .e-placeholder,
.e-listboxtool-wrapper .e-placeholder {
  background-color: #0078d4;
  display: block;
  height: 1px;
}

ejs-listbox {
  display: block;
}

.e-listbox-wrapper:not(.e-listbox-container),
.e-listbox-wrapper.e-filter-list .e-list-parent {
  overflow: auto;
}

.e-listbox-wrapper.e-sortableclone,
.e-listbox-container.e-sortableclone,
.e-listboxtool-wrapper.e-sortableclone {
  border-width: 0;
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-list-item,
.e-listbox-container.e-sortableclone .e-list-item,
.e-listboxtool-wrapper.e-sortableclone .e-list-item {
  list-style-type: none;
  height: 38px !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper.e-sortableclone .e-ripple,
.e-listbox-container.e-sortableclone .e-ripple,
.e-listboxtool-wrapper.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,
.e-listboxtool-wrapper.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,
.e-listboxtool-wrapper.e-sortableclone .e-list-badge {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #0078d4;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 22px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  width: 22px;
}

.e-listboxtool-wrapper.e-sortableclone {
  display: block;
}

.e-listboxtool-wrapper,
.e-listboxtool-container {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-listboxtool-wrapper *,
.e-listboxtool-container * {
  -webkit-box-sizing: border-box;
          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-wrapper .e-list-wrap,
.e-listboxtool-container .e-listbox-wrapper,
.e-listboxtool-container .e-list-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          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 #edebe9;
  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-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-container.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}

.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-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,
.e-listboxtool-wrapper .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listboxtool-wrapper .e-listbox-wrapper .e-list-nrt,
.e-listboxtool-wrapper .e-listbox-wrapper .e-selectall-parent {
  height: 36px;
  line-height: 1;
  padding: 10px 12px;
  position: relative;
}

.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% - 50px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 56px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 93px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper,
.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),
.e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid #edebe9;
}

.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  background-color: #f3f2f1;
  border-color: #edebe9;
  color: #3b3a39;
  font-size: 12px;
}

.e-listbox-wrapper.e-filter-list .e-list-parent,
.e-listbox-container.e-filter-list .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-list-parent {
  height: calc(100% - 56px);
}

.e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-listbox-container .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  background-color: transparent;
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  color: #201f1e;
}

.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),
.e-listboxtool-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listboxtool-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled) {
  background-color: #f3f2f1;
  border-color: transparent;
  color: #201f1e;
}

.e-listbox-wrapper .e-list-item.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected.e-checklist {
  background-color: transparent;
  color: #201f1e;
}

.e-listbox-wrapper .e-list-item.e-focused, .e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-wrapper .e-list-item.e-selected,
.e-listbox-container .e-list-item.e-focused,
.e-listbox-container .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected,
.e-listboxtool-wrapper .e-list-item.e-focused,
.e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected {
  background-color: #edebe9;
  color: #201f1e;
}

.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,
.e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #0078d4;
  border-color: transparent;
  color: #fff;
}

.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  background-color: transparent;
  border-color: #edebe9;
  color: #0078d4;
  font-size: 14px;
}

.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-selectall-parent {
  background-color: transparent;
  border-bottom: 1px solid #edebe9;
  color: #201f1e;
}

.e-listbox-wrapper .e-sortableclone.e-ripple .e-ripple-element,
.e-listbox-container .e-sortableclone.e-ripple .e-ripple-element,
.e-listboxtool-wrapper .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,
.e-listboxtool-wrapper.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),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 8px 16px;
}
.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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 4px;
}
.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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: #201f1e;
  display: block;
  font-size: 14px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: #3b3a39;
  display: block;
  font-size: 14px;
  margin: 0;
  padding: 2px 0 0 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),
.e-listboxtool-wrapper.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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  height: 40px;
  left: 0;
  position: absolute;
  width: 40px;
  left: 0;
}
.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),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}
.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),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}
.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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 40px;
  left: 0;
  position: absolute;
  width: 40px;
  right: 0;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .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 .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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 0;
}
.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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 10px;
  height: 18px;
  line-height: 16px;
  padding: 0;
  position: absolute;
  right: 12px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 32px;
}
.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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 68px;
  padding-right: 10px;
}
.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),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 16px;
  padding-right: 10px;
}
.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,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 8px 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-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-item-header,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: #201f1e;
}
.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .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-item-header,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
  color: #201f1e;
}
.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,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 0;
}
.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),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 16px;
  padding-right: 68px;
}
.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),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 68px;
  padding-right: 16px;
}
.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,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 0;
  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,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 12px;
  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,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 10px;
  padding-right: 68px;
}
.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),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 10px;
  padding-right: 16px;
}

.e-listbox-container.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 56px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-wrapper.e-bigger.e-listboxtool-container .e-list-wrap,
.e-bigger .e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-bigger.e-listboxtool-container .e-list-wrap {
  width: 80% !important; /* stylelint-disable-line declaration-no-important */
}
.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: 8px 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: 2.1;
  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: 16px;
}
.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: 40px;
  line-height: 25px;
}
.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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  height: 22px;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text.header,
.e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-wrapper.e-bigger .e-list-header .e-text.header,
.e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header,
.e-bigger .e-listbox-container .e-list-header .e-text.header,
.e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container.e-bigger .e-list-header .e-text.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: 14px;
}
.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 64px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 64px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-bigger .e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.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-wrap {
  height: calc(100% - 59px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 113px) !important; /* stylelint-disable-line declaration-no-important */
}

/* stylelint-disable-line no-empty-source */
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-inputs/styles/fluent.css ***!
  \*************************************************************************************************************************************/
.e-signature.e-control {
  border: 1px solid;
}

.e-signature.e-control {
  background-color: #fff;
  border: 1px solid;
  border-color: #edebe9;
}

/* stylelint-disable property-no-vendor-prefix */
.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}

.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e7e7";
  font-family: "e-icons";
}

/*! input layout */
.e-input-group,
.e-input-group.e-control-wrapper {
  display: table;
  line-height: 1.4;
  margin-bottom: 0;
}

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: 1px;
  height: auto;
  line-height: inherit;
  margin: 0;
  margin-bottom: 0;
  outline: none;
  padding: 0;
  text-indent: 8px;
  width: 100%;
}

input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
}

.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,
.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;
}

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,
.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,
.e-input.e-corner,
.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,
.e-input-group.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner,
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: 2px;
}

.e-input:focus {
  border-width: 1px;
  padding-bottom: 0;
}

.e-input.e-small:focus {
  border-width: 1px;
  padding-bottom: 0;
}

.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: 0;
}

.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 6px 8px 6px 8px;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0 solid;
  border-width: 0;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  cursor: pointer;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 14px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
  text-align: center;
}

/* stylelint-disable property-no-vendor-prefix */
.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,
.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-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.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 {
  border-color: #f3f2f1;
  border-style: solid;
}

.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  border-bottom-style: solid;
  border-width: 1px;
}

.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,
.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-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl,
.e-float-input.e-rtl,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}

.e-input-group,
.e-input-group.e-control-wrapper,
.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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.e-float-input:not(.e-input-group),
.e-float-input.e-control-wrapper:not(.e-input-group),
.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}

.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: 2px;
  border-top-left-radius: 2px;
}

.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: 2px;
  border-top-right-radius: 2px;
}

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.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input {
  line-height: inherit;
  padding: 0;
}

.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: 0;
}

.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: 24px;
  min-width: 24px;
  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: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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-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: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 {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  font-style: normal;
}

.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;
}

.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: 14px;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.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 {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -38px, 0) scale(1);
          transform: translate3d(-10px, -38px, 0) scale(1);
}

.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;
  padding-right: 0;
  top: 17px;
}

.e-float-input,
.e-float-input.e-control-wrapper {
  line-height: 1.4;
  margin-bottom: 0;
  margin-top: 24px;
  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: 0;
  margin-top: 20px;
  padding-top: 0;
}

.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 {
  line-height: normal;
}

.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-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 {
  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: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: normal;
}

.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: 1px;
  display: block;
  font: inherit;
  width: 100%;
}

.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 0;
}

.e-float-input input,
.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-input-group.e-control-wrapper input,
.e-float-input textarea,
.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group.e-control-wrapper textarea {
  text-indent: 8px;
}

.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,
.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 input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 0;
}

.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,
.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;
}

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,
.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;
     -moz-user-select: text;
      -ms-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-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-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: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-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-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 {
  font-weight: normal;
}

.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;
  -webkit-transition: 0.2s ease;
  transition: 0.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 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;
  -webkit-transform-origin: right top;
          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,
.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: 10px;
}

.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: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
}

.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: 2px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  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-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-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input input.e-input,
.e-float-input.e-control-wrapper input.e-input {
  margin-bottom: 0;
}

.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group::before,
.e-input-group.e-control-wrapper::before {
  content: "";
}

.e-input-group.e-input-focus::before,
.e-input-group.e-input-focus::after,
.e-input-group.e-control-wrapper.e-input-focus::before,
.e-input-group.e-control-wrapper.e-input-focus::after {
  content: "";
}

.e-input-group::after,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.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: 0;
}

.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small {
  margin-bottom: 0;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.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: 0;
}

.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: 0;
  margin-right: 0;
  margin-top: 0;
}

.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: 0;
}

.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom: 1px solid;
}

.e-input-group,
.e-input-group.e-success,
.e-input-group.e-warning,
.e-input-group.e-error,
.e-input-group.e-control-wrapper,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-control-wrapper.e-error {
  border: 1px solid;
  border-width: 1px;
}

.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: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: #f3f2f1;
  color: #a19f9d;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-disabled,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-disabled {
  border-style: solid;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  content: "";
}

.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 {
  content: "";
}

.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 {
  content: "";
}

input.e-input::-ms-clear,
.e-float-input input::-ms-clear,
.e-float-input.e-control-wrapper input::-ms-clear,
.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,
.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  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,
textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder,
textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.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,
.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,
.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;
}

input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -moz-user-select: none;
       user-select: none;
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}

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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 30px;
}

.e-float-input:not(.e-input-group) input,
.e-float-input.e-control-wrapper:not(.e-input-group) input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 32px;
}

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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 24px;
}

.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 26px;
}

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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

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,
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: 8px;
}

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: 8px;
  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: 8px;
  text-indent: 0;
}

input.e-input.e-rtl,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-container.e-rtl input.e-control,
.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: 8px;
  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: 8px;
  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,
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: 8px;
  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: 8px;
  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: 8px;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  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: 10px;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.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: 8px;
}

.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-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: 0;
  min-width: 30px;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
}

.e-float-input.e-input-group .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding-right: 0;
  padding-top: 0;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small {
  min-height: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.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: 0;
  min-width: 24px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.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: 0;
  padding-top: 0;
}

.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 {
  -webkit-box-shadow: none;
          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%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.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;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}

.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: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.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: 16px;
}

.e-float-input textarea ~ .e-float-text,
.e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: 15px;
}

.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;
}

.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: 15px;
}

.e-input-group:hover:not(.e-disabled),
.e-input-group.e-control-wrapper:hover:not(.e-disabled),
.e-float-input:hover:not(.e-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: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),
.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-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: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -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;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 17px;
  -webkit-transform: translate3d(-10px, -38px, 0) scale(1);
          transform: translate3d(-10px, -38px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.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 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 {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 13px;
  transform: translate(0%, -50%);
  width: 100%;
  font-style: normal;
}

.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-style: normal;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          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: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 10px;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
}

.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: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -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;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 17px;
  -webkit-transform: translate3d(-10px, -37px, 0) scale(1);
          transform: translate3d(-10px, -37px, 0) scale(1);
  -webkit-user-select: text;
          user-select: text;
}

.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 {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -37px, 0) scale(1);
          transform: translate3d(-10px, -37px, 0) scale(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 {
  border-color: #f3f2f1;
  border-style: solid;
}

.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-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: 32px;
  min-width: 0;
  padding: 6px 8px 6px 8px;
  resize: vertical;
}

.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: 26px;
  padding: 4px 8px 4px 8px;
}

.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: 26px;
  padding: 4px 8px 4px 8px;
}

.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 8px 4px 8px;
}

.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 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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/*! 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: #fff;
  border-color: #605e5c;
  color: #201f1e;
}

.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: #fff;
  color: #201f1e;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  background: transparent;
  border-color: #605e5c;
  color: #605e5c;
  border-color: #c8c6c4;
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon,
.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: #a19f9d;
}

/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable selector-no-vendor-prefix */
.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: #a19f9d;
  background: #f3f2f1;
  color: #a19f9d;
  border-color: #f3f2f1;
}

.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: #fff;
  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: #a19f9d;
  color: #a19f9d;
}

.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: #f3f2f1;
}

.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 {
  background: #f3f2f1;
  color: #323130;
}

.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: #107c10;
}

.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: #ca5010;
}

.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: #a4262c;
}

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-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 {
  color: #605e5c;
}

.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: #a4262c;
  color: #3b3a39;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea,
.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom-color: #605e5c;
}

.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-color: #107c10;
}

.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-color: #ca5010;
}

.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-color: #a4262c;
}

input.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
.e-input-group input.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input::-moz-placeholder,
.e-input-group textarea.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: #605e5c;
}

input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder,
.e-input-group input.e-input::-webkit-input-placeholder,
.e-input-group textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: #605e5c;
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder,
.e-input-group input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder,
.e-input-group textarea.e-input:-ms-input-placeholder {
  color: #605e5c;
}

.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),
.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: #605e5c;
}

.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: #e1dfdd;
  color: #201f1e;
}

input.e-input::-moz-selection, textarea.e-input::-moz-selection, .e-input-group input.e-input::-moz-selection, .e-input-group.e-control-wrapper input.e-input::-moz-selection, .e-float-input input::-moz-selection, .e-float-input.e-control-wrapper input::-moz-selection, .e-input-group textarea.e-input::-moz-selection, .e-input-group.e-control-wrapper textarea.e-input::-moz-selection, .e-float-input textarea::-moz-selection, .e-float-input.e-control-wrapper textarea::-moz-selection, .e-float-input.e-small textarea::-moz-selection, .e-float-input textarea::-moz-selection {
  background: #c7e0f4;
  color: #201f1e;
}

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,
.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #c7e0f4;
  color: #201f1e;
}

.e-input-group::before,
.e-input-group::after,
.e-input-group.e-control-wrapper::before,
.e-input-group.e-control-wrapper::after {
  content: "";
}

.e-input-group.e-success::before,
.e-input-group.e-success::after,
.e-input-group.e-control-wrapper.e-success::before,
.e-input-group.e-control-wrapper.e-success::after {
  content: "";
}

.e-input-group.e-warning::before,
.e-input-group.e-warning::after,
.e-input-group.e-control-wrapper.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::after {
  content: "";
}

.e-input-group.e-error::before,
.e-input-group.e-error::after,
.e-input-group.e-control-wrapper.e-error::before,
.e-input-group.e-control-wrapper.e-error::after {
  content: "";
}

.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-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: #605e5c;
}

.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,
.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,
.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: #605e5c;
  color: #323130;
}

.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,
.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: #605e5c;
}

.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: #0078d4;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 0 1px #0078d4;
          box-shadow: 0 0 0 1px #0078d4;
}

.e-input-group .e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-input-group .e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-input-group .e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-input:focus:not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning).e-error:not(.e-input-group).e-input-focus input,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning).e-error,
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning).e-error {
  -webkit-box-shadow: 0 0 0 1px #a4262c;
  box-shadow: 0 0 0 1px #a4262c;
}

.e-input:focus:not(.e-error):not(.e-warning).e-success,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-warning).e-success:not(.e-input-group).e-input-focus input {
  -webkit-box-shadow: 0 0 0 1px #107c10;
  box-shadow: 0 0 0 1px #107c10;
}

.e-input:focus:not(.e-success):not(.e-error).e-warning,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-error).e-warning:not(.e-input-group).e-input-focus input,
.e-input-group.e-input-focus:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-error).e-warning,
.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-error).e-warning {
  -webkit-box-shadow: 0 0 0 1px #ca5010;
  box-shadow: 0 0 0 1px #ca5010;
}

.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: #605e5c;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #0078d4;
  border-color: #0078d4;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 0 1px #0078d4;
          box-shadow: 0 0 0 1px #0078d4;
}

.e-input-group.e-input-focus:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-error):not(.e-warning).e-success,
.e-input-group:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success,
.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-error):not(.e-warning).e-success {
  -webkit-box-shadow: 0 0 0 1px #107c10;
  box-shadow: 0 0 0 1px #107c10;
}

.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),
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #605e5c;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-input-group.e-disabled:not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #f3f2f1;
}

.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-bottom-color: transparent;
  border-top-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-color: #107c10;
}

.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-color: #ca5010;
}

.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-color: #a4262c;
}

.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: #605e5c;
}

.e-float-input .e-clear-icon:active,
.e-float-input.e-control-wrapper .e-clear-icon:active,
.e-input-group .e-clear-icon:active,
.e-input-group.e-control-wrapper .e-clear-icon:active {
  color: #201f1e;
}

.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: #323130;
  background: #f3f2f1;
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: #f3f2f1;
}

.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:not(.e-error).e-input-focus input ~ label.e-float-text,
.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: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-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: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: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-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: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-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-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-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 {
  color: #3b3a39;
}

.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:not(.e-error).e-input-focus input ~ 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: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 {
  color: #3b3a39;
}

.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-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 {
  color: #605e5c;
}

.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 {
  color: #3b3a39;
}

.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-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 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-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-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-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-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-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 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-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-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-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 {
  color: #a19f9d;
}

input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border-color: #323130;
}

.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.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-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-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:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: #0078d4;
}

.e-input-group:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-input-group.e-control-wrapper:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input.e-control-wrapper:active:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-float-input:active: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:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input:active: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:active:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: #0078d4;
}

/* stylelint-disable-line no-empty-source */
.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;
}

.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 0;
}

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 {
  font-size: 16px;
}

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: 0;
  padding: 0;
}

.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: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.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: 38px;
  min-width: 38px;
}

.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: 18px;
  padding: 0;
}

.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 0;
}

.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,
.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: 14px;
}

.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: 0;
}

.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,
.e-input.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger {
  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: 16px;
  min-height: 34px;
  min-width: 34px;
  padding: 0;
}

.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: 16px;
}

.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-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-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-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 {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 50%;
  transform: translate(0%, -50%);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  font-style: normal;
}

.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: 14px;
  font-style: normal;
}

.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;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -38px, 0) scale(1);
          transform: translate3d(-10px, -38px, 0) scale(1);
}

.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 {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
}

.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 {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.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: 16px;
  padding-right: 0;
  top: 14px;
}

.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: 14px;
  padding-right: 0;
  top: 16px;
}

.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: 0;
  margin-top: 24px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.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: 0;
  margin-top: 24px;
  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-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-bigger.e-no-float-label,
.e-bigger .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-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-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-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,
.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: 16px;
}

.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: 0;
}

.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,
.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: 14px;
}

.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: 0;
}

.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.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.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.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,
.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.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.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.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: normal;
}

.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,
.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: 10px;
}

.e-input-group.e-bigger .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,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-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-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: 0;
}

.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: 0;
  margin-right: 0;
  margin-top: 0;
}

.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: 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 {
  margin-bottom: 0;
  margin-right: 0;
  margin-top: 0;
}

.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: 0;
}

.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-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-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-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-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,
.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,
.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: 16px;
  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,
.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,
.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: 14px;
  font-style: normal;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 38px;
}

.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 40px;
}

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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 34px;
}

.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 36px;
}

.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
}

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: 12px;
}

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: 12px;
  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: 12px;
  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: 12px;
  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: 12px;
  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,
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: 12px;
  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: 12px;
  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: 12px;
  text-indent: 0;
}

.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-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: 14px;
}

.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-bigger .e-float-input .e-clear-icon::before,
.e-small.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-small.e-bigger .e-input-group .e-clear-icon::before,
.e-small.e-bigger .e-input-group.e-control-wrapper .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-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-width: 36px;
  min-height: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.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: 0;
  padding-top: 0;
}

.e-small.e-bigger .e-input-group .e-clear-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.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: 0;
  min-width: 36px;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.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: 0;
  padding-top: 0;
}

.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: 16px;
  top: 14px;
}

.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: 14px;
  top: 16px;
}

.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: 16px;
  top: 18px;
}

.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: 16px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
  -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: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 16px;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -webkit-user-select: text;
          user-select: 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-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-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,
.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 {
  -moz-transform: translate(0%, -50%);
  -ms-transform: translate(0%, -50%);
  -o-transform: translate(0%, -50%);
  -webkit-transform: translate(0%, -50%);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0%;
  top: 13px;
  transform: translate(0%, -50%);
  width: 100%;
  font-style: normal;
}

.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: 14px;
  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 {
  font-style: normal;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.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: 14px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 16px;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
  -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: 16px;
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  top: 14px;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
  -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 {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -45px, 0) scale(1);
          transform: translate3d(-10px, -45px, 0) scale(1);
}

.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 {
  font-style: normal;
  font-weight: 600;
  padding-right: 0;
  -webkit-transform: translate3d(-10px, -41px, 0) scale(1);
          transform: translate3d(-10px, -41px, 0) scale(1);
}

.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.2;
  min-height: 36px;
  padding: 8px 12px 8px 12px;
}

.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.2;
  min-height: 36px;
  padding: 8px 12px 8px 12px;
}

.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.2;
  min-height: 32px;
  padding: 6px 12px 6px 12px;
}

.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.2;
  min-height: 32px;
  padding: 6px 12px 6px 12px;
}

.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.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: #605e5c;
}

.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.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.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.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.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.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,
.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,
.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,
.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-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-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-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,
.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-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-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-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: #3b3a39;
}

.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.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-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: #3b3a39;
}

.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.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: #605e5c;
}

.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: #3b3a39;
}

.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.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,
.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.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,
.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.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.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.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,
.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.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.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.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: #a19f9d;
}

.e-input-group-icon.e-spin-up::before {
  content: "\e776";
  font-family: "e-icons";
}

.e-input-group-icon.e-spin-down::before {
  content: "\e729";
  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-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: 16px;
}

.e-small .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon, .e-small.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 14px;
}

.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-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: 20px;
}

.e-small.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-small.e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon,
.e-bigger .e-small.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 18px;
}

/*! maskedtextbox layout */
.e-control-wrapper.e-mask .e-maskedtextbox {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
}

.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}

/*! maskedtextbox theme */
.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox {
  font-size: 16px;
}

.e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 16px;
}

.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;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
/* stylelint-disable property-no-vendor-prefix */
.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;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  height: 28px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}
.e-control-wrapper.e-slider-container::after {
  content: "FluentUI";
  display: none;
}
.e-control-wrapper.e-slider-container .e-slider {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: block;
  outline: 0 none;
  padding: 0;
  position: relative;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 16px;
  width: 16px;
  outline: none;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out, -webkit-transform 300ms ease-out;
  z-index: 10;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle {
  border-color: rgb(0, 108, 190.8);
}
.e-control-wrapper.e-slider-container .e-slider .e-tab-track {
  background-color: #c7e0f4;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -8px 0 0;
  top: calc(50% - 8px);
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position: right center;
  left: 0;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider-button {
  margin-top: -8px;
}
.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}
.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: none;
}
.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: -8px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before {
  color: #605e5c;
  content: "\e738";
  font-size: 17px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before {
  color: #605e5c;
  content: "\e738";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  right: 0;
  margin-top: -8px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before {
  color: #605e5c;
  content: "\e75c";
  font-size: 17px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before {
  color: #605e5c;
  content: "\e75c";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 32px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  height: 32px;
  width: 100%;
  position: relative;
  top: calc(50% - 16px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 4px;
  width: 100%;
  left: 0;
  position: absolute;
  overflow: hidden;
  background: #c8c6c4;
  top: calc(50% - 2px);
  border-radius: 2px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-handle {
  margin-left: -8px;
  top: calc(50% - 8px);
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-range {
  height: 4px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 4px;
  top: calc(50% - 2px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  height: 4px;
  top: calc(50% - 2px);
  border-radius: 2px;
}
.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  width: 48px;
  padding: 32px 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  width: 32px;
  left: calc(50% - 15px);
  position: relative;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: #c8c6c4;
  bottom: 0;
  height: 100%;
  position: absolute;
  overflow: hidden;
  left: calc(50% - 2px);
  width: 4px;
  border-radius: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 32px 0;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  height: 100%;
  width: 4px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  bottom: 0;
  margin-right: -8px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon::before {
  color: #605e5c;
  content: "\e734";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  top: 0;
  margin-right: -8px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  font-family: "e-icons";
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon::before {
  color: #605e5c;
  content: "\e7dd";
  font-size: 14px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle {
  margin-bottom: -8px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle {
  margin-bottom: -8px;
  left: calc(50% - 8px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range {
  width: 4px;
  left: calc(50% - 2px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(0, 0, 0, 0.4);
  position: absolute;
  width: 4px;
  left: calc(50% - 2px);
  border-radius: 2px;
}
.e-control-wrapper.e-slider-container .e-range {
  border-radius: 2px;
  position: absolute;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
  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, .e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: -12px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large {
  height: 12px;
  top: -12px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  width: 8px;
  left: 0;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-large {
  width: 12px;
  left: -4px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 8px;
  top: 8px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large {
  height: 12px;
  top: 12px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  width: 8px;
  left: 20px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-large {
  width: 12px;
  left: 20px;
}
.e-control-wrapper.e-slider-container.e-scale-before .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container.e-scale-after .e-scale.e-v-scale {
  right: 9px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick {
  height: 30px;
  top: -17px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-large {
  height: 38px;
  top: -13px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-tick {
  width: calc(100% - 2px);
  left: 0;
}
.e-control-wrapper.e-slider-container .e-scale {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  height: 28px;
  width: 100%;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: 12px;
  z-index: 1;
  font-size: 14px;
  margin-top: -2px;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgMSAxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bGluZSB4MT0iMC41IiB4Mj0iMC41IiB5Mj0iMSIgc3Ryb2tlPSIjQzhDNkM0Ii8+Cjwvc3ZnPgo=);
  cursor: pointer;
  outline: none;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-position: center center;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick.e-large {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB2aWV3Qm94PSIwIDAgMSAxIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bGluZSB4MT0iMC41IiB4Mj0iMC41IiB5Mj0iMSIgc3Ryb2tlPSIjNDg0NjQ0Ii8+Cjwvc3ZnPgo=);
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: #3b3a39;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  height: 100%;
  width: 28px;
  left: calc(50% - 14px);
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: repeat-x;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: center;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
  margin-top: 2px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  display: inline-block;
  background-repeat: repeat-y;
  height: 100%;
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before, .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-tick-value.e-tick-after, .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-first-tick {
  background-position: left center;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position: right center;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-scale {
  top: 12px;
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-slider-track {
  border-color: #fff;
  border-radius: 1px;
  border-style: solid;
  border-width: 5px 0;
  height: 14px;
  top: calc(50% - 3px);
  margin-top: -4px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-scale {
  right: 12px;
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider-track {
  border-color: #fff;
  border-radius: 1px;
  border-style: solid;
  border-width: 0 5px;
  margin-left: -7px;
  width: 14px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-range {
  margin-left: -1px;
}
.e-control-wrapper.e-slider-container.e-scale-both.e-vertical.e-small-size.e-h-scale,
.e-control-wrapper.e-slider-container.e-scale-both.e-vertical .e-scale.e-h-scale {
  margin-left: -7px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 17px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 19px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 44px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 42px;
}

.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 1px 8px;
  text-align: center;
}

.e-slider-horizantal-color {
  height: 100%;
  top: 0;
  position: absolute;
}

.e-slider-vertical-color {
  position: absolute;
  width: 100%;
  left: -1px;
}

/* stylelint-enable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: #fff;
  border: 1px solid #605e5c;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  outline: none;
  position: absolute;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  padding: 0;
}
.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: #605e5c;
}
.e-control-wrapper.e-slider-container .e-slider .e-range.e-tab-range {
  background-color: #0078d4;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: #fff;
  border: 2px solid #605e5c;
  border-color: #605e5c;
}
.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: #c7e0f4;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-range {
  background-color: #0078d4;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-handle {
  border-color: rgb(0, 108, 190.8);
}
.e-control-wrapper.e-slider-container:not(.e-disabled):not(.e-read-only):active .e-handle {
  border-color: rgb(0, 108, 190.8);
}
.e-control-wrapper.e-slider-container:not(.e-disabled):not(.e-read-only):active .e-range {
  background-color: #0078d4;
}
.e-control-wrapper.e-slider-container:not(.e-disabled):not(.e-read-only):active .e-slider-track {
  background-color: #c7e0f4;
}

.e-bigger .e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  padding: 1px 8px;
}

.e-bigger .e-control-wrapper.e-slider-container .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger .e-slider .e-handle {
  height: 16px;
  width: 16px;
}
.e-bigger .e-control-wrapper.e-slider-container .e-slider-button,
.e-control-wrapper.e-slider-container.e-bigger .e-slider-button {
  height: 20px;
  width: 20px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-second-button {
  margin-top: -10px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon::before,
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-first-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-second-button .e-button-icon::before {
  font-size: 17px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-first-button,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-second-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-first-button,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-second-button {
  margin-right: -10px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon::before,
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-first-button .e-button-icon::before,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-second-button .e-button-icon::before {
  font-size: 17px;
}
.e-bigger .e-control-wrapper.e-slider-container.e-horizontal .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-horizontal .e-slider .e-handle {
  margin-left: -8px;
  top: calc(50% - 8px);
}
.e-bigger .e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle,
.e-control-wrapper.e-slider-container.e-bigger.e-vertical .e-slider .e-handle {
  left: calc(50% - 9px);
  margin-bottom: -9px;
  left: calc(50% - 8px);
  margin-bottom: -8px;
}
.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: 16px;
}

/* stylelint-disable-line no-empty-source */
.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 30px;
}

.e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 30px;
}

.e-bigger .e-content-placeholder.e-textbox.e-placeholder-textbox,
.e-bigger.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 32px;
}

.e-bigger .e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 32px;
}

/* stylelint-disable-line no-empty-source */
.e-input-group.e-multi-line-input.e-auto-width {
  width: auto;
}

.e-input-group.e-multi-line-input textarea.e-resize-x {
  resize: horizontal;
}
.e-input-group.e-multi-line-input textarea.e-resize-y {
  resize: vertical;
}
.e-input-group.e-multi-line-input textarea.e-resize-xy {
  resize: both;
}
.e-input-group.e-multi-line-input textarea.e-textarea.e-resize-none {
  resize: none;
}

.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 {
  background: none;
  border: none;
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: none;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
  content: "\e7e7";
}

.e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
  content: "\e77b";
}

.e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
  content: "\e706";
}

.e-upload .e-upload-files .e-icons.e-file-play-btn::before {
  content: "\e70c";
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
  content: "\e820";
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
  content: "\e81b";
}

.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-upload {
  width: 100%;
}
.e-upload.e-control-wrapper {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.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 {
  padding: 16px 0 16px 16px;
}
.e-upload .e-file-select-wrap .e-file-select,
.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 {
  opacity: 0;
}
.e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 16px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}
.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 {
  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 {
  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 {
  color: #a4262c;
}
.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 {
  color: #605e5c;
  display: block;
  font-size: 12px;
  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 {
  color: #a4262c;
}
.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 {
  color: #a4262c;
}
.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.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 {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: 22px;
  min-height: 82px;
  position: relative;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 16px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 0;
}
.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: 16px;
  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 {
  content: attr(data-tail);
  float: right;
}
.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: 16px;
}
.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 {
  display: block;
  font-size: 12px;
  padding: 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 {
  display: block;
  font-family: inherit;
  font-size: 12px;
  padding-bottom: 16px;
}
.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 {
  display: none;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 10px;
  padding-bottom: 11px;
  padding-top: 12px;
  position: absolute;
  width: 95%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 4px;
  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 {
  border-radius: 4px;
  display: inherit;
  height: 2px;
}
.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: 12px;
  position: relative;
  right: 0;
  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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  height: 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 20px 20px 20px 12px;
  margin-top: -9px;
  padding: 5px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 20px;
}
.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 {
  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 {
  color: #a19f9d;
  cursor: not-allowed;
  opacity: 0.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 {
  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 {
  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 {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
          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 {
  border-radius: 50%;
}
.e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-upload .e-file-select-wrap .e-btn, .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-upload .e-upload-actions .e-file-upload-btn {
  margin: 24px 20px 24px 0;
}
.e-upload .e-upload-actions .e-file-clear-btn {
  margin: 24px 8px 24px 20px;
}
.e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 16px 16px 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 16px;
  position: relative;
}
.e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 24px 0 24px 20px;
}
.e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 24px 20px 24px 8px;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 16px;
  position: relative;
}
.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 {
  float: right;
}
.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 {
  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 {
  float: right;
  position: initial;
  top: 23px;
  width: 86%;
}
.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: 0;
  top: -32px;
}
.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 {
  left: 0;
  margin-left: 16px;
  margin-right: 16px;
  right: auto;
  top: 50%;
  margin-left: 20px;
  margin-right: 20px;
}
.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 {
  left: 36px;
}
.e-upload.e-disabled .e-file-drop {
  color: #a19f9d;
}
.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 {
  color: #a19f9d;
}
.e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}

.e-small .e-upload .e-file-select-wrap {
  padding: 12px 0 12px 12px;
}
.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 12px;
  margin-left: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 79px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 12px;
  padding: 0;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 12px;
  padding-top: 12px;
}
.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: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-bottom: 12px;
  padding-top: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 12px;
}
.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;
  margin: 0 13px 0 13px;
}
.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: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 16px 16px 16px 0;
}
.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 16px 8px 16px 16px;
}
.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 12px 12px 12px 0;
}
.e-small .e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 16px 8px 16px 16px;
}
.e-small .e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 16px 20px 16px 0;
}
.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  margin-left: 12px;
  margin-right: 12px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.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: #a4262c;
}
.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: #605e5c;
  display: block;
  font-size: 12px;
  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: #a4262c;
}
.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: #a4262c;
}
.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.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: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-upload {
  border: 1px dashed #c8c6c4;
  border-radius: 4px;
}
.e-upload .e-file-drop {
  color: #3b3a39;
  vertical-align: middle;
}
.e-upload .e-upload-files {
  border-top: 0 solid #edebe9;
}
.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 0 solid #edebe9;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  color: #201f1e;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: #201f1e;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: #605e5c;
}
.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: #201f1e;
  color: #3b3a39;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: #107c10;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails {
  color: #a4262c;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: #a4262c;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background-color: #edebe9;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: #0078d4;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: #107c10;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: #a4262c;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: #201f1e;
  color: #3b3a39;
}
.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: #605e5c;
}
.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: #323130;
}
.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;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-upload-drag-hover {
  border-color: transparent;
}

.e-bigger .e-upload {
  width: 100%;
  border-radius: 6px;
}
.e-bigger .e-upload .e-file-select-wrap {
  padding: 20px 0 20px 20px;
}
.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 16px;
  margin-left: 20px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  font-size: 14px;
  line-height: 22px;
  min-height: 108px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 20px;
  top: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 16px;
  padding-top: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 14px;
  padding: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 16px;
  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: 14px;
  padding-bottom: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 4px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  height: 4px;
  width: 95%;
}
.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: 90%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 12px;
  right: 16px;
  top: -36px;
}
.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 16px;
  height: 24px;
  margin: 24px 24px 24px 16px;
  margin-top: -24px;
  padding: 5px;
  top: 50%;
  width: 24px;
}
.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: #a19f9d;
  cursor: not-allowed;
  opacity: 0.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: 16px;
}
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 16px;
}
.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 20px;
}
.e-bigger .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 28px 24px 28px 0;
}
.e-bigger .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 28px 12px 28px 12px;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap {
  padding: 20px 20px 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: 20px;
}
.e-bigger .e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 28px 0 28px 24px;
}
.e-bigger .e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 28px 12px 28px 12px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 60px;
  margin-right: 20px;
}
.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: 30px;
}
.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: 16px;
  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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  margin-left: 20px;
  margin-right: 20px;
  padding: 5px;
  top: 50%;
  margin-left: 24px;
  margin-right: 24px;
}
.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: #a19f9d;
  cursor: not-allowed;
  opacity: 0.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: #a4262c;
}
.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: #605e5c;
  display: block;
  font-size: 14px;
  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: #a4262c;
}
.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: #a4262c;
}
.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 38px;
}
.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: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-bigger.e-small .e-upload {
  width: 100%;
}
.e-bigger.e-small .e-upload.e-control-wrapper {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.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-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 16px;
}
.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-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 16px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.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-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-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: #a4262c;
}
.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: #605e5c;
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #a4262c;
}
.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: #a4262c;
}
.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.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: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: 22px;
  min-height: 82px;
  position: relative;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 16px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 0;
}
.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: 16px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.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-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: 16px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 12px;
  padding: 0;
}
.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: 12px;
  padding-bottom: 16px;
}
.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-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 10px;
  padding-bottom: 11px;
  padding-top: 12px;
  position: absolute;
  width: 95%;
}
.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: 4px;
  display: block;
  height: 2px;
  width: 100%;
}
.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: 4px;
  display: inherit;
  height: 2px;
}
.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: 12px;
  position: relative;
  right: 0;
  top: -27px;
}
.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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  height: 20px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 20px 20px 20px 12px;
  margin-top: -9px;
  padding: 5px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 20px;
}
.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-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: #a19f9d;
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.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-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-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%;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}
.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-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 14px;
  opacity: 1;
}
.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-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 24px 20px 24px 0;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 24px 8px 24px 20px;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 16px 16px 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 16px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions .e-file-upload-btn {
  margin: 24px 0 24px 20px;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions .e-file-clear-btn {
  margin: 24px 20px 24px 8px;
}
.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: 16px;
  position: relative;
}
.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-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.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-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: 23px;
  width: 86%;
}
.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: 0;
  top: -32px;
}
.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: 16px;
  margin-right: 16px;
  right: auto;
  top: 50%;
  margin-left: 20px;
  margin-right: 20px;
}
.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-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-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: #a19f9d;
}
.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: #a19f9d;
}
.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.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-upload .e-upload-actions,
.e-bigger.e-small .e-upload .e-upload-actions {
  background-color: transparent;
  border-radius: 0 0 6px 6px;
}

.e-container .e-value-switch-btn::before {
  content: "\e748";
}

.e-colorpicker-wrapper,
.e-colorpicker-container {
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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: 5px 8px;
}
.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: 20px;
  margin-top: 0;
  position: relative;
  width: 20px;
}
.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: 5px 8px;
}
.e-colorpicker-wrapper *,
.e-colorpicker-container * {
  -webkit-box-sizing: border-box;
          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;
  -webkit-box-shadow: none;
          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;
}

/* stylelint-disable property-no-vendor-prefix */
.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: 0.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-container {
  border: 0;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
}
.e-container.e-color-picker {
  width: 351px;
}
.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: 351px;
  overflow-y: scroll;
}
.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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;
  -webkit-box-sizing: border-box;
          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 {
  -webkit-box-shadow: 2px 2px 7px 2px rgba(237, 235, 233, 0.3);
          box-shadow: 2px 2px 7px 2px rgba(237, 235, 233, 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;
  -ms-touch-action: none;
      touch-action: none;
}
.e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, left top, right top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  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: 232px;
}
.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 12px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
          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;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 8px;
}
.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 8px;
}
.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: 26px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  height: 26px;
  top: calc(50% - 22px);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  height: 20px !important; /* stylelint-disable-line declaration-no-important */
  top: calc(50% - 5px);
  border-radius: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 12px;
  cursor: pointer;
  height: 20px;
  top: calc(66% - 10px);
  width: 20px;
}
.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 {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  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: 20px;
  position: absolute;
  top: calc(50% - 5px);
  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 {
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
          box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
}
.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 #edebe9;
  cursor: pointer;
  display: inline-block;
  height: 50px;
  margin-left: 4.205%;
  position: relative;
  top: -4px;
  width: 13.45%;
}
.e-container .e-slider-preview .e-preview-container .e-preview {
  display: block;
  height: 24px;
  position: absolute;
  width: 100%;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid #edebe9;
  top: 0;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 24px;
  top: 25px;
  top: 24px;
}
.e-container .e-selected-value {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 8px 12px 9px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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: 2.75%;
  vertical-align: baseline;
}
.e-container .e-input-container .e-float-input:first-child {
  width: 28%;
}
.e-container .e-input-container .e-float-input:first-child input {
  height: 32px;
}
.e-container .e-input-container .e-float-input.e-numeric {
  height: 32px;
  width: 14%;
}
.e-container .e-input-container .e-float-input.e-numeric input {
  height: 32px;
}
.e-container .e-input-container .e-float-input .e-float-text {
  text-align: center;
  text-align: left;
}
.e-container .e-switch-ctrl-btn {
  display: inline-block;
  padding: 12px;
  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: 3.62%;
}
.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 {
  -webkit-box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
          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: 30px;
}
.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;
  -webkit-box-shadow: none;
          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 8px 8px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-weight: 600;
  font-size: 14px;
  height: 38px;
  padding: 8px 12px;
  line-height: 22px;
  color: #0078d4;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 9px 5px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 20px !important; /* stylelint-disable-line declaration-no-important */
  width: 20px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 3px;
  border: 0.5px solid #edebe9;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover {
  border: 0.5px solid transparent !important; /* stylelint-disable-line declaration-no-important */
}

.sf-colorpicker.e-container .e-input-container .e-float-input {
  float: left;
  margin-left: -1px;
}

.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: 28%;
}
.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: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, right top, left top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  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: -webkit-gradient(linear, right top, left top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  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-hue-slider .e-handle {
  top: calc(66% - 10px) !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.205%;
}
.e-rtl .e-container .e-slider-preview .e-opacity-slider .e-handle-first {
  top: calc(66% - 10px) !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 2.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-float-input .e-float-text {
  right: -12px !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  -webkit-transform: rotate(180deg);
          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: 3.62%;
}
.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  float: right;
  margin-right: -1px;
}
.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 {
  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%;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
          box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
  cursor: pointer;
  min-width: 26px;
  -webkit-transform: translateY(18px) rotate(45deg) scale(0.01);
          transform: translateY(18px) rotate(45deg) scale(0.01);
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-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;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 24px;
}

.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.e-container {
  background-color: #fff;
}
.e-container .e-palette .e-tile:hover {
  border-color: #fff;
}
.e-container .e-palette .e-tile.e-selected {
  border-color: #fff;
}
.e-container .e-handler.e-hide-handler, .e-container .e-handle.e-hide-handler {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          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: transparent;
  border-color: transparent;
}
.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: transparent;
  border-color: transparent;
}
.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: transparent;
  border-color: #fff;
  -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
          box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.95);
}

.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: #a19f9d;
}
.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: #a19f9d;
  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: #a19f9d;
}
.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;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}

.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: 7px 12px;
}
.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: 24px;
  width: 24px;
}
.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: 7px 12px;
}
.e-bigger .e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger .e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

.e-bigger .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  margin: 2px 0;
}
.e-bigger .e-container.e-color-picker {
  width: 376px;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container.e-color-picker {
    width: 100% !important; /* stylelint-disable-line declaration-no-important */
  }
  .e-bigger .e-container.e-colorpicker-popup {
    width: calc(100% - 20px) !important; /* stylelint-disable-line declaration-no-important */
  }
}
.e-bigger .e-container .e-palette .e-tile {
  height: 29px;
  width: 29px;
}
.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 301px;
}
.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 376px;
}
.e-bigger .e-container .e-slider-preview {
  padding: 12px;
}
.e-bigger .e-container .e-slider-preview .e-preview-container {
  margin-left: 4.657%;
  vertical-align: super;
  width: 12.405%;
  top: -4px;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container .e-slider-preview .e-preview-container {
    margin-left: 4.6% !important; /* stylelint-disable-line declaration-no-important */
  }
}
.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: 30px;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 12px;
  height: 20px;
  top: calc(76% - 12px);
  width: 20px;
}
.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 12px 12px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-size: 16px;
  height: 44px;
  padding: 10px 16px;
  line-height: 24px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 10px 11px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 24px !important; /* stylelint-disable-line declaration-no-important */
  width: 24px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 1.5px;
}
.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: 32px;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  height: 32px;
  width: 12.34%;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: 32px;
}
.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: 0;
}
.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(3.425% - 2.68px);
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview, .e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 12px;
}
.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.68px);
}
.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-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-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-rating-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.e-rating-container .e-rating {
  display: none;
}
.e-rating-container .e-rating-item-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0;
  margin: 4px;
}
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline: 1px solid;
}
.e-rating-container .e-rating-item-list:focus-visible {
  outline: none;
}
.e-rating-container.e-rating-readonly {
  cursor: default;
  pointer-events: none;
}
.e-rating-container .e-rating-item-container {
  cursor: pointer;
  font-size: 20px;
  padding: 4px;
  display: block;
  min-width: calc(1em + 8px);
  min-height: calc(1em + 8px);
  position: relative;
}
.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}
.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}
.e-rating-container.e-rating-animation.e-touch-select:not(.e-disabled) .e-rating-item-container.e-rating-focus .e-rating-item, .e-rating-container.e-rating-animation:not(.e-disabled, .e-rating-touch) .e-rating-item-container:hover .e-rating-item {
  -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1.4);
          transform: scale(1.4);
  pointer-events: none;
}
.e-rating-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-rating-container.e-rating-hidden {
  display: none;
}
.e-rating-container .e-reset {
  cursor: pointer;
  margin: auto 2px 6px;
  font-size: 16px;
  padding: 2px;
}
.e-rating-container .e-reset.e-disabled {
  cursor: default;
}
.e-rating-container .e-reset:focus-visible {
  outline: 1px solid;
  border-radius: 0;
}
.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-rating-container .e-rating-label.e-label-right, .e-rating-container .e-rating-label.e-label-left {
  min-width: 50px;
}
.e-rating-container .e-rating-label.e-label-bottom, .e-rating-container .e-rating-label.e-label-top {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  width: 0;
  text-align: center;
}
.e-rating-container .e-rating-label.e-label-right {
  text-align: left;
  margin: auto 4px;
}
.e-rating-container .e-rating-label.e-label-left {
  text-align: right;
  margin: auto 4px;
}
.e-rating-container .e-rating-label.e-label-top {
  margin: 4px 0;
}
.e-rating-container .e-rating-label.e-label-bottom {
  margin: 4px 0;
}
.e-rating-container.e-rtl .e-rating-label.e-label-right {
  text-align: right;
}
.e-rating-container.e-rtl .e-rating-label.e-label-left {
  text-align: left;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -12.5px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}

.e-rating-tooltip .e-tip-content {
  text-align: center;
}

.e-small.e-rating-container .e-rating-item-container,
.e-small .e-rating-container .e-rating-item-container {
  font-size: 16px;
}
.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}
.e-small.e-rating-container .e-rating-label,
.e-small .e-rating-container .e-rating-label {
  font-size: 10px;
  line-height: 16px;
}
.e-small.e-rating-container .e-reset,
.e-small .e-rating-container .e-reset {
  font-size: 12px;
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline-color: #323130;
  border-radius: 0;
}
.e-rating-container .e-reset {
  color: #605e5c;
}
.e-rating-container .e-reset:hover {
  color: #323130;
}
.e-rating-container .e-reset.e-disabled {
  color: #a19f9d;
  opacity: 1;
}
.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px #605e5c;
  background: none;
}
.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#323130), to(transparent));
  background: linear-gradient(to right, #323130 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #323130;
}
.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
  -webkit-text-stroke: 1px rgb(0, 108, 190.8);
}
.e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(rgb(0, 108, 190.8)), to(transparent));
  background: linear-gradient(to right, rgb(0, 108, 190.8) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px rgb(0, 108, 190.8);
}
.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(rgb(0, 96, 169.6)), to(transparent));
  background: linear-gradient(to right, rgb(0, 96, 169.6) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px rgb(0, 96, 169.6);
}
.e-rating-container.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#323130), to(transparent));
  background: linear-gradient(to left, #323130 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(rgb(0, 108, 190.8)), to(transparent));
  background: linear-gradient(to left, rgb(0, 108, 190.8) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(rgb(0, 96, 169.6)), to(transparent));
  background: linear-gradient(to left, rgb(0, 96, 169.6) var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled {
  opacity: 1;
}
.e-rating-container.e-disabled .e-rating-item-container .e-rating-icon {
  -webkit-text-stroke: 1px #c8c6c4;
}
.e-rating-container.e-disabled .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#c8c6c4), to(transparent));
  background: linear-gradient(to right, #c8c6c4 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #c8c6c4;
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#c8c6c4), to(transparent));
  background: linear-gradient(to left, #c8c6c4 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#c8c6c4), to(transparent));
  background: linear-gradient(to left, #c8c6c4 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-bigger.e-rating-container .e-rating-item-container,
.e-bigger .e-rating-container .e-rating-item-container {
  font-size: 28px;
}
.e-bigger.e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 21px;
}
.e-bigger.e-rating-container .e-rating-label,
.e-bigger .e-rating-container .e-rating-label {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-rating-container .e-reset,
.e-bigger .e-rating-container .e-reset {
  font-size: 24px;
}

.e-bigger.e-small.e-rating-container .e-rating-item-container,
.e-bigger.e-small .e-rating-container .e-rating-item-container,
.e-bigger .e-small.e-rating-container .e-rating-item-container,
.e-small .e-bigger.e-rating-container .e-rating-item-container {
  font-size: 24px;
}
.e-bigger.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-bigger.e-small .e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-bigger.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 19px;
}
.e-bigger.e-small.e-rating-container .e-rating-label,
.e-bigger.e-small .e-rating-container .e-rating-label,
.e-bigger .e-small.e-rating-container .e-rating-label,
.e-small .e-bigger.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-bigger.e-small.e-rating-container .e-reset,
.e-bigger.e-small .e-rating-container .e-reset,
.e-bigger .e-small.e-rating-container .e-reset,
.e-small .e-bigger.e-rating-container .e-reset {
  font-size: 20px;
}

/*! Form tailwind theme wise override definitions and variables */
/*! data-form layout */
.e-data-form {
  /* stylelint-disable property-no-vendor-prefix */
  /* stylelint-enable property-no-vendor-prefix */
}
.e-data-form .e-form-label {
  font-size: 14px;
  margin-bottom: 4px;
  font-weight: 600;
}
.e-data-form .e-form-layout {
  display: grid;
}
.e-data-form .e-grid-col-2 {
  -ms-grid-columns: repeat(2, 1fr);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.e-data-form .e-grid-col-3 {
  -ms-grid-columns: repeat(3, 1fr);
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.e-data-form .e-grid-col-4 {
  -ms-grid-columns: repeat(4, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.e-data-form .e-grid-col-5 {
  -ms-grid-columns: repeat(5, 1fr);
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.e-data-form .e-grid-col-6 {
  -ms-grid-columns: repeat(6, 1fr);
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.e-data-form .e-grid-col-7 {
  -ms-grid-columns: repeat(7, 1fr);
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.e-data-form .e-grid-col-8 {
  -ms-grid-columns: repeat(8, 1fr);
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.e-data-form .e-grid-col-9 {
  -ms-grid-columns: repeat(9, 1fr);
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.e-data-form .e-grid-col-10 {
  -ms-grid-columns: repeat(10, 1fr);
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.e-data-form .e-grid-col-11 {
  -ms-grid-columns: repeat(11, 1fr);
  grid-template-columns: repeat(11, minmax(0, 1fr));
}
.e-data-form .e-grid-col-12 {
  -ms-grid-columns: repeat(12, 1fr);
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.e-data-form .e-colspan-1 {
  grid-column: span 1/span 1;
}
.e-data-form .e-colspan-2 {
  grid-column: span 2/span 2;
}
.e-data-form .e-colspan-3 {
  grid-column: span 3/span 3;
}
.e-data-form .e-colspan-4 {
  grid-column: span 4/span 4;
}
.e-data-form .e-colspan-5 {
  grid-column: span 5/span 5;
}
.e-data-form .e-colspan-6 {
  grid-column: span 6/span 6;
}
.e-data-form .e-colspan-7 {
  grid-column: span 7/span 7;
}
.e-data-form .e-colspan-8 {
  grid-column: span 8/span 8;
}
.e-data-form .e-colspan-9 {
  grid-column: span 9/span 9;
}
.e-data-form .e-colspan-10 {
  grid-column: span 10/span 10;
}
.e-data-form .e-colspan-11 {
  grid-column: span 11/span 11;
}
.e-data-form .e-colspan-12 {
  grid-column: span 12/span 12;
}
.e-data-form .e-label-position-left .e-form-item-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: calc(75% - 12px);
}
.e-data-form .e-label-position-left .e-form-label {
  margin-right: 12px;
  width: 25%;
  text-align: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-label-position-left .validation-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-data-form .e-form-group {
  border: none;
  padding: 0;
  margin: 0;
  margin-top: 20px;
}
.e-data-form .e-form-group .e-group-title {
  position: relative;
  display: inline-block;
  padding-bottom: 8px;
  /* Gap between text and border */
  margin-bottom: 0;
  font-size: 16px;
}
.e-data-form .e-form-group .e-group-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #edebe9;
}
.e-data-form .e-label-position-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 20px;
}
.e-data-form .e-label-position-top .e-label-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-data-form .e-label-position-top .e-label-right .e-switch-wrapper + .e-form-label {
  margin-top: 3px;
  margin-left: 5px;
}
.e-data-form .e-label-position-top .e-label-right .e-checkbox-wrapper + .e-form-label {
  margin-top: 3px;
}
.e-data-form .e-label-position-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-top: 20px;
}
.e-data-form .e-button-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-button-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-data-form .e-button-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-data-form .e-button-left, .e-data-form .e-button-right, .e-data-form .e-button-center, .e-data-form .e-button-stretch {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.e-data-form .e-button-left .e-btn, .e-data-form .e-button-right .e-btn, .e-data-form .e-button-center .e-btn, .e-data-form .e-button-stretch .e-btn {
  border-radius: 20px;
  padding: 7px 16px;
}
.e-data-form .e-button-stretch .e-btn {
  width: 100%;
}
.e-data-form > :first-child.e-form-layout {
  margin-top: 0;
}

/*! data-form theme */
.e-data-form .e-form-label {
  color: #323130;
}
.e-data-form .e-group-title {
  color: #3b3a39;
}
.e-data-form .validation-message {
  color: #d13438;
  font-size: 14px;
  font-style: italic;
}

.e-tooltip-wrap.e-popup.e-error-tooltip {
  background-color: #fed9cc;
  border: #fed9cc;
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-tip-content .validation-message {
  color: #d13438;
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-outer.e-tip-top, .e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
  border-bottom-color: #fed9cc;
  color: #fed9cc;
}

.e-otpinput {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-otpinput .e-otp-input-field {
  min-width: 32px;
  min-height: 32px;
  text-align: center;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  border: none;
}
.e-otpinput .e-otp-input-fieldinput[type=password], .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-otpinput.e-outline .e-otp-input-field {
  border-radius: 2px;
}
.e-otpinput.e-underlined .e-otp-input-field {
  border-radius: 2px 2px 0 0;
}
.e-otpinput.e-filled .e-otp-input-field {
  border-radius: 2px 2px 0 0;
  padding: 0;
}
.e-otpinput .e-otp-separator {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
.e-otpinput input[type=number]::-webkit-inner-spin-button,
.e-otpinput [type=number]::-webkit-outer-spin-button {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-appearance: none;
  /* stylelint-enable property-no-vendor-prefix */
  margin: 0;
}
.e-otpinput input[type=number] {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: textfield;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-small.e-otpinput,
.e-small .e-otpinput {
  gap: 8px;
}
.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-small.e-otpinput .e-otp-input-field,
.e-small .e-otpinput .e-otp-input-field {
  min-width: 26px;
  min-height: 26px;
  font-size: 12px;
  line-height: 18px;
  padding: 0;
}
.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-small.e-otpinput .e-otp-separator,
.e-small .e-otpinput .e-otp-separator {
  font-size: 12px;
  line-height: 18px;
}
.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-otpinput .e-otp-input-field {
  color: #201f1e;
  background: transparent;
}
.e-otpinput .e-otp-separator {
  color: #605e5c;
}
.e-otpinput.e-outline .e-otp-input-field {
  border: 1px solid #605e5c;
}
.e-otpinput.e-outline .e-otp-input-field, .e-otpinput.e-underlined .e-otp-input-field, .e-otpinput.e-filled .e-otp-input-field {
  border-bottom: 2px solid #605e5c;
}
.e-otpinput.e-outline .e-otp-input-field:disabled, .e-otpinput.e-underlined .e-otp-input-field:disabled, .e-otpinput.e-filled .e-otp-input-field:disabled {
  border-color: #edebe9;
  color: #a19f9d;
  background: #f3f2f1;
}
.e-otpinput.e-filled .e-otp-input-field {
  background: #faf9f8;
}
.e-otpinput.e-underlined .e-otp-input-field {
  background: transparent;
}
.e-otpinput.e-error.e-outline .e-otp-input-field,
.e-otpinput.e-error.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-underlined .e-otp-input-field,
.e-otpinput.e-error.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-filled .e-otp-input-field,
.e-otpinput.e-error.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #d13438;
}
.e-otpinput.e-success.e-outline .e-otp-input-field,
.e-otpinput.e-success.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-underlined .e-otp-input-field,
.e-otpinput.e-success.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-filled .e-otp-input-field,
.e-otpinput.e-success.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #0b6a0b;
}
.e-otpinput.e-warning.e-outline .e-otp-input-field,
.e-otpinput.e-warning.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-underlined .e-otp-input-field,
.e-otpinput.e-warning.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-filled .e-otp-input-field,
.e-otpinput.e-warning.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #ca5010;
}

.e-bigger.e-otpinput,
.e-bigger .e-otpinput {
  gap: 16px;
}
.e-bigger.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-bigger.e-otpinput .e-otp-input-field,
.e-bigger .e-otpinput .e-otp-input-field {
  min-width: 40px;
  min-height: 40px;
  font-size: 16px;
  line-height: 24px;
  padding: 0;
}
.e-bigger.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-otpinput .e-otp-separator,
.e-bigger .e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger.e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-bigger.e-small.e-otpinput,
.e-bigger.e-small .e-otpinput,
.e-bigger .e-small.e-otpinput,
.e-small .e-bigger.e-otpinput {
  gap: 12px;
}
.e-bigger.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger.e-small .e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-bigger.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field,
.e-bigger.e-small .e-otpinput .e-otp-input-field,
.e-bigger .e-small.e-otpinput .e-otp-input-field,
.e-small .e-bigger.e-otpinput .e-otp-input-field {
  min-width: 36px;
  min-height: 36px;
  font-size: 14px;
  line-height: 22px;
  padding: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-small.e-otpinput .e-otp-input-field[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-separator,
.e-bigger.e-small .e-otpinput .e-otp-separator,
.e-bigger .e-small.e-otpinput .e-otp-separator,
.e-small .e-bigger.e-otpinput .e-otp-separator {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-bigger.e-small .e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-bigger.e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-listen-icon::before {
  content: "\e91c";
}

.e-listen-stop::before {
  content: "\e919";
}

.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 12px;
  min-width: 40px;
  min-height: 40px;
  padding: 0 16px;
}
.e-speech-to-text.e-btn.e-round {
  width: 40px;
  height: 40px;
  padding: 0;
}
.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 12px;
  margin-top: -1px;
}
.e-speech-to-text.e-btn:disabled {
  pointer-events: none;
}
.e-speech-to-text.e-btn.e-listening-state {
  -webkit-animation: listening 1.2s infinite;
          animation: listening 1.2s infinite;
}

.e-speech-to-text.e-round .e-btn-icon {
  font-size: 14px;
}

@-webkit-keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}

@keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
.e-speech-to-text {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-speech-to-text:hover:not(:focus), .e-speech-to-text:active, .e-speech-to-text.e-active, .e-speech-to-text:disabled {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-speech-to-text:focus {
  -webkit-box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
          box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 15px -3px rgba(0, 0, 0, 0.1), 0 6px 10px rgba(0, 0, 0, 0.14);
}
.e-speech-to-text.e-flat {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-bigger .e-speech-to-text.e-btn,
.e-bigger.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  min-width: 52px;
  min-height: 52px;
  padding: 0 18px;
}
.e-bigger .e-speech-to-text.e-btn.e-round,
.e-bigger.e-speech-to-text.e-btn.e-round {
  width: 52px;
  height: 52px;
  padding: 0;
}
.e-bigger .e-speech-to-text.e-btn .e-btn-icon,
.e-bigger.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 16px;
  margin-top: -1px;
}

.e-bigger .e-speech-to-text.e-round .e-btn-icon,
.e-bigger.e-speech-to-text.e-round .e-btn-icon {
  font-size: 22px;
}

.smart-textarea-suggestion-overlay {
  display: none;
  position: absolute;
  padding: 0.25rem 0.75rem;
  border-radius: 0.3rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-right: 0.5rem;
}

.smart-textarea-suggestion-overlay.smart-textarea-suggestion-overlay-visible {
  display: block;
}

.smart-textarea-caret {
  position: absolute;
  width: 0.8px;
  display: none;
  -webkit-animation: caret-blink 1.025s step-end infinite;
          animation: caret-blink 1.025s step-end infinite;
}

@-webkit-keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.smart-textarea-suggestion-overlay {
  background-color: #fff;
  color: #201f1e;
  -webkit-box-shadow: 0 1.25px 4px 0 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 1.25px 4px 0 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
}

[data-suggestion-visible]::-moz-selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

[data-suggestion-visible]::selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

.smart-textarea-caret {
  background: #ff0000;
}
/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-navigations/styles/fluent.css ***!
  \******************************************************************************************************************************************/
/* !componenticons */
.e-pager .e-icon-last::before,
.e-grid-menu .e-icon-last::before {
  content: "\e818";
}
.e-pager .e-icon-first::before,
.e-grid-menu .e-icon-first::before {
  content: "\e833";
}
.e-pager .e-icon-prev::before,
.e-grid-menu .e-icon-prev::before {
  content: "\e765";
}
.e-pager .e-icon-next::before,
.e-grid-menu .e-icon-next::before {
  content: "\e748";
}
.e-pager.e-rtl .e-icon-last.e-lastpage::before, .e-pager.e-rtl .e-icon-last.e-lastpage:hover, .e-pager.e-rtl .e-icon-last.e-lastpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage:hover,
.e-grid-menu.e-rtl .e-icon-last.e-lastpagedisabled::before {
  content: "\e833";
}
.e-pager.e-rtl .e-icon-first.e-firstpage::before, .e-pager.e-rtl .e-icon-first.e-firstpage:hover, .e-pager.e-rtl .e-icon-first.e-firstpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage:hover,
.e-grid-menu.e-rtl .e-icon-first.e-firstpagedisabled::before {
  content: "\e818";
}
.e-pager.e-rtl .e-icon-prev.e-prevpage::before, .e-pager.e-rtl .e-icon-prev.e-prevpage:hover, .e-pager.e-rtl .e-icon-prev.e-prevpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage:hover,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpagedisabled::before {
  content: "\e748";
}
.e-pager.e-rtl .e-icon-next.e-nextpage::before, .e-pager.e-rtl .e-icon-next.e-nextpage:hover, .e-pager.e-rtl .e-icon-next.e-nextpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage:hover,
.e-grid-menu.e-rtl .e-icon-next.e-nextpagedisabled::before {
  content: "\e765";
}

/*! Pager layout */
.e-pager {
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 14px;
  padding: 8px 12.5px 8px 11.5px;
  white-space: normal;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-pager [class^=e-] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-pager .e-pager-default.e-hide,
.e-pager .e-pagesizes.e-hide,
.e-pager .e-hide {
  display: none;
}
.e-pager div.e-parentmsgbar {
  float: right;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 8px;
}
.e-pager .e-pagesizes {
  display: inline;
}
.e-pager .e-pagerdropdown {
  display: inline-block;
  height: 26px;
  margin-left: 10px;
  margin-right: 8px;
  margin-top: -30px;
  overflow: unset;
  vertical-align: middle;
  width: 64px;
}
.e-pager .e-pagerconstant {
  font-weight: 600;
  display: inline-block;
  margin: 0 0 5px 8px;
  overflow: hidden;
  width: auto;
}
.e-pager .e-icons {
  font-size: 11px;
}
.e-pager .e-numericitem {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  line-height: 1;
  margin-right: 0;
  min-width: 26px;
  padding: 13px 12px 10px;
  text-align: center;
}
.e-pager div.e-pagermsgdiv {
  padding-right: 6px;
  padding-top: 4px;
  text-align: right;
}
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  opacity: 0.8;
}
.e-pager .e-spacing,
.e-pager .e-numericitem:hover,
.e-pager .e-currentitem {
  border-radius: 0;
  cursor: pointer;
  padding: 8px 13px 10px 12px;
  text-decoration: none;
}
.e-pager .e-currentitem {
  border-bottom: 2px solid #0078d4;
  font-style: normal;
  font-variant: normal;
  font-weight: 600;
}
.e-pager div,
.e-pager a {
  display: inline;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-pager .e-icons::before {
  display: inline-block;
}
.e-pager .e-pagercontainer .e-firstpage,
.e-pager .e-pagercontainer .e-prevpage,
.e-pager .e-pagercontainer .e-firstpagedisabled,
.e-pager .e-pagercontainer .e-prevpagedisabled,
.e-pager .e-pagercontainer .e-nextpage,
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-nextpagedisabled,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  margin-right: 0;
  margin-top: 0;
  min-width: 26px;
  padding: 11px 10px 10px 11px;
}
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right: 1px;
}
.e-pager .e-firstpage:hover,
.e-pager .e-prevpage:hover,
.e-pager .e-lastpage:hover,
.e-pager .e-nextpage:hover {
  cursor: pointer;
  text-decoration: none;
}
.e-pager a.e-nextprevitemdisabled {
  display: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}
.e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}
.e-pager .e-pagercontainer {
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  display: inline-block;
  margin: 3px 0 -4px 0.3px;
  overflow: hidden;
}
.e-pager .e-lastpage:hover {
  border-radius: 0;
}
.e-pager .e-firstpage:hover {
  border-radius: 0;
}
.e-pager .e-pagermessage,
.e-pager .e-pagerexternalmsg {
  display: block;
  margin: 6px 6px 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  display: none;
}
.e-pager .e-mprev {
  text-indent: -3px;
}
.e-pager .e-mnext {
  text-indent: -2px;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  -webkit-tap-highlight-color: #fff;
}
.e-pager .e-pp,
.e-pager .e-np,
.e-pager .e-pp:hover,
.e-pager .e-np:hover {
  font-size: 14px;
  padding: 8px 12px 10px 11px;
  font-weight: 400;
  letter-spacing: 0;
}
.e-pager .e-np.e-focused,
.e-pager .e-pp.e-focused {
  line-height: 1;
  padding: 8px 12px 10px 11px;
}
.e-pager.e-adaptive {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 9px;
}
.e-pager.e-adaptive div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -5px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 10px;
  white-space: nowrap;
}
.e-pager.e-adaptive .e-pagesizes {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: auto;
}
.e-pager.e-adaptive .e-pagerdropdown {
  margin: 2px 2px 0 4px;
  width: 77px;
  min-width: 77px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  height: 40px;
  padding-right: 5px;
}
.e-pager.e-adaptive .e-pagerconstant {
  font-size: 12px;
  position: relative;
  top: 4px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  min-width: 52px;
  max-height: 34px;
  margin: 0 8px 0 10px;
}
.e-pager.e-adaptive .e-pagerconstant.e-page-all {
  top: 11px;
  text-align: center;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mprev,
.e-pager.e-adaptive .e-mnext,
.e-pager.e-adaptive .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager {
    padding: 13px 0;
  }
  .e-pager div.e-parentmsgbar {
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    float: initial;
    text-align: center;
    width: calc(60% - 48px);
  }
  .e-pager .e-pagesizes,
  .e-pager .e-pagecountmsg,
  .e-pager .e-pagercontainer {
    display: none;
  }
  .e-pager .e-icons {
    font-size: 11px;
  }
  .e-pager .e-mfirst,
  .e-pager .e-mprev,
  .e-pager .e-mnext,
  .e-pager .e-mlast {
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    padding: 1% 5%;
  }
  .e-pager .e-mfirst {
    margin-right: 4px;
    text-align: right;
    width: calc(10% + 11px);
  }
  .e-pager .e-mprev {
    margin: 0 4px;
    text-align: right;
    width: 10%;
  }
  .e-pager .e-mnext {
    margin: 0 4px;
    text-align: left;
    width: 10%;
  }
  .e-pager .e-mlast {
    margin-left: 4px;
    text-align: left;
    width: calc(10% + 11px);
  }
}
.e-pager.e-rtl {
  direction: rtl;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}
.e-pager.e-rtl .e-pagercontainer, .e-pager.e-rtl div, .e-pager.e-rtl a {
  float: initial;
}
.e-pager.e-rtl .e-parentmsgbar {
  float: left;
  margin-left: 6px;
  padding-top: 6px;
}
.e-pager.e-rtl .e-pagerdropdown {
  margin: -26px 16px 0 0;
}
.e-pager.e-rtl .e-pagerconstant {
  margin: 8px 8px 6px;
}
.e-pager.e-rtl .e-pagerexternalmsg {
  float: none;
}
.e-pager.e-rtl .e-pagercontainer {
  float: none;
  margin: 0 5.5px -4px 0;
  padding: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled {
  padding: 11px 10px 10px 11px;
}
.e-pager.e-rtl .e-firstpage::before, .e-pager.e-rtl .e-firstpage:hover, .e-pager.e-rtl .e-firstpagedisabled::before {
  content: "\e701";
}
.e-pager.e-rtl .e-prevpage::before, .e-pager.e-rtl .e-prevpage:hover, .e-pager.e-rtl .e-prevpagedisabled::before {
  content: "\e848";
}
.e-pager.e-rtl .e-nextpage::before, .e-pager.e-rtl .e-nextpage:hover, .e-pager.e-rtl .e-nextpagedisabled::before {
  content: "\e84b";
}
.e-pager.e-rtl .e-lastpage::before, .e-pager.e-rtl .e-lastpage:hover, .e-pager.e-rtl .e-lastpagedisabled::before {
  content: "\e716";
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-left-style: solid;
  border-left-width: 0;
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled {
  border-right-style: none;
  border-right-width: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-right: medium none;
}
.e-pager.e-rtl .e-firstpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-lastpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-numericcontainer {
  float: none;
}
.e-pager.e-rtl .e-numericitem {
  border-left-style: solid;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
  min-width: 26px;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}
.e-pager.e-rtl .e-spacing, .e-pager.e-rtl .e-numericitem:hover, .e-pager.e-rtl .e-currentitem {
  margin: 0;
  padding: 7px 13px 9px 12px;
}
.e-pager.e-rtl .e-pp, .e-pager.e-rtl .e-np, .e-pager.e-rtl .e-pp:hover, .e-pager.e-rtl .e-np:hover {
  margin-top: 0;
  padding: 8px 12px 10px 11px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -4px;
  padding-top: 0;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant {
  margin: 4px 10px 0 8px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant.e-page-all {
  top: 6px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerdropdown {
  min-width: 92px;
  margin: 1px 4px 0 2px;
  padding: 0 0 0 5px;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mprev,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mnext,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager.e-rtl .e-mfirst,
  .e-pager.e-rtl .e-mprev,
  .e-pager.e-rtl .e-mnext,
  .e-pager.e-rtl .e-mlast {
    border: 0;
  }
  .e-pager.e-rtl.e-rtl div.e-parentmsgbar {
    float: initial;
    margin-left: 0;
    margin-top: 10px;
  }
  .e-pager.e-rtl .e-parentmsgbar {
    float: right;
  }
}
.e-pager.sf-pager .e-pagercontainer {
  font-size: 0;
}
.e-pager.sf-pager .e-pagercontainer .e-first,
.e-pager.sf-pager .e-pagercontainer .e-prev,
.e-pager.sf-pager .e-pagercontainer .e-next,
.e-pager.sf-pager .e-pagercontainer .e-last {
  font-size: 11px;
}
.e-pager.sf-pager .e-numericcontainer a {
  font-size: 14px;
}
.e-pager.sf-pager .e-link,
.e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}

/*! Pager theme */
.e-pager {
  border-color: #edebe9;
  background: #fff;
  color: #3b3a39;
  opacity: 1;
}
.e-pager div.e-icons.e-pager-default {
  color: #605e5c;
}
.e-pager div.e-icons.e-disable {
  color: #a19f9d;
}
.e-pager .e-pager-default:hover {
  background: #f3f2f1;
  color: #605e5c;
  opacity: 1;
}
.e-pager .e-parentmsgbar {
  font-weight: 600;
}
.e-pager .e-spacing {
  color: #605e5c;
  opacity: 1;
}
.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background: #f3f2f1;
}
.e-pager .e-numericitem:hover {
  color: #605e5c;
  opacity: 1;
}
.e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background-color: #f3f2f1;
  opacity: 1;
}
.e-pager .e-numericitem {
  background: #fff;
  color: #605e5c;
}
.e-pager .e-prevpagedisabled,
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-lastpage,
.e-pager .e-firstpage,
.e-pager .e-firstpagedisabled {
  background-color: #fff;
  color: #605e5c;
}
.e-pager .e-lastpage,
.e-pager .e-firstpage {
  background-color: transparent;
}
.e-pager .e-pagercontainer {
  background-color: #fff;
  border-color: #edebe9;
}
.e-pager .e-numericitem,
.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  border-right-color: #edebe9;
}
.e-pager .e-currentitem,
.e-pager .e-currentitem:hover {
  background: #fff;
  color: #323130;
  opacity: 1;
}
.e-pager .e-numericitem.e-focused,
.e-pager .e-first.e-focused,
.e-pager .e-prev.e-focused,
.e-pager .e-next.e-focused,
.e-pager .e-last.e-focused,
.e-pager .e-mfirst.e-focused,
.e-pager .e-mprev.e-focused,
.e-pager .e-mnext.e-focused,
.e-pager .e-mlast.e-focused {
  background-color: #f3f2f1;
}
.e-pager .e-currentitem.e-numericitem.e-focused {
  background: #fff;
  -webkit-box-shadow: 0 0 0 1px #0078d4 inset;
          box-shadow: 0 0 0 1px #0078d4 inset;
}
.e-pager .e-focused {
  -webkit-box-shadow: 0 0 0 1px #0078d4 inset;
          box-shadow: 0 0 0 1px #0078d4 inset;
}
@media (max-width: 590px) {
  .e-pager .e-pager-default:hover {
    background: #fff;
    color: #0078d4;
    opacity: 1;
  }
}
.e-pager.e-rtl .e-numericitem, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled {
  border-left-color: #edebe9;
}

/*! Pager bigger */
.e-bigger .e-pager,
.e-pager.e-bigger {
  font-size: 16px;
  padding: 10px 10px 12px;
}
.e-bigger .e-pager div.e-icons:not(.e-check),
.e-pager.e-bigger div.e-icons:not(.e-check) {
  font-size: 13px;
}
.e-bigger .e-pager div.e-parentmsgbar,
.e-pager.e-bigger div.e-parentmsgbar {
  padding-bottom: 11px;
  padding-right: 0;
  padding-top: 11px;
}
.e-bigger .e-pager:not(.e-adaptive) .e-pagerdropdown,
.e-pager.e-bigger:not(.e-adaptive) .e-pagerdropdown {
  height: 29px;
  margin: -35px 10px 0 18px;
  margin-top: -31px;
  width: 82px;
}
.e-bigger .e-pager .e-pagercontainer,
.e-pager.e-bigger .e-pagercontainer {
  margin: 0 0 -6px 0.8px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  padding: 14px 10px 13px 11px;
}
.e-bigger .e-pager .e-pagerconstant,
.e-pager.e-bigger .e-pagerconstant {
  margin-bottom: 5px;
  margin-left: 16px;
}
@media (max-width: 769px) {
  .e-bigger .e-pager,
  .e-pager.e-bigger {
    padding: 19px 0;
  }
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-right: 0;
  }
  .e-bigger .e-pager div.e-parentmsgbar,
  .e-pager.e-bigger div.e-parentmsgbar {
    padding: 0;
  }
}
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}
.e-bigger .e-pager .e-numericitem,
.e-pager.e-bigger .e-numericitem {
  margin: 0;
}
.e-bigger .e-pager .e-pp.e-spacing,
.e-bigger .e-pager .e-np.e-spacing,
.e-bigger .e-pager .e-pp.e-spacing:hover,
.e-bigger .e-pager .e-np.e-spacing:hover,
.e-pager.e-bigger .e-pp.e-spacing,
.e-pager.e-bigger .e-np.e-spacing,
.e-pager.e-bigger .e-pp.e-spacing:hover,
.e-pager.e-bigger .e-np.e-spacing:hover {
  padding: 14.5px 13px 10px;
}
.e-bigger .e-pager .e-spacing,
.e-bigger .e-pager .e-numericitem:hover,
.e-bigger .e-pager .e-currentitem,
.e-pager.e-bigger .e-spacing,
.e-pager.e-bigger .e-numericitem:hover,
.e-pager.e-bigger .e-currentitem {
  border-radius: 0;
  padding: 13px 13px 11px;
}
.e-bigger .e-pager.e-rtl .e-spacing,
.e-bigger .e-pager.e-rtl .e-numericitem:hover,
.e-bigger .e-pager.e-rtl .e-currentitem,
.e-pager.e-bigger.e-rtl .e-spacing,
.e-pager.e-bigger.e-rtl .e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-currentitem {
  margin: 0;
  padding: 14.5px 13px 10px;
}
.e-bigger .e-pager.e-rtl .e-pagerdropdown,
.e-pager.e-bigger.e-rtl .e-pagerdropdown {
  margin: -40px 16px 0 0;
}
.e-bigger .e-pager.e-rtl .e-pagerconstant,
.e-pager.e-bigger.e-rtl .e-pagerconstant {
  margin: 14px 16px 9px 0;
}
.e-bigger .e-pager.e-rtl .e-pagercontainer,
.e-pager.e-bigger.e-rtl .e-pagercontainer {
  margin: 0;
}
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 0;
}
.e-bigger .e-pager.e-rtl div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl div.e-parentmsgbar {
  margin-left: 6px;
  margin-top: 2px;
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 10px;
  }
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 10px;
  }
}
.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem:hover, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem:hover {
  font-size: 14px;
  margin-top: -5px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-parentmsgbar {
  margin-top: 0;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerdropdown,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerdropdown {
  margin: 0 4px 0 2px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerconstant.e-page-all {
  top: 10px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  margin-right: 0;
  padding: 12.5px 12px 12px 11px;
}
.e-bigger .e-pager .e-pp,
.e-bigger .e-pager .e-np,
.e-bigger .e-pager .e-pp:hover,
.e-bigger .e-pager .e-np:hover,
.e-pager.e-bigger .e-pp,
.e-pager.e-bigger .e-np,
.e-pager.e-bigger .e-pp:hover,
.e-pager.e-bigger .e-np:hover {
  font-size: 16px;
}
.e-bigger .e-pager.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-adaptive div.e-parentmsgbar {
  margin-top: -5px;
}
.e-bigger .e-pager.e-adaptive .e-pagerdropdown,
.e-pager.e-bigger.e-adaptive .e-pagerdropdown {
  margin: -4px 2px 0 4px;
  height: 40px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-adaptive .e-pagerconstant.e-page-all {
  top: 9px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant,
.e-pager.e-bigger.e-adaptive .e-pagerconstant {
  margin: 0 8px 0 10px;
}

/*! component's theme wise override definitions and variables */
@-webkit-keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            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: "\e765";
}
.e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before {
  content: "\e748";
}
.e-hscroll.e-rtl .e-nav-left-arrow::before {
  content: "\e748";
}
.e-hscroll.e-rtl .e-nav-right-arrow::before {
  content: "\e765";
}
.e-hscroll.e-scroll-device .e-nav-right-arrow::before {
  content: "\e748";
}
.e-hscroll.e-scroll-device .e-nav-left-arrow::before {
  content: "\e765";
}
.e-hscroll .e-nav-left-arrow::before {
  content: "\e765";
  line-height: normal;
}
.e-hscroll .e-nav-right-arrow::before {
  content: "\e748";
  line-height: normal;
}

/*! h-scroll layout */
.e-hscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-hscroll.e-rtl.e-scroll-device {
  padding-left: 40px;
  padding-right: initial;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: 48px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          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 28px;
}
.e-hscroll.e-scroll-device {
  padding-right: 40px;
}
.e-hscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 48px;
}
.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 18px;
  -webkit-transform: skewX(16deg);
          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: 48px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          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;
  line-height: normal;
}
.e-hscroll .e-hscroll-content {
  display: inline-block;
  height: inherit;
  position: relative;
}
.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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 38px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 28px;
}
.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%;
  font-size: 12px;
}
.e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay {
  pointer-events: none;
}

/*! h-scroll theme */
.e-hscroll .e-scroll-nav .e-icons {
  color: #605e5c;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: #edebe9;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #f3f2f1;
  border-color: #edebe9;
  border-width: 1px;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #605e5c;
}
.e-hscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#f3f2f1), to(rgba(243, 242, 241, 0)));
  background-image: linear-gradient(-270deg, #f3f2f1 0%, rgba(243, 242, 241, 0) 100%);
}
.e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(243, 242, 241, 0)), to(#f3f2f1));
  background-image: linear-gradient(-270deg, rgba(243, 242, 241, 0) 0%, #f3f2f1 100%);
}
.e-hscroll.e-rtl .e-scroll-nav {
  background: #f3f2f1;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  border-left: 1px solid #edebe9;
  border-right: 0;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  border-left: 0;
  border-right: 1px solid #edebe9;
}
.e-hscroll.e-rtl .e-scroll-nav:hover {
  background: #edebe9;
  border: 0;
  color: #605e5c;
}
.e-hscroll.e-rtl .e-scroll-nav:hover:active {
  background: #edebe9;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: #edebe9;
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover .e-icons {
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: #edebe9;
  border: 0;
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-icons {
  color: #605e5c;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #f3f2f1;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #3b3a39;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active .e-icons {
  color: #605e5c;
}
.e-hscroll .e-scroll-nav {
  background: #f3f2f1;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  border-right: 1px solid #edebe9;
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  border-left: 1px solid #edebe9;
}
.e-hscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-hscroll .e-scroll-nav:active::after {
  -webkit-animation: hscroll-popup-shadow 0.6s ease-out 0ms;
          animation: hscroll-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}

.e-bigger .e-hscroll,
.e-hscroll.e-bigger {
  min-height: 48px;
}
.e-bigger .e-hscroll:not(.e-scroll-device),
.e-hscroll.e-bigger:not(.e-scroll-device) {
  padding: 0 48px;
}
.e-bigger .e-hscroll.e-scroll-device,
.e-hscroll.e-bigger.e-scroll-device {
  padding-right: 48px;
}
.e-bigger .e-hscroll.e-rtl.e-scroll-device,
.e-hscroll.e-bigger.e-rtl.e-scroll-device {
  padding-left: 48px;
  padding-right: initial;
}
.e-bigger .e-hscroll .e-nav-arrow.e-icons,
.e-hscroll.e-bigger .e-nav-arrow.e-icons {
  font-size: 22px;
}
.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: 48px;
}
.e-bigger .e-hscroll .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger .e-scroll-overlay.e-scroll-right-overlay {
  right: 48px;
}
.e-bigger .e-hscroll .e-scroll-nav,
.e-hscroll.e-bigger .e-scroll-nav {
  min-height: 48px;
  width: 48px;
}

/*! component's theme wise override definitions and variables */
/*! vscroll icons */
.e-vscroll.e-scroll-device .e-nav-up-arrow::before {
  content: "\e7dd";
}
.e-vscroll.e-scroll-device .e-nav-down-arrow::before {
  content: "\e734";
}
.e-vscroll .e-nav-up-arrow::before {
  content: "\e776";
  line-height: normal;
}
.e-vscroll .e-nav-down-arrow::before {
  content: "\e729";
  line-height: normal;
}

/*! v-scroll layout */
.e-vscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: 48px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          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 28px;
}
.e-vscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 48px;
  z-index: 1001;
}
.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(16deg);
          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: 48px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          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;
  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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  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: #605e5c;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: #605e5c;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #f3f2f1;
  border-color: #605e5c;
  border-width: 1px;
  -webkit-box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0.8px 16px rgba(0, 0, 0, 0.15);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #605e5c;
}
.e-vscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#f3f2f1), to(rgba(243, 242, 241, 0)));
  background-image: linear-gradient(-270deg, #f3f2f1 0%, rgba(243, 242, 241, 0) 100%);
}
.e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(243, 242, 241, 0)), to(#f3f2f1));
  background-image: linear-gradient(-270deg, rgba(243, 242, 241, 0) 0%, #f3f2f1 100%);
}
.e-vscroll.e-rtl .e-scroll-nav {
  background: #f3f2f1;
}
.e-vscroll.e-rtl .e-scroll-nav:hover {
  background: #edebe9;
  border: 0;
  border-color: transparent;
  color: #3b3a39;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: #edebe9;
  border: 0;
  color: #3b3a39;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: #edebe9;
  border: 0;
  border-color: transparent;
  color: #3b3a39;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #edebe9;
  border: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  color: #3b3a39;
}
.e-vscroll .e-scroll-nav {
  background: #f3f2f1;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  border-bottom: 1px solid #605e5c;
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  border-top: 1px solid #605e5c;
}
.e-vscroll .e-scroll-nav::after {
  content: "";
}
.e-vscroll .e-scroll-nav:active::after {
  content: "";
}

.e-bigger .e-vscroll:not(.e-scroll-device),
.e-vscroll.e-bigger:not(.e-scroll-device) {
  padding: 48px 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: 48px;
}
.e-bigger .e-vscroll .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger .e-scroll-overlay.e-scroll-down-overlay {
  right: 48px;
}
.e-bigger .e-vscroll .e-scroll-nav,
.e-vscroll.e-bigger .e-scroll-nav {
  height: 48px;
}

/* stylelint-disable-line no-empty-source */
.e-toolbar .e-popup-down-icon::before {
  content: "\e71c";
  line-height: normal;
}
.e-toolbar .e-popup-up-icon::before {
  content: "\e71c";
  line-height: normal;
}

.e-toolbar {
  border-radius: 0;
  display: block;
  height: 40px;
  min-height: 40px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  overflow: hidden;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items:not(.e-toolbar-multirow) {
  position: absolute;
}
.e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
  width: calc(100% - 28px);
}
.e-toolbar .e-blazor-toolbar-items {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.e-toolbar.e-control[class*=e-toolbar] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.e-toolbar.e-corner {
  border-radius: 4px;
}
.e-toolbar.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-items {
  border-radius: 0 0 0 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 1px;
  margin-left: 10px;
  margin-right: 10px;
  white-space: normal;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.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-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-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;
}
.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, .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 8px;
}
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 8px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content {
  -ms-touch-action: pan-y pinch-zoom;
      touch-action: pan-y pinch-zoom;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 8px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.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-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 8px;
}
.e-toolbar .e-toolbar-item {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 38px;
  vertical-align: middle;
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.e-toolbar .e-toolbar-item.e-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0;
  min-height: 40px;
  min-width: 40px;
  padding: 0 4px;
  border-radius: 2px;
  line-height: 22px;
  border: 1px solid transparent;
  cursor: pointer;
  font-size: 18px;
  font-weight: 400;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-transform: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  margin: 0;
  min-width: 12px;
  width: auto;
  font-size: 18px;
  line-height: 14px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover, .e-toolbar .e-toolbar-item .e-tbar-btn:focus, .e-toolbar .e-toolbar-item .e-tbar-btn:active {
  padding: 0 4px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  outline: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn div {
  vertical-align: middle;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
  padding: 4px;
}
.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  height: inherit;
  min-width: 28px;
  padding: 0;
}
.e-toolbar .e-toolbar-item.e-separator {
  margin: 4px;
  min-height: 24px;
  min-width: 1px;
  height: 24px;
}
.e-toolbar .e-toolbar-item.e-separator + .e-separator, .e-toolbar .e-toolbar-item.e-separator:last-of-type, .e-toolbar .e-toolbar-item.e-separator:first-of-type {
  display: none;
}
.e-toolbar .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-item > * {
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-item.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-item input[type=checkbox] {
  height: auto;
}
.e-toolbar.e-vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-toolbar.e-vertical .e-toolbar-items .e-vscroll-bar .e-vscroll-content {
  -ms-touch-action: pan-x pinch-zoom;
      touch-action: pan-x pinch-zoom;
}
.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: -webkit-box;
  display: -ms-flexbox;
  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 7px;
  min-height: 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;
}
.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-hor-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0 0 0 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 40px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
}
.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 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  font-size: 12px;
  color: #605e5c;
}
.e-toolbar.e-toolpop {
  overflow: visible;
}
.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop {
  border-radius: 4px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 38px;
}
.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 {
  min-height: 38px;
  min-width: 100%;
  padding: 6px 12px;
  border: none;
  border-radius: 2px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  padding: 0 4px 0 0;
  width: auto;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 4px;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: auto;
  min-width: 34px;
  padding: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item > * {
  height: 100%;
  min-width: 100%;
  text-overflow: ellipsis;
}
.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-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-popup,
.e-toolbar .e-toolbar-pop .e-toolpopup {
  text-align: center;
}
.e-toolbar.e-extended-toolbar {
  overflow: visible;
}
.e-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-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-height: 40px;
  padding-bottom: 0;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 0;
  margin-left: -1px;
  -webkit-box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
  display: inline;
  white-space: normal;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 38px;
}
.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 {
  min-height: 40px;
  min-width: 40px;
  padding: 0 4px;
}
.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: 4px;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  padding: 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop) {
  padding: 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 28px;
  padding: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  min-height: 16px;
}
.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-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-extended.e-toolbar-pop {
  width: inherit;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  cursor: pointer;
  font-size: 18px;
  overflow: hidden;
  padding: 0 4px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: auto;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item > * {
  -ms-flex-item-align: center;
      align-self: center;
  text-overflow: ellipsis;
}
.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-toolbar-items .e-toolbar-item.e-separator:last-of-type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-right: 8px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  padding: 4px;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 8px;
  margin-right: initial;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .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: 8px;
}
.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: 8px;
}
.e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 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: 8px;
}
.e-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
  border-radius: 0 0 0 0;
}
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .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: 8px;
}
.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: 8px;
  margin-left: 0;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-left: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-toolbar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #f3f2f1;
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
}
.e-toolbar .e-toolbar-items {
  background: #f3f2f1;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #605e5c;
  border: 1px solid transparent;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active {
  background: #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active .e-tbar-btn-text {
  color: #323130;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  background: none;
  border-radius: 0;
  color: #201f1e;
  border-color: transparent;
  border-style: solid;
  border-width: 1px;
  -webkit-box-shadow: inset 0 0 0 1px;
          box-shadow: inset 0 0 0 1px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  background: #edebe9;
  border-color: #605e5c;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active {
  background: #e1dfdd;
  border-color: #e1dfdd;
  border-style: solid;
  border-width: 1px;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #201f1e;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons {
  color: #605e5c;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item.e-separator {
  border: solid #c8c6c4;
  border-width: 0 1px 0 0;
}
.e-toolbar .e-toolbar-item.e-overlay {
  background: #f3f2f1;
  opacity: 0.5;
  color: #201f1e;
}
.e-toolbar .e-toolbar-item.e-overlay .e-tbar-btn-text {
  color: #201f1e;
}
.e-toolbar .e-toolbar-item.e-overlay .e-icons {
  color: #201f1e;
}
.e-toolbar.e-vertical .e-hor-nav {
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar.e-vertical.e-rtl .e-hor-nav {
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  border-width: 0 0 1px 0;
}
.e-toolbar .e-hor-nav {
  background: #f3f2f1;
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar .e-hor-nav::after {
  content: "";
}
.e-toolbar .e-hor-nav.e-nav-active:active, .e-toolbar .e-hor-nav.e-nav-active:focus, .e-toolbar .e-hor-nav.e-nav-active:hover {
  border-bottom-right-radius: 0;
}
.e-toolbar .e-hor-nav:active {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #201f1e;
  background: #f3f2f1;
}
.e-toolbar .e-hor-nav:active .e-icons {
  color: #605e5c;
}
.e-toolbar .e-hor-nav:active::after {
  content: "";
}
.e-toolbar .e-hor-nav:hover {
  background: #edebe9;
  border-left: 0;
  color: #201f1e;
}
.e-toolbar .e-hor-nav:hover .e-icons {
  color: #605e5c;
}
.e-toolbar .e-hor-nav:hover:not(.e-nav-active) {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:hover:active {
  background: #edebe9;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus {
  background: #edebe9;
  color: #201f1e;
  border-color: #605e5c;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus .e-icons {
  color: #605e5c;
}
.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: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #f3f2f1;
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:focus,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav):focus {
  border-color: #f3f2f1;
  border-style: solid;
  border-width: 0;
}
.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: #201f1e;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons:active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons:active {
  color: #201f1e;
}
.e-toolbar .e-toolbar-pop {
  background: #fff;
  border: 0 solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  background: transparent;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover {
  background: #edebe9;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #605e5c;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:active {
  background: #e1dfdd;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #e1dfdd;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus {
  background: #e1dfdd;
  border-color: transparent;
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-btn:focus {
  outline: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  background: transparent;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  background: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
  background: none;
  border-radius: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 1px;
  -webkit-box-shadow: inset 0 0 0 1px;
          box-shadow: inset 0 0 0 1px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  background: #edebe9;
  border-radius: 0;
  border-color: #605e5c;
  border-style: solid;
  border-width: 1px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
  background: #e1dfdd;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #e1dfdd;
  border-style: solid;
  border-width: 1px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  border: solid #c8c6c4;
  border-width: 0 1px 0 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay {
  background: #f3f2f1;
}
.e-toolbar.e-extended-toolbar .e-toolbar-pop {
  background: #f3f2f1;
}
.e-toolbar.e-rtl .e-hor-nav {
  background: #f3f2f1;
  border: solid #edebe9;
  border-width: 0 0 0 0;
}
.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: #edebe9;
  color: #201f1e;
  border: solid #edebe9;
  border-width: 0 0 0 0;
}

.e-bigger .e-toolbar,
.e-toolbar.e-bigger {
  height: 48px;
  min-height: 48px;
}
.e-bigger .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 10px;
}
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 10px;
}
.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: 10px;
}
.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: 10px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow {
  margin-left: 12.5px;
  margin-right: 12.5px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 8px;
}
.e-bigger .e-toolbar .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-item {
  min-height: 48px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 48px;
  min-width: 48px;
  padding: 0 8px;
  line-height: 24px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 4px;
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons {
  font-size: 20px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
  font-size: 18px;
  line-height: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px 6px;
}
.e-bigger .e-toolbar .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-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-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon {
  padding: 4px 6px;
}
.e-bigger .e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer),
.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  min-width: 49px;
  padding: 0;
}
.e-bigger .e-toolbar .e-toolbar-item.e-separator,
.e-toolbar.e-bigger .e-toolbar-item.e-separator {
  height: 30px;
  margin: 4px;
  min-height: 30px;
}
.e-bigger .e-toolbar .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-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-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .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-hor-nav,
.e-toolbar.e-bigger .e-hor-nav {
  min-height: 48px;
  min-width: 36px;
}
.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-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-vertical .e-toolbar-item:not(.e-separator) {
  min-height: 38px;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-vertical .e-toolbar-item.e-separator {
  height: auto;
  margin: 5px 10px;
  min-height: auto;
}
.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-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item {
  height: auto;
}
.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;
  min-height: 48px;
}
.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: 48px;
  padding: 8px 18px;
  min-width: 100%;
}
.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 6px 0 0;
  font-size: 18px;
}
.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: 4px;
  font-size: 14px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended {
  min-height: 48px;
  padding-bottom: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
}
.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 {
  min-height: 48px;
}
.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 {
  min-height: 48px;
  min-width: 48px;
  padding: 0 8px;
}
.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: 4px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 8px;
}
.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: 49px;
  padding: 0;
}
.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: 30px;
  margin: 4px;
  min-height: 30px;
}
.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-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px 6px;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 4px 6px;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 4px;
}
.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: 10px;
  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-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-center .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-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: 10px;
  margin-right: 0;
}
.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: 10px;
}
.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: 10px;
}

.e-accordion .e-tgl-collapse-icon::before {
  content: "\e729";
}
.e-accordion .e-tgl-collapse-icon.e-expand-icon {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.e-accordion {
  display: block;
  position: relative;
}
.e-accordion .e-acrdn-item {
  border-radius: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item.e-select.e-selected:first-child {
  border-top: 1px none #edebe9;
}
.e-accordion .e-acrdn-item.e-select.e-selected:last-child {
  border-bottom: 1px none #edebe9;
}
.e-accordion .e-acrdn-item:first-child {
  margin-top: 0;
}
.e-accordion .e-acrdn-item:not(.e-select) + .e-acrdn-item:not(.e-select) {
  margin-bottom: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select {
  margin: 0;
}
.e-accordion .e-acrdn-item > .e-acrdn-header .e-acrdn-header-content {
  font-weight: 400;
}
.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: 400;
}
.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: 14px;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header {
  cursor: pointer;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select > .e-acrdn-header:focus .e-acrdn-header-content {
  text-decoration: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border-radius: 0;
  line-height: 22px;
  min-height: 38px;
  overflow: hidden;
  padding: 7px 12px;
  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-acrdn-header-content {
  line-height: 22px;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  display: table;
  font-size: 18px;
  height: 38px;
  min-height: 38px;
  min-width: 22px;
  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 {
  -webkit-transition: 0.5s ease 0s;
  transition: 0.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-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 12px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 14px;
  overflow-y: hidden;
  text-decoration: none;
  width: 100%;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 16px 16px 26px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 8px 0 8px 26px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.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: 8px 0 8px 38px;
}
.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-panel .e-acrdn-content {
  padding: 20px 20px 20px 38px;
}
.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: 400;
}
.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-content {
  line-height: 1.5;
  overflow: hidden;
  padding: 12px;
  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-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-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 26px 16px 16px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 8px 26px 8px 0;
}
.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: 8px 38px 8px 0;
}
.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-panel .e-acrdn-content {
  padding: 20px 38px 20px 20px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 7px 12px;
}
.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;
}

.e-accordion {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fff;
  border: 1px solid #edebe9;
  border-radius: 2px;
}
.e-accordion .e-acrdn-item {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select:last-child {
  border-bottom: 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item:first-child .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item:last-child:not(.e-expand-state) .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child.e-selected .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-item-focus {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-top: 1px none #edebe9;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
  border-color: #201f1e;
  border-style: solid;
  border-width: 1px;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus {
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-icon .e-icons {
  color: #201f1e;
}
.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: #edebe9;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border: 0;
}
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-overlay {
  background: #fff;
  opacity: 0.5;
}
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons {
  color: #a19f9d;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus {
  border-color: #201f1e;
  border-style: solid;
  border-width: 1px;
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:hover {
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:active {
  background: #e1dfdd;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-item:last-child {
  border-bottom: 1px none #edebe9;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select {
  background: none;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  color: #201f1e;
  background: none;
  border-top: 0;
  border-bottom: 1px solid #edebe9;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-selected > .e-acrdn-header:focus {
  border: 1px solid #201f1e;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
  background: #f3f2f1;
  border: 1px solid #201f1e;
  border-color: #201f1e;
}
.e-accordion .e-acrdn-item .e-acrdn-header:hover {
  border: 0;
  background: #f3f2f1;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:active {
  border: 0;
  border-color: initial;
  background: #e1dfdd;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus {
  border: 1px solid #201f1e;
  background: #f3f2f1;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-icons,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-acrdn-header-content,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-toggle-icon {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #201f1e;
}
.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 {
  border-color: initial;
  border-style: solid;
  border-width: 0;
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #201f1e;
}
.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-expand-state > .e-acrdn-header .e-acrdn-header-icon {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover {
  border-color: initial;
}
.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: #605e5c;
}
.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: #201f1e;
}
.e-accordion .e-acrdn-item.e-select.e-item-focus {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-selected {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-select:last-child {
  border-bottom: 1px none #edebe9;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-toggle-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header:focus {
  position: relative;
  z-index: 2;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item.e-selected + .e-selected {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-icons {
  color: #605e5c;
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header {
  background: #f3f2f1;
  border-radius: 0;
  border-color: initial;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:focus {
  background: #f3f2f1;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:hover {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-header-content {
  color: #201f1e;
}
.e-accordion .e-acrdn-item .e-toggle-icon {
  color: #605e5c;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 14px;
}

.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;
  vertical-align: middle;
}
.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: 16px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 20px 20px 20px 28px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 12px 0 12px 28px;
}
.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-acrdn-content .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-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 12px 0 12px 40px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 24px 24px 24px 40px;
}
.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: 24px;
  min-height: 48px;
  padding: 11px 17px;
}
.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: 24px;
  right: 16px;
  font-size: 20px;
}
.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 12px 0 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 20px;
}
.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;
  font-size: 16px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 20px 28px 20px 20px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 12px 28px 12px 0;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .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-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 12px 40px 12px 0;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 24px 40px 24px 24px;
}
.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: 11px 17px;
}
.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 12px;
}

.e-carousel .e-previous-icon::before {
  content: "\e765";
}
.e-carousel .e-next-icon::before {
  content: "\e748";
}
.e-carousel .e-play-icon::before {
  content: "\e70c";
}
.e-carousel .e-pause-icon::before {
  content: "\e77b";
}
.e-carousel.e-rtl .e-previous-icon::before {
  content: "\e748";
}
.e-carousel.e-rtl .e-next-icon::before {
  content: "\e765";
}

.e-carousel {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-carousel .e-carousel-items,
.e-carousel .e-carousel-slide-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.e-carousel .e-carousel-items.e-swipe-start {
  cursor: pointer;
}
.e-carousel.e-partial .e-carousel-slide-container {
  padding: 0 100px;
}
@media screen and (max-width: 480px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 75px;
  }
}
@media screen and (max-width: 320px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 50px;
  }
}
.e-carousel .e-carousel-items {
  width: calc(var(--carousel-items-count) * 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.e-carousel .e-carousel-items .e-carousel-item {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: calc(100% / var(--carousel-items-count));
}
.e-carousel.e-blazor-carousel .e-carousel-items {
  -webkit-transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-blazor-carousel.e-rtl .e-carousel-items {
  -webkit-transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-carousel-fade-animation .e-carousel-items.e-fade-in-out {
  -webkit-transition-property: none;
  transition-property: none;
  -webkit-animation: fade-in-out 0.6s ease-in-out;
          animation: fade-in-out 0.6s ease-in-out;
}
@-webkit-keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.e-carousel.e-carousel-slide-animation .e-carousel-items.e-slide {
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item {
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  top: 0;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active {
  opacity: 1;
  pointer-events: visible;
}
.e-carousel .e-carousel-navigators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-navigators .e-play-pause,
.e-carousel .e-carousel-navigators .e-previous,
.e-carousel .e-carousel-navigators .e-next {
  padding: 0.5em;
  pointer-events: auto;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn,
.e-carousel .e-carousel-navigators .e-previous .e-btn,
.e-carousel .e-carousel-navigators .e-next .e-btn {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:hover,
.e-carousel .e-carousel-navigators .e-previous .e-btn:hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:hover {
  border-radius: 50%;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-previous .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-next .e-btn.e-rtl {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-previous .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn .e-play-icon {
  line-height: 1;
  padding-left: 3px;
}
.e-carousel .e-carousel-navigators .e-play-pause.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-previous.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-next.e-hover-arrows {
  display: none;
}
.e-carousel .e-carousel-indicators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 48px;
  padding: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: auto;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar {
  padding: 0;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator div {
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  height: 12px;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  width: 12px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element {
  display: none;
}
.e-carousel .e-carousel-indicators.e-dynamic {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars {
  display: block;
  overflow: hidden;
  -webkit-transition: opacity 0.6s ease-in-out;
  transition: opacity 0.6s ease-in-out;
  white-space: nowrap;
  width: 80px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  left: calc(32px - 16px * var(--carousel-items-current));
  margin: 0 4px;
  opacity: 1;
  position: relative;
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: left, -webkit-transform;
  transition-property: left, -webkit-transform;
  transition-property: transform, left;
  transition-property: transform, left, -webkit-transform;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  white-space: nowrap;
  width: 8px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-prev, .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.e-carousel .e-carousel-indicators.e-fraction {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-progress {
  min-height: 4px;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  height: 4px;
  width: 100%;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
          transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  width: 100%;
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) {
  background-color: transparent;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) .e-btn-icon {
  color: #fff;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover {
  background-color: rgba(255, 255, 255, 0.4);
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator div {
  background: #fff;
  border-color: #fff;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:active, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:hover {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus-visible {
  border-color: #000;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div {
  background-color: #0078d4;
  border-color: #0078d4;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  background-color: #fff;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  background-color: #0078d4;
}
.e-carousel .e-carousel-indicators.e-fraction .e-indicator-bars {
  color: #fff;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  background-color: rgba(0, 120, 212, 0.4);
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  background-color: #0078d4;
}

.e-contextmenu-wrapper ul .e-menu-item .e-previous::before,
.e-contextmenu-container ul .e-menu-item .e-previous::before {
  content: "\e773";
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret::before,
.e-contextmenu-container ul .e-menu-item .e-caret::before {
  content: "\e748";
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret::before {
  content: "\e765";
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  font-weight: 400;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  padding: 0;
  border: 1px solid #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  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 * {
  -webkit-box-sizing: border-box;
          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 {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-contextmenu-wrapper ul.e-ul,
.e-contextmenu-container ul.e-ul {
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.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 8px;
}
.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: 16px;
  line-height: 36px;
  margin-right: 8px;
  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: 7px;
}
.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: 4px 0;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 16px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-previous,
.e-contextmenu-container ul .e-menu-item .e-previous {
  margin-right: 8px;
}
.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 ul .e-menu-item .e-checkbox-wrapper,
.e-contextmenu-container ul .e-menu-item .e-checkbox-wrapper {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.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;
  -webkit-box-shadow: none;
          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-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 16px;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul {
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: -12px;
  width: inherit;
}

.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: 8px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  left: 7px;
}
.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-right: 12px;
}
.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-contextmenu-wrapper .e-menu-item,
.e-contextmenu-container .e-menu-item {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  background-color: #fff;
  color: #201f1e;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-color: #edebe9;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  color: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  color: #201f1e;
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused,
.e-contextmenu-container ul .e-menu-item.e-focused {
  background-color: #f3f2f1;
  color: #201f1e;
  outline: 0 solid #edebe9;
  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: #605e5c;
}
.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: #605e5c;
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected,
.e-contextmenu-container ul .e-menu-item.e-selected {
  background-color: #edebe9;
  color: #201f1e;
  outline: 0 solid #edebe9;
  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: #605e5c;
}
.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: #605e5c;
}
.e-contextmenu-wrapper ul .e-disabled,
.e-contextmenu-container ul .e-disabled {
  color: #a19f9d;
  opacity: 1;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,
.e-contextmenu-container ul .e-disabled .e-menu-icon {
  color: #a19f9d;
}
.e-contextmenu-wrapper ul .e-disabled .e-caret,
.e-contextmenu-container ul .e-disabled .e-caret {
  color: #a19f9d;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-url,
.e-contextmenu-container ul .e-disabled .e-menu-url {
  color: #a19f9d;
}
.e-contextmenu-wrapper ul .e-separator,
.e-contextmenu-container ul .e-separator {
  border-bottom-color: #edebe9;
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  background-color: #fff;
  border: 1px solid #edebe9;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  border-color: #edebe9;
}

.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: 16px;
  padding: 4px 0;
  white-space: nowrap;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  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: 40px;
  line-height: 40px;
}
.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: 18px;
  line-height: 40px;
}
.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: 40px;
}
.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: 18px;
}

.e-tab .e-tab-header .e-close-icon::before {
  content: "\e7e7";
  position: relative;
}
.e-tab .e-tab-header .e-popup-up-icon::before {
  content: "\e776";
}
.e-tab .e-tab-header .e-popup-down-icon::before {
  content: "\e729";
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before {
    content: "\e776";
  }
  .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before {
    content: "\e729";
  }
}
.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: "\e776";
}
.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: "\e729";
}
.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: "\e776";
}
.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: "\e729";
}

.e-tab-clone-element .e-close-icon::before {
  content: "\e7e7";
  position: relative;
}

.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: 44px;
  min-height: 44px;
}
@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;
  display: unset;
}
.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: 44px;
  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 0 2px 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 2px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active {
  position: relative;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: 0;
  right: 0;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  bottom: 0;
  content: "";
  height: 2px;
  left: 8px;
  position: absolute;
  right: 8px;
  -webkit-transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.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-hscroll-bar {
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 32px;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 2px 0 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 2px 0 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: none;
  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;
  border-radius: 0;
  -webkit-transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  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: 44px;
  margin: 0 8px 0 0;
  min-height: 44px;
  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: 44px;
  padding: 0 12px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 15px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 44px;
}
@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: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-transform: capitalize;
  -ms-flex-item-align: auto;
      align-self: auto;
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
    font-size: 16px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  margin: 0 8px 0 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active {
    margin: 0 2px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 44px;
  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: 400;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon::before {
  top: 2px;
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.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: 44px;
  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 8px;
  min-width: 12px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 8px;
  }
}
.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: 1px;
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
@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: 14px;
}
@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-tab-icon::before {
  position: relative;
  top: 2px;
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
    padding: 0 16px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.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: 62px;
  }
}
.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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  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: 62px;
  }
}
.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: 15px;
  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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab .e-tab-header .e-toolbar-pop {
  overflow-y: auto;
  padding: 5px 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 26px;
  min-height: 26px;
  min-width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
    height: 50px;
    min-height: 50px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  margin: 0;
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 26px;
  padding: 0 20px;
  text-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    height: 50px;
    padding: 0 24px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 26px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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: 40px;
}
@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: 50px;
  }
}
.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: 40px;
}
@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: 50px;
  }
}
.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: 40px;
}
@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: 50px;
  }
}
.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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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 {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            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: 20px;
  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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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: -webkit-inline-box;
    display: -ms-inline-flexbox;
    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: 44px;
  min-height: 44px;
  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;
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
    padding: 0;
  }
}
.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: 10px;
  line-height: 32px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.e-tab .e-tab-header .e-hor-nav {
  height: 44px;
  min-height: 44px;
  min-width: auto;
  padding: 0;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav {
    height: 48px;
    min-height: 48px;
    padding: 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 {
  font-size: 10px;
  height: 32px;
  line-height: 32px;
  width: 32px;
}
@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: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.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: 10px;
  line-height: 32px;
  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,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 32px;
}
.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 {
  line-height: 32px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .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 {
    line-height: 32px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.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 {
  line-height: 32px;
}
.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 {
  line-height: 32px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .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 {
    line-height: 32px;
  }
}
.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 {
  line-height: 32px;
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active {
  position: relative;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: 0;
  right: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  content: "";
  height: 2px;
  left: 8px;
  position: absolute;
  right: 8px;
  top: 0;
  -webkit-transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: left 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, right 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.e-tab .e-tab-header.e-horizontal-bottom::before {
  bottom: auto;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-hscroll-bar {
  margin-top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0 2px 0 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 2px 0 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 2px 0 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 2px 0 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 44px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:not(.e-separator):last-child .e-text-wrap::before {
  top: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus .e-close-icon::before {
  top: 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: none;
  -webkit-transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}
.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 12px;
}
.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-ileft.e-icon {
  min-height: 44px;
  min-width: 33px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon .e-tab-icon {
  margin: 0;
}
.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: -15px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  top: initial !important; /* stylelint-disable-line declaration-no-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-left .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: 0;
  height: 100%;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  bottom: 10px;
  content: "";
  height: 60%;
  left: 98%;
  position: absolute;
  right: 0;
  -webkit-transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  width: 2px;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.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-vertical-right .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: 0;
  height: 100%;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: #0078d4;
  bottom: 10px;
  content: "";
  height: 60%;
  left: 0;
  position: absolute;
  right: 98%;
  -webkit-transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  transition: bottom 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s, height 0.267s cubic-bezier(0.1, 0.25, 0.75, 0.9) 0s;
  width: 2px;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::after {
  color: transparent;
  content: attr(data-content);
  display: block;
  font-weight: 700;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          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 12px;
  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%;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: 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: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 36px;
  text-align: left;
  text-transform: capitalize;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: 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: 36px;
  margin: 0 0 0 8px;
  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: 16px;
  }
}
.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: -15px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 12px;
}
.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 8px 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: hidden;
}
.e-tab.e-vertical-tab .e-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-vertical-tab .e-content .e-item.e-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          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-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: none;
  position: unset;
  top: unset;
  width: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  content: unset;
  display: unset;
  position: unset;
  top: unset;
  width: unset;
  border: unset;
}
.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-indicator {
  width: 2px;
}
.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-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  top: unset;
}
.e-tab.e-vertical-icon.e-rtl .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
}
.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: 44px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
}
.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: 26px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 26px;
}
.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: 44px;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
  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-tab-header .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div,
.e-tab.e-template .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div {
  display: inherit;
}
.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: -webkit-box;
  display: -ms-flexbox;
  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 {
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: 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: -webkit-box;
  display: -ms-flexbox;
  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 {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
@media screen and (max-width: 480px) and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: none;
  transition: none;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: 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: 44px;
  min-height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header {
    height: 42px;
    min-height: 42px;
  }
}
.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: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-items {
    min-height: 42px;
  }
}
.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: 44px;
  margin: 0;
  min-height: 44px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 42px;
    min-height: 42px;
  }
}
.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: 62px;
  min-height: 62px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 44px;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 42px;
    padding: 0 15px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 42px;
  }
}
.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: 44px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 42px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 400;
}
.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: 44px;
}
@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: 42px;
  }
}
.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: 62px;
}
.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: 44px;
}
@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: 42px;
  }
}
.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 12px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 32px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 32px;
}
.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: 62px;
}
.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;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 15px;
  }
}
.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-tab-text {
  font-weight: 400;
}
.e-tab.e-background .e-tab-header.e-vertical .e-indicator {
  display: none;
}
.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 12px;
}
.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: 26px;
}
.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-right {
  margin: 0 8px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 8px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 8px 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: 15px;
  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-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 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: 24px;
  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;
}
.e-tab.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0;
}
.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: 44px;
  margin: 0 8px 0 0;
  min-height: 44px;
  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: 44px;
  padding: 0 12px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-wrap {
    height: 48px;
    padding: 0 15px;
  }
}
.e-tab-clone-element .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 44px;
}
@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: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-transform: capitalize;
  -ms-flex-item-align: auto;
      align-self: auto;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-text {
    font-size: 16px;
  }
}
.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: 1px;
}
.e-tab-clone-element .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
@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: 14px;
}
@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 {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 15px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-icon .e-tab-wrap {
    padding: 0 16px;
  }
}
.e-tab-clone-element .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 10px;
  }
}
.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: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  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: 62px;
  }
}
.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: 15px;
  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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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-tab {
  background: transparent;
  border: none;
}
.e-tab .e-tab-header {
  background: inherit;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: 400;
  border-bottom: 0;
}
.e-tab .e-tab-header::before {
  border-color: unset;
  border-style: solid;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  border-width: 0;
}
.e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
  border-bottom: 0;
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-items {
  background: inherit;
}
.e-tab .e-tab-header .e-indicator {
  background: #0078d4;
}
.e-tab .e-tab-header .e-toolbar-item {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item:hover {
  background: #edebe9;
}
.e-tab .e-tab-header .e-toolbar-item.e-active:hover {
  background: #edebe9;
}
.e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
  background: none;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 0;
  color: #201f1e;
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: none;
  border: 0;
  border-radius: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
    background: initial;
  }
}
.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: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  border: 0;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border: 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: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  position: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: unset;
  position: unset;
  width: unset;
  top: unset;
}
.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: #201f1e;
}
.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: #605e5c;
}
.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: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon {
  color: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover {
  color: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active {
  color: #201f1e;
}
.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: #a19f9d;
}
.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active {
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-pop {
  background: #fff;
  border: 1px #000;
  border-radius: 4px;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  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 {
    -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
            box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  }
}
.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: #201f1e;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #edebe9;
  border: 0;
  border-radius: 0;
}
.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: #605e5c;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active {
  background: #f3f2f1;
  border-color: unset;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: #201f1e;
}
.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: #201f1e;
}
.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: #a19f9d;
}
.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: #605e5c;
  border: 0;
}
.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: #edebe9;
  color: #201f1e;
  border: 0;
}
.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 {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: inherit;
}
.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: #f3f2f1;
  color: #605e5c;
  border: 0;
}
.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: #edebe9;
  color: #201f1e;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active {
  background: #f3f2f1;
  border-color: unset;
  color: #605e5c;
}
.e-tab .e-tab-header .e-scroll-nav:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: inherit;
  border: 0;
}
.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: #605e5c;
}
.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: #201f1e;
  background: #edebe9;
  border-color: unset;
}
.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: #3b3a39;
  border: 0;
}
.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: #edebe9;
  border: 1px solid #edebe9;
  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: #201f1e;
}
.e-tab .e-tab-header .e-hor-nav:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus {
  background: transparent;
}
.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: #f3f2f1;
  border: 1px solid #edebe9;
  border-radius: 0;
  color: #605e5c;
}
.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: #edebe9;
  border: 1px solid #edebe9;
  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: #edebe9;
  color: #605e5c;
  border: 1px solid #edebe9;
  border-radius: 0;
  -webkit-box-shadow: inset 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: inset 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
}
.e-tab .e-tab-header .e-hor-nav:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover {
  border: 0;
  background: transparent;
}
.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:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active {
  -webkit-box-shadow: none;
          box-shadow: none;
  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;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active .e-icons,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-icons {
  color: #201f1e;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active:focus {
  border: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] .e-toolbar-items {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin-top: 2px;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab .e-tab-header.e-vertical::before {
  border-width: 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-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-radius: 0;
  border-right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-left: 0;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
}
.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(237, 235, 233, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
  border-top-color: rgba(237, 235, 233, 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(243, 242, 241, 0.12);
  border-color: rgba(237, 235, 233, 0.12) transparent transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus {
  background: rgba(243, 242, 241, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: #201f1e;
}
.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(243, 242, 241, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus:hover:active .e-nav-arrow {
  color: none;
}
.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;
  color: #201f1e;
}
.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;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.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-down-icon:active {
  color: #605e5c;
}
.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: #f3f2f1;
  border: 0;
}
.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: #201f1e;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-focused > .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #605e5c;
}
.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: #605e5c;
  background: #f3f2f1;
  border: 1px solid #edebe9;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus {
  border-color: rgba(237, 235, 233, 0.12) transparent transparent;
}
.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(237, 235, 233, 0.38);
}
.e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #a19f9d;
}
.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(237, 235, 233, 0.38);
}
.e-tab.e-disable .e-content {
  opacity: 0.38;
}
.e-tab.e-fill .e-tab-header {
  border-bottom: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.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: none;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #201f1e;
}
.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: #201f1e;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #605e5c;
}
.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-disable.e-overlay .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: #a19f9d;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #0078d4;
  border-radius: 0;
  border-color: unset;
}
.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: #fff;
}
.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-text-wrap::before {
  border: unset;
}
.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: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
  color: #fff;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-icon {
  color: #201f1e;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover {
  background: #edebe9;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-text {
  color: #201f1e;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-close-icon {
  color: #605e5c;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 0;
}
.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: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right {
  border-left: 0;
}
.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: 0;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: #a19f9d;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 0.65;
}
.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(0, 120, 212, 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: #605e5c;
}
.e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 0;
}
.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: #201f1e;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #f3f2f1;
  border-color: unset;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: #3b3a39;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: #201f1e;
}
.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: #3b3a39;
}
.e-tab.e-background .e-tab-header {
  background: #0078d4;
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-items {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.e-tab.e-background .e-tab-header .e-indicator {
  background: #fff;
  bottom: 0;
}
.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: none;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  background: inherit;
  border-color: unset;
}
.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: #deecf9;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: rgb(0, 91.1320754717, 161);
  background-color: rgb(0, 91.1320754717, 161);
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: #fff;
}
.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;
  background: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: #a19f9d;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: none;
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: none;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:hover {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:active {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus {
  background: none;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: none;
}
.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: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
}
.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: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text:hover {
  color: #0078d4;
}
.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(0, 120, 212, 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(237, 235, 233, 0.38);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item {
  background: inherit;
}
.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,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #f3f2f1;
}
.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: #201f1e;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon {
  color: #605e5c;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-tab.e-background .e-tab-header .e-scroll-nav {
  background: #0078d4;
}
.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: #fff;
  border: 0;
}
.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: rgb(0, 91.1320754717, 161);
  color: #fff;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:active {
  background: unset;
  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;
  border: 0;
  background: #f3f2f1;
}
.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:focus .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active {
  background: #f3f2f1;
  border-color: unset;
  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 {
  -webkit-animation: none;
          animation: none;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav),
.e-tab.e-background .e-tab-header .e-hor-nav {
  background: #0078d4;
}
.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: #fff;
  border: 0;
}
.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;
  border-color: #edebe9;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:active: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;
  background: rgb(0, 91.1320754717, 161);
  border: 1px solid #edebe9;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  background: rgb(0, 91.1320754717, 161);
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active {
  background: rgb(0, 91.1320754717, 161);
  border-color: #edebe9;
  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 {
  -webkit-animation: none;
          animation: none;
}
.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-horizontal-bottom .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.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: #edebe9;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(237, 235, 233, 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(237, 235, 233, 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(237, 235, 233, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 0.65;
}
.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: #0078d4;
  color: #605e5c;
}
.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: #605e5c;
}
.e-tab.e-background.e-accent .e-tab-header .e-indicator {
  background: #0078d4;
}
.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator {
  background: rgba(237, 235, 233, 0.38);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgb(0, 91.1320754717, 161);
  border-color: unset;
}
.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: #fff;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #fff;
  border-color: unset;
}
.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: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #fff;
  border: 0;
  border-radius: 0;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: #0078d4;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: #0078d4;
}
.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(0, 120, 212, 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(0, 120, 212, 0.12);
}
.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #605e5c;
}
.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: #605e5c;
}
.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: #201f1e;
  font-size: 14px;
}

.e-tab-clone-element {
  background: #edebe9;
  color: #323130;
}
.e-tab-clone-element .e-tab-wrap {
  border-radius: 0;
  color: #323130;
  border: 0;
}
.e-tab-clone-element .e-tab-wrap .e-tab-icon {
  color: #323130;
}

.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 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active {
  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 2px 0 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 2px 0 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 2px 0 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: 38px;
}
.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 12px 0 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 8px 0 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 16px;
}
@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 15px;
  }
}
.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: 16px;
  margin-bottom: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 2px;
}
.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 12px 0 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 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 2px;
}
.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-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 10px;
}
@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 8px;
  }
}
.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;
}
@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: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
.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: 16px;
}
.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 20px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.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 10px;
  }
}
.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: 20px;
}
.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: 40px;
  min-height: 40px;
}
.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: 40px;
  padding: 0 24px;
}
@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 24px;
  }
}
.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: 40px;
}
.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 0 0 8px;
}
.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: 24px;
}
.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: 50px;
}
@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: 50px;
  }
}
.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: 50px;
}
@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: 50px;
  }
}
.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;
}
@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;
  }
}
.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;
}
.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;
}
.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: 38px;
  line-height: 38px;
  width: 38px;
}
@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: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.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: 38px;
  top: 0;
  vertical-align: initial;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  width: 100%;
}
.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;
}
@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;
  }
}
.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: 38px;
  line-height: 38px;
  width: 38px;
}
@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: 38px;
    line-height: 38px;
    width: 38px;
  }
}
.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: 38px;
  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,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 38px;
}
.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 {
  line-height: 38px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 38px;
}
.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 {
  line-height: 38px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  line-height: 38px;
  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 2px 0 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 2px 0 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: 1px;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before {
  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 2px 0 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text {
  padding-top: 1px;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before {
  top: 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-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-horizontal-bottom .e-toolbar-item.e-ileft.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active {
  height: 48px;
}
.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 16px;
}
.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: -20px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
  min-height: 38px;
  min-width: auto;
}
.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 16px;
}
.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: 48px;
}
.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: 16px;
  line-height: 48px;
  margin: 0 0 0 8px;
}
.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: 40px;
}
.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: 40px;
}
.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-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft {
  height: 48px;
}
.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-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active,
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active {
  margin: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header,
.e-tab.e-bigger.e-fill .e-tab-header {
  height: 48px;
  min-height: 48px;
}
@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: 42px;
    min-height: 42px;
  }
}
.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: 48px;
}
@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: 42px;
  }
}
.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: 48px;
  margin: 0;
  min-height: 48px;
  padding: 0;
}
@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: 42px;
    min-height: 42px;
  }
}
.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: 72px;
  min-height: 72px;
}
.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: 48px;
  padding: 0 20px;
}
@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: 42px;
    padding: 0 20px;
  }
}
.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: 48px;
}
@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: 42px;
  }
}
.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: 48px;
}
@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: 42px;
  }
}
.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: 42px;
}
@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: 42px;
  }
}
.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: 72px;
}
.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 16px;
}
.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: 48px;
}
.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: 42px;
}
.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: 42px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 42px;
}
.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: 72px;
}
.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) {
  padding: 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 20px;
}
@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 20px;
  }
}
.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-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 16px;
}
.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-right,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
  margin: 0 10px 0 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 10px 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 10px 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 10px 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 8px 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: 20px;
  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: 24px;
  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;
}
.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;
}
.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: -20px;
}
.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 16px;
}
.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 8px 0 0;
}

.e-bigger .e-tab-clone-element:not(.e-separator) {
  height: 48px;
  margin: 0 12px 0 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 8px 0 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 16px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-tab-wrap {
    padding: 0 15px;
  }
}
.e-bigger .e-tab-clone-element .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab-clone-element .e-tab-text {
  font-size: 16px;
  -ms-flex-item-align: auto;
      align-self: auto;
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 10px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon {
    margin: 0 0 0 8px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon,
.e-bigger .e-tab-clone-element .e-close-icon::before {
  font-size: 12px;
}
@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: 16px;
  min-width: 16px;
  width: 16px;
  line-height: 1;
}
.e-bigger .e-tab-clone-element .e-tab-icon,
.e-bigger .e-tab-clone-element .e-tab-icon::before {
  font-size: 16px;
}
.e-bigger .e-tab-clone-element.e-icon .e-tab-wrap {
  padding: 0 20px;
}
.e-bigger .e-tab-clone-element .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-right {
    margin: 0 0 0 10px;
  }
}
.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 10px;
  }
}
.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: 20px;
}
.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;
}

/* stylelint-disable property-no-vendor-prefix */
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/* stylelint-disable */
/*! TreeView icons */
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-expandable::before,
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-collapsible::before {
  content: "\e75c";
}
.e-treeview .e-sibling::before {
  content: "";
}
.e-treeview .e-popup .e-icons::before {
  content: "\e76a";
}
.e-treeview.e-drag-item .e-icons.e-drop-in::before {
  content: "\e768";
}
.e-treeview.e-drag-item .e-icons.e-drop-out::before {
  content: "\e839";
}
.e-treeview.e-drag-item .e-icons.e-drop-next::before {
  content: "\e736";
}
.e-treeview.e-drag-item .e-icons.e-no-drop::before {
  content: "\e839";
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.e-treeview {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.e-treeview.e-virtualization {
  overflow: auto;
}
.e-treeview.e-virtualization .e-virtual-mask {
  display: block;
  margin-bottom: 20px;
}
.e-treeview.e-virtualization .e-ul {
  overflow: unset;
}
.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% - 27px);
}
.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% - 60px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 88px);
}
.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% - 32px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 60px);
}
.e-treeview .e-ul {
  margin: 0;
  padding: 0 0 0 12px;
}
.e-treeview .e-node-collapsed .e-list-item .e-fullrow,
.e-treeview .e-display-none {
  display: none;
}
.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 20px;
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  -ms-touch-action: none;
  opacity: 0.5;
  pointer-events: none;
  touch-action: none;
}
.e-treeview .e-list-item div.e-icons.interaction {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  border-radius: 15px;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.e-treeview .e-list-item .e-icons.e-icon-collapsible {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.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 {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  cursor: pointer;
  margin: 0;
  padding: 0 12px 0 20px;
}
.e-treeview .e-text-content + .e-sibling {
  margin-top: 1px;
}
.e-treeview .e-fullrow {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 38px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
@supports (-webkit-overflow-scrolling: touch) {
  .e-treeview .e-fullrow {
    z-index: -1;
  }
}
.e-treeview .e-checkbox-wrapper {
  margin: 0 0 0 12px;
  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 12px;
}
.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 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  line-height: 36px;
  margin: 0;
  min-height: 36px;
  padding: 0 12px;
  text-decoration: none;
  vertical-align: middle;
}
.e-treeview .e-list-text .e-input-group {
  height: 30px;
  margin-top: 3px;
  min-width: 150px;
  vertical-align: bottom;
}
.e-treeview .e-list-text .e-input-group .e-input {
  height: 28px;
}
.e-treeview .e-navigable-text {
  padding: 0 12px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  display: inline-block;
  height: 20px;
  margin: 0 0 0 12px;
  vertical-align: middle;
  width: 20px;
}
.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 12px;
}
.e-treeview .e-list-icon + .e-list-text,
.e-treeview .e-list-img + .e-list-text {
  padding: 0 12px;
}
.e-treeview .e-list-icon + .e-navigable-text,
.e-treeview .e-list-img + .e-navigable-text {
  padding: 0 12px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  display: inline-block;
  height: 20px;
  margin: 0 0 0 -20px;
  vertical-align: middle;
  width: 20px;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  display: inline-block;
  padding: 0px;
}
.e-treeview .e-load {
  -webkit-animation: rotation 0.5s infinite linear;
  animation: rotation 0.5s infinite linear;
}
.e-treeview .e-sibling {
  width: 144px;
}
.e-treeview .e-sibling::before {
  left: 0;
  height: 2px;
  top: -1.5px;
}
.e-treeview .e-sibling,
.e-treeview .e-sibling::before {
  position: absolute;
  z-index: 2;
}
.e-treeview .e-popup {
  -moz-user-select: none;
  -ms-user-select: none;
  -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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  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 12px;
}
.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 12px 0 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview .e-navigable .e-anchor-wrap {
  padding: 0 0 0 12px;
}
.e-treeview .e-navigable .e-nav-wrapper {
  padding: 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text .e-nav-wrapper:not(:has(.e-list-icon)) {
  padding: 0;
}
.e-treeview .e-navigable .e-list-icon,
.e-treeview .e-navigable .e-list-img {
  margin: 0 12px 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-text-content .e-list-text {
  padding: 0px;
}
.e-treeview.e-drag-item .e-icon-collapsible,
.e-treeview.e-drag-item .e-icon-expandable {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  padding-left: 12px;
}
.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-drop-count {
  border: 1px solid;
  border-radius: 15px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-size: 12px;
  line-height: normal;
  min-width: 12px;
  padding: 1px 3px 2px;
  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 12px 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 0 0 12px;
}
.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 12px;
}
.e-treeview.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 12px 0 0;
}
.e-treeview.e-rtl .e-navigable .e-nav-wrapper {
  padding: 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 12px;
}
.e-treeview.e-rtl .e-ul {
  padding: 0 12px 0 0;
}
.e-treeview.e-rtl .e-list-item .e-ul {
  padding: 0 20px 0 0;
}
.e-treeview.e-rtl .e-text-content {
  padding: 0 20px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper {
  margin: 0 12px 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 12px 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 12px 0 0;
}
.e-treeview.e-rtl .e-icon-collapsible,
.e-treeview.e-rtl .e-icon-expandable {
  margin: 0 -20px 0 0;
}
.e-treeview.e-rtl .e-sibling::before {
  right: 0;
}
.e-treeview.e-rtl.e-drag-item .e-icons.e-drop-next {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.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-rtl div.e-icons {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.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;
}

/* stylelint-enable property-no-vendor-prefix */
/* stylelint-disable property-no-vendor-prefix */
.e-treeview {
  -webkit-tap-highlight-color: transparent;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-treeview .e-text-content,
.e-treeview .e-fullrow {
  border-color: transparent;
}
.e-treeview .e-list-text {
  color: #201f1e;
  font-size: 14px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  font-size: 20px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  color: #605e5c;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  font-size: 20px;
}
.e-treeview .e-list-item.e-hover, .e-treeview .e-list-item.e-node-focus {
  background: transparent;
}
.e-treeview .e-list-item.e-hover > .e-fullrow, .e-treeview .e-list-item.e-node-focus > .e-fullrow {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
}
.e-treeview .e-list-item.e-hover > .e-text-content, .e-treeview .e-list-item.e-node-focus > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-list-text {
  color: #201f1e;
}
.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, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-expandable {
  color: #323130;
}
.e-treeview .e-list-item.e-active {
  background: transparent;
}
.e-treeview .e-list-item.e-active > .e-fullrow {
  background-color: #edebe9;
  border-color: #edebe9;
}
.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: #201f1e;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content .e-list-text {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-list-text {
  color: #201f1e;
}
.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: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-check {
  border-color: #201f1e;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-stop {
  border-color: #201f1e;
}
.e-treeview .e-list-item.e-active.e-hover > .e-fullrow, .e-treeview .e-list-item.e-active.e-node-focus > .e-fullrow {
  background-color: rgb(225.525, 222.25, 218.975);
  border-color: #edebe9;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content {
  color: #201f1e;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-list-text {
  color: #201f1e;
}
.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, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-expandable {
  color: #201f1e;
}
.e-treeview .e-list-item.e-editing.e-active > .e-fullrow, .e-treeview .e-list-item.e-editing.e-hover > .e-fullrow, .e-treeview .e-list-item.e-editing.e-node-focus > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content {
  color: #201f1e;
}
.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, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-list-text {
  color: #201f1e;
}
.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, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-expandable {
  color: #605e5c;
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  color: #a19f9d;
}
.e-treeview .e-list-item.e-disable > .e-text-content .e-list-text,
.e-treeview .e-list-item.e-disable > .e-fullrow .e-list-text {
  color: #a19f9d;
}
.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: #a19f9d;
}
.e-treeview .e-sibling {
  border-top: 2px solid #0078d4;
}
.e-treeview .e-sibling::before {
  background: #0078d4;
}
.e-treeview .e-popup .e-content {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
}
.e-treeview .e-popup.e-select .e-icons {
  border-color: #f3f2f1;
}
.e-treeview .e-popup .e-downtail::before {
  border-top-color: #f3f2f1;
}
.e-treeview .e-popup .e-downtail::after {
  border-top-color: #f3f2f1;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-node-focus > .e-text-content {
  background-color: #f3f2f1;
  border-color: #f3f2f1;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active > .e-text-content {
  background-color: #edebe9;
  border-color: #edebe9;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-node-focus > .e-text-content {
  background-color: rgb(225.525, 222.25, 218.975);
  border-color: #edebe9;
}
.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, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-node-focus > .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: #f3f2f1;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
}
.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: #323130;
}
.e-treeview.e-drag-item .e-icons {
  color: #323130;
}
.e-treeview.e-drag-item .e-drop-count {
  background-color: #0078d4;
  border-color: #fff;
  color: #fff;
}
.e-treeview.e-drag-item.e-rtl .e-sibling {
  border: 1px solid #0078d4;
}

.e-bigger .e-treeview .e-ul,
.e-treeview.e-bigger .e-ul {
  padding: 0 0 0 16px;
}
.e-bigger .e-treeview .e-list-item .e-ul,
.e-treeview.e-bigger .e-list-item .e-ul {
  padding: 0 0 0 24px;
}
.e-bigger .e-treeview .e-list-item .e-text-content,
.e-treeview.e-bigger .e-list-item .e-text-content {
  padding: 0 0 0 24px;
}
.e-bigger .e-treeview .e-list-item .e-list-icon,
.e-bigger .e-treeview .e-list-item .e-list-img,
.e-treeview.e-bigger .e-list-item .e-list-icon,
.e-treeview.e-bigger .e-list-item .e-list-img {
  height: 24px;
  width: 24px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-frame,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 20px;
  line-height: 17px;
  width: 20px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-check, .e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-check,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 12px;
}
.e-bigger .e-treeview .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop,
.e-treeview.e-bigger .e-list-item .e-small.e-css.e-checkbox-wrapper .e-stop {
  line-height: 17px;
}
.e-bigger .e-treeview .e-list-item .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger .e-list-item .e-checkbox-wrapper + .e-list-text {
  padding: 0 16px;
}
.e-bigger .e-treeview .e-icon-collapsible,
.e-bigger .e-treeview .e-icon-expandable,
.e-treeview.e-bigger .e-icon-collapsible,
.e-treeview.e-bigger .e-icon-expandable {
  height: 24px;
  width: 24px;
  margin: 0 0 0 -24px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-expandable,
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible {
  padding-left: 24px;
  padding-top: 10px;
}
.e-bigger .e-treeview.e-drag-item .e-drop-count,
.e-treeview.e-bigger.e-drag-item .e-drop-count {
  padding: 3px 5px 4px;
}
.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 16px 0 12px;
}
.e-bigger .e-treeview .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger .e-navigable .e-anchor-wrap {
  padding: 0 0 0 12px;
}
.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 12px 0 0;
}
.e-bigger .e-treeview .e-fullrow,
.e-treeview.e-bigger .e-fullrow {
  height: 44px;
}
.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% - 33px);
}
.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% - 102px);
}
.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% - 36px);
}
.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% - 69px);
}
.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  line-height: 40px;
  min-height: 40px;
}
.e-bigger .e-treeview .e-list-text .e-input-group,
.e-treeview.e-bigger .e-list-text .e-input-group {
  height: 40px;
}
.e-bigger .e-treeview .e-list-text .e-input-group .e-input,
.e-treeview.e-bigger .e-list-text .e-input-group .e-input {
  height: 36px;
}
.e-bigger .e-treeview .e-checkbox-wrapper,
.e-treeview.e-bigger .e-checkbox-wrapper {
  margin: 0 0 0 16px;
}
.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 16px;
}
.e-bigger .e-treeview .e-list-icon + .e-list-text,
.e-bigger .e-treeview .e-list-img + .e-list-text,
.e-treeview.e-bigger .e-list-icon + .e-list-text,
.e-treeview.e-bigger .e-list-img + .e-list-text {
  padding: 0 16px;
}
.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 16px;
}
.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: 0px;
}
.e-bigger .e-treeview.e-drag-item .e-text-content,
.e-treeview.e-bigger.e-drag-item .e-text-content {
  padding-left: 16px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible,
.e-bigger .e-treeview.e-drag-item .e-icon-expandable,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable {
  font-size: 14px;
}
.e-bigger .e-treeview.e-drag-item .e-icon-collapsible::before,
.e-bigger .e-treeview.e-drag-item .e-icon-expandable::before,
.e-treeview.e-bigger.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-bigger.e-drag-item .e-icon-expandable::before {
  font-size: 14px;
}
.e-bigger .e-treeview.e-rtl .e-ul,
.e-treeview.e-bigger.e-rtl .e-ul {
  padding: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-item .e-ul,
.e-treeview.e-bigger.e-rtl .e-list-item .e-ul {
  padding: 0 24px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-item .e-text-content,
.e-treeview.e-bigger.e-rtl .e-list-item .e-text-content {
  padding: 0 24px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-icon-collapsible,
.e-bigger .e-treeview.e-rtl .e-icon-expandable,
.e-treeview.e-bigger.e-rtl .e-icon-collapsible,
.e-treeview.e-bigger.e-rtl .e-icon-expandable {
  margin: 0 -24px 0 0;
}
.e-bigger .e-treeview.e-rtl.e-drag-item .e-text-content,
.e-treeview.e-bigger.e-rtl.e-drag-item .e-text-content {
  padding-left: 0;
  padding-right: 16px;
}
.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 10px 0 14px;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 12px 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 12px;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper {
  margin: 0 16px 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 16px 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 16px 0 0;
}

.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  font-size: 16px;
}
.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: 24px;
}
/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
ejs-sidebar {
  display: none;
}

.e-sidebar-display {
  display: block;
}

.e-sidebar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  background: #faf9f8;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  -webkit-transition: none;
  transition: none;
  vertical-align: middle;
  visibility: hidden;
  will-change: transform;
}
.e-sidebar.e-right.e-open, .e-sidebar.e-left.e-open {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  visibility: visible;
}
.e-sidebar.e-right.e-close, .e-sidebar.e-left.e-close {
  -webkit-box-shadow: none;
          box-shadow: none;
  visibility: hidden;
}
.e-sidebar.e-right.e-close {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.e-sidebar.e-left.e-close {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close, .e-sidebar.e-right.e-close {
  -webkit-transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, visibility 500ms;
  transition: transform 0.5s ease, visibility 500ms, -webkit-transform 0.5s ease;
}
.e-sidebar.e-right {
  border-left: 1px solid #edebe9;
  left: auto;
  right: 0;
  top: 0;
}
.e-sidebar.e-left {
  border-right: 1px solid #edebe9;
  left: 0;
  right: auto;
  top: 0;
}
.e-sidebar.e-left.e-close.e-dock, .e-sidebar.e-right.e-close.e-dock {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
  visibility: visible;
}
.e-sidebar.e-left.e-open.e-dock.e-blazor-dock, .e-sidebar.e-right.e-open.e-dock.e-blazor-dock {
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
}
.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 {
  -webkit-transition: none;
  transition: none;
}
.e-sidebar.e-visibility {
  visibility: hidden;
}
.e-sidebar.e-over {
  -webkit-box-shadow: 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 0 rgba(0, 0, 0, 0);
}

.e-sidebarcontainer.e-sidebar.e-over, .e-sidebarcontainer.e-sidebar.e-auto, .e-sidebarcontainer.e-sidebar.e-push, .e-sidebarcontainer.e-sidebar.e-slide + div {
  -webkit-transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
}
.e-sidebarcontainer.e-left.e-open.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-auto + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-push + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(var(--sidebar-width));
          transform: translate(var(--sidebar-width));
}
.e-sidebarcontainer.e-left.e-close.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}
.e-sidebarcontainer.e-right.e-open.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(calc(-1 * var(--sidebar-width)));
          transform: translate(calc(-1 * var(--sidebar-width)));
}
.e-sidebarcontainer.e-right.e-close.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}

.e-sidebar-absolute {
  position: absolute;
}

.e-sidebar-context {
  overflow-x: hidden;
  position: relative;
}

.e-backdrop,
.e-sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  pointer-events: auto;
  top: 0;
  z-index: 999;
}

.e-backdrop {
  width: auto;
}

.e-sidebar-overlay {
  position: fixed;
  width: 100%;
}

.e-content-animation {
  transition: margin 0.5s ease, -webkit-transform 0.5s ease, transform 0.5s ease;
}
.e-content-animation.e-overlay {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-disable-interaction {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-sidebar-overflow {
  overflow-x: hidden;
}

.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
  left: 0;
  position: fixed;
  right: auto;
  top: 0;
  visibility: visible;
}

.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: "\e748";
}
.e-menu-wrapper ul .e-menu-item .e-caret::before,
.e-menu-container ul .e-menu-item .e-caret::before {
  content: "\e729";
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret::before,
.e-menu-container .e-ul .e-menu-item .e-caret::before {
  content: "\e748";
}

.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: "\e799";
}
.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: "\e7e7";
}
.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: "\e729";
}
.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: "\e729";
}
.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: "\e748";
}
.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: "\e729";
}

.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before, .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .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-vertical .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-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: "\e765";
}

.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: "\e729";
}

.e-menu-wrapper,
.e-menu-container {
  border: none;
  border-radius: 4px;
  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: 400;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  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 * {
  -webkit-box-sizing: border-box;
          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: 0;
  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: 1em;
}
.e-menu-wrapper ul .e-menu-item,
.e-menu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 40px;
  line-height: 40px;
  padding: 0 8px;
  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: 40px;
  margin-right: 4px;
  text-align: center;
  margin-bottom: 4px;
}
.e-menu-wrapper ul .e-menu-item .e-caret,
.e-menu-container ul .e-menu-item .e-caret {
  font-size: 14px;
  height: auto;
  line-height: 44px;
  position: absolute;
  right: 8px;
  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: 26px;
}
.e-menu-wrapper ul .e-menu-item.e-disabled,
.e-menu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  opacity: 0.65;
  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 8px;
  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: 16px;
  line-height: 36px;
  margin-right: 8px;
  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: 7px;
}
.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: 4px 0;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  font-size: 14px;
}

.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: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: 400;
  height: 40px;
  line-height: 40px;
  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 28px;
}
.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: 28px;
}
.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: 16px;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow, .e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
  -webkit-transform: rotate(180deg);
          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 {
  -webkit-transform: rotate(0deg);
          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 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-menu-wrapper.e-popup.e-menu-popup,
.e-menu-container.e-popup.e-menu-popup {
  border: 1px solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  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: 28px 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 {
  -webkit-transform: none;
          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 {
  -webkit-transform: none;
          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: 28px;
}
.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: 1px solid #edebe9;
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}

.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 34px;
}

.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: 4px;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 8px;
}
.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: 26px;
  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: 8px;
}
.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: 7px;
}
.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-right: 12px;
}
.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: 34px;
}

.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;
  -webkit-box-shadow: none;
          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%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.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: 30px;
}
.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 {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(-180deg);
  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 {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(0deg);
  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: 14px;
  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: 40px;
  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: 14px;
  right: 8px;
}
.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-wrapper.e-hamburger ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon,
.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
  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-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: 8px;
  right: auto;
}

.e-menu-container .e-vscroll ul {
  position: relative;
}

.e-menu-wrapper,
.e-menu-container {
  background: transparent;
}
.e-menu-wrapper .e-menu,
.e-menu-container .e-menu {
  background: inherit;
  color: #201f1e;
}
.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: #edebe9;
}
.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: #edebe9;
}
.e-menu-wrapper .e-menu .e-menu-item .e-caret,
.e-menu-container .e-menu .e-menu-item .e-caret {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item .e-menu-icon {
  color: #605e5c;
}
.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: #edebe9;
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-url,
.e-menu-container .e-menu .e-menu-item .e-menu-url {
  color: #201f1e;
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused,
.e-menu-container .e-menu .e-menu-item.e-focused {
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
  background: #edebe9;
}
.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: #605e5c;
}
.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: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected, .e-menu-wrapper .e-menu .e-menu-item.e-active-item,
.e-menu-container .e-menu .e-menu-item.e-selected,
.e-menu-container .e-menu .e-menu-item.e-active-item {
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
  background: #f3f2f1;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-caret,
.e-menu-container .e-menu .e-menu-item.e-selected .e-caret,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-caret {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-menu-icon {
  color: #605e5c;
}
.e-menu-wrapper .e-menu .e-menu-item.e-separator,
.e-menu-container .e-menu .e-menu-item.e-separator {
  border-bottom-color: #edebe9;
}
.e-menu-wrapper .e-menu .e-disabled,
.e-menu-container .e-menu .e-disabled {
  color: #a19f9d;
  opacity: 1;
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-icon,
.e-menu-container .e-menu .e-disabled .e-menu-icon {
  color: #a19f9d;
}
.e-menu-wrapper .e-menu .e-disabled .e-caret,
.e-menu-container .e-menu .e-disabled .e-caret {
  color: #a19f9d;
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-url,
.e-menu-container .e-menu .e-disabled .e-menu-url {
  color: #a19f9d;
}

.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  background: inherit;
  color: #201f1e;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret, .e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,
.e-menu-container .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-menu-icon {
  color: #605e5c;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  color: #201f1e;
}
.e-menu-wrapper .e-ul .e-menu-item.e-focused,
.e-menu-container .e-ul .e-menu-item.e-focused {
  background-color: #f3f2f1;
  color: #201f1e;
  outline: 0 solid #edebe9;
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-selected, .e-menu-wrapper .e-ul .e-menu-item.e-active-item,
.e-menu-container .e-ul .e-menu-item.e-selected,
.e-menu-container .e-ul .e-menu-item.e-active-item {
  background-color: #edebe9;
  color: #201f1e;
  outline: 0 solid #edebe9;
  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: #edebe9;
}
.e-menu-wrapper.e-menu-popup,
.e-menu-container.e-menu-popup {
  background: #fff;
}
.e-menu-wrapper.e-menu-popup.e-sfcontextmenu .e-menu-vscroll,
.e-menu-container.e-menu-popup.e-sfcontextmenu .e-menu-vscroll {
  background: inherit;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav {
  background: transparent;
}
.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: #605e5c;
}
.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: #edebe9;
}
.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: #edebe9;
}
.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: #edebe9;
}
.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: #edebe9;
}
.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: #201f1e;
}
.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: #f3f2f1;
}
.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: #edebe9;
}
.e-menu-wrapper.e-inherit,
.e-menu-container.e-inherit {
  border: 0;
}
.e-menu-wrapper.e-inherit .e-menu, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-menu-icon, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-caret,
.e-menu-container.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-caret {
  color: inherit;
}
.e-menu-wrapper.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu {
  background: inherit;
}
.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-active-item, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-active-item,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
  color: inherit;
}

.e-menu-wrapper.e-hamburger .e-menu-header,
.e-menu-container.e-hamburger .e-menu-header {
  color: #201f1e;
}
.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon {
  color: #201f1e;
}
.e-menu-wrapper.e-hamburger ul,
.e-menu-container.e-hamburger ul {
  color: #201f1e;
}

.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: 16px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger .e-menu-container ul.e-menu .e-menu-item,
.e-bigger.e-menu-container ul.e-menu .e-menu-item {
  line-height: 53px;
  padding: 0 12px;
  height: 53px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  font-size: 18px;
  line-height: 53px;
  margin-right: 8px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-caret {
  font-size: 18px;
  line-height: 53px;
  right: 12px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu .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: 16px;
  padding: 4px 0;
  white-space: nowrap;
  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: 40px;
  line-height: 40px;
  padding: 0 8px;
}
.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: 18px;
  line-height: 40px;
}
.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: 40px;
}
.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: 14px;
  right: 7px;
}
.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: 8px;
}

.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: 41px;
}

.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 46px;
}
.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: 46px;
}
.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: 32px 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: 32px;
}
.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 {
  -webkit-box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.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: 18px;
}

.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: 8px;
  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: 12px;
  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: 32px;
  padding-right: 12px;
}
.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: 8px;
}
.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: 7px;
}
.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: 12px;
}
.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: 41px;
}

.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: 53px;
  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: 18px;
  height: 53px;
  line-height: 53px;
}
.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: 15px;
}
.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: 41px;
}
.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: 16px;
}
.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-menu-caret-icon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.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: 18px;
  right: 12px;
}

.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: 15px;
}
.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: 41px;
}
.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: 8px;
  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;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator),
.e-bigger .e-menu-container:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator) {
  height: 40px;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon {
  padding-right: 32px;
}

.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 {
  padding: 0 !important; /* stylelint-disable-line declaration-no-important */
  height: auto !important; /* stylelint-disable-line declaration-no-important */
}

.e-breadcrumb .e-breadcrumb-collapsed::before,
.e-breadcrumb .e-breadcrumb-menu::before {
  content: "\e71c";
}
.e-breadcrumb .e-home::before {
  content: "\e87b";
}
.e-breadcrumb .e-home {
  height: 16px;
}

.e-bigger .e-breadcrumb .e-home,
.e-bigger.e-breadcrumb .e-home {
  height: 18px;
}

.e-breadcrumb {
  display: block;
}
.e-breadcrumb.e-breadcrumb-wrap-mode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb .e-breadcrumb-first-ol {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-wrapped-ol {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  padding-left: 0;
}
.e-breadcrumb.e-breadcrumb-scroll-mode {
  line-height: 30px;
  overflow: auto;
}
.e-breadcrumb ol {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
  cursor: pointer;
  text-decoration: none;
  border: 1px solid transparent;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover {
  background-color: #f3f2f1;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus {
  border: 1px solid #323130;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active {
  background-color: #e1dfdd;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text {
  cursor: default;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 4px;
}
.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: 0;
}
.e-breadcrumb .e-breadcrumb-item.e-disabled {
  opacity: 1;
  pointer-events: none;
}
.e-breadcrumb .e-breadcrumb-separator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  padding: 0 8px;
}
.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: -8px;
  padding-left: 0;
}
.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: 0;
  margin-right: -8px;
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  cursor: pointer;
  font-size: 16px;
  padding: 4px 4px;
  vertical-align: bottom;
  margin-top: 2px;
}
.e-breadcrumb .e-breadcrumb-menu {
  display: inline-block;
}
.e-breadcrumb .e-breadcrumb-item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  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: 4px;
  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: 4px;
}
.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: 1px solid #edebe9;
  border-radius: 4px;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  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 {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  height: 32px;
  line-height: 32px;
  padding: 0 12px;
  width: 100%;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
  width: inherit;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 4px;
}
.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: 4px;
  padding-right: 0;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          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: 4px;
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
  color: #323130;
  font-weight: 400;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-separator {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-collapsed:hover,
.e-breadcrumb .e-breadcrumb-menu:hover {
  background: #f3f2f1;
  color: #605e5c;
}
.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
  background: #e1dfdd;
  color: #201f1e;
}
.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
  border: 1px solid #323130;
  color: #605e5c;
}
.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: #a19f9d;
}
.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: #a19f9d;
}

.e-breadcrumb-popup {
  background: #fff;
}
.e-breadcrumb-popup .e-breadcrumb-text {
  color: #605e5c;
}
.e-breadcrumb-popup .e-breadcrumb-text:hover {
  background: #f3f2f1;
  color: #201f1e;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
  background: #f3f2f1;
  color: #201f1e;
}

.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 8px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  font-size: 18px;
}
.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: 18px;
  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: 0;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator {
  font-size: 18px;
  padding: 0 8px;
}
.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: 8px;
}
.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;
}

.e-bigger.e-breadcrumb-popup .e-breadcrumb-text,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text {
  font-size: 18px;
  height: 36px;
  line-height: 36px;
}
.e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 18px;
  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-appbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 48px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px;
  overflow: hidden;
  font-size: 14px;
}
.e-appbar > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
}
.e-appbar.e-sticky {
  position: sticky;
  top: 0;
  z-index: 1000;
}
.e-appbar.e-prominent {
  height: 94px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-prominent > div:first-child {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-dense {
  height: 40px;
}
.e-appbar.e-horizontal-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.e-appbar.e-horizontal-bottom.e-sticky {
  position: fixed;
  top: auto;
  max-width: inherit;
  left: auto;
  right: auto;
}
.e-appbar .e-appbar-separator {
  height: 24px;
}
.e-appbar .e-appbar-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-appbar .e-btn,
.e-appbar .e-css.e-btn {
  -o-border-image: unset;
     border-image: unset;
}

.e-inherit.e-menu-wrapper.e-scrollable .e-menu,
.e-inherit.e-menu-container.e-scrollable .e-menu {
  overflow: hidden;
}

.e-appbar {
  -webkit-box-shadow: 0 1.6px 3.6px rgba(0, 0, 0, 0.13), 0 0.3px 0.9px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1.6px 3.6px rgba(0, 0, 0, 0.13), 0 0.3px 0.9px rgba(0, 0, 0, 0.1);
}
.e-appbar.e-light {
  background: #faf9f8;
  color: #201f1e;
  border: none;
  border-color: #faf9f8;
}
.e-appbar.e-light .e-appbar-separator {
  border-left: 1px solid #201f1e;
}
.e-appbar.e-light .e-btn.e-inherit:hover, .e-appbar.e-light .e-btn.e-inherit:focus, .e-appbar.e-light .e-btn.e-inherit:active, .e-appbar.e-light .e-btn.e-inherit.e-active,
.e-appbar.e-light .e-css.e-btn.e-inherit:hover,
.e-appbar.e-light .e-css.e-btn.e-inherit:focus,
.e-appbar.e-light .e-css.e-btn.e-inherit:active,
.e-appbar.e-light .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-light .e-menu-wrapper.e-inherit,
.e-appbar.e-light .e-menu-container.e-inherit {
  background: #faf9f8;
  color: #201f1e;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #faf9f8;
}
.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-dark {
  background: #3b3a39;
  color: #fff;
  border-color: #3b3a39;
}
.e-appbar.e-dark .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-dark .e-btn.e-inherit:hover, .e-appbar.e-dark .e-btn.e-inherit:focus, .e-appbar.e-dark .e-btn.e-inherit:active, .e-appbar.e-dark .e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-css.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-css.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-css.e-btn.e-inherit:active,
.e-appbar.e-dark .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit,
.e-appbar.e-dark .e-menu-container.e-inherit {
  background: #3b3a39;
  color: #fff;
  border-color: #3b3a39;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-primary {
  background: #0078d4;
  color: #fff;
  border-color: #0078d4;
}
.e-appbar.e-primary .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-primary .e-menu-wrapper.e-inherit,
.e-appbar.e-primary .e-menu-container.e-inherit {
  background: #0078d4;
  color: #fff;
  border-color: #0078d4;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  border: 1px solid;
}
.e-appbar.e-inherit .e-appbar-separator {
  border-left: 1px solid;
}
.e-appbar.e-inherit .e-menu-wrapper.e-inherit,
.e-appbar.e-inherit .e-menu-container.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-horizontal-bottom {
  -webkit-box-shadow: 0 -1.6px 3.6px rgba(0, 0, 0, 0.13), 0 -0.3px 0.9px rgba(0, 0, 0, 0.1);
          box-shadow: 0 -1.6px 3.6px rgba(0, 0, 0, 0.13), 0 -0.3px 0.9px rgba(0, 0, 0, 0.1);
}

.e-light.e-inherit.e-input-group, .e-light.e-inherit.e-input-group.e-control-wrapper, .e-light.e-inherit.e-float-input, .e-light.e-inherit.e-float-input.e-input-group, .e-light.e-inherit.e-float-input.e-control-wrapper, .e-light.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-light.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-light.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #faf9f8;
  color: #201f1e;
}

.e-dark.e-inherit.e-input-group, .e-dark.e-inherit.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-float-input, .e-dark.e-inherit.e-float-input.e-input-group, .e-dark.e-inherit.e-float-input.e-control-wrapper, .e-dark.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-dark.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #3b3a39;
  color: #fff;
}

.e-primary.e-inherit.e-input-group, .e-primary.e-inherit.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-float-input, .e-primary.e-inherit.e-float-input.e-input-group, .e-primary.e-inherit.e-float-input.e-control-wrapper, .e-primary.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-primary.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #0078d4;
  color: #fff;
}

.e-inherit.e-input-group,
.e-inherit.e-input-group.e-control-wrapper,
.e-inherit.e-float-input,
.e-inherit.e-float-input.e-input-group,
.e-inherit.e-float-input.e-control-wrapper,
.e-inherit.e-float-input.e-input-group.e-control-wrapper,
.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: inherit;
  background: rgba(0, 0, 0, 0.056);
}

.e-inherit.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-moz-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput:-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group .e-input-group-icon,
.e-inherit.e-input-group.e-control-wrapper .e-input-group-icon {
  border: none;
  color: inherit;
}

.e-inherit.e-input-group .e-clear-icon,
.e-inherit.e-input-group.e-control-wrapper .e-clear-icon {
  color: inherit;
}

.e-bigger .e-appbar,
.e-appbar.e-bigger {
  height: 56px;
  font-size: 16px;
}
.e-bigger .e-appbar.e-dense,
.e-appbar.e-bigger.e-dense {
  height: 48px;
}
.e-bigger .e-appbar.e-prominent,
.e-appbar.e-bigger.e-prominent {
  height: 112px;
}

.e-step-indicator::before {
  content: "\e8db";
}

.e-stepper {
  position: relative;
}
.e-stepper .e-step-selected .e-text,
.e-stepper .e-step-selected .e-label {
  font-weight: 600;
}
.e-stepper.e-linear .e-step-container {
  pointer-events: none;
}
.e-stepper.e-linear .e-previous:not(.e-step-disabled),
.e-stepper.e-linear .e-next:not(.e-step-disabled),
.e-stepper.e-linear .e-step-selected:not(.e-step-disabled),
.e-stepper.e-linear .e-previous:not(.e-step-disabled) + li {
  pointer-events: auto;
}
.e-stepper.e-stepper-readonly,
.e-stepper .e-step-disabled {
  cursor: default;
  pointer-events: none;
}
.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 32px;
  border-radius: 9999px;
}
.e-stepper.e-step-type-indicator .e-step-content, .e-stepper.e-step-type-label .e-step-content {
  padding: 0 8px;
}
.e-stepper .e-step-container:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: unset;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -12.5px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}
.e-stepper .e-step-item.e-step-label .e-tooltip-wrap.e-stepper-tooltip {
  left: unset;
  top: 0;
  -webkit-transform: translate(0%, -135%);
          transform: translate(0%, -135%);
}
.e-stepper.e-step-type-indicator .e-tooltip-wrap.e-stepper-tooltip {
  -webkit-transform: translate(-50%, -115%);
          transform: translate(-50%, -115%);
}
.e-stepper .e-stepper-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-stepper .e-stepper-steps .e-step-container,
.e-stepper .e-stepper-steps .e-step,
.e-stepper .e-stepper-steps .e-step-valid.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-error.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-stepper .e-step-container {
  max-width: var(--max-width);
  list-style-type: none;
  cursor: pointer;
  text-align: center;
}
.e-stepper .e-step-container .e-step-label-container,
.e-stepper .e-step-container .e-step-text-container {
  max-width: clamp(100%, 10em, 100%);
  white-space: nowrap;
  font-size: 14px;
}
.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.e-stepper .e-step-container .e-step-optional-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
  line-height: 0;
}
.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-stepper .e-step-container:not(.e-step-text-only) > .e-step-text-container {
  padding: 0 8px;
}
.e-stepper .e-step-container.e-step-text-only .e-step-text-container, .e-stepper .e-step-container.e-step-label-only .e-step-label-container {
  padding: 0 6px;
  padding-block: 5px;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container .e-step-validation-icon {
  position: relative;
  top: 0.25em;
}
.e-stepper .e-step-container .e-step,
.e-stepper .e-step-container .e-indicator {
  border-radius: 9999px;
  min-width: 32px;
  min-height: 32px;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator {
  border: 2px solid;
}
.e-stepper.e-horizontal {
  display: block;
}
.e-stepper.e-horizontal .e-stepper-steps {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-left: var(--progress-left-position);
  top: var(--progress-top-position);
  width: var(--progress-bar-width);
}
.e-stepper.e-horizontal.e-label-before.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-right: var(--progress-left-position);
  margin-left: unset;
}
.e-stepper.e-horizontal .e-step-item.e-step-label {
  gap: 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container.e-label-before {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal.e-label-start .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  position: absolute;
  top: 2.5em;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-start .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional, .e-stepper.e-horizontal.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: 2.5em;
  margin-left: unset;
}
.e-stepper.e-horizontal.e-label-start.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: unset;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps:has(.e-step-label-optional) {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5em;
}
.e-stepper.e-horizontal .e-text,
.e-stepper.e-horizontal .e-label,
.e-stepper.e-horizontal .e-step-label-optional {
  text-overflow: ellipsis;
  overflow: hidden;
}
.e-stepper.e-horizontal .e-step-text.e-step-text-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label.e-step-label-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-item:not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-container:not(.e-step-item):not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-horizontal.e-step-type-indicator .e-step-container {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-stepper.e-horizontal .e-step-item:not(.e-step-label):not(.e-step-text) .e-step-label-optional {
  margin-top: 0.5em;
}
.e-stepper.e-horizontal.e-label-after .e-step-item.e-step-label:not(.e-step-text) .e-step-label-optional {
  margin-top: 0.2em;
}
.e-stepper.e-vertical {
  min-height: inherit;
  height: inherit;
  display: inline-block;
}
.e-stepper.e-vertical .e-step-label.e-step-label-only,
.e-stepper.e-vertical .e-step-template {
  position: relative;
}
.e-stepper.e-vertical:not(.e-label-top):not(.e-label-bottom) .e-step-label-optional {
  position: absolute;
}
.e-stepper.e-vertical:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-top: 3em;
  margin-left: 4em;
}
.e-stepper.e-vertical.e-rtl:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-left: unset;
  margin-right: 4em;
}
.e-stepper.e-vertical .e-stepper-steps {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: inherit;
  height: inherit;
  float: left;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.e-stepper.e-vertical.e-rtl .e-stepper-steps {
  float: right;
}
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-item:not(.e-step-text):not(.e-step-label)),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-text.e-step-text-only),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-label.e-step-label-only), .e-stepper.e-vertical.e-label-after .e-stepper-steps:has(.e-step-label.e-step-text:not(.e-step-item)), .e-stepper.e-vertical.e-step-type-indicator .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: 10px;
}
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: unset;
  margin-right: 10px;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional) .e-step-label-optional, .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  gap: 0.5em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label {
  line-height: 2em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-optional, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after {
  position: absolute;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after .e-step-label-optional {
  left: 0;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-before .e-label {
  width: var(--label-width);
}
.e-stepper.e-vertical .e-step-container:not(.e-step-text-only) .e-step-text-container {
  border: none;
  border-radius: unset;
  padding: 6px 0;
}
.e-stepper.e-vertical .e-step-container.e-step-text-only .e-step-text-container, .e-stepper.e-vertical .e-step-container.e-step-label-only .e-step-label-container {
  position: unset;
}
.e-stepper.e-vertical.e-label-top .e-step-label-optional {
  padding-bottom: 6px;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container .e-step-text-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container .e-step-text-container {
  margin-left: 0;
}
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-label-optional,
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper .e-stepper-progressbar {
  height: 1.6px;
  position: absolute;
  top: var(--progress-top-position);
  width: 100%;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  height: 100%;
  width: var(--progress-value);
  -webkit-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: var(--duration);
          transition-duration: var(--duration);
  -webkit-transition-delay: var(--delay);
          transition-delay: var(--delay);
}
.e-stepper.e-vertical .e-stepper-progressbar {
  min-height: inherit;
  width: 1.6px;
  top: 0;
  left: var(--progress-position);
}
.e-stepper.e-vertical .e-stepper-progressbar > .e-progressbar-value {
  width: 100%;
  height: var(--progress-value);
  -webkit-transition-property: height;
  transition-property: height;
}
.e-stepper.e-vertical.e-rtl .e-stepper-progressbar {
  right: var(--progress-position);
  left: unset;
}
.e-stepper:not(.e-steps-focus):not(.e-step-type-label):not(.e-step-type-indicator) .e-step-container .e-indicator,
.e-stepper .e-step-focus .e-indicator {
  z-index: 0;
}
.e-stepper .e-step-template.e-step-focus {
  outline: 2px solid;
}

.e-tooltip-wrap.e-stepper-tooltip.e-step-inprogress-tip .e-arrow-tip.e-tip-bottom {
  top: 90% !important; /* stylelint-disable-line declaration-no-important */
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 28px;
}
.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 28px;
  height: 28px;
}
.e-small.e-stepper .e-step-container .e-step,
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-step,
.e-small .e-stepper .e-step-container .e-indicator {
  min-width: 28px;
  min-height: 28px;
}
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-indicator {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-text-container,
.e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-stepper .e-step-container .e-step-text-container,
.e-small .e-stepper .e-step-container .e-step-label-container {
  font-size: 12px;
}
.e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-stepper .e-step-container .e-step-content {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-stepper .e-step-container .e-step-label-optional {
  font-size: 10px;
}
.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 10px;
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator,
.e-stepper .e-step-notstarted .e-icons.e-step-indicator {
  border-color: #c8c6c4;
}
.e-stepper .e-step-label-optional {
  color: #605e5c;
}
.e-stepper .e-step,
.e-stepper .e-indicator {
  color: #201f1e;
  background: #fff;
}
.e-stepper .e-step-indicator {
  color: transparent;
}
.e-stepper .e-step-completed .e-step,
.e-stepper .e-step-inprogress .e-step,
.e-stepper .e-step-completed .e-indicator,
.e-stepper .e-step-inprogress .e-indicator,
.e-stepper .e-step-completed .e-step-indicator,
.e-stepper .e-step-inprogress .e-step-indicator {
  background: #0078d4;
  color: #fff;
}
.e-stepper .e-step-selected .e-indicator {
  background: #0078d4;
}
.e-stepper .e-step-valid .e-indicator {
  background: #0b6a0b;
  color: #fff;
}
.e-stepper .e-step-error .e-indicator {
  background: #d13438;
  color: #fff;
}
.e-stepper .e-step-error .e-text,
.e-stepper .e-step-error .e-label {
  color: #d13438;
}
.e-stepper .e-step-valid:not(.e-step-notstarted) .e-indicator:hover,
.e-stepper .e-step-error .e-indicator:hover {
  color: #201f1e;
}
.e-stepper .e-step-valid.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-valid.e-step-label-only .e-step-validation-icon {
  color: #0b6a0b;
}
.e-stepper .e-step-error.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-error.e-step-label-only .e-step-validation-icon {
  color: #d13438;
}
.e-stepper .e-text,
.e-stepper .e-label {
  color: #201f1e;
}
.e-stepper .e-step-selected:not(.e-step-error) .e-text,
.e-stepper .e-step-selected:not(.e-step-error) .e-label,
.e-stepper .e-step-completed:not(.e-step-error) .e-text,
.e-stepper .e-step-completed:not(.e-step-error) .e-label {
  color: #0078d4;
}
.e-stepper .e-step-label:not(.e-step-item) .e-step-label-container {
  background-color: #fff;
}
.e-stepper .e-step-text-container {
  background-color: #fff;
  border-color: transparent;
}
.e-stepper .e-step-disabled .e-indicator,
.e-stepper .e-step-disabled .e-step {
  background: #edebe9;
  color: #a19f9d;
}
.e-stepper .e-step-disabled .e-text,
.e-stepper .e-step-disabled .e-label,
.e-stepper .e-step-disabled .e-step-validation-icon {
  color: #a19f9d;
}
.e-stepper.e-vertical .e-step-text-only.e-step-text .e-step-label-optional, .e-stepper.e-vertical .e-step-label-only.e-step-label .e-step-label-optional, .e-stepper.e-vertical .e-step-item:not(.e-step-text):not(.e-step-label) .e-step-label-optional, .e-stepper.e-vertical.e-label-top .e-step-label-optional, .e-stepper.e-vertical.e-label-bottom .e-step-label-optional {
  background-color: #fff;
}
.e-stepper .e-stepper-progressbar {
  background-color: #d2d0ce;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  background-color: #0078d4;
}
.e-stepper:not(.e-steps-focus) .e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0078d4, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0078d4, 0 0 0 8px #fff;
}
.e-stepper .e-step-focus .e-step,
.e-stepper .e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-template.e-step-focus, .e-stepper:not(.e-steps-focus) :focus-visible .e-step, .e-stepper:not(.e-steps-focus) .e-step-text-only:focus-visible .e-text, .e-stepper:not(.e-steps-focus) .e-step-label-only:focus-visible .e-label {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #201f1e, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #201f1e, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-valid.e-step-selected .e-step,
.e-stepper .e-step-valid.e-step-focus .e-step,
.e-stepper .e-step-valid.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-valid.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-valid.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0b6a0b, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #0b6a0b, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-error.e-step-selected .e-step,
.e-stepper .e-step-error.e-step-focus .e-step,
.e-stepper .e-step-error.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-error.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-error.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #d13438, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #d13438, 0 0 0 8px #fff;
}
.e-stepper .e-step-container:not(.e-step-focus).e-step-notstarted .e-step,
.e-stepper .e-step-container:not(.e-step-focus).e-step-completed .e-step, .e-stepper.e-steps-focus .e-step-container:not(.e-step-focus).e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 8px #fff;
          box-shadow: 0 0 0 8px #fff;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:hover,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:hover {
  border-color: #c8c6c4;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:active,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:active {
  border-color: #c8c6c4;
}
.e-stepper:not(.e-step-type-label) .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step:hover {
  color: #fff;
  background: #005a9e;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  color: #201f1e;
}
.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active {
  background: rgb(0, 96, 169.6);
}
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-step:active {
  background: #0b6a0b;
}
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-step:active {
  background: #d13438;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  background: #f3f2f1;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:active {
  background: #e1dfdd;
}
.e-stepper:not(.e-step-type-label) .e-step-valid .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-valid .e-step:hover {
  color: #fff;
  background: #0b6a0b;
}
.e-stepper:not(.e-step-type-label) .e-step-error .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-error .e-step:hover {
  color: #fff;
  background: #d13438;
}

.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 40px;
}
.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 40px;
  height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-step,
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-step,
.e-bigger .e-stepper .e-step-container .e-indicator {
  min-width: 40px;
  min-height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-indicator {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-stepper .e-step-container .e-step-label-container {
  font-size: 16px;
}
.e-bigger.e-stepper .e-step-container .e-step-content,
.e-bigger .e-stepper .e-step-container .e-step-content {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-stepper .e-step-container .e-step-label-optional {
  font-size: 14px;
}
.e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 14px;
}

.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 36px;
}
.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 36px;
  height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step,
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-step,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-step,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-step,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  min-width: 36px;
  min-height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-container {
  font-size: 14px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-content,
.e-bigger.e-small .e-stepper .e-step-container .e-step-content,
.e-bigger .e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-bigger.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
}
.e-bigger.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-popups/styles/fluent.css ***!
  \*************************************************************************************************************************************/
/* stylelint-disable-line no-empty-source */
.e-dialog .e-icon-dlg-close::before {
  content: "\e7e7";
  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: "\e761";
}

/* stylelint-disable property-no-vendor-prefix */
.e-dialog {
  border: 0 solid #edebe9;
  border-radius: 2px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  /* stylelint-disable declaration-no-important */
  /* stylelint-enable declaration-no-important */
}
.e-dialog.e-popup {
  width: 100%;
}
.e-dialog.e-dlg-resizable {
  padding-bottom: 15px;
  -ms-touch-action: none;
      touch-action: none;
}
.e-dialog .e-dlg-header-content {
  border-radius: 0;
  line-height: 2;
}
.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: 14px;
  width: 12px;
}
.e-dialog .e-dlg-header {
  display: block;
  font-size: 16px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-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;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
  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: 0 solid #edebe9;
  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;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  -webkit-transform: rotate(180deg);
          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-dialog .e-dlg-header-content {
  border-bottom: 0 solid #edebe9;
  padding: 16px 24px 20px;
}
.e-dialog .e-dlg-content {
  padding: 24px 24px 0 24px;
}
.e-dialog .e-footer-content {
  padding: 24px;
}
.e-dialog.e-dlg-resizable .e-footer-content {
  padding-bottom: 9px;
}
.e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}

.e-alert-dialog .e-footer-content {
  border-top: 0 solid #edebe9;
}

.e-rtl .e-footer-content .e-btn {
  margin-right: 8px;
}

.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}

.e-dialog.e-device.e-draggable.e-popup-open {
  -ms-touch-action: none;
      touch-action: none;
}

.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: 15px;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 2px;
  bottom: 0;
  float: right;
  height: 32px;
  left: 15px;
  position: relative;
  width: 32px;
  padding: 4px 9px;
}

.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

/* stylelint-disable declaration-no-important */
.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}

/* stylelint-enable declaration-no-important */
.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 1;
  position: fixed;
  top: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  width: 100%;
}
.e-dlg-overlay.e-fade {
  opacity: 0;
}

.e-dlg-overflow-hidden {
  overflow: auto;
}

/* stylelint-disable declaration-no-important */
.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  width: 100% !important;
}

/* stylelint-enable declaration-no-important */
.e-popup.e-popup-open.e-dialog {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.e-dlg-container {
  -webkit-box-align: start;
      -ms-flex-align: start;
          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;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-top {
  -webkit-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          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: #f3f2f1;
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #edebe9;
}

.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}

@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (max-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
.e-dlg-ref-element {
  display: none;
}

.e-dialog .e-footer-content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-dialog {
  background-color: #fff;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
}

.e-dlg-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}

.e-footer-content {
  background-color: transparent;
}
.e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #0078d4;
  border-color: #0078d4;
  color: #fff;
}
.e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: rgb(0, 108, 190.8);
}
.e-footer-content .e-btn.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #fff;
  border-color: #8a8886;
  color: #323130;
}
.e-footer-content .e-btn:hover.e-flat:not([DISABLED]):not(.e-success):not(.e-danger):not(.e-warning):not(.e-info) {
  background: #f3f2f1;
}

.e-dlg-header,
.e-dlg-header * {
  color: #201f1e;
  font-size: 16px;
  font-weight: 600;
}

.e-dlg-content {
  color: #201f1e;
}

.e-device .e-dlg-content {
  font-size: 18px;
}

.e-dlg-header-content {
  background-color: transparent;
}

.e-dlg-content {
  background-color: #fff;
}

.e-icon-dlg-close {
  color: #605e5c;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: #201f1e;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active span,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus span {
  border-radius: 2px;
  color: #201f1e;
  opacity: 1;
}

.e-icon-dlg-close:active {
  border-radius: 2px;
  color: #201f1e;
  opacity: 1;
}

.e-icon-dlg-close:hover {
  color: #323130;
}

.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: transparent;
}

.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: transparent;
  outline: none;
}

.e-south-east {
  color: #605e5c;
}

.e-rtl .e-south-east {
  color: transparent;
}

.e-rtl .e-south-west {
  color: #605e5c;
}

.e-south-west,
.e-north-east,
.e-north-west {
  color: transparent;
}

.e-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 20px 20px 24px 28px;
}
.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: 16px;
  padding: 28px 28px 0 28px;
}
.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 28px;
}
.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 12px;
}
.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: -4px;
  left: 10px;
  height: 32px;
  width: 32px;
  padding: 4px 8px;
}
.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: 16px;
  width: 14px;
}

.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 12px;
}

.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}

.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;
}

/*! 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-wrap {
  /*! Tooltip icons */
}
.e-tooltip-wrap .e-tooltip-close::before {
  content: "\e7e7";
  font-size: 7px;
  left: calc(50% - 3.6px);
  position: absolute;
  top: calc(50% - 3px);
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right::before {
  content: "\e87e";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-top::before {
  content: "\e87a";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom::before {
  content: "\e70d";
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-left::before {
  content: "\e87d";
}

.e-tooltip-popup-container {
  position: relative;
}

.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
}
.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 12.5px;
  left: 50%;
  top: 100%;
  width: 25.5px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 12.5px;
  left: 50%;
  top: -9px;
  width: 25.5px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 25.5px;
  left: -9px;
  top: 48%;
  width: 12.5px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 25.5px;
  left: 100%;
  top: 50%;
  width: 12.5px;
}
.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
  border-radius: 9px;
  border-width: 1px;
  -webkit-box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.132), 0 0.3px 0.9px 0 rgba(0, 0, 0, 0.108);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 16px;
  width: 16px;
}
.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 18px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 6px 8px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
}
.e-tooltip-wrap {
  border-radius: 2px;
}
.e-tooltip-wrap.e-popup {
  background-color: #fff;
  border: 1px solid #fff;
  -webkit-box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 6.4px 14.4px 0 rgba(0, 0, 0, 0.132), 0 1.2px 3.6px 0 rgba(0, 0, 0, 0.108);
  -webkit-filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.25));
          filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.25));
}
.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: 12.5px solid transparent;
  border-right: 12.5px solid transparent;
  border-top: 12.5px solid #fff;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 12.5px solid #fff;
  border-left: 12.5px solid transparent;
  border-right: 12.5px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 12.5px solid transparent;
  border-right: 12.5px solid #fff;
  border-top: 12.5px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 12.5px solid transparent;
  border-left: 12.5px solid #fff;
  border-top: 12.5px 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: #fff;
  font-family: "e-icons";
  font-size: 26px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  right: 26px;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left {
  bottom: 26px;
}
.e-tooltip-wrap .e-tooltip-close {
  background-color: #fff;
  border-color: #fff;
  border-radius: 9px;
  color: #323130;
  border: 1px solid #605e5c;
}
.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: #f3f2f1;
  color: #323130;
}
.e-tooltip-wrap .e-tip-content {
  border-radius: inherit;
  color: #323130;
  font-family: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 12px;
}

.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 22px;
  padding: 9px 8px;
}
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* stylelint-disable-line no-empty-source */
.e-spinner-pane {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}
.e-spinner-pane::after {
  content: "Fluent";
  display: none;
}
.e-spinner-pane.e-spin-left {
  /* stylelint-disable property-no-vendor-prefix */
}
.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: -webkit-inline-box;
  display: -ms-inline-flexbox;
  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: "Segoe UI", -apple-system, BlinkMacSystemFont, "Roboto", "Helvetica Neue", sans-serif;
  font-size: 14px;
  margin-top: 10px;
  text-align: center;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  -webkit-animation: material-spinner-rotate 1568.63ms linear infinite;
          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,
.e-spinner-pane .e-spinner-inner .e-spin-material3 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.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-fluent2,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          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-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .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 {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
          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,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 .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 {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          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: #fff;
  stroke: #fff;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: #c7e0f4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: #c7e0f4;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: #c7e0f4;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: #0078d4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: #0078d4;
  stroke: #0078d4;
}
/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-schedule/styles/fluent.css ***!
  \***************************************************************************************************************************************/
/*! TreeView's bootstrap5 theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable property-no-vendor-prefix */
/*! calendar bootstrap5 theme variables */
.e-popup.e-ddl {
  border-radius: 4px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 1px;
}
.e-popup.e-ddl .e-input-group {
  width: auto;
}
.e-popup.e-ddl .e-input-group input {
  line-height: 15px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl .e-filter-parent .e-input-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}
.e-popup.e-ddl .e-filter-parent .e-input-group .e-back-icon {
  border: 0;
}

.e-input-group.e-control-wrapper.e-ddl .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl input[readonly] {
  background: transparent;
}

.e-input-group.e-control-wrapper.e-ddl.e-readonly .e-input[readonly],
.e-float-input.e-control-wrapper.e-ddl.e-readonly input[readonly] {
  background: #fff;
}

.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-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-ddl-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:hover {
  background: none;
  color: #605e5c;
}

.e-input-group.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-ddl .e-input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon,
.e-float-input.e-control-wrapper.e-ddl input[readonly] ~ span.e-input-group-icon.e-ddl-icon {
  background: transparent;
  color: #605e5c;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon,
.e-input-group.e-disabled.e-ddl .e-control.e-dropdownlist ~ .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-disabled.e-ddl .e-input-group-icon,
.e-control.e-dropdownlist .e-input-group.e-ddl .e-input-group-icon {
  border: 0;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-input-group-icon:active,
.e-control.e-dropdownlist .e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-back-icon:active,
.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-ddl.e-popup .e-input-group:not(.e-disabled) .e-clear-icon {
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.e-ddl.e-popup .e-filter-parent .e-input-group,
.e-ddl.e-popup .e-filter-parent {
  background: #fff;
}

.e-input-group .e-control.e-dropdownlist ~ .e-ddl-icon {
  font-size: 14px;
}

.e-multi-select-wrapper .e-chips-collection .e-chips .e-chips-close.e-icon::before {
  line-height: 30px;
  top: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-radius: 0 4px 4px 0;
  border-right-width: 0;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
  border-radius: 4px 0 0 4px;
  border-right-width: 1px;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  height: 32px;
  width: 32px;
}

.e-multi-select-wrapper .e-searcher input[type=text],
.e-multi-select-wrapper .e-multi-searcher input[type=text] {
  color: #201f1e;
  height: 100%;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  border-left-width: 0;
}

.e-schedule .e-schedule-toolbar .e-icon-prev::before {
  content: "\e765";
}
.e-schedule .e-schedule-toolbar .e-icon-next::before {
  content: "\e748";
}
.e-schedule .e-schedule-toolbar .e-icon-add::before {
  content: "\e805";
}
.e-schedule .e-schedule-toolbar .e-icon-today::before {
  content: "\e778";
}
.e-schedule .e-schedule-toolbar .e-icon-down-arrow::before {
  content: "\e729";
}
.e-schedule .e-schedule-toolbar .e-icon-day::before {
  content: "\e75e";
}
.e-schedule .e-schedule-toolbar .e-icon-week::before, .e-schedule .e-schedule-toolbar .e-icon-workweek::before {
  content: "\e817";
}
.e-schedule .e-schedule-toolbar .e-icon-month::before, .e-schedule .e-schedule-toolbar .e-icon-year::before {
  content: "\e7c5";
}
.e-schedule .e-schedule-toolbar .e-icon-month-agenda::before {
  content: "\e75b";
}
.e-schedule .e-schedule-toolbar .e-icon-agenda::before {
  content: "\e74c";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-year-vertical::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-year-horizontal::before, .e-schedule .e-schedule-toolbar .e-icon-timeline-month::before {
  content: "\e876";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-day::before {
  content: "\e7da";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-week::before {
  content: "\e81f";
}
.e-schedule .e-schedule-toolbar .e-icon-timeline-workweek::before {
  content: "\e720";
}
.e-schedule .e-schedule-toolbar.e-toolbar .e-popup-down-icon::before,
.e-schedule .e-schedule-toolbar.e-toolbar .e-popup-up-icon::before {
  content: "\e770";
}
.e-schedule .e-schedule-toolbar.e-rtl .e-icon-prev::before {
  content: "\e748";
}
.e-schedule .e-schedule-toolbar.e-rtl .e-icon-next::before {
  content: "\e765";
}
.e-schedule .e-schedule-resource-toolbar .e-icon-menu::before {
  content: "\e799";
}
.e-schedule .e-schedule-resource-toolbar .e-icon-next::before {
  content: "\e748";
}
.e-schedule .e-close-icon::before {
  content: "\e7e7";
}
.e-schedule .e-block-indicator::before {
  content: "\e839";
}
.e-schedule .e-appointment .e-recurrence-icon::before {
  content: "\e772";
}
.e-schedule .e-appointment .e-recurrence-edit-icon::before {
  content: "\e789";
}
.e-schedule .e-appointment .e-up-icon::before {
  content: "\e822";
}
.e-schedule .e-appointment .e-down-icon::before {
  content: "\e7fe";
}
.e-schedule .e-appointment .e-left-icon::before {
  content: "\e744";
}
.e-schedule .e-appointment .e-right-icon::before {
  content: "\e7a9";
}
.e-schedule .e-vertical-view .e-all-day-cells .e-all-day-appointment-section::before {
  content: "\e729";
}
.e-schedule.e-rtl .e-appointment .e-left-icon::before {
  content: "\e7a9";
}
.e-schedule.e-rtl .e-appointment .e-right-icon::before {
  content: "\e744";
}
.e-schedule .e-resource-tree-icon::before {
  content: "\e748";
}

.e-schedule-dialog.e-device .e-back-icon::before {
  content: "\e773";
}
.e-schedule-dialog.e-device .e-save-icon::before {
  content: "\e7c8";
}
.e-schedule-dialog.e-device .e-delete-icon::before {
  content: "\e820";
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons::before {
  content: "\e730";
}

.e-schedule-dialog.e-device.e-rtl .e-back-icon::before {
  content: "\e7f9";
}

.e-quick-popup-wrapper .e-edit-icon::before {
  content: "\e730";
}
.e-quick-popup-wrapper .e-delete-icon::before {
  content: "\e820";
}
.e-quick-popup-wrapper .e-close-icon::before {
  content: "\e7e7";
}
.e-quick-popup-wrapper .e-time-icon::before {
  content: "\e705";
}
.e-quick-popup-wrapper .e-location-icon::before {
  content: "\e756";
}
.e-quick-popup-wrapper .e-time-zone-icon::before {
  content: "\e804";
}
.e-quick-popup-wrapper .e-description-icon::before {
  content: "\e7c0";
}
.e-quick-popup-wrapper .e-resource-icon::before {
  content: "\e7b9";
}
.e-quick-popup-wrapper .e-date-time-icon::before {
  content: "\e7da";
}

.e-more-popup-wrapper.e-device .e-close-icon::before {
  content: "\e7e7";
}

.e-schedule {
  display: block;
  outline: medium none;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-schedule .e-schedule-toolbar {
  border: 0;
  border-bottom: 1px solid #edebe9;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  margin-bottom: 3px;
  min-height: 40px;
}
.e-schedule .e-schedule-toolbar .e-active-view .e-tbar-btn-text,
.e-schedule .e-schedule-toolbar .e-active-view .e-icons {
  color: #0078d4;
}
.e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  cursor: pointer;
  font-size: 14px;
  text-transform: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items {
  height: 40px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  height: 40px;
  min-height: 40px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
  border: none;
  border-radius: 0;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item.e-active-view .e-tbar-btn {
  border: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
  height: inherit;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon.e-icon-down-arrow {
  font-size: 16px;
  margin-top: 4px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover {
  border-radius: 4px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-day .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-week .e-icon-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-work-week .e-icon-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month .e-icon-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-year .e-icon-year, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-agenda .e-icon-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-month-agenda .e-icon-month-agenda, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-day .e-icon-timeline-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-week .e-icon-timeline-week, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-work-week .e-icon-timeline-workweek, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-month .e-icon-timeline-month, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-vertical, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-timeline-year .e-icon-timeline-year-horizontal, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-add .e-tbar-btn-text, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-day, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-hidden {
  display: none;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev, .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next {
  font-size: 18px;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  border-right: 1px solid #edebe9;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn.e-schedule-date-range-tbtn {
  width: auto;
}
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
  text-transform: initial;
}
.e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav {
  border-left: 0;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-schedule-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: #edebe9;
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav {
  border-left: 1px solid #edebe9;
}
.e-schedule .e-schedule-toolbar .e-hor-nav::after {
  content: "";
}
.e-schedule .e-schedule-toolbar .e-hor-nav:active {
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav:active::after {
  content: "";
}
.e-schedule .e-schedule-toolbar .e-hor-nav:hover {
  background: #edebe9;
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule .e-schedule-toolbar .e-hor-nav:focus {
  background: #edebe9;
  color: rgba(0, 120, 212, 0.87);
}
.e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: block;
}
.e-schedule.e-adaptive .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
  display: none;
}
.e-schedule.e-device .e-schedule-toolbar {
  height: 54px;
  min-height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:hover, .e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-left .e-tbar-btn.e-icon-btn:focus {
  height: calc(100% - 20px);
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items {
  height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today + .e-tbar-btn-text {
  display: none;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-today .e-icon-today {
  display: block;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  height: 54px;
  min-height: 54px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right .e-toolbar-item .e-tbar-btn {
  border: none;
  border-radius: 0;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items.e-tbar-pos > div {
  height: inherit;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 4px 6px;
}
.e-schedule.e-device .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-schedule.e-device .e-schedule-toolbar .e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-schedule.e-device .e-schedule-toolbar .e-toolbar-pop {
  overflow: auto;
}
.e-schedule.e-device .e-content-wrap.e-scroll-hidden {
  overflow: hidden;
}
@media screen and (max-width: 320px) {
  .e-schedule .e-schedule-toolbar .e-toolbar-pop {
    width: 100%;
  }
  .e-schedule .e-schedule-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
    padding-left: 7px;
  }
  .e-schedule .e-schedule-toolbar .e-toolbar-pop.e-rtl .e-toolbar-item .e-tbar-btn.e-btn {
    padding-right: 7px;
  }
  .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
    font-size: 8px;
  }
}
.e-schedule .e-schedule-resource-toolbar {
  background: #fff;
  border-bottom: 1px solid #edebe9;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3px;
  min-height: 40px;
  padding: 10px;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-menu .e-icon-menu {
  color: #605e5c;
  font-size: 14px;
  padding: 7px;
  padding-left: 4px;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-menu.e-disable {
  display: none;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name {
  font-size: 14px;
  padding: 5px;
  color: #3b3a39;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-resource-name:not(:last-child) {
  opacity: 0.6;
}
.e-schedule .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
  color: #605e5c;
  font-size: 10px;
  line-height: 18px;
  opacity: 0.4;
  padding: 5px;
}
.e-schedule .e-schedule-resource-toolbar.e-popup-close {
  display: none;
}
.e-schedule .e-schedule-resource-toolbar.e-popup-open {
  display: block;
}
.e-schedule .e-text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-text-center {
  text-align: center;
}
.e-schedule .e-table-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  vertical-align: top;
}
.e-schedule .e-table-container.e-translate {
  -webkit-transition: -webkit-transform 0.1s ease 0s;
  transition: -webkit-transform 0.1s ease 0s;
  transition: transform 0.1s ease 0s;
  transition: transform 0.1s ease 0s, -webkit-transform 0.1s ease 0s;
}
.e-schedule .e-resource-tree-popup {
  background: #faf9f8;
  -webkit-box-shadow: 0 3px 4px 0.2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 3px 4px 0.2px rgba(0, 0, 0, 0.15);
  height: 100%;
  position: absolute;
  width: 250px;
  color: #201f1e;
}
.e-schedule .e-resource-tree-popup .e-resource-tree {
  height: 100%;
  overflow-y: auto;
}
.e-schedule .e-resource-tree-popup .e-resource-tree.e-treeview .e-text-content {
  padding: 0 12px 0 20px;
}
.e-schedule .e-resource-tree-popup-overlay.e-enable {
  background: rgba(0, 0, 0, 0.4);
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 100%;
}
.e-schedule .e-new-event {
  background: #0078d4;
  border: 1px solid #fff;
  border-radius: 5px;
  height: 100%;
  opacity: 0.9;
  position: relative;
  width: 100%;
  z-index: 1;
}
.e-schedule .e-new-event .e-title {
  color: #fff;
  font-size: 12px;
  line-height: 1.2;
  margin: 0;
  overflow-wrap: break-word;
  padding: 3px;
  position: absolute;
  text-align: left;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-schedule-table {
  border: 0 none;
  border-collapse: separate;
  border-spacing: 0;
  margin: 0;
  table-layout: fixed;
  width: 100%;
}
.e-schedule .e-schedule-table > tbody > tr > th,
.e-schedule .e-schedule-table > tbody > tr > td {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-schedule .e-outer-table > tbody > tr > td {
  padding: 0;
  vertical-align: top;
}
.e-schedule .e-content-wrap {
  position: relative;
}
.e-schedule .e-content-wrap .e-day-wrapper {
  width: 100%;
}
.e-schedule .e-content-placeholder {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 99999;
}
.e-schedule .e-content-wrap,
.e-schedule .e-scroll-container {
  -webkit-overflow-scrolling: touch; /* stylelint-disable-line property-no-vendor-prefix */
  overflow: auto;
}
.e-schedule .e-hide-childs > * {
  display: none;
}
.e-schedule .e-recurrence-icon,
.e-schedule .e-recurrence-edit-icon {
  font-size: 12px;
}
.e-schedule .e-left-icon,
.e-schedule .e-right-icon {
  font-size: 8px;
}
.e-schedule .e-m-date {
  cursor: pointer;
  font-size: 20px;
}
.e-schedule .e-m-date:hover {
  text-decoration: underline;
}
.e-schedule .e-m-day {
  font-size: 12px;
}
.e-schedule.e-device .e-m-date:hover {
  text-decoration: none;
}
.e-schedule .e-block-appointment {
  background: #f3f2f1;
  color: #3b3a39;
  cursor: default;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-block-appointment .e-subject {
  overflow: hidden;
  overflow-wrap: break-word;
  padding: 4px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-block-indicator {
  color: #3b3a39;
  float: right;
  padding: 0 5px;
  z-index: 1;
}
.e-schedule.e-rtl .e-block-indicator {
  float: left;
}
.e-schedule .e-timeline-view .e-block-indicator,
.e-schedule .e-timeline-month-view .e-block-indicator {
  position: absolute;
  top: 3px;
}
.e-schedule .e-appointment {
  opacity: 1;
  -webkit-transition: opacity 100ms linear;
  transition: opacity 100ms linear;
}
.e-schedule .e-appointment .e-subject.e-disable {
  display: none;
}
.e-schedule .e-appointment .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-schedule .e-appointment.e-event-action {
  opacity: 0.4;
}
.e-schedule .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-read-only {
  opacity: 0.8;
}
.e-schedule.e-event-action .e-appointment:not(.e-schedule-event-clone), .e-schedule.e-event-action .e-block-appointment {
  pointer-events: none;
}
.e-schedule.e-event-action .e-drag-clone, .e-schedule.e-event-action .e-timeline-view .e-drag-clone {
  cursor: move;
}
.e-schedule.e-event-action .e-drag-clone .e-top-handler,
.e-schedule.e-event-action .e-drag-clone .e-bottom-handler, .e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-top-handler,
.e-schedule.e-event-action .e-timeline-view .e-drag-clone .e-bottom-handler {
  pointer-events: none;
}
.e-schedule.e-event-action .e-vertical-view .e-appointment-wrapper .e-resize-clone {
  cursor: ns-resize;
}
.e-schedule.e-event-action .e-timeline-view .e-resize-clone, .e-schedule.e-event-action .e-timeline-month-view .e-resize-clone, .e-schedule.e-event-action .e-all-day-appointment-wrapper .e-resize-clone {
  cursor: ew-resize;
}
.e-schedule.e-device .e-appointment {
  overflow: hidden;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-top-bottom-resize {
  height: 10px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-left-right-resize {
  border-radius: 50%;
  height: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 10px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-top-handler .e-top-bottom-resize {
  margin-top: -8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-bottom-handler .e-top-bottom-resize {
  margin-top: 8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-left-handler .e-left-right-resize {
  margin-left: -8px;
}
.e-schedule.e-device .e-appointment.e-appointment-border .e-right-handler .e-left-right-resize {
  margin-left: 8px;
}
.e-schedule .e-timeline-year-view .e-event-resize.e-left-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-right-handler {
  height: 100%;
  width: 5px;
}
.e-schedule .e-timeline-year-view .e-event-resize.e-top-handler, .e-schedule .e-timeline-year-view .e-event-resize.e-bottom-handler {
  height: 5px;
  width: 100%;
}
.e-schedule .e-event-resize {
  position: absolute;
}
.e-schedule .e-event-resize.e-left-handler, .e-schedule .e-event-resize.e-right-handler {
  height: 100%;
  min-width: 1px;
  max-width: 10px;
  width: 20%;
}
.e-schedule .e-event-resize.e-left-handler {
  cursor: ew-resize;
  float: left;
  left: 0;
}
.e-schedule .e-event-resize.e-right-handler {
  cursor: e-resize;
  float: right;
  right: 0;
}
.e-schedule .e-event-resize.e-top-handler, .e-schedule .e-event-resize.e-bottom-handler {
  min-height: 1px;
  max-height: 10px;
  height: 20%;
  width: 100%;
}
.e-schedule .e-event-resize.e-top-handler {
  cursor: ns-resize;
  top: 0;
}
.e-schedule .e-event-resize.e-bottom-handler {
  bottom: 0;
  cursor: ns-resize;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-content-table,
.e-schedule .e-vertical-view.e-timescale-disable .e-content-wrap {
  height: 100%;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-all-day-row,
.e-schedule .e-vertical-view.e-timescale-disable .e-all-day-cells {
  height: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  height: 54px;
  margin-bottom: 2px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  padding: 2px 4px 0 2px;
  text-align: left;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-inner-wrap {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  overflow-wrap: break-word;
  padding-top: 1px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-time,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-icon,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-recurrence-edit-icon {
  line-height: 54px;
  padding: 0 5px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-left-icon,
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment .e-right-icon {
  line-height: 54px;
  padding: 0 2px;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border, .e-schedule .e-vertical-view.e-timescale-disable .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-appointment-wrapper {
  position: absolute;
  width: 0;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-work-cells {
  height: auto;
  vertical-align: top;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view.e-timescale-disable .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-left-indent {
  width: 85px;
}
.e-schedule .e-vertical-view .e-left-indent .e-all-day-cells {
  position: relative;
}
.e-schedule .e-vertical-view .e-date-header-wrap table col,
.e-schedule .e-vertical-view .e-content-wrap table col {
  width: 36px;
}
.e-schedule .e-vertical-view .e-resource-cells {
  color: #201f1e;
  font-size: 12px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-vertical-view .e-header-cells {
  font-size: 12px;
  height: 60px;
  padding: 4px;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-day {
  display: table;
  font-size: 12px;
  line-height: unset;
  padding-bottom: 0;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-date {
  cursor: pointer;
  display: table;
  font-size: 16px;
  line-height: unset;
  padding-top: 4px;
}
.e-schedule .e-vertical-view .e-header-cells .e-header-date:hover {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-day {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-vertical-view .e-header-cells.e-disable-dates .e-header-date:hover {
  text-decoration: none;
}
.e-schedule .e-vertical-view .e-row-count-wrapper {
  display: block;
  height: 100%;
  pointer-events: none;
  position: relative;
}
.e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator {
  bottom: 0;
  color: #605e5c;
  cursor: pointer;
  overflow: hidden;
  overflow-wrap: normal;
  padding: 2px 4px;
  pointer-events: visible;
  position: absolute;
  text-overflow: ellipsis;
  width: 100%;
}
.e-schedule .e-vertical-view .e-row-count-wrapper .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-vertical-view .e-row-count-wrapper.e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section {
  bottom: 4px;
  color: #605e5c;
  cursor: pointer;
  display: block;
  font-size: 11px;
  height: 25px;
  left: 0;
  line-height: 25px;
  margin: 0 auto;
  position: absolute;
  right: 0;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease-in-out;
  transition: -webkit-transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out;
  transition: transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;
  width: 25px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-expand {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.e-schedule .e-vertical-view .e-all-day-appointment-section.e-appointment-collapse {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-schedule .e-vertical-view .e-all-day-appointment-section:hover, .e-schedule .e-vertical-view .e-all-day-appointment-section:focus {
  background: #edebe9;
  border-radius: 100%;
  color: #605e5c;
}
.e-schedule .e-vertical-view .e-appointment-hide {
  opacity: 0;
}
.e-schedule .e-vertical-view .e-all-day-cells {
  height: 0;
  padding: 0;
  text-align: center;
  vertical-align: top;
}
.e-schedule .e-vertical-view .e-all-day-cells:first-child.e-animate {
  -webkit-transition: 250ms ease-out;
  transition: 250ms ease-out;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td,
.e-schedule .e-vertical-view .e-work-cells {
  font-size: 12px;
  height: 36px;
  text-align: center;
}
.e-schedule .e-vertical-view .e-work-cells {
  width: 36px;
}
.e-schedule .e-vertical-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-vertical-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view .e-current-time {
  font-size: 10px;
}
.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-schedule .e-vertical-view .e-current-time,
.e-schedule .e-vertical-view .e-previous-timeline,
.e-schedule .e-vertical-view .e-current-timeline {
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}
.e-schedule .e-vertical-view .e-previous-timeline,
.e-schedule .e-vertical-view .e-current-timeline {
  z-index: 1;
}
.e-schedule .e-vertical-view .e-date-header-wrap {
  max-height: 300px;
  overflow: hidden;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll {
  border-bottom: 1px solid #edebe9;
  overflow-y: auto;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-resource-cells {
  position: sticky;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-scroll .e-header-row .e-header-cells {
  position: sticky;
  top: 0;
}
.e-schedule .e-vertical-view .e-date-header-wrap.e-all-day-auto {
  max-height: unset;
}
.e-schedule .e-vertical-view .e-time-cells-wrap {
  overflow: hidden;
}
.e-schedule .e-vertical-view .e-content-wrap,
.e-schedule .e-vertical-view .e-time-cells-wrap {
  position: relative;
}
.e-schedule .e-vertical-view .e-timeline-wrapper,
.e-schedule .e-vertical-view .e-day-wrapper,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper {
  height: 0;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-schedule .e-vertical-view .e-appointment-wrapper-hidden {
  visibility: hidden;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:not(.e-schedule-event-clone) {
  cursor: default;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  height: 26px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  line-height: 18px;
  overflow: hidden;
  padding: 1px 0 1px 4px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-subject {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-time {
  display: block;
  font-size: 11px;
  padding: 1px 4px 2px 0;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-recurrence-edit-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-left-icon,
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details .e-right-icon {
  line-height: 18px;
  padding: 0 2px;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border, .e-schedule .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment:not(.e-schedule-event-clone) {
  cursor: default;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  overflow: hidden;
  position: absolute;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  padding: 0 4px;
  text-align: left;
  line-height: unset;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  overflow-wrap: break-word;
  padding-top: 4px;
  white-space: normal;
  word-wrap: break-word;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-time {
  display: block;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
  bottom: 5px;
  display: block;
  float: right;
  height: auto;
  left: auto;
  position: absolute;
  right: 5px;
  width: auto;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-indicator {
  display: block;
  margin: 0 45%;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon,
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
  font-size: 8px;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-up-icon {
  margin-top: 3px;
  top: 0;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment .e-down-icon {
  bottom: 6px;
  position: absolute;
}
.e-schedule .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border, .e-schedule .e-vertical-view .e-day-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-vertical-view.e-day-view .e-header-date {
  cursor: default;
}
.e-schedule .e-vertical-view.e-day-view .e-header-date:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-day {
  font-size: 14px;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date {
  font-size: 18px;
}
.e-schedule.e-device .e-vertical-view .e-header-cells .e-header-date:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-vertical-view .e-left-indent {
  width: 60px;
}
.e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-schedule.e-device .e-vertical-view .e-current-time {
  font-size: 9px;
}
.e-schedule.e-device .e-vertical-view .e-time-cells-wrap {
  float: left;
  width: 60px;
}
.e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td {
  font-size: 12px;
}
.e-schedule.e-device .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-weight: 500;
  min-height: auto;
}
.e-schedule.e-rtl {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view.e-timescale-disable .e-appointment-details {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-all-day-appointment-wrapper .e-appointment .e-appointment-details {
  padding: 1px 4px 1px 0;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-appointment-details {
  line-height: 15px;
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-subject {
  font-weight: 500;
  margin-left: 15px;
  margin-right: auto;
}
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-icon,
.e-schedule.e-rtl .e-vertical-view .e-day-wrapper .e-appointment .e-recurrence-edit-icon {
  float: left;
  left: 5px;
  right: auto;
}
.e-schedule.e-rtl.e-device .e-vertical-view .e-time-cells-wrap {
  float: right;
}
@media screen and (max-width: 480px) {
  .e-schedule .e-vertical-view .e-left-indent {
    width: 60px;
  }
}
.e-schedule .e-month-view .e-left-indent,
.e-schedule .e-month-agenda-view .e-left-indent {
  border-right: 1px solid #edebe9;
  width: 36px;
}
.e-schedule .e-month-view .e-week-number-wrapper,
.e-schedule .e-month-agenda-view .e-week-number-wrapper {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-month-view .e-week-number-wrapper .e-schedule-table,
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table {
  height: 100%;
}
.e-schedule .e-month-view .e-week-number-wrapper .e-week-number,
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
  color: #605e5c;
  padding-top: 4px;
  text-align: center;
  vertical-align: top;
  width: 36px;
}
.e-schedule .e-clipboard {
  cursor: default;
  height: 1px;
  left: -1000px;
  position: fixed;
  resize: none;
  top: -1000px;
  width: 1px;
  overflow: hidden;
  opacity: 0;
}
.e-schedule .e-month-view .e-month-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-month-view .e-content-wrap table tr:last-child td {
  border-bottom-width: 0;
}
.e-schedule .e-month-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
}
.e-schedule .e-month-view .e-week-number {
  border-bottom: 1px solid #edebe9;
  border-right: 1px solid #edebe9;
  height: 80px;
}
.e-schedule .e-month-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-month-view .e-date-header-wrap table col {
  width: 36px;
}
.e-schedule .e-month-view .e-resource-cells {
  color: #201f1e;
  font-size: 14px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-month-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 3px;
}
.e-schedule .e-month-view .e-content-table {
  height: 100%;
}
.e-schedule .e-month-view .e-work-cells {
  height: 80px;
  vertical-align: top;
  width: 36px;
}
.e-schedule .e-month-view .e-work-cells.e-disable-date .e-date-header {
  visibility: hidden;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates .e-date-header:hover {
  text-decoration: none;
}
.e-schedule .e-month-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-month-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-view .e-date-header {
  cursor: pointer;
  display: table;
  height: 20px;
  line-height: 22px;
  margin: 3px 3px 2px;
  text-align: center;
}
.e-schedule .e-month-view .e-date-header:hover {
  text-decoration: underline;
}
.e-schedule .e-month-view .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-month-view .e-new-event {
  height: calc(100% - 25px);
}
.e-schedule .e-month-view .e-block-indicator {
  margin-top: -20px;
}
.e-schedule .e-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-month-view .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 26px;
}
.e-schedule .e-month-view .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  line-height: 18px;
  overflow: hidden;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-subject {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 1px 2px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-inline-subject {
  padding: 4px;
  text-align: center;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-time {
  font-size: 11px;
  padding: 1.5px;
}
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-recurrence-edit-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-left-icon,
.e-schedule .e-month-view .e-appointment .e-appointment-details .e-right-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-schedule .e-month-view .e-appointment.e-appointment-border, .e-schedule .e-month-view .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-month-view .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-month-view .e-appointment .e-subject {
  padding: 2px;
  width: 100%;
}
.e-schedule .e-month-view .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-month-view .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule.e-rtl .e-month-view .e-date-header {
  margin: 3px 3px 2px;
}
.e-schedule.e-rtl .e-month-view .e-left-indent,
.e-schedule.e-rtl .e-month-view .e-week-number {
  border-left: 1px solid #edebe9;
  border-right-width: 0;
}
.e-schedule .e-year-view .e-calendar-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  border: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 25%;
          flex: 0 25%;
  max-width: 100%;
  min-width: 260px;
  padding: 10px;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-header .e-title {
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-content span.e-day {
  display: block;
  margin: 0 auto;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month {
  color: #605e5c;
  pointer-events: visible;
  -ms-touch-action: auto;
      touch-action: auto;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-other-month.e-today {
  opacity: 0.5;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment,
.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar .e-appointment-indicator {
  background: #0078d4;
  border-radius: 50%;
  height: 5px;
  margin: -6px auto 0;
  position: relative;
  width: 5px;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates {
  background: #f3f2f1;
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates .e-day {
  cursor: default;
}
.e-schedule .e-year-view .e-calendar-wrapper .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-year-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
}
.e-schedule .e-year-view .e-date-header-wrap table col {
  width: 36px;
}
.e-schedule .e-year-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
  text-align: left;
}
.e-schedule .e-year-view .e-date-header-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-year-view .e-resource-cells {
  color: #201f1e;
  font-size: 14px;
  height: 40px;
  padding: 8px;
  padding-left: 15px;
}
.e-schedule .e-year-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-year-view .e-resource .e-month-calendar {
  max-width: 100%;
  min-width: 100%;
}
.e-schedule .e-timeline-year-view .e-date-header-wrap,
.e-schedule .e-timeline-year-view .e-month-header-wrapper {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-month-header-wrapper .e-schedule-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-date-header-wrap table col,
.e-schedule .e-timeline-year-view .e-content-wrap table col {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-resource-left-td,
.e-schedule .e-timeline-year-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #323130;
  text-align: center;
}
.e-schedule .e-timeline-year-view .e-resource-left-td.e-current-day,
.e-schedule .e-timeline-year-view .e-date-header-wrap table td.e-current-day {
  color: #0078d4;
}
.e-schedule .e-timeline-year-view .e-resource-text {
  color: #201f1e;
  font-size: 13px;
  overflow: hidden;
  padding: 4px 15px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-resource-left-td {
  vertical-align: middle;
  width: 200px;
}
.e-schedule .e-timeline-year-view .e-left-indent-wrap .e-resource-cells,
.e-schedule .e-timeline-year-view .e-date-header-wrap .e-resource-cells {
  height: 40px;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #201f1e;
  height: 75px;
  padding-left: 15px;
  padding-right: 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells.e-child-node {
  background: #fff;
}
.e-schedule .e-timeline-year-view .e-resource-column-wrap .e-resource-cells:focus {
  background: #f3f2f1;
}
.e-schedule .e-timeline-year-view .e-resource-column-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-resource-column-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-resource-tree-icon {
  color: #605e5c;
  cursor: pointer;
  float: left;
  font-family: "e-icons";
  font-size: 12px;
  padding: 4px 7px;
}
.e-schedule .e-timeline-year-view .e-resource-collapse {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-schedule .e-timeline-year-view .e-content-table {
  height: 100%;
}
.e-schedule .e-timeline-year-view .e-content-table.e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-year-view .e-left-indent td {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 0 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-year-view .e-left-indent tr:last-child td {
  border-width: 0 1px 1px 0;
}
.e-schedule .e-timeline-year-view.e-horizontal .e-left-indent {
  padding: 0;
  width: 100px;
}
.e-schedule .e-timeline-year-view.e-vertical .e-left-indent, .e-schedule .e-timeline-year-view.e-vertical .e-left-indent .e-header-cells {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-month-header {
  border-bottom: 1px solid #edebe9;
  border-right: 1px solid #edebe9;
  text-align: center;
  color: #323130;
}
.e-schedule .e-timeline-year-view .e-month-header.e-current-day {
  color: #0078d4;
}
.e-schedule .e-timeline-year-view .e-left-indent,
.e-schedule .e-timeline-year-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 0;
  text-align: center;
}
.e-schedule .e-timeline-year-view .e-month-header,
.e-schedule .e-timeline-year-view .e-work-cells {
  height: 75px;
}
.e-schedule .e-timeline-year-view .e-header-cells,
.e-schedule .e-timeline-year-view .e-work-cells {
  width: 100px;
}
.e-schedule .e-timeline-year-view .e-work-cells {
  vertical-align: top;
}
.e-schedule .e-timeline-year-view .e-work-cells .e-date-header {
  cursor: pointer;
  display: table;
  height: 20px;
  line-height: 22px;
  margin: 3px 3px 2px;
  text-align: center;
  width: 10px;
}
.e-schedule .e-timeline-year-view .e-work-cells .e-date-header:hover {
  text-decoration: underline;
}
.e-schedule .e-timeline-year-view .e-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment-container.e-event-container {
  height: 75px;
  position: relative;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-timeline-year-view .e-event-table .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 26px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-hidden {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  line-height: 20px;
  overflow: hidden;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-subject {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 1px 2px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-time,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding: 1.5px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-recurrence-edit-icon {
  line-height: 26px;
  padding: 0 5px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-left-icon,
.e-schedule .e-timeline-year-view .e-event-table .e-appointment .e-right-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border, .e-schedule .e-timeline-year-view .e-event-table .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-timeline-year-view .e-event-table .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator.e-hidden {
  display: none;
}
.e-schedule .e-timeline-year-view .e-event-table .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule.e-device .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  max-width: 100%;
  min-width: 100%;
}
.e-schedule .e-timeline-view .e-content-wrap,
.e-schedule .e-timeline-view .e-content-table,
.e-schedule .e-timeline-month-view .e-content-wrap,
.e-schedule .e-timeline-month-view .e-content-table {
  height: 100%;
}
.e-schedule .e-timeline-view .e-date-header-wrap,
.e-schedule .e-timeline-month-view .e-date-header-wrap {
  font-size: 14px;
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-view .e-event-table,
.e-schedule .e-timeline-month-view .e-event-table {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-view .e-appointment-container.e-event-container,
.e-schedule .e-timeline-month-view .e-appointment-container.e-event-container {
  height: 60px;
  position: relative;
}
.e-schedule .e-timeline-view .e-date-header-wrap table col,
.e-schedule .e-timeline-view .e-content-wrap table col,
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 50px;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td {
  height: 36px;
  overflow: hidden;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td.e-time-slots {
  background: #fff;
  overflow: inherit;
}
.e-schedule .e-timeline-view .e-date-header-wrap table tbody td > span,
.e-schedule .e-timeline-month-view .e-date-header-wrap table tbody td > span {
  position: relative;
}
.e-schedule .e-timeline-view .e-navigate:hover,
.e-schedule .e-timeline-month-view .e-navigate:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-navigate:focus,
.e-schedule .e-timeline-month-view .e-navigate:focus {
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  height: 60px;
}
.e-schedule .e-timeline-view .e-work-cells.e-disable-dates,
.e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-work-cells.e-disable-dates:hover,
.e-schedule .e-timeline-month-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-resource-text,
.e-schedule .e-timeline-month-view .e-resource-text {
  color: #201f1e;
  font-size: 13px;
  overflow: hidden;
  padding: 4px 15px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-resource-left-td,
.e-schedule .e-timeline-month-view .e-resource-left-td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #323130;
  vertical-align: middle;
  width: 200px;
}
.e-schedule .e-timeline-view .e-resource-cells,
.e-schedule .e-timeline-month-view .e-resource-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #201f1e;
  height: 60px;
  padding-left: 15px;
  padding-right: 0;
  vertical-align: middle;
}
.e-schedule .e-timeline-view .e-resource-cells:focus,
.e-schedule .e-timeline-month-view .e-resource-cells:focus {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-resource-column-wrap,
.e-schedule .e-timeline-month-view .e-resource-column-wrap {
  overflow: hidden;
  position: relative;
}
.e-schedule .e-timeline-view .e-resource-column-table,
.e-schedule .e-timeline-month-view .e-resource-column-table {
  height: 100%;
}
.e-schedule .e-timeline-view .e-auto-height,
.e-schedule .e-timeline-month-view .e-auto-height {
  height: auto;
}
.e-schedule .e-timeline-view.e-ignore-whitespace .e-work-cells, .e-schedule .e-timeline-view.e-ignore-whitespace .e-resource-cells, .e-schedule .e-timeline-view.e-ignore-whitespace .e-event-container,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-work-cells,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-resource-cells,
.e-schedule .e-timeline-month-view.e-ignore-whitespace .e-event-container {
  height: 42px;
}
.e-schedule .e-timeline-view.e-virtual-mask .e-work-cells,
.e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-timeline-view .e-resource-tree-icon,
.e-schedule .e-timeline-month-view .e-resource-tree-icon {
  color: #605e5c;
  cursor: pointer;
  float: left;
  font-family: "e-icons";
  font-size: 12px;
  padding: 4px 7px;
}
.e-schedule .e-timeline-view .e-resource-collapse,
.e-schedule .e-timeline-month-view .e-resource-collapse {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-schedule .e-timeline-view .e-child-node,
.e-schedule .e-timeline-month-view .e-child-node {
  background: #fff;
}
.e-schedule .e-timeline-view .e-appointment-wrapper,
.e-schedule .e-timeline-month-view .e-appointment-wrapper {
  position: absolute;
}
.e-schedule .e-timeline-view .e-inline-appointment,
.e-schedule .e-timeline-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule .e-timeline-view .e-appointment,
.e-schedule .e-timeline-month-view .e-appointment {
  background: #0078d4;
  border: 1px solid #edebe9;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: absolute;
  cursor: default;
  height: 38px;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
  padding: 0 4px;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details .e-inner-wrap,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details .e-inner-wrap {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
}
.e-schedule .e-timeline-view .e-appointment .e-subject,
.e-schedule .e-timeline-month-view .e-appointment .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  padding-top: 4px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-appointment .e-time,
.e-schedule .e-timeline-view .e-appointment .e-location,
.e-schedule .e-timeline-month-view .e-appointment .e-time,
.e-schedule .e-timeline-month-view .e-appointment .e-location {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-appointment .e-time,
.e-schedule .e-timeline-month-view .e-appointment .e-time {
  display: block;
  line-height: 1.4;
}
.e-schedule .e-timeline-view .e-appointment .e-disable,
.e-schedule .e-timeline-month-view .e-appointment .e-disable {
  display: none;
}
.e-schedule .e-timeline-view .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-view .e-appointment .e-recurrence-edit-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-recurrence-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-recurrence-edit-icon {
  line-height: 38px;
  padding: 0 5px;
}
.e-schedule .e-timeline-view .e-appointment .e-indicator,
.e-schedule .e-timeline-month-view .e-appointment .e-indicator {
  display: block;
}
.e-schedule .e-timeline-view .e-appointment .e-left-icon,
.e-schedule .e-timeline-view .e-appointment .e-right-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-left-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
  font-size: 10px;
  line-height: 38px;
  padding-right: 7px;
}
.e-schedule .e-timeline-view .e-appointment .e-right-icon,
.e-schedule .e-timeline-month-view .e-appointment .e-right-icon {
  padding-right: 5px;
}
.e-schedule .e-timeline-view .e-appointment.e-appointment-border, .e-schedule .e-timeline-view .e-appointment:focus,
.e-schedule .e-timeline-month-view .e-appointment.e-appointment-border,
.e-schedule .e-timeline-month-view .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-schedule .e-timeline-view .e-appointment.e-allow-select,
.e-schedule .e-timeline-month-view .e-appointment.e-allow-select {
  pointer-events: none;
}
.e-schedule .e-timeline-view .e-more-indicator,
.e-schedule .e-timeline-month-view .e-more-indicator {
  color: #605e5c;
  cursor: pointer;
  font-size: 10px;
  line-height: 11px;
  overflow: hidden;
  padding: 2px 4px;
  position: absolute;
  text-overflow: ellipsis;
}
.e-schedule .e-timeline-view .e-more-indicator:focus,
.e-schedule .e-timeline-month-view .e-more-indicator:focus {
  text-decoration: underline;
}
.e-schedule .e-timeline-view .e-navigate {
  font-size: 14px;
}
.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  bottom: 0;
  position: absolute;
}
.e-schedule .e-timeline-view .e-current-timeline {
  position: absolute;
  top: 0;
}
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 70px;
}
.e-schedule .e-virtual-scroll .e-content-wrap.e-transition,
.e-schedule .e-virtual-scroll .e-resource-column-wrap.e-transition {
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
}
.e-schedule .e-virtual-scroll.e-vertical-view .e-content-table, .e-schedule .e-virtual-scroll.e-month-view .e-content-table {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.e-schedule .e-virtual-scroll.e-timeline-view .e-content-table, .e-schedule .e-virtual-scroll.e-timeline-month-view .e-content-table, .e-schedule .e-virtual-scroll.e-timeline-year-view.e-vertical .e-content-table {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.e-schedule .e-virtual-scroll .e-content-table {
  position: absolute;
}
.e-schedule .e-virtual-scroll .e-content-table.e-virtual-relative {
  position: relative;
}
.e-schedule .e-virtual-scroll .e-content-wrap.e-transition,
.e-schedule .e-virtual-scroll .e-resource-column-wrap.e-transition {
  -webkit-transition: all 1000ms linear;
  transition: all 1000ms linear;
}
.e-schedule.e-rtl .e-timeline-view .e-appointment .e-left-icon,
.e-schedule.e-rtl .e-timeline-view .e-appointment .e-right-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-left-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment .e-right-icon {
  padding: 0 0 0 5px;
}
.e-schedule.e-rtl .e-timeline-view .e-inline-appointment,
.e-schedule.e-rtl .e-timeline-month-view .e-inline-appointment {
  z-index: 1;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-left-td,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-left-td {
  border-width: 0 0 1px 1px;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-cells,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-cells {
  border-width: 0 0 1px 1px;
  padding-right: 15px;
}
.e-schedule.e-rtl .e-timeline-view .e-resource-tree-icon,
.e-schedule.e-rtl .e-timeline-month-view .e-resource-tree-icon {
  float: right;
}
.e-schedule.e-rtl .e-timeline-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap,
.e-schedule.e-rtl .e-timeline-month-view .e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
  text-align: right;
}
.e-schedule.e-device .e-month-view .e-date-header-wrap,
.e-schedule.e-device .e-timeline-view .e-date-header-wrap,
.e-schedule.e-device .e-timeline-month-view .e-date-header-wrap {
  font-size: 16px;
}
.e-schedule.e-device .e-month-view .e-date-header-wrap td,
.e-schedule.e-device .e-timeline-view .e-date-header-wrap td,
.e-schedule.e-device .e-timeline-month-view .e-date-header-wrap td {
  border-left-width: 0;
  border-right-width: 0;
}
.e-schedule.e-device .e-month-view .e-content-wrap,
.e-schedule.e-device .e-timeline-view .e-content-wrap,
.e-schedule.e-device .e-timeline-month-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule.e-device .e-month-view .e-date-header:hover,
.e-schedule.e-device .e-timeline-view .e-date-header:hover,
.e-schedule.e-device .e-timeline-month-view .e-date-header:hover {
  text-decoration: none;
}
.e-schedule.e-device .e-month-view .e-more-indicator,
.e-schedule.e-device .e-timeline-view .e-more-indicator,
.e-schedule.e-device .e-timeline-month-view .e-more-indicator {
  font-size: 12px;
}
.e-schedule.e-device .e-month-view .e-navigate:hover,
.e-schedule.e-device .e-timeline-view .e-navigate:hover,
.e-schedule.e-device .e-timeline-month-view .e-navigate:hover {
  text-decoration: none;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu {
  margin-top: 6px;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-menu.e-disable {
  display: none;
}
.e-schedule .e-month-agenda-view .e-schedule-resource-toolbar .e-resource-level-title .e-icon-next {
  margin-top: 4px;
}
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-week-number {
  border-right: 1px solid #edebe9;
  height: 40px;
  padding-top: 8px;
}
.e-schedule .e-month-agenda-view .e-wrapper-container {
  position: relative;
}
.e-schedule .e-month-agenda-view .e-week-number-wrapper .e-schedule-table,
.e-schedule .e-month-agenda-view .e-content-table {
  border-bottom: 2px solid #edebe9;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
  height: 100%;
}
.e-schedule .e-month-agenda-view .e-resource-column {
  border-bottom: 1px solid #edebe9;
  vertical-align: top;
  width: 75px;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-month-agenda-view .e-resource-name {
  color: #201f1e;
  font-size: 16px;
  line-height: 26px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-day-padding {
  padding-left: 8px;
}
.e-schedule .e-month-agenda-view .e-day-border {
  border-bottom: 1px solid #edebe9;
}
.e-schedule .e-month-agenda-view .e-date-header-wrap {
  font-size: 16px;
  overflow: hidden;
}
.e-schedule .e-month-agenda-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-month-agenda-view .e-header-cells {
  cursor: default;
  font-weight: normal;
  height: 34px;
  padding: 5px;
  text-align: center;
}
.e-schedule .e-month-agenda-view .e-work-cells {
  height: 40px;
  position: relative;
  vertical-align: top;
}
.e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-month-agenda-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-agenda-view .e-date-header {
  height: 24px;
  line-height: 24.5px;
  margin: 4px auto 0;
  text-align: center;
  width: 24px;
}
.e-schedule .e-month-agenda-view .e-appointment-container {
  min-height: 40px;
}
.e-schedule .e-month-agenda-view .e-appointment-wrap {
  background: #fff;
  overflow: auto;
  padding: 0 8px;
}
.e-schedule .e-month-agenda-view .e-appointment {
  border-left: 3px solid #0078d4;
  border-right: 0;
  cursor: default;
  padding: 0 8px;
}
.e-schedule .e-month-agenda-view .e-appointment:hover {
  background: #f3f2f1;
}
.e-schedule .e-month-agenda-view .e-appointment.e-appointment-border, .e-schedule .e-month-agenda-view .e-appointment:focus {
  background: #edebe9;
}
.e-schedule .e-month-agenda-view .e-appointment.e-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-schedule .e-month-agenda-view .e-subject-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-schedule .e-month-agenda-view .e-subject {
  color: #201f1e;
  font-size: 14px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-recurrence-icon,
.e-schedule .e-month-agenda-view .e-recurrence-edit-icon {
  color: #605e5c;
  line-height: 26px;
  padding: 0 10px;
}
.e-schedule .e-month-agenda-view .e-date-time {
  color: #605e5c;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-location {
  color: #605e5c;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-month-agenda-view .e-no-event {
  color: #605e5c;
  cursor: default;
  font-size: 14px;
  height: 100%;
  padding: 8px 4px;
}
.e-schedule .e-month-agenda-view .e-agenda-item.e-month-agenda-view {
  padding: 10px 0;
}
.e-schedule .e-month-agenda-view .e-agenda-parent.e-month-agenda-view {
  margin: 0;
  padding: 0;
}
.e-schedule .e-month-agenda-view .e-work-cells .e-appointment-indicator {
  background: #0078d4;
  border-radius: 50%;
  height: 6px;
  left: 0;
  margin: 1px auto;
  width: 6px;
}
.e-schedule.e-rtl .e-month-agenda-view .e-left-indent,
.e-schedule.e-rtl .e-month-agenda-view .e-week-number {
  border-left: 1px solid #edebe9;
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-agenda-view .e-appointment {
  border-left: 0;
  border-right: 3px solid #0078d4;
}
.e-schedule.e-rtl .e-month-agenda-view .e-resource-column {
  border-bottom: 1px solid #edebe9;
  border-left: 1px solid #edebe9;
  border-right: 0;
  vertical-align: top;
  width: 75px;
}
.e-schedule.e-rtl .e-month-agenda-view .e-resource-column .e-resource-name {
  white-space: normal;
}
.e-schedule.e-rtl .e-month-agenda-view .e-day-padding {
  padding-right: 8px;
}
.e-schedule.e-device .e-month-agenda-view .e-date-header-wrap {
  font-size: 16px;
}
.e-schedule.e-device .e-month-agenda-view .e-content-wrap {
  font-size: 14px;
}
.e-schedule .e-agenda-view {
  background: #fff;
}
.e-schedule .e-agenda-view .e-agenda-load-more {
  font-size: 14px;
}
.e-schedule .e-agenda-view .e-content-wrap table td:first-child,
.e-schedule .e-agenda-view .e-date-column {
  vertical-align: top;
  width: 75px;
}
.e-schedule .e-agenda-view .e-resource-column {
  border-bottom: 1px solid #edebe9;
  vertical-align: top;
  width: 75px;
  color: #323130;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-agenda-view .e-month-header {
  background: #0078d4;
  height: 100px;
  padding-top: 12px;
  vertical-align: top;
}
.e-schedule .e-agenda-view .e-month-header .e-date-header {
  color: #fff;
  font-size: 18px;
}
.e-schedule .e-agenda-view .e-day-date-header {
  color: #323130;
  cursor: default;
  padding: 8px 8px 14px 18px;
}
.e-schedule .e-agenda-view .e-day-date-header .e-m-date {
  font-size: 16px;
}
.e-schedule .e-agenda-view .e-day-date-header .e-m-day {
  font-size: 12px;
}
.e-schedule .e-agenda-view .e-day-date-header.e-current-day {
  color: #0078d4;
}
.e-schedule .e-agenda-view .e-day-border {
  border-bottom: 1px solid #edebe9;
}
.e-schedule .e-agenda-view .e-date-border {
  border-bottom: 1px solid #edebe9;
  border-right: 1px solid #edebe9;
}
.e-schedule .e-agenda-view .e-day-padding {
  padding-left: 8px;
}
.e-schedule .e-agenda-view .e-date-header {
  font-size: 20px;
}
.e-schedule .e-agenda-view .e-day-header {
  font-size: 12px;
}
.e-schedule .e-agenda-view .e-subject-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-subject {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-date-time {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-resource-name {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-icon,
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-recurrence-edit-icon {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-active-appointment-agenda .e-location {
  color: #201f1e;
}
.e-schedule .e-agenda-view .e-subject,
.e-schedule .e-agenda-view .e-inline-subject {
  color: #201f1e;
  font-size: 14px;
  line-height: 23px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-inline-subject {
  font-weight: normal;
  padding-top: 0;
}
.e-schedule .e-agenda-view .e-resource-name {
  color: #201f1e;
  font-size: 12px;
  line-height: 26px;
  overflow: hidden;
  padding: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-recurrence-icon,
.e-schedule .e-agenda-view .e-recurrence-edit-icon {
  color: #201f1e;
  line-height: 21px;
  padding: 0 10px;
}
.e-schedule .e-agenda-view .e-date-time {
  color: #605e5c;
  font-size: 12px;
  line-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-location {
  color: #605e5c;
  font-size: 12px;
  line-height: 23px;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
}
.e-schedule .e-agenda-view .e-agenda-item {
  padding: 10px 0;
}
.e-schedule .e-agenda-view .e-agenda-parent {
  margin: 0;
  padding: 0;
}
.e-schedule .e-agenda-view .e-appointment {
  border-left: 3px solid #0078d4;
  border-right: 0;
  cursor: default;
  padding: 0 14px;
}
.e-schedule .e-agenda-view .e-appointment:hover {
  background: #f3f2f1;
}
.e-schedule .e-agenda-view .e-appointment.e-appointment-border, .e-schedule .e-agenda-view .e-appointment:focus {
  background: #edebe9;
}
.e-schedule .e-agenda-view .e-appointment.e-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-schedule .e-agenda-view .e-no-event {
  color: #605e5c;
  cursor: default;
  font-size: 14px;
  line-height: 52px;
  padding: 0 11px;
}
.e-schedule .e-agenda-view .e-empty-event {
  color: #605e5c;
  cursor: default;
  font-size: 14px;
  line-height: 52px;
  padding: 0 11px;
}
.e-schedule.e-device .e-agenda-view .e-m-date,
.e-schedule.e-device .e-month-agenda-view .e-m-date {
  font-size: 18px;
}
.e-schedule.e-device .e-agenda-view .e-resource-name,
.e-schedule.e-device .e-agenda-view .e-m-day,
.e-schedule.e-device .e-month-agenda-view .e-resource-name,
.e-schedule.e-device .e-month-agenda-view .e-m-day {
  color: #201f1e;
  font-size: 14px;
}
.e-schedule.e-rtl .e-agenda-view .e-appointment {
  border-left: 0;
  border-right: 3px solid #0078d4;
}
.e-schedule.e-rtl .e-agenda-view .e-resource-column {
  border-left: 1px solid #edebe9;
  border-right: 0;
  border-bottom: 1px solid #edebe9;
  vertical-align: top;
  width: 75px;
}
.e-schedule.e-rtl .e-agenda-view .e-resource-column .e-resource-name {
  white-space: normal;
}
.e-schedule.e-rtl .e-agenda-view .e-day-padding {
  padding-right: 8px;
}
.e-schedule.e-rtl .e-agenda-view .e-date-border {
  border-bottom: 1px solid #edebe9;
  border-left: 1px solid #edebe9;
  border-right: 0;
}

.e-schedule.e-read-only .e-toolbar-item.e-add.e-overflow-show {
  display: none;
}

.e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view .e-all-day-appointment-wrapper .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view.e-timescale-disable .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-vertical-view .e-day-wrapper .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-month-view .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-month-view .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-timeline-year-view .e-event-table .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}
.e-schedule.e-multi-drag .e-timeline-view .e-appointment.e-appointment-border, .e-schedule.e-multi-drag .e-timeline-view .e-appointment:focus,
.e-schedule.e-multi-drag .e-timeline-month-view .e-appointment.e-appointment-border,
.e-schedule.e-multi-drag .e-timeline-month-view .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}

.e-more-popup-wrapper.e-multi-drag .e-appointment.e-appointment-border, .e-more-popup-wrapper.e-multi-drag .e-appointment:focus {
  border: 1px solid rgba(237, 235, 233, 0.5);
}

/*! schedule event tooltip */
.e-schedule-event-tooltip .e-subject {
  font-size: 12px;
}

.e-tooltip-hidden {
  visibility: hidden;
}

.e-field-error-message {
  display: block;
}

.e-dialog.e-quick-dialog.e-following-events-dialog {
  width: 440px;
}
.e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
  padding: 0 24px 24px;
}
.e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content button {
  margin-bottom: 6px;
}
@media screen and (max-width: 767px) {
  .e-dialog.e-quick-dialog.e-following-events-dialog {
    width: 289px;
  }
  .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content {
    padding: 5%;
  }
  .e-dialog.e-quick-dialog.e-following-events-dialog .e-footer-content button {
    margin-bottom: 5%;
  }
}

.e-dialog.e-quick-dialog {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 320px;
}
.e-dialog.e-quick-dialog .e-disable {
  display: none;
}
.e-dialog.e-quick-dialog .e-dlg-header-content {
  border-bottom: none;
}
.e-dialog.e-quick-dialog .e-footer-content {
  border-top: none;
}
.e-dialog.e-quick-dialog .e-footer-content button {
  margin-bottom: 6px;
}
.e-dialog.e-quick-dialog.e-rtl {
  text-align: right;
}

/*! schedule event window */
.e-schedule-dialog .e-disable {
  display: none;
}
.e-schedule-dialog .e-icon-disable {
  opacity: 0.5;
}
.e-schedule-dialog .e-dlg-header-content {
  padding-bottom: 8px;
}
.e-schedule-dialog .e-dlg-content {
  padding-bottom: 12px;
  position: relative;
}
.e-schedule-dialog .e-event-delete {
  float: left;
}
.e-schedule-dialog .e-subject-container,
.e-schedule-dialog .e-start-container,
.e-schedule-dialog .e-description-label {
  padding-right: 8px;
}
.e-schedule-dialog .e-start-time-zone-container {
  padding-left: 4px;
  padding-right: 8px;
}
.e-schedule-dialog .e-location-container,
.e-schedule-dialog .e-end-container {
  padding-left: 8px;
}
.e-schedule-dialog .e-end-time-zone-container {
  padding-left: 8px;
  padding-right: 4px;
}
.e-schedule-dialog .e-all-day-container {
  padding-right: 16px;
}
.e-schedule-dialog .e-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 0;
  margin-bottom: 0;
  overflow: hidden;
  padding-bottom: 0;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  width: 100%;
}
.e-schedule-dialog .e-time-zone-row .e-start-time-zone-container,
.e-schedule-dialog .e-time-zone-row .e-end-time-zone-container {
  display: none;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.e-schedule-dialog .e-time-zone-row.e-enable {
  height: 56px;
  margin-bottom: 12px;
}
.e-schedule-dialog .e-time-zone-row.e-enable .e-start-time-zone-container,
.e-schedule-dialog .e-time-zone-row.e-enable .e-end-time-zone-container {
  display: block;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.e-schedule-dialog .e-title-location-row,
.e-schedule-dialog .e-start-end-row,
.e-schedule-dialog .e-start-input-container,
.e-schedule-dialog .e-end-input-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
  width: 100%;
}
.e-schedule-dialog .e-resources {
  padding-bottom: 12px;
  width: 100%;
}
.e-schedule-dialog .e-all-day-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 14px;
  padding-top: 8px;
  width: 100%;
}
.e-schedule-dialog .e-subject-container,
.e-schedule-dialog .e-location-container,
.e-schedule-dialog .e-start-container,
.e-schedule-dialog .e-end-container,
.e-schedule-dialog .e-start-time-zone-container,
.e-schedule-dialog .e-end-time-zone-container {
  width: 50%;
}
.e-schedule-dialog .e-description,
.e-schedule-dialog .e-float-input .e-description {
  height: 50px;
  resize: vertical;
}
.e-schedule-dialog .e-repeat-container,
.e-schedule-dialog .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-schedule-dialog .e-footer-content {
  margin-top: 4px;
}
.e-schedule-dialog.e-rtl {
  text-align: right;
}
.e-schedule-dialog.e-rtl .e-all-day-container {
  margin-left: 16px;
  margin-right: 0;
}
.e-schedule-dialog.e-rtl .e-subject-container,
.e-schedule-dialog.e-rtl .e-start-container,
.e-schedule-dialog.e-rtl .e-description-label {
  padding-left: 8px;
  padding-right: 0;
}
.e-schedule-dialog.e-rtl .e-start-time-zone-container {
  padding-left: 8px;
  padding-right: 4px;
}
.e-schedule-dialog.e-rtl .e-location-container,
.e-schedule-dialog.e-rtl .e-end-container {
  padding-left: 0;
  padding-right: 8px;
}
.e-schedule-dialog.e-rtl .e-end-time-zone-container {
  padding-left: 4px;
  padding-right: 8px;
}
.e-schedule-dialog.e-rtl .e-event-delete {
  float: right;
}

.e-editor-content-item-template {
  text-overflow: ellipsis;
  overflow: hidden;
}

/*! schedule event window for smaller viewports*/
@media screen and (max-width: 320px) {
  .e-schedule-dialog.e-popup.e-popup-open {
    max-height: 350px;
    min-width: 100%;
  }
  .e-schedule-dialog .e-all-day-container {
    padding-bottom: 10px;
  }
  .e-schedule-dialog .e-all-day-time-zone-row {
    display: block;
  }
}
.e-ddl.e-popup .e-resource-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 10px;
  text-indent: 10px;
}
.e-ddl.e-popup .e-resource-template .e-resource-color {
  height: 14px;
  margin-top: 10px;
  width: 14px;
}

.e-schedule-dialog.e-device .e-dlg-header,
.e-schedule-dialog.e-device .e-dlg-header * {
  width: 100%;
}
.e-schedule-dialog.e-device .e-dlg-header-content {
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  margin-bottom: 3px;
}
.e-schedule-dialog.e-device .e-title-location-row,
.e-schedule-dialog.e-device .e-start-end-row,
.e-schedule-dialog.e-device .e-time-zone-row,
.e-schedule-dialog.e-device .e-start-input-container,
.e-schedule-dialog.e-device .e-end-input-container {
  display: inline;
}
.e-schedule-dialog.e-device .e-time-zone-row.e-enable {
  display: inline;
}
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-location-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-end-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-end-time-zone-container {
  padding-left: 0;
  width: 100%;
}
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-description-label {
  padding-right: 0;
}
.e-schedule-dialog.e-device .e-location-container,
.e-schedule-dialog.e-device .e-end-container,
.e-schedule-dialog.e-device .e-end-time-zone-container,
.e-schedule-dialog.e-device .e-start-container,
.e-schedule-dialog.e-device .e-start-time-zone-container,
.e-schedule-dialog.e-device .e-subject-container,
.e-schedule-dialog.e-device .e-description-row,
.e-schedule-dialog.e-device .e-repeat-container {
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-all-day-time-zone-row {
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-resources {
  padding-bottom: 0;
  padding-top: 20px;
}
.e-schedule-dialog.e-device .e-description,
.e-schedule-dialog.e-device .e-float-input .e-description {
  height: 60px;
  resize: vertical;
}
.e-schedule-dialog.e-device .e-all-day-time-zone-row {
  margin-top: 0;
  padding-bottom: 0;
}
.e-schedule-dialog.e-device .e-repeat-parent-row {
  padding-top: 8px;
}
.e-schedule-dialog.e-device .e-all-day-container {
  margin-right: 20px;
}
.e-schedule-dialog.e-device .e-title-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-back-icon,
.e-schedule-dialog.e-device .e-forward-icon {
  cursor: pointer;
  line-height: normal;
}
.e-schedule-dialog.e-device .e-title-text {
  text-align: center;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-back-icon,
.e-schedule-dialog.e-device .e-delete-icon {
  width: 2.5em;
}
.e-schedule-dialog.e-device .e-save-icon,
.e-schedule-dialog.e-device .e-delete-icon {
  text-align: right;
}
.e-schedule-dialog.e-device .e-time-zone-row,
.e-schedule-dialog.e-device .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-schedule-dialog.e-device .e-repeat-container {
  display: block;
  padding-right: 35px;
  padding-left: 0;
}
.e-schedule-dialog.e-device .e-icon-down-arrow {
  font-size: 16px;
}
.e-schedule-dialog.e-device.e-rtl .e-save-icon {
  text-align: left;
}
.e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-subject-container,
.e-schedule-dialog.e-device.e-rtl .e-start-container,
.e-schedule-dialog.e-device.e-rtl .e-start-time-zone-container,
.e-schedule-dialog.e-device.e-rtl .e-description-label {
  padding-left: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-location-container,
.e-schedule-dialog.e-device.e-rtl .e-end-container,
.e-schedule-dialog.e-device.e-rtl .e-end-time-zone-container,
.e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  padding-right: 0;
}
.e-schedule-dialog.e-device.e-rtl .e-repeat-container {
  padding-left: 35px;
  padding-right: 0;
}
.e-schedule-dialog.e-device .e-recurrence-container {
  position: relative;
}
.e-schedule-dialog.e-device .e-recurrence-container.e-hide {
  display: none;
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: -3px 5px;
  position: absolute;
}
.e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons {
  font-size: 12px;
  position: relative;
  top: 1px;
}

/*! schedule quick popup */
.e-quick-popup-wrapper {
  background: #fff;
  border-radius: 2px;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0);
  color: #201f1e;
  max-width: 365px;
  min-width: 320px;
  opacity: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
  border: 1px solid #edebe9;
}
.e-quick-popup-wrapper .e-hidden {
  display: none;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper {
  position: absolute;
  right: 6px;
  top: 4px;
  padding: 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close {
  color: #605e5c;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: #f3f2f1;
  color: #605e5c;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-edit .e-close-icon,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-delete .e-close-icon,
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close .e-close-icon {
  font-size: 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 40px 18px 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table {
  width: 100%;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-schedule-form > span {
  margin: 0 0 4px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-subject {
  font-size: 22px;
  height: 40px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header {
  background: #fff;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper {
  padding: 6px 8px 0 8px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete {
  display: none;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
  position: relative;
  right: 2px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close {
  color: #605e5c;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: rgba(255, 255, 255, 0.15);
  color: #0078d4;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon {
  font-size: 12px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled:hover,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled:hover {
  background: none;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:disabled > .e-delete-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-edit-icon,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:disabled > .e-delete-icon {
  opacity: 0.5;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap {
  padding: 14px 24px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-subject-wrap .e-subject {
  background: rgba(0, 120, 212, 0.3);
  border-left: 6px solid #0078d4;
  border-radius: 2px;
  color: #201f1e;
  cursor: default;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.5;
  max-height: 87px;
  padding: 8px 0 8px 10px;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-content {
  padding: 0 24px 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-popup-header-title-text,
.e-quick-popup-wrapper .e-event-popup .e-popup-header .e-popup-header-title-text {
  display: none;
}
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-cell-popup .e-header-icon-wrapper .e-close,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-edit,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-delete,
.e-quick-popup-wrapper .e-event-popup .e-header-icon-wrapper .e-close {
  background: transparent;
  border: 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time,
.e-quick-popup-wrapper .e-cell-popup .e-location,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone,
.e-quick-popup-wrapper .e-cell-popup .e-description,
.e-quick-popup-wrapper .e-cell-popup .e-resource,
.e-quick-popup-wrapper .e-event-popup .e-date-time,
.e-quick-popup-wrapper .e-event-popup .e-location,
.e-quick-popup-wrapper .e-event-popup .e-time-zone,
.e-quick-popup-wrapper .e-event-popup .e-description,
.e-quick-popup-wrapper .e-event-popup .e-resource {
  color: #201f1e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 12px;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time-icon,
.e-quick-popup-wrapper .e-cell-popup .e-location-icon,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone-icon,
.e-quick-popup-wrapper .e-cell-popup .e-description-icon,
.e-quick-popup-wrapper .e-cell-popup .e-resource-icon,
.e-quick-popup-wrapper .e-event-popup .e-date-time-icon,
.e-quick-popup-wrapper .e-event-popup .e-location-icon,
.e-quick-popup-wrapper .e-event-popup .e-time-zone-icon,
.e-quick-popup-wrapper .e-event-popup .e-description-icon,
.e-quick-popup-wrapper .e-event-popup .e-resource-icon {
  color: #605e5c;
  font-size: 18px;
  padding: 0 12px 0 0;
}
.e-quick-popup-wrapper .e-cell-popup .e-date-time-details,
.e-quick-popup-wrapper .e-cell-popup .e-location-details,
.e-quick-popup-wrapper .e-cell-popup .e-time-zone-details,
.e-quick-popup-wrapper .e-cell-popup .e-description-details,
.e-quick-popup-wrapper .e-cell-popup .e-resource-details,
.e-quick-popup-wrapper .e-event-popup .e-date-time-details,
.e-quick-popup-wrapper .e-event-popup .e-location-details,
.e-quick-popup-wrapper .e-event-popup .e-time-zone-details,
.e-quick-popup-wrapper .e-event-popup .e-description-details,
.e-quick-popup-wrapper .e-event-popup .e-resource-details {
  color: #201f1e;
  cursor: default;
  font-size: 14px;
}
.e-quick-popup-wrapper .e-popup-table td:last-child {
  padding-top: 0;
}
.e-quick-popup-wrapper .e-popup-footer {
  display: block;
  padding: 8px 18px 8px 18px;
  text-align: right;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit {
  margin-right: 8px;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit,
.e-quick-popup-wrapper .e-popup-footer .e-event-delete {
  right: auto;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-edit:disabled,
.e-quick-popup-wrapper .e-popup-footer .e-event-delete:disabled {
  color: #a19f9d;
}
.e-quick-popup-wrapper .e-popup-footer .e-event-details {
  border: none;
  margin-right: 8px;
  right: auto;
  text-transform: capitalize;
}
.e-quick-popup-wrapper .e-event-popup .e-popup-footer {
  display: block;
}
.e-quick-popup-wrapper.e-rtl {
  text-align: right;
}
.e-quick-popup-wrapper.e-rtl .e-cell-popup .e-header-icon-wrapper {
  left: 6px;
  right: auto;
}
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-date-time-wrapper,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-location-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-time-zone-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-description-details,
.e-quick-popup-wrapper.e-rtl .e-popup-content .e-resource-details {
  margin-right: 10px;
}
.e-quick-popup-wrapper.e-rtl .e-event-details,
.e-quick-popup-wrapper.e-rtl .e-event-edit {
  margin-left: 8px;
}
.e-quick-popup-wrapper.e-rtl .e-popup-footer {
  padding: 8px 8px 8px 18px;
  text-align: left;
}
.e-quick-popup-wrapper.e-rtl .e-date-time-icon {
  padding: 0 0 0 10px;
}
.e-quick-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  padding: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1004;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper {
  background: #fff;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:focus, .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit:hover,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:focus,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete:hover,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:focus,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close:hover {
  background: none;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit.e-btn.e-small.e-round,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete.e-btn.e-small.e-round,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close.e-btn.e-small.e-round {
  height: 2.5em;
  width: 2.5em;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-edit,
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-delete {
  display: block;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-close {
  margin-left: 0;
  margin-right: auto;
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-subject-wrap {
  padding: 12px 24px;
}
.e-quick-popup-wrapper.e-device .e-event-popup .e-popup-content {
  padding: 12px 24px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete {
  background: transparent;
  border: 0;
  color: #201f1e;
  height: 35px;
  width: 35px;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:focus, .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close:hover,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:focus,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit:hover,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:focus,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete:hover {
  background: none;
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
  font-size: 15px;
  font-weight: 500;
  height: 35px;
  line-height: 2.25;
  padding: 1px 5px;
  width: calc(100% - 105px);
}
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close-icon,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit-icon,
.e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete-icon {
  font-size: 14px;
}
.e-quick-popup-wrapper.e-device.e-rtl .e-event-popup .e-popup-header .e-close {
  margin-left: auto;
  margin-right: 0;
}

/*! schedule quick popup for smaller viewports */
@media screen and (max-width: 320px) {
  .e-quick-popup-wrapper {
    min-width: 100%;
  }
  .e-quick-popup-wrapper .e-popup-footer {
    padding-left: 5px;
  }
  .e-quick-popup-wrapper.e-rtl .e-popup-footer {
    padding-right: 5px;
  }
}
.e-appointment.e-schedule-event-clone {
  background: #0078d4;
  border-radius: 2px;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  width: 100px;
  z-index: 9;
}
.e-appointment.e-schedule-event-clone.e-drag-clone {
  cursor: move;
}
.e-appointment.e-schedule-event-clone .e-recurrence-icon,
.e-appointment.e-schedule-event-clone .e-recurrence-edit-icon,
.e-appointment.e-schedule-event-clone .e-indicator.e-left-icon,
.e-appointment.e-schedule-event-clone .e-indicator.e-right-icon,
.e-appointment.e-schedule-event-clone .e-event-resize.e-left-handler,
.e-appointment.e-schedule-event-clone .e-event-resize.e-right-handler {
  display: none;
}
.e-appointment.e-schedule-event-clone .e-appointment-details {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
  padding: 0 4px;
  text-align: left;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-inner-wrap {
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  overflow: hidden;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  margin-left: auto;
  min-height: 18px;
  overflow: hidden;
  padding-top: 4px;
  text-overflow: ellipsis;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
  font-size: 11px;
  overflow: hidden;
  padding-top: 1px;
  text-overflow: ellipsis;
}
.e-appointment.e-schedule-event-clone .e-appointment-details .e-location {
  display: none;
}
.e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-subject {
  padding: 3px 2px;
}
.e-appointment.e-schedule-event-clone.e-month-event .e-appointment-details .e-time {
  display: none;
}

.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-subject {
  padding: 3px 0 1px 4px;
}
.e-vertical-view .e-all-day-appointment-wrapper .e-appointment.e-schedule-event-clone .e-appointment-details .e-time {
  display: none;
}

@media print {
  .e-schedule .e-table-container {
    display: block;
  }
  .e-schedule .e-vertical-view .e-content-table thead {
    -webkit-column-break-inside: auto;
       -moz-column-break-inside: auto;
            break-inside: auto;
  }
}
.e-more-popup-wrapper {
  background: #fff;
  border: 1px solid #edebe9;
  border-radius: 2px;
  -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  opacity: 1;
  padding: 8px 0;
  width: 225px;
}
.e-more-popup-wrapper .e-more-appointment-wrapper {
  margin: 0 4px;
}
.e-more-popup-wrapper .e-more-event-popup {
  height: 100%;
  position: relative;
  width: 100%;
}
.e-more-popup-wrapper .e-more-event-header {
  height: 35px;
  margin: 0 8px 4px 14px;
}
.e-more-popup-wrapper .e-more-event-content {
  color: #201f1e;
  height: calc(100% - 35px);
  max-height: 150px;
  overflow-y: auto;
  padding: 10px 10px 0;
}
.e-more-popup-wrapper .e-more-event-content .e-appointment-border {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-more-popup-wrapper .e-more-event-date-header {
  height: 100%;
  width: calc(100% - 25px);
}
.e-more-popup-wrapper .e-more-event-date-header .e-current-date {
  color: #0078d4;
}
.e-more-popup-wrapper .e-header-day {
  color: #201f1e;
  font-size: 14px;
  line-height: 1;
  padding-bottom: 2px;
}
.e-more-popup-wrapper .e-header-date {
  color: #201f1e;
  font-size: 16px;
  line-height: 1;
  max-width: 15%;
}
.e-more-popup-wrapper .e-header-date:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-more-popup-wrapper .e-header-date:focus {
  text-decoration: underline;
}
.e-more-popup-wrapper .e-more-event-close {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #605e5c;
  cursor: pointer;
  height: 25px;
  padding: unset;
  position: absolute;
  right: 6px;
  width: 25px;
}
.e-more-popup-wrapper .e-more-event-close .e-close-icon {
  font-size: 10px;
}
.e-more-popup-wrapper .e-more-event-close .e-btn-icon {
  margin-top: 6px;
}
.e-more-popup-wrapper .e-more-event-close:focus, .e-more-popup-wrapper .e-more-event-close:hover {
  background: #f3f2f1;
  border-radius: 50%;
  color: #605e5c;
}
.e-more-popup-wrapper .e-appointment {
  background: #0078d4;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  line-height: 18px;
  margin-bottom: 2px;
  padding: 2px 0;
  width: 100%;
}
.e-more-popup-wrapper .e-appointment .e-subject {
  color: #fff;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 0 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-more-popup-wrapper .e-appointment .e-subject.e-disable {
  display: none;
}
.e-more-popup-wrapper .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-more-popup-wrapper .e-appointment .e-recurrence-icon,
.e-more-popup-wrapper .e-appointment .e-recurrence-edit-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-more-popup-wrapper .e-appointment.e-appointment-border, .e-more-popup-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-more-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-more-popup-wrapper.e-device .e-more-event-content {
  max-height: unset;
}
.e-more-popup-wrapper.e-rtl .e-header-date {
  padding-right: 10px;
}
.e-more-popup-wrapper.e-rtl .e-header-day {
  padding-right: 10px;
}
.e-more-popup-wrapper.e-rtl .e-more-event-close {
  left: 6px;
  right: auto;
}

.e-schedule {
  background: #fff;
  border: 1px solid #edebe9;
}
.e-schedule .e-date-header-wrap {
  border-color: #edebe9;
  border-style: solid;
  border-width: 0;
  position: relative;
}
.e-schedule .e-header-calendar {
  background-color: #fff;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18);
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td:first-child,
.e-schedule .e-vertical-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-date-header-wrap .e-all-day-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #323130;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells {
  border-bottom-width: 0;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-header-cells.e-week-number {
  color: #605e5c;
  font-size: 14px;
  padding-top: 10px;
  text-align: center;
  vertical-align: top;
}
.e-schedule .e-vertical-view .e-left-indent-wrap table tbody td.e-resource-cells {
  border-bottom-color: transparent;
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
  text-align: left;
}
.e-schedule .e-vertical-view .e-date-header-wrap table tbody td.e-header-cells {
  border-bottom-width: 0;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #605e5c;
}
.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  border-bottom-color: transparent;
}
.e-schedule .e-vertical-view .e-time-cells-wrap .e-time-cells {
  border-bottom-color: #edebe9;
}
.e-schedule .e-vertical-view .e-header-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-header-cells.e-current-day {
  color: #0078d4;
  font-weight: 400;
}
.e-schedule .e-vertical-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding: 0;
}
.e-schedule .e-vertical-view .e-work-cells:hover {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-alternate-cells {
  border-bottom-style: dotted;
}
.e-schedule .e-vertical-view .e-work-hours {
  background: #fff;
}
.e-schedule .e-vertical-view .e-all-day-cells {
  background: #fff;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-current-day {
  color: #0078d4;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-all-day-cells.e-selected-cell:hover {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-selected-cell:hover {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-schedule .e-vertical-view .e-current-time {
  color: #0078d4;
}
.e-schedule .e-vertical-view .e-current-timeline {
  border-top: 1px solid #0078d4;
}
.e-schedule .e-vertical-view .e-previous-timeline {
  border-top: 1px dotted #0078d4;
}
.e-schedule .e-vertical-view.e-by-date .e-date-header-wrap table tbody td.e-header-cells {
  border-bottom-width: 1px;
}
.e-schedule .e-month-view .e-date-header-wrap table td:first-child,
.e-schedule .e-month-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-month-view .e-date-header-wrap table td,
.e-schedule .e-month-agenda-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
  font-size: 14px;
  text-align: left;
  text-transform: none;
}
.e-schedule .e-month-view .e-date-header-wrap table td.e-current-day,
.e-schedule .e-month-agenda-view .e-date-header-wrap table td.e-current-day {
  color: #0078d4;
  font-weight: 400;
}
.e-schedule .e-month-view .e-work-cells,
.e-schedule .e-month-agenda-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #201f1e;
  padding: 0;
}
.e-schedule .e-month-view .e-work-cells:hover,
.e-schedule .e-month-agenda-view .e-work-cells:hover {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-month-view .e-work-days,
.e-schedule .e-month-agenda-view .e-work-days {
  background: #fff;
}
.e-schedule .e-month-view .e-other-month,
.e-schedule .e-month-agenda-view .e-other-month {
  color: #605e5c;
}
.e-schedule .e-month-view .e-current-date .e-date-header,
.e-schedule .e-month-agenda-view .e-current-date .e-date-header {
  background: #0078d4;
  border-radius: 50%;
  color: #fff;
  min-width: 20px;
  padding: 0 4px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.e-schedule .e-month-view .e-selected-cell,
.e-schedule .e-month-agenda-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-month-view .e-selected-cell .e-date-header,
.e-schedule .e-month-agenda-view .e-selected-cell .e-date-header {
  color: none;
}
.e-schedule .e-month-view .e-selected-cell .e-more-indicator,
.e-schedule .e-month-agenda-view .e-selected-cell .e-more-indicator {
  color: #201f1e;
}
.e-schedule .e-month-view .e-selected-cell:hover,
.e-schedule .e-month-agenda-view .e-selected-cell:hover {
  background: #edebe9;
}
.e-schedule .e-month-agenda-view .e-content-wrap .e-table-container {
  overflow: auto;
}
.e-schedule .e-month-agenda-view .e-date-header-wrap table td {
  border-width: 0 0 1px 0;
  text-align: center;
}
.e-schedule .e-month-agenda-view .e-work-cells {
  border-width: 0;
}
.e-schedule .e-month-agenda-view .e-current-date .e-date-header {
  min-width: 24px;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td:first-child,
.e-schedule .e-timeline-view .e-content-wrap table td:first-child,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td:first-child,
.e-schedule .e-timeline-month-view .e-content-wrap table td:first-child {
  border-left-width: 0;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td {
  background: #fff;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #323130;
}
.e-schedule .e-timeline-view .e-date-header-wrap table td.e-current-day,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td.e-current-day {
  color: #0078d4;
  font-weight: 400;
}
.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 0 1px 1px;
  color: #201f1e;
  padding: 0;
}
.e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells) {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-timeline-view.e-virtual-mask .e-work-cells:hover,
.e-schedule .e-timeline-month-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule .e-timeline-view .e-work-days,
.e-schedule .e-timeline-month-view .e-work-days {
  background: #fff;
}
.e-schedule .e-timeline-view .e-resource-group-cells,
.e-schedule .e-timeline-month-view .e-resource-group-cells {
  background: #faf9f8;
}
.e-schedule .e-timeline-view .e-selected-cell,
.e-schedule .e-timeline-month-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-timeline-view .e-selected-cell:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-selected-cell:hover:not(.e-resource-group-cells) {
  background: #edebe9;
}
.e-schedule .e-timeline-view .e-work-hours {
  background: #fff;
}
.e-schedule .e-timeline-view .e-resource-group-cells {
  background: #faf9f8;
}
.e-schedule .e-timeline-view .e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-timeline-view .e-selected-cell:hover {
  background: #edebe9;
}
.e-schedule .e-timeline-view .e-alternate-cells {
  border-left-style: dotted;
}
.e-schedule .e-timeline-view .e-header-row .e-time-cells {
  border-left-width: 0;
}
.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  color: #0078d4;
  font-size: 10px;
}
.e-schedule .e-timeline-view .e-current-timeline {
  border-left: 1px solid #0078d4;
}
.e-schedule .e-timeline-year-view .e-work-cells {
  background: #faf9f8;
  border-color: #edebe9;
  border-style: solid;
  border-width: 0 1px 1px 0;
  color: #201f1e;
  padding: 0;
}
.e-schedule .e-timeline-year-view .e-work-cells:hover:not(.e-other-month) {
  background: #f3f2f1;
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-work-days {
  background: #fff;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-other-month {
  color: #605e5c;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-current-day .e-date-header {
  background: #0078d4;
  border-radius: 50%;
  color: #fff;
  margin: 2px;
  width: 20px;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell {
  background: #edebe9;
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-date-header {
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell .e-more-indicator {
  color: #201f1e;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-selected-cell:hover {
  background: #edebe9;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates {
  background: #f3f2f1;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header {
  cursor: default;
  opacity: 0.35;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates .e-date-header:hover {
  text-decoration: none;
}
.e-schedule .e-timeline-year-view .e-work-cells.e-disable-dates:hover {
  background: #f3f2f1;
}
.e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells {
  background: #f3f2f1;
  -webkit-box-shadow: inset 0 0 0 8px #faf9f8;
          box-shadow: inset 0 0 0 8px #faf9f8;
}
.e-schedule .e-timeline-year-view.e-virtual-mask .e-work-cells:hover {
  background: #f3f2f1;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td:first-child,
.e-schedule.e-rtl .e-vertical-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td {
  text-align: right;
}
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap table tbody td,
.e-schedule.e-rtl .e-vertical-view .e-work-cells {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap .e-header-cells,
.e-schedule.e-rtl .e-vertical-view .e-date-header-wrap .e-header-cells {
  border-bottom-width: 0;
}
.e-schedule.e-rtl .e-vertical-view .e-left-indent-wrap table tbody td,
.e-schedule.e-rtl .e-vertical-view .e-time-cells-wrap table tbody td {
  border-width: 0 0 1px 1px;
}
.e-schedule.e-rtl .e-month-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-month-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-month-view .e-date-header-wrap table td {
  text-align: right;
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-month-view .e-work-cells,
.e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-month-agenda-view .e-work-cells {
  border-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:first-child,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:first-child {
  border-right-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td:last-child,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td:last-child {
  border-left-width: 0;
}
.e-schedule.e-rtl .e-timeline-view .e-date-header-wrap table td,
.e-schedule.e-rtl .e-timeline-view .e-content-wrap table td,
.e-schedule.e-rtl .e-timeline-month-view .e-date-header-wrap table td,
.e-schedule.e-rtl .e-timeline-month-view .e-content-wrap table td {
  border-width: 0 1px 1px 0;
}
.e-schedule.e-rtl .e-timeline-view .e-alternate-cells {
  border-right-style: dotted;
}
.e-schedule.e-rtl .e-timeline-view .e-header-row .e-time-cells {
  border-right-width: 0;
}

.e-tooltip-wrap.e-schedule-error {
  background: #fed9cc;
  border-color: #fed9cc;
  z-index: 1000;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip.e-tip-top {
  left: 44%;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #fed9cc;
  color: #fed9cc;
}
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-schedule-error .e-arrow-tip-inner.e-tip-bottom {
  border-top: 8px solid #fed9cc;
  color: #fed9cc;
}
.e-tooltip-wrap.e-schedule-error .e-tip-content {
  padding: 3px 6px;
}
.e-tooltip-wrap.e-schedule-error .e-tip-content,
.e-tooltip-wrap.e-schedule-error .e-tip-content label {
  color: #d13438;
}

.e-bigger .e-schedule .e-schedule-toolbar,
.e-bigger.e-schedule .e-schedule-toolbar {
  height: 54px;
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-tbar-btn .e-tbar-btn-text {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item.e-date-range .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item.e-date-range .e-tbar-btn-text {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-icon-down-arrow,
.e-bigger.e-schedule .e-schedule-toolbar .e-icon-down-arrow {
  font-size: 16px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-schedule .e-toolbar .e-hor-nav,
.e-bigger.e-schedule .e-schedule-toolbar .e-schedule .e-toolbar .e-hor-nav {
  min-height: 54px;
  min-width: 32px;
  z-index: 0;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon {
  font-size: 18px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-item .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-item .e-tbar-btn-text {
  line-height: inherit;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items {
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item {
  min-height: 54px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator):not(.e-spacer),
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  min-width: 34px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  height: calc(100% - 15px);
  margin: 7.5px 3px;
  min-height: 38px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-icons,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-icons {
  min-width: 24px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  height: auto;
  line-height: 25px;
  margin: 4px 0;
  min-width: 24px;
  padding: 8px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn.e-tbtn-txt .e-icons.e-icon-right,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right {
  padding: 4px 6px 6px;
  font-size: 18px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn .e-btn-icon,
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item button.e-btn .e-btn-icon,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-btn-icon {
  padding-top: 3px;
}
.e-bigger .e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-tbar-btn-text,
.e-bigger.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
}
.e-bigger .e-schedule .e-more-popup-wrapper .e-header-day,
.e-bigger.e-schedule .e-more-popup-wrapper .e-header-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-header-cells .e-header-day,
.e-bigger.e-schedule .e-vertical-view .e-header-cells .e-header-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-header-cells .e-header-date,
.e-bigger.e-schedule .e-vertical-view .e-header-cells .e-header-date {
  font-size: 18px;
}
.e-bigger .e-schedule .e-vertical-view .e-resource-cells,
.e-bigger.e-schedule .e-vertical-view .e-resource-cells {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-time-cells-wrap table td,
.e-bigger.e-schedule .e-vertical-view .e-time-cells-wrap table td {
  font-size: 14px;
}
.e-bigger .e-schedule .e-vertical-view .e-clone-time-indicator,
.e-bigger .e-schedule .e-vertical-view .e-current-time,
.e-bigger.e-schedule .e-vertical-view .e-clone-time-indicator,
.e-bigger.e-schedule .e-vertical-view .e-current-time {
  font-size: 12px;
}
.e-bigger .e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td,
.e-bigger.e-schedule.e-device .e-vertical-view .e-time-cells-wrap table td {
  font-size: 12px;
}
.e-bigger .e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-bigger .e-schedule.e-device .e-vertical-view .e-current-time,
.e-bigger.e-schedule.e-device .e-vertical-view .e-clone-time-indicator,
.e-bigger.e-schedule.e-device .e-vertical-view .e-current-time {
  font-size: 12px;
}
.e-bigger .e-schedule .e-month-view .e-header-cells,
.e-bigger.e-schedule .e-month-view .e-header-cells {
  height: 38px;
}
.e-bigger .e-schedule .e-month-view .e-resource-cells,
.e-bigger .e-schedule .e-month-view .e-date-header-wrap table td,
.e-bigger.e-schedule .e-month-view .e-resource-cells,
.e-bigger.e-schedule .e-month-view .e-date-header-wrap table td {
  font-size: 16px;
}
.e-bigger .e-schedule .e-month-view .e-content-wrap,
.e-bigger.e-schedule .e-month-view .e-content-wrap {
  font-size: 16px;
}
.e-bigger .e-schedule .e-month-view .e-m-date,
.e-bigger.e-schedule .e-month-view .e-m-date {
  font-size: 18px;
}
.e-bigger .e-schedule .e-month-view .e-resource-name,
.e-bigger .e-schedule .e-month-view .e-m-day,
.e-bigger.e-schedule .e-month-view .e-resource-name,
.e-bigger.e-schedule .e-month-view .e-m-day {
  font-size: 14px;
}
.e-bigger .e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar,
.e-bigger.e-schedule .e-year-view .e-calendar-wrapper .e-month-calendar.e-calendar {
  min-width: 306px;
}

/*! schedule event tooltip */
.e-bigger .e-schedule-event-tooltip .e-subject,
.e-schedule-event-tooltip.e-bigger .e-subject {
  font-size: 14px;
  font-weight: 500;
}

.e-bigger .e-dialog.e-quick-dialog.e-following-events-dialog {
  width: 520px;
}

.e-bigger .e-dialog.e-quick-dialog {
  min-width: 370px;
}

.e-bigger .e-ddl.e-popup .e-resource-template {
  padding: 0 15px;
}
.e-bigger .e-ddl.e-popup .e-resource-template .e-resource-color {
  height: 16px;
  margin-top: 8px;
  width: 16px;
}
.e-bigger .e-schedule-dialog .e-disable {
  display: none;
}
.e-bigger .e-schedule-dialog .e-dlg-header-content {
  padding-bottom: 8px;
}
.e-bigger .e-schedule-dialog .e-dlg-content {
  padding-bottom: 12px;
  position: relative;
}
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-description-label {
  padding-right: 12px;
}
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container {
  padding-left: 12px;
}
.e-bigger .e-schedule-dialog .e-all-day-container {
  padding-right: 16px;
}
.e-bigger .e-schedule-dialog .e-time-zone-row {
  display: none;
}
.e-bigger .e-schedule-dialog .e-time-zone-row.e-enable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 64px;
}
.e-bigger .e-schedule-dialog .e-title-location-row,
.e-bigger .e-schedule-dialog .e-start-end-row,
.e-bigger .e-schedule-dialog .e-start-input-container,
.e-bigger .e-schedule-dialog .e-end-input-container,
.e-bigger .e-schedule-dialog .e-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 12px;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-resources {
  padding-bottom: 12px;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-all-day-time-zone-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
  padding-top: 0;
  width: 100%;
}
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container {
  width: 50%;
}
.e-bigger .e-schedule-dialog .e-location-container,
.e-bigger .e-schedule-dialog .e-end-container,
.e-bigger .e-schedule-dialog .e-end-time-zone-container,
.e-bigger .e-schedule-dialog .e-start-container,
.e-bigger .e-schedule-dialog .e-start-time-zone-container,
.e-bigger .e-schedule-dialog .e-subject-container,
.e-bigger .e-schedule-dialog .e-description-row,
.e-bigger .e-schedule-dialog .e-repeat-container {
  padding-top: 0;
}
.e-bigger .e-schedule-dialog .e-all-day-time-zone-row {
  padding-bottom: 16px;
  padding-top: 10px;
}
.e-bigger .e-schedule-dialog .e-description,
.e-bigger .e-schedule-dialog .e-float-input .e-description {
  height: 50px;
  resize: vertical;
}
.e-bigger .e-schedule-dialog .e-time-zone-row,
.e-bigger .e-schedule-dialog .e-repeat-container,
.e-bigger .e-schedule-dialog .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-bigger .e-schedule-dialog.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-bigger .e-schedule-dialog.e-rtl .e-subject-container,
.e-bigger .e-schedule-dialog.e-rtl .e-start-container,
.e-bigger .e-schedule-dialog.e-rtl .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-rtl .e-description-label {
  padding-left: 12px;
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-rtl .e-location-container,
.e-bigger .e-schedule-dialog.e-rtl .e-end-container,
.e-bigger .e-schedule-dialog.e-rtl .e-end-time-zone-container {
  padding-left: 0;
  padding-right: 12px;
}

/*! schedule quick popup */
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-content .e-popup-table .e-subject {
  font-size: 24px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 40px 18px 12px;
}
.e-bigger .e-quick-popup-wrapper .e-popup-footer {
  padding: 8px 18px 8px 18px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-date-time-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-date-time-icon {
  padding-right: 13px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-popup-header .e-header-icon-wrapper .e-close .e-close-icon {
  font-size: 16px;
}
.e-bigger .e-quick-popup-wrapper.e-rtl .e-cell-popup .e-date-time-icon {
  padding-right: 0;
}
.e-bigger .e-quick-popup-wrapper.e-rtl .e-event-popup .e-date-time-icon {
  padding-right: 13px;
}
.e-bigger .e-quick-popup-wrapper .e-cell-popup .e-close.e-btn.e-small.e-round {
  height: 2em;
  width: 2em;
}
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-edit.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-delete.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-close.e-btn.e-small.e-round {
  height: 2em;
  width: 2em;
}
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-bigger .e-quick-popup-wrapper .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon {
  font-size: 18px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-close-icon,
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-edit-icon,
.e-bigger .e-quick-popup-wrapper.e-device .e-event-popup .e-popup-header .e-header-icon-wrapper .e-delete-icon {
  font-size: 14px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-edit.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-delete.e-btn.e-small.e-round,
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-close.e-btn.e-small.e-round {
  height: 30px;
}
.e-bigger .e-quick-popup-wrapper.e-device .e-multiple-event-popup .e-popup-header .e-subject {
  padding: 1px 5px;
}

.e-bigger .e-agenda-view .e-appointment {
  padding: 0 16px;
}
.e-bigger .e-agenda-view .e-subject,
.e-bigger .e-agenda-view .e-inline-subject {
  font-size: 16px;
}
.e-bigger .e-agenda-view .e-date-time {
  font-size: 14px;
}
.e-bigger .e-agenda-view .e-day-date-header .e-m-date {
  font-size: 20px;
}
.e-bigger .e-agenda-view .e-day-date-header .e-m-day {
  font-size: 14px;
}

.e-bigger .e-timeline-view .e-resource-text {
  font-size: 14px;
  padding-left: 12px;
}
.e-bigger .e-timeline-view .e-navigate {
  font-size: 16px;
  padding: 8px 0 8px 8px;
}
.e-bigger .e-timeline-view .e-date-header-wrap table tbody td > span {
  font-size: 16px;
  padding: 8px 0 8px 8px;
}

.e-bigger .e-schedule .e-month-view .e-current-date .e-date-header {
  width: 26px;
}

.e-bigger .e-schedule-dialog.e-device .e-dlg-header,
.e-bigger .e-schedule-dialog.e-device .e-dlg-header * {
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-dlg-header-content {
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
  margin-bottom: 3px;
}
.e-bigger .e-schedule-dialog.e-device .e-title-location-row,
.e-bigger .e-schedule-dialog.e-device .e-start-end-row,
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row,
.e-bigger .e-schedule-dialog.e-device .e-start-input-container,
.e-bigger .e-schedule-dialog.e-device .e-end-input-container {
  display: inline;
}
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row.e-enable {
  display: inline;
}
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-location-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-end-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-end-time-zone-container {
  padding-left: 0;
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-description-label {
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-location-container,
.e-bigger .e-schedule-dialog.e-device .e-end-container,
.e-bigger .e-schedule-dialog.e-device .e-end-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-start-container,
.e-bigger .e-schedule-dialog.e-device .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device .e-subject-container,
.e-bigger .e-schedule-dialog.e-device .e-description-row,
.e-bigger .e-schedule-dialog.e-device .e-repeat-container {
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-time-zone-row {
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-resources {
  padding-bottom: 0;
  padding-top: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-description,
.e-bigger .e-schedule-dialog.e-device .e-float-input .e-description {
  height: 60px;
  resize: vertical;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-time-zone-row {
  margin-top: 0;
  padding-bottom: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-repeat-parent-row {
  padding-top: 8px;
}
.e-bigger .e-schedule-dialog.e-device .e-all-day-container {
  margin-right: 20px;
}
.e-bigger .e-schedule-dialog.e-device .e-title-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-back-icon,
.e-bigger .e-schedule-dialog.e-device .e-forward-icon {
  cursor: pointer;
  line-height: normal;
}
.e-bigger .e-schedule-dialog.e-device .e-title-text {
  text-align: center;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-back-icon,
.e-bigger .e-schedule-dialog.e-device .e-delete-icon {
  width: 2.5em;
}
.e-bigger .e-schedule-dialog.e-device .e-save-icon,
.e-bigger .e-schedule-dialog.e-device .e-delete-icon {
  text-align: right;
}
.e-bigger .e-schedule-dialog.e-device .e-time-zone-row,
.e-bigger .e-schedule-dialog.e-device .e-input-group .e-input-group-icon.e-icon-disable {
  display: none;
}
.e-bigger .e-schedule-dialog.e-device .e-repeat-container {
  display: block;
  padding-right: 35px;
  padding-left: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-icon-down-arrow {
  font-size: 16px;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-save-icon {
  text-align: left;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  margin-left: 20px;
  margin-right: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-subject-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-start-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-start-time-zone-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-description-label {
  padding-left: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-location-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-end-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-end-time-zone-container,
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-all-day-container {
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device.e-rtl .e-repeat-container {
  padding-left: 35px;
  padding-right: 0;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container {
  position: relative;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container.e-hide {
  display: none;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: -3px 5px;
  position: absolute;
}
.e-bigger .e-schedule-dialog.e-device .e-recurrence-container .e-recurrence-edit-button .e-recurrence-edit.e-icons {
  font-size: 12px;
  position: relative;
  top: 1px;
}

.e-bigger .e-more-popup-wrapper {
  background: #fff;
  border: 1px solid #edebe9;
  border-radius: 2px;
  -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  opacity: 1;
  padding: 8px 0;
  width: 225px;
}
.e-bigger .e-more-popup-wrapper .e-more-appointment-wrapper {
  margin: 0 4px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-popup {
  height: 100%;
  position: relative;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-more-event-header {
  height: 35px;
  margin: 0 8px 4px 14px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-content {
  color: #201f1e;
  height: calc(100% - 35px);
  max-height: 150px;
  overflow-y: auto;
  padding: 10px 10px 0;
}
.e-bigger .e-more-popup-wrapper .e-more-event-content .e-appointment-border {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-more-popup-wrapper .e-more-event-date-header {
  height: 100%;
  width: calc(100% - 25px);
}
.e-bigger .e-more-popup-wrapper .e-more-event-date-header .e-current-date {
  color: #0078d4;
}
.e-bigger .e-more-popup-wrapper .e-header-day {
  color: #201f1e;
  font-size: 14px;
  line-height: 1;
  padding-bottom: 2px;
}
.e-bigger .e-more-popup-wrapper .e-header-date {
  color: #201f1e;
  font-size: 16px;
  line-height: 1;
  max-width: 15%;
}
.e-bigger .e-more-popup-wrapper .e-header-date:hover {
  cursor: pointer;
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-header-date:focus {
  text-decoration: underline;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #605e5c;
  cursor: pointer;
  height: 25px;
  padding: unset;
  position: absolute;
  right: 6px;
  width: 25px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close .e-close-icon {
  font-size: 10px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close .e-btn-icon {
  margin-top: 6px;
}
.e-bigger .e-more-popup-wrapper .e-more-event-close:focus, .e-bigger .e-more-popup-wrapper .e-more-event-close:hover {
  background: #f3f2f1;
  border-radius: 50%;
  color: #605e5c;
}
.e-bigger .e-more-popup-wrapper .e-appointment {
  background: #0078d4;
  border-radius: 2px;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 26px;
  line-height: 18px;
  margin-bottom: 2px;
  padding: 2px 0;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-subject {
  color: #fff;
  -webkit-box-flex: 1;
      -ms-flex: auto;
          flex: auto;
  font-size: 13px;
  font-weight: 500;
  overflow: hidden;
  padding: 0 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-subject.e-disable {
  display: none;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-inline-subject {
  background: transparent;
  border: 0;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.2;
  padding-top: 4px;
  width: 100%;
}
.e-bigger .e-more-popup-wrapper .e-appointment .e-recurrence-icon,
.e-bigger .e-more-popup-wrapper .e-appointment .e-recurrence-edit-icon {
  line-height: 26px;
  padding: 0 2px;
}
.e-bigger .e-more-popup-wrapper .e-appointment.e-appointment-border, .e-bigger .e-more-popup-wrapper .e-appointment:focus {
  border: 0;
  -webkit-box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
          box-shadow: 0 25.6px 57.6px 0 rgba(0, 0, 0, 0.22), 0 4.8px 14.4px 0 rgba(0, 0, 0, 0.18), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.132), 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.108);
}
.e-bigger .e-more-popup-wrapper.e-device {
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-width: 100%;
  overflow: hidden;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1002;
}
.e-bigger .e-more-popup-wrapper.e-device .e-more-event-content {
  max-height: unset;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-date {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-header-day {
  padding-right: 10px;
}
.e-bigger .e-more-popup-wrapper.e-rtl .e-more-event-close {
  left: 6px;
  right: auto;
}

.e-recurrenceeditor .e-editor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0 auto;
  max-width: 1240px;
}
.e-recurrenceeditor .e-recurrence-table {
  table-layout: fixed;
  width: 100%;
}
.e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
  width: 27%;
}
.e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 24%;
}
.e-recurrenceeditor .e-recurrence-table .e-repeat-content {
  display: inline-block;
  font-weight: normal;
  padding: 18px 0 0 8px;
}
.e-recurrenceeditor .e-recurrence-table .e-input-wrapper {
  float: none;
  width: 100%;
}
.e-recurrenceeditor .e-recurrence-table .e-week-position {
  min-width: 90px;
  position: relative;
  right: 20px;
}
.e-recurrenceeditor .e-recurrence-table .e-day-position {
  min-width: 120px;
}
.e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  padding-left: 10px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 8px 16px 0;
}
.e-recurrenceeditor .e-form-left {
  padding: 0 8px 16px 0;
}
.e-recurrenceeditor .e-form-right,
.e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  padding: 0 0 10px;
}
.e-recurrenceeditor .e-input-wrapper {
  float: left;
  width: 50%;
}
.e-recurrenceeditor .e-input-wrapper div {
  margin-bottom: 2.5%;
}
.e-recurrenceeditor .e-input-wrapper.e-end-on-date,
.e-recurrenceeditor .e-input-wrapper.e-end-on-count {
  padding-right: 0;
  margin-top: 24px;
}
.e-recurrenceeditor.e-rtl .e-end-on > div,
.e-recurrenceeditor.e-rtl .e-month-expander > div > div {
  float: right;
}
.e-recurrenceeditor.e-rtl .e-form-left,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-left {
  padding: 0 0 10px 8px;
}
.e-recurrenceeditor.e-rtl .e-form-right,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-right {
  padding: 0 8px 10px 0;
}
.e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  position: relative;
  right: 10px;
}
.e-recurrenceeditor.e-rtl .e-week-position {
  left: 20px;
  right: 0;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-label,
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  padding-right: 0;
}
.e-recurrenceeditor.e-rtl .e-end-on-label {
  margin-bottom: 5px;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding: 0 0 0 8px;
}
.e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 8px 0 0;
}
.e-recurrenceeditor.e-rtl .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 30px;
}
.e-recurrenceeditor .e-days .e-week-expander-label {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 8px;
}
.e-recurrenceeditor .e-days button {
  border-radius: 50%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  height: 35px;
  margin: 0 8px 10px;
  width: 35px;
}
.e-recurrenceeditor .e-hide-recurrence-element {
  display: none;
}
.e-recurrenceeditor .e-half-space {
  width: 20%;
}
.e-recurrenceeditor .e-year-expander {
  margin-bottom: 11px;
}
.e-recurrenceeditor .e-month-expander tr:first-child .e-input-wrapper {
  padding-bottom: 11px;
}
.e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper {
  padding-top: 3px;
}
.e-recurrenceeditor .e-month-expander-checkbox-wrapper.e-input-wrapper .e-month-type .e-label {
  display: none;
}
.e-recurrenceeditor .e-input-wrapper.e-month-expander-checkbox-wrapper.e-repeat-on-week-selector {
  min-width: 30px;
  margin-bottom: 18px;
}
.e-recurrenceeditor .e-input-wrapper-side {
  float: left;
  padding: 16px 20px 0;
  width: 50%;
}
.e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 16px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-input-wrapper {
  margin: 0;
}
.e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
  padding-right: 16px;
}
.e-recurrenceeditor .e-input-wrapper-side .e-days .e-form-left {
  padding-bottom: 6px;
}
.e-recurrenceeditor .e-input-wrapper-side .e-non-week .e-form-left {
  padding-bottom: 12px;
}
.e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  margin-bottom: 11px;
}

.e-device .e-recurrenceeditor .e-recurrence-table.e-repeat-content-wrapper td:last-child {
  width: 25%;
}
.e-device .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 20%;
}
.e-device .e-recurrenceeditor .e-week-expander-label {
  margin-bottom: 6px;
}
.e-device .e-recurrenceeditor .e-month-expander-label {
  font-size: 12px;
  margin-bottom: 5px;
}
.e-device .e-recurrenceeditor .e-footer-content {
  padding: 12px;
}
.e-device .e-recurrenceeditor .e-form-left,
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 3px 10px 0;
}
.e-device .e-recurrenceeditor .e-form-right,
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-form-right {
  padding: 0 0 10px 3px;
}
.e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-date,
.e-device .e-recurrenceeditor .e-input-wrapper.e-end-on-count {
  padding: 0 0 0 10px;
}
.e-device .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 10px;
}
.e-device .e-recurrenceeditor.e-end-on {
  padding-right: 0;
}
.e-device .e-recurrenceeditor.e-end-on .e-end-on-label {
  float: none;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 7px;
}
.e-device .e-recurrenceeditor.e-end-on .e-end-on-left {
  padding-right: 0;
}
.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element,
.e-device .e-recurrenceeditor .e-recurrence-table .e-day-position {
  padding-left: 20px;
}
.e-device .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  margin-left: 20px;
}
.e-device .e-recurrenceeditor .e-week-position {
  right: 0;
  padding-right: 10px;
}
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-device .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 10px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  padding: 0 20px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-day-position {
  padding: 0 50px 0 0;
}
.e-device .e-recurrenceeditor.e-rtl .e-week-position {
  left: 0;
}
.e-device.e-recurrence-dialog .e-dlg-header-content {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  padding-bottom: 10px;
}
.e-device.e-recurrence-dialog .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
  margin-bottom: 7px;
}
.e-device.e-recurrence-dialog .e-footer-content {
  padding: 16px 8px;
}

@media (max-width: 1024px) {
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
    width: 65%;
  }
}
@media (max-width: 580px) {
  .e-recurrenceeditor {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .e-recurrenceeditor .e-editor {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .e-recurrenceeditor .e-editor > .e-input-wrapper.e-form-left {
    margin-top: 0;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week > .e-month-expander-label,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-label {
    margin-bottom: 4px;
  }
  .e-recurrenceeditor .e-editor > div {
    margin-top: 20px;
  }
  .e-recurrenceeditor .e-editor > .e-input-wrapper {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-input-wrapper {
    width: 50%;
  }
  .e-recurrenceeditor .e-editor .e-form-left,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-left {
    padding: 0 0 10px;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-date,
  .e-recurrenceeditor .e-editor .e-input-wrapper.e-end-on-count {
    padding: 0 0 0 10px;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 10px;
  }
  .e-recurrenceeditor .e-editor .e-form-right,
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-form-right {
    padding-left: 0;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-days {
    width: 100%;
  }
  .e-recurrenceeditor .e-editor .e-input-wrapper-side.e-non-week {
    width: 65%;
  }
  .e-recurrenceeditor .e-editor .e-recurrence-table .e-day-position {
    padding-left: 59px;
  }
  .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
    padding-right: 0;
  }
  .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
  .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
    padding: 0 10px 0 0;
  }
}
/*! Recurrence-Editor component theme */
.e-bigger .e-recurrenceeditor {
  padding: 0;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-form-left {
  padding: 0 12px 11px 0;
}
.e-bigger .e-recurrenceeditor .e-form-left {
  padding: 0 12px 14px 0;
}
.e-bigger .e-recurrenceeditor .e-recurrence-table .e-monthday-element {
  padding-left: 50px;
}
.e-bigger .e-recurrenceeditor .e-week-position {
  min-width: 130px;
  right: 0;
}
.e-bigger .e-recurrenceeditor .e-day-position {
  min-width: 183px;
  padding-left: 54px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  font-size: 16px;
  margin-bottom: 0;
  font-weight: 600;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding-right: 5px;
}
.e-bigger .e-recurrenceeditor .e-end-on-label {
  margin-bottom: 0;
}
.e-bigger .e-recurrenceeditor .e-days .e-week-expander-label {
  font-size: 16px;
  margin-bottom: 8px;
}
.e-bigger .e-recurrenceeditor .e-input-wrapper-side.e-end-on .e-end-on-label {
  font-size: 16px;
  margin-bottom: 1px;
}
.e-bigger .e-recurrenceeditor .e-month-expander tr:first-child .e-input-wrapper,
.e-bigger .e-recurrenceeditor .e-year-expander {
  margin-bottom: 11px;
}
.e-bigger .e-recurrenceeditor .e-recurrence-table.e-month-expand-wrapper td:first-child {
  width: 30px;
}
.e-bigger .e-recurrenceeditor .e-days button {
  height: 40px;
  width: 40px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-form-left,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-left {
  padding: 0 0 10px 12px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-form-right,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-form-right {
  padding: 0 12px 10px 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element,
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-day-position {
  padding: 0 64px 0 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-label,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-non-week > .e-month-expander-label {
  padding-right: 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-end-on-label {
  margin-bottom: 5px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper-side.e-end-on .e-end-on-left {
  padding: 0 0 0 12px;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-date,
.e-bigger .e-recurrenceeditor.e-rtl .e-input-wrapper.e-end-on-count {
  padding: 0 12px 0 0;
}
.e-bigger .e-recurrenceeditor.e-rtl .e-recurrence-table .e-week-position {
  left: 0;
}
.e-bigger .e-device .e-recurrence-table .e-monthday-element {
  padding-left: 20px;
}
.e-bigger .e-device .e-recurrenceeditor.e-rtl .e-recurrence-table .e-monthday-element {
  padding: 0 20px 0 0;
}
/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/@syncfusion/ej2-react-schedule/styles/fluent.css ***!
  \*********************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[4]!./app/styles/index.scss (2) ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --primary: hsl(183.09, 100%, 26.67%);
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
  --primary-font: hsl(0, 0%, 20%);
  --primary-font-h: 0;
  --primary-font-s: 0%;
  --primary-font-l: 20%;
  --primary-background: hsl(0, 0%, 100%);
  --primary-background-h: 0;
  --primary-background-s: 0%;
  --primary-background-l: 100%;
  --secondary-font: hsl(0 0% 36.86%);
  --secondary-font-h: 0;
  --secondary-font-s: 0%;
  --secondary-font-l: 36.86%;
  --secondary-background: hsl(0, 0%, 97%);
  --secondary-background-h: 0;
  --secondary-background-s: 0%;
  --secondary-background-l: 97%;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
/* COLORS */
/* BRAND COLORS */
/* MEDIA SCREENS */
/* KIOSK */
/* BOOTSTRAP OVERRIDE */
/* bootstrap temp */
/* REDESIGN */
/* LAYOUT */
html {
  font-size: 12px;
}

html,
body,
input,
button,
textarea {
  font-family: "Poppins", sans-serif;
}

@media screen and (min-width: 3840px) {
  html {
    font-size: 18px;
  }
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-bottom: 10px;
  line-height: 1.1;
  font-weight: 400;
}

h3,
h4,
h5 {
  margin-top: 5px;
}

a {
  text-decoration: none;
  cursor: pointer;
}

*::before,
*::after {
  box-sizing: border-box;
}

#alerts-box {
  z-index: 411;
}

* {
  box-sizing: border-box;
  scrollbar-face-color: var(--secondary-font);
  scrollbar-track-color: var(--primary-background);
  scrollbar-color: var(--secondary-font) var(--primary-background);
  scrollbar-width: thin;
}
*::-webkit-scrollbar {
  width: 0.8rem;
  height: 0.8rem;
}
*::-webkit-scrollbar-track {
  background: var(--primary-background);
  border-radius: 4rem;
  border: 2px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.1);
}
*::-webkit-scrollbar-thumb {
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.15);
  border-radius: 4rem;
}

input {
  outline: none;
}

button {
  padding: 0;
  cursor: pointer;
}

.app-btn {
  padding: 0.417rem 3.167rem;
  width: auto;
  font-size: 1.167rem;
  font-weight: 600;
}

.app-btn-link {
  padding: 0;
}

.app-btn-rounded {
  min-width: auto;
}

.hidden {
  display: none !important;
}

.ellipsis-container, .reservation-subject-field .past-subject {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857;
  line-break: auto;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}

.btn.btn-outline {
  background-color: transparent;
}

.form-control {
  display: block;
  width: 100%;
  min-height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: var(--secondary-font);
  background-color: var(--primary-background);
  background-image: none;
  border: 1px solid var(--secondary-font);
  border-radius: 1px;
  transition: border-color 150ms ease-in-out, box-shadow 150ms ease-in-out;
  box-shadow: none;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.has-error .form-control {
  border-color: #ff7f7f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #ff7f7f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff7f7f;
}
.has-error .help-block {
  color: #ff7f7f;
}

.has-warning .form-control {
  border-color: #fee27f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #fee27f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fee27f;
}
.has-warning .help-block {
  color: #fee27f;
}

.has-success .form-control {
  border-color: #b4d897;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #b4d897;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #b4d897;
}
.has-success .help-block {
  color: #b4d897;
}

.control-label {
  display: inline-block;
  max-width: 100%;
}

.control-checkbox {
  position: relative;
  display: block;
}
.control-checkbox input {
  position: absolute;
  margin: 4px 0 0;
  line-height: normal;
}
.control-checkbox .control-label {
  min-height: 20px;
  cursor: pointer;
}

.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.005);
}

.form-group {
  margin-bottom: 15px;
}

.dropdown-btn-value {
  color: var(--secondary-font);
}

input {
  color: var(--primary-font);
}

input::-webkit-input-placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

input:-ms-input-placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

input::-ms-input-placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

input::placeholder {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 30%));
}

.icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  fill: rgba(49, 49, 49, 0.7019607843);
}
.icon.disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}

.hover-tooltip-portal {
  z-index: 1100 !important;
}

html,
body {
  margin: 0;
  padding: 0;
  height: 100%;
  overflow: hidden;
}

body {
  min-width: 320px;
}

input {
  outline: none;
}

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

a {
  color: #000;
}

button {
  background: #fff;
  border: none;
}

#empty-page-wrapper > .container {
  height: 100%;
}
#empty-page-wrapper.scrollable {
  min-height: 100%;
  overflow: auto;
}
#empty-page-wrapper.scrollable > .container {
  height: auto;
}

/* App */
html {
  font-size: 12px;
}

html,
body,
input,
button,
textarea {
  font-family: "Poppins", sans-serif;
}

@media screen and (min-width: 3840px) {
  html {
    font-size: 18px;
  }
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-bottom: 10px;
  line-height: 1.1;
  font-weight: 400;
}

h3,
h4,
h5 {
  margin-top: 5px;
}

a {
  text-decoration: none;
  cursor: pointer;
}

*::before,
*::after {
  box-sizing: border-box;
}

#alerts-box {
  z-index: 411;
}

* {
  box-sizing: border-box;
  scrollbar-face-color: var(--secondary-font);
  scrollbar-track-color: var(--primary-background);
  scrollbar-color: var(--secondary-font) var(--primary-background);
  scrollbar-width: thin;
}
*::-webkit-scrollbar {
  width: 0.8rem;
  height: 0.8rem;
}
*::-webkit-scrollbar-track {
  background: var(--primary-background);
  border-radius: 4rem;
  border: 2px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.1);
}
*::-webkit-scrollbar-thumb {
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.15);
  border-radius: 4rem;
}

input {
  outline: none;
}

button {
  padding: 0;
  cursor: pointer;
}

/* toolkit */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
.context-menu.popper-container .popper {
  padding: 0.3333333333rem 0;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  min-width: 14.5833333333rem;
  background: #fff;
  border-radius: 8px;
}
.context-menu.popper-container .popper .popper-arrow::before {
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
.context-menu .user-menu-target {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
}
.context-menu .context-menu-item {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  width: 100%;
  padding: 1.25rem;
  cursor: pointer;
  color: #89898c;
  border-bottom: 1px solid transparent;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
}
.context-menu .context-menu-item:hover {
  background: rgba(143, 143, 143, 0.12);
}
.context-menu .context-menu-item.disabled {
  color: #c4c4c4;
  pointer-events: none;
}
.context-menu .context-menu-item.group-line {
  border-bottom: 1px solid #d8d8d8;
}
.context-menu .context-menu-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.context-menu .context-menu-item .parent-caret-icon {
  height: 0.8333333333rem;
}
.context-menu .context-menu-item .parent-caret-icon path {
  stroke: #222;
}
.context-menu .inner-context-menu {
  width: 100%;
}

.three-dot-context-menu .icon-context-menu {
  fill: var(--secondary-font);
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  cursor: pointer;
}
.three-dot-context-menu-button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.3333333333rem;
}

.input-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.input-container .input-wrap {
  position: relative;
}
.input-container.small .input-elem {
  padding: 0.5833333333rem 1.3333333333rem;
}
.input-container.medium .input-elem {
  padding: 0.9166666667rem 1.3333333333rem;
}
.input-container.large .input-elem {
  padding: 1.25rem 1.3333333333rem;
}
.input-container.disabled .input-wrap {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-wrap .icon {
  opacity: 0.5;
}
.input-container.disabled .input-elem {
  color: rgba(34, 34, 34, 0.75);
  opacity: 0.5;
  border: 1px solid #d8d8d8;
  pointer-events: none;
  cursor: default;
}
.input-container.disabled .input-elem::-webkit-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-elem:-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-elem::-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container.disabled .input-elem::placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.input-container .input-elem {
  display: block;
  width: 100%;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  color: #222;
  background-color: var(--primary-background);
  background-image: none;
  border: 1px solid #d8d8d8;
  border-radius: 0.3333333333rem;
  transition: border-color 150ms ease-in-out, box-shadow 150ms ease-in-out;
  box-shadow: none;
  outline: none;
  border: 1px solid #d8d8d8;
}
.input-container .input-elem::-webkit-input-placeholder {
  color: #89898c;
}
.input-container .input-elem:-ms-input-placeholder {
  color: #89898c;
}
.input-container .input-elem::-ms-input-placeholder {
  color: #89898c;
}
.input-container .input-elem::placeholder {
  color: #89898c;
}
.input-container .input-elem:focus {
  outline: 2px solid #008188;
  border-color: #008188;
}
.input-container .input-elem:focus:hover {
  border-color: #008188;
}
.input-container .input-elem:hover {
  border-color: #8f8f8f;
}
.input-container .input-elem:disabled {
  border-color: #d8d8d8;
}
.input-container .input-header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.6666666667rem;
}
.input-container .input-header .input-label {
  font-size: 1rem;
  line-height: 1.3333333333rem;
  color: #89898c;
  display: inline-block;
  text-transform: capitalize;
  letter-spacing: 0.32px;
  font-weight: 400;
}
.input-container .input-header .max-length {
  font-size: 1rem;
  color: #222;
}
.input-container .input-footer {
  font-size: 1rem;
  margin-top: 0.4166666667rem;
}
.input-container.with-error .input-elem,
.input-container.with-error .input-elem:hover {
  border-color: #c82603;
  border-width: 2px;
}
.input-container.with-error .input-footer {
  color: #c82603;
}
.input-container.with-warning .input-footer {
  color: #222;
}
.input-container.with-error .input-footer .error-message {
  font-weight: 500;
}
.input-container .icon-redesign-exclamation-circle,
.input-container .icon-exclamation-triangle {
  position: absolute;
  right: 1.25rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  cursor: default;
}
.input-container .icon-redesign-exclamation-circle {
  stroke: #c82603;
}
.input-container .icon-exclamation-triangle {
  stroke: #ef950d;
}

.input-container .input-elem[type=number]::-webkit-outer-spin-button, .input-container .input-elem[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
}

@-webkit-keyframes hint {
  0% {
    -webkit-transform: translate(5px, -15px);
            transform: translate(5px, -15px);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}

@keyframes hint {
  0% {
    -webkit-transform: translate(5px, -15px);
            transform: translate(5px, -15px);
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
.password__hint {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -10px;
  text-align: right;
  cursor: help;
}
.password__hint .fa-info-circle {
  color: #ccc;
  font-size: 20px;
}
.password__hint .icon-info-circle {
  fill: #ccc;
}
.password__hint-rules {
  position: relative;
  min-width: 300px;
  -webkit-animation: hint 500ms 1;
          animation: hint 500ms 1;
}
.password__hint-rule {
  margin: 10px 0;
  white-space: nowrap;
}
.password__hint-container {
  position: absolute;
  top: 100%;
  right: 0;
  padding: 5px 12px;
  border: 1px solid #ccc;
  text-align: left;
  background-color: #fff;
  border-radius: 2px;
}

.legend-scales {
  display: flex;
  padding: 0;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  font-weight: 400;
  color: #9a9a9a;
}
.legend-item {
  display: flex;
  width: 20%;
  padding: 0 8px;
  align-items: center;
  justify-content: space-between;
}
.legend-color-container {
  width: 20%;
  min-width: 16px;
}
.legend.mobile-map-legend {
  position: relative;
  z-index: 401;
}
.legend.mobile-map-legend .legend-color-container {
  max-width: 30px;
}
.legend-label {
  flex-grow: 1;
}
.legend-color {
  display: block;
  height: 14px;
  width: 14px;
  margin-right: 15px;
  border-radius: 50%;
}
.legend-comfort, .legend-occupancy, .legend-departments, .legend-zones {
  justify-content: flex-start;
}
@media screen and (min-width: 768px) {
  .legend-scales {
    display: block;
    font-size: 14px;
  }
  .legend-item {
    width: 100%;
    padding: 8px 8px 8px 12px;
    align-items: flex-start;
  }
  .legend-color {
    margin: 4px auto;
  }
  .legend-departments, .legend-zones {
    justify-content: flex-start;
  }
  .legend.mobile-map-legend .legend-scales {
    display: flex;
    font-size: 12px;
  }
  .legend.mobile-map-legend .legend-item {
    width: 20%;
    padding: 0 8px;
    align-items: center;
  }
  .legend.mobile-map-legend .legend-color {
    margin: 0 auto;
  }
}

.btn-loading {
  position: relative;
}
.btn-loading .loader {
  position: absolute;
  top: 50%;
  right: 15px;
  display: block;
  height: 20px;
  width: 20px;
  margin-top: -10px;
}

@-webkit-keyframes right-to-left {
  from {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}

@keyframes right-to-left {
  from {
    -webkit-transform: translateX(150px);
            transform: translateX(150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@-webkit-keyframes left-to-right {
  from {
    -webkit-transform: translateX(-150px);
            transform: translateX(-150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@keyframes left-to-right {
  from {
    -webkit-transform: translateX(-150px);
            transform: translateX(-150px);
  }
  to {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
.animated-forward {
  -webkit-animation-name: right-to-left;
          animation-name: right-to-left;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
}

.animated-backward {
  -webkit-animation-name: left-to-right;
          animation-name: left-to-right;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
}

#layer-locations {
  /* stylelint-disable */
  pointer-events: visibleFill;
  /* stylelint-enable */
  cursor: pointer;
  fill: transparent;
}
#layer-locations .footfall-text {
  visibility: visible;
  text-anchor: end;
}
#layer-locations .footfall-icon {
  fill: #fff;
  stroke: #222;
  stroke-width: 15;
  visibility: visible;
  opacity: 0.85;
}

.footfall-out .footfall-icon path {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
}

.icon-default-styles {
  visibility: visible;
  fill: #222;
  stroke: #222;
}

#layer-locations .text-default-styles,
#layer-markers .text-default-styles {
  visibility: visible;
}

.drawing text:not([fill]) {
  fill: #222;
}

.leaflet-control-attribution {
  display: none;
}

.view-mode-map .leaflet-control-attribution {
  display: block;
}

@-webkit-keyframes loaderspinner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes loaderspinner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.locations-browser {
  position: relative;
  display: flex;
  flex-direction: column;
}
.locations-browser-tree {
  position: relative;
  display: flex;
  padding: 0;
  flex-grow: 1;
  flex-direction: column;
  list-style-type: none;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 1;
}
.locations-browser-tree-branch > .locations-browser-location > .locations-browser-level {
  background-color: hsl(var(--primary-background-h), var(--primary-background-s), calc(var(--primary-background-l) - 5%));
}
.locations-browser-tree-branch {
  margin-bottom: 0.85rem;
}
.locations-browser-spinner {
  z-index: 200;
}
.locations-browser-link {
  color: var(--primary-font);
  line-height: 1.5;
  text-decoration: none;
  text-overflow: ellipsis;
  overflow: hidden;
}
.locations-browser-link:hover {
  text-decoration: none;
}
.locations-browser-level {
  position: relative;
  display: flex;
  align-items: center;
  margin: 0;
  padding-top: 0.75rem;
  padding-right: 2.5rem;
  padding-bottom: 0.75rem;
  transition: background-color ease-in 250ms;
}
.locations-browser-level.is-selected .locations-browser-link {
  color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.85);
}
.locations-browser-level.is-selected .locations-browser-level-icon {
  fill: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.85);
}
.locations-browser-level:hover {
  background-color: var(--primary-background);
}
.locations-browser-level .icon-caret {
  font-size: 0.75rem;
  color: var(--primary-font);
}
.locations-browser-level .app-btn {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  position: absolute;
  top: calc(50% - 1.75rem / 2);
  display: flex;
  width: 1.75rem;
  height: 1.75rem;
  margin: 0;
  padding: 0;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  outline: none;
}
.locations-browser-level .app-btn:hover {
  background-color: transparent;
  box-shadow: none;
}
.locations-browser-level .app-btn:focus, .locations-browser-level .app-btn:active {
  box-shadow: none;
}
.locations-browser-level-icon {
  min-width: 1rem;
  margin-right: 0.5rem;
  color: var(--secondary-font);
}
.locations-browser-list {
  display: none;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.locations-browser-list.is-visible {
  display: block;
}
.locations-browser-list-item {
  padding: 0;
}
.locations-browser-device.green .locations-browser-level-icon {
  color: #b4d897;
}
.locations-browser-device.yellow .locations-browser-level-icon {
  color: #fee27f;
}
.locations-browser-device.red .locations-browser-level-icon {
  color: #ff7f7f;
}
.locations-browser-device .locations-browser-sensor .locations-browser-level-icon {
  color: var(--primary-font);
}
.locations-browser-device-status-icon {
  position: absolute;
  top: calc(50% - 0.5rem);
  right: 15px;
}
.locations-browser-device-status-icon.is-offline {
  color: #ff7f7f;
}
.locations-browser-device-status-icon.is-to-check {
  color: #fee27f;
}
.locations-browser-device-status-icon.is-live {
  color: #b4d897;
}
.locations-browser-filter .search-input {
  border: 1px solid var(--secondary-font);
  border-radius: 4px;
  box-shadow: none;
}
.locations-browser .app-btn-collapse-all {
  position: absolute;
  right: 0;
  padding: 0.375rem 0.75rem;
  bottom: -2.5rem;
  font-family: inherit;
  color: var(--secondary-font);
  font-size: 0.85rem;
  text-transform: lowercase;
  text-decoration: none;
  transition: color, -webkit-text-decoration 250ms;
  transition: color, text-decoration 250ms;
  transition: color, text-decoration 250ms, -webkit-text-decoration 250ms;
}
.locations-browser .app-btn-collapse-all:hover {
  color: var(--primary);
  text-decoration: underline;
}
.locations-browser .app-btn-collapse-all:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.locations-browser-filter {
  margin: 1.25rem 1rem;
}

.breadcrumbs {
  margin: 1rem 0;
  padding: 0;
  font-size: 0.85rem;
  line-height: 1.5;
}
.breadcrumbs-item {
  display: inline-flex;
  align-items: center;
}
.breadcrumbs-item-link {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
}
.breadcrumbs-item-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.breadcrumbs-item-link, .breadcrumbs-separator {
  color: var(--secondary-font);
  text-decoration: none;
  cursor: pointer;
}
.breadcrumbs-item-link:hover {
  color: var(--primary);
}
.breadcrumbs-icon {
  margin-right: 0.33rem;
}
.breadcrumbs-icon.icon-context-menu {
  width: 1rem;
  height: 1rem;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.breadcrumbs-separator {
  font-size: 0.65rem;
  margin: 0 0.4166666667rem;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}

.language-picker-item {
  display: flex;
  align-items: center;
  transition: background-color, 250ms;
}
.language-picker-item:hover {
  background-color: var(--secondary-background);
}
.language-picker-item-icon {
  margin: 0 1.7rem 0 2.75rem;
  padding: 0.5rem;
  background-color: var(--primary-font);
  color: var(--primary-background);
  border-radius: 0.25rem;
  font-size: 0.75rem;
}
.language-picker-item-icon.is-active {
  background-color: var(--primary);
}
.language-picker-item-label-original-name {
  margin-bottom: 0.125rem;
}
.language-picker-item-label-translation {
  margin-top: 0.125rem;
  color: #e5e6e7;
  font-size: 0.85rem;
}

.password-field {
  position: relative;
}
.password-field .help-block {
  position: absolute;
  bottom: -7px;
}
.password-field.has-warning .help-block {
  color: #fee27f;
}
.password-field.has-warning .icon {
  fill: #fee27f;
}
.password-field.has-success .help-block {
  color: #b4d897;
}
.password-field.has-success .icon {
  fill: #b4d897;
}
.password-field.has-error .help-block {
  color: #ff7f7f;
}
.password-field.has-error .icon {
  color: #ff7f7f;
}
.password-field.has-rules-error .icon {
  fill: #ff7f7f;
}
.password-field .form-control-wrapper {
  position: relative;
}
.password-field .form-control {
  padding-right: 3.3333333333rem;
}
.password-field .password__hint {
  z-index: 1;
}

.panel {
  background: var(--primary-background);
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
.panel-header {
  margin: 0;
  padding: 1.5rem 2.5rem;
  color: var(--secondary-font);
  border-bottom: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  font-size: 1.25rem;
  font-weight: 400;
}
.panel-body {
  padding: 1rem;
}

.profile-container {
  padding: 2.0833rem;
}
.profile-container .validation-error-message {
  padding: 0 1.5rem 0 calc((100% - 3rem) * 0.25 + 1.5rem);
  color: #ff7f7f;
}
.profile-container .change-password-success-msg {
  color: #b4d897;
  padding: 0 1.5rem 0 calc((100% - 3rem) * 0.25 + 1.5rem);
}
.profile-container .profile-container-title {
  font-size: 1.5rem;
  color: var(--primary-font);
}
.profile-container-title {
  padding-left: 1rem;
}
.profile-container-field {
  display: flex;
  align-items: center;
  padding: 1rem 1.5rem;
}
.profile-container-select .dropdown-list {
  width: 100%;
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
}
.profile-container-select .profile-container-field-control {
  padding: 0;
}
.profile-container-select .profile-container-field-control .icon-carret-down {
  position: absolute;
  top: calc(50% - 1rem);
  right: 0.5rem;
  width: 2rem;
  height: 2rem;
}
.profile-container-select .dropdown-trigger {
  color: var(--secondary-font);
  fill: var(--secondary-font);
  padding: 0.5rem 3rem 0.5rem 0.75rem;
}
.profile-container-select .is-disabled {
  cursor: initial;
  background-color: #e5e6e7;
}
.profile-container-field-label {
  flex-basis: 25%;
  font-weight: 500;
  color: var(--primary-font);
  margin-right: 1rem;
}
.profile-container-field-control-wrapper {
  flex-basis: 75%;
}
.profile-container-field-control:disabled {
  background-color: #e5e6e7;
}
.profile-container-change-password-actions {
  margin: 1.5rem 0;
  text-align: center;
}
.profile-container-change-password-actions .app-btn {
  font-weight: 400;
}
.profile-container-change-password-actions .app-btn-rounded {
  min-width: 7rem;
}
.profile-container-change-password-actions .app-btn-transparent {
  text-decoration: none;
}
.profile-container-connected-devices {
  padding: 1rem 1.5rem;
}
.profile-container .panel-wrapper {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.profile-container .panel-wrapper .panel {
  width: 100%;
  height: 1%;
}
.profile-container .dropdown-item {
  padding: 10px 15px;
  cursor: pointer;
}
.profile-container .dropdown-item:hover {
  background: var(--secondary-background);
}
.profile-container .language-picker-item-label-original-name {
  font-size: 1.25rem;
}
.profile-container .language-picker-item-label-translation {
  color: var(--secondary-font);
  font-size: 1.083rem;
  margin-bottom: 0;
}
.profile-container .language-picker-item {
  margin-bottom: 0.833rem;
}
.profile-container .privacy-policy {
  display: flex;
  gap: 0.8333333333rem;
  color: var(--primary-font);
  font-size: 1rem;
  text-align: left;
  font-weight: 500;
  padding: 1.3333333333rem 1.5rem;
  cursor: pointer;
}
.profile-container .privacy-policy .icon {
  height: 1.1666666667rem;
  width: 1.1666666667rem;
  fill: var(--primary-font);
}
.profile-container .privacy-policy:hover {
  text-decoration: underline;
  color: var(--primary);
}
.profile-container .privacy-policy:hover .icon {
  fill: var(--primary);
}

.profile-switch.switch-container.right {
  border: 0;
  width: 100%;
  display: flex;
  gap: 0;
  flex-direction: row;
  justify-content: flex-start;
  padding: 0;
}
.profile-switch.switch-container.right:focus-visible {
  box-shadow: none;
  border: 0;
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.profile-switch.switch-container {
  /* stylelint-disable selector-max-class */
  /* stylelint-enable selector-max-class */
}
.profile-switch.switch-container .switch {
  left: -0.4166666667rem;
}
.profile-switch.switch-container .switch-label {
  color: var(--secondary-font);
  font-size: 1rem;
  font-weight: 400;
}
.profile-switch.switch-container .switch-body {
  width: 2.5rem;
  height: 1rem;
}
.profile-switch.switch-container .switch-toggle {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.profile-switch.switch-container .input-to-hide:checked + .switch .switch-body {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.4);
}
.profile-switch.switch-container .input-to-hide:checked + .switch .switch-toggle {
  background-color: var(--primary);
}
.profile-switch.switch-container .input-to-hide {
  position: absolute;
}
.profile-switch.switch-container .input-to-hide + .switch > :nth-child(2) {
  left: 0.4166666667rem;
}
.profile-switch.switch-container .input-to-hide:focus-visible + .switch {
  box-shadow: none;
  border: 0;
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0;
}

@media only screen and (min-width: 768px) {
  .profile-container .panel-body .help-block {
    margin: 0 1.5rem;
    left: calc((100% - 3rem) * 0.25);
  }
  .profile-container .panel-wrapper {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .profile-container .panel-wrapper .panel {
    width: 49%;
    height: 1%;
  }
}
.dropdown {
  position: relative;
}
.dropdown .nested-dropdown-icon {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 5px;
}
.dropdown.multi-level .dropdown-item.on-path:not(.selected) {
  background: #dadada;
}
.dropdown-list {
  position: absolute;
  top: 100%;
  left: 0;
  display: flex;
  flex-direction: column;
  min-width: 150px;
  margin: 0;
  padding: 0;
  background-color: var(--primary-background);
  list-style-type: none;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  -webkit-animation-name: dropdown-list;
          animation-name: dropdown-list;
  -webkit-animation-duration: 250ms;
          animation-duration: 250ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  z-index: 1000;
}
.dropdown-list.direction-top {
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  -webkit-animation-name: dropdown-list-top;
          animation-name: dropdown-list-top;
}
.dropdown-item {
  cursor: pointer;
  position: relative;
}
.dropdown-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.dropdown.dropup .dropdown-list {
  top: auto;
  bottom: 100%;
  -webkit-animation-name: dropup-list;
          animation-name: dropup-list;
  box-shadow: 1px -1px 2px rgba(34, 34, 34, 0.05);
}
.dropdown.is-disabled {
  opacity: 0.5;
  pointer-events: none;
}
.dropdown.is-disabled .dropdown-trigger {
  cursor: auto;
}
.dropdown-trigger {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  font-size: 1rem;
  text-align: start;
  width: 100%;
}
.dropdown-trigger:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.dropdown .return-btn {
  display: none;
}
.dropdown .dropdown-item-popper {
  width: 100%;
}
.dropdown .dropdown-item-popper .dropdown-list {
  width: 100%;
  position: relative;
}
.dropdown .dropdown-item-popper .popper {
  width: 100%;
}
.dropdown .dropdown-items {
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.dropdown .dropdown-items::-webkit-scrollbar {
  width: 0;
}
.dropdown .scroll-icon-container {
  justify-content: center;
  position: absolute;
  left: 0;
  width: 100%;
  display: flex;
  background: rgba(255, 255, 255, 0.7);
  z-index: 1;
}
.dropdown .scroll-icon-container.top {
  top: 0;
}
.dropdown .scroll-icon-container.bottom {
  bottom: 0;
}

@media screen and (max-width: 768px) {
  .dropdown .return-btn {
    display: block;
    margin-bottom: 1rem;
  }
  .dropdown .dropdown-list .dropdown-item {
    position: static;
  }
  .dropdown .dropdown-list .nested {
    position: absolute;
    -webkit-transform: none;
            transform: none;
    width: 102%;
    height: 100%;
    top: 0;
    left: -1px;
    background: #fff;
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .dropdown .dropdown-list .nested .dropdown-list {
    position: static;
  }
  .dropdown .dropdown-mobile-wrapper {
    display: flex;
    flex-direction: column;
  }
  .dropdown .dropdown-mobile-wrapper .dropdown-list {
    position: relative;
    min-height: 0;
  }
  .dropdown .dropdown-item-popper .popper {
    position: static !important;
    inset: 0 !important;
    -webkit-transform: none !important;
            transform: none !important;
  }
}
.spinner {
  position: relative;
  opacity: 0.3;
}
.spinner-circle {
  position: absolute;
  top: calc(50% - 1.5625rem);
  left: calc(50% - 1.5625rem);
  width: 3.125rem;
  height: 3.125rem;
  margin: 0 auto;
  border: 0.33rem solid var(--secondary-background);
  border-radius: 50%;
  border-top: 0.33rem solid rgba(151, 151, 151, 0.7019607843);
  text-align: center;
  -webkit-animation: 2000ms linear infinite spin;
          animation: 2000ms linear infinite spin;
}
.spinner-background {
  width: 100%;
  height: 100%;
  background: #ccc;
}
.spinner-full-screen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100dvh;
  background: #ccc;
  cursor: wait;
  z-index: 9999;
}
.spinner-full-screen .spinner-circle {
  position: fixed;
}
.spinner.spinner-full-container-size {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.spinner-background-transparent {
  background: transparent;
}

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

@keyframes spin {
  from {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.control-input {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e5e6e7;
  border-radius: 0.25rem;
  outline: none;
  transition: border-color 250ms ease-in-out, box-shadow 250ms ease-in-out;
}
.control-input[type=checkbox] {
  width: auto;
}
.control-input[type=text], .control-input[type=email] {
  border: 1px solid #ccc;
  border-radius: 4px;
  color: var(--primary-font);
  font-family: inherit;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.15;
  padding: 1rem;
}
.control-input:focus {
  border-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
  box-shadow: 0 0 0 0.2rem hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.5);
}

.app-btn {
  display: inline-block;
  margin: 0.15rem;
  padding: 0.375rem 0.75rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  cursor: pointer;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: color fill 250ms ease-in-out, background-color 250ms ease-in-out, border-color 250ms ease-in-out, box-shadow 250ms ease-in-out, outline 250ms ease-in-out;
  font-family: "Poppins", sans-serif;
}
.app-btn-brand {
  color: var(--primary-background);
  background-color: var(--primary);
}
.app-btn-brand:hover {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
}
.app-btn-brand:active {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 2.5%));
}
.app-btn-brand:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-brand:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-brand:disabled:focus-visible, .app-btn-brand:disabled:hover {
  color: var(--primary-background);
  background-color: var(--primary);
}
.app-btn-brand .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-brand {
  color: var(--primary);
  background-color: transparent;
  border-color: var(--primary);
}
.app-btn-outline-brand:hover {
  color: var(--primary-background);
  background-color: var(--primary);
}
.app-btn-outline-brand:active {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
}
.app-btn-outline-brand:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-brand:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-brand:disabled:focus-visible, .app-btn-outline-brand:disabled:hover {
  color: var(--primary);
  background-color: transparent;
}
.app-btn-outline-brand .app-btn-spinner {
  border-top: 2px solid var(--primary);
  border-left: 2px solid var(--primary);
}
.app-btn-success {
  color: var(--primary-background);
  background-color: #99ca72;
}
.app-btn-success:hover {
  background-color: #7fbc4d;
}
.app-btn-success:active {
  background-color: #78b745;
}
.app-btn-success:focus-visible {
  outline: 0.1666666667rem solid #99ca72;
  outline-offset: 0.1666666667rem;
}
.app-btn-success:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-success:disabled:focus-visible, .app-btn-success:disabled:hover {
  color: var(--primary-background);
  background-color: #99ca72;
}
.app-btn-success .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-success {
  color: #99ca72;
  background-color: transparent;
  border-color: #99ca72;
}
.app-btn-outline-success:hover {
  color: var(--primary-background);
  background-color: #99ca72;
}
.app-btn-outline-success:active {
  background-color: #8cc35f;
}
.app-btn-outline-success:focus-visible {
  outline: 0.1666666667rem solid #99ca72;
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-success:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-success:disabled:focus-visible, .app-btn-outline-success:disabled:hover {
  color: #99ca72;
  background-color: transparent;
}
.app-btn-outline-success .app-btn-spinner {
  border-top: 2px solid #99ca72;
  border-left: 2px solid #99ca72;
}
.app-btn-warning {
  color: var(--primary-font);
  background-color: #fed74c;
}
.app-btn-warning:hover {
  background-color: #fdcb1a;
}
.app-btn-warning:active {
  background-color: #fdc80d;
}
.app-btn-warning:focus-visible {
  outline: 0.1666666667rem solid #fed74c;
  outline-offset: 0.1666666667rem;
}
.app-btn-warning:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-warning:disabled:focus-visible, .app-btn-warning:disabled:hover {
  color: var(--primary-font);
  background-color: #fed74c;
}
.app-btn-warning .app-btn-spinner {
  border-top: 2px solid var(--primary-font);
  border-left: 2px solid var(--primary-font);
}
.app-btn-outline-warning {
  color: #fed74c;
  background-color: transparent;
  border-color: #fed74c;
}
.app-btn-outline-warning:hover {
  color: var(--primary-font);
  background-color: #fed74c;
}
.app-btn-outline-warning:active {
  background-color: #fdd133;
}
.app-btn-outline-warning:focus-visible {
  outline: 0.1666666667rem solid #fed74c;
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-warning:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-warning:disabled:focus-visible, .app-btn-outline-warning:disabled:hover {
  color: #fed74c;
  background-color: transparent;
}
.app-btn-outline-warning .app-btn-spinner {
  border-top: 2px solid #fed74c;
  border-left: 2px solid #fed74c;
}
.app-btn-danger {
  color: var(--primary-background);
  background-color: #ff6666;
}
.app-btn-danger:hover {
  background-color: #ff3333;
}
.app-btn-danger:active {
  background-color: #ff2626;
}
.app-btn-danger:focus-visible {
  outline: 0.1666666667rem solid #ff6666;
  outline-offset: 0.1666666667rem;
}
.app-btn-danger:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-danger:disabled:focus-visible, .app-btn-danger:disabled:hover {
  color: var(--primary-background);
  background-color: #ff6666;
}
.app-btn-danger .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-danger {
  color: #ff6666;
  background-color: transparent;
  border-color: #ff6666;
}
.app-btn-outline-danger:hover {
  color: var(--primary-background);
  background-color: #ff6666;
}
.app-btn-outline-danger:active {
  background-color: #ff4c4c;
}
.app-btn-outline-danger:focus-visible {
  outline: 0.1666666667rem solid #ff6666;
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-danger:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-danger:disabled:focus-visible, .app-btn-outline-danger:disabled:hover {
  color: #ff6666;
  background-color: transparent;
}
.app-btn-outline-danger .app-btn-spinner {
  border-top: 2px solid #ff6666;
  border-left: 2px solid #ff6666;
}
.app-btn-default {
  color: var(--primary-background);
  background-color: var(--secondary-font);
}
.app-btn-default:hover {
  background-color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 10%));
}
.app-btn-default:active {
  background-color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 12.5%));
}
.app-btn-default:focus-visible {
  outline: 0.1666666667rem solid var(--secondary-font);
  outline-offset: 0.1666666667rem;
}
.app-btn-default:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-default:disabled:focus-visible, .app-btn-default:disabled:hover {
  color: var(--primary-background);
  background-color: var(--secondary-font);
}
.app-btn-default .app-btn-spinner {
  border-top: 2px solid var(--primary-background);
  border-left: 2px solid var(--primary-background);
}
.app-btn-outline-default {
  color: var(--secondary-font);
  background-color: transparent;
  border-color: var(--secondary-font);
}
.app-btn-outline-default:hover {
  color: var(--primary-background);
  background-color: var(--secondary-font);
}
.app-btn-outline-default:active {
  background-color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 5%));
}
.app-btn-outline-default:focus-visible {
  outline: 0.1666666667rem solid var(--secondary-font);
  outline-offset: 0.1666666667rem;
}
.app-btn-outline-default:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-outline-default:disabled:focus-visible, .app-btn-outline-default:disabled:hover {
  color: var(--secondary-font);
  background-color: transparent;
}
.app-btn-outline-default .app-btn-spinner {
  border-top: 2px solid var(--secondary-font);
  border-left: 2px solid var(--secondary-font);
}
.app-btn-link {
  padding: 0;
  color: var(--primary);
  background-color: transparent;
  border: 0;
}
.app-btn-link:hover {
  color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 20%));
}
.app-btn-link:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-transparent {
  color: var(--secondary-font);
  background-color: transparent;
  border-color: transparent;
}
.app-btn-transparent:hover, .app-btn-transparent:active, .app-btn-transparent:focus-visible {
  color: hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) - 20%));
}
.app-btn-transparent:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
  background-color: transparent;
  border-color: transparent;
  box-shadow: none;
}
.app-btn-transparent:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-transparent .btn-spinner {
  border-top: 0.2rem solid var(--secondary-font);
  border-left: 0.2rem solid var(--secondary-font);
}
.app-btn-rounded {
  min-width: 10rem;
  border-radius: 1.75rem;
}
.app-btn-full-width {
  width: 100%;
}
.app-btn-loading {
  position: relative;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.app-btn-spinner {
  position: absolute;
  top: 50%;
  right: 0.5rem;
  display: block;
  height: 1.25rem;
  width: 1.25rem;
  margin: auto;
  margin-top: -0.625rem;
  background: transparent;
  border-radius: 50%;
  border: 0.2rem solid transparent;
  -webkit-animation: loaderspinner 1000ms infinite;
          animation: loaderspinner 1000ms infinite;
}
.app-btn-icon, .app-btn-outline-icon {
  color: var(--primary);
  background-color: transparent;
  border-color: var(--primary);
  min-width: auto;
  line-height: 0;
  border-radius: 50%;
  padding: 8px;
}
.app-btn-icon:hover, .app-btn-outline-icon:hover {
  color: #fff;
  background-color: var(--primary);
}
.app-btn-icon:active, .app-btn-outline-icon:active {
  background-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
}
.app-btn-icon:focus-visible, .app-btn-outline-icon:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-btn-icon:disabled, .app-btn-outline-icon:disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-btn-icon:disabled:focus-visible, .app-btn-icon:disabled:hover, .app-btn-outline-icon:disabled:focus-visible, .app-btn-outline-icon:disabled:hover {
  color: var(--primary);
  background-color: transparent;
}
.app-btn-icon .app-btn-spinner, .app-btn-outline-icon .app-btn-spinner {
  border-top: 2px solid var(--primary);
  border-left: 2px solid var(--primary);
}
.app-btn-with-icon {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.app-btn-with-icon.icon-start {
  flex-direction: row-reverse;
}

.app-btn-group {
  display: inline-block;
  margin: 0.15rem;
}
.app-btn-group .app-btn {
  margin: 0;
  border-radius: 0;
}
.app-btn-group .app-btn:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.app-btn-group .app-btn:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.app-btn-group .app-btn + .app-btn {
  border-left-width: 0;
}

.snowman-menu {
  height: 100%;
  position: relative;
}
.snowman-menu .btn {
  height: 100%;
  margin: 0;
}
.snowman-menu .btn-link::before,
.snowman-menu .btn-link::after {
  content: "";
}
.snowman-menu .snowman-dot,
.snowman-menu .btn-link::before,
.snowman-menu .btn-link::after {
  display: block;
  margin: 3px auto;
  width: 4px;
  height: 4px;
  background: var(--secondary-font);
  border-radius: 50%;
}
.snowman-menu__items {
  position: absolute;
  z-index: 10;
  -webkit-animation: hint 500ms 1;
          animation: hint 500ms 1;
  width: 150px;
  padding: 0;
  background-color: #fff;
  border-radius: 2px;
  list-style-type: none;
  box-shadow: 4px 2px 5px rgba(34, 34, 34, 0.75), -1px 1px 3px rgba(34, 34, 34, 0.85);
}
.snowman-menu__action {
  display: flex;
  width: 100%;
  height: 34px;
  align-items: center;
  justify-content: center;
  color: inherit;
}
.snowman-menu__action:hover {
  color: inherit;
  background-color: rgba(34, 34, 34, 0.75);
}
.snowman-menu__action:visited {
  color: inherit;
}
.snowman-menu.right-position .snowman-menu__items {
  left: 100%;
  top: 1.25rem;
}
.snowman-menu.left-position .snowman-menu__items {
  right: 100%;
}
.snowman-menu.top-position .snowman-menu__items {
  bottom: 100%;
}
.snowman-menu.bottom-position .snowman-menu__items {
  top: 100%;
}

.hover-tooltip-portal {
  position: fixed;
  left: var(--tooltip-x);
  top: var(--tooltip-y);
  padding: 0.3333333333rem 0.6666666667rem;
  border-radius: 4px;
  font-size: 1rem;
  line-height: 1.5rem;
  max-width: 24rem;
  z-index: 3000;
  pointer-events: none;
}
.hover-tooltip-portal-dark {
  background-color: #89898c;
  color: #fff;
}
.hover-tooltip-portal-light {
  background-color: #fafafa;
  color: var(--secondary-font);
  border: 1px solid #d8d8d8;
}
.hover-tooltip-portal::after {
  content: "";
  position: absolute;
  border: solid transparent;
  pointer-events: none;
  border-width: 0.5rem;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-top::after {
  border-top-color: #89898c;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-bottom::after {
  border-bottom-color: #89898c;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-left::after {
  border-left-color: #89898c;
}
.hover-tooltip-portal-dark.hover-tooltip-portal-right::after {
  border-right-color: #89898c;
}
.hover-tooltip-portal-light::before {
  content: "";
  position: absolute;
  border: solid transparent;
  pointer-events: none;
  border-width: 0.5833333333rem;
}
.hover-tooltip-portal-light.hover-tooltip-portal-top::before {
  top: 100%;
  left: 50%;
  margin-left: -0.5833333333rem;
  border-top-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-top::after {
  border-top-color: #fafafa;
}
.hover-tooltip-portal-light.hover-tooltip-portal-bottom::before {
  bottom: 100%;
  left: 50%;
  margin-left: -0.5833333333rem;
  border-bottom-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-bottom::after {
  border-bottom-color: #fafafa;
}
.hover-tooltip-portal-light.hover-tooltip-portal-left::before {
  left: 100%;
  top: 50%;
  margin-top: -0.5833333333rem;
  border-left-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-left::after {
  border-left-color: #fafafa;
}
.hover-tooltip-portal-light.hover-tooltip-portal-right::before {
  right: 100%;
  top: 50%;
  margin-top: -0.5833333333rem;
  border-right-color: #d8d8d8;
}
.hover-tooltip-portal-light.hover-tooltip-portal-right::after {
  border-right-color: #fafafa;
}
.hover-tooltip-portal-top {
  -webkit-transform: translateX(-50%) translateY(-100%);
          transform: translateX(-50%) translateY(-100%);
}
.hover-tooltip-portal-top::after {
  top: 100%;
  left: 50%;
  margin-left: -0.5rem;
  margin-top: -0.0833333333rem;
}
.hover-tooltip-portal-bottom {
  -webkit-transform: translateX(-50%) translateY(0%);
          transform: translateX(-50%) translateY(0%);
}
.hover-tooltip-portal-bottom::after {
  bottom: 100%;
  left: 50%;
  margin-left: -0.5rem;
}
.hover-tooltip-portal-left {
  -webkit-transform: translateX(-100%) translateY(-50%);
          transform: translateX(-100%) translateY(-50%);
}
.hover-tooltip-portal-left::after {
  left: 100%;
  top: 50%;
  margin-top: -0.5rem;
}
.hover-tooltip-portal-right {
  -webkit-transform: translateX(0%) translateY(-50%);
          transform: translateX(0%) translateY(-50%);
}
.hover-tooltip-portal-right::after {
  right: 100%;
  top: 50%;
  margin-top: -0.5rem;
}

.search-input {
  background: var(--primary-background);
  display: block;
  width: 100%;
  padding: 0.65rem 2rem 0.65rem 2.75rem;
  border: none;
  border-radius: 2px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
.search-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.search-input-wrapper {
  position: relative;
}
.search-input-search-icon, .search-input-clear-icon-wrapper {
  position: absolute;
}
.search-input-search-icon, .search-input-clear-icon {
  color: var(--secondary-font);
}
.search-input-search-icon {
  top: 50%;
  left: 0.75rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: none;
}
.search-input-clear-icon-wrapper {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  top: 50%;
  right: 0.75rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  display: flex;
  align-items: center;
}
.search-input-clear-icon-wrapper:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.search-input-clear-icon {
  line-height: 1rem;
  width: 1.25rem;
  height: 1.25rem;
}
.search-input[disabled] {
  opacity: 0.5;
  pointer-events: none;
}
.search-input-label {
  position: absolute;
  width: 0.0833333333rem;
  height: 0.0833333333rem;
  padding: 0;
  margin: -0.0833333333rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0 !important;
}

.device-charts {
  width: calc(100vw - 2rem);
  overflow-x: auto;
}
.device-charts .spinner-background {
  flex-grow: 1;
}
.device-charts-item {
  display: flex;
  min-width: 50rem;
  height: 16.5rem;
  margin-bottom: 1rem;
  background-color: var(--primary-background);
}
.device-charts-item:last-child {
  margin-bottom: 0;
}
.device-charts-header {
  display: flex;
  flex-direction: column;
  width: 15rem;
  padding: 1.8333333333rem 1rem 1.8333333333rem 2.25rem;
  border-right: 1px solid #dadada;
  position: relative;
  justify-content: space-between;
}
.device-charts-title {
  margin: 0;
  color: var(--secondary-font);
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
}
.device-charts-value {
  font-size: 4rem;
  font-weight: 600;
  text-align: center;
  margin-top: 0;
  position: absolute;
  top: 50%;
  left: calc(50% + 0.625rem);
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.device-charts-avg-value {
  color: var(--secondary-font);
}
.device-charts-container {
  position: relative;
  min-height: 17rem;
  padding: 1rem;
  flex-grow: 1;
}
.device-charts-container > div {
  height: 15rem;
}
.device-charts-container .spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.device-charts-warning {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  padding: 1rem;
  border-radius: 0.5rem;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: rgba(254, 226, 127, 0.25);
}
.device-charts-tooltip .icon {
  width: 1.75rem;
  height: 1.75rem;
  margin-bottom: -0.375rem;
}
.device-charts-tooltip .hover-tooltip-label {
  color: var(--primary);
}
.device-charts-tooltip .hover-tooltip-text {
  width: 17rem;
}
.device-charts-tooltip .hover-tooltip-right {
  -webkit-transform: translateY(-2rem);
          transform: translateY(-2rem);
}
.device-charts-tooltip .hover-tooltip-right::before,
.device-charts-tooltip .hover-tooltip-right::after {
  top: 1.25rem;
}
.device-charts-tooltip .popper {
  font-weight: 400;
}
.device-charts-tooltip .device-charts-legend-item-description {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1;
}
.device-charts .spinner {
  height: 100%;
  position: relative;
}
@media screen and (min-width: 768px) {
  .device-charts {
    display: flex;
    width: 100%;
    padding-right: 1rem;
    flex-grow: 1;
    flex-direction: column;
    overflow-y: auto;
    overflow-x: inherit;
  }
  .device-charts-chart-header {
    width: 17rem;
  }
}

.device-charts-legend {
  margin: 0;
  padding: 1rem;
  list-style-type: none;
  text-align: left;
  text-transform: capitalize;
}
.device-charts-legend-item {
  display: flex;
}
.device-charts-legend-item:not(:last-child) {
  margin-bottom: 1rem;
}
.device-charts-legend-item p {
  margin: 0;
}
.device-charts-legend-item-color {
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  border-radius: 50%;
}
.device-charts-legend-item-description {
  flex-grow: 1;
}
.device-charts-legend-item-description p {
  margin-top: 0.125rem;
  text-transform: none;
}

.centered-image-container {
  overflow: hidden;
}

.range-input-wrapper {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 1.6666666667rem;
}
.range-input-wrapper > .manual-input {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 0.8333333333rem;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.4166666667rem;
  text-align: center;
  font-weight: 500;
  -webkit-appearance: textfield;
          appearance: textfield;
  background: var(--primary-background);
}
.range-input-wrapper > .manual-input::-webkit-outer-spin-button, .range-input-wrapper > .manual-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
}
.range-input-wrapper > .manual-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.range-input-wrapper .input-range-container {
  width: calc(100% - 2.0833333333rem);
  margin-left: 1.0416666667rem;
}
.range-input-wrapper .input-range-container .label {
  z-index: 1;
}
.range-input-wrapper .input-range-container .label .range-change {
  font-size: 14px;
}
.range-input-wrapper .input-range-container .label.start {
  -webkit-transform: translateX(-50%) translateY(calc(20% + 6px));
          transform: translateX(-50%) translateY(calc(20% + 6px));
}
.range-input-wrapper .input-range-container .label.end {
  -webkit-transform: translateX(100%) translateY(calc(20% + 6px));
          transform: translateX(100%) translateY(calc(20% + 6px));
}
.range-input-wrapper .input-range-container .custom-thumb-container {
  -webkit-transform: none;
          transform: none;
}
.range-input-wrapper .input-range-container .thumb-label {
  width: 2.5rem;
  height: 2.5rem;
  color: #fff;
  padding: 0.4166666667rem;
  background: var(--primary);
  z-index: 10;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
  bottom: 0;
  position: absolute;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.range-input-wrapper .range-button-container {
  display: flex;
  align-items: center;
  flex: 1;
  padding: 0 calc(2.0833333333rem / 2);
}
.range-input-wrapper .range-button-container .range-change {
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  border-radius: 50%;
  color: #fff;
  background: var(--primary);
}
.range-input-wrapper .range-button-container .input-range {
  flex: 1;
}
.range-input-wrapper .range-button-container .input-range:focus-visible,
.range-input-wrapper .range-button-container button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.progress-bar-container {
  width: 100%;
  position: relative;
  /* stylelint-disable */
  /* stylelint-enable */
}
.progress-bar-container.top .progress-bar .progress .label {
  position: absolute;
  bottom: 100%;
  right: 0;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.progress-bar-container.right {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.progress-bar-container.right .progress-bar {
  width: 90%;
}
.progress-bar-container .progress-bar {
  position: relative;
  width: 100%;
  height: 0.8333333333rem;
  border-radius: 4.1666666667rem;
  background: var(--secondary-background);
}
.progress-bar-container .progress-bar .progress {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  border-radius: 4.1666666667rem;
  background: var(--primary);
}
.progress-bar-container .label {
  color: var(--primary);
}

.time-input-container {
  position: relative;
}
.time-input-container .time-input {
  background: var(--primary-background);
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.4166666667rem;
  caret-color: transparent;
  padding: 0.8333333333rem 1.3333333333rem;
  height: 100%;
  width: 100%;
}
.time-input-container .time-input.editing {
  caret-color: auto;
}
.time-input-container .time-input.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.time-input-container .time-input::-webkit-calendar-picker-indicator {
  display: none;
}
.time-input-container .time-input:hover {
  cursor: default;
}
.time-input-container .time-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.time-input-container .input-container {
  position: relative;
}
.time-input-container .icon-container {
  cursor: pointer;
  position: absolute;
  right: 0.8333333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.time-input-container .popper {
  background: var(--primary-background);
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  display: flex;
  height: 15rem;
  max-height: 15rem;
  overflow-y: auto;
  width: 100%;
  z-index: 405;
}
.time-input-container .popper .unit {
  display: flex;
  flex-direction: column;
  height: 100%;
  -ms-overflow-style: none;
  overflow-y: auto;
  width: 100%;
}
.time-input-container .popper .unit::-webkit-scrollbar {
  width: 1.25rem;
}
.time-input-container .popper .unit::-webkit-scrollbar-thumb {
  height: 2.9166666667rem;
}
.time-input-container .popper .unit-item {
  align-items: center;
  cursor: pointer;
  display: flex;
  font-size: 1.1666666667rem;
  justify-content: start;
  min-height: 3rem;
  padding: 0 1.6666666667rem;
}
.time-input-container .popper .unit-item:hover {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.5);
  color: #fff;
}
.time-input-container .popper .unit-item.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.time-input-container .popper .unit-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.time-input-container .popper .unit-item-active {
  background: var(--primary);
  color: #fff;
  font-weight: 500;
}

.control-checkbox {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
.control-checkbox-input {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.control-checkbox-input:focus-visible + label .control-checkbox-icon {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
  border-radius: 0.3333333333rem;
}
.control-checkbox.disabled {
  cursor: not-allowed;
  opacity: 0.3;
}
.control-checkbox .control-checkbox-icon {
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 0.5rem;
  fill: #fff;
}
.control-checkbox .icon-checkbox-active,
.control-checkbox .icon-checkbox-indeterminate {
  fill: var(--primary);
}

.radio-button {
  display: flex;
  align-items: center;
  gap: 1.25rem;
}
.radio-button .radio-button-label:hover {
  cursor: pointer;
}
.radio-button .radio-input {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  border: 0.1666666667rem solid var(--primary);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.radio-button .radio-input::after {
  content: "";
  display: block;
  border-radius: 50%;
  width: 1.25rem;
  height: 1.25rem;
}
.radio-button .radio-input:checked::after, .radio-button .radio-input:hover::after {
  background: var(--primary);
}
.radio-button .radio-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.radio-button .radio-input:hover {
  cursor: pointer;
}

.lookup {
  position: relative;
  height: 4.0833333333rem;
}
.lookup-trigger {
  height: 100%;
  width: 100%;
  padding: 1rem 2.5rem 1rem 1rem;
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  position: relative;
}
.lookup-caret {
  position: absolute;
  top: 50%;
  right: 5px;
  width: 2rem;
  height: 2rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.lookup-menu {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  z-index: 1000;
  height: 100%;
}
.lookup-options {
  max-height: 20rem;
  margin: 0;
  padding: 0;
  background-color: var(--primary-background);
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  list-style-type: none;
  -webkit-animation-name: dropdown-list;
          animation-name: dropdown-list;
  -webkit-animation-duration: 250ms;
          animation-duration: 250ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  overflow-y: auto;
}
.lookup-options.top-direction {
  position: absolute;
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  width: 100%;
}
.lookup-option {
  transition: background-color 250ms;
}
.lookup-option.is-active, .lookup-option:hover {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.75);
}
.lookup-option-label {
  display: inline-block;
  padding: 1rem;
  cursor: pointer;
}
.lookup.is-disabled {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.875);
  cursor: auto;
}
.lookup .search-input-wrapper {
  height: 100%;
}
.lookup .search-input-wrapper .icon {
  fill: var(--secondary-font);
  color: var(--secondary-font);
}
.lookup .search-input-wrapper .search-input {
  padding: 1.1666666667rem 1.1666666667rem 1.1666666667rem 2.9166666667rem;
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 27.5%));
  border-radius: 2px;
  color: var(--primary-font);
  font-weight: 500;
  height: 100%;
  background: var(--primary-background);
}
.lookup-label {
  position: absolute;
  width: 0.0833333333rem;
  height: 0.0833333333rem;
  padding: 0;
  margin: -0.0833333333rem;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0 !important;
}

.feature-not-available-stub {
  height: 50dvh;
  gap: 2.0833333333rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.feature-not-available-stub .stub-image {
  width: 16.6666666667rem;
  height: 12.5rem;
}
.feature-not-available-stub .stub-message {
  font-size: 1.3333333333rem;
  text-align: center;
}

.popper-container {
  display: inline-block;
  line-height: 1;
}
.popper-container .popper {
  z-index: 555;
  line-height: normal;
}

.tooltip-container .popper {
  padding: 0.5833333333rem;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  max-width: 25rem;
  border-radius: 0.3333333333rem;
}
.tooltip-container .popper.light-theme {
  background: #fff;
}
.tooltip-container .popper.dark-theme {
  background: var(--secondary-font);
  color: #fff;
}
.tooltip-container .popper .popper-arrow,
.tooltip-container .popper .popper-arrow::before {
  position: absolute;
  width: 1rem;
  height: 1rem;
  background: #fff;
}
.tooltip-container .popper .popper-arrow {
  visibility: hidden;
}
.tooltip-container .popper .popper-arrow::before {
  visibility: visible;
  content: "";
  width: 0;
  height: 0;
  background: transparent;
  box-shadow: none;
}
.tooltip-container .popper[data-popper-placement^=top] > .popper-arrow {
  bottom: -0.5rem;
}
.tooltip-container .popper[data-popper-placement^=top] > .popper-arrow::before {
  left: 0;
  bottom: 0;
  border-top: 7px solid var(--secondary-font);
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.tooltip-container .popper[data-popper-placement^=bottom] > .popper-arrow {
  top: -0.5rem;
  left: 0;
}
.tooltip-container .popper[data-popper-placement^=bottom] > .popper-arrow::before {
  left: 0;
  top: 0;
  border-bottom: 7px solid var(--secondary-font);
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.tooltip-container .popper[data-popper-placement^=left] > .popper-arrow {
  right: -0.5rem;
}
.tooltip-container .popper[data-popper-placement^=left] > .popper-arrow::before {
  right: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 7px solid var(--secondary-font);
}
.tooltip-container .popper[data-popper-placement^=right] > .popper-arrow {
  left: -0.5rem;
}
.tooltip-container .popper[data-popper-placement^=right] > .popper-arrow::before {
  left: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 7px solid var(--secondary-font);
}

.map-tooltip-container {
  width: 100vw;
  height: 0;
  position: absolute;
}

.dimension-tooltip-view {
  position: absolute;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.dimension-tooltip-view.people .avatar-container, .dimension-tooltip-view.reservation-of-person .avatar-container {
  height: 3.6666666667rem;
  width: 3.6666666667rem;
}
.dimension-tooltip-view.people .avatar.initials-only, .dimension-tooltip-view.reservation-of-person .avatar.initials-only {
  font-size: 1.6666666667rem;
}

.text-tooltip {
  background: #fff;
  box-shadow: 3px 3px 8px 0 #727272;
  -webkit-transform: translateY(-150%) translateX(0%);
          transform: translateY(-150%) translateX(0%);
  padding: 8px 15px;
  font-size: 13px;
  display: inline-block;
  border-radius: 8px;
}
.text-tooltip::before {
  content: "";
  position: absolute;
  margin: 0 auto;
  bottom: -11px;
  left: var(--left-position);
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 10px solid rgba(34, 34, 34, 0.5);
  right: 0;
  -webkit-filter: blur(1px);
          filter: blur(1px);
}
.text-tooltip::after {
  content: "";
  position: absolute;
  margin: 0 auto;
  bottom: -9px;
  left: var(--left-position);
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 10px solid #fff;
  right: 0;
}
.text-tooltip.bottom::after {
  border-bottom: 10px solid #fff;
  border-top: none;
  top: -9px;
}

.custom-location-icon {
  stroke: none;
  fill: #fff;
}

.tabs-panel {
  display: flex;
  background: var(--primary-background);
  padding: 0 1.6666666667rem;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
.tabs-panel .single-tab {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  min-width: 10rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1.25rem;
  font-weight: 600;
  cursor: pointer;
  color: var(--secondary-font);
}
.tabs-panel .single-tab.active {
  color: #008188;
  cursor: default;
}
.tabs-panel .single-tab.active::before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 0.4166666667rem;
  background: #008188;
  border-top-left-radius: 0.5833333333rem;
  border-top-right-radius: 0.5833333333rem;
}
.tabs-panel .single-tab:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.tabs-panel.with-overflow {
  align-items: center;
  position: relative;
  width: 100%;
  min-width: 0;
  container-type: inline-size;
}
.tabs-panel.with-overflow .tabs-wrapper {
  display: flex;
  flex: 1;
  min-width: 0;
  align-items: center;
}
.tabs-panel.with-overflow .single-tab {
  white-space: nowrap;
}
.tabs-panel.with-overflow .overflow-button {
  min-width: 4rem;
  margin-right: 0;
  color: var(--secondary-font);
}
.tabs-panel.with-overflow .overflow-button:hover, .tabs-panel.with-overflow .overflow-button.active {
  color: #008188;
}
.tabs-panel .tabs-overflow-context-menu {
  height: 100%;
}
.tabs-panel .tabs-overflow-context-menu .context-menu-items {
  max-height: 25rem;
  overflow-y: auto;
}
.tabs-panel .tabs-overflow-context-menu .overflow-menu-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.tabs-panel .tabs-overflow-context-menu .overflow-menu-item .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  stroke: var(--primary-font);
}
.tabs-panel .tabs-overflow-context-menu .active-menu-item {
  font-weight: 700;
  color: var(--primary-font);
}

.avatar {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.avatar.initials-only {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  font-weight: 500;
}
.avatar.initials-only.style-1 {
  background: #cacfc4;
  color: #505f3b;
}
.avatar.initials-only.style-2 {
  background: #d0bec4;
  color: #64293b;
}
.avatar.initials-only.style-3 {
  background: #c6e4e9;
  color: #43a7b5;
}
.avatar.initials-only.style-4 {
  background: #c6d0d0;
  color: #426263;
}
.avatar.initials-only.style-5 {
  background: #d6cfbc;
  color: #776122;
}
.avatar.initials-only.style-6 {
  background: #b9c0cb;
  color: #182f52;
}
.avatar.initials-only.style-7 {
  background: #c0d5f1;
  color: #2f73d0;
}

.avatar-container.with-placeholder {
  border-radius: 50%;
  background: var(--primary);
}

.avatar-group {
  display: flex;
  align-items: center;
}
.avatar-group .avatar-container {
  width: 2.8333333333rem;
  height: 2.8333333333rem;
}
.avatar-group .avatar-container:nth-child(1) {
  margin-left: -0.1666666667rem;
}
.avatar-group .avatar-container:nth-child(n+2) {
  margin-left: -0.5833333333rem;
}
.avatar-group .more {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  margin-left: 0.4166666667rem;
  z-index: 1;
}

.accordion .accordion-trigger,
.accordion .icon-caret-outline-up,
.accordion .icon-caret-outline-down {
  cursor: pointer;
}

.dialog-wrap {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(151, 151, 151, 0.7019607843);
  z-index: 2001;
}
.dialog-wrap .dialog-content {
  background: var(--primary-background);
  padding: 2.0833333333rem;
  border-radius: 0.8333333333rem;
  max-width: 90%;
  max-height: 90%;
  position: relative;
}
.dialog-wrap.small .dialog-content {
  width: 37.5rem;
}
.dialog-wrap.medium .dialog-content {
  width: 75rem;
}
.dialog-wrap.large .dialog-content {
  width: 112.5rem;
}
.dialog-wrap.full-screen .dialog-content {
  width: 90%;
  height: 90%;
}
.dialog-wrap .dialog-header .dialog-title {
  text-align: center;
  color: var(--primary-font);
  font-size: 1.3333333333rem;
  font-weight: 600;
}
.dialog-wrap .dialog-header .dialog-close-btn {
  position: absolute;
  right: 2.0833333333rem;
  top: 2.0833333333rem;
  z-index: 401;
  background: none;
  border: none;
  outline: none;
}
.dialog-wrap .dialog-header .dialog-close-btn:hover {
  cursor: pointer;
}
.dialog-wrap .dialog-header .dialog-close-btn .icon {
  fill: var(--secondary-font);
}
.dialog-wrap .dialog-body {
  flex: 1;
}
.dialog-wrap .dialog-body .action-container {
  text-align: center;
  margin-top: 2rem;
}

.no-scroll {
  overflow: hidden;
}

.backdrop {
  background: rgba(151, 151, 151, 0.7019607843);
  background: hsla(var(--primary-font-h), var(--primary-font-s), var(--primary-font-l), 0.29);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 500;
}

.side-panel {
  background: var(--primary-background);
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  height: 100%;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: width 400ms, opacity 200ms;
  width: 0;
  z-index: 1100;
  display: flex;
  flex-direction: column;
}
.side-panel.no-overlying {
  position: relative;
}
.side-panel.opened {
  opacity: 1;
  padding: 0 2.0833rem;
  transition: opacity 300ms;
  width: 100%;
}
.side-panel .side-panel-header {
  padding: 1.25rem 0 0;
  position: relative;
}
.side-panel .side-panel-header .side-panel-title {
  color: var(--primary-font);
  font-size: 1.0833rem;
  font-weight: 400;
  height: 100%;
  margin: 0 1.6666666667rem 0 0;
  display: flex;
  align-items: center;
}
.side-panel .side-panel-header.with-title {
  min-height: 5rem;
  padding: 1.25rem 0;
}
.side-panel .side-panel-body {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
}
.side-panel .side-panel-close-btn {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 1.7rem;
  height: 1.6666666667rem;
}
.side-panel.right {
  right: 0;
}
.side-panel.left {
  left: 0;
}

@media only screen and (min-width: 768px) {
  .side-panel.opened {
    width: auto;
  }
}
.confirmation-dialog .dialog-header {
  padding: 2.0833333333rem 2.0833333333rem 0;
}
.confirmation-dialog .dialog-content {
  padding: 0;
}
.confirmation-dialog .confirmation-message {
  padding: 2.0833333333rem;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  text-align: center;
}
.confirmation-dialog.no-title .dialog-header {
  padding: 0;
}
.confirmation-dialog.no-title .confirmation-message {
  padding: 4.1666666667rem 2.0833333333rem;
}
.confirmation-dialog .confirmation-footer {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.confirmation-dialog .confirmation-footer .confirm-button,
.confirmation-dialog .confirmation-footer .cancel-button {
  height: 4.5833333333rem;
  width: calc(50% - 0.0416666667rem);
  font-size: 1.1666666667rem;
  border-bottom-left-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
  border: none;
  background: transparent;
  cursor: pointer;
  padding: 0;
  margin: 0;
}
.confirmation-dialog .confirmation-footer .confirm-button {
  color: var(--primary);
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
}
.confirmation-dialog .confirmation-footer .cancel-button {
  color: var(--secondary-font);
}
.confirmation-dialog .confirmation-footer::before, .confirmation-dialog .confirmation-footer::after {
  content: "";
  position: absolute;
  background: #f6f6f6;
}
.confirmation-dialog .confirmation-footer::before {
  top: 0;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
}
.confirmation-dialog .confirmation-footer::after {
  top: 0;
  left: calc(50% - 0.0416666667rem);
  width: 0.0833333333rem;
  height: 100%;
}
.confirmation-dialog .app-btn-inline-spinner {
  display: flex;
  align-items: center;
}

.confirmation-dialog.confirmation-delete .dialog-header {
  display: flex;
  justify-content: space-between;
  padding: 1.3333333333rem;
  border-bottom: 1px solid #ededed;
}
.confirmation-dialog.confirmation-delete .dialog-header .dialog-close-btn {
  top: auto;
}
.confirmation-dialog.confirmation-delete .confirmation-delete-wrapper {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  color: #222;
  font-weight: 500;
  font-size: 1.1666666667rem;
}
.confirmation-dialog.confirmation-delete .delete-message {
  text-align: start;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
}
.confirmation-dialog.confirmation-delete .confirmation-footer .confirm-button {
  background-color: #c82603;
  border-bottom-left-radius: 0;
  color: #fff;
}
.confirmation-dialog.confirmation-delete .confirmation-footer .confirm-button:disabled {
  background: #c4c4c4;
  cursor: not-allowed;
}

.person-select .edit-input-container {
  position: relative;
}
.person-select .edit-input-container .control-input {
  padding-right: 3.4rem;
  caret-color: transparent;
}
.person-select .edit-input-container .control-input:not(:disabled) {
  cursor: pointer;
}
.person-select .edit-input-container .edit-input-icon {
  display: none;
  position: absolute;
  top: 50%;
  right: 15px;
  fill: var(--primary);
  pointer-events: none;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.person-select .edit-input-container:hover .edit-input-icon {
  display: block;
}
.person-select-button {
  min-width: auto;
  padding: 2px 11px;
  margin: 10px 10px 0 0;
}
.person-select-search-input .search-input {
  padding-top: 1.08rem;
  padding-bottom: 1.08rem;
  border-radius: 4px;
}
.person-select-title {
  margin: 0.4166666667rem 0 0;
  color: var(--primary-font);
  font-size: 12px;
}
.person-select-title:first-of-type {
  margin-top: 1.25rem;
}
.person-select-list {
  overflow-y: auto;
  border-radius: 4px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  margin: 0.8333333333rem 0 0.8333333333rem;
  min-height: 5.5833333333rem;
}
.person-select-list-empty {
  margin-top: 3.3333333333rem;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-weight: 600;
  color: var(--primary-font);
}
.person-select-list-empty img {
  width: 10rem;
  margin-bottom: 2.0833333333rem;
}
.person-select-item.person-card {
  padding: 1rem;
  cursor: pointer;
  width: 100%;
  border-radius: 0;
  gap: 1rem;
  align-items: center;
  box-shadow: none;
}
.person-select-item.person-card .person-photo {
  width: 3.5rem;
  height: 3.5rem;
  min-width: 3.5rem;
}
.person-select-item.person-card .person-photo .initials-only {
  font-size: 1rem;
}
.person-select-item.person-card .person-data .person-card-title {
  margin: 0;
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.person-select-item.person-card:not(:last-child) {
  border-bottom: 1px solid #e5e6e7;
}
.person-select-item.person-card:hover {
  background: var(--secondary-background);
}
.person-select-item.person-card .favorite-icon-background {
  align-self: flex-start;
  position: relative;
  top: 0;
  right: 0;
}
.person-select-footer {
  margin-top: auto;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.person-select-footer .no-selected {
  font-weight: 500;
  margin-top: 1.25rem;
}
.person-select-footer .part-selected {
  background: var(--secondary-font);
  color: var(--primary-background);
  border-radius: 0.25rem;
  opacity: 0.5;
}
.person-select-footer .part-selected,
.person-select-footer .all-selected {
  height: 3.75rem;
  font-size: 1.1666666667rem;
  width: 100%;
  margin-top: 1.25rem;
}

.person-select-panel.opened {
  width: 31.6666666667rem;
}
.person-select-panel.opened .person-select-form {
  height: calc(100% - 5rem);
}

@media only screen and (max-width: 576px) {
  .person-select-panel.opened {
    width: 100%;
  }
}
.person-select-form {
  position: relative;
  height: 100%;
  padding: 1.25rem 0;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.person-select-form .person-select-list:last-of-type {
  margin-bottom: 0;
}
.person-select-form .spinner {
  height: 4.1666666667rem;
  margin-top: 4.1666666667rem;
}
.person-select-form .selected-title {
  position: relative;
  font-size: 1rem;
  margin-bottom: 0.8333333333rem;
}
.person-select-form .selected-items {
  margin-top: 0.8333333333rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.6666666667rem;
  max-height: 9.1666666667rem;
  overflow-y: auto;
}
.person-select-form .selected-item {
  height: 2.5rem;
  max-width: 25rem;
  padding: 0.4166666667rem 1rem;
  border: 0.0833333333rem solid #e5e6e7;
  border-radius: 1.4166666667rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.person-select-form .selected-item .icon-close {
  width: 1.0833333333rem;
  fill: var(--secondary-font);
}
.person-select-form .selected-item .icon-close:hover {
  cursor: pointer;
}

.person-select-search-input {
  min-width: 23.3333333333rem;
}

.contact-group-limit-dialog.small .dialog-content {
  width: 31.25rem;
}

@media only screen and (max-width: 768px) {
  .person-select-form.group-select {
    padding-top: 0;
  }
}
@media only screen and (max-width: 576px) {
  .person-select-form.group-select {
    width: 100%;
  }
  .person-select-form .selected-items {
    max-height: 2.9166666667rem;
  }
}
.person-select-item-right {
  min-width: 2.5rem;
}

.person-select-group-list {
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  margin-top: 0.8333333333rem;
  border-radius: 0.3333333333rem;
  overflow-y: auto;
}
.person-select-group-list .person-select-group-container .accordion-title {
  position: relative;
  margin: 0;
}
.person-select-group-list .person-select-group-container .accordion-title .icon-caret-outline-up,
.person-select-group-list .person-select-group-container .accordion-title .icon-caret-outline-down {
  position: absolute;
  right: 0.8333333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2.0833333333rem;
  height: 2.0833333333rem;
}
.person-select-group-list .person-select-group-container .person-select-list {
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}
.person-select-group-list .person-select-group-container .person-select-list .person-select-item {
  border-bottom: none;
  position: relative;
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.person-select-group-list .person-select-group-container .person-select-list .person-select-item:not(:last-child)::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  background: #e5e6e7;
  width: 100%;
}
.person-select-group-list .person-select-group-container:not(:last-child) .accordion-title {
  border-bottom: 1px solid #e5e6e7;
}
.person-select-group-list .person-select-group-container.is-expanded:last-child .accordion-title {
  border-bottom: 1px solid #e5e6e7;
}
.person-select-group-list .person-select-group-container.is-expanded .person-select-item:last-child::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  background: #e5e6e7;
  width: 100%;
}

.person-select-group {
  display: flex;
  gap: 1rem;
  position: relative;
  padding: 1rem 3.75rem 1rem 1rem;
}
.person-select-group .person-select-group-left {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.person-select-group .person-select-group-left .person-select-group-image,
.person-select-group .person-select-group-left .person-select-group-icon {
  width: 3.5rem;
  height: 3.5rem;
  border-radius: 50%;
}
.person-select-group .person-select-group-left .person-select-group-icon {
  background: #c6e4e9;
  display: flex;
  align-items: center;
  justify-content: center;
}
.person-select-group .person-select-group-left .person-select-group-icon .icon {
  fill: var(--primary);
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.person-select-group .person-select-group-left .person-select-group-icon .icon-heart {
  fill: transparent;
  stroke: var(--primary);
  stroke-width: 2.6666666667rem;
}
.person-select-group .person-select-group-center {
  line-height: normal;
  flex: 1;
}
.person-select-group .person-select-group-center .person-select-group-name {
  margin: 0;
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.person-select-group .person-select-group-center .person-select-group-contacts {
  color: var(--secondary-font);
  font-size: 0.8333333333rem;
  margin: 0.3333333333rem 0 0;
}

.info-dialog .dialog-header {
  display: none;
}
.info-dialog .dialog-content {
  padding: 0;
}
.info-dialog .info-message {
  padding: 2.0833333333rem;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  text-align: center;
}
.info-dialog .info-message .icon-warning {
  display: flex;
  fill: var(--primary);
  width: 3rem;
  height: 3rem;
  margin: 0 auto 2.0833333333rem;
}
.info-dialog .info-footer .close-button {
  height: 4.5833333333rem;
  width: 100%;
  font-size: 1.3333333333rem;
  border-bottom-left-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
  border: none;
  background: transparent;
  cursor: pointer;
  color: var(--primary);
  position: relative;
}
.info-dialog .info-footer .close-button:disabled {
  opacity: 0.5;
  pointer-events: none;
}
.info-dialog .info-footer .close-button::before {
  content: "";
  position: absolute;
  background: #f6f6f6;
  top: 0;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
}

.tag {
  border-radius: 0.3333333333rem;
  padding: 0.4166666667rem 0.8333333333rem;
  font-size: 0.8333333333rem;
  display: inline-flex;
  gap: 0.4166666667rem;
  align-items: center;
  cursor: default;
}
.tag .data-container {
  display: flex;
  align-items: center;
}
.tag .data-container .sub-text {
  font-size: 0.6666666667rem;
  color: var(--secondary-font);
}
.tag .data-container .close-icon-btn {
  cursor: pointer;
  overflow: visible;
  margin-left: 0.6666666667rem;
}
.tag.rounded {
  border-radius: 1.6666666667rem;
}
.tag.gray {
  color: #fff;
  background: rgba(87, 87, 87, 0.7019607843);
}
.tag.light-gray {
  background: hsl(var(--primary-font-h), var(--primary-font-s), calc(var(--primary-font-l) + 70%));
  color: var(--primary-font);
}
.tag.light-green {
  background: #b4d897;
}
.tag.red {
  background: #ff7f7f;
  color: #fff;
}
.tag.outline {
  background: #fff;
}
.tag.outline.gray {
  color: rgba(87, 87, 87, 0.7019607843);
  border: 1px solid rgba(87, 87, 87, 0.7019607843);
}
.tag.outline.light-gray {
  border: 1px solid hsl(var(--primary-font-h), var(--primary-font-s), calc(var(--primary-font-l) + 70%));
  color: var(--primary-font);
}
.tag.outline.light-green {
  border: 1px solid #b4d897;
}
.tag.outline.red {
  border: 1px solid #ff7f7f;
  color: #ff7f7f;
}

.alerts-box {
  position: fixed;
  right: 0.8333333333rem;
  top: 0.8333333333rem;
  max-width: calc(100% - 1.6666666667rem);
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
  align-items: flex-end;
}

.app-alert {
  display: flex;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 15px;
  align-items: center;
  gap: 1.25rem;
  justify-content: space-between;
}
.app-alert.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.app-alert.alert-danger .icon {
  fill: #a94442;
}
.app-alert.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.app-alert.alert-warning .icon {
  fill: #8a6d3b;
}
.app-alert.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.app-alert.alert-info .icon {
  fill: #31708f;
}
.app-alert.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.app-alert.alert-success .icon {
  fill: #3c763d;
}
.app-alert .close-btn {
  background: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  padding: 0;
}
.app-alert .close-btn .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}

.dropdown-trigger-container {
  background: var(--primary-background);
  padding: 0.8333333333rem 1.6666666667rem;
  border-radius: 0.3333333333rem;
  box-shadow: 0 0.0833333333rem 0.1666666667rem rgba(0, 0, 0, 0.16);
  cursor: pointer;
  display: flex;
}
.dropdown-trigger-container .value {
  font-size: 1.1666666667rem;
  cursor: pointer;
  box-shadow: none;
  display: -webkit-box; /* stylelint-disable-line */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}
.dropdown-trigger-container .value.search-input {
  padding: 0 1.6666666667rem 0 0;
  border: none;
  width: 100%;
  line-height: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  background: transparent;
}
.dropdown-trigger-container .icon-arrow-dropdown {
  position: absolute;
  right: 1.6666666667rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 0.5833333333rem;
  min-width: 0.5833333333rem;
}
.dropdown-trigger-container .placeholder {
  color: var(--secondary-font);
}
.dropdown-trigger-container.vertical-label-trigger {
  padding-right: 4.1666666667rem;
  flex-direction: column;
}
.dropdown-trigger-container.vertical-label-trigger .label {
  color: var(--secondary-font);
  font-size: 1rem;
}
.dropdown-trigger-container.transparent-trigger {
  box-shadow: none;
  padding: 0;
  display: flex;
  gap: 1.6666666667rem;
  justify-content: space-between;
}
.dropdown-trigger-container.transparent-trigger .icon-arrow-dropdown {
  position: relative;
  top: 0;
  right: 0;
  -webkit-transform: none;
          transform: none;
}

.unified-login-container {
  display: flex;
  align-items: center;
}
.unified-login-container.opened .icon-apps {
  fill: var(--primary);
}
.unified-login-container.opened .unified-login-label {
  color: var(--primary);
}
.unified-login-container .icon-apps {
  fill: var(--secondary-font);
}
.unified-login-container .unified-login-label-container {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  display: flex;
  cursor: pointer;
  align-items: center;
}
.unified-login-container .unified-login-label-container:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.4166666667rem;
}
.unified-login-container .unified-login-label {
  color: var(--secondary-font);
}

.unified-login-panel {
  min-width: 29.1666666667rem;
}
.unified-login-panel .side-panel-header .side-panel-title {
  font-weight: 500;
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  margin: 0;
  text-align: left;
}
.unified-login-panel .unified-login-options {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.unified-login-panel .unified-login-option {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  border-radius: 0.6666666667rem;
  padding: 1.3333333333rem;
  cursor: pointer;
  border: 0.1666666667rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.unified-login-panel .unified-login-option:hover, .unified-login-panel .unified-login-option.active {
  border: 0.1666666667rem solid var(--primary);
}
.unified-login-panel .unified-login-option .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.unified-login-panel .unified-login-option .icon-checked-circle {
  fill: var(--primary);
}
.unified-login-panel .unified-login-option .icon-redirect {
  fill: var(--secondary-font);
}
.unified-login-panel .unified-login-option:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0rem;
}

.unified-login-panel-default {
  min-width: 33.3333333333rem;
}
.unified-login-panel-default.opened {
  padding: 0;
}
.unified-login-panel-default .side-panel-header.with-title {
  display: flex;
  align-items: center;
  min-height: unset;
  height: auto;
  padding: 2rem;
  border-bottom: 0.0833333333rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.5);
}
.unified-login-panel-default .side-panel-header.with-title .side-panel-title {
  font-weight: 600;
}
.unified-login-panel-default .side-panel-header.with-title .side-panel-close-btn {
  margin-left: auto;
  position: relative;
  top: 0;
  display: flex;
  align-items: center;
}
.unified-login-panel-default .unified-login-options {
  margin-top: 0;
  padding: 1rem 2rem 2rem;
}

.unified-login-panel-backdrop {
  width: 100dvw;
}

@media only screen and (max-width: 768px) {
  .unified-login-container .unified-login-panel {
    width: 100dvw;
  }
  .unified-login-panel-default {
    min-width: unset;
  }
}
.table-wrap.fixed-header {
  overflow-y: auto;
  height: 100%;
  width: 100%;
}
.table-wrap.fixed-header .header-row {
  position: sticky;
  top: 0;
  z-index: 1;
}

.data-table {
  width: 100%;
  position: relative;
}
.data-table .dnd-cell {
  cursor: pointer;
}
.data-table .dnd-cell .dnd-icon {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.data-table .dnd-cell .dot {
  width: 4px;
  height: 4px;
  margin: 1px;
  background: #ccc;
  border-radius: 50%;
}
.data-table .data-row {
  border-radius: 4px;
  background: #fff;
  margin-bottom: 5px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.0005);
}
.data-table .data-row.drag-over {
  position: relative;
}
.data-table .data-row.drag-over:after {
  content: "";
  position: absolute;
  bottom: 0;
  display: block;
  left: 0;
  right: 0;
  background: transparent;
  width: 0px;
  height: 0px;
  margin: 0 auto;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  border-top: 8px solid black;
  border-radius: 5px;
  -webkit-animation: swingUpToDown;
          animation: swingUpToDown;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}
.data-table .data-row.drag-over + tr {
  position: relative;
}
.data-table .data-row.drag-over + tr:after {
  content: "";
  position: absolute;
  bottom: 0;
  display: block;
  left: 0;
  right: 0;
  background: transparent;
  width: 0px;
  height: 0px;
  margin: 0 auto;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  border-bottom: 8px solid black;
  border-radius: 5px;
  -webkit-animation: swingDownToUp;
          animation: swingDownToUp;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}
.data-table .data-row.drag-over td {
  border-bottom: 2px solid #7e7e7e;
}
.data-table .data-row.drag-over + tr td {
  border-top: 2px solid #7e7e7e;
}
.data-table .header-cell {
  padding: 1rem;
  color: #888787;
}
.data-table .header-cell.dnd-head-cell {
  padding: 0;
}
.data-table .header-cell.sortable {
  cursor: pointer;
}
.data-table .header-cell .sort-icon {
  width: 0.8333333333rem;
  height: 0.8333333333rem;
}
.data-table .data-cell {
  padding: 1rem;
  border-left: 1px solid #e5e6e7;
}
.data-table .data-cell.clickable {
  cursor: pointer;
}
.data-table .zero-row {
  height: 10px;
  background: transparent;
}
.data-table .zero-row td {
  background: transparent;
}
.data-table .zero-row .dnd-cell {
  display: none;
}

@-webkit-keyframes swingUpToDown {
  0% {
    bottom: 10px;
  }
  25% {
    bottom: 8px;
  }
  35% {
    bottom: 5px;
  }
  50% {
    bottom: 0px;
  }
  60% {
    bottom: 5px;
  }
  75% {
    bottom: 8px;
  }
  100% {
    bottom: 10px;
  }
}

@keyframes swingUpToDown {
  0% {
    bottom: 10px;
  }
  25% {
    bottom: 8px;
  }
  35% {
    bottom: 5px;
  }
  50% {
    bottom: 0px;
  }
  60% {
    bottom: 5px;
  }
  75% {
    bottom: 8px;
  }
  100% {
    bottom: 10px;
  }
}
@-webkit-keyframes swingDownToUp {
  0% {
    top: 10px;
  }
  25% {
    top: 8px;
  }
  35% {
    top: 5px;
  }
  50% {
    top: 0px;
  }
  60% {
    top: 5px;
  }
  75% {
    top: 8px;
  }
  100% {
    top: 10px;
  }
}
@keyframes swingDownToUp {
  0% {
    top: 10px;
  }
  25% {
    top: 8px;
  }
  35% {
    top: 5px;
  }
  50% {
    top: 0px;
  }
  60% {
    top: 5px;
  }
  75% {
    top: 8px;
  }
  100% {
    top: 10px;
  }
}
.image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.image-wrapper .placeholder-container {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.image-wrapper .placeholder-container svg {
  width: 50%;
  height: 50%;
  color: var(--primary);
}
.image-wrapper .placeholder-container .only-stroke {
  stroke: var(--primary);
}
.image-wrapper .placeholder-container .fill-stroke {
  fill: var(--primary);
  stroke: var(--primary);
}
.image-wrapper .placeholder-container svg:not(.only-stroke):not(.fill-stroke) {
  fill: var(--primary);
}
.image-wrapper .filter {
  width: 100%;
  height: 100%;
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.image-wrapper .filter.clickable {
  cursor: pointer;
}
.image-wrapper .image {
  width: 100%;
  height: 100%;
}
.image-wrapper .full-size-button {
  position: absolute;
  bottom: 0;
  right: 0;
}
.image-wrapper .full-size-button:hover {
  cursor: pointer;
}
.image-wrapper .full-size-button .icon {
  fill: #fff;
}

.full-size-backdrop.image {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 100dvh;
  padding: 1rem;
  background: rgba(34, 34, 34, 0.5);
  z-index: 9000;
}
.full-size-backdrop.image .full-size-photo-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.full-size-backdrop.image .full-size-photo-container .full-size-photo {
  max-width: 100%;
  max-height: 100%;
  border-radius: 0.3333333333rem;
}
.full-size-backdrop.image .full-size-photo-container .app-btn {
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  border-radius: 50%;
  padding: 0;
  background: #fff;
  color: var(--secondary-font);
  font-size: 1.8333333333rem;
  font-weight: 600;
  position: absolute;
  top: 1.3333333333rem;
  right: 1.3333333333rem;
}
.full-size-backdrop.image .full-size-photo-container .app-btn:hover {
  cursor: pointer;
}

.sort-filter {
  background: var(--primary-background);
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2.5rem 1.25rem;
}
.sort-filter .sort-title {
  color: var(--secondary-font);
}
.sort-filter .sort-options {
  margin-top: 0.8333333333rem;
  color: var(--secondary-font);
}
.sort-filter .sort-options .radio-button {
  width: 19.1666666667rem;
  padding: 1.25rem 0;
  justify-content: space-between;
}

.popper-container.sort .popper-target .icon {
  fill: var(--secondary-font);
}
.popper-container.sort .popper-target button {
  width: 3.75rem;
  height: 3.5rem;
  background: var(--primary-background);
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  padding: 0;
  margin: 0;
}
.popper-container.sort .popper-target button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.popper-container.sort .popper {
  margin-top: 0.5rem;
}

.filter-panel {
  background: var(--primary-background);
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  border-radius: 0.3333333333rem;
  margin-top: 1.3333333333rem;
}
.filter-panel .filter-title {
  padding: 0 1.5rem;
  font-size: 1.3333333333rem;
  color: var(--secondary-font);
  font-weight: 500;
  height: 5rem;
  display: flex;
  align-items: center;
}
.filter-panel .category {
  position: relative;
  padding: 1.5rem 1.3333333333rem;
}
.filter-panel .category::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.0833333333rem;
  background: var(--secondary-font);
}
.filter-panel .category .category-title {
  font-size: 1rem;
  color: var(--secondary-font);
}
.filter-panel .category .category-options {
  margin-top: 0.8333333333rem;
}
.filter-panel .category-option {
  background: none;
  border: none;
  line-height: inherit;
  padding: 0;
  display: block;
  font: inherit;
  font-size: 1rem;
  color: var(--primary-font);
  margin-top: 1rem;
  font-weight: 500;
}
.filter-panel .category-option label {
  display: flex;
  align-items: center;
}
.filter-panel .category-option svg {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin-right: 0.6666666667rem;
}
.filter-panel .category-option svg:not(.is-checked) path {
  fill: var(--secondary-font);
}
.filter-panel .category-option.more {
  color: var(--primary);
  padding-left: 0.25rem;
}
.filter-panel .category-option.more:hover {
  cursor: pointer;
}
.filter-panel .category-option.more:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.filter-panel .category-option .arrow {
  border: solid var(--primary);
  border-width: 0 0.1666666667rem 0.1666666667rem 0;
  display: inline-block;
  padding: 0.25rem;
  margin-right: 0.8333333333rem;
}
.filter-panel .category-option .arrow.up {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
  margin-bottom: -0.1666666667rem;
}
.filter-panel .category-option .arrow.down {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  margin-bottom: 0.1666666667rem;
}

.reservation-horizontal-time-range {
  padding: 1.25rem;
}
.reservation-horizontal-time-range .space-availability-message {
  font-size: 1rem;
  margin: 0;
  color: var(--primary-font);
}

.horizontal-time-range {
  white-space: nowrap;
  position: relative;
  min-height: 4.1666666667rem;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  transition: scrollbar-width 300ms ease-in-out;
  scroll-behavior: smooth;
}
.horizontal-time-range::-webkit-scrollbar {
  display: none;
}
.horizontal-time-range.is-scrolling {
  scrollbar-width: thin;
}
.horizontal-time-range.is-scrolling::-webkit-scrollbar {
  display: block;
  height: 0.3333333333rem;
}
.horizontal-time-range.is-scrolling::-webkit-scrollbar-thumb {
  border-radius: 0.3333333333rem;
  background: var(--secondary-font);
}
.horizontal-time-range.is-scrolling::-webkit-scrollbar-track {
  background: transparent;
}
.horizontal-time-range .range-item {
  display: inline-block;
  width: 0.8333333333rem;
  height: 0.8333333333rem;
  border-radius: 50%;
  background: #1e7b22;
  margin-right: 0.3333333333rem;
}
.horizontal-time-range .range-hour-value {
  position: relative;
  display: inline-flex;
  justify-content: center;
  top: 2.0833333333rem;
  width: 0;
  right: 0;
  font-size: 0.75rem;
  color: var(--secondary-font);
}
.horizontal-time-range .range-hour-value::before {
  content: "";
  height: 0.6666666667rem;
  border: 1px solid var(--secondary-font);
  position: absolute;
  width: 0;
  background: var(--secondary-font);
  border-radius: 1.25rem;
  top: -0.6666666667rem;
}
.horizontal-time-range .range-item.reserved {
  background: #c82603;
}
.horizontal-time-range .range-item.unavailable {
  background: #5e5e5e;
}

.location-path-container .location-name,
.location-path-container .location-path {
  color: var(--primary-font);
}
.location-path-container .location-name {
  font-size: 2rem;
  font-weight: 600;
}
.location-path-container .location-path {
  display: flex;
  align-items: center;
}

.location-dimension-panel {
  display: flex;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.location-dimension-panel .basic-dimensions-container {
  width: 100%;
  display: flex;
  gap: 0.8333333333rem;
}
.location-dimension-panel .dimension-item {
  color: var(--primary-font);
  font-size: 1.1666666667rem;
  display: flex;
  align-items: center;
}
.location-dimension-panel .dimension-item .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
  color: var(--primary);
  fill: var(--primary);
  margin-right: 0.6666666667rem;
}
.location-dimension-panel .dimension-item .value {
  margin-right: 0.1666666667rem;
}
.location-dimension-panel .dimension-item .units {
  font-size: 1rem;
}
.location-dimension-panel .occupancy-detection-message-container {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
  width: 100%;
}
.location-dimension-panel .occupancy-detection-message-container .icon-info-circle {
  fill: var(--primary);
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 0.4166666667rem;
}
.location-dimension-panel .occupancy-detection-message {
  margin: 0;
  width: 100%;
}
.location-dimension-panel .comfort-label-container,
.location-dimension-panel .occupancy-label-container {
  display: inline-block;
  background: var(--primary);
  border-radius: 0.3333333333rem;
  color: #fff;
  padding: 0.4166666667rem 0.8333333333rem;
}
.location-dimension-panel .occupancy-label-container {
  display: flex;
  justify-content: center;
}
.location-dimension-panel .occupancy-label-container .icon-user {
  margin-right: 0.4166666667rem;
  fill: #fff;
  width: 1.25rem;
  height: 1.25rem;
}
.location-dimension-panel .advanced-overlap-message-container {
  display: flex;
  gap: 0.4166666667rem;
  align-items: center;
  width: 100%;
}
.location-dimension-panel .info-icon-container {
  border: 0.0833333333rem solid var(--primary);
  border-radius: 50%;
  width: 1.25rem;
  height: 1.25rem;
  min-width: 1.25rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.location-dimension-panel .info-icon-container .icon-info {
  fill: var(--primary);
  width: 0.75rem;
  height: 0.75rem;
}

.location-grouping-panel {
  display: flex;
  flex-direction: column;
  gap: 1.25rem;
}
.location-grouping-panel .location-grouping-item .value-container {
  display: flex;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.location-grouping-panel .location-grouping-item .value {
  color: var(--primary-font);
  font-weight: 700;
  margin: 0;
  padding-left: 0.8333333333rem;
  border-left: 0.25rem solid;
}
.location-grouping-panel .location-grouping-item .label {
  color: var(--secondary-font);
}

.textarea-input-wrapper {
  width: 100%;
}
.textarea-input-wrapper.disabled .textarea-control {
  color: rgba(34, 34, 34, 0.75);
  border: 1px solid #d8d8d8;
  pointer-events: none;
  cursor: default;
}
.textarea-input-wrapper.disabled .textarea-control::-webkit-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .textarea-control:-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .textarea-control::-ms-input-placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .textarea-control::placeholder {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper.disabled .label-wrapper .input-label {
  color: rgba(34, 34, 34, 0.75);
}
.textarea-input-wrapper .textarea-control {
  width: 100%;
  min-height: 8rem;
  max-height: 25rem;
  font-size: 1rem;
  color: var(--primary-font);
  resize: none;
  border: 1px solid var(--secondary-font);
  border-radius: 0.4166666667rem;
  outline: none;
  padding: 1.1666666667rem;
}
.textarea-input-wrapper .textarea-control::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control:-ms-input-placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control::-ms-input-placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control::placeholder {
  color: var(--secondary-font);
}
.textarea-input-wrapper .textarea-control:focus {
  border-color: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 5%));
  box-shadow: 0 0 0 0.2rem hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.5);
}
.textarea-input-wrapper .length-message {
  margin-top: 0.8333333333rem;
  font-size: 0.9166666667rem;
  color: var(--secondary-font);
  text-align: right;
}

.stub {
  display: flex;
  flex-direction: column;
  gap: 3.3333333333rem;
  justify-content: center;
  align-items: center;
}
.stub .stub-image {
  max-height: 16.6666666667rem;
}
.stub .stub-message {
  font-size: 1.1666666667rem;
  color: #222;
  max-width: 50rem;
  text-align: center;
}

.person-card {
  position: relative;
  background: var(--primary-background);
  padding: 2.0833333333rem;
  display: flex;
  width: 37.5rem;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
  gap: 1.3333333333rem;
}
.person-card .person-photo {
  width: 5.4166666667rem;
  height: 5.4166666667rem;
  border-radius: 50%;
}
.person-card .person-photo .initials-only {
  font-size: 2.0833333333rem;
}
.person-card .person-data {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.person-card .person-data .person-data-body {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.person-card .icon-checked-circle,
.person-card .no-selected-icon {
  align-self: center;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.person-card .icon-checked-circle {
  fill: var(--primary);
}
.person-card .no-selected-icon {
  display: inline-block;
  border-radius: 50%;
  border: 1px solid var(--secondary-font);
}

@media only screen and (max-width: 576px) {
  .person-card {
    padding: 1rem;
  }
  .person-card .person-photo {
    width: 4.5833333333rem;
    height: 4.5833333333rem;
  }
  .person-card .person-data {
    margin-left: 1.1666666667rem;
  }
}
.person-card-booking-data .person-data-item {
  color: var(--secondary-font);
  font-size: 1rem;
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  margin-top: 0.5rem;
  font-weight: 500;
}
.person-card-booking-data .person-data-item .icon {
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.person-card-booking-data .booking-date-container {
  display: flex;
  flex-direction: column;
}

.person-card-actions {
  margin-top: 2.0833333333rem;
  display: flex;
  justify-content: flex-end;
  gap: 0.6666666667rem;
}
.person-card-actions .colleague-view-on-floor {
  display: flex;
  align-items: center;
}
.person-card-actions .colleague-view-on-floor:hover .icon {
  fill: #fff;
}
.person-card-actions .colleague-view-on-floor .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin-right: 0.8333333333rem;
}

@media only screen and (max-width: 576px) {
  .person-card-actions {
    margin-top: 1rem;
    gap: 0.4166666667rem;
  }
  .person-card-actions .app-btn {
    font-size: 0.8333333333rem;
  }
}
.person-card-email {
  word-break: break-word;
  min-height: 1.5833333333rem;
}

.person-card-context-menu {
  position: absolute;
  right: 2.0833333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  display: none;
}

.person-card:hover .person-card-context-menu,
.person-card-context-menu:has(.popper) {
  display: block;
}

.person-card-title {
  font-size: 1.3333333333rem;
  color: var(--primary-font);
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
}

.person-card-subtitle {
  margin: 0.3333333333rem 0 0;
  color: var(--secondary-font);
  font-size: 0.8333333333rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.checkbox-icon {
  display: inline-block;
  cursor: pointer;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  min-width: 1.6666666667rem;
}
.checkbox-icon.inactive {
  fill: none;
}
.checkbox-icon.inactive g {
  stroke: #e5e6e7;
}
.checkbox-icon.partial {
  border-radius: 0.3333333333rem;
  color: #fff;
  background: var(--primary);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6666666667rem;
  line-height: 1;
}
.checkbox-icon.checked {
  fill: var(--primary);
}

.input-range-container {
  --background-value: 0%;
  position: relative;
  width: 100%;
}
.input-range-container .custom-thumb-container {
  z-index: 90;
  transition: left 300ms;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 4px;
  height: 4px;
  background: transparent;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.input-range-container .input-range.custom-thumb::-webkit-slider-thumb {
  position: relative;
  background: transparent;
  border: none;
  outline: none;
  box-shadow: none;
  width: 30px;
  height: 30px;
  border-radius: 0;
}
.input-range-container .label {
  position: absolute;
  bottom: 0;
}
.input-range-container .label.start {
  left: -1.0416666667rem;
  -webkit-transform: translateX(-50%) translateY(100%);
          transform: translateX(-50%) translateY(100%);
}
.input-range-container .label.end {
  right: 0;
  -webkit-transform: translateX(50%) translateY(100%);
          transform: translateX(50%) translateY(100%);
}
.input-range-container .input-range {
  display: block;
  width: 100%;
  margin: 0;
  -webkit-appearance: none;
          appearance: none;
  height: 4px;
  border-radius: 5px;
  background-image: linear-gradient(to right, var(--primary) var(--background-value), #e5e6e7 var(--background-value));
  background-repeat: no-repeat;
}
.input-range-container .input-range::-webkit-slider-runnable-track {
  -webkit-transition: 300ms;
  transition: 300ms;
  -webkit-appearance: none;
          appearance: none;
  box-shadow: none;
  border: none;
  background: transparent;
}
.input-range-container .input-range::-webkit-slider-thumb {
  z-index: 1000;
  -webkit-transition: 300ms;
  transition: 300ms;
  -webkit-appearance: none;
          appearance: none;
  height: 12px;
  width: 12px;
  border-radius: 50%;
  background: var(--primary);
  cursor: pointer;
}

.file-import-dialog .dialog-content {
  display: flex;
  width: 66.6666666667rem;
  height: 54.6666666667rem;
  flex-direction: column;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 0;
}
.file-import-dialog .dialog-header {
  display: flex;
  padding: 2rem;
  gap: 0.6666666667rem;
  border-bottom: 1px solid #d8d8d8;
}
.file-import-dialog .dialog-body {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  padding: 1.3333333333rem;
}
.file-import-dialog .dialog-body .header {
  font-size: 2.3333333333rem;
  font-weight: 400;
  line-height: 3rem;
  margin-top: 1.3333333333rem;
}
.file-import-dialog .dialog-body .learn-how-container {
  display: flex;
  align-items: center;
  font-size: 1.1666666667rem;
  font-weight: 400;
  height: 1.6666666667rem;
  letter-spacing: 0.16px;
}
.file-import-dialog .dialog-body .learn-how-container .app-btn,
.file-import-dialog .dialog-body .learn-how-container .app-btn:hover,
.file-import-dialog .dialog-body .learn-how-container .app-btn:active {
  padding: 0;
  background: none;
  color: #008188;
  border: none;
  outline: none;
}
.file-import-dialog .dialog-body .download-template-container {
  display: flex;
  color: #89898c;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
}
.file-import-dialog .dialog-body .download-template-container .download-message {
  color: #222;
}
.file-import-dialog .dialog-body .download-template-container .file-message {
  color: #008188;
  cursor: pointer;
}
.file-import-dialog .dialog-footer {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #d8d8d8;
  padding: 1.3333333333rem;
}
.file-import-dialog .dialog-footer .app-btn {
  height: 3rem;
}
.file-import-dialog .error-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.6666666667rem;
  color: #c82603;
  border: 2px dashed #c82603;
  border-radius: 8px;
  padding: 1.3333333333rem;
}
.file-import-dialog .error-container .icon {
  stroke: #c82603;
  width: 2.6666666667rem;
  height: 2.6666666667rem;
}
.file-import-dialog .error-container .header {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 2rem;
  text-align: left;
}
.file-import-dialog .error-container .sub-header {
  font-size: 1.1666666667rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  text-align: left;
}
.file-import-dialog .file-upload-container {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  border: 2px dashed #d8d8d8;
  border-radius: 8px;
  padding: 1.3333333333rem;
  cursor: pointer;
  position: relative;
}
.file-import-dialog .file-upload-container .spinner {
  position: absolute;
  right: 2.6666666667rem;
}
.file-import-dialog .file-upload-container .icon {
  stroke: #008188;
  width: 2.6666666667rem;
  height: 2.6666666667rem;
}
.file-import-dialog .file-upload-container .drop-header {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 2rem;
  text-align: left;
}
.file-import-dialog .file-upload-container .drop-sub-header {
  font-size: 1.1666666667rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  text-align: left;
}
.file-import-dialog .file-container {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  border-style: solid;
}
.file-import-dialog .file-container .file-name-container {
  display: flex;
  flex-direction: column;
}
.file-import-dialog .file-container .icon {
  stroke: #222;
  width: 2rem;
  height: 2rem;
}

.file-import-dialog.result .dialog-body {
  padding: 0;
  gap: 0;
  min-height: 0;
}
.file-import-dialog.result .dialog-header {
  margin-top: 0;
  padding: 0;
}
.file-import-dialog.result .dialog-footer {
  border: none;
  justify-content: flex-end;
}
.file-import-dialog.result .result-overview {
  flex: 1;
}
.file-import-dialog.result .result-overview .with-error-message {
  max-height: 20.8333333333rem;
}
.file-import-dialog.result .result-container-details {
  padding: 2.0833333333rem 5rem;
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
  overflow-y: auto;
}

.result-overview {
  padding: 2.0833333333rem;
  display: flex;
  flex-direction: column;
  gap: 1.6666666667rem;
  justify-content: center;
  align-items: center;
  font-size: 1.1666666667rem;
  font-weight: 500;
  background: rgba(0, 129, 136, 0.1);
}
.result-overview.with-fail {
  background: rgba(200, 38, 3, 0.1);
}
.result-overview .icon-checked-star,
.result-overview .icon-close-circle {
  min-width: 4.1666666667rem;
  min-height: 4.1666666667rem;
}
.result-overview .icon-checked-star {
  fill: #008188;
}
.result-overview .icon-close-circle {
  fill: #c82603;
}
.result-overview .result-count {
  font-size: 1rem;
  display: flex;
  gap: 0.4166666667rem;
  line-height: 1;
}
.result-overview .result-count .success-number {
  color: #03c88d;
}
.result-overview .result-count .failed-number {
  color: #c82603;
}
.result-overview .result-count .success-count,
.result-overview .result-count .failed-count {
  display: flex;
  gap: 0.25rem;
}

.labeled-read-only {
  display: inline-flex;
  font-weight: 500;
  flex-direction: column;
  text-transform: capitalize;
}
.labeled-read-only .labeled-read-only-label {
  line-height: 1.3333333333rem;
  color: #89898c;
  margin-bottom: 0.3333333333rem;
  font-size: 1rem;
  letter-spacing: 0.32px;
}
.labeled-read-only .labeled-read-only-value {
  font-size: 1.1666666667rem;
  color: #222;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.ai-assistant-logo {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: var(--ai-brand-secondary-bg);
  border-radius: 50%;
  color: var(--ai-brand-primary);
}
.ai-assistant-logo .icon.default-stroke {
  stroke: currentcolor;
}

.ai-assistant-logo-no-bg {
  color: var(--ai-text-primary);
  background: none;
  width: auto;
  height: auto;
  padding: 0;
}

.ai-assistant-logo-small {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  padding: 0.6666666667rem;
}
.ai-assistant-logo-small .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}

.ai-assistant-logo-medium {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 0.8333333333rem;
}
.ai-assistant-logo-medium .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}

.ai-assistant-logo-large {
  width: 4rem;
  height: 4rem;
  padding: 1rem;
}
.ai-assistant-logo-large .icon {
  width: 2rem;
  height: 2rem;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.inline-spinner {
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  height: 1.3333333333rem;
  border-radius: 50%;
  margin-left: 0.4166666667rem;
  border: 0.3333333333rem solid rgba(0, 0, 0, 0.1);
  border-top-color: #008188;
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
  display: inline-block;
}

@keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.ai-button-icon-only {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 1rem;
  border-radius: 0.3333333333rem;
  border: none;
  background: transparent;
  color: var(--ai-text-primary);
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: background-color 150ms ease-in-out;
}
.ai-button-icon-only .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  min-width: 1.3333333333rem;
  flex-shrink: 0;
}
.ai-button-icon-only .icon.default-stroke {
  stroke: var(--ai-text-primary);
}
.ai-button-icon-only.compact {
  width: auto;
  height: auto;
  padding: 0.3333333333rem;
  border-radius: 0.6666666667rem;
}
.ai-button-icon-only:hover {
  background-color: var(--ai-surface-hover);
}
.ai-button-icon-only:active {
  background-color: var(--ai-surface-selected);
}
.ai-button-icon-only:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: 0.1666666667rem;
}
.ai-button-icon-only:disabled {
  color: var(--ai-surface-muted);
  cursor: default;
  background: transparent;
}

.ai-button-send {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
  padding: 1rem;
  border: none;
  border-radius: 0.3333333333rem;
  background-color: var(--ai-brand-primary);
  color: var(--ai-text-subtle);
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: background-color 150ms ease-in-out;
}
.ai-button-send .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.ai-button-send .icon.default-stroke {
  color: var(--ai-text-subtle);
  stroke: var(--ai-text-subtle);
}
.ai-button-send.compact {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
  padding: 0.6666666667rem;
}
.ai-button-send:hover {
  background-color: var(--ai-brand-primary-hover);
}
.ai-button-send:active {
  background-color: var(--ai-brand-primary-active);
}
.ai-button-send:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: 0.1666666667rem;
}
.ai-button-send:disabled {
  background-color: var(--ai-surface-disabled-fill);
  color: var(--ai-text-disabled);
  cursor: default;
}
.ai-button-send:disabled .icon.default-stroke {
  color: var(--ai-text-disabled);
  stroke: var(--ai-text-disabled);
}
.ai-button-send .inline-spinner {
  margin: 0;
  border-width: 0.1666666667rem;
  border-color: var(--ai-border-subtle);
  border-top-color: var(--ai-text-disabled);
}

.ai-button-secondary {
  padding: 0.3333333333rem 0.6666666667rem;
  border: none;
  border-radius: 0.3333333333rem;
  background-color: var(--ai-surface-raised);
  color: var(--ai-text-primary);
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.3333333333rem;
  transition: background-color 150ms ease-in-out;
}
.ai-button-secondary:hover {
  background-color: var(--ai-surface-muted);
}
.ai-button-secondary:active {
  background-color: var(--ai-text-muted);
}
.ai-button-secondary:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: 0.1666666667rem;
}
.ai-button-secondary:disabled {
  background-color: var(--ai-surface-panel);
  color: var(--ai-text-secondary);
  border: 1px solid var(--ai-border-subtle);
  cursor: default;
}

.ai-button-nav-item {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border: none;
  border-radius: 0.3333333333rem;
  background: transparent;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-muted-strong);
  text-align: left;
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
  width: 100%;
  font-weight: 500;
  transition: background-color 150ms ease-in-out, color 150ms ease-in-out;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ai-button-nav-item .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  min-width: 1.3333333333rem;
  flex-shrink: 0;
}
.ai-button-nav-item:hover {
  background-color: var(--ai-surface-hover);
}
.ai-button-nav-item:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: -0.1666666667rem;
}
.ai-button-nav-item:active, .ai-button-nav-item.active {
  background-color: var(--ai-surface-selected);
  color: var(--ai-text-primary);
}
.ai-button-nav-item:disabled {
  color: var(--ai-text-secondary);
  cursor: default;
  background: transparent;
}

.ai-scroll-area {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.ai-scroll-area-viewport {
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: transparent transparent;
  transition: scrollbar-color 200ms ease-in-out;
}
.ai-scroll-area-viewport:hover {
  scrollbar-color: var(--ai-surface-muted) transparent;
}
.ai-scroll-area-viewport::-webkit-scrollbar {
  width: 0.3333333333rem;
}
.ai-scroll-area-viewport::-webkit-scrollbar-track {
  background: transparent;
}
.ai-scroll-area-viewport::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 0.3333333333rem;
}
.ai-scroll-area-viewport:hover::-webkit-scrollbar-thumb {
  background-color: var(--ai-surface-muted);
}
.ai-scroll-area.always-visible .ai-scroll-area-viewport {
  scrollbar-color: var(--ai-surface-muted) transparent;
}
.ai-scroll-area.always-visible .ai-scroll-area-viewport::-webkit-scrollbar-thumb {
  background-color: var(--ai-surface-muted);
}
@media (hover: none) {
  .ai-scroll-area-viewport {
    scrollbar-width: none;
  }
  .ai-scroll-area-viewport::-webkit-scrollbar {
    display: none;
  }
}

.answer-actions {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 0.3333333333rem;
  padding-left: 0.6666666667rem;
  padding-right: 0.6666666667rem;
  background-color: var(--ai-surface-app);
  border-radius: 8px;
}

.answer-feedback {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
}
.answer-feedback .feedback-voted {
  color: var(--ai-brand-primary);
  background-color: var(--ai-surface-hover);
}
.answer-feedback .feedback-voted .icon.default-stroke path {
  fill: currentcolor;
  stroke: currentcolor;
}

.answer-markdown-content {
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
  word-break: break-word;
}
.answer-markdown-content h1 {
  font-size: 1.6666666667rem;
  font-weight: 600;
  line-height: 2.1666666667rem;
  margin: 1.3333333333rem 0 0.6666666667rem;
}
.answer-markdown-content h2 {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  margin: 1rem 0 0.5rem;
}
.answer-markdown-content h3 {
  font-size: 1.1666666667rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  margin: 0.6666666667rem 0 0.3333333333rem;
}
.answer-markdown-content p {
  font-size: inherit;
  margin: 0 0 0.6666666667rem;
}
.answer-markdown-content p:last-child {
  margin-bottom: 0;
}
.answer-markdown-content ul,
.answer-markdown-content ol {
  margin: 0.6666666667rem 0;
  padding-left: 2rem;
}
.answer-markdown-content ul {
  list-style: disc;
}
.answer-markdown-content ol {
  list-style: decimal;
}
.answer-markdown-content li {
  margin-bottom: 0.1666666667rem;
  padding-left: 0.3333333333rem;
}
.answer-markdown-content code {
  font-family: monospace;
  font-size: 1rem;
  background-color: var(--ai-surface-raised);
  padding: 0.0833333333rem 0.3333333333rem;
  border-radius: 0.3333333333rem;
}
.answer-markdown-content pre {
  margin: 0.6666666667rem 0;
  padding: 1rem;
  background-color: var(--ai-surface-raised);
  border-radius: 0.6666666667rem;
  overflow-x: auto;
}
.answer-markdown-content pre code {
  background: none;
  padding: 0;
  font-size: 1rem;
  line-height: 1.5rem;
}
.answer-markdown-content blockquote {
  margin: 0.6666666667rem 0;
  padding-left: 1rem;
  border-left: 0.25rem solid var(--ai-border-subtle);
  color: var(--ai-text-secondary);
}
.answer-markdown-content a {
  color: var(--ai-brand-primary);
  text-decoration: none;
}
.answer-markdown-content a:hover {
  text-decoration: underline;
}
.answer-markdown-content img {
  max-width: 100%;
  border-radius: 0.6666666667rem;
}
.answer-markdown-content hr {
  border: none;
  border-top: 1px solid var(--ai-border-subtle);
  margin: 1rem 0;
}
.answer-markdown-content table {
  width: 100%;
  border-collapse: collapse;
  margin: 0.6666666667rem 0;
}
.answer-markdown-content th,
.answer-markdown-content td {
  padding: 0.5rem 0.6666666667rem;
  border: 1px solid var(--ai-border-subtle);
  text-align: left;
}
.answer-markdown-content th {
  font-weight: 600;
  background-color: var(--ai-surface-app);
}

.answer-streaming-overlay {
  position: relative;
}
.answer-streaming-overlay::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  opacity: 0;
  transition: opacity 300ms ease-in-out;
}
.answer-streaming-overlay.streaming::after {
  opacity: 1;
  background: linear-gradient(to bottom, transparent 60%, var(--ai-surface-panel));
}

.streaming-cursor {
  display: inline-block;
  width: 0.1666666667rem;
  height: 1.6666666667rem;
  background-color: var(--ai-text-primary);
  margin-left: 0.1666666667rem;
  vertical-align: text-bottom;
  -webkit-animation: ai-cursor-blink 1s step-end infinite;
          animation: ai-cursor-blink 1s step-end infinite;
}

@-webkit-keyframes ai-cursor-blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes ai-cursor-blink {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.ai-widget-card {
  display: flex;
  box-sizing: border-box;
  flex-direction: column;
  width: 36.6666666667rem;
  max-width: 100%;
  overflow: hidden;
  background: var(--ai-surface-panel);
  border-radius: 0.6666666667rem;
  box-shadow: var(--ai-shadow-card);
}

.ai-widget-card-body {
  padding: 1.3333333333rem;
}

.ai-widget-card-footer {
  position: relative;
  display: flex;
}
.ai-widget-card-footer::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 1px;
  background: var(--ai-border-subtle);
}

.ai-widget-card-action {
  display: flex;
  flex: 1 1 0;
  align-items: center;
  justify-content: center;
  gap: 0.6666666667rem;
  min-width: 0;
  height: 3.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border: none;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.0133333333rem;
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
}
.ai-widget-card-action.secondary {
  background: transparent;
  color: var(--ai-brand-primary);
}
.ai-widget-card-action.secondary:hover:not(:disabled) {
  background: var(--ai-surface-hover);
}
.ai-widget-card-action.primary {
  background: var(--ai-brand-primary);
  color: var(--ai-text-on-gradient);
}
.ai-widget-card-action.primary:hover:not(:disabled) {
  background: var(--ai-brand-primary-hover);
}
.ai-widget-card-action:disabled {
  opacity: 0.5;
  cursor: default;
}
.ai-widget-card-action:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: -0.1666666667rem;
}

.ai-widget-card-action-icon {
  flex: none;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  stroke: currentcolor;
}

.chat-bubble {
  display: flex;
  box-sizing: border-box;
  max-width: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0.8333333333rem 1.3333333333rem;
  border-radius: 1rem;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.16px;
  word-break: break-word;
  overflow-wrap: break-word;
}

.chat-bubble-human {
  background-color: var(--ai-brand-primary);
  color: var(--ai-text-subtle);
  align-self: flex-end;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 42.6666666667rem;
}

.chat-bubble-ai {
  background-color: var(--ai-surface-panel);
  border: 1px solid var(--ai-border-subtle);
  color: var(--ai-text-primary);
  align-self: flex-start;
  width: 100%;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.chat-list {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  flex: 1;
  min-height: 0;
  overflow: hidden;
}

.chat-list-header {
  flex-shrink: 0;
  padding: 0 0.6666666667rem;
}

.chat-list-create-button {
  font-weight: 600;
}

.chat-list-section-header {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border: none;
  border-radius: 0.3333333333rem;
  background: transparent;
  font-size: 1.1666666667rem;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-muted-strong);
  text-align: left;
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
  margin: 0 0.6666666667rem;
  width: calc(100% - 1.3333333333rem);
  font-weight: 600;
  flex-shrink: 0;
}
.chat-list-section-header .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  min-width: 1.3333333333rem;
  flex-shrink: 0;
}
.chat-list-section-header:hover {
  background-color: var(--ai-surface-hover);
}
.chat-list-section-header:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: -0.1666666667rem;
}

.chat-list-section-label {
  flex: 1;
}

.chat-list-section-chevron {
  transition: -webkit-transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}
.chat-list-section-header:not(.open) .chat-list-section-chevron {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.chat-list-scroll {
  flex: 1;
  min-height: 0;
}

.chat-list-items {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  padding: 0 0.6666666667rem 1.3333333333rem;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.chat-list-item {
  position: relative;
  min-width: 0;
  overflow: hidden;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.chat-list-item:hover .chat-list-item-menu, .chat-list-item:focus-within .chat-list-item-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.chat-list-item.active .chat-list-item-menu {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.chat-list-item.editing {
  padding: 0.6666666667rem 1rem;
  background-color: var(--ai-surface-hover);
}

.chat-list-item-button {
  padding-right: 3.6666666667rem;
}

.chat-list-item-title {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-muted-strong);
  text-overflow: ellipsis;
}
.chat-list-item.active .chat-list-item-title {
  color: var(--ai-text-primary);
}

.chat-list-item-edit-row {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  width: 100%;
}

.chat-list-item-edit {
  -webkit-user-select: text;
      -ms-user-select: text;
          user-select: text;
  user-select: text;
  flex: 1;
  min-width: 0;
  box-sizing: border-box;
  padding: 0.1666666667rem 0.3333333333rem;
  border: 1px solid var(--ai-brand-primary);
  border-radius: 0.1666666667rem;
  background: var(--ai-surface-panel);
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
  outline: none;
}

.chat-list-item-menu {
  position: absolute;
  top: 0.6666666667rem;
  right: 1rem;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 150ms ease-in-out;
}

.confirmation-delete.ai-chat-delete-dialog .confirmation-footer .confirm-button:not(:disabled) {
  background-color: transparent;
  color: var(--ai-brand-primary);
}
.confirmation-delete.ai-chat-delete-dialog .confirmation-footer .confirm-button:not(:disabled):hover {
  background-color: transparent;
  color: var(--ai-brand-primary-hover);
}

.chat-list-item.mobile:hover .chat-list-item-menu, .chat-list-item.mobile:focus-within .chat-list-item-menu, .chat-list-item.mobile.active .chat-list-item-menu {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.chat-list-item.mobile .chat-list-item-button {
  padding-right: 1.3333333333rem;
}

.ai-chat-input {
  border: 1px solid var(--ai-border-subtle-alt);
  border-radius: 0.3333333333rem;
  background: var(--ai-surface-panel);
  transition: border-color 150ms ease-in-out;
}
.ai-chat-input:hover {
  border-color: var(--ai-border-strong);
}
.ai-chat-input:focus-within {
  outline: 2px solid var(--ai-focus-ring);
  border-color: var(--ai-focus-ring);
  box-shadow: 0 0 0 0.2rem color-mix(in srgb, var(--ai-focus-ring) 50%, transparent);
}
.ai-chat-input:focus-within:hover {
  border-color: var(--ai-focus-ring);
}
.ai-chat-input.disabled {
  background: var(--ai-surface-app);
  border-color: var(--ai-border-subtle);
  cursor: default;
}
.ai-chat-input.with-error {
  border-color: var(--ai-error);
}

.ai-chat-input-textarea {
  display: block;
  width: 100%;
  max-height: 10.6666666667rem;
  padding: 1.5833333333rem 1.3333333333rem 2.9166666667rem;
  border: none;
  border-radius: 0.3333333333rem;
  background: transparent;
  box-sizing: border-box;
  color: var(--ai-text-primary);
  font-size: 1.1666666667rem;
  font-weight: 400;
  line-height: 2rem;
  letter-spacing: 0.16px;
  resize: none;
  outline: none;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: var(--ai-surface-muted) transparent;
}
.ai-chat-input-textarea::-webkit-input-placeholder {
  color: var(--ai-text-secondary);
}
.ai-chat-input-textarea:-ms-input-placeholder {
  color: var(--ai-text-secondary);
}
.ai-chat-input-textarea::-ms-input-placeholder {
  color: var(--ai-text-secondary);
}
.ai-chat-input-textarea::placeholder {
  color: var(--ai-text-secondary);
}
.ai-chat-input-textarea:disabled {
  color: var(--ai-text-secondary);
  cursor: default;
}
.ai-chat-input-textarea:disabled::-webkit-input-placeholder {
  color: var(--ai-text-secondary);
}
.ai-chat-input-textarea:disabled:-ms-input-placeholder {
  color: var(--ai-text-secondary);
}
.ai-chat-input-textarea:disabled::-ms-input-placeholder {
  color: var(--ai-text-secondary);
}
.ai-chat-input-textarea:disabled::placeholder {
  color: var(--ai-text-secondary);
}

.ai-chat-input-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 1.3333333333rem;
  padding: 1.3333333333rem 0;
  gap: 0.6666666667rem;
  border-top: 1px solid var(--ai-border-subtle);
}

.ai-chat-input-actions-left {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.error-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0.3333333333rem;
  max-width: 20.3333333333rem;
  padding: 0.6666666667rem 1rem 1.3333333333rem;
  background-color: var(--ai-surface-panel);
  border: 1px solid var(--ai-error);
  border-radius: 0.6666666667rem;
  text-align: center;
}

.error-card-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.error-card-icon .icon {
  width: 2.6666666667rem;
  height: 2.6666666667rem;
}
.error-card-icon .icon.default-stroke {
  color: var(--ai-error);
  stroke: var(--ai-error);
}

.error-card-title {
  font-size: 1rem;
  font-weight: 700;
  line-height: normal;
  color: var(--ai-text-primary);
}

.error-card-message {
  font-size: 0.8333333333rem;
  font-weight: 400;
  line-height: normal;
  color: var(--ai-text-secondary);
  white-space: pre-line;
}

.error-card-retry {
  display: inline-flex;
  align-items: center;
  gap: 0.3333333333rem;
  margin-top: 0.6666666667rem;
  padding: 0.5rem 1rem;
  border: none;
  border-radius: 0.3333333333rem;
  background-color: var(--ai-surface-raised);
  color: var(--ai-text-primary);
  font-size: 1rem;
  font-weight: 400;
  line-height: normal;
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
}
.error-card-retry .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}
.error-card-retry:hover {
  background-color: var(--ai-surface-muted);
}
.error-card-retry:active {
  background-color: var(--ai-text-muted);
}
.error-card-retry:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: 0.1666666667rem;
}

.file-upload-list {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  max-height: 16.6666666667rem;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: var(--ai-surface-muted) transparent;
}

.file-upload-row {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  padding: 0.6666666667rem 1rem;
  border-radius: 0.3333333333rem;
  background: var(--ai-surface-app);
  transition: background-color 150ms ease-in-out;
}
.file-upload-row:hover {
  background: var(--ai-surface-raised);
}
.file-upload-row:hover .file-upload-remove {
  opacity: 1;
}
.file-upload-row.file-upload-error {
  background: color-mix(in srgb, var(--ai-error) 15%, transparent);
}

.file-upload-info {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}

.file-upload-icon {
  flex-shrink: 0;
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  stroke: var(--ai-text-primary);
}

.file-upload-details {
  flex: 1;
  min-width: 0;
  display: flex;
  align-items: baseline;
  gap: 0.6666666667rem;
}

.file-upload-name {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3333333333rem;
  color: var(--ai-text-primary);
}

.file-upload-size {
  flex-shrink: 0;
  font-size: 0.8333333333rem;
  line-height: 1.1666666667rem;
  color: var(--ai-text-secondary);
}

.file-upload-remove {
  opacity: 0;
  flex-shrink: 0;
  transition: opacity 150ms ease-in-out;
}

.file-upload-progress {
  padding-left: 2rem;
}

.file-upload-error-text {
  padding-left: 2rem;
  font-size: 0.8333333333rem;
  line-height: 1.1666666667rem;
  color: var(--ai-error);
}

.file-upload-tag {
  max-width: 100%;
}
.file-upload-tag .text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.image-answer-img {
  display: block;
  max-width: 100%;
  border-radius: 0.6666666667rem;
  -o-object-fit: contain;
     object-fit: contain;
}

.ai-sources {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
  margin-top: 0.6666666667rem;
}

.ai-sources-label {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.3333333333rem;
  letter-spacing: 0.32px;
  color: var(--ai-text-secondary);
}

.ai-sources-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 0.1666666667rem;
}

.ai-sources-item {
  font-size: 1rem;
  line-height: 1.3333333333rem;
  letter-spacing: 0.32px;
}

.ai-sources-link {
  color: var(--ai-brand-primary);
  text-decoration: none;
  font-weight: 500;
}
.ai-sources-link:hover {
  text-decoration: underline;
}

.ai-sources-title {
  font-weight: 600;
}

.ai-sources-text {
  color: var(--ai-text-secondary);
  font-weight: 500;
}

.ai-sources-description {
  display: block;
  color: var(--ai-text-secondary);
  font-size: 0.9166666667rem;
  line-height: 1.3333333333rem;
}
.ai-sources-description p {
  margin: 0;
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.ai-terms-popup-backdrop {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--ai-shadow-scrim);
  z-index: 1101;
}

.ai-terms-popup {
  display: flex;
  flex-direction: column;
  width: 66.6666666667rem;
  max-width: 90%;
  height: 48.6666666667rem;
  max-height: 90%;
  background: var(--ai-surface-panel);
  border-radius: 0.6666666667rem;
  box-shadow: var(--ai-shadow-modal);
  overflow: hidden;
  transition: width 200ms ease, height 200ms ease;
}

.ai-terms-popup-expanded {
  width: 95%;
  height: 95%;
  max-width: 95%;
  max-height: 95%;
}

.ai-terms-popup-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 1.3333333333rem;
  border-bottom: 1px solid var(--ai-border-subtle);
  flex-shrink: 0;
  min-height: 5.3333333333rem;
  box-sizing: border-box;
}

.ai-terms-popup-header-title {
  flex: 1;
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: var(--ai-text-primary);
}

.ai-terms-popup-content {
  flex: 1;
  overflow-y: auto;
  padding: 2rem 1.3333333333rem;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
}
.ai-terms-popup-content p {
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
  margin: 0;
}
.ai-terms-popup-content strong {
  font-weight: 700;
}
.ai-terms-popup-content em {
  font-style: italic;
}

@media only screen and (max-width: 768px) {
  .ai-terms-popup-backdrop {
    background: none;
  }
  .ai-terms-popup,
.ai-terms-popup-expanded {
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
    border-radius: 0;
    box-shadow: none;
  }
}
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.ai-location-notification {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0 1.3333333333rem 0 1.3333333333rem;
  gap: 1.3333333333rem;
  border: 1px solid color-mix(in srgb, var(--ai-border-info) 20%, transparent);
  border-radius: 0.3333333333rem;
  background: var(--ai-surface-info-soft);
  box-sizing: border-box;
  overflow: hidden;
  align-self: stretch;
}
.ai-location-notification::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 0.3333333333rem;
  background: var(--ai-border-info);
}

.ai-location-notification-icon {
  display: flex;
  align-items: flex-start;
  padding: 1.3333333333rem 0;
  flex-shrink: 0;
}
.ai-location-notification-icon .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  color: var(--ai-border-info);
}

.ai-location-notification-body {
  display: flex;
  flex-direction: column;
  gap: 0.1666666667rem;
  padding: 1.25rem 0;
  flex: 1;
  min-width: 0;
}

.ai-location-notification-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
}

.ai-location-notification-message {
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
}

/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* Primary colors */
/* Secondary colors */
/* TODO : templ1 and temp2 variable need to be replaced */
/* App palette */
/* Text */
/* State */
/* Borders */
/* Backgrounds */
/* Icons */
/* Other */
/* Z-indexes */
/* Letter Spacing */
/* Line Heights */
/* login */
/* login */
/* stylelint-disable */
/* stylelint-enable */
:root {
  --primary-h: 183.09;
  --primary-s: 100%;
  --primary-l: 26.67%;
}

:root,
.ai-theme-light {
  --ai-surface-app: #fafafa;
  --ai-surface-panel: #fff;
  --ai-surface-hover: rgba(143, 143, 143, 0.12);
  --ai-surface-selected: rgba(143, 143, 143, 0.2);
  --ai-surface-raised: #ededed;
  --ai-surface-muted: #d8d8d8;
  --ai-surface-sunken: rgba(143, 143, 143, 0.2);
  --ai-surface-disabled-fill: #c4c4c4;
  --ai-surface-info-soft: #ebf2f7;
  --ai-text-primary: #222;
  --ai-text-secondary: #89898c;
  --ai-text-subtle: #fff;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: var(--primary, #008188);
  --ai-text-disabled: rgba(34, 34, 34, 0.75);
  --ai-text-muted-strong: #5e5e5e;
  --ai-text-muted: #ccc;
  --ai-border-subtle: #ededed;
  --ai-border-subtle-alt: #d8d8d8;
  --ai-border-strong: #8f8f8f;
  --ai-border-info: #005295;
  --ai-brand-primary: var(--primary, #008188);
  --ai-brand-primary-hover: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) + 6%));
  --ai-brand-primary-active: var(--primary, #008188);
  --ai-brand-secondary-bg: color-mix(in srgb, var(--ai-brand-primary) 6%, #fff);
  --ai-brand-gradient: linear-gradient(270deg, #00b3bc 0%, #3b2b70 50%, #005295 100%);
  --ai-focus-ring: var(--primary, #008188);
  --ai-error: #c82603;
  --ai-shadow-card: 0 1px 5px 0 rgba(0 0 0 / 0.12);
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.12);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.26);
  --ai-shadow-scrim: rgba(0 0 0 / 0.4);
  --ai-first-time-overlay: transparent;
}

.ai-theme-dark {
  --ai-surface-app: #191919;
  --ai-surface-panel: #333;
  --ai-surface-hover: rgba(255 255 255 / 0.06);
  --ai-surface-selected: rgba(255 255 255 / 0.1);
  --ai-surface-raised: #1e1e1e;
  --ai-surface-muted: #404040;
  --ai-surface-sunken: #1a1a1a;
  --ai-surface-disabled-fill: #404040;
  --ai-surface-info-soft: color-mix(in srgb, var(--ai-border-info) 18%, var(--ai-surface-panel));
  --ai-text-primary: #fff;
  --ai-text-secondary: #888787;
  --ai-text-subtle: #333;
  --ai-text-on-gradient: #fff;
  --ai-text-on-soft-brand: #fff;
  --ai-text-disabled: rgba(255 255 255 / 0.4);
  --ai-text-muted-strong: #888787;
  --ai-text-muted: #888787;
  --ai-border-subtle: rgba(255 255 255 / 0.08);
  --ai-border-subtle-alt: rgba(255 255 255 / 0.12);
  --ai-border-strong: rgba(255 255 255 / 0.24);
  --ai-border-info: #3195da;
  --ai-brand-primary: oklch(from var(--primary) 0.78 c h / 1);
  --ai-brand-primary-hover: oklch(from var(--primary) 0.84 c h / 1);
  --ai-brand-primary-active: oklch(from var(--primary) 0.63 c h / 1);
  --ai-brand-secondary-bg: oklch(from var(--primary) 0.78 c h / 0.18);
  --ai-brand-gradient: linear-gradient(
      270deg,
      #65c7db 0%,
      #3b2b70 50%,
      #3195da 100%
  );
  --ai-focus-ring: oklch(from var(--primary) 0.78 c h / 1);
  --ai-error: #f44336;
  --ai-shadow-panel: 0 3px 14px 3px rgba(0 0 0 / 0.16);
  --ai-shadow-modal: 0 4px 16px 0 rgba(0 0 0 / 0.32);
  --ai-shadow-scrim: rgba(0 0 0 / 0.6);
  --ai-first-time-overlay: rgba(0 0 0 / 0.45);
}

.ai-location-selector {
  display: inline-flex;
  align-items: center;
  gap: 0.6666666667rem;
  height: 3.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border: none;
  border-radius: 83.25rem;
  background-color: var(--ai-surface-sunken);
  font-family: inherit;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
  cursor: pointer;
  transition: background-color 150ms ease-in-out;
  white-space: nowrap;
  box-sizing: border-box;
}
.ai-location-selector .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  min-width: 1.3333333333rem;
  flex-shrink: 0;
}
.ai-location-selector:hover {
  background-color: color-mix(in srgb, var(--ai-text-muted-strong) 30%, transparent);
}
.ai-location-selector:focus-visible {
  outline: 0.1666666667rem solid var(--ai-focus-ring);
  outline-offset: 0.1666666667rem;
}

.ai-location-selector.selected {
  background-color: var(--ai-brand-secondary-bg);
  color: var(--ai-brand-primary);
}
.ai-location-selector.selected .ai-location-selector-label {
  color: var(--ai-text-on-soft-brand);
}

.ai-location-selector-label {
  overflow: hidden;
  text-overflow: ellipsis;
}

.ai-thinking {
  width: 1.6666666667rem;
  aspect-ratio: 4;
  background: no-repeat radial-gradient(circle closest-side, var(--ai-text-secondary) 90%, transparent) 0% 50%, no-repeat radial-gradient(circle closest-side, var(--ai-text-secondary) 90%, transparent) 50% 50%, no-repeat radial-gradient(circle closest-side, var(--ai-text-secondary) 90%, transparent) 100% 50%;
  background-size: 33.3333333333% 100%;
  -webkit-animation: ai-thinking-bounce 1s infinite linear;
          animation: ai-thinking-bounce 1s infinite linear;
}

@-webkit-keyframes ai-thinking-bounce {
  33% {
    background-size: 33.3333333333% 0%, 33.3333333333% 100%, 33.3333333333% 100%;
  }
  50% {
    background-size: 33.3333333333% 100%, 33.3333333333% 0%, 33.3333333333% 100%;
  }
  66% {
    background-size: 33.3333333333% 100%, 33.3333333333% 100%, 33.3333333333% 0%;
  }
}

@keyframes ai-thinking-bounce {
  33% {
    background-size: 33.3333333333% 0%, 33.3333333333% 100%, 33.3333333333% 100%;
  }
  50% {
    background-size: 33.3333333333% 100%, 33.3333333333% 0%, 33.3333333333% 100%;
  }
  66% {
    background-size: 33.3333333333% 100%, 33.3333333333% 100%, 33.3333333333% 0%;
  }
}
.ai-assistant-chat {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  background: var(--ai-surface-app);
}

.ai-assistant-chat-gate {
  align-items: center;
}

.ai-gate-center {
  margin: auto 0;
}

.ai-assistant-chat-body {
  display: flex;
  flex: 1;
  min-height: 0;
  overflow: hidden;
}

.ai-assistant-chat-sidebar {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  background: var(--ai-surface-panel);
  gap: 0.6666666667rem;
}

.ai-sidebar-resize-handle {
  position: relative;
  display: flex;
  align-items: stretch;
  width: 1px;
  flex-shrink: 0;
  cursor: col-resize;
}
.ai-sidebar-resize-handle::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -0.3333333333rem;
  right: -0.3333333333rem;
}
.ai-sidebar-resize-handle:hover .ai-sidebar-resize-line, .ai-sidebar-resize-handle:active .ai-sidebar-resize-line {
  background-color: var(--ai-brand-primary);
}

.ai-sidebar-resize-line {
  width: 1px;
  background-color: var(--ai-border-subtle);
  transition: background-color 0.15s;
}

.ai-sidebar-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 1.3333333333rem;
  border-bottom: 1px solid var(--ai-border-subtle);
  flex-shrink: 0;
}

.ai-sidebar-header-title {
  flex: 1;
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: var(--ai-text-primary);
}

.ai-sidebar-footer {
  flex-shrink: 0;
  padding: 0 0.6666666667rem 1.3333333333rem;
}

.ai-token-counter {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 0.6666666667rem;
  border: 1px solid var(--ai-border-subtle-alt);
  border-radius: 0.6666666667rem;
  background: var(--ai-surface-panel);
}

.ai-token-counter-text {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 0;
}

.ai-token-counter-value {
  font-size: 1.1666666667rem;
  font-weight: 600;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
}

.ai-token-counter-date {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.3333333333rem;
  color: var(--ai-text-secondary);
}

.ai-token-counter-bar {
  height: 0.3333333333rem;
  background: var(--ai-surface-muted);
  border-radius: 83.25rem;
  overflow: hidden;
  margin-top: 0.3333333333rem;
}

.ai-token-counter-bar-fill {
  height: 100%;
  background: var(--ai-text-muted-strong);
  border-radius: 83.25rem;
}

.ai-assistant-chat-main {
  position: relative;
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
  overflow: hidden;
  padding: 0 3.3333333333rem 1.3333333333rem;
  gap: 0.3333333333rem;
}

.ai-assistant-chat-main > .ai-chat-message-list {
  margin: 0 -3.3333333333rem;
}

.ai-chat-sidebar-toggle {
  position: absolute;
  top: 1.3333333333rem;
  left: 1.3333333333rem;
  z-index: 1;
}

.ai-chat-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 1.3333333333rem;
  border-bottom: 1px solid var(--ai-border-subtle);
  flex-shrink: 0;
  align-self: stretch;
  min-height: 5.3333333333rem;
  box-sizing: border-box;
}

.ai-chat-header-title {
  flex: 1;
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: var(--ai-text-primary);
}

.ai-chat-header-fullscreen,
.ai-chat-header-close {
  flex-shrink: 0;
}

.ai-chat-message-list {
  flex: 1;
  min-height: 0;
}

.ai-chat-messages {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 0 3.3333333333rem 3.3333333333rem;
  max-width: 70.6666666667rem;
  margin: 0 auto;
  width: 100%;
  min-height: 100%;
  box-sizing: border-box;
}
.ai-chat-messages > :not(:last-child) {
  margin-bottom: 2.6666666667rem;
}

.ai-chat-message-list-no-actions .ai-chat-messages {
  padding-bottom: 0;
}

.ai-message-item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-self: flex-start;
  max-width: 100%;
}

.ai-message-answer {
  position: relative;
  display: flex;
  flex-direction: column;
}

.ai-message-widgets {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  margin-top: 2.6666666667rem;
}
.ai-message-widgets:empty {
  display: none;
}

.ai-chat-messages > .ai-message-item.has-widgets:nth-last-child(2) {
  margin-bottom: 0;
}

.ai-chat-message-list-no-actions .ai-chat-messages > .ai-message-item.has-widgets:nth-last-child(2) {
  margin-bottom: 0.6666666667rem;
}

.ai-message-item-actions {
  position: absolute;
  top: 100%;
  left: 0;
  padding-top: 0.3333333333rem;
  padding-bottom: 0.3333333333rem;
  opacity: 0;
  pointer-events: none;
  transition: opacity 150ms ease-in-out;
  z-index: 1;
}
@media (hover: hover) {
  .ai-message-answer:hover .ai-message-item-actions {
    opacity: 1;
    pointer-events: auto;
  }
}
@media (hover: none) {
  .ai-message-item.touched .ai-message-item-actions {
    opacity: 1;
    pointer-events: auto;
  }
}
.ai-message-item.latest:not(.has-widgets) .ai-message-item-actions {
  opacity: 1;
  pointer-events: auto;
}

.ai-chat-input-area {
  flex-shrink: 0;
  width: 100%;
  max-width: 64rem;
  margin: 0 auto;
  box-sizing: border-box;
}

.ai-empty-state {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  min-height: 0;
  padding: 0 1.3333333333rem;
}

.ai-empty-state-content {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 48.3333333333rem;
}

.ai-empty-state-greeting {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  margin-bottom: 0.6666666667rem;
}

.ai-empty-state-logo {
  display: inline-block;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  flex-shrink: 0;
  background: var(--ai-brand-gradient);
  -webkit-mask: center/contain no-repeat;
          mask: center/contain no-repeat;
}

.ai-empty-state-greeting-text {
  font-size: 1.1666666667rem;
  font-weight: 600;
  line-height: 1.6666666667rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
}

.ai-empty-state-heading {
  font-size: 2.3333333333rem;
  font-weight: 500;
  line-height: 3rem;
  color: var(--ai-text-primary);
  margin: 0 0 2rem 0;
}

.ai-empty-state-input {
  width: 100%;
}

.ai-first-time {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
  min-height: 0;
  width: 100%;
  background-color: var(--ai-surface-app);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto;
}
.ai-first-time::after {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--ai-first-time-overlay);
  pointer-events: none;
  z-index: 0;
}

.ai-first-time-content {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.ai-first-time-logo {
  margin-bottom: 2.5833333333rem;
}
.ai-first-time-logo .ai-first-time-logo-icon {
  width: 8rem;
  height: 8rem;
  padding: 1.6666666667rem;
  background: var(--ai-brand-gradient);
  color: var(--ai-text-on-gradient);
  box-shadow: var(--ai-shadow-panel);
}
.ai-first-time-logo .ai-first-time-logo-icon .icon {
  width: 4.6666666667rem;
  height: 4.6666666667rem;
}

.ai-first-time-title {
  font-size: 1.3333333333rem;
  font-weight: 600;
  line-height: 1.8333333333rem;
  color: var(--ai-text-primary);
  margin: 0;
}

.ai-first-time-subtitle {
  font-size: 1.3333333333rem;
  font-weight: 500;
  line-height: 1.8333333333rem;
  color: var(--ai-text-muted-strong);
  margin: 0.8333333333rem 0 0;
}

.ai-first-time-form {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.3333333333rem;
  margin-top: 4.4166666667rem;
}

.ai-first-time-terms {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  color: var(--ai-text-primary);
  cursor: pointer;
}
.ai-first-time-terms .ai-first-time-checkbox {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  accent-color: var(--ai-brand-primary);
  cursor: pointer;
}

.ai-first-time-terms-link {
  color: var(--ai-brand-primary);
  text-decoration: none;
  text-transform: lowercase;
}
.ai-first-time-terms-link:hover {
  text-decoration: underline;
}

.ai-first-time-form .ai-first-time-cta {
  width: auto;
  height: 3.3333333333rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.3333333333rem;
  font-size: 1.1666666667rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 0.16px;
  gap: 0.3333333333rem;
}
.ai-first-time-form .ai-first-time-cta .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}

@media only screen and (max-width: 768px) {
  .ai-first-time {
    padding: 0 1.3333333333rem;
    box-sizing: border-box;
  }
  .ai-first-time-content {
    max-width: 30.8333333333rem;
    width: 100%;
  }
  .ai-assistant-chat-main {
    padding: 0 1.3333333333rem 1.3333333333rem;
  }
  .ai-assistant-chat-main > .ai-chat-message-list {
    margin: 0;
  }
  .ai-chat-messages {
    padding: 0 0 3.3333333333rem;
  }
  .ai-chat-sidebar-toggle {
    left: auto;
    right: 1.3333333333rem;
  }
  .ai-assistant-chat-body {
    position: relative;
  }
  .ai-assistant-chat-sidebar {
    position: absolute;
    inset: 0;
    width: 100% !important;
    z-index: 10;
    padding-top: 6.6666666667rem;
  }
  .ai-sidebar-resize-handle {
    display: none;
  }
  .ai-sidebar-header {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background: var(--ai-surface-panel);
  }
}
.switch-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.switch-container.top {
  flex-direction: column;
  gap: 0.7rem;
}
.switch-container.right {
  flex-direction: row-reverse;
  justify-content: flex-end;
  gap: 1rem;
  align-items: center;
}
.switch-container.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.switch-container .input-to-hide {
  opacity: 0;
  width: 0;
  height: 0;
}
.switch-container .input-to-hide:checked + .switch .switch-body {
  background-color: rgba(0, 129, 136, 0.1);
}
.switch-container .input-to-hide:checked + .switch .switch-toggle {
  background-color: #008188;
  -webkit-transform: translate(1.45rem, -50%);
          transform: translate(1.45rem, -50%);
}
.switch-container .switch {
  position: relative;
  padding: 0.5rem;
  border: none;
  background-color: transparent;
  cursor: pointer;
  transition: opacity 250ms;
}
.switch-container .switch-body {
  display: block;
  width: 3.333rem;
  height: 1.5rem;
  background-color: #5e5e5e;
  border-radius: 0.9rem;
  transition: background-color 375ms;
}
.switch-container .switch-toggle {
  position: absolute;
  top: 50%;
  left: 0.45rem;
  width: 2rem;
  height: 2rem;
  background-color: #e5e6e7;
  border-radius: 50%;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  transition: background-color 250ms, -webkit-transform 250ms;
  transition: transform 250ms, background-color 250ms;
  transition: transform 250ms, background-color 250ms, -webkit-transform 250ms;
  z-index: 1;
}
.switch-container .switch-label {
  font-weight: 600;
  display: inline-block;
  color: #333;
  cursor: pointer;
}

.input-container .input-elem {
  font-size: 1rem;
  border: 1px solid #5e5e5e;
  border-radius: 0.3333333333rem;
}
.input-container .input-elem:focus {
  border-color: #00696f;
  box-shadow: 0 0 0 0.2rem rgba(0, 129, 136, 0.5);
}
.input-container .input-elem:hover {
  border: 1px solid #5e5e5e;
}
.input-container .input-elem::-webkit-input-placeholder {
  color: #5e5e5e;
}
.input-container .input-elem:-ms-input-placeholder {
  color: #5e5e5e;
}
.input-container .input-elem::-ms-input-placeholder {
  color: #5e5e5e;
}
.input-container .input-elem::placeholder {
  color: #5e5e5e;
}
.input-container .input-header .input-label {
  text-transform: none;
}
.input-container .length-message {
  color: #5e5e5e;
}
.input-container .icon-redesign-exclamation-circle {
  stroke: #ff7f7f;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.input-container.with-error .input-elem,
.input-container.with-error .input-elem:hover,
.input-container.with-error .input-elem:focus {
  border-color: #c82603;
  box-shadow: none;
}
.input-container.with-error .input-footer {
  color: #c82603;
}

.input-number-container .input-label {
  text-transform: none;
}

.default-stroke {
  fill: none;
}

.file-import-dialog .dialog-content .dialog-footer {
  justify-content: flex-end;
  gap: 1.3333333333rem;
}
.file-import-dialog .dialog-content .dialog-footer .app-btn {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}

/* TODO fix stylelint errors */
.hide-leaflet .leaflet-pane,
.hide-leaflet .leaflet-control-container {
  display: none;
}

.drawing .map-user-icon {
  fill: #000;
  stroke: rgba(151, 151, 151, 0.7019607843);
  stroke-width: 10px;
  cursor: pointer;
}
.drawing g {
  stroke-width: 20;
}
.drawing.external g {
  stroke-width: inherit;
}
.drawing.mcs #layer-tooltips {
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1);
}
.drawing #layer-tooltips {
  outline: none;
}

/* stylelint-disable */
#planSection > .loading-spinner,
.space > .loading-spinner {
  position: absolute;
  top: 0;
  height: 100%;
}
#planSection .leaflet-right .leaflet-control,
.space .leaflet-right .leaflet-control {
  margin-right: 10px;
}
@media screen and (min-width: 768px) {
  #planSection .leaflet-right .leaflet-control,
.space .leaflet-right .leaflet-control {
    margin-right: 25px;
  }
}

.space {
  position: relative;
  padding-top: 105px;
}
.space .leaflet-bottom.leaflet-right .mq-attribution-control {
  position: fixed;
  right: -45px;
  bottom: 4px;
}
.space .legend-urhere-marker,
.space image.indicator {
  display: none;
}
.space .refresh-spinner {
  position: fixed;
  top: 180px;
  margin: 20px;
  z-index: 1900;
}
@media screen and (min-width: 768px) {
  .space .refresh-spinner {
    top: 70px;
  }
}
.space #cobundu-map {
  position: relative;
  overflow: inherit;
}
@media screen and (min-width: 768px) {
  .space #cobundu-map {
    position: absolute;
    overflow: hidden;
  }
}

.legend-urhere-marker {
  overflow: visible;
  position: absolute;
  left: 20px;
  bottom: 35px;
  color: rgba(151, 151, 151, 0.7019607843);
  font-size: 16px;
}

#cobundu-map {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  padding: 0;
  overflow: hidden;
  outline: none;
  background-color: #f8f8f8;
}
#cobundu-map .leaflet-container,
#cobundu-map .leaflet-control-container,
#cobundu-map .leaflet-pane {
  background-color: #f8f8f8;
  font-family: "Poppins", sans-serif;
  /* "svg *" was not allowing to override css property which is needed in order to highlight location */
  /* hide annoying mapquest logo */
  /* make mapquest attribution less prominent */
}
#cobundu-map .leaflet-container .view-plan,
#cobundu-map .leaflet-control-container .view-plan,
#cobundu-map .leaflet-pane .view-plan {
  background-position: right;
}
#cobundu-map .leaflet-container svg g.location,
#cobundu-map .leaflet-control-container svg g.location,
#cobundu-map .leaflet-pane svg g.location {
  stroke-width: 8px;
  stroke: rgba(151, 151, 151, 0.7019607843);
}
#cobundu-map .leaflet-container .leaflet-control-zoom,
#cobundu-map .leaflet-control-container .leaflet-control-zoom,
#cobundu-map .leaflet-pane .leaflet-control-zoom {
  opacity: 0.6;
}
#cobundu-map .leaflet-container .leaflet-control-zoom:hover,
#cobundu-map .leaflet-control-container .leaflet-control-zoom:hover,
#cobundu-map .leaflet-pane .leaflet-control-zoom:hover {
  opacity: 1;
}
#cobundu-map .leaflet-container .mq-logo-control,
#cobundu-map .leaflet-control-container .mq-logo-control,
#cobundu-map .leaflet-pane .mq-logo-control {
  display: none;
}
#cobundu-map .leaflet-container .mq-attribution-control,
#cobundu-map .leaflet-control-container .mq-attribution-control,
#cobundu-map .leaflet-pane .mq-attribution-control {
  opacity: 0.6;
}
#cobundu-map .leaflet-container .mq-attribution-control:hover,
#cobundu-map .leaflet-control-container .mq-attribution-control:hover,
#cobundu-map .leaflet-pane .mq-attribution-control:hover {
  opacity: 1;
}

#cobundu-map.map-selection-highlight svg {
  fill-opacity: 0.4;
}
#cobundu-map.map-selection-highlight svg g.location.active,
#cobundu-map.map-selection-highlight svg g.maskedselection,
#cobundu-map.map-selection-highlight svg g.selection {
  fill-opacity: 1;
}

.fullsize {
  position: absolute;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

/* style locations */
svg.drawing,
svg.drawing svg {
  overflow: visible !important;
}
svg.drawing #occupancies,
svg.drawing svg #occupancies {
  pointer-events: none;
}
svg.drawing #time-tag,
svg.drawing svg #time-tag {
  pointer-events: none;
}

#layer-locations,
#layer-markers {
  /* enable mouse events on locations, even if not filled */
  pointer-events: visiblefill;
  cursor: pointer;
  /* default background color: white */
  fill: transparent;
}
#layer-locations text,
#layer-markers text {
  fill-opacity: 1;
  fill: #fff;
  font-size: 100px;
  /* 1 px = 1 cm */
  text-anchor: middle;
  alignment-baseline: middle;
  dominant-baseline: central;
  stroke: none !important;
  visibility: hidden;
  text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;
}
#layer-locations text > tspan,
#layer-markers text > tspan {
  alignment-baseline: middle;
}
#layer-locations image.occupied,
#layer-markers image.occupied {
  visibility: hidden;
  opacity: 0.5;
}

g.location:not([id]) {
  /* any location without an id is not interactive */
  pointer-events: none;
  /* and it does not have a fill so it doesn't obscure polygons linked to locations */
  fill: transparent;
}

.drawing.external g.location-marker {
  fill: #5e5e5e;
}
.drawing.external g.location-marker circle {
  stroke-width: 3;
  stroke: #ccc;
}

/* stylelint-enable */
.location-tooltip {
  display: block;
  min-width: 104px;
  padding: 7px 8px 8px;
  background-color: #f2f2f2;
  border: 1px solid rgba(0, 0, 0, 0.3);
  color: #000;
  text-align: left;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.4;
  letter-spacing: normal;
  pointer-events: none;
}
.location-tooltip-header {
  font-weight: 700;
}

.context-menu.popper-container .popper {
  border-radius: 0.3333333333rem;
  padding: 0;
}
.context-menu .context-menu-item {
  padding: 0.8333333333rem;
  color: #333;
  gap: 0.6666666667rem;
  justify-content: flex-end;
  flex-direction: row-reverse;
}
.context-menu .context-menu-item:hover {
  background: transparent;
  color: #008188;
}
.context-menu .context-menu-item:hover .icon {
  fill: #008188;
}

.full-screen-spinner {
  position: fixed;
  top: 0;
  left: 0;
  display: flex;
  width: 100vw;
  height: 100dvh;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.25);
  z-index: 9999;
}
.full-screen-spinner img {
  max-width: 100px;
  height: 100px;
}
.full-screen-spinner p {
  margin-top: 20px;
}
.full-screen-spinner.bg-white {
  background-color: #fff;
}

.loading-spinner {
  position: relative;
  display: flex;
  width: 100%;
  min-height: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 2000;
}
.loading-spinner .spinner-image {
  width: 60px;
  height: 60px;
}
.loading-spinner p {
  margin-top: 20px;
  text-align: center;
  font-size: 12px;
  font-family: "Poppins", "Arial", sans-serif;
}
.loading-spinner.full-container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.loading-spinner p {
  margin-top: 20px;
  text-align: center;
  font-size: 12px;
  font-family: "Poppins";
}

.full-screen-spinner .sk-double-bounce1,
.full-screen-spinner .sk-double-bounce2,
.loading-spinner .sk-double-bounce1,
.loading-spinner .sk-double-bounce2 {
  background-color: rgb(255, 195, 11);
}

.no-location-page {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  position: relative;
}
.no-location-page .location-picker-section {
  position: absolute;
  left: 25px;
  top: 25px;
}
.no-location-page .description-section {
  text-align: center;
}
.no-location-page .app-location-picker .change-location {
  display: none;
}
.no-location-page .no-location-img {
  margin-bottom: 1.3333rem;
}

.switch {
  position: relative;
  padding: 0.5rem;
  border: none;
  background-color: transparent;
  cursor: pointer;
  transition: opacity 250ms;
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.switch-body {
  display: block;
  width: 3.333rem;
  height: 1.5rem;
  background-color: rgba(51, 51, 51, 0.5);
  border-radius: 0.9rem;
  transition: background-color 375ms;
}
.switch-toggle {
  position: absolute;
  top: 50%;
  left: 0.45rem;
  width: 2rem;
  height: 2rem;
  background-color: #f8f8f8;
  border-radius: 50%;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  transition: background-color 250ms, -webkit-transform 250ms;
  transition: transform 250ms, background-color 250ms;
  transition: transform 250ms, background-color 250ms, -webkit-transform 250ms;
  z-index: 1;
}
.switch.is-checked .switch-toggle {
  background-color: #008188;
  -webkit-transform: translate(1.45rem, -50%);
          transform: translate(1.45rem, -50%);
}
.switch.is-disabled {
  opacity: 0.5;
  cursor: initial;
}
.switch:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}

.day-picker-popper {
  display: inline-block;
}
.day-picker-popper.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.day-picker-popper .popper {
  background: #fff;
  font-size: 12px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  z-index: 405;
}
.day-picker-popper .rdp {
  --rdp-cell-size: 30px;
  --rdp-accent-color: customAlpha($light-brand-color, 0.2);
  --rdp-background-color: $secondary-background-color;
  --rdp-outline: none;
  --rdp-outline-selected: none;
}
.day-picker-popper .rdp-head_cell {
  color: rgba(151, 151, 151, 0.7019607843);
  text-transform: none;
  font-weight: 400;
}
.day-picker-popper .rdp-button.rdp-day {
  font-size: 1rem;
}
.day-picker-popper .rdp-button.rdp-day_today {
  color: #008188;
}
.day-picker-popper .rdp-button.rdp-day_selected {
  color: #fff;
  background-color: #008188;
}
.day-picker-popper .rdp-button:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}

.day-picker-caption {
  position: relative;
}
.day-picker-caption .month {
  text-align: center;
  font-size: 1.15em;
  font-weight: 500;
}
.day-picker-caption .app-btn {
  position: absolute;
  top: 0;
}
.day-picker-caption .app-btn:first-child {
  left: 0;
}
.day-picker-caption .app-btn:last-child {
  right: 0;
}

.day-picker-popper {
  cursor: pointer;
}
.day-picker-popper .input-wrapper {
  background: #fff;
  border: 1px solid #008188;
  padding: 6px 12px;
  width: 100%;
  height: 100%;
  display: flex;
}
.day-picker-popper .input-wrapper input {
  background: #fff;
  caret-color: transparent;
  cursor: pointer;
  width: 100%;
  border: none;
  padding: 0;
}
.day-picker-popper .input-wrapper:focus-visible {
  outline: 0.1666666667rem solid #008188;
  outline-offset: 0.1666666667rem;
}

.day-picker-popper {
  display: inline-block;
}
.day-picker-popper.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.day-picker-popper .popper {
  background: #fff;
  font-size: 12px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  z-index: 500;
}

.past-date-picker {
  color: #5e5e5e;
}
.past-date-picker .location-charts-icon-btn {
  width: 2.5rem;
  height: 2.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 1rem;
  margin-left: 1rem;
  padding: 0 0 0 0.25rem;
  border-radius: 50%;
}
.past-date-picker .location-charts-icon-btn .icon {
  fill: #fff;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand {
  background: #e5e6e7;
  border-color: #e5e6e7;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand .icon {
  fill: #000;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand:hover {
  background-color: #008188;
}
.past-date-picker .location-charts-icon-btn.app-btn-outline-brand:hover .icon {
  fill: #fff;
}

.landscape-stub {
  position: fixed;
  flex-direction: column;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100dvh;
  z-index: 999;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.landscape-stub .msg-container {
  text-align: center;
}

/* COLORS */
/* BRAND COLORS */
/* MEDIA SCREENS */
/* KIOSK */
/* BOOTSTRAP OVERRIDE */
/* bootstrap temp */
/* REDESIGN */
/* LAYOUT */
.date-filters {
  display: flex;
  justify-content: space-between;
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
  padding: 0.8333333333rem;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.4166666667rem;
}
.date-filters .date-filter-button {
  min-width: auto;
  padding: 0.5833333333rem 1.3333333333rem 0.5833333333rem 1rem;
  display: flex;
  align-items: center;
  margin: 0;
}
.date-filters .date-filter-button svg {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  margin-right: 0.8333333333rem;
  fill: var(--primary);
}
.date-filters .date-filter-button:hover, .date-filters .date-filter-button.active {
  color: #fff;
  background-color: var(--primary);
}
.date-filters .date-filter-button:hover > svg, .date-filters .date-filter-button.active > svg {
  fill: #fff;
}

@media only screen and (max-width: 768px) {
  .date-filters {
    padding: 0.4166666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .date-filters {
    justify-content: center;
  }
}
.modal-with-selected-map-location .dialog-content {
  width: 70%;
  height: 90%;
  display: flex;
  flex-direction: column;
  padding: 0 0 0 4.1666666667rem;
  border-radius: 0.8333333333rem;
}
.modal-with-selected-map-location .dialog-content .dialog-body {
  flex: 1;
  overflow: auto;
}
.modal-with-selected-map-location .dialog-content .modal-title {
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 1.3333333333rem;
  margin-top: 2.6666666667rem;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.modal-with-selected-map-location .dialog-content .loading-spinner {
  height: 100%;
}
.modal-with-selected-map-location .dialog-content .error {
  height: 100%;
  color: #ff7f7f;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.modal-with-selected-map-location .dialog-content .map {
  position: relative;
  height: 100%;
}
.modal-with-selected-map-location .dialog-content .map.with-title #cobundu-map {
  margin: 0 0 2.5rem;
}
.modal-with-selected-map-location .dialog-content .map #cobundu-map {
  background: transparent;
  margin: 2.5rem 0;
}

@media only screen and (max-width: 1400px) {
  .modal-with-selected-map-location .dialog-content {
    width: 75%;
  }
  .modal-with-selected-map-location .dialog-content .modal-title {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 992px) {
  .modal-with-selected-map-location .dialog-content {
    width: 90%;
    height: 90%;
  }
  .modal-with-selected-map-location .dialog-content .modal-title {
    font-size: 1.3333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .modal-with-selected-map-location .dialog-content {
    padding: 0 2.5rem;
  }
  .modal-with-selected-map-location .dialog-content .modal-title {
    padding: 1.25rem 0;
    font-size: 1.1666666667rem;
  }
}
.favorite-icon-background {
  padding: 15px;
  background: rgba(218, 218, 218, 0.52);
  border-radius: 50%;
  z-index: 1;
  position: absolute;
  top: 10px;
  right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.favorite-icon-background:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.favorites-btn {
  position: absolute;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  cursor: pointer;
  transition: 200ms;
  stroke: #fff;
  stroke-width: 32px;
  fill: transparent;
}
.favorites-btn.active {
  fill: var(--primary);
}
.favorites-btn:hover {
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}

.reservation-horizontal-time-range-container.with-location-card {
  padding: 1.25rem;
}
.reservation-horizontal-time-range-container.with-location-card .reservation-horizontal-time-range {
  padding: 0;
  margin-top: 0.8333333333rem;
}
.reservation-horizontal-time-range-container .location-card {
  display: flex;
}
.reservation-horizontal-time-range-container .location-card .card-container {
  width: calc(100% - 4.1666666667rem);
  padding-left: 0.8333333333rem;
}
.reservation-horizontal-time-range-container .location-card .location-name {
  color: var(--primary-font);
  margin: 0;
  font-size: 1.3333333333rem;
}

.booking-timeline-container {
  width: 400px;
  height: 100%;
  padding: 10px;
  display: flex;
  flex-direction: column;
  position: relative;
}
.booking-timeline-container .booking-panel-header {
  padding: 12px 0;
}
.booking-timeline-container .popper-container,
.booking-timeline-container .popper-target,
.booking-timeline-container .target {
  width: 100%;
  height: 100%;
}
.booking-timeline-container .tooltip-wrapper {
  z-index: 100;
  width: 100%;
  background: transparent;
  position: absolute;
}
.booking-timeline-container .tooltip-wrapper.start {
  top: 0;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.booking-timeline-container .tooltip-wrapper.end {
  bottom: 0;
}
.booking-timeline-container .mobile-back-btn {
  text-decoration: none;
  color: var(--primary-font);
  font-size: 1.5rem;
  top: 5px;
  display: flex;
  align-items: center;
}
.booking-timeline-container .mobile-back-btn .icon {
  fill: var(--primary-font);
  margin: 0 5px;
}
.booking-timeline-container .past-date-picker {
  position: relative;
  z-index: 100;
}
.booking-timeline-container .day-timeline-container.dragging .time-slot-sell,
.booking-timeline-container .day-timeline-container.dragging .time-slot-label {
  transition: none;
}
.booking-timeline-container .day-timeline-container .unavailable-stub {
  width: 100%;
  height: 100%;
  background: repeating-linear-gradient(-55deg, #717171, #f9f9f9 2px, #f9f9f9 4px, #f9f9f9 7px);
}
.booking-timeline-container .day-timeline-container .single-timeslot .booking-participants {
  display: none;
}
.booking-timeline-container .timeslot-item .time-slot-sell,
.booking-timeline-container .timeslot-item .time-slot-label {
  transition: 300ms;
}
.booking-timeline-container .timeslot-item:hover .time-slot-sell {
  background: var(--secondary-background);
}
.booking-timeline-container .timeslot-item:hover .time-slot-label {
  color: var(--primary);
}
.booking-timeline-container .timeslot-item.selected .time-slot-sell {
  border: none;
}
.booking-timeline-container .timeslot-item.selected:hover .time-slot-sell {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.56);
}
.booking-timeline-container .timeslot-item.selected:hover .time-slot-label {
  color: var(--primary-font);
}
.booking-timeline-container .timeslot-item.selected.start::before {
  content: "";
  display: block;
  position: absolute;
  background: #fff;
  width: 10px;
  border: 1px solid;
  z-index: 5;
  height: 10px;
  border-radius: 50%;
  top: var(--before-top, 0);
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 40px;
  right: 0;
  margin: 0 auto;
}
.booking-timeline-container .timeslot-item.selected.end::after {
  content: "";
  display: block;
  position: absolute;
  background: #fff;
  width: 10px;
  border: 1px solid;
  z-index: 5;
  height: 10px;
  border-radius: 50%;
  bottom: var(--after-bottom, 0);
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  left: 40px;
  right: 0;
  margin: 0 auto;
}
.booking-timeline-container .timeslot-item:not(.selected) + .selected .time-slot-sell {
  border-top: 1px solid var(--secondary-font);
}
.booking-timeline-container .quick-timeslots-wrap {
  padding: 25px 0;
  width: 100%;
  overflow-y: auto;
  white-space: nowrap;
  color: var(--secondary-font);
}
.booking-timeline-container .quick-timeslots-wrap .quick-timeslots-card {
  display: inline-flex;
  cursor: pointer;
  flex-direction: column;
  text-align: center;
  justify-content: center;
  border: 1px solid var(--secondary-font);
  padding: 5px;
  border-radius: 4px;
  margin-right: 10px;
  height: 5rem;
  min-width: 9.1666666667rem;
  white-space: normal;
}
.booking-timeline-container .quick-timeslots-wrap .quick-timeslots-card:hover {
  color: var(--primary);
  border: 1px solid var(--primary);
}
.booking-timeline-container .quick-timeslots-wrap .quick-timeslots-card-time {
  text-transform: uppercase;
}
.booking-timeline-container .loading-spinner {
  background: rgba(223, 223, 223, 0.57);
}
.booking-timeline-container .close-timeline-btn {
  position: absolute;
  left: 0;
  right: 0;
  width: 40px;
  height: 40px;
  background: #ccc;
  border-radius: 50%;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  bottom: 0;
  margin: 0 auto;
  z-index: 5;
}
.booking-timeline-container .book-timeslot-btn {
  padding: 15px;
  margin: 20px auto 0;
  width: calc(100% - 40px);
}
.booking-timeline-container .timezone-alert,
.booking-timeline-container .booking-info-msg {
  text-align: center;
  font-weight: 600;
}

.booking-right-panel.booking-timeline-panel .booking-timeline-container {
  width: auto;
  padding: 0;
}
.booking-right-panel.booking-timeline-panel .booking-panel-header {
  padding: 0;
}
.booking-right-panel.booking-timeline-panel .mobile-back-btn {
  background: var(--secondary-background);
}

.side-panel.booking-timeline-panel {
  position: fixed;
  top: 6.6666666667rem;
  height: calc(100% - 6.6666666667rem);
  padding: 1.25rem;
}
.side-panel.booking-timeline-panel.opened {
  width: 30.4166666667rem;
}
.side-panel.booking-timeline-panel .side-panel-header {
  position: absolute;
  top: 0;
  right: 1.25rem;
}
.side-panel.booking-timeline-panel .title {
  text-align: center;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 600;
}
.side-panel.booking-timeline-panel .booking-timeline-container {
  margin-top: 1.25rem;
  height: calc(100% - 2.9166666667rem);
}
.side-panel.booking-timeline-panel .booking-timeline-container .booking-info-msg {
  margin-bottom: 0;
}

.booking-timeline-trigger-button {
  width: 10.8333333333rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.booking-timeline-trigger-button:hover .icon-calendar-timeline path, .booking-timeline-trigger-button:active .icon-calendar-timeline path {
  stroke: #fff;
}
.booking-timeline-trigger-button .icon-calendar-timeline {
  margin-right: 0.6666666667rem;
  width: 1.1666666667rem;
}
.booking-timeline-trigger-button .icon-calendar-timeline path {
  stroke: var(--primary);
}

.booking-timeline-backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  height: calc(100% - 6.6666666667rem);
  width: 100vw;
  background: rgba(151, 151, 151, 0);
  z-index: 406;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .booking-timeline-container .past-date-picker {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  .booking-timeline-container .past-date-picker .app-btn {
    margin-right: 1rem;
  }
}
@media only screen and (max-width: 768px) {
  .side-panel.booking-timeline-panel {
    top: 5rem;
    height: calc(100% - 5rem);
  }
  .side-panel.booking-timeline-panel .booking-timeline-container {
    margin-top: 0;
  }
  .side-panel.booking-timeline-panel .booking-panel-header .quick-timeslots-wrap {
    padding: 0;
    margin-top: 1rem;
  }
  .side-panel.booking-timeline-panel .booking-panel-header .quick-timeslots-card {
    height: 3.3333333333rem;
    width: 7.5rem;
    font-size: 0.9166666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .side-panel.booking-timeline-panel.opened {
    width: 100%;
  }
}
.day-timeline-container {
  padding: 10px;
  display: flex;
  min-width: 250px;
  flex-direction: column;
  overflow-y: auto;
  position: relative;
}
.day-timeline-container .time-slot-label {
  position: relative;
  top: -0.6666666667rem;
  width: 3.3333333333rem;
  color: var(--secondary-font);
}
.day-timeline-container .time-slot-label.twelve-hour {
  width: 5rem;
  text-align: right;
  -webkit-transform: translateX(-0.8333333333rem);
          transform: translateX(-0.8333333333rem);
}
.day-timeline-container .time-slot-sell {
  border-top: 1px solid var(--secondary-font);
  min-height: 3.3333333333rem;
  width: calc(100% - 2.5rem);
  position: relative;
}
.day-timeline-container .timeslot-item {
  display: flex;
  cursor: pointer;
  position: relative;
  cursor: pointer;
}
.day-timeline-container .timeslot-item.hide {
  transition: 10ms;
  -webkit-transform: translateX(-9999px);
          transform: translateX(-9999px);
}
.day-timeline-container .timeslot-item.last-timeslot-item {
  display: none;
}
.day-timeline-container .selected-time-label {
  position: relative;
}
.day-timeline-container .selected-time-label.in-between {
  position: absolute;
  top: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.day-timeline-container .time-slot-sell {
  display: flex;
  justify-content: center;
  align-items: center;
}
.day-timeline-container .close-selection {
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #cbcbcb;
  width: 19px;
  height: 19px;
  z-index: 1;
  right: 0;
  position: relative;
}
.day-timeline-container .close-selection.in-between {
  position: absolute;
  top: var(--top-fix);
  -webkit-transform: translateX(50%) translateY(-50%);
          transform: translateX(50%) translateY(-50%);
}
.day-timeline-container .close-selection:not(.in-between) {
  position: absolute;
  -webkit-transform: translateX(50%) translateY(-50%);
          transform: translateX(50%) translateY(-50%);
  top: calc(50% + var(--top-fix));
  right: 0;
}
.day-timeline-container .close-selection .icon {
  width: 90%;
  height: 90%;
  fill: var(--primary-font);
}
.day-timeline-container .selected-time-label {
  background: none;
  color: #fff;
  font-size: 1.3333333333rem;
  line-height: 1.3333333333rem;
  z-index: 1;
}
.day-timeline-container .custom-component {
  position: absolute;
  width: calc(100% - 4.1666666667rem);
  right: 0;
  cursor: pointer;
}
.day-timeline-container .custom-component.twelve-hour {
  width: calc(100% - 5.4166666667rem);
}
.day-timeline-container .current-time {
  position: absolute;
  display: flex;
  z-index: 99;
  right: 0;
  width: 100%;
  justify-content: center;
  align-items: center;
  height: 0;
}
.day-timeline-container .current-time .current-time-line {
  background: #000;
  height: 2px;
  flex: 1;
}
.day-timeline-container .current-time::before {
  content: "";
  position: absolute;
  left: -5px;
  display: block;
  background: #000;
  width: 7px;
  height: 7px;
  border-radius: 50%;
}

.booked-timeslot {
  padding: 0 15px;
  color: #fff;
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  background: #f44336;
}
.booked-timeslot .icon-user {
  fill: #fff;
  margin-right: 20px;
}
.booked-timeslot .booking-participants {
  font-size: 12px;
  display: flex;
}
.booked-timeslot .booking-title {
  font-size: 16px;
  margin: 0 0 0.8333333333rem;
}
.booked-timeslot .description {
  width: 100%;
  position: relative;
}
.booked-timeslot .timeslot-icon {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  fill: #fff;
}
.booked-timeslot .timeslot-icon.with-recurrent {
  right: 1.6666666667rem;
}
.booked-timeslot.one-row-timeslot .booking-title {
  margin: 0;
}
.booked-timeslot.one-row-timeslot .description {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.booked-timeslot.one-row-timeslot .icon:not(.icon-recurrence) {
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 0.8333333333rem;
}

.location-item {
  font-size: 1rem;
  text-align: start;
  width: 29.1666666667rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  display: flex;
  flex-direction: column;
}
.location-item:hover {
  cursor: pointer;
}
.location-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.location-item .location-photo {
  position: relative;
  height: 15.4166666667rem;
}
.location-item .location-data {
  background: var(--primary-background);
  padding: 1.6666666667rem;
  color: var(--secondary-font);
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.location-item .location-data .item-with-icon {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-item .location-data .item-with-icon svg {
  min-width: 1.3333333333rem;
  width: 1.3333333333rem;
  min-height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.location-item .location-data .item-with-label {
  color: #fff;
  font-size: 0.9166666667rem;
  background: var(--primary);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 7.0833333333rem;
  min-height: 1.6666666667rem;
  border-radius: 0.25rem;
  text-align: center;
}
.location-item .location-data .sensor-data {
  display: flex;
  flex-wrap: wrap;
  margin-top: 2.0833333333rem;
  position: relative;
  height: 5rem;
  align-items: self-start;
}
.location-item .location-data .sensor-data::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
  background: var(--secondary-background);
}
.location-item .location-data .sensor-data > div {
  width: 33.3333333333%;
  margin-top: 0.8333333333rem;
}
.location-item .location-data .location-path-container .location-name,
.location-item .location-data .location-path-container .location-path {
  color: var(--secondary-font);
}
.location-item .location-data .location-path-container .icon {
  min-width: 1.3333333333rem;
  width: 1.3333333333rem;
  min-height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.location-item .location-data .location-path-container .location-path {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-item .general-data .location-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
  color: var(--primary-font);
}
.location-item .general-data .meta-data {
  display: flex;
  flex-wrap: wrap;
}
.location-item .general-data .meta-data > div {
  width: 50%;
  margin-top: 0.8333333333rem;
}

.search-sort-block {
  display: flex;
  align-items: center;
}
.search-sort-block .search-input-wrapper {
  background: var(--primary-background);
  width: 25rem;
  margin-right: 1.3333333333rem;
}
.search-sort-block .search-input-wrapper svg path {
  fill: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input {
  height: 3.5rem;
}
.search-sort-block .search-input-wrapper input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.search-sort-block .search-input-wrapper input::placeholder {
  color: var(--secondary-font);
}

@media only screen and (max-width: 576px) {
  .search-sort-block .search-input-wrapper .search-input {
    font-size: 1rem;
  }
}
.map-wrapper-container.no-data .leaflet-control-container {
  display: none;
}
.map-wrapper-container .no-floor-plan-placeholder {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.map-wrapper-container .no-floor-plan-placeholder .no-floor-plan-message {
  font-size: 1.1666666667rem;
  font-weight: 600;
  z-index: 406;
  color: var(--primary-font);
}

.right-panel {
  position: absolute;
  width: 33.3333333333rem;
  height: 100%;
  top: 0;
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  background: var(--secondary-background);
  padding: 1.25rem;
  display: flex;
  flex-direction: column;
}
.right-panel .close-person-select-btn {
  position: absolute;
  top: 0.6666666667rem;
  right: 1.0833333333rem;
  cursor: pointer;
}

@media only screen and (max-width: 768px) {
  .right-panel {
    padding-top: 2.9166666667rem;
  }
}
.check-in-button {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.4166666667rem;
}
.check-in-button .icon-qr-code {
  fill: var(--primary);
}
.check-in-button:hover .icon-qr-code, .check-in-button.active .icon-qr-code {
  fill: #fff;
}

.checked-in-container {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
  color: var(--primary);
  font-weight: 500;
}
.checked-in-container .icon-checked-circle {
  fill: var(--primary);
}

.check-in-dialog .check-in-dialog-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.0833333333rem;
}
.check-in-dialog .check-in-dialog-content .content-block {
  text-align: center;
}

.check-in-scan-dialog {
  top: 6.6666666667rem;
  height: calc(100% - 6.6666666667rem);
}
.check-in-scan-dialog .dialog-body {
  height: 100%;
  display: flex;
  align-items: center;
  background: rgba(151, 151, 151, 0.7019607843);
  position: relative;
}
.check-in-scan-dialog.full-screen .dialog-content {
  padding: 0;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  border-radius: 0;
}
.check-in-scan-dialog .qr-code-read-container {
  width: 100%;
  min-height: 8.3333333333rem;
}
.check-in-scan-dialog .qr-code-read-container video {
  height: 100%;
}
.check-in-scan-dialog .check-in-scan-message-header,
.check-in-scan-dialog .check-in-scan-message-footer {
  position: absolute;
  z-index: 1;
  color: #fff;
  font-size: 1.1666666667rem;
  width: 100%;
  text-align: center;
}
.check-in-scan-dialog .check-in-scan-message-header {
  top: calc(50% - 15.4166666667rem);
}
.check-in-scan-dialog .check-in-scan-message-footer {
  bottom: calc(50% - 15.4166666667rem);
}

@media screen and (max-width: 768px) {
  .check-in-scan-dialog {
    top: 5rem;
    height: calc(100% - 5rem);
  }
}
.qr-code-read-container .loading-spinner {
  position: absolute;
  height: 100%;
}

.location-list-item {
  font-size: 1rem;
  text-align: start;
  width: 100%;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  display: flex;
  flex-direction: column;
  position: relative;
  background: var(--primary-background);
  border-radius: 0.8333333333rem;
  border: 0.0833333333rem solid #fff;
}
.location-list-item:hover {
  cursor: pointer;
  border: 0.0833333333rem solid var(--primary);
}
.location-list-item:focus-visible {
  outline: 0.0833333333rem solid var(--primary);
  outline-offset: -0.0833333333rem;
}
.location-list-item .room-header {
  padding: 1rem;
}
.location-list-item .room-header .room-title {
  font-size: 1.3333333333rem;
  font-weight: 600;
  color: var(--primary-font);
}
.location-list-item .room-header .favorites-btn {
  stroke: var(--primary);
  fill: var(--primary-background);
}
.location-list-item .room-header .favorites-btn.active {
  stroke: #fff;
  fill: var(--primary);
}
.location-list-item .room-data-container {
  display: flex;
  padding-bottom: 1rem;
}
.location-list-item .room-data-container .location-image-container {
  height: 7.9166666667rem;
  width: 9.1666666667rem;
}
.location-list-item .room-data-container .location-image-container .filter,
.location-list-item .room-data-container .location-image-container .image {
  border-top-right-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
}
.location-list-item .room-data-container .room-data {
  background: var(--primary-background);
  padding: 0.3333333333rem 1.3333333333rem;
  color: var(--secondary-font);
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  border-bottom-left-radius: 0.8333333333rem;
  border-bottom-right-radius: 0.8333333333rem;
}
.location-list-item .item-with-icon {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-list-item .item-with-icon .icon {
  min-width: 1.3333333333rem;
  width: 1.3333333333rem;
  min-height: 1.3333333333rem;
  fill: var(--secondary-font);
}

.count-button-container {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  display: flex;
  align-items: center;
}
.count-button-container .app-btn {
  min-width: auto;
}
.count-button-container .add-first-item {
  min-width: 7.1666666667rem;
  height: 2.3333333333rem;
}
.count-button-container .subtract-item,
.count-button-container .add-item,
.count-button-container .remove-item {
  width: 2.3333333333rem;
  height: 2.3333333333rem;
  border-width: 2px;
  padding: 0;
  font-size: 1.5rem;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.count-button-container .remove-item {
  font-size: 1rem;
}
.count-button-container .count {
  width: 2.0833333333rem;
  text-align: center;
  font-weight: 600;
}

.date-filter-container {
  display: flex;
  flex-direction: row;
  gap: 2.6666666667rem;
}
.date-filter-container .label-icon {
  margin: 0.3333333333rem 1.3333333333rem 0 0;
  min-width: 2rem;
  height: 2rem;
}
.date-filter-container .recurring-button {
  height: 3.3333333333rem;
  margin-top: auto;
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.date-filter-container .recurring-button:hover .icon {
  fill: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 20%));
}
.date-filter-container .recurring-button .icon {
  width: 1.3333333333rem;
  fill: var(--primary);
}

.date-filter {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.date-filter .date-filter-items {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.date-filter .date-filter-items.horizontal {
  display: inline-flex;
  flex-wrap: nowrap;
  gap: 1.25rem;
}
.date-filter .date-filter-items:focus {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.date-filter .date-filter-item {
  /* TODO remove important after migrating in other forms */
  margin: 0 !important;
}
.date-filter .date-filter-item .label {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  margin-bottom: 0.4166666667rem;
}
.date-filter .date-filter-item .date-time-input {
  display: flex;
  gap: 1.1666666667rem;
  color: var(--secondary-font);
}
.date-filter .date-filter-item .date-time-input .input-wrapper {
  padding: 0.8333333333rem 1.3333333333rem;
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.4166666667rem;
}
.date-filter .date-filter-item .date-time-input .time-input {
  font-weight: 500;
}
.date-filter .date-filter-item .input-wrapper input {
  font-weight: 500;
}
.date-filter .time-input-container .icon-container {
  right: 5%;
}
.date-filter .message-container,
.date-filter .errors {
  font-size: 1.1666666667rem;
  margin-top: 0.5rem;
}
.date-filter .periods-info {
  color: var(--secondary-font);
  font-weight: 500;
}
.date-filter .duration {
  color: #1e7b22;
  font-weight: 500;
}
.date-filter .errors {
  color: #ff7f7f;
}

@media only screen and (max-width: 992px) {
  .date-filter .date-filter-item .date-time-input .time-input {
    width: 100%;
  }
}
.recurring-panel {
  max-width: 100dvw;
}
.recurring-panel.opened {
  width: 50rem;
}
.recurring-panel .tabs-panel {
  padding: 0;
  box-shadow: none;
  position: relative;
}
.recurring-panel .tabs-panel::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -2.0833333333rem;
  height: 0.125rem;
  width: calc(100% + 4.1666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.recurring-panel .tabs-panel .single-tab {
  font-size: 1.1666666667rem;
  font-weight: 400;
  margin-right: 0;
  height: 3.3333333333rem;
  min-width: 8.3333333333rem;
}
.recurring-panel .tabs-panel .single-tab.active::before {
  height: 2px;
  border-radius: 0;
}
.recurring-panel .recurring-configuration {
  margin-top: 2.0833333333rem;
}
.recurring-panel .actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.recurring-panel .actions .action {
  width: 13.3333333333rem;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}
.recurring-panel .field-label {
  font-weight: 600;
  color: var(--primary-font);
}
.recurring-panel .repeat-every {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.recurring-panel .repeat-every .time-unit {
  font-weight: 600;
}
.recurring-panel .repeat-every .field-container {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.recurring-panel .repeat-every .dropdown {
  cursor: pointer;
}
.recurring-panel .repeat-every .dropdown-trigger {
  border: 1px solid #ccc;
  border-radius: 0.4166666667rem;
  padding: 0.9166666667rem 1.3333333333rem;
  width: 6.25rem;
  color: var(--primary-font);
}
.recurring-panel .repeat-every .dropdown-trigger .value {
  font-size: 1rem;
}
.recurring-panel .repeat-every .dropdown-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  min-width: auto;
  max-height: 12.5rem;
  overflow-y: auto;
}
.recurring-panel .repeat-every .dropdown-item {
  padding: 0.6666666667rem 1.3333333333rem;
  color: var(--primary-font);
  cursor: pointer;
}
.recurring-panel .repeat-every > .field-label {
  width: 8.3333333333rem;
}
.recurring-panel .repeat-every-on {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  margin-left: 1.25rem;
}
.recurring-panel .repeat-every-on .dropdown-trigger {
  width: 16.6666666667rem;
}
.recurring-panel .repeat-every-on .field-label {
  text-transform: lowercase;
}
.recurring-panel .repeat-every-on .value {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.recurring-panel .repeat-on {
  margin-top: 2.0833333333rem;
}
.recurring-panel .repeat-on .week-days {
  display: flex;
  gap: 1rem;
  margin-top: 1.25rem;
}
.recurring-panel .repeat-on .week-day {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  color: var(--primary-font);
  cursor: pointer;
  font-weight: 500;
}
.recurring-panel .repeat-on .week-day.selected {
  background: var(--primary);
  color: #fff;
}
.recurring-panel .ends {
  margin-top: 2.0833333333rem;
}
.recurring-panel .ends .end-options {
  margin-top: 1.25rem;
  gap: 1.6666666667rem;
  display: flex;
  flex-direction: column;
}
.recurring-panel .ends .end-option {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  height: 3.3333333333rem;
}
.recurring-panel .ends .radio-button {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.recurring-panel .ends .radio-button-label {
  display: flex;
  align-items: center;
  font-weight: 600;
  color: var(--primary-font);
}
.recurring-panel .ends .after-end .input-container {
  flex-direction: row-reverse;
  align-items: center;
  gap: 0.8333333333rem;
  justify-content: flex-end;
}
.recurring-panel .ends .after-end .input-container .input-footer {
  display: none;
}
.recurring-panel .ends .after-end .input-container .input-header {
  margin: 0;
}
.recurring-panel .ends .after-end .input-container .input-wrap {
  width: 6.25rem;
}
.recurring-panel .ends .after-end .input-container .input-elem {
  border: 1px solid #ccc;
}
.recurring-panel .ends .after-end .input-container .input-label {
  font-weight: 600;
  color: var(--primary-font);
}
.recurring-panel .ends .after-end .input-container.disabled .input-elem {
  color: var(--primary-font);
}
.recurring-panel .ends .after-end .radio-button {
  min-width: 8.3333333333rem;
}
.recurring-panel .ends .on-end .radio-button {
  min-width: 8.3333333333rem;
}
.recurring-panel .ends .on-end .day-picker-popper {
  width: 11.6666666667rem;
}
.recurring-panel .ends .on-end .day-picker-popper .input-wrapper {
  border: 1px solid #ccc;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.4166666667rem;
}
.recurring-panel .ends .on-end .day-picker-popper .day-picker-input {
  font-size: 1rem;
}
.recurring-panel .ends .on-end .day-picker-popper .icon {
  fill: #ccc;
}
.recurring-panel .message {
  margin-top: 1.6666666667rem;
  color: var(--primary-font);
}
.recurring-panel .disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}

@media only screen and (max-width: 576px) {
  .recurring-panel.side-panel.is-mobile {
    overflow-y: auto;
  }
  .recurring-panel.side-panel.is-mobile .side-panel-body {
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
}
.reservation-subject-field {
  display: flex;
  position: relative;
}
.reservation-subject-field .label-icon {
  width: 2rem;
  height: 2rem;
  fill: var(--secondary-font);
}
.reservation-subject-field .field-title {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
}
.reservation-subject-field .field-value {
  margin-top: 0.5rem;
  display: flex;
  align-items: flex-start;
}
.reservation-subject-field .tile-field .field-container {
  margin-left: 0;
}
.reservation-subject-field .subject-input {
  background: var(--primary-background);
  width: 25rem;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.4166666667rem;
  border: 1px solid var(--secondary-font);
}
.reservation-subject-field .subject-input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .subject-input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .subject-input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .subject-input::placeholder {
  color: var(--secondary-font);
}
.reservation-subject-field .past-subjects {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5833333333rem;
  margin-left: 1.3333333333rem;
}
.reservation-subject-field .past-subject {
  height: 2.5rem;
  max-width: 25rem;
  padding: 0.4166666667rem 1rem;
  display: inline;
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 1.4166666667rem;
}
.reservation-subject-field .past-subject:hover {
  cursor: pointer;
}

@media only screen and (max-width: 1275px) {
  .reservation-subject-field .field-value {
    flex-direction: column;
  }
  .reservation-subject-field .past-subjects {
    margin: 1.3333333333rem 0 0;
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 576px) {
  .reservation-subject-field .subject-input {
    width: 20.8333333333rem;
  }
  .reservation-subject-field .past-subject {
    max-width: 20.8333333333rem;
  }
}
.participant-range {
  display: flex;
  position: relative;
}
.participant-range .label-icon {
  width: 2rem;
  height: 2rem;
  margin: 0 1.3333333333rem 0 0;
  fill: var(--secondary-font);
}
.participant-range .field-container {
  flex: 1;
}
.participant-range .field-container .field-title {
  color: var(--secondary-font);
  margin-bottom: 0.5rem;
  font-size: 1.1666666667rem;
}
.participant-range .field-container .field-value {
  min-height: 3.3333333333rem;
  display: flex;
}

.colleague-search {
  height: 100%;
  font-size: 1.1666666667rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.colleague-search .lookup-trigger {
  padding: 1.1666666667rem 1.1666666667rem 1.1666666667rem 2.9166666667rem;
  display: flex;
  align-items: center;
  border: none;
  cursor: pointer;
  color: var(--secondary-font);
}
.colleague-search .lookup-menu {
  box-shadow: none;
}
.colleague-search .lookup-menu .search-input {
  background: var(--primary-background);
  border: none;
  box-shadow: none;
  font-size: 1.1666666667rem;
  font-weight: 400;
  border-radius: 0.3333333333rem;
  padding: 1.1666666667rem 2.0833333333rem 1.1666666667rem 2.9166666667rem;
}
.colleague-search .lookup-menu .lookup-options {
  margin-top: 0.5rem;
  border-radius: 0.3333333333rem;
}

@media only screen and (max-width: 992px) {
  .colleague-search {
    font-size: 1rem;
  }
  .colleague-search .lookup-menu .search-input {
    font-size: 1rem;
  }
}
.badge {
  display: flex;
  color: #fff;
  background-color: var(--primary);
  text-align: center;
  font-size: 1rem;
  border-radius: 100%;
  align-items: center;
  justify-content: center;
}

.booking-metadata-tile {
  padding: 1.3333333333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-metadata-tile .tile-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.booking-metadata-tile .tile-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.booking-metadata-tile .meta-data {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.booking-metadata-tile .meta-data .item {
  width: calc((100% - 1.3333333333rem) / 2);
  display: flex;
  align-items: flex-start;
  color: var(--secondary-font);
}
.booking-metadata-tile .meta-data .item .icon {
  margin-right: 1rem;
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.booking-metadata-tile .prepare-cleanup-message {
  color: var(--primary-font);
  font-size: 1.0833333333rem;
  font-weight: 500;
  margin-top: 1.3333333333rem;
}
.booking-metadata-tile .show-more-list-container .show-hide-button {
  color: var(--primary);
  cursor: pointer;
  text-wrap: nowrap;
  font-size: 0.9166666667rem;
  font-weight: 500;
  margin-left: 0.6666666667rem;
}
.booking-metadata-tile .share-reservation-button {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
}
.booking-metadata-tile .share-reservation-button .icon {
  fill: var(--primary);
}
.booking-metadata-tile .share-reservation-button:hover .icon {
  fill: #fff;
}

@media only screen and (max-width: 768px) {
  .booking-metadata-tile {
    width: 100%;
  }
}
.app-container {
  display: flex;
  height: 100%;
  flex-wrap: wrap;
}
.app-container .header-section {
  width: 100%;
  height: 5rem;
}
.app-container .content-wrapper {
  position: relative;
  display: flex;
  height: calc(100% - 5rem);
  width: 100%;
  overflow-y: auto;
}
.app-container .nav-section {
  width: 0;
  transition: width 300ms;
}
.app-container .content-section {
  background: var(--secondary-background);
  width: 100%;
  transition: width 300ms;
  overflow-y: auto;
}
.app-container .breadcrumbs-item-link {
  font-size: 1.1666666667rem;
}
.app-container .breadcrumbs-item-link:last-child {
  color: var(--primary-font);
  font-weight: 600;
}
.app-container .page-breadcrumbs {
  margin: 0 0 1rem;
}

/* stylelint-disable */
body.no-scroll .app-container .content-section {
  padding-right: 0.8rem;
  overflow: hidden;
}

/* stylelint-enable */
.app-side-panel-container .side-panel,
.app-side-panel-container .side-panel-backdrop {
  top: 5rem;
  height: calc(100dvh - 5rem);
}

@media only screen and (min-width: 768px) {
  .app-container .page-breadcrumbs {
    margin: 0 0 2.5rem;
  }
  .app-container .header-section {
    height: 6.6666666667rem;
  }
  .app-container .nav-section {
    width: 7.0833333333rem;
    z-index: 451;
  }
  .app-container .content-wrapper {
    overflow-y: visible;
    height: calc(100% - 6.6666666667rem);
  }
  .app-container .nav-opened .content-section {
    width: calc(100% - 17.9166666667rem);
  }
  .app-container .content-section {
    height: 100%;
    width: calc(100% - 7.0833333333rem);
  }
  .app-container > .content-section {
    width: 100%;
  }
  .app-container .nav-opened .nav-section {
    width: 17.9166666667rem;
  }
  .app-side-panel-container .side-panel,
.app-side-panel-container .side-panel-backdrop {
    top: 6.6666666667rem;
    height: calc(100dvh - 6.6666666667rem);
  }
}
.navigation {
  background: var(--primary-background);
  position: fixed;
  z-index: 407;
  height: 100%;
  width: 0;
  transition: width 300ms;
  box-shadow: 5px 1px 17px -5px rgba(0, 0, 0, 0.2);
  display: flex;
  flex-direction: column;
  height: calc(100dvh - 5rem);
}
.navigation.opened {
  width: 15.833rem;
}
.navigation .nav-btn {
  position: fixed;
  z-index: 1;
  border: none;
  background: transparent;
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
  left: 1rem;
  color: rgba(49, 49, 49, 0.7019607843);
  cursor: pointer;
  top: 15px;
}
.navigation .nav-btn .icon-burger-menu {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: -1;
}
.navigation .nav-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.navigation .nav-items {
  overflow-y: auto;
  overflow-x: hidden;
}
.navigation .nav-link {
  display: flex;
  align-items: center;
  flex: 1;
}
.navigation .nav-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.navigation .nav-item {
  display: flex;
  height: 3.75rem;
  padding: 0;
  transition: border-left-color 300ms;
}
.navigation .nav-item.active {
  border-left: 4px solid var(--primary);
}
.navigation .nav-item.active .nav-label,
.navigation .nav-item.active .icon {
  color: var(--primary);
  fill: var(--primary);
}
.navigation .nav-item.active .icon {
  margin-left: 1.75rem;
}
.navigation .nav-item .nav-label,
.navigation .nav-item .icon {
  transition: color 300ms;
}
.navigation .nav-item .icon {
  color: var(--secondary-font);
  min-width: 1.666rem;
  min-height: 1.666rem;
  margin: 0 2.083rem;
}
.navigation .nav-item .nav-label {
  color: var(--secondary-font);
  font-weight: 400;
  padding: 0 1px;
}

@media only screen and (min-width: 768px) {
  .navigation {
    width: 100%;
    position: static;
    border-right: 1px solid #e5e6e7;
    box-shadow: none;
    padding: 3.75rem 0;
    height: calc(100dvh - 6.6666666667rem);
  }
  .navigation .nav-items .nav-label {
    opacity: 0;
    transition: opacity 300ms;
  }
  .navigation.opened {
    width: 17.916rem;
  }
  .navigation.opened .nav-label {
    opacity: 1;
  }
  .navigation .nav-btn {
    position: absolute;
    top: -4.583rem;
    width: 2.916rem;
    height: 2.916rem;
    left: 2.083rem;
  }
  .navigation .nav-item {
    margin-bottom: 1.25rem;
  }
  .navigation .nav-item .icon {
    min-width: 1.666rem;
    min-height: 1.666rem;
    margin-right: 1rem;
    margin-left: 2.666rem;
  }
  .navigation .nav-item.active .icon {
    margin-left: 2.3rem;
  }
  .navigation .nav-label {
    font-size: 1.166rem;
  }
}
.app-header {
  display: flex;
  justify-content: space-between;
  height: 100%;
  width: 100%;
  padding: 0 1.25rem 0 4.583rem;
  background: var(--primary-background);
  border-bottom: 1px solid #dadada;
}
.app-header .logo-container {
  width: 12.5rem;
  height: 100%;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.app-header .logo-container .logo {
  max-height: 5.8333333333rem;
  max-width: 100%;
}
.app-header .logo-container:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.app-header .user-submenu {
  flex-grow: 1;
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 1.25rem;
  padding: 0 1.6666666667rem;
}
.app-header .user-submenu .icon {
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  cursor: pointer;
}
.app-header .user-submenu .icon-heart {
  fill: var(--primary-background);
  stroke-width: 3.75rem;
  stroke: rgba(49, 49, 49, 0.7019607843);
}
.app-header .user-submenu .icon-heart.active {
  fill: var(--primary);
  stroke: var(--primary);
}
.app-header .user-submenu .icon-bell,
.app-header .user-submenu .icon-bell-outline {
  height: 2.3333333333rem;
}
.app-header .user-submenu .icon-bell {
  fill: var(--primary);
}
.app-header .user-submenu .icon-bell-outline {
  fill: rgba(49, 49, 49, 0.7019607843);
}
.app-header .favorite-button,
.app-header .notification-button {
  display: flex;
}
.app-header .favorite-button:focus-visible,
.app-header .notification-button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-header .notification-button {
  position: relative;
}
.app-header .notification-button .notification-count {
  position: absolute;
  background: var(--primary);
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.8333333333rem;
  padding: 0 0.4166666667rem;
  border-radius: 0.6666666667rem;
  right: 0.75rem;
  top: -0.25rem;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.app-header .notification-button.active .notification-count {
  background: #fff;
  color: var(--primary);
  border: 0.125rem solid var(--primary);
  font-weight: 600;
}
.app-header .centered-image-container {
  width: 100%;
  height: 100%;
}
.app-header .user-menu {
  margin-right: 1.25rem;
}
.app-header .unified-login-container .icon-apps {
  fill: rgba(49, 49, 49, 0.7019607843);
}
.app-header .unified-login-container.opened .icon-apps {
  fill: var(--primary);
}
.app-header .unified-login-panel,
.app-header .unified-login-panel-backdrop {
  top: 5rem;
}
.app-header .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;
}

@media only screen and (min-width: 768px) {
  .app-header {
    padding: 0 3.333rem 0 8.333rem;
  }
  .app-header .logo-container {
    width: 17.5rem;
  }
  .app-header .user-submenu {
    padding: 0 2.9166666667rem;
    gap: 2.0833333333rem;
  }
  .app-header .user-submenu .icon {
    width: 2.9166666667rem;
    height: 2.9166666667rem;
  }
  .app-header .user-submenu .icon-heart {
    stroke-width: 2.9166666667rem;
  }
  .app-header .user-submenu .icon-bell,
.app-header .user-submenu .icon-bell-outline {
    height: 2.3333333333rem;
  }
  .app-header .unified-login-panel,
.app-header .unified-login-panel-backdrop {
    top: 6.6666666667rem;
  }
}
.user-menu .popper-target {
  height: 100%;
}
.user-menu .popper-target .icon {
  fill: var(--secondary-font);
}
.user-menu .popper {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  margin-top: -0.1666666667rem;
  z-index: 1200;
}
.user-menu .user-menu-target {
  display: flex;
  align-items: center;
  height: 100%;
  cursor: pointer;
  position: relative;
  text-align: left;
}
.user-menu .user-menu-target .user-info {
  display: flex;
  flex-direction: column;
  margin: 0 2.0833333333rem;
  gap: 0.25rem;
}
.user-menu .user-menu-target .user-name,
.user-menu .user-menu-target .tenant-name {
  display: block;
  width: 100%;
}
.user-menu .user-menu-target .user-name {
  font-size: 1.3333333333rem;
  font-weight: 600;
  color: var(--primary-font);
  text-align: left;
}
.user-menu .user-menu-target .tenant-name {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  max-width: 29.6666666667rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.3;
}
.user-menu .user-menu-target .user-photo {
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
}
.user-menu .user-menu-target .user-photo .initials-only {
  font-size: 1.1666666667rem;
}
.user-menu .user-menu-target:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0;
}
.user-menu .context-menu-item {
  display: flex;
  align-items: center;
  gap: 1.6666666667rem;
  min-width: 16.6666666667rem;
  padding: 1.25rem 2.0833333333rem;
  border-bottom: 0.1666666667rem solid #f6f6f6;
}
.user-menu .context-menu-item:last-child {
  border-bottom: none;
}
.user-menu .context-menu-item:hover {
  color: var(--primary-font);
}
.user-menu .context-menu-item:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0;
}

@media only screen and (max-width: 768px) {
  .user-menu .user-menu-target .user-info {
    display: none;
  }
  .user-menu .user-menu-mobile-wrapper {
    height: 100dvh;
    width: 100vw;
    background: rgba(151, 151, 151, 0.7019607843);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 501;
  }
  .user-menu .user-menu-mobile-wrapper .menu-items {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #fff;
    width: 100%;
    border-top-left-radius: 0.8333333333rem;
    border-top-right-radius: 0.8333333333rem;
    padding: 2.5rem 2.0833333333rem;
    display: flex;
    flex-direction: column;
    gap: 1.6666666667rem;
  }
  .user-menu .user-menu-mobile-wrapper .menu-item {
    display: flex;
    align-items: center;
    gap: 1.6666666667rem;
  }
}
.map-wrapper {
  height: 100%;
  display: flex;
}
.map-wrapper .no-floor-plan-placeholder {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.map-wrapper .no-floor-plan-placeholder img {
  width: 75%;
}
.map-wrapper .no-floor-plan-placeholder .no-floor-plan-message {
  font-size: 1.5rem;
  color: #fff;
  z-index: 406;
}
.map-wrapper .backdrop {
  z-index: 407;
}
.map-wrapper .mapped-svg-element:focus-visible {
  outline: 0.4166666667rem solid var(--primary);
  outline-offset: 0rem;
  outline: 0.4166666667rem solid var(--primary) !important;
}

.map-section {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex-grow: 1;
}
.map-section .map-wrapper {
  position: relative;
  height: 75%;
}
.map-section .leaflet-control-zoom.leaflet-bar.leaflet-control {
  border: none;
}
.map-section .leaflet-bottom.leaflet-right {
  z-index: 401;
}
.map-section .app-location-picker {
  z-index: 406;
}

.map-section #cobundu-map .leaflet-control-container .leaflet-control-zoom {
  display: none;
  opacity: 1;
}

/* Hover tooltip redesign */
.redesign-map .tooltip .location-tooltip {
  background: #fff;
  border: none;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.redesign-map .tooltip .reservation .occupied,
.redesign-map .tooltip .reservation-of-person .occupied,
.redesign-map .tooltip .occupancy .occupied,
.redesign-map .tooltip .occupancy-new .occupied {
  color: #43a047;
}
.redesign-map .tooltip .temperature .temperature-value,
.redesign-map .tooltip .temperature .co2-value,
.redesign-map .tooltip .temperature .voc-value,
.redesign-map .tooltip .temperature .comfort-value,
.redesign-map .tooltip .temperature .humidity-value,
.redesign-map .tooltip .temperature .light-value,
.redesign-map .tooltip .temperature .radon-value,
.redesign-map .tooltip .temperature .pressure-value,
.redesign-map .tooltip .co2 .temperature-value,
.redesign-map .tooltip .co2 .co2-value,
.redesign-map .tooltip .co2 .voc-value,
.redesign-map .tooltip .co2 .comfort-value,
.redesign-map .tooltip .co2 .humidity-value,
.redesign-map .tooltip .co2 .light-value,
.redesign-map .tooltip .co2 .radon-value,
.redesign-map .tooltip .co2 .pressure-value,
.redesign-map .tooltip .voc .temperature-value,
.redesign-map .tooltip .voc .co2-value,
.redesign-map .tooltip .voc .voc-value,
.redesign-map .tooltip .voc .comfort-value,
.redesign-map .tooltip .voc .humidity-value,
.redesign-map .tooltip .voc .light-value,
.redesign-map .tooltip .voc .radon-value,
.redesign-map .tooltip .voc .pressure-value,
.redesign-map .tooltip .comfort .temperature-value,
.redesign-map .tooltip .comfort .co2-value,
.redesign-map .tooltip .comfort .voc-value,
.redesign-map .tooltip .comfort .comfort-value,
.redesign-map .tooltip .comfort .humidity-value,
.redesign-map .tooltip .comfort .light-value,
.redesign-map .tooltip .comfort .radon-value,
.redesign-map .tooltip .comfort .pressure-value,
.redesign-map .tooltip .humidity .temperature-value,
.redesign-map .tooltip .humidity .co2-value,
.redesign-map .tooltip .humidity .voc-value,
.redesign-map .tooltip .humidity .comfort-value,
.redesign-map .tooltip .humidity .humidity-value,
.redesign-map .tooltip .humidity .light-value,
.redesign-map .tooltip .humidity .radon-value,
.redesign-map .tooltip .humidity .pressure-value,
.redesign-map .tooltip .light .temperature-value,
.redesign-map .tooltip .light .co2-value,
.redesign-map .tooltip .light .voc-value,
.redesign-map .tooltip .light .comfort-value,
.redesign-map .tooltip .light .humidity-value,
.redesign-map .tooltip .light .light-value,
.redesign-map .tooltip .light .radon-value,
.redesign-map .tooltip .light .pressure-value,
.redesign-map .tooltip .radon .temperature-value,
.redesign-map .tooltip .radon .co2-value,
.redesign-map .tooltip .radon .voc-value,
.redesign-map .tooltip .radon .comfort-value,
.redesign-map .tooltip .radon .humidity-value,
.redesign-map .tooltip .radon .light-value,
.redesign-map .tooltip .radon .radon-value,
.redesign-map .tooltip .radon .pressure-value,
.redesign-map .tooltip .pressure .temperature-value,
.redesign-map .tooltip .pressure .co2-value,
.redesign-map .tooltip .pressure .voc-value,
.redesign-map .tooltip .pressure .comfort-value,
.redesign-map .tooltip .pressure .humidity-value,
.redesign-map .tooltip .pressure .light-value,
.redesign-map .tooltip .pressure .radon-value,
.redesign-map .tooltip .pressure .pressure-value {
  color: var(--primary);
}

.floor-plan-spinner {
  height: 100%;
}

@media only screen and (min-width: 768.1px) {
  .map-section {
    height: 100%;
    display: block;
    position: relative;
  }
  .map-section .map-wrapper {
    height: 100%;
    position: static;
    transition: margin-left 250ms;
  }
  .map-section.with-selected-location {
    flex-grow: 0;
    width: calc(100% - 29.1666666667rem);
  }
  .redesign-map.map-section #cobundu-map .leaflet-control-container .leaflet-control-zoom {
    display: block;
    opacity: 1;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control {
    position: relative;
    opacity: 1;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in,
.redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out {
    position: absolute;
    border-radius: 50% !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
    display: block;
    width: 3.3333rem;
    height: 3.3333rem;
    font-size: 0.75rem;
    padding: 0.3333rem 0.4166rem 0 0;
    color: transparent;
    background: var(--primary-background) !important;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in:focus-visible,
.redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out:focus-visible {
    outline: 0.1666666667rem solid var(--primary);
    outline-offset: 0rem;
    outline: 0.1666666667rem solid var(--primary) !important;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in {
    top: -17.5rem;
    left: -4.41666rem;
    background: var(--primary-background);
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in::before {
    content: "+";
    display: block;
    position: absolute;
    border: 2px solid var(--primary-font);
    border-radius: 50%;
    width: 1.25rem;
    height: 1.25rem;
    top: 0.75rem;
    left: 0.75rem;
    color: var(--primary-font);
    line-height: 1;
    padding: 0.0833rem 0.0833rem 0 0;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in::after {
    content: "";
    display: block;
    width: 0.75rem;
    border: 1px solid var(--primary-font);
    height: 0;
    position: absolute;
    -webkit-transform: rotate(46deg);
            transform: rotate(46deg);
    top: 2rem;
    left: 1.666rem;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-in:hover {
    background: #fff;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out {
    top: -13.333rem;
    left: -4.41666rem;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out::before {
    content: "-";
    display: block;
    position: absolute;
    border: 2px solid var(--primary-font);
    border-radius: 50%;
    width: 1.25rem;
    height: 1.25rem;
    top: 0.75rem;
    left: 0.75rem;
    color: var(--primary-font);
    line-height: 1;
    padding: 0.0833rem 0.1666rem 0 0;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out::after {
    content: "";
    display: block;
    width: 0.75rem;
    border: 1px solid var(--primary-font);
    height: 0;
    position: absolute;
    -webkit-transform: rotate(46deg);
            transform: rotate(46deg);
    top: 2rem;
    left: 1.6666rem;
  }
  .redesign-map .leaflet-control-zoom.leaflet-control .leaflet-control-zoom-out:hover {
    background: #fff;
  }
  .floor-plan-location-sidebar-opened .map-wrapper {
    margin-left: 30rem;
  }
}
@media only screen and (min-width: 992px) {
  .map-wrapper .no-floor-plan-placeholder img {
    width: 50%;
  }
}
.map-filter-dropdown .dropdown-btn {
  display: flex;
  justify-content: space-between;
  background: var(--primary-background);
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  padding: 0.41666rem 1.6666rem;
  align-items: center;
  width: 100%;
  text-align: left;
}
.map-filter-dropdown .dropdown-btn .fa-sort-down {
  color: var(--secondary-font);
}
.map-filter-dropdown .dropdown-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.map-filter-dropdown .filter-label {
  word-break: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  line-height: 1.2;
}
.map-filter-dropdown .loading-spinner {
  height: 23px;
  text-align: center;
  display: block;
  max-height: none;
  min-height: 0;
}
.map-filter-dropdown .spinner-image {
  width: 22px;
  height: 22px;
}
.map-filter-dropdown .dropdown-list {
  box-shadow: none;
}
.map-filter-dropdown .dropdown-item {
  cursor: pointer;
}
.map-filter-dropdown .label-wrapper {
  display: flex;
  flex-direction: column;
}
.map-filter-dropdown .label-wrapper .dropdown-btn-label {
  color: var(--primary-font);
  font-size: 0.75rem;
}
.map-filter-dropdown .label-wrapper .dropdown-btn-value {
  font-size: 1.0833rem;
}
.map-filter-dropdown .dropdown-trigger {
  position: relative;
  z-index: 0;
  width: 100%;
}
.map-filter-dropdown .dropdown-trigger:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.map-filter-dropdown .filter-mobile-radio {
  border-radius: 50%;
  border: 2px solid var(--secondary-font);
  width: 1.6666666667rem;
  min-width: 1.6666666667rem;
  height: 1.6666666667rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.map-filter-dropdown .dropdown-item.selected .filter-mobile-radio {
  border: 2px solid var(--primary);
}
.map-filter-dropdown .dropdown-item.selected .filter-mobile-radio::after {
  content: "";
  background: var(--primary);
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .map-filter-dropdown .dropdown-mobile-background {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(151, 151, 151, 0.7019607843);
    z-index: 1022;
  }
  .map-filter-dropdown .dropdown-item {
    display: flex;
  }
  .map-filter-dropdown .nested-dropdown-icon {
    position: static;
    -webkit-transform: none;
            transform: none;
  }
  .map-filter-dropdown .filter-dropdown-item {
    display: flex;
    margin-bottom: 1.666rem;
    flex-grow: 1;
  }
  .map-filter-dropdown .filter-dropdown-item .filter-item-icon {
    color: var(--secondary-font);
    margin-right: 1.25rem;
  }
  .map-filter-dropdown .filter-dropdown-item .filter-label {
    flex-grow: 1;
    font-size: 1.083rem;
    color: var(--primary-font);
  }
  .map-filter-dropdown .filter-dropdown-item:focus-visible {
    outline: none;
  }
  .map-filter-dropdown .filter-dropdown-item:focus-visible:focus {
    outline: none;
  }
  .map-filter-dropdown .dropdown-list {
    position: relative;
    box-shadow: none;
  }
  .map-filter-dropdown .mobile-title {
    display: block;
    text-align: center;
    margin-bottom: 1.666rem;
    font-size: 1rem;
    color: var(--secondary-font);
  }
  .map-filter-dropdown .dropdown-mobile-wrapper {
    background: #fff;
    padding: 3.3333rem 2.0833rem 1.666rem;
    width: 80%;
    margin: 0 auto;
    position: absolute;
    border-radius: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    right: 0;
    max-height: 90%;
  }
  .map-filter-dropdown .dropdown-mobile-wrapper img {
    width: 20px;
    height: 20px;
  }
}
@media only screen and (min-width: 768.1px) {
  .map-filter-dropdown {
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .map-filter-dropdown .dropdown-btn {
    padding: 0.833rem 1.6666rem;
  }
  .map-filter-dropdown .dropdown-list {
    width: 100%;
    background: var(--primary-background);
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
    max-height: 70dvh;
  }
  .map-filter-dropdown .dropdown-mobile-wrapper > .dropdown-list {
    margin-top: 0.5rem;
  }
  .map-filter-dropdown .dropdown-trigger {
    cursor: pointer;
  }
  .map-filter-dropdown .dropdown-item.selected .filter-dropdown-item,
.map-filter-dropdown .filter-dropdown-item.selected {
    color: var(--primary);
  }
  .map-filter-dropdown .dropdown-item.selected .filter-dropdown-item .filter-item-icon,
.map-filter-dropdown .filter-dropdown-item.selected .filter-item-icon {
    color: var(--primary);
    fill: var(--primary);
  }
  .map-filter-dropdown .dropdown-item.selected .filter-dropdown-item .filter-label,
.map-filter-dropdown .filter-dropdown-item.selected .filter-label {
    color: var(--primary);
  }
  .map-filter-dropdown .filter-dropdown-item {
    display: flex;
    align-items: center;
    padding: 0.8333rem 1.6666rem;
    transition: 300ms;
    text-align: left;
    width: 100%;
    font-size: 1rem;
  }
  .map-filter-dropdown .filter-dropdown-item .selected {
    color: var(--primary);
  }
  .map-filter-dropdown .filter-dropdown-item .filter-item-icon {
    color: var(--secondary-font);
    fill: var(--secondary-font);
    margin-right: 1.25rem;
    width: 1.5833rem;
    height: 1.5833rem;
    min-width: 1.5833rem;
  }
  .map-filter-dropdown .filter-dropdown-item:hover {
    color: var(--primary);
  }
  .map-filter-dropdown .filter-dropdown-item:focus-visible {
    outline: 0.1666666667rem solid var(--primary);
    outline-offset: -0.1666666667rem;
  }
  .map-filter-dropdown .filter-label {
    color: var(--primary-font);
  }
  .map-filter-dropdown .filter-mobile-radio {
    display: none;
  }
  .map-filter-dropdown .label-wrapper .dropdown-btn-label {
    font-size: 0.9166rem;
  }
  .map-filter-dropdown .label-wrapper .dropdown-btn-value {
    font-size: 1.1666rem;
    text-align: left;
  }
}
.app-map-controls {
  position: relative;
  padding: 0.833rem 0.833rem 0.4166rem;
}
.app-map-controls .zones-filter {
  margin-right: 3%;
}

.location-picker-wrapper {
  width: 100%;
  display: inline-block;
}

.map-filter-dropdown {
  display: inline-block;
  width: 48%;
  margin-top: 0.833rem;
  margin-right: 3%;
}
.map-filter-dropdown:nth-child(odd) {
  margin-right: 0;
}

.filter-toggle {
  display: inline-flex;
  color: var(--primary);
  margin-top: 1.25rem;
  font-size: 0.916rem;
}
.filter-toggle .icon {
  margin-right: 0.5833333333rem;
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--primary);
}

@media only screen and (min-width: 768.1px) {
  .location-picker-wrapper {
    position: absolute;
    z-index: 402;
  }
  .map-filter-dropdown {
    position: absolute;
    z-index: 405;
    width: 14.1666rem;
    top: 1.25rem;
    margin: 0;
  }
  .dimension-filter {
    right: 2.0833rem;
  }
  .floorplan-worldview-btn {
    position: absolute;
    border: none;
    bottom: 0;
    right: 0;
  }
  .floorplan-worldview-btn {
    position: absolute;
    border: none;
    bottom: 5.4166rem;
    right: 2.08333rem;
    z-index: 402;
    background: none;
  }
  .floorplan-worldview-btn.active .icon-globe {
    fill: var(--primary);
  }
  .floorplan-worldview-btn .icon-globe {
    fill: var(--secondary-font);
    width: 2.083rem;
    height: 2.083rem;
  }
  .space-type-filter {
    right: calc(2.0833rem + 14.1666rem + 0.833rem);
  }
  .space-type-filter .reservable-item .filter-item-icon {
    fill: #43a047;
  }
  .zones-filter,
.departments-filter {
    top: 6.25rem;
  }
  .zones-filter {
    right: 2.0833rem;
    z-index: 404;
  }
  .departments-filter {
    right: calc(2.0833rem + 14.1666rem + 0.833rem);
  }
}
@media only screen and (min-width: 1200px) {
  .space-type-filter,
.departments-filter,
.zones-filter {
    top: 1.25rem;
  }
  .forth-position {
    right: calc(2.0833rem + 14.1666rem * 3 + 0.833rem * 3);
  }
  .third-position {
    right: calc(2.0833rem + 14.1666rem * 2 + 0.833rem * 2);
  }
}
.dimension-filter {
  cursor: pointer;
}
.dimension-filter .group-title {
  color: var(--secondary-font);
  text-transform: capitalize;
  font-size: 1rem;
  cursor: default;
}
.dimension-filter .group-title:first-child {
  padding: 0.833rem 0 0;
}
.dimension-filter .group-title .filter-label {
  color: var(--secondary-font);
}
.dimension-filter .filter-dropdown-item {
  display: flex;
}
.dimension-filter .filter-dropdown-item.selected .filter-item-icon,
.dimension-filter .filter-dropdown-item.selected .filter-label {
  color: var(--primary);
  fill: var(--primary);
}
.dimension-filter .filter-item-icon {
  color: var(--secondary-font);
}
.dimension-filter .dropdown-btn .label-wrapper {
  min-height: 33px;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .map-filter-dropdown.dimension-filter .group-title .filter-mobile-radio,
.map-filter-dropdown.dimension-filter .dropdown-divider .filter-mobile-radio {
    display: none;
  }
}
@media only screen and (min-width: 768.1px) {
  .dimension-filter .dropdown-item {
    margin-bottom: 0.416rem;
  }
  .dimension-filter .dropdown-item.group-title {
    margin: 0;
  }
  .dimension-filter .dropdown-btn {
    min-height: 56px;
  }
  .dimension-filter .spinner {
    margin: 0 auto;
  }
  .dimension-filter .filter-dropdown-item {
    padding: 0.4166rem 1.25rem;
  }
  .dimension-filter .filter-item-icon {
    width: 1.583rem;
    height: 1.583rem;
  }
  .dimension-filter .filter-label {
    color: var(--primary-font);
  }
  .dimension-filter .dropdown-divider {
    cursor: default;
    display: block;
    width: 100%;
    height: 0;
    margin: 0.833rem 0;
    border-bottom: 1px dashed var(--secondary-font);
  }
  .dimension-filter .dropdown-divider:last-child {
    display: none;
  }
}
.app-location-picker {
  min-height: 4.583rem;
  z-index: 401;
}
.app-location-picker .search-input {
  background: var(--primary-background);
  color: var(--secondary-font);
}
.app-location-picker .search-input:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-location-picker .breadcrumbs {
  margin: 0;
}
.app-location-picker .breadcrumbs .breadcrumbs-item {
  display: inline-flex;
  align-items: center;
}
.app-location-picker .breadcrumbs .breadcrumbs-item-link {
  display: flex;
  align-items: center;
}
.app-location-picker .locations-browser-link {
  display: block;
  padding: 0.75rem;
  width: 100%;
  color: var(--primary-font);
}
.app-location-picker .locations-browser-link:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.app-location-picker .locations-browser-level {
  padding: 0 2.5rem 0 0;
}
.app-location-picker .locations-browser-level .app-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.app-location-picker .breadcrumbs-item-link .icon {
  display: none;
  width: 1.25rem;
  height: 1.25rem;
}
.app-location-picker .icon-arrow_drop_down {
  width: 2.0833rem;
  height: 2.0833rem;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0.833rem;
  color: var(--primary-font);
  fill: var(--primary-font);
}
.app-location-picker .breadcrumbs-item:last-child {
  display: none;
}
.app-location-picker .locations-browser {
  height: 100%;
}
.app-location-picker .location-data {
  display: flex;
  width: 100%;
}
.app-location-picker .current-location {
  flex-grow: 1;
  display: flex;
  margin-top: 0.833rem;
}
.app-location-picker .icon-layers {
  margin-right: 0.833rem;
  min-width: 1.6666666667rem;
}
.app-location-picker .location-name {
  display: inline-block;
  margin: 0;
}
.app-location-picker .change-location {
  border: none;
  background: transparent;
}
.app-location-picker .picker-close-btn {
  display: none;
}
.app-location-picker .location-data .dropdown-icon {
  display: none;
}
.app-location-picker .location-picker-dialog-content {
  height: 100%;
}
.app-location-picker .toggle-btn-wrap {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: var(--secondary-font);
  flex: 1;
  padding: 0.8333333333rem 1.6666666667rem;
  text-align: start;
  background-color: transparent;
}
.app-location-picker .toggle-btn-wrap.disabled {
  opacity: 0.5;
  pointer-events: none;
  cursor: default;
}
.app-location-picker .toggle-btn-wrap:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: -0.1666666667rem;
}
.app-location-picker.with-error {
  border: 2px solid #c82603;
}

.app-location-picker-container .error-message {
  color: #c82603;
  margin-top: 0.4166666667rem;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .app-location-picker .location-picker-wrapper {
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 555;
    background: rgba(151, 151, 151, 0.7019607843);
  }
  .app-location-picker .toggle-btn-wrap {
    padding: 0;
  }
  .app-location-picker .location-picker-dialog-content {
    position: relative;
    width: 95%;
    height: 95%;
    background: #fff;
    border-radius: 10px;
  }
  .app-location-picker .locations-browser {
    position: static;
    margin-top: 4.1666rem;
    height: 80%;
  }
  .app-location-picker .locations-browser-filter {
    position: relative;
    display: flex;
    justify-content: center;
    margin: 3.3333333333rem auto;
    width: 80%;
  }
  .app-location-picker .search-input {
    padding: 0.833rem 2.5rem;
  }
  .app-location-picker .picker-close-btn {
    display: block;
    background: none;
    width: 2.9166rem;
    height: 2.9166rem;
    position: absolute;
    right: 0.833rem;
    top: 0.833rem;
    border: none;
  }
  .app-location-picker .search-input-clear-icon-wrapper {
    position: absolute;
    right: 1.6666rem;
  }
  .app-location-picker .app-btn-collapse-all {
    z-index: 11;
    bottom: 0.4166rem;
  }
}
@media only screen and (min-width: 768.1px) {
  .app-location-picker {
    position: absolute;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    background: var(--primary-background);
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
    top: 1.25rem;
    left: 2.0833rem;
    width: 20.8333333333rem;
  }
  .app-location-picker .location-picker-wrapper {
    background: var(--primary-background);
    position: absolute;
    display: flex;
    flex-direction: column;
    left: 0;
    top: 5rem;
    min-height: 25rem;
    max-height: calc(90dvh - 11.249rem);
    overflow-y: auto;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }
  .app-location-picker .current-location {
    cursor: pointer;
    margin-top: 0;
    margin-right: 0.83333rem;
  }
  .app-location-picker .current-location .icon-layers {
    display: none;
  }
  .app-location-picker .change-location {
    display: none;
  }
  .app-location-picker .location-name {
    font-size: 1.1666rem;
    font-weight: 400;
  }
  .app-location-picker .location-data .dropdown-icon {
    display: block;
  }
  .app-location-picker .search-input {
    padding: 0.8333rem 2.0833rem 0.8333rem 2.9166rem;
    width: 100%;
  }
  .app-location-picker .location-picker-dialog-content {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
  }
  .app-location-picker .search-input-clear-icon-wrapper {
    position: absolute;
    right: 2.08333rem;
  }
  .app-location-picker .locations-browser {
    flex-grow: 1;
    padding-bottom: 35px;
  }
  .app-location-picker .locations-browser-tree {
    border-bottom: 1px solid #ccc;
  }
  .app-location-picker .app-btn-collapse-all {
    bottom: 0.83333rem;
    right: 1.66666rem;
    font-size: 0.8333rem;
    font-weight: 400;
  }
  .app-location-picker .picker-placeholder {
    display: inline-block;
    color: var(--secondary-font);
    min-width: 15.8333rem;
  }
}
.location-path-title {
  display: flex;
  min-width: 15.8333rem;
  cursor: pointer;
  margin-right: 0.83333rem;
  color: var(--primary-font);
}
.location-path-title .full-path-tooltip {
  line-height: 1;
  font-size: 1.08333rem;
  margin: 0 0.8333rem;
  font-family: "Helvetica";
}
.location-path-title .separator {
  margin-right: 8px;
}
.location-path-title .last-location-item {
  color: var(--primary-font);
  font-size: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@-webkit-keyframes open-right-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes open-right-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes open-left-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@keyframes open-left-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@-webkit-keyframes close-right-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@keyframes close-right-sidewindow {
  from {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  to {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
}
@-webkit-keyframes close-left-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
@keyframes close-left-sidewindow {
  from {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  to {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
}
.floor-plan-location-sidebar {
  position: fixed;
  left: 0;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-animation-name: open-left-sidewindow;
          animation-name: open-left-sidewindow;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  position: absolute;
  top: 0;
  display: flex;
  background-color: var(--primary-background);
  width: 30rem;
  height: calc(100dvh - 6.665rem);
  z-index: 1050;
}
.floor-plan-location-sidebar.is-closing {
  right: 100%;
  left: auto;
  -webkit-animation-name: close-left-sidewindow;
          animation-name: close-left-sidewindow;
}
.floor-plan-location-sidebar.is-hidden {
  display: none;
}
.floor-plan-location-sidebar.show-extras {
  width: 105rem;
}
.floor-plan-location-sidebar-close-btn {
  position: absolute;
  top: 0.5rem;
  left: 0.5rem;
  width: 2rem;
  height: 2rem;
  padding: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--primary-background);
  border-radius: 50%;
}
.floor-plan-location-sidebar-close-btn:hover {
  background-color: hsl(var(--primary-background-h), var(--primary-background-s), calc(var(--primary-background-l) - 15%));
}
.floor-plan-location-sidebar-content {
  position: relative;
  display: flex;
  flex-grow: 1;
}
.floor-plan-location-sidebar-details {
  width: 100%;
  max-width: 30rem;
  padding: 1rem;
  padding-top: 5rem;
}
.floor-plan-location-sidebar-charts {
  display: flex;
  flex-grow: 1;
  padding: 1rem;
  background-color: var(--secondary-background);
}
.floor-plan-location-sidebar .device-charts-tooltip .icon {
  fill: var(--primary);
}
.floor-plan-location-sidebar .text-small {
  font-size: 0.85rem;
}
.floor-plan-location-sidebar .text-secondary {
  color: var(--secondary-font);
}

.floorplan-legend {
  display: inline-block;
  float: right;
}
.floorplan-legend .legend-threshold-name {
  color: #5e5e5e;
}
.floorplan-legend .legend-open-btn {
  border: none;
  border-radius: 50%;
  width: 1.666rem;
  height: 1.666rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  float: right;
  margin-top: 1.25rem;
  display: flex;
  align-items: center;
  padding: 3px;
}
.floorplan-legend .legend-open-btn .icon {
  fill: var(--primary);
  width: 100%;
  height: 100%;
}
.floorplan-legend .legend-color-container {
  margin-right: 0.833rem;
}
.floorplan-legend .legend-threshold-value {
  white-space: nowrap;
}
.floorplan-legend .legend-label {
  flex-direction: column;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .legend-wrapper {
    display: flex;
    flex-direction: column;
    position: fixed;
    z-index: 410;
    top: 0;
    left: 0;
    background: rgba(151, 151, 151, 0.7019607843);
    width: 100%;
    height: 100%;
  }
  .legend-wrapper .legend-content {
    background: var(--primary-background);
    padding: 3.3333rem 2.083rem 1.666rem;
    width: 80%;
    margin: 0 auto;
    position: absolute;
    border-radius: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 0;
    right: 0;
    max-height: 90%;
    overflow-y: auto;
  }
  .legend-wrapper .legend-color-container {
    width: auto;
  }
  .legend-wrapper .legend-scales {
    display: block;
  }
  .legend-wrapper .legend-title {
    color: var(--secondary-font);
    display: block;
    text-align: center;
    font-size: 0.9166rem;
    padding-bottom: 1.666rem;
  }
  .legend-wrapper .legend-threshold-name {
    font-size: 1rem;
  }
  .legend-wrapper .legend-item {
    margin-bottom: 1.25rem;
    width: 100%;
  }
  .legend-wrapper .legend-label {
    display: flex;
  }
}
@media only screen and (min-width: 768.1px) {
  .floorplan-legend {
    position: fixed;
    z-index: 401;
    top: 33%;
    right: 0;
  }
  .floorplan-legend .legend-open-btn .icon {
    z-index: 11;
    display: block;
    margin: 0 auto;
    width: 1rem;
    height: 1rem;
    fill: #fff;
  }
  .floorplan-legend.opened .legend-open-btn {
    background: var(--primary);
  }
  .floorplan-legend.opened .legend-open-btn::before {
    display: none;
  }
  .floorplan-legend.opened::before {
    display: none;
  }
  .floorplan-legend.opened .legend-open-btn .icon {
    fill: #fff;
    width: 1.666rem;
    height: 1.666rem;
    top: 0.9166rem;
  }
  .floorplan-legend .legend-content {
    position: fixed;
    background: var(--primary-background);
    border-radius: 5px;
    padding: 2.166rem;
    right: 2.083rem;
    top: 40%;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
    max-height: 57dvh;
  }
  .floorplan-legend .legend-content .scrollable-wrap {
    overflow-y: auto;
    max-height: 52dvh;
  }
  .floorplan-legend .legend-content.with-scroll {
    right: 5.5rem;
  }
  .floorplan-legend .legend-content.with-scroll::after {
    content: "^";
    position: absolute;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    display: block;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    font-weight: 700;
    background: #fff;
  }
  .floorplan-legend .legend-content.with-scroll.scroll-end::after {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    top: 0;
    height: 10px;
  }
  .floorplan-legend .legend-label {
    width: 80%;
    display: flex;
  }
  .floorplan-legend .legend-title {
    display: none;
  }
  .floorplan-legend .legend-open-btn {
    border: none;
    border-radius: 0;
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    width: 3.333rem;
    height: 3.333rem;
    background: var(--primary-background);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
    margin-top: 1.25rem;
    display: block;
    position: relative;
  }
  .floorplan-legend .legend-open-btn::before {
    content: "";
    background: var(--primary);
    display: block;
    width: 1.666rem;
    height: 1.666rem;
    border-radius: 50%;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 0.83333rem;
  }
  .floorplan-legend .legend-open-btn .icon {
    position: absolute;
    top: 1.166rem;
    left: 0;
    right: 0;
  }
  .floorplan-legend .legend-open-btn:focus-visible {
    outline: 0.1666666667rem solid var(--primary);
    outline-offset: 0.1666666667rem;
  }
}
.horizontal-dropdown .categories-list-container {
  display: flex;
  position: absolute;
  right: 0;
  top: 5.33333rem;
  background: var(--primary-background);
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  padding: 0.8333rem;
  z-index: 401;
}
.horizontal-dropdown .dropdown-list {
  position: relative;
  box-shadow: none;
  border-radius: 0;
}
.horizontal-dropdown .group-items-container {
  min-height: 0;
  display: flex;
  flex-direction: column;
  position: relative;
}
.horizontal-dropdown .group-items {
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
  position: relative;
}
.horizontal-dropdown .group-items::-webkit-scrollbar {
  width: 0;
}
.horizontal-dropdown .scroll-icon-container {
  justify-content: center;
  position: absolute;
  left: 0;
  width: 100%;
  display: flex;
  background: rgba(255, 255, 255, 0.7);
  z-index: 1;
}
.horizontal-dropdown .scroll-icon-container.top {
  top: 0;
}
.horizontal-dropdown .scroll-icon-container.bottom {
  bottom: 0;
}

.location-chart-select .form-control {
  font-family: inherit;
}
.location-chart-select-label {
  display: block;
  margin-bottom: 0.5rem;
}
.location-chart-controls {
  text-align: center;
}
.location-chart .device-charts-item {
  flex-direction: column;
  min-width: 100%;
  height: auto;
  padding: 1.25rem 1.25rem 0;
  border: 2px solid var(--secondary-background);
  margin-top: 1rem;
  border-radius: 0.3333333333rem;
}
.location-chart .device-charts-header {
  width: 100%;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  border-right: none;
}
.location-chart .device-charts-header {
  gap: 0.3333333333rem;
  position: relative;
  padding: 0 0 1rem;
  border-bottom: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
}
.location-chart .device-charts-header .device-charts-title {
  display: flex;
  gap: 1rem;
  align-items: center;
  text-transform: capitalize;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
}
.location-chart .device-charts-header .device-charts-title .icon {
  width: 1.25rem;
  height: 1.25rem;
  fill: var(--primary);
}
.location-chart .device-charts-header .device-charts-title .device-charts-tooltip {
  padding-bottom: 0.3333333333rem;
}
.location-chart .device-charts-header .device-charts-value {
  font-size: 1.6666666667rem;
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  -webkit-transform: none;
          transform: none;
}
.location-chart .device-charts-header .device-charts-avg-value {
  color: var(--primary-font);
  font-weight: 500;
}
.location-chart .device-charts-value {
  font-size: 1.25rem;
  line-height: 1;
}
.location-chart .device-charts-avg-value {
  width: 100%;
  max-width: 100%;
  flex-grow: 0;
  text-align: left;
}
.location-chart .device-charts-container {
  padding: 0;
  margin: 0.4166666667rem -1rem -1rem 0;
  min-height: 0;
}
.location-chart .device-charts-container:has(.device-charts-warning) {
  min-height: 15rem;
  margin: 0;
}
.location-chart .device-charts-container .device-charts-warning {
  width: 80%;
  text-align: center;
}
.location-chart .label-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.location-chart .label-container .show-chart-panel-button {
  color: var(--primary);
  cursor: pointer;
}
.location-chart .current-chart-dropdown .dropdown-trigger-container {
  border: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
  font-weight: 500;
}
.location-chart .current-chart-dropdown .dropdown-list {
  width: 100%;
  padding: 0.4166666667rem 2.0833333333rem;
}
.location-chart .current-chart-dropdown .dropdown-item {
  padding: 0.4166666667rem 0;
}
.location-chart .current-chart-dropdown .dropdown-item.selected {
  color: var(--primary);
}
.location-chart .pulse-count-chart-actions {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
  justify-content: center;
}
.location-chart .pulse-count-chart-actions .app-btn {
  height: 3.3333333333rem;
  width: calc((100% - 1.3333333333rem) / 2);
}

.location-charts {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
.location-charts-controls {
  padding-bottom: 1rem;
  display: flex;
  justify-content: space-between;
}
.location-charts-container {
  display: flex;
  flex-grow: 1;
  overflow-y: auto;
}
.location-charts-icon-btn {
  width: 2.5rem;
  height: 2.5rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 1rem;
  margin-left: 1rem;
  padding: 0 0 0 0.25rem;
  border-radius: 50%;
}
.location-charts-icon-btn .icon {
  fill: #fff;
}
.location-charts-icon-btn.app-btn-outline-brand {
  background: #e5e6e7;
  border-color: #e5e6e7;
}
.location-charts-icon-btn.app-btn-outline-brand .icon {
  fill: #000;
}
.location-charts-icon-btn.app-btn-outline-brand:hover {
  background-color: var(--primary);
}
.location-charts-icon-btn.app-btn-outline-brand:hover .icon {
  fill: #fff;
}
.location-charts-timeframe-control {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
}
.location-charts .icon-info-circle {
  fill: var(--primary);
}
.location-charts-message {
  width: 100%;
  padding: 2rem 0;
  text-align: center;
  font-size: 1.25rem;
}
.location-charts.with-details .location-charts-container {
  flex-grow: 0;
  overflow-y: visible;
}
.location-charts.with-details .device-charts {
  padding: 0;
  overflow-y: visible;
  min-height: 16.5rem;
}

.pulse-count-chart-details {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
}
.pulse-count-chart-details .count-container,
.pulse-count-chart-details .recent-history-container {
  background: #fff;
  border-radius: 0.6666666667rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  margin-top: 1rem;
}
.pulse-count-chart-details .count-container {
  display: flex;
  align-items: center;
  padding: 1rem 2.25rem;
}
.pulse-count-chart-details .count-container .count-title {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.pulse-count-chart-details .count-container .count-value {
  color: var(--primary-font);
  font-size: 1.5rem;
  font-weight: 600;
  margin-top: 0.6666666667rem;
}
.pulse-count-chart-details .count-container .current-count {
  border-right: 1px solid #dadada;
  width: 12.75rem;
}
.pulse-count-chart-details .count-container .today-count {
  padding-left: 2.25rem;
}
.pulse-count-chart-details .count-container .app-btn {
  margin-left: auto;
  height: 3.3333333333rem;
  width: 12.9166666667rem;
  font-size: 1.1666666667rem;
}
.pulse-count-chart-details .recent-history-container {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
}
.pulse-count-chart-details .recent-history-container .reset-history-title {
  padding: 1rem 2.25rem;
  border-bottom: 1px solid #dadada;
  font-size: 1.3333333333rem;
  font-weight: 600;
}
.pulse-count-chart-details .recent-history-container .reset-history-items {
  padding: 1rem 2.25rem;
  overflow-y: auto;
  flex: 1;
  position: relative;
}
.pulse-count-chart-details .recent-history-container .reset-history-item {
  padding: 1.3333333333rem 0 0.6666666667rem;
  border-bottom: 1px solid #dadada;
  color: var(--secondary-font);
}
.pulse-count-chart-details .recent-history-container .reset-history-item:last-child {
  border-bottom: none;
}
.pulse-count-chart-details .recent-history-container .date-time,
.pulse-count-chart-details .recent-history-container .name {
  color: var(--primary-font);
  font-weight: 600;
}
.pulse-count-chart-details .recent-history-container .reset-history-item-footer,
.pulse-count-chart-details .recent-history-container .reset-history-item-header {
  display: flex;
  justify-content: space-between;
}
.pulse-count-chart-details .recent-history-container .reset-history-item-footer {
  margin-top: 0.6666666667rem;
}
.pulse-count-chart-details .recent-history-container .ticket-created {
  display: flex;
  gap: 0.5rem;
  align-items: center;
}
.pulse-count-chart-details .recent-history-container .ticket-created .icon-ticket {
  width: 1.3333333333rem;
  fill: var(--secondary-font);
}
.pulse-count-chart-details .recent-history-container .no-data {
  display: flex;
  flex-direction: column;
  gap: 2.0833333333rem;
  justify-content: center;
  align-items: center;
  color: var(--secondary-font);
  height: 100%;
}
.pulse-count-chart-details .recent-history-container .no-data .no-data-image {
  width: 13.3333333333rem;
  height: 13.3333333333rem;
}
.pulse-count-chart-details .recent-history-container .count,
.pulse-count-chart-details .recent-history-container .name {
  margin-left: 0.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .pulse-count-chart-details {
    padding: 0.1666666667rem;
    min-height: auto;
  }
  .pulse-count-chart-details .count-container {
    flex-wrap: wrap;
    justify-content: center;
  }
  .pulse-count-chart-details .count-container .count {
    width: 50%;
  }
  .pulse-count-chart-details .count-container .reset-now-button {
    margin: 1.6666666667rem 0 0;
  }
  .pulse-count-chart-details .reset-history-items {
    overflow-y: visible;
  }
}
@media only screen and (max-width: 768px) {
  .pulse-count-chart-details .count-container .reset-now-button {
    font-size: 1rem;
    width: 10rem;
  }
}
.reset-pulse-count-dialog .dialog-content {
  width: 26.6666666667rem;
}
.reset-pulse-count-dialog .reset-pulse-count-message {
  font-weight: 600;
  text-align: center;
  font-size: 1.1666666667rem;
}
.reset-pulse-count-dialog .reset-pulse-count-actions {
  display: flex;
  flex-direction: column;
  gap: 0.4166666667rem;
  margin-top: 2rem;
}
.reset-pulse-count-dialog .reset-pulse-count-actions .app-btn {
  height: 3rem;
}
.reset-pulse-count-dialog .reset-pulse-count-actions .app-btn-loading {
  padding: 0;
}

.location-panel-header {
  height: 20.83333rem;
  position: relative;
  display: flex;
  flex-direction: column-reverse;
  background: #ccc;
}
.location-panel-header .favorite-icon-background {
  z-index: 2;
  top: 1rem;
  right: 1.25rem;
}
.location-panel-header .mobile-back-btn {
  text-decoration: none;
  color: #fff;
  position: absolute;
  z-index: 3;
  font-size: 1.5rem;
  top: 5px;
  display: flex;
  align-items: center;
}
.location-panel-header .mobile-back-btn .icon {
  fill: #fff;
  margin: 0 5px;
}
.location-panel-header.no-image {
  background: rgba(151, 151, 151, 0.7019607843);
}
.location-panel-header.no-image .image-placeholder {
  position: absolute;
  width: 50%;
  height: 50%;
  margin: 0 auto;
  -webkit-transform: translate(0%, 50%);
          transform: translate(0%, 50%);
  top: 0;
  left: 0;
  right: 0;
  fill: #fff;
}
.location-panel-header .close-btn,
.location-panel-header .location-path-container {
  position: relative;
  z-index: 2;
}
.location-panel-header .close-btn {
  z-index: 12;
}
.location-panel-header .close-btn .icon {
  width: 1.41666rem;
  height: 1.41666rem;
}
.location-panel-header .room-photo {
  -webkit-filter: brightness(60%);
          filter: brightness(60%);
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  color: #fff;
}
.location-panel-header .close-btn {
  background: #fff;
  border-radius: 50%;
  background: #fff;
  padding: 2px;
  top: 1.25rem;
  left: 1.25rem;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.location-panel-header .location-path-container {
  padding: 0 1.25rem 1.25rem;
}
.location-panel-header .location-path-container .location-name,
.location-panel-header .location-path-container .location-path {
  color: #fff;
}
.location-panel-header .location-path-container .location-path {
  font-weight: 400;
  display: flex;
  margin-top: 0.4166666667rem;
}
.location-panel-header .location-path-container .location-path .icon {
  fill: #fff;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .location-panel-header .dialog-wrap.confirmation-dialog .dialog-content {
    height: auto;
    width: 90%;
    background: #fff;
  }
  .location-panel-header .location-path-container {
    position: absolute;
    bottom: 0;
  }
}
.area-info {
  margin: 0 1.25rem;
  border-bottom: 0.0833333333rem solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
}
.area-info .area-item {
  margin-bottom: 1.25rem;
}
.area-info .area-item .value {
  color: var(--primary-font);
  font-weight: 700;
  margin: 0;
}
.area-info .location-grouping-panel {
  margin-bottom: 1.25rem;
}

.panel-charts-container .device-charts-item {
  border-radius: 0.6666666667rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}

.equipment-section {
  margin: 0 1.25rem;
  border-bottom: 1px solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
  padding: 1.25rem 0;
}
.equipment-section .label {
  margin-top: 0;
}
.equipment-section .equipment-item {
  display: flex;
  align-items: center;
}
.equipment-section .equipment-item .icon,
.equipment-section .equipment-item .eq-img {
  margin-right: 0.83333rem;
}
.equipment-section .equipment-item .equipment-name {
  color: var(--primary-font);
  font-weight: 700;
}
.equipment-section .equipment-item .eq-image-placeholder {
  width: 1.66666rem;
  height: 1.66666rem;
  margin-right: 1.25rem;
}

.side-panel.location-overview-panel {
  overflow: visible;
  transition: width 300ms;
  padding: 15px;
}
.side-panel.location-overview-panel .space-availability-message {
  margin: 0.8333333333rem 0;
}
.side-panel.location-overview-panel .reservation-horizontal-time-range {
  border-bottom: 1px solid #dadada;
}
.side-panel.location-overview-panel .floor-plan-location-sidebar-extras.floor-plan-location-sidebar-charts {
  position: relative;
  min-width: 55vw;
  min-height: 100%;
  max-height: 80dvh;
}
.side-panel.location-overview-panel .loading-spinner.full-container {
  background: rgba(223, 223, 223, 0.57);
}
.side-panel.location-overview-panel .floor-plan-location-sidebar-details {
  padding: 0 1rem;
}
.side-panel.location-overview-panel .label {
  color: var(--secondary-font);
}
.side-panel.location-overview-panel .reservable-resource-description {
  margin: 1.3333333333rem 1.25rem;
  padding-bottom: 1.3333333333rem;
  border-bottom: 0.0833333333rem solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
}
.side-panel.location-overview-panel .scrollable-wrap {
  overflow-y: auto;
  overflow-x: hidden;
  flex: 1;
  padding-bottom: 1.25rem;
}
.side-panel.location-overview-panel .with-buttons {
  padding-bottom: 0rem;
}
.side-panel.location-overview-panel .with-buttons .location-chart {
  padding-bottom: 2.0833333333rem;
}
.side-panel.location-overview-panel .btn-wrap {
  padding: 0.4166666667rem 1rem;
  display: flex;
  justify-content: center;
  gap: 1rem;
}
.side-panel.location-overview-panel .btn {
  width: 100%;
  height: 4.1666666667rem;
}
.side-panel.location-overview-panel .location-dimension-panel {
  margin: 2.0833333333rem 1.25rem 0;
  padding-bottom: 1.25rem;
  border-bottom: 0.0833333333rem solid hsl(var(--secondary-font-h), var(--secondary-font-s), calc(var(--secondary-font-l) + 25%));
}
.side-panel.location-overview-panel .sub-side-panel-container {
  height: 100%;
  position: absolute;
  left: 100%;
}

.location-charts-dialog .dialog-content {
  height: 90dvh;
  width: 90dvw;
  display: flex;
  flex-direction: column;
}
.location-charts-dialog .dialog-content .floor-plan-location-sidebar-charts {
  background: #fff;
  padding: 0;
}
.location-charts-dialog .dialog-header {
  height: 2.5rem;
  position: relative;
}
.location-charts-dialog .dialog-header .dialog-close-btn {
  top: 0;
  right: 0;
}
.location-charts-dialog .dialog-body {
  flex: 1;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.location-charts-dialog .device-charts,
.location-charts-dialog .location-charts.with-details .device-charts {
  padding: 0.1666666667rem;
  width: 100%;
}
.location-charts-dialog .device-charts-item {
  width: 100%;
  flex-direction: column;
  min-width: auto;
  position: relative;
  overflow: hidden;
  border-radius: 0.5833333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.location-charts-dialog .device-charts-header {
  padding: 0.4166666667rem 1.25rem;
  width: 100%;
  display: inline-block;
  position: relative;
  border: none;
}
.location-charts-dialog .device-charts-header .device-charts-value {
  font-size: 2rem;
  position: absolute;
  right: 2.5rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: auto;
}
.location-charts-dialog .device-charts-header .device-charts-title {
  display: inline-flex;
}
.location-charts-dialog .location-charts-controls {
  flex-wrap: wrap;
}
.location-charts-dialog .device-charts-container > .device-charts-body {
  height: auto;
}
.location-charts-dialog .device-charts-container {
  min-height: auto;
}
.location-charts-dialog .pulse-count-chart-details {
  padding: 0.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .side-panel.location-overview-panel .floor-plan-location-sidebar-details {
    max-width: none;
  }
  .side-panel.location-overview-panel .scrollable-wrap {
    padding-bottom: 0rem;
  }
  .side-panel.location-overview-panel .sub-side-panel-container {
    position: absolute;
    width: 100%;
    left: 0;
  }
  .side-panel.location-overview-panel .floor-plan-location-sidebar-extras.floor-plan-location-sidebar-charts {
    height: 100%;
  }
  .location-charts-dialog .location-charts-controls {
    gap: 0.8333333333rem;
  }
  .location-charts-dialog .location-charts-controls .location-charts-timeframe-control {
    flex-direction: row-reverse;
  }
}
@media only screen and (max-width: 576px) {
  .location-charts-dialog .dialog-content {
    padding: 0.8333333333rem;
  }
}
@media only screen and (min-width: 768px) {
  .side-panel.location-overview-panel {
    padding: 0;
  }
  .side-panel.location-overview-panel.opened {
    width: 29.1666666667rem;
  }
  .side-panel.location-overview-panel .floor-plan-location-sidebar-extras.floor-plan-location-sidebar-charts {
    position: absolute;
    left: 100%;
    top: 0;
  }
}
.booking-right-panel {
  position: absolute;
  width: 400px;
  height: 100%;
  top: 0;
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  background: var(--secondary-background);
  padding: 1.25rem;
  display: flex;
  flex-direction: column;
}
.booking-right-panel .close-person-select-btn {
  position: absolute;
  top: 0.6666666667rem;
  right: 1.0833333333rem;
  cursor: pointer;
}

@media only screen and (max-width: 768px) {
  .booking-right-panel {
    padding-top: 2.9166666667rem;
  }
}
.redesign-timelapse-section {
  width: 100%;
  height: 100%;
  position: relative;
}
.redesign-timelapse-section .input-range__label {
  font-family: "Avenir", "Open Sans", sans-serif;
}
.redesign-timelapse-section .monitor-map-controls {
  background: var(--primary-background);
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  left: 0;
  height: 8.333rem;
}
.redesign-timelapse-section .monitor-map-controls.error-period {
  height: 10.333rem;
}
.redesign-timelapse-section .monitor-map-controls .date-picker-selector-section, .redesign-timelapse-section .monitor-map-controls-player {
  padding: 0 1.25rem;
}
.redesign-timelapse-section .monitor-map-controls .date-picker-wrap,
.redesign-timelapse-section .monitor-map-controls .step-select {
  margin-right: 5px;
}
.redesign-timelapse-section .monitor-map-controls .date-picker-wrap {
  width: 9rem;
}
.redesign-timelapse-section .monitor-map-controls .step-select,
.redesign-timelapse-section .monitor-map-controls .speed-select {
  width: 6.3333333rem;
  height: auto;
  border-radius: 5px;
}
.redesign-timelapse-section .monitor-map-controls-player {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 413px;
}
.redesign-timelapse-section .monitor-map-controls .range-section {
  flex: 1;
}
.redesign-timelapse-section .autoplay-control {
  border-radius: 50%;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
}
.redesign-timelapse-section .autoplay-control .icon {
  width: 1.5rem;
  height: 1.5rem;
}
.redesign-timelapse-section .stop-btn,
.redesign-timelapse-section .play-btn {
  width: 1.666rem;
  height: 1.666rem;
}
.redesign-timelapse-section .stop-btn .icon,
.redesign-timelapse-section .play-btn .icon {
  width: 1rem;
  height: 1rem;
}
.redesign-timelapse-section .play-btn {
  background: var(--primary);
}
.redesign-timelapse-section .play-btn .icon-play,
.redesign-timelapse-section .play-btn .icon-pause {
  color: #fff;
  fill: #fff;
}
.redesign-timelapse-section .stop-btn {
  background: #f00;
}
.redesign-timelapse-section .stop-btn .icon-stop {
  color: #fff;
  fill: #fff;
}
.redesign-timelapse-section .range-section {
  margin: 0 2.083rem;
}
.redesign-timelapse-section .range-section .input-range__track.input-range__track--active {
  background: var(--primary);
}
.redesign-timelapse-section .range-section .input-range__slider {
  background: var(--primary);
  border: 1px solid var(--primary);
}
.redesign-timelapse-section .range-section .timeline-current-value-label {
  color: var(--primary);
}
.redesign-timelapse-section .leaflet-bottom.leaflet-right {
  z-index: 401;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .redesign-timelapse-section .leaflet-control-container {
    display: none;
  }
  .redesign-timelapse-section .monitor-map-controls-player {
    width: auto;
    flex-grow: 1;
  }
  .redesign-timelapse-section .map-container {
    position: relative;
    height: calc(75% - 8.333rem);
  }
  .redesign-timelapse-section .monitor-map-controls {
    z-index: 430;
  }
  .redesign-timelapse-section .change-location {
    display: none;
  }
}
@media only screen and (min-width: 768.1px) {
  .redesign-timelapse-section .app-location-picker {
    position: absolute;
  }
  .redesign-timelapse-section .map-container {
    position: relative;
    height: calc(100% - 8.333rem);
  }
  .redesign-timelapse-section .timelapse-clock-section {
    right: 2.083rem;
    left: auto;
    top: 11rem;
  }
  .redesign-timelapse-section .monitor-map-controls {
    background: var(--primary-background);
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    left: 0;
    z-index: 450;
  }
  .redesign-timelapse-section .monitor-map-controls .step-select,
.redesign-timelapse-section .monitor-map-controls .speed-select {
    padding: 0 1.25rem;
    border: 1px solid var(--secondary-font);
  }
  .redesign-timelapse-section .autoplay-control {
    border-radius: 50%;
    width: 2.5rem;
    height: 2.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    border: none;
  }
  .redesign-timelapse-section .autoplay-control .icon {
    width: 1.5rem;
    height: 1.5rem;
  }
  .redesign-timelapse-section .play-btn {
    background: var(--primary);
  }
  .redesign-timelapse-section .play-btn .icon-play {
    width: 1.3333rem;
    height: 1.3333rem;
  }
  .redesign-timelapse-section .play-btn .icon-play,
.redesign-timelapse-section .play-btn .icon-pause {
    color: #fff;
    fill: #fff;
  }
  .redesign-timelapse-section .stop-btn {
    background: #f00;
  }
  .redesign-timelapse-section .stop-btn .icon-stop {
    color: #fff;
    fill: #fff;
  }
  .redesign-timelapse-section .range-section {
    margin: 0 2.083rem;
  }
  .redesign-timelapse-section .range-section .input-range__track.input-range__track--active {
    background: var(--primary);
  }
  .redesign-timelapse-section .range-section .input-range__slider {
    background: var(--primary);
    border: 1px solid var(--primary);
  }
  .redesign-timelapse-section .range-section .timeline-current-value-label {
    color: var(--primary);
  }
}
@media only screen and (min-width: 992px) {
  .redesign-timelapse-section .monitor-map-controls-player {
    max-width: calc(100% - 413px);
  }
}
@media only screen and (min-width: 1200px) {
  .redesign-timelapse-section .timelapse-clock-section {
    top: 6rem;
  }
}
.open-settings-btn {
  background: #f6f6f6;
  border-radius: 50%;
  border: none;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  margin-right: 1.25rem;
  display: flex;
  width: 30px;
  height: 30px;
  justify-content: center;
  align-items: center;
}

.bg-stub {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(151, 151, 151, 0.7019607843);
  z-index: 401;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bg-stub .controls-form {
  background: var(--secondary-background);
  border-radius: 5px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 3.3333rem 2.0833rem 1.666rem;
  width: 80%;
}
.bg-stub .controls-form .form-title {
  width: 100%;
  margin-bottom: 1.666rem;
  font-size: 1rem;
  color: var(--secondary-font);
  text-align: center;
}
.bg-stub .controls-form .step-btn {
  border: 1px solid #e5e6e7;
  width: 3.3333rem;
  height: 2.916rem;
  background: #fff;
  border: 1px solid #e5e6e7;
  margin-right: 0.833rem;
  border-radius: 5px;
  margin-bottom: 0.833rem;
  color: var(--primary-font);
  text-transform: uppercase;
}
.bg-stub .controls-form .step-btn:last-child {
  margin-right: 0;
}
.bg-stub .controls-form .step-btn.selected {
  border: 1px solid var(--primary);
  color: var(--primary);
}
.bg-stub .controls-form .submit-btn,
.bg-stub .controls-form .cancel-btn {
  width: 46%;
  margin-top: 0.833rem;
  padding: 0.416rem 0.833rem;
}
.bg-stub .day-picker-popper {
  width: 100%;
  margin-bottom: 0.833rem;
}
.bg-stub .day-picker-popper .input-wrapper {
  border-radius: 5px;
}

.speed-select-btn {
  background: #f6f6f6;
  border-radius: 50%;
  border: none;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  margin-left: 15px;
  width: 2.08333rem;
  height: 2.08333rem;
  font-size: 1rem;
}

.timelapse-speed-select-dialog .items-wrap {
  display: none;
}

.timelapse-speed-select-dialog.opened {
  position: relative;
  z-index: 401;
}
.timelapse-speed-select-dialog.opened::after {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(151, 151, 151, 0.7019607843);
  z-index: 401;
}
.timelapse-speed-select-dialog.opened .items-wrap {
  display: inline-block;
  position: absolute;
  z-index: 402;
  right: -3px;
  top: -120px;
}
.timelapse-speed-select-dialog.opened .speed-select-item {
  border-radius: 50%;
  background: #fff;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--primary-font);
  margin-bottom: 10px;
}
.timelapse-speed-select-dialog.opened .speed-select-item.selected {
  color: var(--primary);
}
.timelapse-speed-select-dialog.opened .speed-select-item:nth-child(1) {
  bottom: 3.3333rem;
}
.timelapse-speed-select-dialog.opened .speed-select-item:nth-child(2) {
  bottom: 6.666rem;
}
.timelapse-speed-select-dialog.opened .speed-select-item:nth-child(3) {
  bottom: 10rem;
}
.timelapse-speed-select-dialog.opened .close-icon-wrap {
  padding: 2px;
}
.timelapse-speed-select-dialog.opened .speed-select-btn {
  z-index: 403;
  position: relative;
  background: var(--primary);
}
.timelapse-speed-select-dialog.opened .speed-select-btn .icon {
  color: #fff;
  fill: #fff;
}

.monitor-map-controls {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  position: absolute;
  z-index: 404;
  margin: 0 auto;
  bottom: 0;
  left: 10px;
  right: 0;
  padding: 10px;
  /* stylelint-disable */
  /* stylelint-enable */
}
.monitor-map-controls.error-period > .validation-message {
  margin-top: 4px;
  position: static;
  line-height: 1;
  display: block;
  padding: 0 15px;
}
.monitor-map-controls.fifteen-minutes .timeline-current-value-label,
.monitor-map-controls.fifteen-minutes .input-range__track,
.monitor-map-controls.fifteen-minutes .input-range__slider-container,
.monitor-map-controls.fifteen-minutes .input-range__slider {
  transition: none;
}
.monitor-map-controls .loading-spinner {
  position: absolute;
}
.monitor-map-controls .date-picker-selector-section {
  display: flex;
  width: auto;
}
.monitor-map-controls .day-picker-popper .input-wrapper {
  border-radius: 5px;
}
.monitor-map-controls .day-picker-popper .input-wrapper input {
  text-align: center;
}
.monitor-map-controls .range-section .timeline-range-wrapper {
  padding-left: 10px;
}
.monitor-map-controls .autoplay-controls-section {
  display: flex;
  position: absolute;
  right: 0;
  top: 50%;
}
.monitor-map-controls .autoplay-controls-section .autoplay-control {
  max-height: 35px;
  height: 25px;
  width: 25px;
  padding: 0;
  background: transparent;
  border: none;
}
.monitor-map-controls .autoplay-controls-section .speed-select {
  max-height: 35px;
  padding: 0;
  width: 45px;
  height: 25px;
  background: transparent;
  border: none;
}
.monitor-map-controls .autoplay-controls-section .form-control.speed-select {
  max-width: 45px;
}
.monitor-map-controls .autoplay-controls-section .autoplay-control {
  margin: 0 5px;
}
.monitor-map-controls .play-btn svg,
.monitor-map-controls .stop-btn svg {
  height: 11px;
  width: 11px;
}
.monitor-map-controls .validation-message {
  display: inline-block;
  color: #ff7f7f;
  font-size: 11px;
  padding: 0;
  position: absolute;
  bottom: 10px;
}
.monitor-map-controls .step-select-wrap {
  display: flex;
  flex-direction: column;
  width: 33px;
}
.monitor-map-controls .step-select-wrap .step-select {
  display: inline-block;
  width: 52px;
  padding: 0;
}

@media screen and (min-width: 1281px) {
  .monitor-map-controls {
    justify-content: space-between;
  }
}
.timelapse-clock-section {
  position: absolute;
  right: 10px;
  top: 0;
  opacity: 0.6;
  text-align: center;
  z-index: 402;
}
.timelapse-clock-section .time {
  font-weight: 700;
}
.timelapse-clock-section .date {
  font-weight: 400;
}

@media screen and (min-width: 768px) {
  .timelapse-clock-section {
    left: 10px;
    right: auto;
    top: auto;
  }
}
.timeline-range-wrapper .timeline-current-value-label {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  align-items: center;
  position: absolute;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  bottom: -2px;
  left: 0;
  display: flex;
  flex-direction: column;
}
.timeline-range-wrapper .custom-range-thumb {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  background: var(--primary);
}
.timeline-range-wrapper .input-range-label {
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
  white-space: normal;
  display: block;
  text-align: center;
  width: 4.1666666667rem;
  margin-top: 0.4166666667rem;
}
.timeline-range-wrapper .time-value-wrap {
  min-width: 5rem;
}

.qlik-frame {
  width: 100%;
  height: calc(100dvh - 60px - 30px - 4px);
  margin: 2px 0 0;
  border: none;
}

.dashboards-section {
  height: 100%;
  padding: 1rem;
}
.dashboards-section .dashboard-cards {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  height: 95%;
  overflow-y: auto;
  justify-content: space-between;
}

@media only screen and (min-width: 768px) {
  .dashboards-section {
    padding: 2.0833333333rem;
  }
  .dashboards-section .dashboard-cards {
    max-height: 95%;
    height: auto;
    justify-content: flex-start;
  }
}
.dashboard-card {
  width: 45%;
  height: 13.33333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  padding: 2.083333rem;
  margin: 0 0 1.66666rem;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  transition: -webkit-transform 200ms;
  transition: transform 200ms;
  transition: transform 200ms, -webkit-transform 200ms;
}
.dashboard-card .dashboard-icon {
  color: var(--primary-font);
  fill: var(--primary-font);
}
.dashboard-card:hover {
  position: relative;
  -webkit-transform: scale(1.05, 1.05);
          transform: scale(1.05, 1.05);
}
.dashboard-card:hover .dashboard-icon,
.dashboard-card:hover .dashboard-name {
  fill: var(--primary);
  color: var(--primary);
}
.dashboard-card:nth-child(5n) {
  margin-right: 0;
}
.dashboard-card .icon-container {
  width: 4.166666rem;
  height: 4.166666rem;
}
.dashboard-card .dashboard-icon {
  width: 100%;
  height: 100%;
}
.dashboard-card .dashboard-name {
  text-overflow: ellipsis;
  overflow: hidden;
}

@media only screen and (min-width: 768px) {
  .dashboard-card {
    width: calc((100% - 7.5rem) / 5);
    margin: 0 1.25rem 1.66666rem 0;
  }
}
.kiosks-card {
  background: var(--primary-background);
  padding: 2.08333rem;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.kiosks-card .location-name {
  font-size: 1.6666rem;
  font-weight: 400;
  color: var(--primary-font);
}
.kiosks-card .available-kiosks {
  display: flex;
  flex-wrap: wrap;
}
.kiosks-card .available-kiosks .app-btn {
  font-weight: 400;
  padding: 0.416666rem 1.6666rem;
}

@media only screen and (min-width: 768px) {
  .kiosks-card .available-kiosks {
    flex-wrap: nowrap;
  }
}
.kiosk-dialog {
  display: flex;
  flex-direction: column;
}
.kiosk-dialog .kiosk-dialog-image {
  width: 19.16666rem;
  height: 17.5rem;
  margin: 0 auto;
}
.kiosk-dialog .info-section {
  display: flex;
  flex-direction: column;
  position: relative;
}
.kiosk-dialog .info-section .kiosk-dialog-title,
.kiosk-dialog .info-section .kiosk-dialog-subtitle {
  text-align: center;
}
.kiosk-dialog .info-section .kiosk-dialog-title {
  font-size: 2.416666rem;
  max-width: 26.66666rem;
}
.kiosk-dialog .info-section .kiosk-dialog-subtitle {
  font-weight: 400;
  font-size: 1rem;
}
.kiosk-dialog .info-section .controls {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.kiosk-dialog .info-section .controls .app-btn {
  padding: 0.83333rem 1.66666rem;
  margin-right: 1.25rem;
}

@media only screen and (min-width: 768px) {
  .kiosk-dialog {
    flex-direction: row;
  }
  .kiosk-dialog .kiosk-dialog-image {
    margin: 0 4.166666rem 0 0;
  }
  .kiosk-dialog .info-section .kiosk-dialog-title,
.kiosk-dialog .info-section .kiosk-dialog-subtitle {
    text-align: left;
  }
  .kiosk-dialog .info-section .controls {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
}
.roomkiosk {
  /* styles from bootstrap */
}
.roomkiosk .bbtn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.roomkiosk .bbtn.large {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.roomkiosk .bbtn.primary {
  color: var(--primary-font);
  border-color: var(--primary-font);
}
.roomkiosk .bbtn.primary.active {
  background-color: var(--primary-font);
  border-color: var(--primary-font);
  color: #fff;
}
.roomkiosk .cancelbtn {
  border-color: #ccc;
}
.roomkiosk .btable {
  width: 100%;
  max-width: 100%;
  background: transparent;
}
.roomkiosk .btable tr > td {
  padding: 8px;
  line-height: 1.43;
  vertical-align: top;
  border-top: 1px solid #ddd;
}

.kiosk-section {
  overflow-y: auto;
  height: 100%;
  padding: 1rem;
}
.kiosk-section .kiosks-cards-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.kiosk-section .kiosks-card {
  width: 100%;
  margin-bottom: 2.5rem;
}
.kiosk-section .available-kiosks {
  flex-wrap: wrap;
}

@media only screen and (min-width: 768px) {
  .kiosk-section {
    padding: 2.0833333333rem;
  }
  .kiosk-section .kiosks-card {
    width: calc(50% - 0.833333rem);
  }
}
/* COLORS */
/* BRAND COLORS */
/* MEDIA SCREENS */
/* KIOSK */
/* BOOTSTRAP OVERRIDE */
/* bootstrap temp */
/* REDESIGN */
/* LAYOUT */
.reservations-section {
  height: 100%;
  padding: 2.0833333333rem;
}
.reservations-section .filters {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
}
.reservations-section .filters.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.reservations-section .filters .dropdown-btn {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.reservations-section .filters .dropdown-btn .dropdown-btn-label {
  font-size: 0.9166666667rem;
}
.reservations-section .filters .dropdown-btn .dropdown-btn-value {
  font-size: 1.1666666667rem;
}
.reservations-section .filters .left-filter-container {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.reservations-section .filters .right-filter-container {
  display: flex;
}
.reservations-section .filters .right-filter-container .space-type-filter {
  position: relative;
  top: 0;
  left: 0;
  width: 13.75rem;
  margin-top: 0;
}
.reservations-section .filters .right-filter-container .dropdown-list {
  position: absolute;
  top: 100%;
}
.reservations-section .filters .right-filter-container .search {
  width: 25rem;
  margin-left: 0.6666666667rem;
}
.reservations-section .filters .right-filter-container .reservation-search {
  height: 100%;
  margin: 0;
}
.reservations-section .filters .right-filter-container .search-input {
  background: var(--primary-background);
  height: 100%;
  padding: 1rem 2rem 1rem 2.75rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  font-size: 1.1666666667rem;
}
.reservations-section .reservations-content {
  padding-bottom: 2.0833333333rem;
  display: flex;
  flex-direction: column;
}
.reservations-section .reservations-content.loading {
  height: 75%;
  position: relative;
  padding-bottom: 0;
}
.reservations-section .reservations-content.error {
  height: 75%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ff7f7f;
  font-size: 1.1666666667rem;
  padding-bottom: 0;
}
.reservations-section .reservations-content .reservations-date {
  margin-top: 2.0833333333rem;
  color: var(--secondary-font);
  font-size: 1.3333333333rem;
}
.reservations-section .reservations-content .reservation-content-footer {
  position: relative;
  height: 4.1666666667rem;
  margin-top: 2.0833333333rem;
  display: flex;
  justify-content: center;
}
.reservations-section .reservations-content .reservation-content-footer .reservations-showing-results {
  position: absolute;
  top: 0;
  left: 0;
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  height: 100%;
  display: flex;
  align-items: center;
}
.reservations-section .reservations-content .reservation-content-footer .reservation-load-more-button {
  height: 100%;
  width: 25rem;
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
}
.reservations-section .backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
}

@media only screen and (max-width: 1200px) {
  .reservations-section .filters .right-filter-container .search {
    width: 20.8333333333rem;
  }
  .reservations-section .reservations-content .reservation-content-footer {
    flex-direction: column-reverse;
    height: auto;
    align-items: center;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservations-showing-results {
    position: relative;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservation-load-more-button {
    height: 4.1666666667rem;
    margin-top: 0.8333333333rem;
  }
}
@media only screen and (max-width: 768px) {
  .reservations-section {
    padding: 1rem;
  }
  .reservations-section .filters .right-filter-container .dropdown-list {
    position: static;
  }
  .reservations-section .reservations-content {
    align-items: center;
  }
  .reservations-section .reservations-content .reservations-group {
    width: 33.3333333333rem;
  }
  .reservations-section .reservations-content .reservations-group .reservations-date {
    text-align: center;
  }
  .reservations-section .backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
@media only screen and (max-width: 576px) {
  .reservations-section .reservations-content .reservations-group {
    width: 100%;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservations-showing-results {
    text-align: center;
  }
  .reservations-section .reservations-content .reservation-content-footer .reservation-load-more-button {
    width: 100%;
  }
  .reservations-section .filters .right-filter-container {
    justify-content: space-between;
    gap: 0.6666666667rem;
    width: 100%;
    flex-direction: column;
  }
  .reservations-section .filters .right-filter-container .search,
.reservations-section .filters .right-filter-container .space-type {
    width: 100%;
  }
  .reservations-section .filters .right-filter-container .search-input {
    font-size: 1rem;
  }
  .reservations-section .filters .right-filter-container .space-type {
    margin-left: 0;
  }
  .reservations-section .filters .right-filter-container .space-type-filter,
.reservations-section .filters .right-filter-container .search {
    width: 100%;
    margin: 0;
  }
  .reservations-section .filters .dropdown-btn .dropdown-btn-label {
    font-size: 0.75rem;
  }
  .reservations-section .filters .dropdown-btn .dropdown-btn-value {
    font-size: 1rem;
  }
  .reservations-section .filters .date-filters {
    width: 100%;
  }
  .reservations-section .filters .reservation-type-switch-container {
    width: 100%;
  }
}
.reservation-item {
  margin-top: 1.3333333333rem;
  min-height: 16.6666666667rem;
  display: flex;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  background-color: var(--primary-background);
  position: relative;
}
.reservation-item .reservation-photo {
  width: 25rem;
  position: absolute;
  height: 100%;
}
.reservation-item .reservation-data {
  padding: 2rem 3rem 2rem 27rem;
  flex-grow: 1;
  position: relative;
}
.reservation-item .reservation-data .reservation-data-header::after {
  content: "";
  display: block;
  margin: 1.25rem 0 0;
  height: 0.0833333333rem;
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.reservation-item .reservation-data .reservation-data-header .general-data {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.reservation-item .reservation-data .reservation-title {
  color: var(--primary);
  font-size: 1.3333333333rem;
  font-weight: 700;
  cursor: pointer;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish {
  font-size: 1.1666666667rem;
  display: flex;
  align-items: center;
  margin-right: 1.6666666667rem;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish.future {
  color: #43a047;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish.ongoing {
  color: #f00;
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish.finished {
  color: var(--secondary-font);
}
.reservation-item .reservation-data .reservation-time-to-start-or-finish .lock-outline {
  width: 2rem;
  height: 2rem;
  margin-left: 2rem;
}
.reservation-item .reservation-data .reservation-context-menu {
  position: absolute;
  top: 1.6666666667rem;
  right: 1.4166666667rem;
}
.reservation-item .reservation-data .reservation-context-menu .popper {
  min-width: 13.75rem;
  max-width: 16.6666666667rem;
}
.reservation-item .reservation-data .reservation-data-footer {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 1.6666666667rem;
  gap: 1.6666666667rem;
}
.reservation-item .reservation-data .reservation-actions {
  display: flex;
  align-items: flex-end;
}
.reservation-item .reservation-data .reservation-actions .check-in-button {
  width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}
.reservation-item .reservation-period {
  display: flex;
  align-items: flex-start;
  gap: 1.6666666667rem 5rem;
  flex-wrap: wrap;
}
.reservation-item .reservation-period .reservation-period-item {
  display: flex;
  flex-direction: column;
  font-size: 1.1666666667rem;
  justify-content: flex-end;
}
.reservation-item .reservation-period .reservation-period-item .reservation-period-label {
  color: var(--secondary-font);
}
.reservation-item .reservation-period .reservation-period-item .reservation-period-value {
  color: var(--primary-font);
  font-weight: 700;
  margin-top: 0.3333333333rem;
}
.reservation-item .reservation-period .reservation-period-date .reservation-period-value {
  text-transform: capitalize;
}
.reservation-item .meta-data {
  display: flex;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  margin-top: 0.8333333333rem;
  flex-wrap: wrap;
  -webkit-column-gap: 2.5rem;
     -moz-column-gap: 2.5rem;
          column-gap: 2.5rem;
  row-gap: 0.8333333333rem;
}
.reservation-item .meta-data > div {
  display: flex;
  align-items: center;
}
.reservation-item .meta-data > div svg {
  min-width: 1.4166666667rem;
  margin-right: 0.4166666667rem;
}
.reservation-item .meta-data .reservation-location .location-outline {
  min-width: 1.6666666667rem;
  /* stylelint-disable */
  /* stylelint-enable */
}
.reservation-item .meta-data .reservation-location .location-outline path:first-child {
  fill: none;
}
.reservation-item .meta-data .reservation-location .additional-space-count {
  margin-left: 0.4166666667rem;
  cursor: pointer;
  color: var(--primary);
  font-weight: 600;
}
.reservation-item .meta-data .reservation-location .popper {
  max-width: 16.6666666667rem;
  text-align: center;
  line-height: 1.2;
  font-size: 1rem;
  font-weight: 300;
}
.reservation-item .meta-data .created-by-label,
.reservation-item .meta-data .created-for-label {
  font-weight: 300;
  align-self: flex-start;
  padding: 0.25rem 0.6666666667rem;
}
.reservation-item .meta-data .created-by-label .created-by-label-name,
.reservation-item .meta-data .created-by-label .created-for-label-name,
.reservation-item .meta-data .created-for-label .created-by-label-name,
.reservation-item .meta-data .created-for-label .created-for-label-name {
  margin-left: 0.1666666667rem;
  font-weight: 600;
}

@media only screen and (max-width: 1200px) {
  .reservation-item .reservation-period {
    width: 100%;
    gap: 1.6666666667rem 2.5rem;
  }
}
@media only screen and (max-width: 992px) {
  .reservation-item .reservation-data .reservation-actions .check-in-button {
    width: 12.5rem;
  }
}
@media only screen and (max-width: 768px) {
  .reservation-item {
    flex-direction: column;
  }
  .reservation-item .reservation-photo {
    position: relative;
    width: 100%;
    height: 16.6666666667rem;
    margin: 0 auto;
  }
  .reservation-item .reservation-data {
    padding: 2rem 3rem 2rem 2rem;
  }
  .reservation-item .reservation-data .general-data {
    flex-direction: column;
    position: relative;
  }
  .reservation-item .reservation-data .general-data .reservation-title {
    padding-right: 2.9166666667rem;
  }
  .reservation-item .reservation-data .reservation-time-to-start-or-finish {
    margin-top: 0.4166666667rem;
  }
  .reservation-item .reservation-data .reservation-time-to-start-or-finish .lock-outline {
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media only screen and (max-width: 576px) {
  .reservation-item .reservation-data {
    padding: 1.6666666667rem;
  }
  .reservation-item .reservation-data .reservation-period {
    flex-direction: column;
    gap: 0.8333333333rem;
  }
}
.no-reservation-data {
  margin-top: 1.3333333333rem;
  min-height: 16.6666666667rem;
  padding: 3rem;
  display: flex;
  align-items: center;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  background-color: var(--primary-background);
}
.no-reservation-data .no-reservation-content {
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
}
.no-reservation-data .no-reservation-content .no-reservation-info {
  font-size: 1.3333333333rem;
  margin: 0 2.5rem 0 5rem;
}
.no-reservation-data .no-reservation-content .no-reservation-info .looks-empty-message {
  font-weight: 700;
}
.no-reservation-data .no-reservation-content .no-reservation-info .check-another-date-message {
  margin-top: 0.5rem;
  color: var(--secondary-font);
}
.no-reservation-data .no-reservation-content .no-reservation-book-button {
  width: 15rem;
  min-width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 992px) {
  .no-reservation-data .no-reservation-content {
    flex-direction: column;
    justify-content: center;
  }
  .no-reservation-data .no-reservation-content .no-reservation-book-button {
    margin: 1.6666666667rem 0 0 5rem;
  }
}
@media only screen and (max-width: 768px) {
  .no-reservation-data {
    flex-direction: column;
  }
  .no-reservation-data .no-reservation-content {
    margin-top: 2.0833333333rem;
  }
  .no-reservation-data .no-reservation-content .no-reservation-info,
.no-reservation-data .no-reservation-content .no-reservation-book-button {
    margin-left: 0;
  }
}
@media only screen and (max-width: 576px) {
  .no-reservation-data {
    padding: 1.25rem;
  }
  .no-reservation-data .no-reservation-content {
    margin-top: 1.25rem;
  }
}
.reservation-type-switch-container {
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
  padding: 0.8333333333rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.reservation-type-switch-container .reservation-type-switch {
  border-radius: 1.75rem;
  border: 1px solid var(--primary);
}
.reservation-type-switch-container .app-btn {
  min-width: auto;
  padding: 0.5833333333rem 1.3333333333rem 0.5833333333rem 1rem;
  margin: 0;
  border: none;
}
.reservation-type-switch-container .app-btn:hover {
  background: none;
  color: var(--primary);
}
.reservation-type-switch-container .app-btn:hover.active {
  background: var(--primary);
  color: #fff;
}

@media only screen and (max-width: 768px) {
  .reservation-type-switch-container {
    padding: 0.4166666667rem;
  }
}
/* COLORS */
/* BRAND COLORS */
/* MEDIA SCREENS */
/* KIOSK */
/* BOOTSTRAP OVERRIDE */
/* bootstrap temp */
/* REDESIGN */
/* LAYOUT */
/* stylelint-disable */
/* stylelint-enable */
.reservable-resource-description .text-wrapper {
  position: relative;
}
.reservable-resource-description .text {
  line-height: 1.6666666667rem;
  margin: 0;
  max-height: 5rem;
  overflow: hidden;
  overflow-wrap: anywhere;
  white-space: pre-line;
  color: var(--secondary-font);
}
.reservable-resource-description .text.measure {
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  visibility: hidden;
  width: 100%;
}
.reservable-resource-description .read-more {
  color: var(--primary);
  cursor: pointer;
  outline: none;
}
.reservable-resource-description .read-more:hover, .reservable-resource-description .read-more:focus {
  text-decoration: underline;
}

.reservable-resource-description-modal .dialog-header .dialog-title {
  font-size: 1.1666666667rem;
}
.reservable-resource-description-modal .dialog-body .full-text {
  color: var(--secondary-font);
  padding-top: 1.3333333333rem;
  margin: 0;
  overflow-wrap: anywhere;
  white-space: pre-line;
}

/* TODO fix stylelint */
.new-booking {
  padding: 2.0833333333rem;
  position: relative;
  min-height: 100%;
}
.new-booking.first-step.side-panel-open {
  overflow: hidden;
  height: 100%;
}
.new-booking.second-step.group-booking {
  display: flex;
  flex-direction: column;
}
.new-booking .backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
}
.new-booking .error {
  color: #ff7f7f;
}
.new-booking .leaflet-top,
.new-booking .leaflet-bottom {
  z-index: 400;
}
.new-booking .show-filters-button {
  color: var(--primary);
  font-weight: 500;
  display: flex;
  align-items: center;
  padding: 0;
}
.new-booking .show-filters-button .arrow {
  background: #dadada;
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  margin-right: 0.5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  font-size: 1.3333333333rem;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
  .new-booking {
    padding: 1rem;
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .new-booking.first-step {
    height: auto;
    overflow: visible;
  }
  .new-booking .search-block {
    width: 100%;
  }
  .new-booking .search-location {
    flex-direction: column;
  }
  .new-booking .crowdedness {
    width: 100%;
    flex-direction: column;
  }
  .new-booking .crowdedness .crowdedness-item {
    width: 100%;
    padding: 0.8333333333rem;
    margin: 0.8333333333rem 0 0;
  }
  .new-booking .person-select-panel {
    height: calc(100dvh - 60px);
    width: 100% !important;
  }
  .new-booking .person-panel {
    position: fixed !important;
    top: 5rem !important;
  }
  .new-booking .search-form .resource-type-filter .map-filter-dropdown .dropdown-list {
    position: relative;
    box-shadow: none;
  }
  .new-booking .backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .new-booking.first-step {
    height: auto;
    overflow: visible;
  }
  .new-booking .search-location {
    flex-direction: column;
  }
  .new-booking .search-block {
    width: 100%;
  }
  .new-booking .crowdedness {
    flex-direction: column;
    width: 100%;
  }
  .new-booking .crowdedness .crowdedness-item {
    width: 100%;
    margin: 1.25rem 0 0 0;
  }
}
.search-location {
  display: flex;
  height: calc(100% - 20px);
}
.search-location .content-block {
  display: inline-block;
  width: calc(100% - 30rem);
  height: 100%;
}
.search-location .search-block {
  width: 30rem;
  display: inline-block;
}
.search-location .search-block .search-form {
  margin-top: 1.3333333333rem;
}
.search-location .edit-location {
  height: 16.6666666667rem;
  position: relative;
}
.search-location .edit-location .location-image-container {
  border-radius: 0.3333333333rem;
}
.search-location .edit-location .location-image-container .filter {
  -webkit-filter: brightness(70%);
          filter: brightness(70%);
}
.search-location .edit-location .building-greeting,
.search-location .edit-location button {
  position: absolute;
  color: #fff;
}
.search-location .edit-location .building-greeting {
  font-size: 1.5rem;
  top: 4.1666666667rem;
  width: 100%;
  text-align: center;
}
.search-location .edit-location button {
  border: 0.0833333333rem solid var(--primary);
  border-radius: 1.1666666667rem;
  bottom: 3rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: flex;
  align-items: center;
  font-size: 1.1666666667rem;
  background: var(--primary);
}
.search-location .edit-location button .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: #fff;
  margin-right: 0.6666666667rem;
}

@media only screen and (min-width: 320px) and (max-width: 1200px) {
  .search-location .search-block {
    width: 100%;
  }
  .search-location .search-block .day-picker-popper,
.search-location .search-block .time-input-container {
    width: calc(100% - 3.8333333333rem);
  }
  .search-location .search-block .time-input {
    width: 100%;
  }
  .search-location .content-block {
    display: block;
    width: 100%;
  }
  .search-location .crowdedness {
    padding: 0;
  }
}
.side-panel.search-location-panel {
  position: absolute;
  padding: 2rem 1.3333333333rem 1.3333333333rem;
  display: none;
  width: 30.4166666667rem;
  flex-direction: column;
}
.side-panel.search-location-panel.opened {
  display: flex;
}
.side-panel.search-location-panel .panel-header {
  display: flex;
  justify-content: space-between;
  padding: 0;
  border: none;
}
.side-panel.search-location-panel .panel-header .panel-title {
  font-weight: 600;
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  margin: 0;
}
.side-panel.search-location-panel .panel-header button {
  padding: 0;
  display: flex;
  align-items: center;
}
.side-panel.search-location-panel .panel-body {
  padding: 0;
  flex-grow: 1;
  position: relative;
  display: flex;
  flex-direction: column;
}
.side-panel.search-location-panel .panel-body.error {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.side-panel.search-location-panel .panel-body .location-search {
  height: 3.75rem;
  margin-top: 1rem;
}
.side-panel.search-location-panel .panel-body .location-search input {
  height: 100%;
  padding: 1rem 2rem 1rem 2.75rem;
  box-shadow: none;
  border: 0.0833333333rem solid var(--secondary-font);
  border-radius: 0.3333333333rem;
}
.side-panel.search-location-panel .panel-body .breadcrumbs {
  margin: 1.3333333333rem 0 0;
}
.side-panel.search-location-panel .current-location {
  font-size: 1.1666666667rem;
  font-weight: 500;
  display: flex;
  align-items: center;
  margin-top: 0.6666666667rem;
}
.side-panel.search-location-panel .current-location .icon {
  margin-right: 0.6666666667rem;
  width: 2rem;
  height: 2rem;
}
.side-panel.search-location-panel .location-container {
  margin: 2.3333333333rem 0 1.0833333333rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  height: 0;
}
.side-panel.search-location-panel .location-container .location-block-title {
  color: var(--secondary-font);
  margin: 0;
  font-weight: 600;
}
.side-panel.search-location-panel .location-container .location-block-data {
  margin: 1.0833333333rem 0 0;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  padding: 0.0833333333rem;
}
.side-panel.search-location-panel .location-container .buildings-without-areas {
  margin-top: 1.0833333333rem;
}
.side-panel.search-location-panel .location-options {
  border-radius: 0.8333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  flex-grow: 1;
}
.side-panel.search-location-panel .location-options .location-option {
  padding: 1.6666666667rem 1.3333333333rem;
  display: flex;
  align-items: center;
  font-weight: 600;
  color: var(--primary-font);
}
.side-panel.search-location-panel .location-options .location-option:nth-child(n+2) {
  border-top: 0.0833333333rem solid #f6f6f6;
}
.side-panel.search-location-panel .location-options .location-option:hover {
  cursor: pointer;
}
.side-panel.search-location-panel .location-options .icon {
  margin-right: 1.3333333333rem;
  width: 2rem;
  height: 2rem;
  fill: var(--primary);
}
.side-panel.search-location-panel .location-options .icon-checked-circle {
  width: 1.5rem;
  height: 1.5rem;
  margin: 0 0 0 auto;
}
.side-panel.search-location-panel .proceed-button {
  width: 26.25rem;
  height: 4.1666666667rem;
  align-self: center;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .side-panel.search-location-panel {
    height: calc(100% - 60px);
  }
  .side-panel.search-location-panel.opened {
    width: 100%;
    position: fixed;
    top: 5rem;
  }
}
.crowdedness {
  display: flex;
  align-self: start;
  justify-content: space-between;
  margin-left: 1.25rem;
}
.crowdedness .crowdedness-item {
  background: var(--primary-background);
  width: calc(50% - 7px);
  padding: 2rem;
  display: flex;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.crowdedness .crowdedness-item .crowdedness-item-image {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  width: 8.3333333333rem;
  height: 8.3333333333rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0.3333333333rem;
}
.crowdedness .crowdedness-item .crowdedness-item-image .icon {
  width: 3.0833333333rem;
  height: 3.0833333333rem;
  fill: var(--primary);
}
.crowdedness .crowdedness-item .crowdedness-item-data {
  margin-left: 2rem;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.crowdedness .crowdedness-item .crowdedness-item-data .title {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
}
.crowdedness .crowdedness-item .crowdedness-item-data .threshold,
.crowdedness .crowdedness-item .crowdedness-item-data .floors {
  font-size: 1.5rem;
  color: var(--primary-font);
  font-weight: 600;
  margin: 0.6666666667rem 0 2.5rem;
}
.crowdedness .crowdedness-item .crowdedness-item-data .progress-bar-container {
  margin-top: auto;
}

@media only screen and (max-width: 1200px) {
  .crowdedness {
    margin-left: 0;
  }
}
.search-form {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.search-form .resource-type-filter {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0.5rem 1.3333333333rem 0.8333333333rem;
}
.search-form .resource-type-filter::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.0833333333rem;
  background: var(--secondary-font);
  margin: 0.0833333333rem 0 -0.0833333333rem;
}
.search-form .resource-type-filter .label {
  color: var(--secondary-font);
}
.search-form .resource-type-filter .map-filter-dropdown {
  position: relative;
  top: 0;
  flex: 1;
}
.search-form .resource-type-filter .map-filter-dropdown::after {
  content: "";
  position: absolute;
  bottom: 13%;
  right: 0;
  width: calc(100% - 1.6666666667rem);
  height: 0.0833333333rem;
  background: var(--primary);
}
.search-form .resource-type-filter .map-filter-dropdown .dropdown-list {
  position: absolute;
  top: 100%;
  box-shadow: 0 0 0.8333333333rem 0.1666666667rem rgba(0, 0, 0, 0.05);
}
.search-form .resource-type-filter .dropdown-btn {
  box-shadow: none;
  padding-right: 0;
}
.search-form .resource-type-filter .dropdown-btn .dropdown-btn-value {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--primary);
  margin-right: 0.4166666667rem;
}
.search-form .search-form-base {
  padding: 0.5rem 1.3333333333rem 1.3333333333rem;
}
.search-form .search-form-base .participant-count-filter,
.search-form .search-form-base .edit-contact {
  margin-top: 1.3333333333rem;
}
.search-form .search-form-base .participant-count-filter .label,
.search-form .search-form-base .edit-contact .label {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
}
.search-form .search-form-base .edit-contact .edit-contact-input-container {
  position: relative;
  margin-top: 0.4166666667rem;
}
.search-form .search-form-base .edit-contact .control-input {
  padding-right: 3.75rem;
  caret-color: transparent;
}
.search-form .search-form-base .edit-contact .control-input:not(:disabled) {
  cursor: pointer;
}
.search-form .search-form-base .edit-contact .edit-input-icon {
  display: none;
  position: absolute;
  top: 50%;
  right: 1.25rem;
  fill: var(--primary);
  pointer-events: none;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.search-form .search-form-base .edit-contact:hover .edit-input-icon {
  display: block;
}
.search-form .search-form-base .range-input-wrapper {
  margin-top: 0.4166666667rem;
}
.search-form .search-form-base .range-input-wrapper .manual-input {
  width: 4.1666666667rem;
}
.search-form .search-form-base .group-booking-switch {
  margin: 1.3333333333rem 0 0 -0.5rem;
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
}
.search-form .search-form-base .group-booking-switch.is-checked {
  color: var(--primary);
}
.search-form .search-form-base .errors {
  color: #ff7f7f;
  font-size: 1.1666666667rem;
  margin-top: 1rem;
}
.search-form .search-form-base .submit-form-button {
  width: 100%;
  height: 4.1666666667rem;
  margin-top: 1.25rem;
  font-size: 1.1666666667rem;
}
.search-form .search-form-base .date-filter-items {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.search-form .search-form-base .participant-count-filter .range-button-container {
  z-index: 400;
}

@media only screen and (min-width: 768.1px) {
  .search-form .resource-type-filter .map-filter-dropdown {
    z-index: 100;
  }
}
.select-room .filter-block,
.group-select-room .filter-block,
.select-service .filter-block {
  min-width: 30rem;
  width: 30rem;
}
.select-room .date-filter .date-filter-item .day-picker-popper,
.select-room .date-filter .date-filter-item .time-input-container,
.group-select-room .date-filter .date-filter-item .day-picker-popper,
.group-select-room .date-filter .date-filter-item .time-input-container,
.select-service .date-filter .date-filter-item .day-picker-popper,
.select-service .date-filter .date-filter-item .time-input-container {
  width: calc(100% - 3.8333333333rem);
}
.select-room .leaflet-control-zoom,
.group-select-room .leaflet-control-zoom,
.select-service .leaflet-control-zoom {
  display: none;
}
.select-room .no-data-placeholder,
.group-select-room .no-data-placeholder,
.select-service .no-data-placeholder {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-top: 8.3333333333rem;
}
.select-room .no-data-placeholder .no-data-message,
.group-select-room .no-data-placeholder .no-data-message,
.select-service .no-data-placeholder .no-data-message {
  font-size: 1.1666666667rem;
  font-weight: 600;
  margin-top: 3rem;
  width: 22.9166666667rem;
  text-align: center;
  color: var(--primary-font);
}

@media only screen and (max-width: 992px) {
  .select-room,
.group-select-room {
    flex-direction: column;
  }
}
@media only screen and (max-width: 576px) {
  .select-room .filter-block,
.group-select-room .filter-block,
.select-service .filter-block {
    min-width: auto;
    width: 100%;
  }
}
.select-room {
  display: flex;
  position: relative;
}
.select-room .search-result {
  color: var(--secondary-font);
  font-weight: 500;
}
.select-room .error {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.select-room .show-more-button-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.select-room .show-more-button-container .show-more-button {
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
}

.select-room-header {
  position: absolute;
  top: 0;
  right: 0;
  height: 3.5rem;
  width: calc(50% + 4.3333333333rem);
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  display: flex;
  justify-content: space-between;
  gap: 1.3333333333rem;
  z-index: 406;
}
.select-room-header .popper-target .icon {
  fill: var(--secondary-font);
}
.select-room-header .tabs-panel {
  padding: 0;
  position: relative;
}
.select-room-header .tabs-panel::after {
  content: "";
  display: block;
  height: calc(100% - 0.6666666667rem);
  width: 0.0833333333rem;
  position: absolute;
  top: 0.3333333333rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #ccc;
}
.select-room-header .tabs-panel .popper {
  margin-top: 0.4166666667rem;
  width: -webkit-max-content;
  width: max-content;
  font-weight: 400;
  text-align: center;
  min-width: 8.3333333333rem;
}
.select-room-header .single-tab {
  min-width: auto;
  margin: 0;
  padding: 0 1.3333333333rem;
}
.select-room-header .single-tab.active::before {
  content: none;
}
.select-room-header .single-tab.active .icon {
  fill: var(--primary);
}

@media only screen and (max-width: 992px) {
  .select-room-header {
    position: relative;
    -webkit-transform: none;
            transform: none;
    width: 100%;
  }
}
@media only screen and (max-width: 576px) {
  .select-room-header {
    gap: 0.8333333333rem;
  }
  .select-room-header .search-sort-block {
    flex: 1;
  }
  .select-room-header .search-sort-block .search-input-wrapper {
    flex: 1;
    width: auto;
    margin-right: 0.8333333333rem;
  }
}
.grid-view {
  width: 100%;
  margin-top: 1.3333333333rem;
}
.grid-view .grid-view-container {
  display: flex;
  gap: 1.3333333333rem;
}
.grid-view .search-result-container {
  flex: 1;
  position: relative;
}
.grid-view .search-result-container .search-result {
  font-size: 1.3333333333rem;
}
.grid-view .room-list {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  margin-top: 1.3333333333rem;
}
.grid-view .room-list .show-more-button-container .show-more-button {
  height: 4.1666666667rem;
  width: 25rem;
}
.grid-view .spinner {
  height: 50dvh;
}

@media only screen and (max-width: 992px) {
  .grid-view .grid-view-container {
    flex-direction: column;
    align-items: center;
    gap: 0;
  }
  .grid-view .search-result-container {
    margin-top: 1.3333333333rem;
    padding: 0;
  }
  .grid-view .search-result-container .search-result {
    font-size: 1.1666666667rem;
  }
  .grid-view .room-list {
    justify-content: center;
  }
}
@media only screen and (min-width: 2373px) and (max-width: 2738px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 151.1666666667rem;
  }
}
@media only screen and (min-width: 2007px) and (max-width: 2372px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 120.6666666667rem;
  }
}
@media only screen and (min-width: 1641px) and (max-width: 2006px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 90.1666666667rem;
  }
}
@media only screen and (min-width: 1275px) and (max-width: 1640px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 59.6666666667rem;
  }
}
@media only screen and (max-width: 1274px) {
  .grid-view .search-result-container .room-list .show-more-button-container {
    width: 29.1666666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .grid-view .filter-block {
    margin-top: 1.3333333333rem;
  }
  .grid-view .search-result-container {
    width: 100%;
  }
}
.floor-plan-view {
  flex: 1;
  margin-top: 1.3333333333rem;
}
.floor-plan-view.no-data .floor-plan-view-container .room-list-container {
  flex: 1;
}
.floor-plan-view.no-data .floor-plan-view-container .room-list,
.floor-plan-view.no-data .floor-plan-view-container .map-container {
  display: none;
}
.floor-plan-view .floor-plan-view-container {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.6666666667rem;
  height: calc(100dvh - 20.0833333333rem);
}
.floor-plan-view .floor-plan-view-container .filter-block {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding: 0.1666666667rem;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.floor-plan-view .floor-plan-view-container .filter-block::-webkit-scrollbar {
  width: 0;
}
.floor-plan-view .floor-plan-view-container .room-list-container {
  width: 30rem;
  position: relative;
  display: flex;
  flex-direction: column;
}
.floor-plan-view .floor-plan-view-container .room-list-container .search-result {
  font-size: 1.1666666667rem;
}
.floor-plan-view .floor-plan-view-container .room-list-container .spinner {
  position: relative;
  height: 3.3333333333rem;
  margin-top: 8.3333333333rem;
}
.floor-plan-view .floor-plan-view-container .room-list-container .error {
  align-items: flex-start;
  margin-top: 8.3333333333rem;
  height: auto;
}
.floor-plan-view .floor-plan-view-container .room-list {
  margin-top: 1.3333333333rem;
  flex: 1;
  padding: 0.1666666667rem;
}
.floor-plan-view .floor-plan-view-container .room-list .room-virtualized-list {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.floor-plan-view .floor-plan-view-container .room-list .room-virtualized-list::-webkit-scrollbar {
  width: 0;
}
.floor-plan-view .floor-plan-view-container .map-container {
  flex: 1;
  position: relative;
}
.floor-plan-view .floor-plan-view-container .map-container .floor-plan-view-map {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.floor-plan-view .floor-plan-view-container .map-container .loading-spinner {
  height: 100%;
}
.floor-plan-view .floor-plan-view-container .map-container .no-floor-plan-placeholder {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.floor-plan-view .selected-floor-dropdown {
  margin-bottom: 1.3333333333rem;
}
.floor-plan-view .selected-floor-dropdown .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
}
.floor-plan-view .selected-floor-dropdown .dropdown-item {
  padding: 1.25rem;
}
.floor-plan-view .selected-floor-dropdown .dropdown-item.selected, .floor-plan-view .selected-floor-dropdown .dropdown-item:hover {
  color: var(--primary);
}

@media only screen and (max-width: 992px) {
  .floor-plan-view .floor-plan-view-container {
    flex-direction: column;
    height: auto;
    margin-top: 1.3333333333rem;
    align-items: center;
  }
  .floor-plan-view .floor-plan-view-container .room-list-container {
    order: 2;
  }
  .floor-plan-view .floor-plan-view-container .room-list-container .room-list {
    display: flex;
    flex-direction: column;
    gap: 1.3333333333rem;
  }
  .floor-plan-view .floor-plan-view-container .show-more-button-container .show-more-button {
    height: 4.1666666667rem;
    width: 25rem;
  }
  .floor-plan-view .floor-plan-view-container .map-container {
    order: 1;
    height: 33.3333333333rem;
    width: 100%;
    flex: auto;
  }
}
@media only screen and (max-width: 576px) {
  .floor-plan-view .floor-plan-view-container .room-list-container {
    width: 100%;
  }
}
.group-select-room {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.group-select-room .location-select {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.group-select-room .group-view-container {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.6666666667rem;
  height: calc(100dvh - 20.0833333333rem);
}
.group-select-room .group-view-container .filter-block {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  padding: 0.1666666667rem;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.group-select-room .group-view-container .filter-block::-webkit-scrollbar {
  width: 0;
}
.group-select-room .group-view-container .map-container {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
}
.group-select-room .group-view-container .map-container .group-view-map {
  width: 100%;
  max-height: calc(100% - 5.8333333333rem);
  display: flex;
  flex-direction: column;
  flex: 1;
}
.group-select-room .group-view-container .map-container .selected-items-info {
  height: 4.1666666667rem;
  position: absolute;
  bottom: 0.8333333333rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  text-align: center;
}
.group-select-room .group-view-container .map-container .no-selected {
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.group-select-room .group-view-container .map-container .part-selected,
.group-select-room .group-view-container .map-container .proceed {
  width: 29.1666666667rem;
}
.group-select-room .group-view-container .map-container .part-selected {
  background: var(--secondary-font);
  color: var(--primary-background);
  border-radius: 0.25rem;
  opacity: 0.5;
}
.group-select-room .group-view-container .map-container .loading-spinner {
  height: 100%;
}
.group-select-room .group-view-container .map-container .no-floor-plan-placeholder {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 500;
}
.group-select-room .selected-floor-dropdown {
  min-width: 20.8333333333rem;
  margin-bottom: 1.3333333333rem;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 500;
}
.group-select-room .selected-floor-dropdown .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
}
.group-select-room .selected-floor-dropdown .dropdown-item {
  padding: 1.25rem;
  display: flex;
  justify-content: space-between;
  color: var(--secondary-font);
}
.group-select-room .selected-floor-dropdown .floor-name,
.group-select-room .selected-floor-dropdown .floor-crowdedness-selected {
  color: var(--primary-font);
  font-weight: 500;
}
.group-select-room .selected-floor-dropdown .floor-crowdedness-container {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.group-select-room .selected-floor-dropdown .floor-crowdedness-container .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}
.group-select-room .selected-floor-dropdown .selected,
.group-select-room .selected-floor-dropdown .dropdown-item:hover {
  color: var(--primary);
}
.group-select-room .selected-floor-dropdown .selected .floor-name,
.group-select-room .selected-floor-dropdown .selected .floor-crowdedness-selected,
.group-select-room .selected-floor-dropdown .dropdown-item:hover .floor-name,
.group-select-room .selected-floor-dropdown .dropdown-item:hover .floor-crowdedness-selected {
  color: var(--primary);
}
.group-select-room .selected-floor-dropdown .selected .icon,
.group-select-room .selected-floor-dropdown .dropdown-item:hover .icon {
  fill: var(--primary);
}
.group-select-room .participant-select {
  width: calc(100% - 31.25rem);
  background: #fff;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  gap: 2rem;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  flex-direction: column;
}
.group-select-room .participant-select .participant-select-placeholder {
  max-width: 75%;
}

@media only screen and (max-width: 1200px) {
  .group-select-room .selected-floor-dropdown {
    min-width: 16.6666666667rem;
  }
  .group-select-room .group-view-container .map-container .part-selected,
.group-select-room .group-view-container .map-container .proceed {
    width: 20.8333333333rem;
  }
}
@media only screen and (max-width: 992px) {
  .group-select-room .selected-floor-dropdown {
    position: relative;
    width: 30rem;
    margin: auto;
  }
  .group-select-room .group-view-container {
    flex-direction: column;
    height: auto;
    margin-top: 1.3333333333rem;
    align-items: center;
    flex: 1;
  }
  .group-select-room .group-view-container .map-container {
    width: 100%;
    flex: auto;
  }
  .group-select-room .group-view-container .map-container .group-view-map {
    position: relative !important;
    margin-top: 1.3333333333rem;
    min-height: 33.3333333333rem;
  }
  .group-select-room .group-view-container .map-container .selected-items-info {
    margin-top: 1.3333333333rem;
    position: relative;
    bottom: 0;
  }
  .group-select-room .group-view-container .map-container .no-selected {
    height: auto;
  }
  .new-booking-group-colleague-select-panel.opened {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .new-booking-group-colleague-select-panel .person-select-form {
    padding-top: 1.25rem;
  }
}
@media only screen and (max-width: 576px) {
  .group-select-room .selected-floor-dropdown {
    width: 100%;
  }
  .group-select-room .group-view-container .map-container .no-selected {
    font-size: 1rem;
    width: 75%;
  }
}
.select-service {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  margin-top: 1.3333333333rem;
}
.select-service .select-service-data-container {
  width: 100%;
  margin-top: 1.3333333333rem;
}
.select-service .select-service-data {
  display: flex;
  gap: 1.3333333333rem;
}
.select-service .search-result-container {
  flex: 1;
  position: relative;
}
.select-service .search-result-container .search-result {
  font-size: 1.3333333333rem;
}
.select-service .search-result {
  color: var(--secondary-font);
  font-weight: 500;
}
.select-service .error {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.3333333333rem;
}
.select-service .service-list {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  margin-top: 1.3333333333rem;
}
.select-service .show-more-button-container {
  width: 100%;
  display: flex;
  justify-content: center;
}
.select-service .show-more-button-container .show-more-button {
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
  height: 4.1666666667rem;
  width: 25rem;
}
.select-service .proceed-container {
  display: flex;
  justify-content: flex-end;
  gap: 2.0833333333rem;
  position: fixed;
  left: 0;
  bottom: 0;
  height: 5.4166666667rem;
  width: 100%;
  background: #fff;
  padding: 0.8333333333rem 3.3333333333rem;
  align-items: center;
  border-top: 1px solid #e5e6e7;
}
.select-service .proceed-container .proceed-message {
  font-weight: 600;
}
.select-service .proceed-container .proceed-button {
  width: 20rem;
  height: 100%;
  font-size: 1.1666666667rem;
}
.select-service.with-proceed-container {
  padding-bottom: 5.4166666667rem;
}
.select-service .search-service-header {
  width: calc(50% + 10rem);
}

@media only screen and (max-width: 992px) {
  .select-service .select-service-data-container .select-service-data {
    flex-direction: column;
    align-items: center;
    gap: 0;
  }
  .select-service .select-service-data-container .search-result-container {
    margin-top: 1.3333333333rem;
    padding: 0;
  }
  .select-service .select-service-data-container .search-result-container .search-result {
    font-size: 1.1666666667rem;
  }
  .select-service .select-service-data-container .service-list {
    justify-content: center;
  }
}
@media only screen and (max-width: 576px) {
  .select-service .select-service-data-container .filter-block {
    margin-top: 1.3333333333rem;
  }
  .select-service .select-service-data-container .search-result-container {
    width: 100%;
  }
  .select-service .proceed-container {
    justify-content: space-between;
  }
  .select-service .proceed-container .proceed-button {
    min-width: 10.8333333333rem;
    width: 10.8333333333rem;
  }
}
@media only screen and (min-width: 2373px) and (max-width: 2738px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 151.1666666667rem;
  }
}
@media only screen and (min-width: 2007px) and (max-width: 2372px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 120.6666666667rem;
  }
}
@media only screen and (min-width: 1641px) and (max-width: 2006px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 90.1666666667rem;
  }
}
@media only screen and (min-width: 1275px) and (max-width: 1640px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 59.6666666667rem;
  }
}
@media only screen and (max-width: 1274px) {
  .select-service-data-container .search-result-container .service-list .show-more-button-container {
    width: 29.1666666667rem;
  }
}
.search-service-header {
  position: absolute;
  top: 0;
  right: 0;
  height: 3.5rem;
  width: calc(50% + 4.3333333333rem);
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  display: flex;
  justify-content: space-between;
  gap: 1.3333333333rem;
  z-index: 406;
  flex-wrap: wrap;
}
.search-service-header .popper-target .icon {
  fill: var(--secondary-font);
}
.search-service-header .tabs-panel {
  padding: 0;
  position: relative;
  height: 3.5rem;
}
.search-service-header .tabs-panel::before {
  content: "";
  display: block;
  height: calc(100% - 0.6666666667rem);
  width: 0.0833333333rem;
  position: absolute;
  top: 0.3333333333rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #ccc;
}
.search-service-header .tabs-panel .popper {
  margin-top: 0.4166666667rem;
  width: -webkit-max-content;
  width: max-content;
  font-weight: 400;
  text-align: center;
  min-width: 8.3333333333rem;
}
.search-service-header .single-tab {
  margin: 0;
  padding: 0 1.3333333333rem;
}
.search-service-header .single-tab.active::before {
  content: none;
}
.search-service-header .single-tab.active .icon {
  fill: var(--primary);
}

@media only screen and (max-width: 1200px) {
  .select-service .search-service-header {
    position: relative;
    -webkit-transform: none;
            transform: none;
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .select-service .search-service-header {
    height: auto;
    justify-content: center;
  }
}
@media only screen and (max-width: 576px) {
  .search-service-header {
    gap: 0.8333333333rem;
  }
  .search-service-header .search-sort-block {
    width: 100%;
    justify-content: center;
  }
}
.service-card {
  width: 29.1666666667rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  display: flex;
  flex-direction: column;
}
.service-card .service-photo {
  position: relative;
  height: 15.4166666667rem;
}
.service-card .service-data {
  background: var(--primary-background);
  padding: 1.6666666667rem;
  color: var(--secondary-font);
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.service-card .reservable-resource-description {
  margin: 0.3333333333rem 0;
}
.service-card .general-data .service-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
  color: var(--primary-font);
}
.service-card .general-data .meta-data {
  display: flex;
  flex-wrap: wrap;
}
.service-card .service-actions {
  display: flex;
  margin-top: 1.6666666667rem;
  justify-content: flex-end;
}

.booking-confirm .photo-tile {
  height: 18.3333333333rem;
  display: flex;
  padding: 1.3333333333rem;
}
.booking-confirm .photo-tile .photo-container {
  position: relative;
  width: 50%;
}
.booking-confirm .photo-tile .location-image-container {
  width: 100%;
}
.booking-confirm .photo-tile .location-image-container .filter {
  -webkit-filter: brightness(70%);
          filter: brightness(70%);
  border-radius: 0.3333333333rem;
}
.booking-confirm .photo-tile .location-image-container .centered-image-container,
.booking-confirm .photo-tile .location-image-container .image-placeholder {
  border-radius: 0.3333333333rem;
}
.booking-confirm .photo-tile .photo-title {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.booking-confirm .photo-tile .photo-title .reservable-resource-description {
  margin-top: 0.6666666667rem;
  padding: 0 2rem;
  width: 100%;
}
.booking-confirm .photo-tile .create-service-request-btn {
  padding: 1rem;
  margin-top: 1rem;
  border: 0;
}
.booking-confirm .photo-tile .location-name,
.booking-confirm .photo-tile .location-path {
  color: var(--primary-font);
  text-align: center;
}
.booking-confirm .photo-tile .location-name {
  font-size: 2rem;
  font-weight: 600;
  top: 35%;
}
.booking-confirm .photo-tile .location-path {
  font-size: 1.1666666667rem;
  top: 55%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.booking-confirm .photo-tile .location-path .icon {
  fill: var(--primary-font);
  width: 1.1666666667rem;
  min-width: 1.1666666667rem;
  margin-right: 0.4166666667rem;
}
.booking-confirm .photo-tile .additional-space-count-button {
  min-width: auto;
  padding: 0.375rem 1.25rem;
  margin-top: 0.8333333333rem;
}
.booking-confirm .space-details {
  color: var(--secondary-font);
}
.booking-confirm .space-details.is-expanded .accordion-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.booking-confirm .space-details .accordion-title {
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 1.3333333333rem;
}
.booking-confirm .space-details .accordion-title .accordion-trigger {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
}
.booking-confirm .space-details .accordion-title .icon {
  fill: var(--secondary-font);
}
.booking-confirm .space-details .location-dimension-panel {
  gap: 0.8333333333rem;
}
.booking-confirm .space-details .location-dimension-panel .comfort-label-container,
.booking-confirm .space-details .location-dimension-panel .occupancy-label-container,
.booking-confirm .space-details .location-dimension-panel .occupancy-detection-message-container {
  margin: 0;
}
.booking-confirm .space-details .basic-dimensions-container {
  width: auto;
  margin: 0;
}
.booking-confirm .space-details .basic-dimensions-container .dimension-item:last-child {
  margin: 0;
}
.booking-confirm .space-details .reservation-horizontal-time-range .space-availability-message {
  color: var(--secondary-font);
  margin-bottom: 0.8333333333rem;
}
.booking-confirm .space-details .location-grouping-panel {
  margin-bottom: 0;
}
.booking-confirm .space-details .area-info,
.booking-confirm .space-details .location-grouping-panel {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  gap: 4.1666666667rem;
}
.booking-confirm .space-details .area-item,
.booking-confirm .space-details .location-grouping-item {
  margin: 0;
}
.booking-confirm .space-details .area-item .label,
.booking-confirm .space-details .location-grouping-item .label {
  margin: 0;
}
.booking-confirm .space-details .area-item .value,
.booking-confirm .space-details .location-grouping-item .value {
  margin: 0.8333333333rem 0 0;
}
.booking-confirm .space-details .location-dimension-panel,
.booking-confirm .space-details .reservation-horizontal-time-range,
.booking-confirm .space-details .area-info,
.booking-confirm .space-details .equipment-section {
  margin: 0;
  padding: 1.3333333333rem;
  border: 0;
}
.booking-confirm .space-details .location-dimension-panel,
.booking-confirm .space-details .reservation-horizontal-time-range,
.booking-confirm .space-details .area-info {
  position: relative;
}
.booking-confirm .space-details .location-dimension-panel::after,
.booking-confirm .space-details .reservation-horizontal-time-range::after,
.booking-confirm .space-details .area-info::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.8);
  opacity: 0.5;
}
.booking-confirm .space-details .location-dimension-panel:last-child::after,
.booking-confirm .space-details .reservation-horizontal-time-range:last-child::after,
.booking-confirm .space-details .area-info:last-child::after {
  height: 0;
}
.booking-confirm .timeline-tile {
  height: 86.0833333333rem;
  background: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-confirm .booking-actions .info-section {
  margin-right: auto;
  display: flex;
  flex-direction: column;
  gap: 0.4166666667rem;
}
.booking-confirm .booking-actions .info-section .info-item {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
}
.booking-confirm .tab-container.tile-title {
  padding-bottom: 0;
}
.booking-confirm .tab-container.tile-title .dot {
  width: 0.6666666667rem;
  height: 0.6666666667rem;
  border-radius: 50%;
  background: var(--primary);
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.75rem;
  margin-top: -1.6666666667rem;
}
.booking-confirm .tab-container.tile-title .add-ons-dot {
  margin-top: -1.6666666667rem;
  width: 1.1666666667rem;
  height: 1.1666666667rem;
}
.booking-confirm .tabs-panel {
  height: 100%;
  padding: 0;
  box-shadow: none;
}
.booking-confirm .tabs-panel .single-tab {
  font-size: 1.1666666667rem;
  min-width: 14.5833333333rem;
  padding-bottom: 1.3333333333rem;
  color: var(--primary-font);
  font-weight: 500;
  margin-right: 0;
  display: flex;
  gap: 0.6666666667rem;
}
.booking-confirm .tabs-panel .active {
  color: var(--primary);
}
.booking-confirm .tabs-panel .active::before {
  height: 2px;
  border-radius: 0;
}
.booking-confirm .tab-container .one-tab .single-tab {
  cursor: default;
}
.booking-confirm .content-container .checked-in-container {
  position: absolute;
  top: 0;
  right: 1.3333333333rem;
  height: 100%;
}
.booking-confirm .content-container .check-in-button,
.booking-confirm .content-container .book-nearby {
  position: absolute;
  height: 2.9166666667rem;
  right: 0.5833333333rem;
  top: 0.5833333333rem;
}
.booking-confirm .content-container .check-in-button.app-btn-loading,
.booking-confirm .content-container .book-nearby.app-btn-loading {
  padding: 0.375rem 1.6666666667rem;
}
.booking-confirm .content-container .check-in-button .app-btn-spinner,
.booking-confirm .content-container .book-nearby .app-btn-spinner {
  position: relative;
  margin-left: 1.6666666667rem;
}
.booking-confirm .content-container .add-ons-form-container {
  min-height: 33.3333333333rem;
}

.new-booking .person-panel.opened {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
  background: rgba(151, 151, 151, 0);
  z-index: 1000;
}
.new-booking .person-panel.opened .search-input-wrapper input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.new-booking .person-panel.opened .search-input-wrapper input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.new-booking .person-panel.opened .search-input-wrapper input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.new-booking .person-panel.opened .search-input-wrapper input::placeholder {
  color: var(--secondary-font);
}
.new-booking .booking-timeline-panel .timeline-tile {
  box-shadow: none;
}

@media only screen and (max-width: 1400px) {
  .booking-confirm .photo-tile {
    position: relative;
  }
  .booking-confirm .photo-tile .photo-container {
    width: 100%;
  }
  .booking-confirm .photo-tile .photo-title {
    position: absolute;
    top: 50%;
    left: 1.3333333333rem;
    width: calc(100% - 2.6666666667rem);
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .booking-confirm .photo-tile .photo-title .additional-space-count-button {
    color: #fff;
    border: 0.0833333333rem solid #fff;
  }
  .booking-confirm .photo-tile .photo-title .additional-space-count-button:hover {
    border: 0.0833333333rem solid var(--primary);
  }
  .booking-confirm .photo-tile .location-name,
.booking-confirm .photo-tile .location-path {
    color: #fff;
  }
  .booking-confirm .photo-tile .location-path .icon {
    fill: #fff;
  }
  .booking-confirm .photo-tile .create-service-request-btn {
    color: #fff;
    background-color: var(--primary);
  }
  .booking-confirm .photo-tile .create-service-request-btn svg {
    fill: #fff;
  }
}
@media only screen and (max-width: 1350px) {
  .booking-confirm .timeline-tile {
    width: 28.75rem;
  }
}
@media only screen and (max-width: 1275px) {
  .booking-confirm .timeline-tile {
    height: 101.75rem;
  }
  .booking-confirm .booking-actions .info-section {
    width: 100%;
  }
}
@media only screen and (max-width: 992px) {
  .booking-confirm .booking-timeline-trigger-button {
    margin-left: auto;
  }
  .booking-confirm .timeline-tile {
    width: 100%;
  }
  .new-booking .booking-timeline-panel .timeline-tile {
    padding: 0;
  }
}
@media only screen and (max-width: 768px) {
  .booking-confirm .space-details .area-info {
    gap: 1.6666666667rem;
  }
  .new-booking .person-panel.opened {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
@media only screen and (max-width: 576px) {
  .booking-confirm .content-container .actions-container {
    display: flex;
    justify-content: flex-end;
    gap: 0.8333333333rem;
  }
  .booking-confirm .content-container .checked-in-container {
    font-size: 1rem;
  }
  .booking-confirm .content-container .check-in-button,
.booking-confirm .content-container .book-nearby {
    position: relative;
    top: 0;
    right: 0;
    order: 1;
    position: relative;
    align-self: end;
    margin-bottom: 2.0833333333rem;
  }
  .booking-confirm .content-container .add-ons-form-container {
    min-height: 25rem;
  }
  .booking-confirm .tab-container.tile-title {
    display: flex;
    flex-direction: column;
  }
  .booking-confirm .tab-container.tile-title .single-tab {
    max-width: 50%;
    width: 14.5833333333rem;
    min-width: auto;
  }
  .booking-confirm .tab-container.tile-title .tabs-panel {
    order: 2;
  }
}
.reservation-details-form .fields-container {
  flex: 1;
}
.reservation-details-form .participant-field .field-value {
  margin-top: 1.3333333333rem;
}
.reservation-details-form .participant-field .range-input-wrapper {
  flex-direction: row-reverse;
  gap: 0.8333333333rem;
  width: 29.1666666667rem;
}
.reservation-details-form .participant-field .range-input {
  margin: 0;
}
.reservation-details-form .confidential-field .field-value {
  display: flex;
  gap: 8.3333333333rem;
}
.reservation-details-form .confidential-field .description {
  font-weight: 600;
}
.reservation-details-form .confidential-field .control-checkbox-icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin: 0;
}
.reservation-details-form .confidential-field .control-checkbox-icon path {
  fill: var(--secondary-font);
}
.reservation-details-form .confidential-field .control-checkbox-icon.is-checked path {
  fill: var(--primary);
}
.reservation-details-form .remarks-field .icon {
  stroke: var(--secondary-font);
}

@media only screen and (max-width: 1700px) {
  .reservation-details-form .day-picker-popper,
.reservation-details-form .time-input-container {
    width: 12.5rem;
  }
}
@media only screen and (max-width: 1500px) {
  .reservation-details-form .day-picker-popper,
.reservation-details-form .time-input-container {
    width: 10.4166666667rem;
  }
}
@media only screen and (max-width: 576px) {
  .reservation-details-form .participant-field .range-input-wrapper {
    width: 20.8333333333rem;
  }
  .reservation-details-form .confidential-field .field-value {
    gap: 0;
    justify-content: space-between;
  }
  .reservation-details-form .date-filter-item .date-time-input .input-wrapper {
    width: 10rem;
  }
  .reservation-details-form .date-filter-item .date-time-input .time-input {
    width: 10rem;
  }
  .reservation-details-form .participant-field .range-input-wrapper,
.reservation-details-form .person-select .edit-input-container {
    width: 20.8333333333rem;
  }
}
.reservation-details-view .periods-info {
  color: var(--secondary-font);
  font-weight: 500;
}
.reservation-details-view .reservation-details-fields {
  flex: 1;
}
.reservation-details-view .reservation-details-fields .field-value {
  font-weight: 500;
}
.reservation-details-view .remarks-field .icon {
  stroke: var(--secondary-font);
}
.reservation-details-view .remarks-field .field-value {
  white-space: pre-wrap;
  line-break: anywhere;
}

.add-ons-form-container .no-data-placeholder {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: var(--secondary-font);
  justify-content: center;
  font-size: 1.1666666667rem;
  flex: 1;
}
.add-ons-form-container .no-data-placeholder .message {
  text-align: center;
}
.add-ons-form-container .no-data-placeholder .app-btn {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  margin-top: 2rem;
  font-size: 1.1666666667rem;
}
.add-ons-form-container .total-amount {
  padding: 2.0833333333rem;
}

.group-booking-confirm {
  align-items: flex-start;
}
.group-booking-confirm .location-details .location-field .icon {
  margin-top: 0;
}
.group-booking-confirm .location-details .location-field .field-container {
  display: flex;
  align-items: center;
}
.group-booking-confirm .location-details .location-field .field-value {
  margin-top: 0;
  font-weight: 600;
}
.group-booking-confirm .group-items {
  width: 33.3333333333rem;
}
.group-booking-confirm .group-items .tile-title {
  color: var(--primary-font);
  font-weight: 600;
}
.group-booking-confirm .group-items .group-items-container {
  max-height: calc(100dvh - 19.75rem);
  overflow-y: auto;
}
.group-booking-confirm .group-item {
  display: flex;
  padding: 1.3333333333rem;
  position: relative;
}
.group-booking-confirm .group-item::after {
  content: "";
  position: absolute;
  left: 1.3333333333rem;
  bottom: 0;
  height: 0.0833333333rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.group-booking-confirm .group-item .location-image-container {
  width: 5rem;
  height: 4.1666666667rem;
}
.group-booking-confirm .group-item .location-image-container .filter,
.group-booking-confirm .group-item .location-image-container .image {
  border-radius: 0.3333333333rem;
}
.group-booking-confirm .group-item .group-item-container {
  flex: 1;
  margin-left: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.group-booking-confirm .group-item .group-item-location {
  color: var(--primary-font);
  font-weight: 500;
}
.group-booking-confirm .group-item .group-item-colleague {
  color: var(--primary);
  font-weight: 500;
}
.group-booking-confirm .group-item .group-item-remove {
  background: var(--secondary-font);
  border-radius: 50%;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  justify-content: center;
  align-self: center;
}
.group-booking-confirm .group-item .group-item-remove:hover {
  cursor: pointer;
}
.group-booking-confirm .group-item .group-item-remove .icon-close {
  align-self: center;
  position: relative;
  fill: #fff;
  width: 1.25rem;
}

@media only screen and (max-width: 1200px) {
  .group-booking-confirm .group-items {
    width: 25rem;
  }
}
@media only screen and (max-width: 992px) {
  .group-booking-confirm .group-items {
    width: 100%;
  }
}
.group-confirm-form .disabled {
  opacity: 0.5;
  pointer-events: none;
}
.group-confirm-form .group-items-field .field-value {
  margin-top: 1.3333333333rem;
}
.group-confirm-form .remarks-field .icon {
  stroke: var(--secondary-font);
}
.group-confirm-form .date-time-field {
  flex-direction: column;
}
.group-confirm-form .date-time-field .controls {
  display: flex;
}
.group-confirm-form .date-time-field .controls .field-container {
  flex: none;
  display: flex;
  gap: 0.6666666667rem;
  flex-direction: column;
}
.group-confirm-form .date-time-field .controls .field-container .field-value {
  margin: 0;
}
.group-confirm-form .date-time-field .message-container {
  font-size: 1rem;
  margin-top: 0.6666666667rem;
}
.group-confirm-form .date-time-field .duration {
  color: #03c88d;
  font-weight: 500;
}
.group-confirm-form .recurring-button {
  height: 3.3333333333rem;
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  margin-left: 1.3333333333rem;
  padding: 0 1rem;
}
.group-confirm-form .recurring-button:hover .icon {
  fill: hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) - 20%));
}
.group-confirm-form .recurring-button .icon {
  width: 1.3333333333rem;
  fill: var(--primary);
}

.booking-confirm,
.group-booking-confirm,
.service-booking-confirm {
  display: flex;
  gap: 1.3333333333rem;
}
.booking-confirm .tiles-container,
.group-booking-confirm .tiles-container,
.service-booking-confirm .tiles-container {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  flex: 1;
}
.booking-confirm .tile,
.group-booking-confirm .tile,
.service-booking-confirm .tile {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-confirm .tile-title,
.group-booking-confirm .tile-title,
.service-booking-confirm .tile-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
  position: relative;
  padding: 1.3333333333rem;
}
.booking-confirm .tile-title::after,
.group-booking-confirm .tile-title::after,
.service-booking-confirm .tile-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.booking-confirm .tile-field,
.group-booking-confirm .tile-field,
.service-booking-confirm .tile-field {
  display: flex;
  padding: 1.3333333333rem;
  position: relative;
}
.booking-confirm .tile-field > .icon,
.booking-confirm .tile-field .controls > .icon,
.group-booking-confirm .tile-field > .icon,
.group-booking-confirm .tile-field .controls > .icon,
.service-booking-confirm .tile-field > .icon,
.service-booking-confirm .tile-field .controls > .icon {
  min-width: 2rem;
  height: 2rem;
  margin-top: 0.6666666667rem;
  fill: var(--secondary-font);
}
.booking-confirm .tile-field .field-container,
.group-booking-confirm .tile-field .field-container,
.service-booking-confirm .tile-field .field-container {
  margin-left: 1.3333333333rem;
  flex: 1;
}
.booking-confirm .tile-field .field-container .field-title,
.group-booking-confirm .tile-field .field-container .field-title,
.service-booking-confirm .tile-field .field-container .field-title {
  color: var(--secondary-font);
  font-size: 1rem;
}
.booking-confirm .tile-field .field-container .field-value,
.group-booking-confirm .tile-field .field-container .field-value,
.service-booking-confirm .tile-field .field-container .field-value {
  margin-top: 0.5rem;
}
.booking-confirm .tile-field .visitors-panel .field-container,
.group-booking-confirm .tile-field .visitors-panel .field-container,
.service-booking-confirm .tile-field .visitors-panel .field-container {
  margin-left: 0;
}
.booking-confirm .date-time-field .field-container .field-value,
.group-booking-confirm .date-time-field .field-container .field-value,
.service-booking-confirm .date-time-field .field-container .field-value {
  margin: 0;
}
.booking-confirm .booking-actions,
.group-booking-confirm .booking-actions,
.service-booking-confirm .booking-actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.booking-confirm .booking-actions .action,
.group-booking-confirm .booking-actions .action,
.service-booking-confirm .booking-actions .action {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}

.reservation-details-form,
.group-confirm-form,
.add-ons-form {
  display: flex;
  flex-direction: column;
}
.reservation-details-form .tile-field::after,
.group-confirm-form .tile-field::after,
.add-ons-form .tile-field::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.reservation-details-form .date-filter .date-filter-items,
.group-confirm-form .date-filter .date-filter-items,
.add-ons-form .date-filter .date-filter-items {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem 2.6666666667rem;
}
.reservation-details-form .date-filter .date-filter-item,
.group-confirm-form .date-filter .date-filter-item,
.add-ons-form .date-filter .date-filter-item {
  margin: 0;
}
.reservation-details-form .date-filter .date-filter-item .label,
.group-confirm-form .date-filter .date-filter-item .label,
.add-ons-form .date-filter .date-filter-item .label {
  font-size: 1rem;
}
.reservation-details-form .date-filter .date-filter-item .date-time-input,
.group-confirm-form .date-filter .date-filter-item .date-time-input,
.add-ons-form .date-filter .date-filter-item .date-time-input {
  justify-content: flex-start;
  gap: 1.3333333333rem;
}
.reservation-details-form .person-select,
.group-confirm-form .person-select,
.add-ons-form .person-select {
  display: flex;
}
.reservation-details-form .person-select .edit-input-container,
.group-confirm-form .person-select .edit-input-container,
.add-ons-form .person-select .edit-input-container {
  width: 25rem;
}
.reservation-details-form .person-select .edit-input-container .edit-input,
.group-confirm-form .person-select .edit-input-container .edit-input,
.add-ons-form .person-select .edit-input-container .edit-input {
  background: var(--primary-background);
  border: 1px solid var(--secondary-font);
  padding-top: 1.0833333333rem;
  padding-bottom: 1.0833333333rem;
}
.reservation-details-form .person-select .edit-input-container .icon,
.group-confirm-form .person-select .edit-input-container .icon,
.add-ons-form .person-select .edit-input-container .icon {
  margin: 0;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}
.reservation-details-form .person-select .button-container,
.group-confirm-form .person-select .button-container,
.add-ons-form .person-select .button-container {
  display: flex;
  align-items: center;
  gap: 0.5833333333rem;
  margin-left: 1.3333333333rem;
}
.reservation-details-form .person-select .button-container .app-btn,
.group-confirm-form .person-select .button-container .app-btn,
.add-ons-form .person-select .button-container .app-btn {
  margin: 0;
  height: 2.5rem;
  padding: 0 1rem;
  color: #000;
  border: 1px solid var(--secondary-font);
}
.reservation-details-form .person-select .button-container .app-btn-brand,
.group-confirm-form .person-select .button-container .app-btn-brand,
.add-ons-form .person-select .button-container .app-btn-brand {
  color: #fff;
}
.reservation-details-form .person-select .button-container .app-btn-outline-default:hover,
.group-confirm-form .person-select .button-container .app-btn-outline-default:hover,
.add-ons-form .person-select .button-container .app-btn-outline-default:hover {
  color: #000;
  background: #fff;
}
.reservation-details-form .cost-center-select .edit-input-container,
.group-confirm-form .cost-center-select .edit-input-container,
.add-ons-form .cost-center-select .edit-input-container {
  width: 25rem;
}
.reservation-details-form .cost-center-select .edit-input-container .edit-input,
.group-confirm-form .cost-center-select .edit-input-container .edit-input,
.add-ons-form .cost-center-select .edit-input-container .edit-input {
  background: var(--primary-background);
  border: 1px solid var(--secondary-font);
  padding: 1rem;
  line-height: 1.15;
}
.reservation-details-form .cost-center-select .edit-input-container .icon,
.group-confirm-form .cost-center-select .edit-input-container .icon,
.add-ons-form .cost-center-select .edit-input-container .icon {
  margin: 0;
  width: 1.6666666667rem;
  height: 1.6666666667rem;
}

.add-ons-form-container .total-container,
.add-ons-view-container .total-container,
.reservation-details-form .total-container,
.reservation-details-view .total-container {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 2.0833333333rem 0 2.0833333333rem;
  gap: 0.8333333333rem;
}
.add-ons-form-container .total-container .total-item,
.add-ons-view-container .total-container .total-item,
.reservation-details-form .total-container .total-item,
.reservation-details-view .total-container .total-item {
  display: flex;
  justify-content: space-between;
}
.add-ons-form-container .total-container .total-item .total-item-value,
.add-ons-view-container .total-container .total-item .total-item-value,
.reservation-details-form .total-container .total-item .total-item-value,
.reservation-details-view .total-container .total-item .total-item-value {
  font-weight: 600;
}
.add-ons-form-container .total-container .total-item .total-item-label,
.add-ons-view-container .total-container .total-item .total-item-label,
.reservation-details-form .total-container .total-item .total-item-label,
.reservation-details-view .total-container .total-item .total-item-label {
  font-weight: 500;
}

.add-ons-view-container,
.add-ons-form-container {
  display: flex;
  flex-direction: column;
  padding: 2.0833333333rem;
}
.add-ons-view-container .add-on-group .group-header,
.add-ons-form-container .add-on-group .group-header {
  display: flex;
  justify-content: space-between;
}
.add-ons-view-container .add-on-group .add-more-button,
.add-ons-form-container .add-on-group .add-more-button {
  color: var(--primary);
  cursor: pointer;
}
.add-ons-view-container .add-on-group .group-title,
.add-ons-form-container .add-on-group .group-title {
  color: var(--secondary-font);
  font-weight: 500;
}
.add-ons-view-container .add-on-group .service-list-item,
.add-ons-form-container .add-on-group .service-list-item {
  padding: 1.3333333333rem 0;
  position: relative;
}
.add-ons-view-container .add-on-group .service-list-item::after,
.add-ons-form-container .add-on-group .service-list-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-ons-view-container .equipment-group,
.add-ons-form-container .equipment-group {
  margin-top: 2.0833333333rem;
}
.add-ons-view-container .equipment-group:not(.only-group) .service-list-item:last-child,
.add-ons-view-container .service-group.only-group .service-list-item:last-child,
.add-ons-form-container .equipment-group:not(.only-group) .service-list-item:last-child,
.add-ons-form-container .service-group.only-group .service-list-item:last-child {
  padding-bottom: 0;
}
.add-ons-view-container .equipment-group:not(.only-group) .service-list-item:last-child::after,
.add-ons-view-container .service-group.only-group .service-list-item:last-child::after,
.add-ons-form-container .equipment-group:not(.only-group) .service-list-item:last-child::after,
.add-ons-form-container .service-group.only-group .service-list-item:last-child::after {
  display: none;
}
.add-ons-view-container .cost-center-field.tile-field,
.add-ons-form-container .cost-center-field.tile-field {
  padding: 2.0833333333rem 2.0833333333rem 2.0833333333rem 0;
}
.add-ons-view-container .cost-center-field.tile-field::after,
.add-ons-form-container .cost-center-field.tile-field::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-ons-view-container .total-container,
.add-ons-form-container .total-container {
  margin-top: 2.0833333333rem;
}
.add-ons-view-container .total-container::after, .add-ons-view-container .total-container::before,
.add-ons-form-container .total-container::after,
.add-ons-form-container .total-container::before {
  content: "";
  position: absolute;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-ons-view-container .total-container::after,
.add-ons-form-container .total-container::after {
  bottom: 0;
}
.add-ons-view-container .total-container::before,
.add-ons-form-container .total-container::before {
  top: 0;
}

.add-ons-view-container .add-on-group.equipment-group.only-group {
  margin-top: 0;
}

.reservation-details-form .total-container,
.reservation-details-view .total-container {
  padding: 1.3333333333rem;
}
.reservation-details-form .total-container .total-item,
.reservation-details-view .total-container .total-item {
  justify-content: flex-end;
  gap: 4.1666666667rem;
}

@media only screen and (max-width: 1275px) {
  .booking-confirm .booking-actions,
.group-booking-confirm .booking-actions,
.service-booking-confirm .booking-actions {
    flex-wrap: wrap;
  }
  .reservation-details-form .person-select,
.group-confirm-form .person-select {
    flex-direction: column;
  }
  .reservation-details-form .person-select .button-container,
.group-confirm-form .person-select .button-container {
    margin: 1.3333333333rem 0 0;
    flex-wrap: wrap;
  }
}
@media only screen and (max-width: 992px) {
  .booking-confirm,
.group-booking-confirm,
.service-booking-confirm {
    width: 100%;
    flex-direction: column;
    align-items: stretch;
  }
  .booking-confirm .booking-actions,
.group-booking-confirm .booking-actions,
.service-booking-confirm .booking-actions {
    justify-content: center;
  }
  .booking-confirm .booking-actions .action,
.group-booking-confirm .booking-actions .action,
.service-booking-confirm .booking-actions .action {
    width: 12.5rem;
  }
}
@media only screen and (max-width: 576px) {
  .booking-confirm .booking-actions .action,
.group-booking-confirm .booking-actions .action,
.service-booking-confirm .booking-actions .action {
    width: 100%;
  }
  .reservation-details-form .cost-center-select .edit-input-container,
.add-ons-form .cost-center-select .edit-input-container {
    width: 20.8333333333rem;
  }
}
.multi-room-select-panel {
  position: fixed;
  display: flex;
  flex-direction: column;
}
.multi-room-select-panel.opened {
  height: calc(100% - 6.6666666667rem);
  top: 6.6666666667rem;
  padding-bottom: 2.0833333333rem;
  width: 37.5rem;
}
.multi-room-select-panel .side-panel-header {
  display: flex;
  align-items: center;
  padding: 2.6666666667rem 0 1.6666666667rem;
  height: auto;
}
.multi-room-select-panel .side-panel-header .side-panel-title {
  font-weight: 600;
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.multi-room-select-panel .side-panel-close-btn {
  margin-left: auto;
  position: relative;
  top: 0;
  display: flex;
  align-items: center;
}
.multi-room-select-panel .multi-room-list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  overflow-y: auto;
  flex: 1;
  padding: 0.1666666667rem;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.multi-room-select-panel .multi-room-list::-webkit-scrollbar {
  width: 0;
}
.multi-room-select-panel .additional-space-title {
  font-weight: 500;
}
.multi-room-select-panel .loading-spinner,
.multi-room-select-panel .error {
  flex: 1;
}
.multi-room-select-panel .error {
  color: #ff7f7f;
  font-size: 1.1666666667rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

@media only screen and (max-width: 768px) {
  .multi-room-select-panel.opened {
    height: calc(100% - 5rem);
    top: 5rem;
    width: 100%;
  }
}
.service-booking-confirm {
  align-items: flex-start;
}
.service-booking-confirm .summary {
  width: 37.5rem;
  display: flex;
  flex-direction: column;
  height: calc(100dvh - 15.0833333333rem);
}
.service-booking-confirm .summary .tile-title {
  color: var(--primary-font);
  font-weight: 600;
}
.service-booking-confirm .summary .service-items {
  overflow-y: auto;
}
.service-booking-confirm .summary .service-list-item {
  position: relative;
}
.service-booking-confirm .summary .service-list-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.service-booking-confirm .summary .service-list-item:last-child::after {
  display: none;
}
.service-booking-confirm .summary .service-actions-container {
  margin-top: auto;
  padding: 1.3333333333rem;
}
.service-booking-confirm .summary .add-more-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 0;
}
.service-booking-confirm .content-container {
  flex: 1;
}

@media only screen and (max-width: 1350px) {
  .service-booking-confirm .summary {
    width: 28.75rem;
  }
}
@media only screen and (max-width: 992px) {
  .service-booking-confirm .content-container,
.service-booking-confirm .summary {
    width: 100%;
  }
}
.service-list-item {
  padding: 1.3333333333rem;
}
.service-list-item .service-image-container {
  position: relative;
  max-width: 5.8333333333rem;
  aspect-ratio: 1;
  min-height: 5.8333333333rem;
  width: auto;
  height: auto;
}
.service-list-item .service-image-container .filter,
.service-list-item .service-image-container .image {
  border-radius: 0.8333333333rem 0 0 0.8333333333rem;
}
.service-list-item .service-data-container {
  background: var(--primary-background);
  color: var(--secondary-font);
  display: flex;
  gap: 1.3333333333rem;
  width: 100%;
}
.service-list-item .service-data {
  flex: 1;
  display: flex;
  gap: 1.3333333333rem;
}
.service-list-item .reservable-resource-description {
  margin: 0.3333333333rem 0;
}
.service-list-item .left-data-contrainer {
  flex: 1;
}
.service-list-item .service-title {
  font-size: 1rem;
  font-weight: 600;
  color: var(--primary-font);
}
.service-list-item .right-data-container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.service-list-item .service-actions {
  margin-top: auto;
  display: flex;
  gap: 2.0833333333rem;
  align-items: flex-end;
}
.service-list-item .total-price {
  text-align: right;
  font-weight: 600;
  color: var(--primary-font);
}
.service-list-item .edit-notes-container {
  margin-top: 0.8333333333rem;
}
.service-list-item .quantity-container {
  color: var(--secondary-font);
}
.service-list-item .quantity-container .quantity {
  color: var(--primary-font);
  font-weight: 500;
  font-size: 1.1666666667rem;
}
.service-list-item .start-time-container {
  color: var(--primary-font);
}
.service-list-item .start-time-wrapper {
  display: flex;
  gap: 0.8333333333rem;
  align-items: center;
}
.service-list-item .start-time-wrapper.with-error .time-input {
  border: 0.0833333333rem solid #ff7f7f;
}
.service-list-item .start-time-wrapper.with-error .icon-info-circle {
  fill: #ff7f7f;
}
.service-list-item .start-time-validation-info .popper {
  text-align: center;
  max-width: 17.5rem;
}
.service-list-item .start-time-validation-info .icon-info-circle {
  width: 1.0833333333rem;
  height: 1.0833333333rem;
  fill: var(--primary);
}
.service-list-item .time-input-container .input-container {
  width: auto;
  max-width: 10rem;
  height: 2.9166666667rem;
}
.service-list-item .time-input-container .unit-item {
  min-height: 2.0833333333rem;
}

@media only screen and (max-width: 576px) {
  .service-list-item .right-data-container {
    gap: 0.4166666667rem;
  }
  .service-list-item .service-actions {
    flex-direction: column;
    gap: 0.4166666667rem;
    justify-content: space-between;
  }
  .service-list-item .count-button-container .subtract-item,
.service-list-item .count-button-container .add-item,
.service-list-item .count-button-container .remove-item {
    width: 1.8333333333rem;
    height: 1.8333333333rem;
  }
  .service-list-item .time-input-container .input-container {
    height: 2.0833333333rem;
    width: 6.25rem;
  }
  .service-list-item .time-input-container .time-input {
    padding: 0 0.8333333333rem;
  }
  .service-list-item .start-time-wrapper {
    flex-direction: row-reverse;
    gap: 0.4166666667rem;
  }
}
.edit-notes-container .add-button,
.edit-notes-container .edit-button {
  color: var(--primary);
}
.edit-notes-container .delete-button {
  color: #ff6666;
}
.edit-notes-container .add-button,
.edit-notes-container .edit-button,
.edit-notes-container .delete-button {
  cursor: pointer;
}
.edit-notes-container .notes-actions {
  display: flex;
  gap: 0.8333333333rem;
  margin-top: 0.4166666667rem;
}

.edit-notes-panel.opened {
  width: 30.4166666667rem;
}
.edit-notes-panel .side-panel-header .side-panel-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.edit-notes-panel .submit-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 2.0833333333rem 0;
}
.edit-notes-panel .edit-notes-textarea {
  width: 100%;
}

@media only screen and (max-width: 576px) {
  .edit-notes-panel.opened {
    width: 100%;
  }
}
.add-service-panel {
  max-width: 100dvw;
}
.add-service-panel.opened {
  width: 50rem;
}
.add-service-panel .side-panel-header.with-title {
  position: relative;
  padding: 0;
  min-height: 5rem;
}
.add-service-panel .side-panel-header.with-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -2.0833333333rem;
  height: 0.125rem;
  width: calc(100% + 4.1666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-service-panel .side-panel-header.with-title .tabs-panel {
  height: 100%;
  padding: 0;
  box-shadow: none;
}
.add-service-panel .side-panel-header.with-title .single-tab {
  font-size: 1.1666666667rem;
  font-weight: 400;
  margin-right: 0;
}
.add-service-panel .side-panel-header.with-title .single-tab.active::before {
  height: 2px;
  border-radius: 0;
}
.add-service-panel .search-container {
  display: flex;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  min-height: 3.75rem;
  margin-top: 1.3333333333rem;
  border-radius: 4px;
  position: relative;
}
.add-service-panel .search-container .category-dropdown {
  position: static;
}
.add-service-panel .search-container .category-dropdown .dropdown-trigger,
.add-service-panel .search-container .category-dropdown .text-truncate,
.add-service-panel .search-container .category-dropdown .dropdown-trigger-container {
  height: 100%;
}
.add-service-panel .search-container .category-dropdown .dropdown-trigger-container {
  align-items: center;
  padding: 0 1.3333333333rem;
  width: 10.8333333333rem;
}
.add-service-panel .search-container .category-dropdown .value {
  color: var(--secondary-font);
  line-height: 1.1;
}
.add-service-panel .search-container .category-dropdown .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
  border-radius: 4px;
}
.add-service-panel .search-container .category-dropdown .dropdown-item {
  padding: 0.5rem 2rem;
}
.add-service-panel .search-container .category-dropdown .selected {
  color: var(--primary);
}
.add-service-panel .search-container .search-input-wrapper {
  width: 100%;
  position: relative;
}
.add-service-panel .search-container .search-input-wrapper::before {
  content: "";
  position: absolute;
  top: 0.4166666667rem;
  left: 0;
  width: 1px;
  height: calc(100% - 0.8333333333rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.add-service-panel .search-container .search-input {
  box-shadow: none;
  height: 100%;
}
.add-service-panel .search-container .icon-search {
  fill: var(--secondary-font);
}
.add-service-panel .actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.add-service-panel .actions .action {
  width: 15.8333333333rem;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}
.add-service-panel .service-items {
  overflow-y: auto;
  margin-top: 1.3333333333rem;
  padding: 0.1666666667rem;
  gap: 1rem;
  display: flex;
  flex-direction: column;
}
.add-service-panel .service-items .service-list-item {
  padding: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.add-service-panel .service-items .service-list-item .filter,
.add-service-panel .service-items .service-list-item .image {
  border-radius: 0.3333333333rem 0 0 0.3333333333rem;
}
.add-service-panel .service-items .service-list-item .service-image-container {
  max-width: 7.0833333333rem;
  min-height: 7.0833333333rem;
}
.add-service-panel .service-items .service-data-container {
  border-radius: 0.3333333333rem;
}
.add-service-panel .service-items .service-data {
  padding: 0.6666666667rem 0.6666666667rem 0.6666666667rem 0;
}
.add-service-panel .spinner {
  position: relative;
}
.add-service-panel .error {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  color: #ff7f7f;
}
.add-service-panel .no-data-placeholder {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1;
}
.add-service-panel .no-data-placeholder .no-data-message {
  font-size: 1.1666666667rem;
  font-weight: 600;
  margin-top: 3rem;
  text-align: center;
  color: var(--primary-font);
}

.cost-center-select .edit-input-container {
  position: relative;
}
.cost-center-select .edit-input-container .edit-input {
  caret-color: transparent;
  font-weight: 500;
}
.cost-center-select .edit-input-container .edit-input:not(:disabled) {
  cursor: pointer;
}
.cost-center-select .edit-input-container .edit-input-icon {
  display: none;
  position: absolute;
  top: 50%;
  right: 1.25rem;
  fill: var(--primary);
  pointer-events: none;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.cost-center-select .edit-input-container .required-message {
  position: absolute;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  right: 0;
  top: -0.5rem;
  color: var(--secondary-font);
}
.cost-center-select .edit-input-container:hover .edit-input-icon {
  display: block;
}
.cost-center-select .edit-input-container.with-error .edit-input {
  border: 1px solid #ff7f7f;
}
.cost-center-select .edit-input-container.with-error .required-message {
  color: #ff7f7f;
}

.cost-center-select-panel.opened {
  width: 30.4166666667rem;
}
.cost-center-select-panel .side-panel-header .side-panel-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.cost-center-select-panel .search-input-wrapper .search-input {
  min-height: 3.75rem;
  border-radius: 4px;
}
.cost-center-select-panel .search-input-wrapper .icon-search {
  fill: var(--secondary-font);
}
.cost-center-select-panel .submit-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 2.0833333333rem 0;
}
.cost-center-select-panel .list-title {
  color: var(--primary-font);
  margin-top: 1.3333333333rem;
}
.cost-center-select-panel .list-items {
  overflow-y: auto;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  margin-top: 0.8333333333rem;
  border-radius: 4px;
}
.cost-center-select-panel .cost-center-item {
  position: relative;
  padding: 1.3333333333rem 3.3333333333rem 1.3333333333rem 1.3333333333rem;
  cursor: pointer;
}
.cost-center-select-panel .cost-center-item:hover {
  background: var(--secondary-background);
}
.cost-center-select-panel .cost-center-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.cost-center-select-panel .cost-center-item:last-child::after {
  display: none;
}
.cost-center-select-panel .cost-center-item .cost-center-label {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
}
.cost-center-select-panel .cost-center-item .cost-center-id {
  font-size: 1rem;
  color: var(--secondary-font);
}
.cost-center-select-panel .cost-center-item .icon-checked-circle {
  position: absolute;
  right: 0.8333333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  fill: var(--primary);
}
.cost-center-select-panel .spinner {
  position: relative;
}
.cost-center-select-panel .error {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  color: #ff7f7f;
}
.cost-center-select-panel .no-data-placeholder {
  margin: 3.3333333333rem auto 0;
  display: flex;
  align-items: center;
  flex-direction: column;
  font-weight: 600;
  color: var(--primary-font);
  text-align: center;
  max-width: 22.5rem;
}
.cost-center-select-panel .no-data-placeholder .no-data-image {
  width: 10rem;
  margin-bottom: 2.0833333333rem;
}

@media only screen and (max-width: 576px) {
  .cost-center-select-panel.opened {
    width: 100%;
  }
}
.participants-container .participants-header,
.participants-container .visitors-header {
  display: flex;
  justify-content: space-between;
}
.participants-container .participants-header .app-btn,
.participants-container .visitors-header .app-btn {
  width: auto;
  min-width: auto;
  padding: 0.5rem 1.5rem;
  text-align: center;
  font-weight: 500;
  display: flex;
  align-items: center;
}
.participants-container .participants-header .field-title,
.participants-container .visitors-header .field-title {
  line-height: 1;
}
.participants-container .visitors-header .actions {
  display: flex;
  gap: 1.3333333333rem;
}
.participants-container .visitor-restriction-message {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.participants-container .add-participants-field .field-container,
.participants-container .add-visitors-field .field-container {
  min-width: 0;
}
.participants-container .add-participants-field .field-container .field-value,
.participants-container .add-visitors-field .field-container .field-value {
  flex: 1;
  margin-top: 0;
}
.participants-container .add-participants-field .field-container > .field-title,
.participants-container .add-visitors-field .field-container > .field-title {
  line-height: 1.3;
}
.participants-container .add-participants-field .icon-redesign-user-plus path {
  stroke: var(--secondary-font);
}
.participants-container .add-participants-field .colleague-tags {
  margin-top: 0.4166666667rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.8333333333rem;
}
.participants-container .participant-tag {
  font-size: 0.8333333333rem;
  font-weight: 500;
  padding-top: 0.6666666667rem;
  padding-bottom: 0.5833333333rem;
  text-align: right;
  color: var(--primary-font);
}
.participants-container .participant-tag .icon {
  height: 1.1666666667rem;
  width: 1.1666666667rem;
}
.participants-container .participant-tag .tag.outline {
  border: 1px solid #cacad2;
}
.participants-container .participant-tag:hover {
  color: var(--primary);
  border-color: var(--primary);
  cursor: pointer;
}
.participants-container .participant-tag:hover .icon,
.participants-container .participant-tag:hover .icon path {
  fill: var(--primary);
}
.participants-container .participant-tag:hover .tag.outline {
  border: 1px solid #cacad2;
}
.participants-container .participants-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.participants-container .participant-card {
  box-shadow: none;
  margin-top: 0;
  gap: 1rem;
  padding: 1.3333333333rem;
  width: auto;
}
.participants-container .participant-card .person-photo.avatar-container {
  width: 3.75rem;
  min-width: 3.75rem;
  height: 3.75rem;
}
.participants-container .participant-card .person-photo .initials-only {
  font-size: 1.25rem;
}
.participants-container .participant-card.accepted .person-card-subtitle {
  color: #43a047;
}
.participants-container .participant-card.declined .person-card-subtitle {
  color: #f00;
}
.participants-container .participant-card .person-card-subtitle,
.participants-container .participant-card .person-card-title {
  margin: 0;
}
.participants-container .participant-card .person-card-title.muted-title {
  color: var(--secondary-font);
  font-weight: 400;
}
.participants-container .participant-card .person-data {
  place-content: center;
  width: 12.3333333333rem;
}
.participants-container .participant-card .person-data .person-card-title {
  font-size: 1rem;
}
.participants-container .participant-card .person-data .person-data-body {
  font-size: 0.8333333333rem;
  justify-content: flex-start;
}
.participants-container .participant-card .person-data .person-card-subtitle {
  margin: 0;
}
.participants-container .visitor-validation-error {
  color: #ff7f7f;
  font-size: 1.1666666667rem;
  margin-top: 0.5rem;
}
.participants-container .add-visitors-field .import-btn .icon-import {
  height: 1rem;
  width: 1rem;
  margin-right: 0.5rem;
  margin-bottom: 0.1666666667rem;
  fill: var(--primary);
}
.participants-container .add-visitors-field .import-btn:hover .icon-import {
  fill: #fff;
}
.participants-container .lookup-option .person-card {
  margin-right: 0;
}

@media only screen and (max-width: 576px) {
  .participants-container .visitors-header .actions {
    gap: 0;
  }
}
.visitors-form {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  max-width: 63.75rem;
}
.visitors-form .form-title {
  color: var(--primary-font);
}
.visitors-form .form-row {
  display: flex;
  gap: 1.3333333333rem;
}
.visitors-form .form-row .field-container,
.visitors-form .form-row .input-container {
  flex: 1;
}
.visitors-form .form-row .field-container .field-title {
  color: var(--secondary-font);
  font-size: 1rem;
}
.visitors-form .form-row .field-container .field-value {
  margin-top: 0.5rem;
}
.visitors-form .form-actions {
  display: flex;
  justify-content: flex-end;
  gap: 1rem;
  padding: 0;
  margin: 1.25rem 0;
}
.visitors-form .textarea-control {
  width: 100%;
}
.visitors-form .textarea-control,
.visitors-form .input-wrapper,
.visitors-form .app-location-picker,
.visitors-form .lookup.colleague-search,
.visitors-form .input-elem,
.visitors-form .dropdown-trigger,
.visitors-form .input-elem:hover {
  border: 1px solid #ccc;
  border-radius: 0.4166666667rem;
}
.visitors-form .form-actions.actions .app-btn,
.visitors-form .lookup.colleague-search,
.visitors-form .input-elem,
.visitors-form .dropdown-trigger {
  height: 3.3333333333rem;
  box-shadow: none;
}
.visitors-form .dropdown-trigger {
  width: 100%;
  padding: 0.9166666667rem 1.3333333333rem;
}
.visitors-form .dropdown-trigger .value {
  font-size: 1rem;
}
.visitors-form .dropdown-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.visitors-form .dropdown-list .dropdown-item {
  padding: 0.3333333333rem 1.3333333333rem;
  color: var(--primary-font);
  cursor: pointer;
}
.visitors-form .location-field {
  max-width: calc((100% - 1.3333333333rem) / 2);
}
.visitors-form .location-field .field-value {
  position: relative;
  width: 100%;
}
.visitors-form .location-field .app-location-picker {
  top: 0;
  left: 0;
  width: 100%;
  height: 3.3333333333rem;
  min-height: auto;
  box-shadow: none;
  position: relative;
}
.visitors-form .location-field .app-location-picker .toggle-btn-wrap {
  padding: 1.3333333333rem 0.9166666667rem;
}
.visitors-form .location-field .app-location-picker .location-name {
  color: var(--primary-font);
}
.visitors-form .location-field .app-location-picker.with-error {
  border: 2px solid #c82603;
}
.visitors-form .location-field .app-location-picker .location-path-title {
  display: none;
}
.visitors-form .location-field .app-location-picker .picker-placeholder {
  margin: 0;
}
.visitors-form .location-field .app-location-picker .location-picker-wrapper {
  top: 3.3333333333rem;
}
.visitors-form .location-field .app-location-picker .location-name {
  font-size: 1rem;
}
.visitors-form .location-field .app-location-picker-container .error-message {
  font-weight: 500;
}
.visitors-form .field-container.visit-duration {
  color: #43a047;
  font-size: 1.0833333333rem;
  text-align: right;
}
.visitors-form .lookup.colleague-search .lookup-trigger {
  padding-left: 0;
}
.visitors-form .field-value.switch-field {
  height: 3.3333333333rem;
}
.visitors-form .has-car-switch .switch-body {
  height: 1.1666666667rem;
  width: 2.8333333333rem;
}
.visitors-form .has-car-switch .switch-toggle {
  height: 1.6666666667rem;
  width: 1.6666666667rem;
}
.visitors-form .has-car-switch.is-checked .switch-body {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.visitors-form .date-filter-container {
  width: 100%;
}
.visitors-form .date-filter-container .date-filter,
.visitors-form .date-filter-container .date-filter-items,
.visitors-form .date-filter-container .popper-container {
  width: 100%;
}
.visitors-form .date-filter-container .date-filter-item {
  width: calc((100% - 1.25rem) / 2);
}
.visitors-form .date-filter-container .day-picker-popper,
.visitors-form .date-filter-container .time-input-container {
  width: calc((100% - 1.1666666667rem) / 2);
}
.visitors-form .date-filter-container .label {
  font-size: 1rem;
}
.visitors-form .date-filter-container .day-picker-popper .input-wrapper,
.visitors-form .date-filter-container .time-input {
  border: 1px solid #ccc;
}
.visitors-form .date-filter-container .message-container {
  justify-content: flex-end;
}
.visitors-form .date-filter-container .date-filter .errors {
  color: #c82603;
  font-size: 1rem;
  font-weight: 500;
}
.visitors-form .input-container .input-header {
  margin-bottom: 0.5rem;
}
.visitors-form .colleague-search .lookup-menu .search-input {
  font-size: 1rem;
}
.visitors-form .colleague-search .app-btn {
  color: var(--primary-font);
}
.visitors-form .read-mode-icon {
  display: none;
}
.visitors-form .input-icon-wrap {
  flex: 1;
}
.visitors-form .contact-details-spacer {
  flex: 1;
}
.visitors-form .reservation-container {
  margin-top: 0.8333333333rem;
}
.visitors-form .reservation-container .reservation-card-container {
  border: 1px solid #ccc;
  border-radius: 0.4166666667rem;
  overflow: hidden;
  margin-top: 1.25rem;
}
.visitors-form .reservation-container .reservation-card-container .reservation-item {
  margin-top: 0;
}
.visitors-form .reservation-item {
  box-shadow: none;
  min-height: 0;
}
.visitors-form .reservation-item .reservation-photo {
  width: 18rem;
}
.visitors-form .reservation-item .reservation-data {
  padding: 1.3333333333rem 0.4166666667rem 1.3333333333rem 19.3333333333rem;
}
.visitors-form .reservation-item .reservation-period {
  gap: 2.0833333333rem;
}
.visitors-form .reservation-item .reservation-period-from {
  margin: 0;
}
.visitors-form .reservation-item .reservation-data-footer {
  margin-top: 0.8333333333rem;
}
.visitors-form.read-only-mode .read-mode-icon {
  display: block;
  width: 1.3333333333rem;
}
.visitors-form.read-only-mode .input-icon-wrap,
.visitors-form.read-only-mode .field-value {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
  flex: 1;
}
.visitors-form.read-only-mode .input-container {
  gap: 0.3333333333rem;
}
.visitors-form.read-only-mode .input-container .input-elem {
  border: none;
  padding: 0;
  min-height: auto;
  line-height: 1;
  height: auto;
}
.visitors-form.read-only-mode .input-container .input-elem:focus {
  box-shadow: none;
}
.visitors-form.read-only-mode .input-container .input-footer {
  margin: 0;
}
.visitors-form.read-only-mode .input-container .input-header {
  margin: 0;
}
.visitors-form.read-only-mode .input-container .length-message {
  display: none;
}
.visitors-form.read-only-mode .field-container .field-title {
  margin-left: 2.6666666667rem;
}
.visitors-form.read-only-mode .field-container .read-mode-icon {
  margin-top: -1.5rem;
}
.visitors-form.read-only-mode .field-container .field-value {
  margin: 0.3333333333rem 0 0;
}
.visitors-form.read-only-mode .dropdown {
  opacity: 1;
}
.visitors-form.read-only-mode .dropdown .dropdown-trigger {
  height: auto;
  padding: 0;
  border: none;
  color: var(--primary-font);
  opacity: 1;
}
.visitors-form.read-only-mode .dropdown .icon-arrow-dropdown {
  display: none;
}
.visitors-form.read-only-mode .textarea-input-wrapper .textarea-control {
  height: auto;
  min-height: 0;
  border: 0;
  resize: none;
  padding: 0;
}
.visitors-form.read-only-mode .textarea-input-wrapper .textarea-control:focus {
  box-shadow: none;
}
.visitors-form.read-only-mode .textarea-input-wrapper .length-message {
  display: none;
}
.visitors-form.read-only-mode .app-location-picker {
  border: none;
  padding: 0;
  height: auto;
}
.visitors-form.read-only-mode .app-location-picker .dropdown-icon {
  display: none;
}
.visitors-form.read-only-mode .app-location-picker .disabled {
  opacity: 1;
}
.visitors-form.read-only-mode .visitor-car-container .switch-body,
.visitors-form.read-only-mode .visitor-car-container .switch-toggle {
  display: none;
}
.visitors-form.read-only-mode .visitor-car-container .switch {
  padding: 0;
  opacity: 1;
}
.visitors-form.read-only-mode .visitor-car-container .field-value {
  margin: 0;
  height: auto;
}
.visitors-form.read-only-mode .visitor-car-container .switch-label {
  font-size: 1rem;
  color: var(--primary-font);
  margin-top: 0.3333333333rem;
}
.visitors-form.read-only-mode .license-container .read-mode-icon {
  stroke: rgba(49, 49, 49, 0.7019607843);
}
.visitors-form.read-only-mode .contact-details-container .read-mode-icon,
.visitors-form.read-only-mode .description-container .read-mode-icon {
  margin-top: -2.5rem;
}
.visitors-form.read-only-mode .host-container .lookup-trigger {
  padding: 0;
}
.visitors-form.read-only-mode .host-container .app-btn {
  color: var(--primary-font);
  margin: 0;
  padding: 0;
}
.visitors-form.read-only-mode .host-container .colleague-search {
  border: none;
}
.visitors-form.read-only-mode .host-container .lookup {
  height: auto;
}
.visitors-form.read-only-mode .host-container .app-btn {
  cursor: default;
}

.visitors-panel .side-panel-title {
  padding-left: 0.25rem;
  font-size: 1.1666666667rem;
  text-align: left;
}
.visitors-panel .side-panel-body {
  overflow-y: auto;
  padding: 0 0.25rem;
}
.visitors-panel .actions {
  padding: 1.3333333333rem;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 1.3333333333rem;
}
.visitors-panel .actions .action {
  width: 15.8333333333rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  padding: 0 1.25rem;
}

@media only screen and (max-width: 768px) {
  .visitors-form .location-field .current-location {
    margin: 0;
    align-items: center;
    min-width: 0;
  }
  .visitors-form .location-field .current-location .icon-layers {
    fill: var(--secondary-font);
  }
  .visitors-form .location-field .location-name {
    font-weight: 400;
    line-height: 1.1;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .visitors-form .location-field .picker-placeholder {
    color: var(--secondary-font);
  }
  .visitors-form .location-field .app-location-picker .location-picker-wrapper {
    top: 0;
  }
  .visitors-form .location-field .app-location-picker .change-location {
    display: flex;
    align-items: center;
  }
  .visitors-form .location-field .app-location-picker .icon-pencil {
    fill: var(--secondary-font);
  }
  .visitors-form .reservation-item .reservation-data {
    padding: 2rem;
  }
  .visitors-form .reservation-item .reservation-photo {
    width: 100%;
  }
  .visitors-form.read-only-mode .app-location-picker .icon-layers,
.visitors-form.read-only-mode .app-location-picker .change-location {
    display: none;
  }
}
@media only screen and (max-width: 576px) {
  .visitors-form .visitor-type-container .dropdown-trigger-container {
    gap: 0.4166666667rem;
  }
  .visitors-form .visitor-type-container .dropdown-trigger-container .placeholder,
.visitors-form .visitor-type-container .dropdown-trigger-container .value {
    display: -webkit-box; /* stylelint-disable-line */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
  }
  .visitors-form .host-container .person-select-item {
    gap: 0.6666666667rem;
  }
  .visitors-form .host-container .person-select-item .person-photo {
    width: 2.0833333333rem;
    min-width: 2.0833333333rem;
    height: 2.0833333333rem;
  }
  .visitors-form .host-container .person-select-item .initials-only {
    font-size: 0.8333333333rem;
  }
  .visitors-form .host-container .person-data {
    min-width: 0;
  }
  .visitors-form .reservation-item .reservation-data {
    padding: 1.6666666667rem;
  }
  .visitors-form .reservation-item .reservation-period {
    gap: 0;
  }
}
.visitors-edit-list {
  overflow-y: auto;
}
.visitors-edit-list .visitor-item {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e4e4e8;
  padding: 1.4166666667rem;
  min-width: 40rem;
}
.visitors-edit-list .visitor-item:last-child {
  border-bottom: none;
}
.visitors-edit-list .visitor-item .visitor-name {
  width: 40%;
}
.visitors-edit-list .visitor-item .visitor-name .person-data {
  min-width: 0;
}
.visitors-edit-list .visitor-item .visitor-company,
.visitors-edit-list .visitor-item .visitor-type {
  width: 25%;
}
.visitors-edit-list .visitor-item .visitor-name .person-card {
  box-shadow: none;
  padding: 0 0.8333333333rem;
}
.visitors-edit-list .visitor-item .visitor-controls {
  display: flex;
  gap: 0.8333333333rem;
  width: 10%;
  justify-content: flex-end;
}
.visitors-edit-list .visitor-item .visitor-controls .edit-icon,
.visitors-edit-list .visitor-item .visitor-controls .delete-icon {
  cursor: pointer;
  fill: var(--primary-font);
}
.visitors-edit-list .visitor-item .visitor-controls .edit-icon:hover {
  fill: var(--primary);
}
.visitors-edit-list .visitor-item .visitor-controls .delete-icon:hover {
  fill: #f00;
}
.visitors-edit-list .visitor-item .visitor-company .person-card-title,
.visitors-edit-list .visitor-item .visitor-type .person-card-title {
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
}
.visitors-edit-list .visitor-item .visitor-company .person-card-subtitle,
.visitors-edit-list .visitor-item .visitor-type .person-card-subtitle {
  font-size: 1rem;
  color: var(--primary-font);
  font-weight: 600;
}
.visitors-edit-list .visitors-header .field-value {
  color: var(--primary-font);
}

@media only screen and (max-width: 768px) {
  .visitors-edit-list .visitor-item {
    padding: 1.4166666667rem 0;
  }
}
.tile-field {
  display: flex;
  padding: 1.3333333333rem;
  position: relative;
}
.tile-field > .icon {
  min-width: 2rem;
  height: 2rem;
  margin-top: 0.6666666667rem;
  fill: var(--secondary-font);
}
.tile-field .field-container {
  margin-left: 1.3333333333rem;
  flex: 1;
}
.tile-field .field-container .field-title {
  color: var(--secondary-font);
  font-size: 1rem;
}
.tile-field .field-container .field-value {
  margin-top: 0.5rem;
}
.tile-field::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 1.3333333333rem;
  height: 0.125rem;
  width: calc(100% - 2.6666666667rem);
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}

.booking-success,
.group-booking-success {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.3333333333rem;
}
.booking-success .remarks-content,
.group-booking-success .remarks-content {
  color: var(--secondary-font);
  margin-top: 1.3333333333rem;
  white-space: pre-wrap;
  line-break: anywhere;
}
.booking-success .tile,
.group-booking-success .tile {
  width: 54.1666666667rem;
  padding: 1.3333333333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.booking-success .tile .tile-title,
.group-booking-success .tile .tile-title {
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.booking-success .photo-tile,
.group-booking-success .photo-tile {
  height: 20.8333333333rem;
  position: relative;
}
.booking-success .photo-tile .filter,
.group-booking-success .photo-tile .filter {
  border-radius: 0.3333333333rem;
}
.booking-success .photo-tile .filter::after,
.group-booking-success .photo-tile .filter::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  border-radius: 0.3333333333rem;
}
.booking-success .photo-tile .filter .centered-image-container,
.booking-success .photo-tile .filter .image-placeholder,
.group-booking-success .photo-tile .filter .centered-image-container,
.group-booking-success .photo-tile .filter .image-placeholder {
  border-radius: 0.3333333333rem;
}
.booking-success .photo-tile .photo-success-filter,
.group-booking-success .photo-tile .photo-success-filter {
  color: #fff;
  font-size: 1.3333333333rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.booking-success .photo-tile .photo-success-filter svg,
.group-booking-success .photo-tile .photo-success-filter svg {
  fill: #fff;
  width: 4rem;
  height: 4rem;
  margin-bottom: 1.6666666667rem;
}
.booking-success .actions,
.group-booking-success .actions {
  width: 54.1666666667rem;
  display: flex;
  justify-content: flex-end;
  gap: 1.3333333333rem;
}
.booking-success .actions .action,
.group-booking-success .actions .action {
  width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}
.booking-success .actions .action.book-parking:hover,
.group-booking-success .actions .action.book-parking:hover {
  color: var(--primary);
  background: transparent;
}
.booking-success .meta-data,
.group-booking-success .meta-data {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
}
.booking-success .meta-data .item,
.group-booking-success .meta-data .item {
  width: calc((100% - 1.3333333333rem) / 2);
  display: flex;
  align-items: flex-start;
  color: var(--secondary-font);
}
.booking-success .meta-data .item .icon,
.group-booking-success .meta-data .item .icon {
  margin-right: 1rem;
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  height: 1.3333333333rem;
  fill: var(--secondary-font);
}
.booking-success .tile-person-list .shared-list,
.group-booking-success .tile-person-list .shared-list {
  display: flex;
  flex-wrap: wrap;
  gap: 1.6666666667rem;
  margin-top: 2.0833333333rem;
}
.booking-success .person-select-item.person-card,
.group-booking-success .person-select-item.person-card {
  border-bottom: 0;
  padding: 0;
  width: calc((100% - 2.6666666667rem) / 2);
  gap: 0.8333333333rem;
  display: flex;
  box-shadow: none;
}
.booking-success .person-select-item.person-card:hover,
.group-booking-success .person-select-item.person-card:hover {
  background: none;
  cursor: default;
}
.booking-success .person-select-item.person-card .person-card-title,
.group-booking-success .person-select-item.person-card .person-card-title {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
  margin-top: 0.6666666667rem;
}
.booking-success .person-select-item.person-card .person-photo,
.group-booking-success .person-select-item.person-card .person-photo {
  width: 3.75rem;
  height: 3.75rem;
}
.booking-success.success-create .filter::after, .booking-success.success-update .filter::after, .booking-success.success-share .filter::after,
.group-booking-success.success-create .filter::after,
.group-booking-success.success-update .filter::after,
.group-booking-success.success-share .filter::after {
  background: var(--primary);
}
.booking-success.success-cancel .filter::after,
.group-booking-success.success-cancel .filter::after {
  background: var(--secondary-font);
}
.booking-success .show-more-list-container .show-hide-button,
.group-booking-success .show-more-list-container .show-hide-button {
  color: var(--primary);
  cursor: pointer;
  text-wrap: nowrap;
  font-size: 0.9166666667rem;
  font-weight: 500;
  margin-left: 0.6666666667rem;
}

@media only screen and (max-width: 767px) {
  .booking-success .data-tile,
.booking-success .photo-tile,
.booking-success .actions,
.group-booking-success .data-tile,
.group-booking-success .photo-tile,
.group-booking-success .actions {
    width: 100%;
  }
}
@media only screen and (max-width: 576px) {
  .booking-success .actions,
.group-booking-success .actions {
    flex-direction: column;
  }
  .booking-success .actions .action,
.group-booking-success .actions .action {
    width: 100%;
  }
}
.booking-success .recurrence-info-tile {
  display: flex;
  gap: 1rem;
  align-items: center;
  font-size: 1.0833333333rem;
}
.booking-success .recurrence-info-tile .icon {
  fill: #43a047;
  min-width: 1.6666666667rem;
}
.booking-success .booking-metadata-tile {
  width: 54.1666666667rem;
}

.participants-tile .person-card {
  width: auto;
  box-shadow: none;
  margin-top: 0;
  padding: 0;
  gap: 1rem;
}
.participants-tile .person-card .person-data {
  place-content: center;
  width: 11.6666666667rem;
}
.participants-tile .person-card .person-data .person-card-title {
  font-size: 1rem;
}
.participants-tile .person-card .person-data .muted-title,
.participants-tile .person-card .person-data .person-card-subtitle {
  font-weight: 400;
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
  margin: 0;
}
.participants-tile .person-card .person-data .person-card-body {
  flex: 0;
}
.participants-tile .person-card .person-data .error {
  color: #ff7f7f;
}
.participants-tile .person-card .person-data .person-data-body {
  justify-content: flex-start;
}
.participants-tile .person-card .person-photo.avatar-container {
  width: 3.75rem;
  min-width: 3.75rem;
  height: 3.75rem;
}
.participants-tile .person-card .person-photo .initials-only {
  font-size: 1.25rem;
}
.participants-tile .tile-sub-title {
  color: var(--secondary-font);
  margin-top: 1.3333333333rem;
}
.participants-tile.tile-person-list .shared-list {
  margin: 1.3333333333rem 0;
  gap: 2.0833333333rem 1rem;
}

@media only screen and (max-width: 576px) {
  .person-card .person-data {
    margin-left: 0;
  }
  .booking-success .booking-metadata-tile {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .booking-success .tile-person-list {
    width: 100%;
  }
  .booking-success .tile-person-list .person-select-item {
    width: 100%;
  }
}
.group-booking-success .recurrence-info-tile {
  display: flex;
  gap: 1rem;
  align-items: center;
  font-size: 1.0833333333rem;
}
.group-booking-success .recurrence-info-tile .icon {
  fill: #03c88d;
  min-width: 1.6666666667rem;
}
.group-booking-success .reservation-details .group-items {
  display: flex;
  row-gap: 1.6666666667rem;
  margin-top: 2.0833333333rem;
  flex-wrap: wrap;
}
.group-booking-success .reservation-details .group-item {
  display: flex;
  gap: 0.8333333333rem;
  width: 50%;
}
.group-booking-success .reservation-details .group-item .avatar-container {
  min-width: 3.75rem;
  width: 3.75rem;
  height: 3.75rem;
}
.group-booking-success .reservation-details .group-item .initials-only {
  font-size: 1.25rem;
}
.group-booking-success .reservation-details .group-item .group-item-container {
  line-height: 1;
}
.group-booking-success .reservation-details .group-item .group-item-colleague {
  font-weight: 600;
  margin-top: 0.1666666667rem;
}
.group-booking-success .reservation-details .group-item .group-item-location {
  font-size: 1rem;
  color: var(--secondary-font);
  margin-top: 0.5833333333rem;
}
.group-booking-success .reservation-details .group-item .group-item-error {
  font-size: 0.8333333333rem;
  color: #ff7f7f;
  margin-top: 0.1666666667rem;
}
.group-booking-success .reservation-details .show-hide-button {
  margin: 0 -1.3333333333rem;
  border-top: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  padding-top: 1.3333333333rem;
  display: block;
  width: calc(100% + 2.6666666667rem);
  text-align: center;
}

@media only screen and (max-width: 768px) {
  .group-booking-success .reservation-details {
    width: 100%;
  }
}
.favourites-lists {
  display: flex;
  justify-content: space-between;
  height: calc(100% - 150px);
  margin-left: 1.25rem;
  flex-wrap: wrap;
}
.favourites-lists .reservation-horizontal-time-range-container .space-availability-message {
  color: var(--secondary-font);
}
.favourites-lists .reservation-horizontal-time-range-container .reservation-horizontal-time-range {
  overflow-x: auto;
}
.favourites-lists .favourites-rooms-list,
.favourites-lists .favourites-wp-list {
  overflow: hidden;
  overflow-y: auto;
  max-height: 100%;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: calc(50% - 7px);
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 4px;
  margin-top: 1.25rem;
}
.favourites-lists .list-header {
  background: var(--primary-background);
  border-bottom: 1px solid var(--secondary-font);
  padding: 1.25rem;
  margin: 0;
  color: var(--secondary-font);
  font-weight: 400;
  font-size: 1.0833333333rem;
  position: sticky;
  top: 0;
  z-index: 1;
}
.favourites-lists .favourite-item-container {
  background: var(--primary-background);
  border-bottom: 1px solid #dadada;
  cursor: pointer;
}
.favourites-lists .location-image-container {
  width: 4.1666666667rem;
  height: 4.1666666667rem;
  border-radius: 50%;
  overflow: hidden;
}
.favourites-lists .no-favourites-stub {
  font-size: 0.9166666667rem;
  text-align: center;
  color: var(--primary-font);
}
.favourites-lists .view-all {
  font-size: 1.0833333333rem;
  color: var(--primary);
  text-align: center;
  padding: 1.25rem;
  font-weight: 500;
  cursor: pointer;
}

@media only screen and (min-width: 320px) and (max-width: 1200px) {
  .favourites-lists {
    flex-direction: column;
    padding: 0;
  }
  .favourites-lists .favourites-wp-list,
.favourites-lists .favourites-rooms-list {
    width: 100%;
  }
  .favourites-lists .horizontal-time-range .range-item {
    width: 8px;
    height: 8px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .favourites-lists {
    flex-direction: column;
    padding: 0;
  }
  .favourites-lists .horizontal-time-range .range-item {
    width: 9px;
    height: 9px;
  }
}
@media only screen and (min-width: 900px) and (max-width: 1200px) {
  .favourites-lists {
    flex-direction: row;
    padding: 0;
  }
  .favourites-lists .horizontal-time-range .range-item {
    width: 7px;
    height: 7px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1400px) {
  .favourites-lists .horizontal-time-range .range-item {
    width: 7px;
    height: 7px;
  }
}
@media only screen and (max-width: 1200px) {
  .favourites-lists {
    margin-left: 0;
  }
}
.find-colleague {
  padding: 2.0833333333rem;
  min-height: 100%;
  display: flex;
  flex-direction: column;
}
.find-colleague .with-placeholder {
  flex: 1;
  display: flex;
  position: relative;
  flex-direction: column;
}
.find-colleague .with-placeholder .spinner {
  top: 0;
  left: 0;
  height: 75%;
}
.find-colleague .with-placeholder .no-data-placeholder,
.find-colleague .with-placeholder .error {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.1666666667rem;
  font-weight: 600;
}
.find-colleague .with-placeholder .no-data-placeholder {
  flex-direction: column;
}
.find-colleague .with-placeholder .no-data-placeholder img {
  margin-bottom: 1.25rem;
  width: 20.8333333333rem;
}
.find-colleague .with-placeholder .error {
  color: #ff7f7f;
}

@media only screen and (max-width: 768px) {
  .find-colleague {
    padding: 1rem;
  }
}
.search-colleague {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.search-colleague-header {
  display: flex;
  justify-content: space-between;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.search-colleague-header .basic-filters {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.search-colleague-header .basic-filters .app-location-picker {
  position: relative;
  top: 0;
  left: 0;
  width: 20.8333333333rem;
  z-index: auto;
}
.search-colleague-header .basic-filters .app-location-picker:hover {
  cursor: pointer;
}
.search-colleague-header .basic-filters .app-location-picker .location-picker-wrapper {
  top: 100%;
  margin-top: 0.5rem;
}
.search-colleague-header .additional-filters {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.search-colleague-header .additional-filters .colleague-search {
  height: 5rem;
  width: 28.3333333333rem;
}
.search-colleague-header .additional-filters .colleague-search-button {
  width: 4.1666666667rem;
  height: 4.1666666667rem;
  margin: 0;
  background: var(--primary-background);
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.search-colleague-header .view-filter {
  width: 18.75rem;
}
.search-colleague-header .dropdown-list {
  width: 100%;
  margin-top: 0.5rem;
  max-height: 17.9166666667rem;
}
.search-colleague-header .dropdown-list .dropdown-item {
  padding: 1.25rem;
}
.search-colleague-header .dropdown-list .dropdown-item.selected, .search-colleague-header .dropdown-list .dropdown-item:hover {
  color: var(--primary);
}
.search-colleague-header .popper-container.sort .popper-target {
  height: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.search-colleague-header .popper-container.sort .popper-target .icon {
  fill: var(--secondary-font);
}
.search-colleague-header .popper-container.sort .popper-target button {
  width: 5rem;
  height: 5rem;
}
.search-colleague-header .popper-container.sort .popper {
  z-index: 10;
}
.search-colleague-header .sort-options .radio-button label {
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
}
.search-colleague-header .sort-options .radio-button .icon {
  fill: #000;
  width: 1rem;
  height: 1rem;
}

@media only screen and (max-width: 1470px) {
  .search-colleague-header .view-filter {
    width: 16.6666666667rem;
  }
  .search-colleague-header .colleague-search {
    width: 25rem;
  }
}
@media only screen and (max-width: 1392px) {
  .search-colleague-header {
    justify-content: center;
  }
}
@media only screen and (max-width: 768px) {
  .search-colleague-header .basic-filters {
    width: 100%;
  }
  .search-colleague-header .basic-filters .app-location-picker {
    width: 100%;
  }
  .search-colleague-header .basic-filters .app-location-picker .location-picker-wrapper {
    top: 0;
    margin-top: 0;
  }
  .search-colleague-header .additional-filters {
    justify-content: center;
    width: 100%;
  }
  .search-colleague-header .additional-filters .view-filter {
    height: 4.1666666667rem;
  }
  .search-colleague-header .additional-filters .view-filter .label {
    font-size: 0.75rem;
  }
  .search-colleague-header .additional-filters .view-filter .value {
    font-size: 1rem;
  }
  .search-colleague-header .additional-filters .colleague-search {
    height: 4.1666666667rem;
    flex: 1;
  }
  .search-colleague-header .popper-container.sort .popper-target button {
    height: 4.1666666667rem;
    width: 4.1666666667rem;
  }
  .search-colleague-header .popper-container.sort .radio-button {
    width: 15.8333333333rem;
    padding: 1rem 0;
  }
}
@media only screen and (max-width: 576px) {
  .search-colleague-header .basic-filters .date-filters {
    width: 100%;
  }
  .search-colleague-header .additional-filters .view-filter {
    flex: 1;
  }
  .search-colleague-header .additional-filters .colleague-search {
    width: 100%;
    order: 1;
    flex: auto;
  }
}
.search-colleague-per-day {
  margin-top: 3rem;
}
.search-colleague-per-day .date,
.search-colleague-per-day .accordion-trigger {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--primary-font);
}
.search-colleague-per-day .group {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  width: 100%;
  margin-bottom: 1.25rem;
}
.search-colleague-per-day .group .accordion-title {
  width: 100%;
  position: relative;
  margin: 0 0 1.25rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.search-colleague-per-day .group .accordion-title::after {
  content: "";
  display: block;
  width: 100%;
  height: 0.0833333333rem;
  background: #ccc;
  position: absolute;
  bottom: -0.9166666667rem;
  left: 0;
  opacity: 50%;
}
.search-colleague-per-day .group .accordion-title svg {
  width: 2.5rem;
  height: 2.5rem;
}
.search-colleague-per-day .group-container .date {
  margin-top: 0.25rem;
}
.search-colleague-per-day .group-container .group {
  margin-top: 2.5rem;
}
.search-colleague-per-day .no-data-placeholder {
  display: flex;
  align-items: flex-end;
  position: absolute;
  top: 0.75rem;
  left: 0;
  height: 100%;
}
.search-colleague-per-day.with-placeholder .date {
  position: absolute;
  top: 0;
  left: 0;
}

@media only screen and (max-width: 1200px) {
  .search-colleague-per-day .group {
    justify-content: center;
  }
}
@media only screen and (max-width: 992px) {
  .search-colleague-per-day .colleague-item {
    width: 100%;
  }
}
@media only screen and (max-width: 576px) {
  .search-colleague-per-day {
    margin-top: 1.25rem;
  }
  .search-colleague-per-day .date,
.search-colleague-per-day .accordion-trigger {
    font-size: 1.1666666667rem;
  }
}
.search-colleague-per-week {
  margin-top: 3rem;
}
.search-colleague-per-week .week-overview-header {
  display: flex;
  justify-content: space-between;
  position: relative;
  margin-bottom: 2.4166666667rem;
  align-items: flex-start;
}
.search-colleague-per-week .week-overview-header::after {
  content: "";
  display: block;
  width: 100%;
  height: 0.0833333333rem;
  background: #ccc;
  position: absolute;
  bottom: -0.75rem;
  left: 0;
  opacity: 50%;
}
.search-colleague-per-week .week-overview-header .week-overview-title {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--secondary-font);
  margin-top: 0.25rem;
}
.search-colleague-per-week .week-overview-controls {
  display: flex;
  align-items: center;
  color: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .app-btn {
  padding: 0;
}
.search-colleague-per-week .week-overview-controls .app-btn:hover, .search-colleague-per-week .week-overview-controls .app-btn:active, .search-colleague-per-week .week-overview-controls .app-btn:focus {
  color: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .full-week-switch .switch-label {
  color: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .current-week-button {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin-left: 1.25rem;
}
.search-colleague-per-week .week-overview-controls .current-week-button .icon {
  fill: var(--secondary-font);
}
.search-colleague-per-week .week-overview-controls .previous-week-button,
.search-colleague-per-week .week-overview-controls .next-week-button {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 0.7;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
  border-radius: 50%;
}
.search-colleague-per-week .week-overview-controls .previous-week-button:hover,
.search-colleague-per-week .week-overview-controls .next-week-button:hover {
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.1);
}
.search-colleague-per-week .week-overview-controls .previous-week-button:hover:disabled,
.search-colleague-per-week .week-overview-controls .next-week-button:hover:disabled {
  background: transparent;
  color: #e5e6e7;
}
.search-colleague-per-week .week-overview-controls .previous-week-button {
  margin-left: 1rem;
}
.search-colleague-per-week .week-overview-controls .next-week-button {
  margin-left: 0.4166666667rem;
}
.search-colleague-per-week .week-items-container {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
}

@media only screen and (max-width: 1200px) {
  .search-colleague-per-week .week-items-container {
    justify-content: center;
  }
}
@media only screen and (max-width: 576px) {
  .search-colleague-per-week {
    margin-top: 1.6666666667rem;
  }
  .search-colleague-per-week .week-overview-header {
    align-items: flex-start;
  }
  .search-colleague-per-week .week-overview-header .week-overview-title {
    width: 50%;
    font-size: 1.1666666667rem;
  }
  .search-colleague-per-week .week-overview-header .week-overview-controls {
    flex-wrap: wrap;
    justify-content: flex-end;
  }
  .search-colleague-per-week .week-overview-header .full-week-switch {
    order: 1;
  }
}
.week-item {
  width: 25rem;
  background: var(--primary-background);
  padding: 2.0833333333rem 1.6666666667rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.week-item.today .item-header {
  color: var(--primary);
}
.week-item.disabled {
  background: hsl(var(--primary-background-h), var(--primary-background-s), calc(var(--primary-background-l) - 5%));
}
.week-item.disabled .item-header {
  color: #5e5e5e;
}
.week-item.disabled .item-colleagues-container {
  pointer-events: none;
}
.week-item .item-header {
  font-size: 1.5rem;
  font-weight: 600;
  color: var(--primary-font);
}
.week-item .make-reservation-container {
  margin-top: 2.0833333333rem;
  display: flex;
  gap: 0.6666666667rem;
}
.week-item .make-reservation-container .app-btn {
  height: 2.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  flex: 1;
}
.week-item .make-reservation-container .app-btn.my-reservations {
  flex: 10;
  text-align: left;
}
.week-item .make-reservation-container .plus {
  border: 0.0833333333rem solid var(--primary-background);
  border-radius: 50%;
  display: block;
  width: 1.1666666667rem;
  height: 1.1666666667rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.week-item .item-crowdedness-container {
  margin-top: 1.3333333333rem;
}
.week-item .item-crowdedness-container .item-crowdedness-title {
  color: var(--secondary-font);
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  font-size: 1.1666666667rem;
}
.week-item .item-crowdedness-container .reservations-only .popper {
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  max-width: 10.4166666667rem;
}
.week-item .item-crowdedness-container .reservations-only .icon {
  fill: var(--primary);
  width: 1.0833333333rem;
  height: 1.0833333333rem;
}
.week-item .item-crowdedness-container .reservations-only .icon:hover {
  cursor: pointer;
}
.week-item .item-crowdedness-container .item-crowdedness-threshold {
  color: var(--primary-font);
  font-weight: 0.8333333333rem;
  font-weight: 600;
  margin-top: 0.8333333333rem;
}
.week-item .item-crowdedness-container .progress-bar-container {
  margin-top: 0.75rem;
}
.week-item .item-colleagues-container {
  margin-top: 2.0833333333rem;
}
.week-item .item-colleagues-container .item-colleagues-title {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
}
.week-item .item-colleagues-container .avatar-group {
  margin-top: 0.8333333333rem;
  padding: 0.3333333333rem 0.6666666667rem;
  position: relative;
}
.week-item .item-colleagues-container .avatar-group.filled:hover {
  cursor: pointer;
}
.week-item .item-colleagues-container .avatar-group.filled:hover::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  border-radius: 0.3333333333rem;
}
.week-item .item-colleagues-container .avatar-group.filled:hover::after {
  content: ">";
  position: absolute;
  top: 50%;
  right: 0.5833333333rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--primary);
  font-size: 1.5rem;
}
.week-item .item-colleagues-container .avatar-group.empty {
  justify-content: center;
  align-items: center;
  height: 3.5rem;
}

@media only screen and (max-width: 576px) {
  .week-item {
    width: 100%;
  }
}
.search-results {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0.0833333333rem;
}
.search-results .header-container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.search-results .header-container .title {
  margin: 0 0 2.5rem;
  color: var(--primary-font);
  font-weight: 600;
  font-size: 1.1666666667rem;
}
.search-results .header-container .colleague-search {
  height: 5rem;
  width: 28.3333333333rem;
}
.search-results .results-content {
  display: flex;
  gap: 1.3333333333rem;
  margin-top: 1.3333333333rem;
  flex: 1;
  min-height: 0.0833333333rem;
  flex-wrap: wrap;
}
.search-results .results-content .colleague-data {
  width: 41.6666666667rem;
  padding: 5rem;
  display: flex;
  flex-direction: column;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  position: relative;
  background: #fff;
  align-items: center;
  align-self: flex-start;
}
.search-results .results-content .colleague-data .favorite-icon-background {
  top: 1.6666666667rem;
  right: 1.6666666667rem;
}
.search-results .results-content .colleague-data::before {
  content: "";
  position: absolute;
  top: 1rem;
  left: 1rem;
  right: 1rem;
  width: calc(100% - 2rem);
  height: 12.5rem;
  background: var(--primary);
  border-top-left-radius: 0.8333333333rem;
  border-top-right-radius: 0.8333333333rem;
}
.search-results .results-content .colleague-data .colleague-favorite {
  position: absolute;
  top: 2.5rem;
  right: 2.5rem;
}
.search-results .results-content .colleague-data .centered-image-container {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: var(--primary);
  position: relative;
}
.search-results .results-content .colleague-data .colleague-title {
  color: var(--primary-font);
  font-size: 2rem;
  font-weight: 600;
  margin-top: 2.0833333333rem;
  text-align: center;
}
.search-results .results-content .colleague-photo {
  width: 14.5833333333rem;
  height: 14.5833333333rem;
  border-radius: 50%;
  position: relative;
}
.search-results .results-content .colleague-photo::before {
  content: "";
  position: absolute;
  top: -0.5rem;
  left: -0.5rem;
  right: -0.5rem;
  width: calc(100% + 1rem);
  height: calc(100% + 1rem);
  border-radius: 50%;
  border: 0.5rem solid #fff;
}
.search-results .results-content .colleague-photo .initials-only {
  font-size: 4.5833333333rem;
}
.search-results .results-content .reservation-data {
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  background: #fff;
  padding: 2.0833333333rem;
  flex: 1;
  overflow-y: auto;
}
.search-results .results-content .reservation-data.with-placeholder {
  flex-direction: column;
  justify-content: center;
}
.search-results .results-content .reservation-data-footer {
  margin-top: 2.9166666667rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.search-results .results-content .reservation-data-footer .reservation-period {
  color: var(--secondary-font);
  font-size: 1.1666666667rem;
  margin-top: 0.4166666667rem;
}
.search-results .results-content .reservation-data-footer .reservation-load-more-button {
  height: 4.1666666667rem;
  width: 25rem;
  border-radius: 0.8333333333rem;
  font-size: 1.0833333333rem;
}
.search-results .results-content .search-results-group {
  margin-top: 2.9166666667rem;
}
.search-results .results-content .search-results-group .title {
  font-size: 1.3333333333rem;
  font-weight: 500;
  color: var(--secondary-font);
}
.search-results .results-content .search-results-group:first-child {
  margin-top: 0;
}

@media only screen and (max-width: 1400px) {
  .search-results .results-content .colleague-data {
    width: 33.3333333333rem;
  }
}
@media only screen and (max-width: 1200px) {
  .search-results .results-content .colleague-data {
    width: 29.1666666667rem;
  }
}
@media only screen and (max-width: 992px) {
  .search-results .results-content {
    gap: 1.3333333333rem;
    flex: 0;
  }
  .search-results .results-content .colleague-data {
    width: 100%;
  }
  .search-results .results-content .reservation-data {
    min-height: 25rem;
  }
}
@media only screen and (max-width: 768px) {
  .search-results .header-container .title {
    margin-bottom: 1.3333333333rem;
  }
  .search-results .header-container .colleague-search {
    width: 100%;
    height: 4.1666666667rem;
  }
  .search-results .results-content .colleague-data {
    padding: 3.3333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .search-results .results-content .colleague-data {
    padding-bottom: 2.0833333333rem;
  }
  .search-results .results-content .colleague-data .colleague-photo {
    width: 12.5rem;
    height: 12.5rem;
  }
  .search-results .results-content .colleague-data .colleague-title {
    font-size: 1.8333333333rem;
  }
  .search-results .results-content .reservation-data {
    padding: 1.25rem;
  }
  .search-results .results-content .reservation-data-footer .reservation-period {
    text-align: center;
    font-size: 1rem;
  }
}
.result-item {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-top: 2.5rem;
  gap: 2.5rem;
  flex-wrap: wrap;
  /* Same styles in PersonCards scss, should we remove this block ? */
}
.result-item .icon {
  width: 2.5rem;
  height: 2.5rem;
  fill: var(--primary);
}
.result-item .result-data {
  flex: 1;
  color: var(--secondary-font);
}
.result-item .result-data .result-location {
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.result-item .result-data .result-date {
  font-size: 1rem;
  margin-top: 0.25rem;
}
.result-item .app-btn.colleague-view-on-floor {
  display: flex;
  align-items: center;
}
.result-item .app-btn.colleague-view-on-floor:hover .icon {
  fill: #fff;
}
.result-item .app-btn.colleague-view-on-floor .icon {
  width: 1.6666666667rem;
  height: 1.6666666667rem;
  margin-right: 0.8333333333rem;
}

@media only screen and (max-width: 768px) {
  .result-item {
    gap: 0;
  }
  .result-item .result-data {
    min-width: calc(100% - 5rem);
    margin-left: 2.5rem;
  }
  .result-item .result-actions {
    margin-left: 5rem;
    margin-top: 0.5rem;
  }
}
@media only screen and (max-width: 576px) {
  .result-item .result-data {
    margin-left: 0.8333333333rem;
  }
  .result-item .result-actions {
    margin-left: 3.3333333333rem;
  }
}
.view-on-floor-plan {
  position: relative;
  flex: 1;
}
.view-on-floor-plan .title-container {
  position: absolute;
  top: 5.8333333333rem;
  left: 2.0833333333rem;
  padding: 0 1.6666666667rem;
  height: 4.75rem;
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  background: #fff;
  z-index: 401;
  border-radius: 0.3333333333rem;
  font-weight: 500;
}
.view-on-floor-plan .title-container .no-wrap {
  display: inline-block;
  white-space: break-spaces;
}
.view-on-floor-plan .title-container .icon-map-with-pin {
  width: 1.3333333333rem;
  min-width: 1.3333333333rem;
  fill: var(--primary);
}
.view-on-floor-plan .map-container {
  width: 100%;
  height: 100%;
}
.view-on-floor-plan .map-container .map-filter-dropdown {
  top: 5.8333333333rem;
}
.view-on-floor-plan .map-container .space-type-filter {
  z-index: 407;
}
.view-on-floor-plan .map-container .dimension-filter {
  pointer-events: none;
}
.view-on-floor-plan .map-container .dimension-filter .filter-icon {
  display: none;
}
.view-on-floor-plan .find-colleague-map {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.view-on-floor-plan .find-colleague-map .loading-spinner {
  flex: 1;
}

#cobundu-map .leaflet-control-container .leaflet-control-zoom {
  display: block;
  opacity: 1;
}
#cobundu-map .leaflet-control-container .leaflet-control-zoom.leaflet-bar.leaflet-control {
  border: none;
}

.find-colleague.view-on-floor-plan-step {
  position: relative;
  padding: 0;
}
.find-colleague.view-on-floor-plan-step .breadcrumbs {
  position: absolute;
  top: 2.0833333333rem;
  left: 2.0833333333rem;
  z-index: 401;
}

@media only screen and (max-width: 1425px) {
  .view-on-floor-plan .title-container {
    width: 29.1666666667rem;
    padding: 0 0.8333333333rem;
  }
}
@media only screen and (max-width: 1200px) {
  .view-on-floor-plan .map-container .zones-filter,
.view-on-floor-plan .map-container .departments-filter {
    top: 11.4166666667rem;
  }
  .view-on-floor-plan .map-container .legend-content {
    padding: 0.8333333333rem;
  }
}
@media only screen and (max-width: 992px) {
  .view-on-floor-plan .title-container {
    width: 22.9166666667rem;
  }
}
@media only screen and (max-width: 768px) {
  .view-on-floor-plan .title-container {
    width: calc(100% - 4.1666666667rem);
    height: 4.1666666667rem;
  }
  .view-on-floor-plan .map-container .leaflet-bottom.leaflet-right {
    z-index: 400;
  }
  .view-on-floor-plan .app-map-controls {
    position: absolute;
    top: 10.8333333333rem;
    width: calc(100% - 4.1666666667rem);
    left: 2.0833333333rem;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    z-index: 401;
  }
  .view-on-floor-plan .app-map-controls .map-filter-dropdown {
    top: 0;
    margin: 0;
  }
  .view-on-floor-plan .app-map-controls .map-filter-dropdown .dropdown-btn {
    height: 4.1666666667rem;
  }
  .view-on-floor-plan .app-map-controls .filter-toggle {
    width: calc(50% - 3.0833333333rem);
  }
  .view-on-floor-plan .app-map-controls .zones-filter,
.view-on-floor-plan .app-map-controls .departments-filter {
    top: 0.8333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .view-on-floor-plan .title-container {
    height: 3.75rem;
  }
  .view-on-floor-plan .title-container .no-wrap {
    display: inline;
  }
  .view-on-floor-plan .map-container .app-map-controls {
    top: 10.1666666667rem;
    /* TODO fix stylelint */
    /* stylelint-disable */
    /* stylelint-enable */
  }
  .view-on-floor-plan .map-container .app-map-controls .map-filter-dropdown .dropdown-btn {
    height: 3.75rem;
  }
  .view-on-floor-plan .map-container .app-map-controls .filter-toggle,
.view-on-floor-plan .map-container .app-map-controls .legend-open-btn {
    margin-top: 0.5rem;
  }
  .view-on-floor-plan .map-container .app-map-controls .zones-filter,
.view-on-floor-plan .map-container .app-map-controls .departments-filter {
    top: 0.5rem;
  }
}
.favorites-container {
  padding: 2.0833333333rem;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.favorites-container .favorite-header {
  display: flex;
  flex-wrap: wrap;
}
.favorites-container .total-header {
  font-size: 1.25rem;
  width: 100%;
  color: var(--secondary-font);
  margin-top: 2.5rem;
}
.favorites-container .no-favorite-stub {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #000;
  font-weight: 700;
}
.favorites-container .favourites-items {
  display: flex;
  flex-wrap: wrap;
  overflow-y: auto;
  padding: 0.1666666667rem;
}
.favorites-container .favourites-items .location-item,
.favorites-container .favourites-items .person-card {
  margin: 0.8333333333rem 0.8333333333rem 0 0;
}
.favorites-container .search-controls {
  display: flex;
  flex-grow: 1;
  justify-content: flex-end;
}
.favorites-container .search-sort-block {
  justify-content: center;
  align-items: center;
}
.favorites-container .no-favorites-msg {
  text-align: center;
}

@media only screen and (min-width: 320px) and (max-width: 1200px) {
  .favorites-container .favorites-tabs {
    min-height: 45px;
    width: 100%;
    overflow-x: auto;
  }
  .favorites-container .search-sort-block {
    width: 100%;
  }
  .favorites-container .search-input-wrapper {
    flex-grow: 1;
  }
  .favorites-container .search-controls {
    margin-top: 15px;
  }
  .favorites-container .search-sort-block .search-input-wrapper {
    width: auto;
  }
}
@media only screen and (max-width: 768px) {
  .favorites-container {
    padding: 1rem;
  }
}
.quick-login {
  display: flex;
  position: relative;
  padding-bottom: 4rem;
}
.quick-login::after {
  content: "";
  position: absolute;
  bottom: 2rem;
  left: 0;
  height: 0.0833333333rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.quick-login .quick-login-image {
  max-width: 10rem;
}
.quick-login .action-container {
  margin-left: 8.3333333333rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1.25rem;
}
.quick-login .action-message {
  color: var(--secondary-font);
}

@media only screen and (max-width: 1400px) {
  .quick-login .action-container {
    margin-left: 4.1666666667rem;
  }
}
@media only screen and (max-width: 1200px) {
  .quick-login .action-container {
    margin-left: 0;
  }
  .quick-login .action-message {
    width: 80%;
    text-align: center;
  }
}
@media only screen and (max-width: 992px) {
  .quick-login {
    flex-direction: column;
  }
  .quick-login .action-container {
    align-items: flex-start;
  }
  .quick-login .action-message {
    width: 100%;
    text-align: left;
  }
}
.quick-login-dialog .dialog-content {
  padding: 0;
  width: 54.1666666667rem;
  min-height: 47.5rem;
}
.quick-login-dialog .dialog-header {
  background: var(--primary);
  padding: 2.0833333333rem;
  border-top-left-radius: 0.8333333333rem;
  border-top-right-radius: 0.8333333333rem;
}
.quick-login-dialog .dialog-header .dialog-title {
  color: #fff;
  font-size: 2rem;
  font-weight: 400;
}
.quick-login-dialog .dialog-header .dialog-close-btn {
  background: #fff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 1.3333333333rem;
  right: 1.3333333333rem;
}
.quick-login-dialog .dialog-header .dialog-close-btn .icon-close {
  fill: var(--primary);
}
.quick-login-dialog .dialog-body {
  padding: 2.0833333333rem;
}

.quick-login-instruction {
  font-weight: 500;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: var(--primary-font);
}
.quick-login-instruction .dialog-body-title {
  font-size: 1.3333333333rem;
  text-align: center;
}
.quick-login-instruction .quick-login-steps {
  list-style: auto;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
  margin-top: 2rem;
}
.quick-login-instruction .quick-login-step:nth-child(2) .highlighted-text {
  margin-left: 0.4166666667rem;
}
.quick-login-instruction .quick-login-step .icon {
  margin-bottom: -0.4166666667rem;
}
.quick-login-instruction .highlighted-text {
  color: var(--primary);
}
.quick-login-instruction .highlighted-text .icon {
  fill: var(--primary);
}
.quick-login-instruction .qr-code-container {
  width: 165px;
  height: 165px;
  margin-top: 2rem;
  position: relative;
}
.quick-login-instruction .qr-code-container .qr-code-reload {
  display: none;
}
.quick-login-instruction .qr-code-container .loading-spinner {
  height: 100%;
}
.quick-login-instruction .qr-code-reload-container .qr-code {
  opacity: 50%;
}
.quick-login-instruction .qr-code-reload-container .qr-code-reload {
  display: flex;
}
.quick-login-instruction .qr-code path:nth-child(2) {
  fill: var(--primary-font);
}
.quick-login-instruction .qr-code-reload {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 8.3333333333rem;
  height: 8.3333333333rem;
  padding: 1rem;
  border-radius: 0.8333333333rem;
  background: var(--primary);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 0.8333333333rem;
  color: #fff;
  font-size: 0.8333333333rem;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
}
.quick-login-instruction .qr-code-reload .icon-undo {
  fill: #fff;
  width: 2.0833333333rem;
  height: 2.0833333333rem;
}
.quick-login-instruction .qr-code-expire-message {
  margin-top: 2rem;
  width: 13.75rem;
  padding: 0 0.4166666667rem;
  min-height: 1.5rem;
}
.quick-login-instruction .qr-code-expire-message .icon-undo {
  fill: var(--primary);
  margin: 0 0.4166666667rem -0.5rem -0.4166666667rem;
  cursor: pointer;
}
.quick-login-instruction .qr-code-error {
  margin-top: 2rem;
  color: #ff7f7f;
}

.quick-login-success {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.quick-login-success .icon-thumbs-up {
  width: 4rem;
  height: 4rem;
  fill: var(--primary);
}
.quick-login-success .success-message {
  font-size: 1.3333333333rem;
  color: var(--primary);
  margin-top: 1.3333333333rem;
}
.quick-login-success .logo {
  width: 4rem;
  margin-top: 2.0833333333rem;
}
.quick-login-success .company-title {
  font-size: 2rem;
  font-weight: 600;
  margin-top: 1.3333333333rem;
}
.quick-login-success .quick-login-info {
  margin-top: 2.0833333333rem;
  width: 20.8333333333rem;
}
.quick-login-success .quick-login-info .field {
  display: flex;
  margin-top: 0.5rem;
}
.quick-login-success .quick-login-info .field:nth-child(1) {
  margin-top: 0;
}
.quick-login-success .quick-login-info .field-label {
  color: var(--secondary-font);
  min-width: 8.3333333333rem;
}
.quick-login-success .quick-login-info .field-value {
  color: var(--primary-font);
  font-weight: 500;
}
.quick-login-success .close-button {
  width: 20.8333333333rem;
  height: 3.3333333333rem;
  margin-top: 3rem;
}

.notification-panel {
  position: absolute;
  display: flex;
  flex-direction: column;
  z-index: 1101;
}
.notification-panel.opened {
  width: 33.3333333333rem;
  padding: 0;
}
.notification-panel .side-panel-header {
  display: flex;
  align-items: baseline;
  padding: 2rem;
  border-bottom: 0.0833333333rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.5);
  height: auto;
}
.notification-panel .side-panel-header .side-panel-title {
  font-weight: 600;
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  margin: 0;
}
.notification-panel .side-panel-header .side-panel-close-btn {
  margin-left: auto;
  align-self: center;
  position: relative;
  top: 0;
  display: flex;
  align-items: center;
}
.notification-panel .side-panel-header .side-panel-close-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.notification-panel .side-panel-body {
  flex: 1;
}
.notification-panel .side-panel-footer {
  padding: 1.25rem 3.3333333333rem 2rem;
  position: relative;
  border-top: 0.0833333333rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.5);
}
.notification-panel .read-filter-dropdown {
  margin-left: 2.0833333333rem;
}
.notification-panel .read-filter-dropdown .dropdown-trigger-container {
  color: var(--secondary-font);
}
.notification-panel .read-filter-dropdown .dropdown-list {
  width: 8.3333333333rem;
  min-width: auto;
  margin-top: 0.5rem;
}
.notification-panel .read-filter-dropdown .dropdown-item {
  color: var(--secondary-font);
  padding: 0.5833333333rem;
}
.notification-panel .read-filter-dropdown .dropdown-item.selected, .notification-panel .read-filter-dropdown .dropdown-item:hover {
  color: var(--primary);
}
.notification-panel .mark-all-read-button {
  color: var(--primary);
  display: flex;
  align-items: center;
  gap: 0.4166666667rem;
  padding: 0;
}
.notification-panel .mark-all-read-button .icon-checked-circle-outline {
  width: 1.0833333333rem;
  height: 1.0833333333rem;
}
.notification-panel .mark-all-read-button .icon-checked-circle-outline path {
  fill: none;
  stroke: var(--primary);
}
.notification-panel .mark-all-read-button:disabled {
  color: #e5e6e7;
}
.notification-panel .mark-all-read-button:disabled path {
  stroke: #e5e6e7;
}
.notification-panel .placeholder-container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 2.5rem;
}
.notification-panel .placeholder-container .error {
  color: #ff7f7f;
  font-size: 1.1666666667rem;
}
.notification-panel .placeholder-container .no-data-placeholder {
  text-align: center;
}
.notification-panel .placeholder-container .no-data-placeholder .no-data-title {
  font-size: 1.6666666667rem;
  color: var(--primary-font);
  font-weight: 600;
}
.notification-panel .placeholder-container .no-data-placeholder .no-data-message {
  font-size: 1.3333333333rem;
  color: var(--secondary-font);
  margin-top: 1.3333333333rem;
}
.notification-panel .notification-card-loader {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 8.3333333333rem;
}

.notification-panel-backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
  z-index: 1100;
}

@media only screen and (max-width: 768px) {
  .notification-panel {
    height: calc(100% - 5rem);
    position: fixed;
    top: 5rem;
  }
  .notification-panel.opened {
    width: 100%;
  }
  .notification-panel .read-filter-dropdown .dropdown-list {
    position: absolute;
  }
  .notification-panel .side-panel-header {
    padding: 1.25rem 2rem;
  }
  .notification-panel .side-panel-footer {
    padding: 1.25rem 3.3333333333rem;
  }
  .notification-panel-backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
.notification-card-base {
  padding: 1rem 2.9166666667rem 1rem 2.5rem;
  position: relative;
  border-bottom: 0.0833333333rem solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.5);
}
.notification-card-base.unread {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  cursor: pointer;
}
.notification-card-base.unread::before {
  content: "";
  position: absolute;
  top: 2.0833333333rem;
  left: 0.8333333333rem;
  width: 0.8333333333rem;
  height: 0.8333333333rem;
  background: var(--primary);
  border-radius: 50%;
}
.notification-card-base .notification-context-menu {
  position: absolute;
  top: 1.6666666667rem;
  right: 1rem;
}
.notification-card-base .notification-context-menu .popper {
  min-width: 13.75rem;
}
.notification-card-base .context-menu-item {
  text-align: center;
  padding: 0.8333333333rem 1.25rem;
}
.notification-card-base .context-menu-item .icon-checked-circle-outline path {
  fill: none;
  stroke: rgba(49, 49, 49, 0.7019607843);
}
.notification-card-base .context-menu-item:hover .icon-checked-circle-outline path {
  stroke: var(--primary);
}
.notification-card-base .notification-created-date {
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
  position: absolute;
  bottom: 1rem;
  right: 1rem;
}

.reservation-notification-card {
  display: flex;
}
.reservation-notification-card.participant-canceled .field-with-icon {
  text-decoration: line-through;
}
.reservation-notification-card .reservation-creator-photo {
  width: 3rem;
  height: 3rem;
  min-width: 3rem;
}
.reservation-notification-card .notification-icon {
  min-width: 3rem;
  height: 3rem;
  border-radius: 50%;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.reservation-notification-card .notification-icon .icon {
  fill: var(--primary);
  width: 1.25rem;
  height: 1.25rem;
}
.reservation-notification-card .reservation-info {
  margin-left: 1rem;
}
.reservation-notification-card .no-reservation-info {
  margin: 0.8333333333rem 0;
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
}
.reservation-notification-card .notification-title {
  color: var(--primary-font);
  margin-bottom: 0.8333333333rem;
}
.reservation-notification-card .field-with-icon {
  display: flex;
  gap: 0.5833333333rem;
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
}
.reservation-notification-card .field-with-icon .icon {
  width: 1rem;
  min-width: 1rem;
  fill: var(--secondary-font);
  margin-top: -0.1666666667rem;
}
.reservation-notification-card .resource-title .icon-location-outline {
  min-width: 1.25rem;
}
.reservation-notification-card .resource-title .icon-device-outline {
  width: 1.1666666667rem;
}
.reservation-notification-card .recurrence-result {
  color: var(--secondary-font);
  font-size: 0.9166666667rem;
  margin-bottom: 0.4166666667rem;
}
.reservation-notification-card .recurrence-result .stress {
  color: var(--primary-font);
  font-weight: 600;
}
.reservation-notification-card .reservation-actions {
  margin-top: 1rem;
  gap: 0.4166666667rem;
  display: flex;
}
.reservation-notification-card .reservation-actions .app-btn {
  height: 2.0833333333rem;
  font-size: 0.8333333333rem;
}
.reservation-notification-card .reservation-actions .app-btn-loading {
  padding: 0.375rem 0.75rem;
}
.reservation-notification-card .reservation-actions .loading {
  padding-right: 2.0833333333rem;
}
.reservation-notification-card .reservation-actions .app-btn.view-details:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

/* TODO Organize the styles */
/* stylelint-disable */
@font-face {
  font-family: "e-icons";
  font-weight: normal;
  font-style: normal;
  src: url(/assets/build/assets/syncfusion-fonts.ttf) format("truetype");
}
.calendar-component {
  padding: 2.0833333333rem;
  height: 100%;
}
.calendar-component header {
  height: 13.8333333333rem;
}
.calendar-component .e-spinner-pane {
  display: none;
}
.calendar-component .day-week-controls {
  display: flex;
  gap: 1.3333333333rem;
  justify-content: end;
  height: 2.5rem;
}
.calendar-component .day-week-controls .switch.is-checked .switch-body {
  background-color: var(--primary);
}
.calendar-component .day-week-controls .switch.is-checked .switch-toggle {
  background-color: #fff;
}
.calendar-component .booking-calendar {
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  max-height: calc(100% - 156px);
}
.calendar-component .booking-calendar.day-view .e-header-row .e-header-cells.e-current-day {
  display: none;
}
.calendar-component .booking-calendar *:not(.e-icons) {
  font-family: "Poppins", sans-serif;
}
.calendar-component .booking-calendar .date-filter-container {
  gap: 0;
}
.calendar-component .booking-calendar.twelve-hour table tbody td.e-time-slots {
  font-size: 0.8333333333rem;
}
.calendar-component .e-schedule .e-timeline-view .e-work-cells {
  background: #fff;
}
.calendar-component .day-view .e-header-row .e-time-slots:first-child > div {
  visibility: hidden;
}
.calendar-component .e-schedule .e-timeline-view .e-resource-column-wrap {
  border-right: 1px solid #edebe9;
}
.calendar-component .week-view .e-event-resize {
  display: none;
}
.calendar-component .week-view .e-header-row .e-time-slots:nth-child(2n) {
  text-align: right;
  border-right: 1px solid #edebe9;
  border-bottom: 1px solid #edebe9;
}
.calendar-component .week-view .e-header-row .e-time-slots:nth-child(odd) {
  border-left: 1px solid #edebe9;
  border-bottom: 1px solid #edebe9;
}
.calendar-component .calendar-filters .app-location-picker {
  position: relative;
  top: 0;
  left: 0;
  width: 20.8333333333rem;
  z-index: auto;
  justify-content: center;
}
.calendar-component .calendar-filters .app-location-picker:hover {
  cursor: pointer;
}
.calendar-component .calendar-filters .app-location-picker .location-picker-wrapper {
  top: 100%;
  margin-top: 0.5rem;
}
.calendar-component .e-schedule .e-timeline-view .e-resource-cells {
  padding: 0;
}
.calendar-component .e-schedule .e-timeline-view .e-resource-cells > div {
  height: 100%;
}

.e-schedule .e-timeline-view .e-work-hours.e-disable-cell {
  background: var(--secondary-background);
}

.unavailable-slot {
  background: #d1d1d1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  background: repeating-linear-gradient(-55deg, #717171, #f9f9f9 2px, #f9f9f9 4px, #f9f9f9 7px);
  height: 55px;
  position: absolute;
  top: 3px;
  border-radius: 0;
}

.day-week-btns {
  position: relative;
  height: 2.5rem;
  display: flex;
  justify-content: end;
  z-index: 1;
  top: 1.4166666667rem;
  right: 1.3333333333rem;
  margin-left: 50%;
}
.day-week-btns .view-toggle-btn {
  background: no-repeat;
  background: none;
  color: #000;
  font-size: 1.25rem;
  padding: 0 0.75rem;
  margin: 0;
}
.day-week-btns .view-toggle-btn.active, .day-week-btns .view-toggle-btn:hover {
  color: var(--primary);
}
.day-week-btns .view-toggle-btn:first-child {
  right: 60px;
  border-right: 1px solid #ccc;
}
.day-week-btns .view-toggle-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.e-schedule .e-timeline-view .e-resource-left-td {
  border-right: none;
  width: 20.8333333333rem;
}

.e-schedule .e-timeline-view .e-appointment .e-appointment-details:has(.new-event),
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details:has(.new-event) {
  overflow: visible;
}

.e-schedule .e-event-resize.e-left-handler .e-left-right-resize,
.e-schedule .e-event-resize.e-right-handler .e-left-right-resize {
  background: #fff;
  border: 2px solid var(--primary);
  border-radius: 50%;
  position: absolute;
  width: 13px;
  height: 13px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.e-schedule .e-event-resize.e-left-handler {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 1;
}

.e-schedule .e-event-resize.e-right-handler {
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
  right: 2px;
}

.e-appointment.e-lib.e-draggable {
  display: block;
}

.e-schedule .e-timeline-view .e-appointment .e-appointment-details,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 40px;
  font-size: 11px;
  border-radius: 2px;
  display: block;
  border: 1px solid #fff;
}
.e-schedule .e-timeline-view .e-appointment .e-appointment-details > div,
.e-schedule .e-timeline-month-view .e-appointment .e-appointment-details > div {
  width: 100%;
  height: 100%;
}

.e-schedule .e-timeline-view .e-appointment .e-left-icon {
  display: none;
}

.e-schedule .e-timeline-view .e-appointment,
.e-schedule .e-timeline-month-view .e-appointment {
  background: none;
  background: transparent;
  border: none;
  overflow: visible;
}

.e-schedule .e-timeline-view .e-current-timeline {
  border-left: 2px solid var(--primary);
}

.e-schedule .e-timeline-view .e-clone-time-indicator,
.e-schedule .e-timeline-view .e-current-time {
  background: var(--primary);
  color: transparent;
  width: 10px;
  border-radius: 50%;
  height: 10px;
  -webkit-transform: translateX(1px);
          transform: translateX(1px);
}

.e-appointment:has(.booking-event, .unavailable-slot) .e-event-resize {
  display: none;
}

.e-schedule .e-timeline-view .e-appointment,
.e-schedule .e-timeline-month-view .e-appointment {
  border-radius: 10px;
  display: flex;
  align-items: center;
}

.e-schedule .e-timeline-view .e-appointment.e-appointment-border,
.e-schedule .e-timeline-view .e-appointment:focus {
  box-shadow: none;
}

.day-view .e-schedule .e-timeline-view .e-date-header-wrap table td.e-current-day {
  display: none;
}

.e-schedule .e-timeline-view .e-date-header-wrap table td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td {
  border-width: 0;
}

.day-view.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots {
  border-bottom-width: 1px;
  text-align: center;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.day-view.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots:nth-child(odd) {
  font-weight: bold;
}

.e-schedule-table.day-view tbody .e-header-row:first-child {
  display: none;
}

.e-schedule-table.e-resource-column-table tr {
  height: 5rem;
}

.e-schedule .e-timeline-view .e-resource-column-table,
.e-schedule .e-timeline-month-view .e-resource-column-table,
.e-schedule .e-timeline-view .e-content-table,
.e-schedule .e-timeline-month-view .e-content-table {
  height: auto;
}

.e-schedule .e-timeline-view .e-date-header-wrap table col,
.e-schedule .e-timeline-view .e-content-wrap table col,
.e-schedule .e-timeline-month-view .e-date-header-wrap table col,
.e-schedule .e-timeline-month-view .e-content-wrap table col {
  width: 5rem;
}

.e-schedule .e-timeline-view .e-work-cells,
.e-schedule .e-timeline-month-view .e-work-cells {
  height: 5rem;
  width: 5rem;
}

/*end*/
.e-schedule-table .e-content-table {
  border-bottom: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}

.e-schedule .e-schedule-toolbar .e-toolbar-items {
  background: #fff;
}

.e-schedule-toolbar.e-control.e-toolbar.e-lib.e-toolpop.e-keyboard {
  border-bottom-width: 1px;
  margin-bottom: 0;
  box-shadow: none;
  background: #fff;
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-date-range .e-tbar-btn .e-tbar-btn-text {
  font-weight: bold;
}

.e-schedule .e-schedule-toolbar .e-toolbar-items.e-tbar-pos {
  background: #fff;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  color: var(--primary);
  background: transparent;
  border: 1px solid transparent;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
  color: var(--primary);
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev:hover,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next:hover {
  color: var(--primary);
}

.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: var(--primary);
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-prev .e-icon-prev,
.e-schedule .e-schedule-toolbar .e-toolbar-items .e-toolbar-item.e-next .e-icon-next {
  font-size: 18px;
}

.e-schedule .e-schedule-toolbar .e-toolbar-items .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon.e-icon-down-arrow {
  padding: 0;
  margin: 0;
  font-size: 18px;
}

.e-toolbar .e-toolbar-item .e-tbar-btn:active {
  background: none;
  border: 1px solid transparent;
  box-shadow: none;
  outline: none;
}

.e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells),
.e-schedule .e-timeline-view .e-selected-cell {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.e-schedule .e-timeline-view .e-work-cells:hover:not(.e-resource-group-cells).e-disable-cell,
.e-schedule .e-timeline-month-view .e-work-cells:hover:not(.e-resource-group-cells).e-disable-cell,
.e-schedule .e-timeline-view .e-selected-cell.e-disable-cell {
  background: var(--secondary-background);
}

.e-calendar .e-content td.e-selected.e-focused-date span.e-day {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content td.e-today span.e-day,
.e-calendar .e-content td.e-today.e-selected.e-focused-date span.e-day,
.e-calendar .e-content td.e-today.e-selected span.e-day {
  background-color: var(--primary);
}

.e-calendar .e-content td:hover span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content.e-year td.e-selected > span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-header .e-title:hover {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content.e-year td:hover span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-calendar .e-content.e-decade td.e-selected > span.e-day,
.e-calendar .e-content.e-decade td.e-selected:not(.e-focused-date):hover > span.e-day {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}

.e-schedule .e-timeline-view .e-date-header-wrap table tbody td > span {
  font-weight: 600;
}

.week-view.e-schedule .e-timeline-view .e-date-header-wrap table tbody td.e-time-slots {
  font-size: 11px;
}

.week-header-custom-wrap {
  text-align: center;
  text-transform: capitalize;
}

.day-view .e-header-cells:has(.week-header-custom-wrap) {
  display: none;
}

.e-quick-popup-wrapper .e-cell-popup .e-popup-content {
  padding: 0;
}

.e-schedule .e-timeline-view .e-date-header-wrap table,
.e-schedule .e-timeline-month-view .e-date-header-wrap table {
  table-layout: fixed;
  width: 100%;
}

.e-schedule .e-timeline-view .e-date-header-wrap table td,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td {
  width: 5rem;
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
}

.e-schedule .e-timeline-view .e-date-header-wrap table td > div,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td > div,
.e-schedule .e-timeline-view .e-date-header-wrap table td > span,
.e-schedule .e-timeline-month-view .e-date-header-wrap table td > span {
  white-space: normal;
  overflow-wrap: anywhere;
  word-break: break-word;
  line-height: 18px;
}

/* stylelint-enable */
.calendar-reservation-popover {
  width: 100%;
  height: 100%;
}
.calendar-reservation-popover .popper-target {
  height: 100%;
}
.calendar-reservation-popover .popper-arrow {
  display: none;
}
.calendar-reservation-popover .popper {
  padding: 0;
}
.calendar-reservation-popover .booking-event {
  background: #ffb3b3;
  color: #f00;
  display: flex;
  border-radius: 2px;
  height: 100%;
  padding: 0.4166666667rem;
  justify-content: space-between;
  align-items: center;
}
.calendar-reservation-popover .booking-event .subject {
  width: 100%;
  display: flex;
  justify-content: space-between;
  color: #fff;
}
.calendar-reservation-popover .booking-event.own-booking {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 60%);
  color: #fff;
}
.calendar-reservation-popover .booking-event .icon {
  width: 0.8333333333rem;
  height: 0.8333333333rem;
  fill: #fff;
}
.calendar-reservation-popover .reservation-details-popover .reservation-subject {
  font-size: 1.1666666667rem;
  font-weight: 600;
  margin: 1.3333333333rem;
  color: var(--primary-font);
  max-width: 16.6666666667rem;
  white-space: normal;
}
.calendar-reservation-popover .reservation-details-popover .reservation-details {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
  margin: 0 1.3333333333rem 1.3333333333rem 1.3333333333rem;
}
.calendar-reservation-popover .reservation-details-popover .reservation-row {
  display: flex;
  flex-direction: column;
}
.calendar-reservation-popover .reservation-details-popover .reservation-row .reservation-label {
  font-size: 0.8333333333rem;
  color: var(--primary-font);
}
.calendar-reservation-popover .reservation-details-popover .reservation-row .reservation-value {
  font-size: 1rem;
  color: var(--primary-font);
  font-weight: 600;
}
.calendar-reservation-popover .reservation-details-popover .reservation-action {
  font-size: 0.8333333333rem;
  padding: 0.6666666667rem;
  font-weight: 600;
  color: var(--primary);
  text-align: center;
  cursor: pointer;
  border-top: 1px solid #f6f6f6;
}

.new-event {
  background: var(--primary);
  width: 100%;
  height: 100%;
  border-radius: 4px;
  opacity: 0.2;
  position: relative;
}
.new-event .after-period,
.new-event .before-period {
  height: 100%;
  position: absolute;
  background: #f00;
}
.new-event .before-period {
  left: 0;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.new-event .after-period {
  right: 0;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.calendar-location-container {
  display: flex;
  gap: 0.8333333333rem;
  padding: 0.4166666667rem;
}
.calendar-location-container:hover {
  cursor: pointer;
}
.calendar-location-container:hover .room-details {
  color: var(--primary);
}
.calendar-location-container:hover .room-details .capacity-container {
  color: var(--primary);
}
.calendar-location-container:hover .room-details .capacity-container .icon {
  fill: var(--primary);
}
.calendar-location-container .image-container {
  width: 4rem;
  height: 4rem;
  border: 1px solid #dadada;
  border-radius: 0.3333333333rem;
  opacity: 1;
}
.calendar-location-container .image-container img {
  min-width: 4rem;
  min-height: 4rem;
}
.calendar-location-container .location-image-container .placeholder-container svg {
  width: 4rem;
}
.calendar-location-container .room-details {
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: center;
  padding-right: 0.6666666667rem;
  color: var(--primary-font);
}
.calendar-location-container .room-details .room-name {
  font-size: 1rem;
  line-height: 1.5rem;
  max-width: 11.6666666667rem;
  white-space: normal;
  display: -webkit-box; /* stylelint-disable-line */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}
.calendar-location-container .room-details .capacity-container {
  display: flex;
  align-items: center;
  gap: 0.3333333333rem;
  color: var(--secondary-font);
}
.calendar-location-container .room-details .capacity-container .room-capacity {
  font-size: 0.8333333333rem;
  width: 0.75rem;
}
.calendar-location-container .room-details .capacity-container .icon {
  width: 1.1666666667rem;
  height: 1.1666666667rem;
  fill: var(--secondary-font);
}

.calendar-location-template-popover {
  width: 100%;
}
.calendar-location-template-popover .popper {
  padding: 0;
  margin-left: -1.3333333333rem;
}
.calendar-location-template-popover .location-panel {
  min-height: 25rem;
  width: 25rem;
}
.calendar-location-template-popover .location-panel .image-container {
  height: 15rem;
  width: 100%;
}
.calendar-location-template-popover .location-panel .room-details-container {
  display: flex;
  flex-direction: column;
  margin: 1.3333333333rem;
  gap: 0.8333333333rem;
}
.calendar-location-template-popover .location-panel .room-details-container .room-name {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 500;
  white-space: normal;
  display: -webkit-box; /* stylelint-disable-line */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}
.calendar-location-template-popover .location-panel .room-details-container .zone-floor-plan-container {
  display: flex;
  gap: 1.3333333333rem;
  font-size: 1rem;
}
.calendar-location-template-popover .location-panel .room-details-container .room-capacity-floor {
  display: flex;
  flex-direction: row;
  gap: 1.3333333333rem;
}
.calendar-location-template-popover .location-panel .location-path {
  font-size: 1rem;
  white-space: normal;
}
.calendar-location-template-popover .location-panel .location-path .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  margin-right: 0.6666666667rem;
}
.calendar-location-template-popover .location-panel .zone-floor-plan-container {
  display: flex;
  gap: 1.3333333333rem;
}
.calendar-location-template-popover .location-panel .icon-name-container {
  display: flex;
  gap: 0.6666666667rem;
  align-items: center;
  color: var(--secondary-font);
  font-size: 1rem;
  white-space: normal;
}
.calendar-location-template-popover .location-panel .icon-name-container .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.calendar-location-template-popover .location-panel .view-floor {
  cursor: pointer;
}
.calendar-location-template-popover .location-panel .brand-color {
  color: var(--primary);
}
.calendar-location-template-popover .location-panel .brand-color .icon {
  fill: var(--primary);
}
.calendar-location-template-popover .popper-arrow {
  display: none;
}

.calendar-filters {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 1.3333333333rem 0;
}
.calendar-filters .search-sort-block .search-input-wrapper input {
  height: 4.9166666667rem;
}
.calendar-filters .popper-container.sort .popper-target button {
  height: 4.9166666667rem;
}
.calendar-filters .popper-container.sort .popper-target button.filter-icon-container {
  box-shadow: none;
  position: relative;
  width: 2rem;
  height: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.3333333333rem;
}
.calendar-filters .filter-icon-container.active::after {
  content: "";
  width: 0.6666666667rem;
  height: 0.6666666667rem;
  border-radius: 0.3333333333rem;
  background-color: var(--primary);
  position: absolute;
  top: -0.3333333333rem;
  right: -0.3333333333rem;
}
.calendar-filters .filter-icon-container.active {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.calendar-filters .location-filters {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.calendar-filters .location-filters .icon-filter-funnel {
  stroke: var(--primary);
  width: 1.3333333333rem;
  height: 1.3333333333rem;
  cursor: pointer;
}
.calendar-filters .popper-container.sort .icon-filter-funnel {
  fill: none;
}
.calendar-filters .popper-container.sort .popper {
  margin-right: -0.6666666667rem;
}
.calendar-filters .resource-filter {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  height: 4.9166666667rem;
  padding: 0.6666666667rem;
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
}
.calendar-filters .resource-filter .resource-count {
  padding-left: 0.3333333333rem;
}
.calendar-filters .resource-filter .popper-target {
  padding-left: 0.6666666667rem;
  border-left: 1px solid #dadada;
}

.calendar-location-filter-panel {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
  margin-top: 1.3333333333rem;
  width: 23.3333333333rem;
  max-height: 60dvh;
  overflow: auto;
}
.calendar-location-filter-panel .filter-title {
  padding: 0 1.5rem;
  font-size: 1.3333333333rem;
  color: var(--secondary-font);
  font-weight: 500;
  height: 5rem;
  display: flex;
  align-items: center;
}
.calendar-location-filter-panel .category {
  position: relative;
  padding: 1.5rem 1.3333333333rem;
}
.calendar-location-filter-panel .category::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: #dadada;
}
.calendar-location-filter-panel .category .category-title {
  font-size: 1rem;
  color: var(--secondary-font);
}
.calendar-location-filter-panel .filter-header {
  display: flex;
  justify-content: space-between;
}
.calendar-location-filter-panel .filter-header .clear-filters {
  color: var(--primary);
  margin-right: 1.3333333333rem;
}
.calendar-location-filter-panel .filter-header .clear-filters:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.calendar-location-filter-panel .range-input-wrapper {
  margin-top: 1.3333333333rem;
}

.duration-control {
  display: flex;
  align-items: center;
  justify-items: center;
  background-color: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 1.1666666667rem;
  height: 2.3333333333rem;
}
.duration-control .minus-plus-button {
  height: 100%;
  width: 2.3333333333rem;
  font-size: 1.5rem;
  text-align: center;
  font-weight: 600;
  cursor: pointer;
}
.duration-control .minus-plus-button:hover {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.2);
}
.duration-control .minus-plus-button:focus-visible {
  outline: 0.1666666667rem solid var(--primary);
  outline-offset: 0.1666666667rem;
}
.duration-control .minus-plus-button.disable:hover {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  color: var(--secondary-font);
}
.duration-control .minus-button {
  padding-left: 0.1666666667rem;
  border-radius: 1rem 0 0 1rem;
}
.duration-control .plus-button {
  padding-right: 0.1666666667rem;
  border-radius: 0 1rem 1rem 0;
}
.duration-control .label {
  width: 6rem;
  text-align: center;
  font-size: 1rem;
  color: var(--primary-font);
}

.e-quick-popup-wrapper .e-event-popup .e-popup-footer,
.e-quick-popup-wrapper .e-event-popup .e-popup-content,
.e-quick-popup-wrapper .e-event-popup .e-popup-content {
  padding: 0;
}

/* stylelint-disable */
.e-quick-popup-wrapper.e-lib.e-popup.e-control.e-popup-open {
  max-width: none;
  min-width: 37.5rem;
  width: auto;
}

.nr-tooltip-header {
  padding: 0.8333333333rem 2.0833333333rem;
  font-weight: 600;
  border-bottom: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}

.nr-form {
  padding: 0.8333333333rem 2.0833333333rem;
  /* stylelint-enable */
}
.nr-form .date-filter .date-filter-item .date-time-input .input-wrapper {
  padding: 0.8333333333rem 0.4166666667rem;
  max-width: none;
}
.nr-form .date-filter .date-filter-item .date-time-input .time-input {
  max-width: 5.4166666667rem;
  width: auto;
}
.nr-form .date-filter .date-filter-item .date-time-input .time-input.twelve-hour {
  max-width: 7.5rem;
}
.nr-form .date-filter .date-filter-items.horizontal {
  gap: 1.0833333333rem;
}
.nr-form .time-input-container .popper .unit-item {
  padding: 0 0.8333333333rem;
}
.nr-form .nr-date-picker {
  padding: 0.8333333333rem 0.4166666667rem;
  width: 7.9166666667rem;
}
.nr-form .nr-time-input {
  padding: 0.8333333333rem 0.4166666667rem;
  width: 5rem;
}
.nr-form .input-wrap {
  padding: 0.8333333333rem 0;
  border-bottom: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.nr-form .input-wrap:last-child {
  border: none;
}
.nr-form .input-wrap .range-input-wrapper {
  flex-direction: row-reverse;
}
.nr-form .input-wrap .reservation-subject-field.tile-field {
  padding: 0;
}
.nr-form .input-wrap .reservation-subject-field.tile-field::after {
  display: none;
}

.nr-tooltip-controls {
  display: flex;
  padding: 0.8333333333rem 2.0833333333rem;
  border-top: 1px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
}
.nr-tooltip-controls .more-details {
  flex-grow: 1;
  text-align: left;
  color: var(--primary);
  padding: 0;
}
.nr-tooltip-controls .nr-submit-btn {
  margin-left: 0.8333333333rem;
}
.nr-tooltip-controls .nr-cancel-btn {
  color: var(--primary-font);
}

.no-loctions-container {
  position: relative;
  top: -50%;
  right: -50%;
  width: 16.6666666667rem;
}
.no-loctions-container .description {
  color: var(--primary-font);
  font-size: 1.3333333333rem;
  font-weight: 600;
  text-align: center;
}

.contact-groups {
  padding: 2.0833333333rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.contact-groups .backdrop {
  position: fixed;
  top: 6.6666666667rem;
  left: 0;
  width: 100vw;
  height: calc(100% - 6.6666666667rem);
}
.contact-groups .no-data-placeholder {
  flex: 1;
}
.contact-groups .no-data-placeholder .stub-message {
  color: var(--secondary-font);
}
.contact-groups .contact-groups-management {
  flex: 1;
  display: flex;
  height: 0;
  gap: 1.3333333333rem;
}
.contact-groups .contact-group-context-menu .context-menu-item {
  font-size: 1rem;
  font-weight: 400;
}
.contact-groups .contact-group-context-menu .popper {
  width: 14.5833333333rem;
}
.contact-groups .contact-group-list-container {
  background: #fff;
  width: 30rem;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  padding: 2rem 1.3333333333rem 0;
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.contact-groups .contact-group-list-container .contact-group-list-title {
  font-size: 1.8333333333rem;
  color: var(--primary-font);
  font-weight: 500;
}
.contact-groups .contact-group-list-container .contact-group-list-scroll-container {
  overflow-y: auto;
  flex: 1;
  padding-right: 1.3333333333rem;
  width: calc(100% + 1.3333333333rem);
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.contact-groups .contact-group-list-container .contact-group-list-scroll-container::-webkit-scrollbar {
  width: 0;
}
.contact-groups .contact-group-list-container .contact-group-list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.contact-groups .contact-group-list-container .add-contact-group-button {
  margin: 1.6666666667rem 0;
  align-self: center;
}
.contact-groups .contact-group-list-container .search-sort-block {
  margin: 1.3333333333rem 0;
}
.contact-groups .contact-group-list-container .sort .radio-button {
  width: 16.6666666667rem;
}
.contact-groups .contact-group-item {
  padding: 1.6666666667rem 2.5rem 1.6666666667rem 1.3333333333rem;
  display: flex;
  flex-direction: column;
  gap: 1.6666666667rem;
  border: 2px solid hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  border-radius: 0.6666666667rem;
  position: relative;
  cursor: pointer;
}
.contact-groups .contact-group-item.active {
  border: 2px solid var(--primary);
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.contact-groups .contact-group-item.active::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -1rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border-top: 0.6666666667rem solid transparent;
  border-bottom: 0.6666666667rem solid transparent;
  border-left: 1rem solid var(--primary);
}
.contact-groups .contact-group-item .contact-group-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
  font-weight: 600;
  line-height: 1;
  word-break: break-word;
}
.contact-groups .contact-group-item .contact-group-context-menu {
  position: absolute;
  top: 1.3333333333rem;
  right: 0.8333333333rem;
}
.contact-groups .contact-group-details-container {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.contact-groups .contact-group-details-container .contact-group-details-header {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-bottom: 1.3333333333rem;
}
.contact-groups .contact-group-details-container .contact-group-title-container {
  width: calc(100% - 33.3333333333rem);
}
.contact-groups .contact-group-details-container .contact-group-title-container .contact-group-title {
  font-size: 2rem;
  color: var(--primary-font);
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 2.0833333333rem;
}
.contact-groups .contact-group-details-container .contact-group-title-container .contact-group-count {
  font-size: 1.1666666667rem;
  color: var(--secondary-font);
  font-weight: 500;
}
.contact-groups .contact-group-details-container .contact-group-title-container .contact-group-name {
  word-break: break-word;
}
.contact-groups .contact-group-details-container .search-input-wrapper {
  width: 24.1666666667rem;
}
.contact-groups .contact-group-details-container .contact-list-scroll-container {
  flex: 1;
  overflow-y: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.contact-groups .contact-group-details-container .contact-list-scroll-container::-webkit-scrollbar {
  width: 0;
}
.contact-groups .contact-group-details-container .contact-list {
  display: flex;
  gap: 1.3333333333rem;
  flex-wrap: wrap;
  padding: 0.1666666667rem;
  align-items: flex-start;
}
.contact-groups .contact-item {
  padding: 1.3333333333rem 2.5rem 1.3333333333rem 1.3333333333rem;
  width: 29.1666666667rem;
  border: 2px solid transparent;
}
.contact-groups .contact-item.with-hover-effect {
  cursor: pointer;
}
.contact-groups .contact-item.with-hover-effect:hover {
  border: 2px solid var(--primary);
}
.contact-groups .contact-item .avatar {
  width: 5rem;
  height: 5rem;
}
.contact-groups .contact-item .avatar.initials-only {
  font-size: 1.6666666667rem;
}
.contact-groups .contact-item .person-data {
  justify-content: center;
  width: calc(100% - 6.3333333333rem);
}
.contact-groups .contact-item .person-data .person-data-title {
  margin-top: -0.4166666667rem;
}
.contact-groups .contact-item .person-data .person-data-body {
  flex: 0 1 auto;
}
.contact-groups .contact-item .person-data .person-card-email {
  word-break: break-word;
}
.contact-groups .contact-item .person-card-context-menu {
  right: 1.3333333333rem;
  z-index: 1;
}
.contact-groups .contact-item .person-card-context-menu .popper {
  width: 17.5rem;
}
.contact-groups .contact-item .person-card-context-menu .icon-heart {
  stroke-width: 2.6666666667rem;
  fill: #fff;
  stroke: rgba(49, 49, 49, 0.7);
  width: 1.8333333333rem;
  height: 1.8333333333rem;
  margin-right: -0.1666666667rem;
}
.contact-groups .contact-item .context-menu-item:hover .icon-heart {
  stroke: var(--primary);
}
.contact-groups .is-favorite .person-card-context-menu .icon-heart {
  fill: var(--primary);
  stroke: var(--primary);
}

@media only screen and (max-width: 992px) {
  .contact-groups .contact-group-list-container {
    width: 100%;
  }
  .contact-groups .contact-group-details-container .person-card {
    width: 100%;
  }
  .contact-groups .contact-group-details-container .person-card .person-card-context-menu {
    display: block;
  }
  .contact-groups .contact-group-details-container .contact-group-details-header {
    justify-content: flex-start;
    align-items: center;
  }
  .contact-groups .contact-group-details-container .contact-group-details-header .contact-group-name {
    display: -webkit-box; /* stylelint-disable-line */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
  }
  .contact-groups .contact-group-details-container .contact-group-details-header .contact-group-title-container {
    width: calc(100% - 3rem);
  }
  .contact-groups .contact-group-details-container .contact-group-details-header .contact-group {
    display: inline-block;
    width: calc(100% - 3.4166666667rem);
  }
  .contact-groups .search-sort-block {
    width: 100%;
  }
  .contact-groups .search-sort-block .search-input-wrapper {
    flex: 1;
  }
}
@media only screen and (max-width: 768px) {
  .contact-groups {
    padding: 1rem;
  }
  .contact-groups .backdrop {
    height: calc(100% - 5rem);
    top: 5rem;
  }
}
.contact-group-panel.opened {
  width: 31.6666666667rem;
}
.contact-group-panel .side-panel-header {
  min-height: 5rem;
}
.contact-group-panel .side-panel-title {
  font-size: 1.1666666667rem;
  color: var(--primary-font);
}
.contact-group-panel .field-container .field-title {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input {
  margin-top: 0.5rem;
  background: var(--primary-background);
  width: 100%;
  padding: 0.9166666667rem 1.3333333333rem;
  border-radius: 0.4166666667rem;
  border: 1px solid var(--secondary-font);
}
.contact-group-panel .field-container .control-input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .field-container .control-input::placeholder {
  color: var(--secondary-font);
}
.contact-group-panel .save-button {
  width: 100%;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
  margin: 2.0833333333rem 0;
}
.contact-group-panel .person-select-form {
  padding: 0;
  min-height: 0;
  margin-top: 1.3333333333rem;
}

@media only screen and (max-width: 576px) {
  .contact-group-panel.opened {
    width: 100%;
  }
}
.file-import-dialog.file-import-dialog .dialog-content {
  height: auto;
}

.my-visitors-section {
  height: 100%;
  padding: 2.0833333333rem;
  display: flex;
  flex-direction: column;
}
.my-visitors-section .filters {
  display: flex;
  justify-content: space-between;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.my-visitors-section .basic-filters {
  display: flex;
  gap: 0.6666666667rem;
  flex-wrap: wrap;
}
.my-visitors-section .additional-filters {
  display: flex;
  gap: 2.0833333333rem;
  flex-wrap: wrap;
}
.my-visitors-section .additional-filters .visitor-search {
  height: 5rem;
  width: 28.3333333333rem;
}
.my-visitors-section .my-visitors-actions {
  display: flex;
  align-items: center;
  gap: 1.3333333333rem;
}
.my-visitors-section .my-visitors-actions .app-btn {
  height: 3.3333333333rem;
}
.my-visitors-section .my-visitors-actions .import-btn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.my-visitors-section .my-visitors-actions .import-btn:hover .icon-import {
  fill: #fff;
}
.my-visitors-section .data-cell {
  overflow-wrap: break-word;
}
.my-visitors-section .row-actions {
  display: flex;
  justify-content: center;
  gap: 0.8333333333rem;
}
.my-visitors-section .visitor-search {
  display: flex;
}
.my-visitors-section .table-wrap {
  margin-top: 2.0833333333rem;
  overflow: auto;
  display: flex;
  flex-direction: column;
  height: auto;
}
.my-visitors-section .table-wrap .header-row {
  background: var(--secondary-background);
}
.my-visitors-section .grid-cell-action {
  cursor: pointer;
}
.my-visitors-section .grid-cell-action.remove:hover {
  fill: #ff7f7f;
}
.my-visitors-section .grid-cell-action.edit:hover {
  fill: var(--primary);
}
.my-visitors-section .visitors-content {
  flex: 1;
  min-height: 0;
  display: flex;
  flex-direction: column;
  position: relative;
}
.my-visitors-section .visitors-content .person-data-body {
  display: flex;
  justify-content: center;
}
.my-visitors-section .visitors-content .person-card {
  padding: 0;
  box-shadow: none;
  border: none;
  align-items: center;
  width: auto;
}
.my-visitors-section .visitors-content .person-photo {
  width: 3.3333333333rem;
  height: 3.3333333333rem;
}
.my-visitors-section .visitors-content .person-photo .initials-only {
  font-size: 1.25rem;
}
.my-visitors-section .visitors-content .person-card-title {
  font-weight: 400;
  font-size: 1.1666666667rem;
}
.my-visitors-section .visitors-content .error {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.1666666667rem;
  color: #ff7f7f;
}
.my-visitors-section .visitors-content .no-data-placeholder {
  flex: 1;
}
.my-visitors-section .visitors-content .no-data-placeholder .stub-message {
  color: var(--secondary-font);
}
.my-visitors-section .icon-import {
  height: 1rem;
  width: 1rem;
  fill: var(--primary);
  margin-right: 0.5rem;
  margin-bottom: 0.1666666667rem;
}

@media only screen and (max-width: 1200px) {
  .my-visitors-section .filters {
    flex-direction: column;
  }
  .my-visitors-section .additional-filters {
    flex-direction: row-reverse;
    justify-content: flex-end;
  }
  .my-visitors-section .additional-filters .visitor-search {
    height: 4.4166666667rem;
  }
}
@media only screen and (max-width: 768px) {
  .my-visitors-section .my-visitors-actions .app-btn {
    min-width: auto;
    padding: 0.5833333333rem 1rem;
    height: auto;
  }
  .my-visitors-section .additional-filters .visitor-search {
    height: 3.5833333333rem;
  }
  .my-visitors-section .additional-filters .visitor-search {
    width: 20.8333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .my-visitors-section .my-visitors-actions {
    gap: 0.4166666667rem;
  }
  .my-visitors-section .additional-filters {
    gap: 0.4166666667rem;
  }
  .my-visitors-section .additional-filters .visitor-search {
    width: auto;
  }
  .my-visitors-section .additional-filters .search {
    flex: 1;
  }
}
.notifications {
  padding: 2.0833333333rem;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}
.notifications .spinner {
  position: relative;
}

@media only screen and (max-width: 768px) {
  .notifications {
    padding: 1rem;
  }
}
.recurrence-details {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  align-items: center;
}
.recurrence-details .booking-metadata-tile {
  width: 62.5rem;
}
.recurrence-details .tile {
  padding: 1.3333333333rem;
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  border-radius: 0.3333333333rem;
  width: 62.5rem;
}
.recurrence-details .result-overview {
  gap: 1.25rem;
}
.recurrence-details .result-overview .icon {
  min-height: 3.3333333333rem;
  min-width: 3.3333333333rem;
}
.recurrence-details .failed-reservation-details {
  margin-top: 1.3333333333rem;
}
.recurrence-details .failed-reservation-details .failed-reservation-title {
  color: var(--secondary-font);
  font-weight: 500;
}
.recurrence-details .failed-reservation-details .failed-reservation-item {
  display: flex;
  gap: 1.3333333333rem;
  padding: 1.3333333333rem 0;
  position: relative;
}
.recurrence-details .failed-reservation-details .failed-reservation-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.125rem;
  width: 100%;
  background: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  opacity: 0.5;
}
.recurrence-details .failed-reservation-details .failed-reservation-item:last-child {
  padding-bottom: 0;
}
.recurrence-details .failed-reservation-details .failed-reservation-item:last-child::after {
  display: none;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .icon-container {
  width: 3rem;
  height: 3rem;
  background: rgba(255, 0, 0, 0.1);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .icon-container .icon {
  width: 1.3333333333rem;
  height: 1.3333333333rem;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .icon-container .icon path {
  stroke: #f00;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-date {
  color: var(--primary-font);
  font-weight: 500;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-reason {
  color: var(--secondary-font);
  font-size: 0.8333333333rem;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-actions {
  margin-left: auto;
  display: flex;
  gap: 0.6666666667rem;
  align-items: center;
}
.recurrence-details .failed-reservation-details .failed-reservation-item .item-actions .app-btn {
  width: 11.6666666667rem;
  height: 2.5rem;
  margin: 0;
  font-size: 0.8333333333rem;
  padding: 0 0.75rem;
}
.recurrence-details .actions {
  width: 62.5rem;
  display: flex;
  justify-content: flex-end;
  gap: 1.3333333333rem;
}
.recurrence-details .actions .action {
  width: 15rem;
  height: 4.1666666667rem;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 768px) {
  .recurrence-details .booking-metadata-tile {
    width: 100%;
  }
  .recurrence-details .tile {
    width: 100%;
  }
}
.service-request-file-preview {
  position: relative;
  border: 1px solid #e7eaec;
  border-radius: 0.5rem;
  transition: all 0.2s ease;
  display: flex;
  flex-direction: column;
}
.service-request-file-preview:hover {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.service-request-file-preview.gallery-opener {
  cursor: pointer;
}
.service-request-file-preview .file-thumbnail {
  width: 12.9166666667rem;
  height: 9.5833333333rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.service-request-file-preview .file-icon {
  border-radius: 0.5rem 0.5rem 0 0;
}
.service-request-file-preview .file-icon svg {
  font-size: 2.6666666667rem;
}
.service-request-file-preview.file-preview-medium:hover, .service-request-file-preview.file-preview-small:hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.service-request-file-preview.file-preview-medium .file-icon svg, .service-request-file-preview.file-preview-small .file-icon svg {
  font-size: 1.6666666667rem;
}
.service-request-file-preview.file-preview-medium .file-thumbnail {
  width: 8.3333333333rem;
  height: 6.6666666667rem;
}
.service-request-file-preview.file-preview-small .file-thumbnail {
  width: 6.6666666667rem;
  height: 5rem;
}
.service-request-file-preview.file-preview-small .download-button {
  top: 0.1666666667rem;
  right: 0.1666666667rem;
}
.service-request-file-preview .file-thumbnail {
  border-radius: 0.5rem;
  -o-object-fit: cover;
     object-fit: cover;
  flex-shrink: 0;
}
.service-request-file-preview .file-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--secondary-background);
}
.service-request-file-preview .file-icon svg {
  color: var(--secondary-font);
}
.service-request-file-preview .gallery-overlay {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  font-size: 1.1666666667rem;
  font-weight: 500;
  color: var(--primary-background);
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.6);
  border-radius: 0.5rem;
  transition: all 0.2s ease;
}
.service-request-file-preview .gallery-overlay:hover {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.9);
}
.service-request-file-preview .gallery-overlay .remaining-count {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.service-request-file-preview .custom-button {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
}
.service-request-file-preview .download-button {
  padding: 0.3333333333rem;
  top: 0.6666666667rem;
  right: 0.6666666667rem;
  border-radius: 0.5833333333rem;
  border-width: 0;
}
.service-request-file-preview .download-button svg {
  width: 1rem;
  height: 1rem;
}
.service-request-file-preview .remove-button {
  padding: 0.1666666667rem;
  top: -1rem;
  right: -1rem;
  border-radius: 50%;
  background-color: var(--primary-background);
  color: var(--primary-font);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
}
.service-request-file-preview .remove-button svg {
  width: 1.5rem;
  height: 1.5rem;
}
.service-request-file-preview .file-name {
  padding: 0.3333333333rem 0.6666666667rem;
  font-size: 0.8333333333rem;
  color: var(--secondary-font);
  background-color: var(--primary-background);
  border-top: 1px solid #e7eaec;
  border-radius: 0 0 0.5rem 0.5rem;
  text-align: center;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  bottom: 0;
  width: 100%;
  position: absolute;
}
.service-request-file-preview.file-preview-small .file-name {
  font-size: 0.75rem;
}

.service-request-files-upload {
  display: flex;
  flex-direction: column;
  gap: 1.6666666667rem;
}
.service-request-files-upload .files-upload-button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.6666666667rem;
  width: 10.25rem;
  padding: 0.8333333333rem;
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.service-request-files-upload .files-upload-button:hover {
  color: var(--primary);
}
.service-request-files-upload .files-upload-button svg {
  fill: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.service-request-files-upload.has-error .files-upload-button {
  border-color: #c82603;
  background-color: rgba(200, 38, 3, 0.05);
}
.service-request-files-upload .error-message {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.6666666667rem;
  font-size: 1rem;
  font-weight: 500;
  color: #ff7f7f;
  background-color: rgba(255, 127, 127, 0.1);
  border-radius: 0.3333333333rem;
}
.service-request-files-upload .error-message svg {
  font-size: 1.1666666667rem;
  fill: #ff7f7f;
}
.service-request-files-upload .file-list {
  display: flex;
  flex-wrap: wrap;
  gap: 1.6666666667rem;
}

.service-request-files-upload-gallery {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  overflow: auto;
  padding-top: 1rem;
}

.service-request-creation-manager .create-service-request-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.6666666667rem;
}
.service-request-creation-manager .create-service-request-btn svg {
  fill: var(--primary);
}
.service-request-creation-manager .create-service-request-btn:hover svg {
  fill: var(--primary-background);
}

.service-request-details-form {
  flex: 1;
}
.service-request-details-form form {
  padding: 0 0.1666666667rem;
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
}
.service-request-details-form .input-info .input-elem {
  background-color: hsla(var(--secondary-font-h), var(--secondary-font-s), var(--secondary-font-l), 0.2);
  color: hsla(var(--primary-font-h), var(--primary-font-s), var(--primary-font-l), 0.5);
}
.service-request-details-form .input-header {
  display: none;
}
.service-request-details-form .input-elem {
  border: 1px solid #d8d8d8;
  font-weight: 500;
}
.service-request-details-form .input-elem:focus {
  outline: 2px solid var(--primary);
  border-color: var(--primary);
}
.service-request-details-form .input-elem:focus:hover {
  border-color: var(--primary);
}
.service-request-details-form .input-elem:hover {
  border-color: #8f8f8f;
}
.service-request-details-form .input-elem:disabled {
  border-color: #d8d8d8;
}
.service-request-details-form .labeled-read-only label {
  margin-bottom: 0.6666666667rem;
}
.service-request-details-form .labeled-read-only span {
  font-size: 1rem;
}
.service-request-details-form .textarea {
  border: 1px solid #d8d8d8;
  width: 100%;
  resize: vertical;
  font-weight: 500;
}
.service-request-details-form .textarea:focus {
  outline: 2px solid var(--primary);
  border-color: var(--primary);
}
.service-request-details-form .textarea:focus:hover {
  border-color: var(--primary);
}
.service-request-details-form .textarea:hover {
  border-color: #8f8f8f;
}
.service-request-details-form .textarea:disabled {
  border-color: #d8d8d8;
}
.service-request-details-form .with-error .input-elem,
.service-request-details-form .with-error .input-elem:hover {
  border-color: #c82603;
  border-width: 0.1666666667rem;
}
.service-request-details-form .with-error.textarea, .service-request-details-form .with-error.textarea:hover {
  border-color: #c82603;
  border-width: 0.1666666667rem;
}

.service-request-footer {
  display: flex;
  justify-content: flex-end;
  padding: 1.3333333333rem 0;
}
.service-request-footer .footer-button {
  min-width: 18.75rem;
  height: 3.3333333333rem;
  font-size: 1.1666666667rem;
}

@media only screen and (max-width: 576px) {
  .service-request-footer {
    gap: 0.6666666667rem;
    justify-content: center;
  }
  .service-request-footer .footer-button {
    min-width: auto;
    width: 50%;
  }
}
.service-request-header.side-panel-header.with-title {
  display: flex;
}
.service-request-header.side-panel-header.with-title .side-panel-title {
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.service-request-header.allow-overflow {
  position: absolute;
  width: 100%;
}
.service-request-header .back-button {
  stroke: var(--primary-font);
  margin: 0 1rem 0 0;
  padding: 0.4166666667rem 0 0 0;
}

@media only screen and (max-width: 768px) {
  .service-request-header.side-panel-header.with-title {
    min-height: 4.3333333333rem;
    padding: 1.3333333333rem 0;
  }
}
.service-request-side-panel .side-panel-body {
  position: relative;
}
.service-request-side-panel .panel-content {
  width: 52.9166666667rem;
  overflow-y: auto;
  flex: 1;
  display: flex;
  flex-direction: column;
}

@media only screen and (max-width: 1200px) {
  .service-request-side-panel .panel-content {
    width: 37.5rem;
  }
}
@media only screen and (max-width: 768px) {
  .service-request-side-panel.is-mobile {
    padding: 0 1.3333333333rem;
  }
  .service-request-side-panel .panel-content {
    width: 100%;
  }
}
.service-request-type-selector {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 0;
}
.service-request-type-selector .header {
  flex-shrink: 0;
}
.service-request-type-selector .input-container {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
}
.service-request-type-selector .location-field-group {
  padding: 0 0.1666666667rem;
}
.service-request-type-selector .location-container .input-header,
.service-request-type-selector .location-container .input-footer {
  display: none;
}
.service-request-type-selector .search-container {
  margin: 0.1666666667rem;
}
.service-request-type-selector .search-container .input-header,
.service-request-type-selector .search-container .input-footer {
  display: none;
}
.service-request-type-selector .search-container .input-elem {
  padding-left: 3.5rem;
}
.service-request-type-selector .extraIcon {
  position: absolute;
  height: 100%;
  display: flex;
  align-items: center;
  left: 1.6666666667rem;
}
.service-request-type-selector .extraIcon svg {
  color: var(--secondary-font);
}
.service-request-type-selector .breadcrumbs {
  margin: 0;
  padding: 0.6666666667rem 0 0;
  display: flex;
}
.service-request-type-selector .breadcrumbs .breadcrumbs-item-link {
  color: var(--primary);
  font-size: 1rem;
  font-weight: 500;
  border-radius: 0.3333333333rem;
  padding: 0.3333333333rem;
  line-height: normal;
}
.service-request-type-selector .breadcrumbs .breadcrumbs-item-link:hover {
  background-color: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
}
.service-request-type-selector .breadcrumbs .breadcrumbs-separator {
  fill: var(--primary);
  margin: 0 -0.1666666667rem 0 0;
}
.service-request-type-selector .service-types-section {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  padding: 0 0.3333333333rem;
}
.service-request-type-selector .section-title {
  color: var(--primary-font);
  font-weight: 500;
  font-size: 1.1666666667rem;
  flex-shrink: 0;
  margin: 1rem 0;
}
.service-request-type-selector .breadcrumb-title {
  font-size: 1rem;
}
.service-request-type-selector .service-types-list-scrollable-container {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  padding-right: 0.3333333333rem;
}
.service-request-type-selector .service-types-list {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1607843137);
  border-radius: 0.8333333333rem;
  border: 1px solid #eeeeee;
  margin-bottom: 0.1666666667rem;
}
.service-request-type-selector .service-type-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1.3333333333rem;
  border-bottom: 1px solid #eeeeee;
  cursor: pointer;
  text-align: left;
  width: 100%;
  min-height: 4rem;
  flex-shrink: 0;
  position: relative;
}
.service-request-type-selector .service-type-item:first-child {
  border-radius: 0.8333333333rem 0.8333333333rem 0 0;
}
.service-request-type-selector .service-type-item:last-child {
  border-radius: 0 0 0.8333333333rem 0.8333333333rem;
  border-bottom: none;
}
.service-request-type-selector .service-type-item:only-child {
  border-radius: 0.8333333333rem;
}
.service-request-type-selector .service-type-item:hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
}
.service-request-type-selector .service-type-content {
  align-items: center;
  color: var(--primary-font);
  display: flex;
  flex: 1;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.4;
  min-width: 0;
}
.service-request-type-selector .service-type-item-icon-chevron {
  height: 1rem;
  width: 1rem;
  color: var(--primary);
}
.service-request-type-selector .service-type-item-icon-check {
  height: 1.3333333333rem;
  width: 1.3333333333rem;
  color: var(--primary);
}
.service-request-type-selector .empty-state {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3.3333333333rem 1.6666666667rem;
  flex: 1;
}
.service-request-type-selector .empty-state-message {
  color: var(--secondary-font);
  font-size: 1.3333333333rem;
  text-align: center;
  margin: 0;
}

.highlighted-text mark {
  background-color: rgb(255, 195, 11);
  padding: 1px 0;
  border-radius: 0.1666666667rem;
}

.tabbed-location-selector {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding-top: 0.9166666667rem;
}
.tabbed-location-selector .tabs-panel {
  box-shadow: none;
  padding: 0 3.3333333333rem;
  border-radius: 0;
  border-bottom: 1px solid #d8d8d8;
}
.tabbed-location-selector .single-tab {
  font-size: 1.1666666667rem;
  padding: 1.0833333333rem 1.3333333333rem;
}
.tabbed-location-selector .single-tab.active::before {
  height: 0.1666666667rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.tabbed-location-selector .tab-content {
  height: calc(100% - 5rem);
}

.location-tree-tab {
  height: 100%;
}
.location-tree-tab .locations-browser {
  height: 100%;
}
.location-tree-tab .locations-browser .locations-browser-tree {
  flex: 1;
  overflow-y: auto;
}

.location-map-tab {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.location-map-tab .top-panel {
  position: absolute;
  z-index: 2;
  display: flex;
  flex-direction: row;
  gap: 1.3333333333rem;
  padding: 1.3333333333rem 2rem;
}
.location-map-tab .top-panel .app-location-picker {
  position: relative;
  left: 0;
  top: 0;
}
.location-map-tab .top-panel .floor-dropdown {
  width: 100%;
  max-width: 25rem;
}
.location-map-tab .top-panel .location-preview {
  align-items: center;
  background-color: var(--primary-background);
  border-radius: 0.3333333333rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  color: var(--primary-font);
  display: flex;
  font-size: 1rem;
  gap: 0.8333333333rem;
  padding: 0 1.3333333333rem;
  z-index: 401;
  flex: 1 0;
}
.location-map-tab .top-panel .location-preview .map-icon {
  fill: var(--primary);
  flex-shrink: 0;
}
.location-map-tab .map-container {
  flex: 1;
  position: relative;
  z-index: 1;
  min-height: 33.3333333333rem;
}
.location-map-tab .map-container .location-selector-map {
  height: 100%;
  width: 100%;
}
.location-map-tab .map-container .location-selector-map .no-floor-plan-placeholder {
  height: 100%;
  gap: 1.3333333333rem;
}
.location-map-tab .map-container .leaflet-control-container .leaflet-control-zoom-in {
  top: -8.8333333333rem;
}
.location-map-tab .map-container .leaflet-control-container .leaflet-control-zoom-out {
  top: -4.4166666667rem;
}
.location-map-tab .map-container .loading-spinner {
  height: 100%;
}

.location-tree-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.location-tree-row .icon-check {
  height: 1.3333333333rem;
  width: 1.3333333333rem;
  color: var(--primary);
  display: none;
}
.is-selected .location-tree-row .icon-check {
  display: block;
}

.select-input .input-wrap .input-elem {
  border: 1px solid #d8d8d8;
  text-overflow: ellipsis;
  font-weight: 500;
  padding-right: 6.6666666667rem;
}
.select-input .input-wrap .input-elem:focus {
  outline: 2px solid var(--primary);
  border-color: var(--primary);
}
.select-input .input-wrap .input-elem:focus:hover {
  border-color: var(--primary);
}
.select-input .input-wrap .input-elem:hover {
  border-color: #8f8f8f;
}
.select-input .input-wrap .input-elem:disabled {
  border-color: #d8d8d8;
}
.select-input .extra-input-button {
  position: absolute;
  color: var(--primary);
  font-weight: 500;
  right: 0.5833333333rem;
  top: 0.4166666667rem;
}

.field-group .field-label {
  display: block;
  color: var(--secondary-font);
  font-size: 1rem;
  margin-bottom: 0.6666666667rem;
  font-weight: 500;
}
.field-group .error-message {
  color: #ff7f7f;
  margin-top: 0.4166666667rem;
  font-weight: 500;
  font-size: 0.8333333333rem;
}

.files-preview-gallery {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
  margin-top: 0.3333333333rem;
  overflow: auto;
}

.service-request-preview .side-panel-header.with-title .side-panel-title {
  font-size: 1.1666666667rem;
  font-weight: 500;
}
.service-request-preview .preview-fields-container {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
}
.service-request-preview .split-field {
  display: flex;
  flex-direction: row;
  gap: 2rem;
}

@media only screen and (max-width: 768px) {
  .service-request-preview.side-panel-header.with-title {
    min-height: 4.3333333333rem;
    padding: 1.3333333333rem 0;
  }
}
.preview-field {
  max-width: 60%;
  display: flex;
  flex-direction: row;
  gap: 1.3333333333rem;
}
.preview-field .field-icon {
  display: flex;
  align-items: start;
  padding-top: 0.8333333333rem;
}
.preview-field .field-icon .icon {
  fill: var(--secondary-font);
}
.preview-field .field-icon .default-stroke {
  fill: none;
  color: var(--secondary-font);
}
.preview-field .field-text {
  display: flex;
  flex-direction: column;
  font-size: 1rem;
  gap: 0.3333333333rem;
}
.preview-field .field-title {
  color: var(--secondary-font);
}
.preview-field .field-subtitle {
  color: var(--primary-font);
  font-weight: 500;
}

.files-preview {
  display: flex;
  flex-wrap: wrap;
  gap: 1.3333333333rem;
}

.comments-section {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  margin-top: 1.3333333333rem;
}
.comments-section .comments-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.comments-section .comments-title {
  font-size: 1.1666666667rem;
  font-weight: 500;
  color: var(--primary-font);
}
.comments-section .comments-sort-toggle {
  display: flex;
  align-items: center;
  gap: 0.8333333333rem;
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0.8333333333rem;
  font-weight: 500;
  color: var(--primary-font);
  padding: 0;
}
.comments-section .comments-sort-toggle .icon {
  stroke: var(--secondary-font);
  width: 1.0833333333rem;
  height: 1.0833333333rem;
}
.comments-section .comments-sort-toggle.oldest-first .icon {
  -webkit-transform: scaleY(-1);
          transform: scaleY(-1);
}
.comments-section .comment-input {
  display: flex;
  flex-direction: column;
  gap: 0.6666666667rem;
}
.comments-section .comment-input-row {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
  padding: 0 0.1666666667rem;
}
.comments-section .comment-input-row .input-container {
  flex: 1;
  margin: 0;
}
.comments-section .comment-input-actions {
  display: flex;
  justify-content: flex-end;
  gap: 0.6666666667rem;
}
.comments-section .comments-list {
  display: flex;
  flex-direction: column;
  gap: 1.3333333333rem;
  margin-top: 0.3333333333rem;
}
.comments-section .comment-item {
  display: flex;
  flex-direction: column;
  gap: 0.3333333333rem;
}
.comments-section .comment-avatar {
  flex-shrink: 0;
}
.comments-section .comment-avatar .avatar {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  font-size: 0.5833333333rem;
  font-weight: 500;
}
.comments-section .comment-avatar .avatar.initials-only {
  background: hsla(var(--primary-h), var(--primary-s), var(--primary-l), 0.1);
  color: var(--primary);
}
.comments-section .comment-header {
  display: flex;
  align-items: center;
  gap: 0.6666666667rem;
}
.comments-section .comment-author {
  font-size: 0.8333333333rem;
  font-weight: 500;
  color: var(--primary-font);
}
.comments-section .comment-time {
  font-size: 0.6666666667rem;
  color: var(--secondary-font);
  margin-left: auto;
}
.comments-section .comment-text {
  font-size: 0.8333333333rem;
  color: var(--primary-font);
  line-height: 1.4;
  word-break: break-word;
  padding-left: 2.6666666667rem;
}
.comments-section .comment-input-field .input-header,
.comments-section .comment-input-field .input-footer {
  display: none;
}

.service-requests-table .header-row {
  background-color: var(--secondary-background);
}

@media only screen and (max-width: 768px) {
  .service-requests-table {
    margin-bottom: 4.1666666667rem;
  }
}
.service-requests-top-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1.6666666667rem;
}
.service-requests-top-bar .horizontal-container {
  display: flex;
  align-items: center;
  gap: 1.1666666667rem;
}
.service-requests-top-bar .horizontal-container .app-btn {
  height: 3.3333333333rem;
}
.service-requests-top-bar .horizontal-container .inner-container {
  display: flex;
  gap: 0.75rem;
}
.service-requests-top-bar .horizontal-container .search {
  display: flex;
  height: 3.5rem;
  width: 25rem;
}
.service-requests-top-bar .horizontal-container .search .search-input::-webkit-input-placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .search .search-input:-ms-input-placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .search .search-input::-ms-input-placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .search .search-input::placeholder {
  color: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .filter-button .filter-icon {
  fill: transparent;
  stroke: var(--secondary-font);
}
.service-requests-top-bar .horizontal-container .filter-container {
  background: var(--primary-background);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16);
  padding: 1.3333333333rem;
  width: 24.1666666667rem;
  display: flex;
  flex-direction: column;
  gap: 0.8333333333rem;
}
.service-requests-top-bar .horizontal-container .filter-container .sort-title {
  color: var(--secondary-font);
}

@media only screen and (max-width: 992px) {
  .service-requests-top-bar {
    flex-direction: column;
    gap: 1.3333333333rem;
  }
}
@media only screen and (max-width: 768px) {
  .service-requests-top-bar .date-filters {
    width: 100%;
    overflow: auto;
    flex-wrap: nowrap;
    justify-content: start;
  }
  .service-requests-top-bar .date-filters > * {
    flex: 0 0 auto;
  }
  .service-requests-top-bar .horizontal-container {
    width: 100%;
  }
  .service-requests-top-bar .horizontal-container .inner-container {
    width: 100%;
  }
  .service-requests-top-bar .horizontal-container .search {
    flex-grow: 1;
  }
  .service-requests-top-bar .horizontal-container .service-request-creation-manager {
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    padding: 1.3333333333rem;
  }
}
@media only screen and (max-width: 576px) {
  .service-requests-top-bar .horizontal-container {
    flex-direction: column;
    gap: 1.3333333333rem;
  }
}
.my-service-requests-section {
  padding: 2.0833333333rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}

@media only screen and (max-width: 768px) {
  .my-service-requests-section {
    padding: 1.3333333333rem 0.5rem 1.3333333333rem 1.3333333333rem;
  }
}
.ai-assistant {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
  padding: 0;
}
.ai-assistant .content {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  overflow: hidden;
}
.ai-assistant .content .ai-assistant-chat {
  flex: 1;
  min-height: 0;
}

/* BROWSER SPECIFIC STYLES */
@media all and (-ms-high-contrast: none) {
  #page-wrapper {
    height: 100%;
    justify-content: flex-start;
  }
  #page-wrapper .container,
#page-wrapper .profile,
#page-wrapper .loading-spinner,
#page-wrapper .export-data-container {
    height: calc(100% - 60px);
  }
  #page-wrapper .border-bottom.row {
    height: 60px;
  }
  #page-wrapper .page-body {
    min-height: 90dvh;
  }
  #page-wrapper .page-body > div {
    display: block;
    float: auto;
  }
  #page-wrapper .monitor-map-section {
    display: block;
  }
  /* stylelint-disable */
  .roomkiosk #nav #nav-top {
    max-height: 370px;
    flex: auto;
  }
  /* stylelint-enable */
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5hMmU2MGZhOTA2Y2Q3NWY3MzY0NS5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQU1BO0FBZ0NBO0FBSUE7QUFLQTtBQVVBO0FBUUE7QUFhQTtBQWFBO0FBU0E7QUFRQTtBQUdBO0FBSUE7QUN0Rm1DO0FBQ1I7QUM5QjNCO0FBcUVBO0FDekRBO0VBQ0k7SUFDSTtFQU1OO0VBSEU7SUFDSTtFQUtOO0FBQ0Y7QUFaQTtFQUNJO0lBQ0k7RUFNTjtFQUhFO0lBQ0k7RUFLTjtBQUNGO0FBRkE7RUFDSTtFQUNBO0VBQ0E7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QUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xC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cUJmbEVJO0VlbUVKO0FIcUlaO0FHaklJO0VBQ0ksY2Z4RVE7QVkyTWhCOztBRzlISTtFQUNJLHFCZi9FTTtFZWdGTjtBSGlJUjtBRy9IUTtFQUNJLHFCZm5GRTtFZW9GRjtBSGlJWjtBRzdISTtFQUNJLGNmekZNO0FZd05kOztBRzFISTtFQUNJLHFCZmhHSztFZWlHTDtBSDZIUjtBRzNIUTtFQUNJLHFCZnBHQztFZXFHRDtBSDZIWjtBR3pISTtFQUNJLGNmMUdLO0FZcU9iOztBR3ZIQTtFQUNJO0VBQ0E7QUgwSEo7O0FHdkhBO0VBQ0k7RUFDQTtBSDBISjtBR3hISTtFQUNJO0VBQ0E7RUFDQTtBSDBIUjtBR3ZISTtFQUNJO0VBQ0E7QUh5SFI7O0FHckhBO0VBQ0k7RUFDQSxzQmZsSkk7RWVtSko7RUFDQTtFQUNBO0FId0hKOztBR3JIQTtFQUNJO0FId0hKOztBR3JIQTtFQUNJLDRCRnhKbUI7QURnUnZCOztBR3JIQTtFQUNJLDBCRjdKaUI7QURxUnJCOztBR3JIQTtFQUNJO0FId0hKOztBR3pIQTtFQUNJO0FId0hKOztBR3pIQTtFQUNJO0FId0hKOztBR3pIQTtFQUNJO0FId0hKOztBR25IQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG9DQU5RO0FINEhaO0FHcEhJO0VBQ0k7RUFDQTtFQUNBO0FIc0hSOztBR2xIQTtFQUVJO0FIb0hKOztBSTlTQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBSmlUSjs7QUk5U0E7RUFDSTtBSmlUSjs7QUk5U0E7RUFDSTtBSmlUSjs7QUk5U0E7O0VBRUk7RUFDQTtFQUNBO0FKaVRKOztBSTlTQTtFQUNJLFdoQmxCSTtBWW1VUjs7QUk5U0E7RUFDSSxnQmhCM0JJO0VnQjRCSjtBSmlUSjs7QUk1U0k7RUFDSTtBSitTUjtBSTVTSTtFQUNJO0VBQ0E7QUo4U1I7QUk1U1E7RUFDSTtBSjhTWjs7QUFuVEE7QUVwQ0E7RUFDSTtBRjJWSjs7QUV4VkE7Ozs7O0VBS0k7QUYyVko7O0FFeFZBO0VBQ0k7SUFDSTtFRjJWTjtBQUNGO0FFeFZBOzs7Ozs7RUFNSTtFQUNBO0VBQ0E7QUYwVko7O0FFdlZBOzs7RUFHSTtBRjBWSjs7QUV2VkE7RUFDSTtFQUNBO0FGMFZKOztBRXZWQTs7RUFFSTtBRjBWSjs7QUV2VkE7RUFDSTtBRjBWSjs7QUV2VkE7RUFDSTtFQUVBLDJDRGhEbUI7RUNpRG5CLGdERGhEdUI7RUNpRHZCO0VBQ0E7QUZ5Vko7QUV2Vkk7RUFDSTtFQUNBO0FGeVZSO0FFdFZJO0VBQ0kscUNEMURtQjtFQzJEbkI7RUFDQTtBRndWUjtBRXJWSTtFQUNJO0VBQ0E7QUZ1VlI7O0FFblZBO0VBQ0k7QUZzVko7O0FFblZBO0VBQ0k7RUFDQTtBRnNWSjs7QUEvWEE7QWJ6Q0E7QUFNQTtBQWdDQTtBQUlBO0FBS0E7QUFVQTtBQVFBO0FBYUE7QUFhQTtBQVNBO0FBUUE7QUFHQTtBQUlBO0FrQmhISTtFQUNJO0VBQ0EsMENsQm9HTTtFa0JuR047RUFDQSxnQmxCSEE7RWtCSUEsa0JsQm1FUTtBYW1YaEI7QUtwYlE7RUFDSSwwQ2xCOEZFO0Fhd1ZkO0FLbGJJO0VoQm1HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVdrVko7QUt0Ykk7RWhCK0ZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFZ0JqR0k7RUFDQTtFQUNBO0VBQ0EsY2xCVEc7RWtCVUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JsQmdGWTtBYTRXcEI7QUsxYlE7RUFDSSxxQ2xCK0NNO0FhNllsQjtBS3piUTtFQUNJLGNsQjNCRjtFa0I0QkU7QUwyYlo7QUt4YlE7RUFDSTtBTDBiWjtBS3ZiUTtFaEI4Q0osNkNBRlU7RUFHViwrQkFKeUU7QVdnWjdFO0FLdmJRO0VBQ0k7QUx5Ylo7QUt2Ylk7RUFDSSxZbEJ6Q1I7QWFrZVI7QUtwYkk7RUFDSTtBTHNiUjs7QUtqYkk7RUFDSSwyQko3RGU7RUk4RGY7RUFDQTtFQUNBO0FMb2JSO0FLamJJO0VoQm9CQSw2Q0FGVTtFQUdWLCtCZ0JwQm9DO0FMb2J4Qzs7QU05ZkE7RUFDSTtFQUNBO0VBQ0E7QU5pZ0JKO0FNL2ZJO0VBQ0k7QU5pZ0JSO0FNN2ZRO0VBQ0k7QU4rZlo7QU0xZlE7RUFDSTtBTjRmWjtBTXZmUTtFQUNJO0FOeWZaO0FNcGZRO0VBQ0ksNkJuQjBCRztBYTRkZjtBTXBmWTtFQUNJO0FOc2ZoQjtBTWxmUTtFQUNJLDZCbkJrQkc7RW1CakJIO0VBQ0E7RUFDQTtFQUNBO0FOb2ZaO0FNbGZZO0VBQ0ksNkJuQldEO0FheWVmO0FNcmZZO0VBQ0ksNkJuQldEO0FheWVmO0FNcmZZO0VBQ0ksNkJuQldEO0FheWVmO0FNcmZZO0VBQ0ksNkJuQldEO0FheWVmO0FNL2VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFduQnpDQTtFbUIwQ0EsMkNMakRtQjtFS2tEbkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDN0RKO0FQK2lCSjtBTWhmUTtFQUNJLGNuQmpERDtBYW1pQlg7QU1uZlE7RUFDSSxjbkJqREQ7QWFtaUJYO0FNbmZRO0VBQ0ksY25CakREO0FhbWlCWDtBTW5mUTtFQUNJLGNuQmpERDtBYW1pQlg7QU9oakJJO0VBQ0k7RUFDQSxxQnBCSEQ7QWFxakJQO0FPaGpCUTtFQUNJLHFCcEJOTDtBYXdqQlA7QU85aUJJO0VBQ0kscUJwQkpDO0Fhb2pCVDtBTzdpQkk7RUFDSSxxQnBCVkM7QWF5akJUO0FNemZJO0VBQ0k7RUFDQTtFQUNBO0FOMmZSO0FNemZRO0VBQ0k7RUFDQTtFQUNBLGNuQi9ERDtFbUJnRUM7RUFDQTtFQUNBLHNCbkIrQlE7RW1COUJSO0FOMmZaO0FNeGZRO0VBQ0k7RUFDQSxXbkIxRUo7QWFva0JSO0FNdGZJO0VBQ0k7RUFDQTtBTndmUjtBTXBmUTs7RUFFSSxxQm5CckVOO0VtQnNFTTtBTnNmWjtBTW5mUTtFQUNJLGNuQjFFTjtBYStqQk47QU1qZkk7RUFDSSxXbkJoR0E7QWFtbEJSO0FNL2VRO0VBQ0k7QU5pZlo7QU03ZUk7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBTitlUjtBTTVlSTtFQUNJLGVuQnBHRjtBYWtsQk47QU0zZUk7RUFDSSxlbkJyR0M7QWFrbEJUOztBUW5uQkk7RUFFSTtVQUFBO0VBQ0E7QVJxbkJSOztBU3puQkE7RUFDSTtJQUNJO1lBQUE7SUFDQTtFVDRuQk47RVN6bkJFO0lBQ0k7RVQybkJOO0VTeG5CRTtJQUNJO1lBQUE7RVQwbkJOO0FBQ0Y7O0FTdG9CQTtFQUNJO0lBQ0k7WUFBQTtJQUNBO0VUNG5CTjtFU3puQkU7SUFDSTtFVDJuQk47RVN4bkJFO0lBQ0k7WUFBQTtFVDBuQk47QUFDRjtBVXBvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZzb0JKO0FVcG9CSTtFQUNJLFd0QlRJO0VzQlVKO0FWc29CUjtBVW5vQkk7RUFDSSxVdEJkSTtBWW1wQlo7QVVsb0JJO0VBQ0k7RUFDQTtFQUNBO1VBQUE7QVZvb0JSO0FVam9CSTtFQUNJO0VBQ0E7QVZtb0JSO0FVaG9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCdkJqQ0E7RXVCa0NBO0FWa29CUjs7QVd2cUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYMHFCUjtBV3ZxQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYeXFCUjtBV3RxQkk7RUFDSTtFQUNBO0FYd3FCUjtBV3JxQkk7RUFDSTtFQUNBO0FYdXFCUjtBV3BxQkk7RUFDSTtBWHNxQlI7QVducUJJO0VBQ0k7QVhxcUJSO0FXbHFCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhvcUJSO0FXanFCSTtFQUlJO0FYZ3FCUjtBVzdwQkk7RUFDSTtJQUNJO0lBQ0E7RVgrcEJWO0VXNXBCTTtJQUNJO0lBQ0E7SUFDQTtFWDhwQlY7RVczcEJNO0lBQ0k7RVg2cEJWO0VXMXBCTTtJQUVJO0VYMnBCVjtFV3hwQk07SUFDSTtJQUNBO0VYMHBCVjtFV3ZwQk07SUFDSTtJQUNBO0lBQ0E7RVh5cEJWO0VXdHBCTTtJQUNJO0VYd3BCVjtBQUNGOztBWWh2QkE7RUFDSTtBWm12Qko7QVlqdkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVptdkJSOztBYTd2QkE7RUFDSTtJQUNJO1lBQUE7RWJnd0JOO0VhN3ZCRTtJQUNJO1lBQUE7RWIrdkJOO0FBQ0Y7O0FhdHdCQTtFQUNJO0lBQ0k7WUFBQTtFYmd3Qk47RWE3dkJFO0lBQ0k7WUFBQTtFYit2Qk47QUFDRjtBYTV2QkE7RUFDSTtJQUNJO1lBQUE7RWI4dkJOO0VhM3ZCRTtJQUNJO1lBQUE7RWI2dkJOO0FBQ0Y7QWFwd0JBO0VBQ0k7SUFDSTtZQUFBO0ViOHZCTjtFYTN2QkU7SUFDSTtZQUFBO0ViNnZCTjtBQUNGO0FjNXdCQTtFQUNJO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBZDh3Qko7O0FjM3dCQTtFQUNJO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBZDh3Qko7O0FlenhCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWY0eEJKO0FlMXhCSTtFQUNJO0VBQ0E7QWY0eEJSO0FlenhCSTtFQUNJLFU1QlRBO0U0QlVBO0VBQ0E7RUFDQTtFQUNBO0FmMnhCUjs7QWV0eEJJO0VBQ0k7VUFBQTtFQUNBO1VBQUE7QWZ5eEJSOztBZXB4QkE7RUFDSTtFQUNBLFU1QmpCSTtFNEJrQkosWTVCbEJJO0FheXlCUjs7QWVseEJJOztFQUNJO0Fmc3hCUjs7QWVqeEJBO0VBQ0ksVTVCOUJJO0Fha3pCUjs7QWVqeEJBO0VBQ0k7QWZveEJKOztBZWh4Qkk7RUFDSTtBZm14QlI7O0FnQngwQkE7RUFDSTtJQUNJO1lBQUE7RWhCMjBCTjtFZ0J4MEJFO0lBQ0k7WUFBQTtFaEIwMEJOO0FBQ0Y7O0FnQmoxQkE7RUFDSTtJQUNJO1lBQUE7RWhCMjBCTjtFZ0J4MEJFO0lBQ0k7WUFBQTtFaEIwMEJOO0FBQ0Y7QWlCajFCQTtFQUNJO0VBQ0E7RUFDQTtBakJtMUJKO0FpQmoxQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCbTFCUjtBaUJoMUJJO0VBQ0k7QWpCazFCUjtBaUIvMEJJO0VBQ0k7QWpCaTFCUjtBaUI5MEJJO0VBQ0k7QWpCZzFCUjtBaUI3MEJJO0VBQ0ksMEJoQnpCYTtFZ0IwQmI7RUFDQTtFQUNBO0VBQ0E7QWpCKzBCUjtBaUI3MEJRO0VBQ0k7QWpCKzBCWjtBaUIzMEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakI2MEJSO0FpQjEwQlk7RUFDSTtBakI0MEJoQjtBaUJ6MEJZO0VBQ0k7QWpCMjBCaEI7QWlCdjBCUTtFQUNJLDJDaEJ2RGU7QURnNEIzQjtBaUJ0MEJRO0VBQ0k7RUFDQSwwQmhCOURTO0FEczRCckI7QWlCcjBCUTtFNUI0Q0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U0QjdDUTtFQUNBO0VBQ0E7RUFDQSxjQUxPO0VBTVAsZUFOTztFQU9QO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakIwMEJaO0FpQngwQlk7RUFDSTtFQUNBO0FqQjAwQmhCO0FpQnYwQlk7RUFFSTtBakJ3MEJoQjtBaUJuMEJJO0VBQ0k7RUFDQTtFQUNBLDRCaEIvRmU7QURvNkJ2QjtBaUJsMEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpCbzBCUjtBaUJsMEJRO0VBQ0k7QWpCbzBCWjtBaUJoMEJJO0VBQ0k7QWpCazBCUjtBaUI3ekJZO0VBQ0ksYzdCNUdIO0FZMjZCYjtBaUIxekJZO0VBQ0ksYzdCakhGO0FZNjZCZDtBaUJ2ekJZO0VBQ0ksYzdCdEhBO0FZKzZCaEI7QWlCcnpCUTtFQUNJLDBCaEJ0SVM7QUQ2N0JyQjtBaUJuekJJO0VBQ0k7RUFDQTtFQUNBO0FqQnF6QlI7QWlCbnpCUTtFQUNJLGM3QnJJSTtBWTA3QmhCO0FpQmx6QlE7RUFDSSxjN0IxSUU7QVk4N0JkO0FpQmp6QlE7RUFDSSxjN0IvSUM7QVlrOEJiO0FpQjl5QlE7RUFDSTtFQUNBO0VBQ0E7QWpCZ3pCWjtBaUI1eUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCaEJ6S2U7RWdCMEtmO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBakI4eUJSO0FpQjV5QlE7RUFDSSxxQmhCbExRO0VnQm1MUjtBakI4eUJaO0FpQjN5QlE7RTVCN0ZKLDZDQUZVO0VBR1YsK0JBSnlFO0FXKzRCN0U7QWlCMXlCSTtFQUNJO0FqQjR5QlI7O0FrQjUrQkE7RUFDSTtFQUNBO0VBQ0Esa0I5Qm1EYztFOEJsRGQ7QWxCKytCSjtBa0I3K0JJO0VBQ0k7RUFDQTtBbEIrK0JSO0FrQjUrQkk7RTdCdUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBV3c0Qko7QWtCai9CUTtFN0IrRUosNkNBRlU7RUFHViwrQkFKeUU7QVd5NkI3RTtBa0JoL0JJO0VBRUksNEJqQmZlO0VpQmdCZjtFQUNBO0FsQmkvQlI7QWtCOStCSTtFQUNJLHFCakJ2Qlk7QUR1Z0NwQjtBa0I3K0JJO0VBQ0k7QWxCKytCUjtBa0I3K0JRO0VBQ0k7RUFDQTtFQUNBO1VBQUE7QWxCKytCWjtBa0IzK0JJO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0FsQjYrQlI7O0FtQjFoQ0E7RUFDSTtFQUNBO0VBQ0E7QW5CNmhDSjtBbUIzaENJO0VBQ0ksNkNsQkVxQjtBRDJoQzdCO0FtQjFoQ0k7RUFDSTtFQUNBO0VBQ0EscUNsQlBhO0VrQlFiLGdDbEJObUI7RWtCT25CO0VBQ0E7QW5CNGhDUjtBbUIxaENRO0VBQ0ksZ0NsQmRRO0FEMGlDcEI7QW1CdmhDUTtFQUNJO0FuQnloQ1o7QW1CdGhDUTtFQUNJO0VBQ0EsYy9CWks7RStCYUwsa0IvQndCTTtBWWdnQ2xCOztBb0J0akNBO0VBQ0k7QXBCeWpDSjtBb0J2akNJO0VBQ0k7RUFDQTtBcEJ5akNSO0FvQnJqQ1E7RUFDSSxjaENLRTtBWWtqQ2Q7QW9CcGpDUTtFQUNJLGFoQ0NFO0FZcWpDZDtBb0JqakNRO0VBQ0ksY2hDTkM7QVl5akNiO0FvQmhqQ1E7RUFDSSxhaENWQztBWTRqQ2I7QW9CN2lDUTtFQUNJLGNoQ2RJO0FZNmpDaEI7QW9CNWlDUTtFQUNJLGNoQ2xCSTtBWWdrQ2hCO0FvQjFpQ0k7RUFDSSxhaEN2QlE7QVlta0NoQjtBb0J6aUNJO0VBQ0k7QXBCMmlDUjtBb0J4aUNJO0VBQ0k7QXBCMGlDUjtBb0J2aUNJO0VBQ0k7QXBCeWlDUjs7QXFCNWxDQTtFQUNJLHFDcEJNdUI7RW9CTHZCO0VBQ0EsMENsQ3NHVTtBYXkvQmQ7QXFCN2xDSTtFQUNJO0VBQ0E7RUFDQSw0QnBCRmU7RW9CR2Y7RUFDQTtFQUNBO0FyQitsQ1I7QXFCNWxDSTtFQUNJO0FyQjhsQ1I7O0FzQnptQ0E7RUFDSTtBdEI0bUNKO0FzQjFtQ0k7RUFDSTtFQUNBLGNsQ09RO0FZcW1DaEI7QXNCem1DSTtFQUNJLGNsQ0NLO0VrQ0FMO0F0QjJtQ1I7QXNCeG1DSTtFQUNJO0VBQ0EsMEJyQmRhO0FEd25DckI7QXNCdm1DSTtFQUNJO0F0QnltQ1I7QXNCdG1DSTtFQUNJO0VBQ0E7RUFDQTtBdEJ3bUNSO0FzQnBtQ1E7RUFDSTtFQUNBO0F0QnNtQ1o7QXNCbm1DUTtFQUNJO0F0QnFtQ1o7QXNCbG1DUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCb21DWjtBc0JqbUNRO0VBQ0ksNEJyQjdDVztFcUI4Q1gsMkJyQjlDVztFcUIrQ1g7QXRCbW1DWjtBc0JobUNRO0VBQ0k7RUFDQSx5QmxDekNLO0FZMm9DakI7QXNCOWxDSTtFQUNJO0VBQ0E7RUFDQSwwQnJCNURhO0VxQjZEYjtBdEJnbUNSO0FzQjdsQ0k7RUFDSTtBdEIrbENSO0FzQjVsQ0k7RUFDSSx5QmxDekRTO0FZdXBDakI7QXNCM2xDSTtFQUNJO0VBQ0E7QXRCNmxDUjtBc0IzbENRO0VBQ0k7QXRCNmxDWjtBc0IxbENRO0VBQ0k7QXRCNGxDWjtBc0J6bENRO0VBQ0k7QXRCMmxDWjtBc0J2bENJO0VBQ0k7QXRCeWxDUjtBc0J0bENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRCd2xDUjtBc0J0bENRO0VBQ0k7RUFDQTtBdEJ3bENaO0FzQnBsQ0k7RUFDSTtFQUNBO0F0QnNsQ1I7QXNCcGxDUTtFQUNJLHVDckIzR2lCO0FEaXNDN0I7QXNCbGxDSTtFQUNJO0F0Qm9sQ1I7QXNCamxDSTtFQUNJLDRCckJ0SGU7RXFCdUhmO0VBQ0E7QXRCbWxDUjtBc0JobENJO0VBQ0k7QXRCa2xDUjtBc0Iva0NJO0VBQ0k7RUFDQTtFQUNBLDBCckJuSWE7RXFCb0liO0VBQ0E7RUFDQTtFQUNB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QTBCemhESTtFQUNJO0ExQjJoRFI7QTBCeGhESTtFckN5Q0EsNkNBRlU7RUFHViwrQkFKeUU7QVdzL0M3RTtBMEJ4aERJO0VyQzZCQTtFQUNBO0VBQ0E7QVc4L0NKO0EwQjFoRFE7RUFFSSxxQnpCekRRO0V5QjBEUjtBMUIyaERaO0EwQnZoREk7RUFDSTtFQUNBO0ExQnloRFI7QTBCMy9DSTtFQTNGQTtFQUNBLHlCQTJGa0M7QTFCOC9DdEM7QTBCdmxESTtFQUNJO0ExQnlsRFI7QTBCdGxESTtFQUNJO0ExQndsRFI7QTBCcmxESTtFckMyRUEsc0NBRlU7RUFHViwrQkFKeUU7QVdpaEQ3RTtBMEJybERJO0VyQytEQTtFQUNBO0VBQ0E7QVd5aERKO0EwQnZsRFE7RUFFSSxnQ3pCcEJlO0V5QnFCZix5QkF1RTBCO0ExQmloRHRDO0EwQnBsREk7RUFDSTtFQUNBO0ExQnNsRFI7QTBCbGhESTtFQS9EQSxjQWdFbUM7RUEvRG5DO0VBQ0EscUJBOERtQztBMUJzaER2QztBMEJsbERJO0VBQ0ksZ0N6QnJDbUI7RXlCc0NuQix5QkEwRCtCO0ExQjBoRHZDO0EwQmpsREk7RUFDSTtBMUJtbERSO0EwQmhsREk7RXJDeUNBLHNDQUZVO0VBR1YsK0JBSnlFO0FXOGlEN0U7QTBCaGxESTtFckM2QkE7RUFDQTtFQUNBO0FXc2pESjtBMEJsbERRO0VBRUksY0EwQzJCO0VBekMzQjtBMUJtbERaO0EwQi9rREk7RUFDSTtFQUNBO0ExQmlsRFI7QTBCM2lESTtFQW5HQSwwQnpCRmlCO0V5QkdqQix5QkFtR2tDO0ExQjhpRHRDO0EwQi9vREk7RUFDSTtBMUJpcERSO0EwQjlvREk7RUFDSTtBMUJncERSO0EwQjdvREk7RXJDMkVBLHNDQUZVO0VBR1YsK0JBSnlFO0FXeWtEN0U7QTBCN29ESTtFckMrREE7RUFDQTtFQUNBO0FXaWxESjtBMEIvb0RRO0VBRUksMEJ6QnRCUztFeUJ1QlQseUJBK0UwQjtBMUJpa0R0QztBMEI1b0RJO0VBQ0k7RUFDQTtBMUI4b0RSO0EwQmxrREk7RUF2RUEsY0F3RW1DO0VBdkVuQztFQUNBLHFCQXNFbUM7QTFCc2tEdkM7QTBCMW9ESTtFQUNJLDBCekJ2Q2E7RXlCd0NiLHlCQWtFK0I7QTFCMGtEdkM7QTBCem9ESTtFQUNJO0ExQjJvRFI7QTBCeG9ESTtFckN5Q0Esc0NBRlU7RUFHViwrQkFKeUU7QVdzbUQ3RTtBMEJ4b0RJO0VyQzZCQTtFQUNBO0VBQ0E7QVc4bURKO0EwQjFvRFE7RUFFSSxjQWtEMkI7RUFqRDNCO0ExQjJvRFo7QTBCdm9ESTtFQUNJO0VBQ0E7QTFCeW9EUjtBMEIzbERJO0VBM0dBO0VBQ0EseUJBMkdrQztBMUI4bER0QztBMEJ2c0RJO0VBQ0k7QTFCeXNEUjtBMEJ0c0RJO0VBQ0k7QTFCd3NEUjtBMEJyc0RJO0VyQzJFQSxzQ0FGVTtFQUdWLCtCQUp5RTtBV2lvRDdFO0EwQnJzREk7RXJDK0RBO0VBQ0E7RUFDQTtBV3lvREo7QTBCdnNEUTtFQUVJLGdDekJwQmU7RXlCcUJmLHlCQXVGMEI7QTFCaW5EdEM7QTBCcHNESTtFQUNJO0VBQ0E7QTFCc3NEUjtBMEJsbkRJO0VBL0VBLGNBZ0ZtQztFQS9FbkM7RUFDQSxxQkE4RW1DO0ExQnNuRHZDO0EwQmxzREk7RUFDSSxnQ3pCckNtQjtFeUJzQ25CLHlCQTBFK0I7QTFCMG5EdkM7QTBCanNESTtFQUNJO0ExQm1zRFI7QTBCaHNESTtFckN5Q0Esc0NBRlU7RUFHViwrQkFKeUU7QVc4cEQ3RTtBMEJoc0RJO0VyQzZCQTtFQUNBO0VBQ0E7QVdzcURKO0EwQmxzRFE7RUFFSSxjQTBEMkI7RUF6RDNCO0ExQm1zRFo7QTBCL3JESTtFQUNJO0VBQ0E7QTFCaXNEUjtBMEIzb0RJO0VBbkhBO0VBQ0EsdUN6QkZtQjtBRG13RHZCO0EwQi92REk7RUFDSTtBMUJpd0RSO0EwQjl2REk7RUFDSTtBMUJnd0RSO0EwQjd2REk7RXJDMkVBLG9EQUZVO0VBR1YsK0JBSnlFO0FXeXJEN0U7QTBCN3ZESTtFckMrREE7RUFDQTtFQUNBO0FXaXNESjtBMEIvdkRRO0VBRUksZ0N6QnBCZTtFeUJxQmYsdUN6QnRCVztBRHN4RHZCO0EwQjV2REk7RUFDSTtFQUNBO0ExQjh2RFI7QTBCbHFESTtFQXZGQSw0QnpCakNtQjtFeUJrQ25CO0VBQ0EsbUN6Qm5DbUI7QUQreER2QjtBMEIxdkRJO0VBQ0ksZ0N6QnJDbUI7RXlCc0NuQix1Q3pCdkNlO0FEbXlEdkI7QTBCenZESTtFQUNJO0ExQjJ2RFI7QTBCeHZESTtFckN5Q0Esb0RBRlU7RUFHViwrQkFKeUU7QVdzdEQ3RTtBMEJ4dkRJO0VyQzZCQTtFQUNBO0VBQ0E7QVc4dERKO0EwQjF2RFE7RUFFSSw0QnpCdkRXO0V5QndEWDtBMUIydkRaO0EwQnZ2REk7RUFDSTtFQUNBO0ExQnl2RFI7QTBCM3JESTtFQUNJO0VBQ0EscUJ6QmhJWTtFeUJpSVo7RUFDQTtBMUI2ckRSO0EwQjNyRFE7RUFDSTtBMUI2ckRaO0EwQjFyRFE7RXJDdkRKO0VBQ0E7RUFDQTtBV292REo7QTBCM3JEUTtFckNuREosNkNBRlU7RUFHViwrQkFKeUU7QVdxdkQ3RTtBMEIxckRJO0VBQ0ksNEJ6QmhKZTtFeUJpSmY7RUFDQTtBMUI0ckRSO0EwQjFyRFE7RUFHSTtBMUIwckRaO0EwQnZyRFE7RXJDM0VKO0VBQ0E7RUFDQTtFcUM0RVE7RUFDQTtFQUNBO0ExQjByRFo7QTBCdnJEUTtFckMzRUosNkNBRlU7RUFHViwrQkFKeUU7QVd5d0Q3RTtBMEJ2ckRRO0VBQ0k7RUFDQTtBMUJ5ckRaO0EwQnJyREk7RUFDSTtFQUNBO0ExQnVyRFI7QTBCcHJESTtFQUNJO0ExQnNyRFI7QTBCbnJESTtFQUNJO0VBQ0E7RUFDQTtBMUJxckRSO0EwQmxyREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBMUJvckRSO0EwQmpyREk7RUF6S0EscUJ6Qm5DZ0I7RXlCb0NoQjtFQUNBLDRCekJyQ2dCO0V5QitNWjtFQUNBO0VBQ0E7RUFDQTtBMUJvckRSO0EwQi8xREk7RUFDSSxXdkN4Q0E7RXVDeUNBLGdDekJ6Q1k7QUQwNERwQjtBMEI5MURJO0VBQ0k7QTFCZzJEUjtBMEI3MURJO0VyQ3lDQSw2Q0FGVTtFQUdWLCtCQUp5RTtBVzJ6RDdFO0EwQjcxREk7RXJDNkJBO0VBQ0E7RUFDQTtBV20wREo7QTBCLzFEUTtFQUVJLHFCekJ6RFE7RXlCMERSO0ExQmcyRFo7QTBCNTFESTtFQUNJO0VBQ0E7QTFCODFEUjtBMEJ6c0RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFCMnNEUjtBMEJ4c0RJO0VBQ0k7QTFCMHNEUjs7QTBCdHNEQTtFQUNJO0VBQ0E7QTFCeXNESjtBMEJ2c0RJO0VBQ0k7RUFDQTtBMUJ5c0RSO0EwQnZzRFE7RUFDSSwrQnRDN01ZO0VzQzhNWixrQ3RDOU1ZO0FZdTVEeEI7QTBCdHNEUTtFQUNJLGdDdENsTlk7RXNDbU5aLG1DdENuTlk7QVkyNUR4QjtBMEJyc0RRO0VBQ0k7QTFCdXNEWjs7QTJCLzdEQTtFQUdJO0VBRUE7QTNCKzdESjtBMkI3N0RJO0VBQ0k7RUFDQTtBM0IrN0RSO0EyQjU3REk7O0VBRUk7QTNCODdEUjtBMkIzN0RJOzs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDMUJsQmU7RTBCbUJmO0EzQjY3RFI7QTJCMTdESTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsWUEvQlM7RUFnQ1Q7RUFDQSxzQnhDOUJBO0V3QytCQTtFQUNBO0VBQ0E7QTNCNDdEUjtBMkJ6N0RJO0VBQ0k7RUFDQTtFQUNBLFlBekNVO0VBMENWO0VBQ0E7RUFDQTtBM0IyN0RSO0EyQno3RFE7RUFDSTtFQUNBO0EzQjI3RFo7QTJCeDdEUTtFQUNJO0EzQjA3RFo7QTJCcjdEUTtFQUNJO0VBQ0E7QTNCdTdEWjtBMkJsN0RRO0VBQ0k7QTNCbzdEWjtBMkIvNkRRO0VBQ0k7QTNCaTdEWjtBMkI1NkRRO0VBQ0k7QTNCODZEWjs7QTRCNy9EQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0J6Q3VFWTtFeUN0RVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJnZ0VKO0E0QjkvREk7RUFDSSx5QnpDR0c7RXlDRkgsV3pDVkE7QWEwZ0VSO0E0QjcvREk7RUFDSSx5QnpDTEs7RXlDTUwsNEIzQmJlO0UyQmNmO0E1QisvRFI7QTRCNS9ESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCOC9EUjtBNEIxL0RRO0VBQ0kseUJ6Q2pCRDtBYTZnRVg7QTRCei9EUTtFQUNJLDRCekNyQkQ7QWFnaEVYO0E0QngvRFE7RUFDSSwwQnpDekJEO0FhbWhFWDtBNEJ2L0RRO0VBQ0ksMkJ6QzdCRDtBYXNoRVg7QTRCcC9EUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCcy9EWjtBNEJsL0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUJ6Q3hEUDtBYTRpRVQ7QTRCai9EWTtFQUNJLHlCekN0REg7QWF5aUViO0E0QjkrRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnpDckVQO0FhcWpFVDtBNEI3K0RZO0VBQ0ksNEJ6Q25FSDtBYWtqRWI7QTRCMStEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCekNsRlA7QWE4akVUO0E0QnorRFk7RUFDSSwwQnpDaEZIO0FhMmpFYjtBNEJ0K0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkJ6Qy9GUDtBYXVrRVQ7QTRCcitEWTtFQUNJLDJCekM3Rkg7QWFva0ViO0E0QmwrREk7RUFDSTtVQUFBO0E1Qm8rRFI7QTRCbCtEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1Qm8rRFo7QTRCaCtESTtFQUNJO1VBQUE7QTVCaytEUjtBNEJoK0RRO0VBQ0k7RUFDQTtFQUNBO0E1QmsrRFo7QTRCOTlESTtFQUNJO1VBQUE7QTVCZytEUjtBNEI5OURRO0VBQ0k7RUFDQTtFQUNBO0E1QmcrRFo7QTRCNTlESTtFQUNJO1VBQUE7QTVCODlEUjtBNEI1OURRO0VBQ0k7RUFDQTtFQUNBO0E1Qjg5RFo7O0E2QmxuRUE7RUFDSSxxQzVCTXVCO0U0Qkx2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEMxQ2tHVTtBYW1oRWQ7QTZCbm5FSTtFeENvRkEsNkNBRlU7RUFHViwrQkFKeUU7QVdzaUU3RTtBNkJubkVJO0VBQ0k7QTdCcW5FUjtBNkJsbkVJO0VBRUk7QTdCbW5FUjtBNkJobkVJO0VBRUksNEI1QmxCZTtBRG1vRXZCO0E2QjltRUk7RUFDSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0E3QmduRVI7QTZCN21FSTtFeENnRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V3Q2xGSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBN0JtbkVSO0E2QmpuRVE7RXhDaURKLDZDQUZVO0VBR1YsK0JBSnlFO0FXdWtFN0U7QTZCaG5FSTtFQUNJO0VBQ0E7RUFDQTtBN0JrbkVSO0E2Qi9tRUk7RUFDSTtFQUNBO0E3QmluRVI7QTZCOW1FSTtFeENnR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FXaWhFSjs7QThCcnJFQTtFQUdJO0VBQ0E7QTlCc3JFSjtBOEJwckVJO0VBQ0k7QTlCc3JFUjtBOEJuckVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQzdCUm1CO0FENnJFM0I7QThCbnJFUTtFQUNJO0E5QnFyRVo7QThCanJFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qm1yRVI7QThCaHJFSTtFQUNJO0VBQ0EsNEI3QjVCZTtFNkI2QmY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCa3JFUjtBOEIvcUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E5QmlyRVI7QThCOXFFSTtFQUNJLDRCN0JsRGU7QURrdUV2QjtBOEI3cUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlCK3FFUjtBOEI3cUVRO0VBQ0ksYUFqRU87QTlCZ3ZFbkI7QThCNXFFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTlCOHFFWjtBOEIxcUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0E5QjRxRVI7QThCeHFFUTtFQUNJO0VBQ0E7RUFDQTtBOUIwcUVaO0E4QnZxRVE7RUFDSSxxQjdCNUZRO0FEcXdFcEI7QThCdHFFUTtFQUNJO0E5QndxRVo7QThCcnFFUTtFQUNJO1VBQUE7QTlCdXFFWjtBOEJwcUVROztFQUVJO0E5QnNxRVo7QThCbnFFUTtFQUNJO0E5QnFxRVo7QThCbHFFUTtFQUNJO0VBQ0E7RUFDQTtBOUJvcUVaO0E4QmhxRUk7RUFDSTtFQUNBO0E5QmtxRVI7QThCL3BFSTtFQWhJSjtJQWlJUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUJrcUVOO0U4QmhxRU07SUFDSTtFOUJrcUVWO0FBQ0Y7O0ErQjd5RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQmd6RUo7QStCOXlFSTtFQUNJO0EvQmd6RVI7QStCOXlFUTtFQUNJO0EvQmd6RVo7QStCN3lFUTtFQUNJO0EvQit5RVo7QStCM3lFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvQjZ5RVI7QStCMXlFSTtFQUNJO0EvQjR5RVI7QStCMXlFUTtFQUNJO0VBQ0E7QS9CNHlFWjs7QWdDMzBFQTtFQUNJO0FoQzgwRUo7O0FpQzcwRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNnMUVKO0FpQzkwRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCaENSYTtFZ0NTYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxxQ2hDWm1CO0FENDFFM0I7QWlDOTBFUTtFQUVJO1VBQUE7RUFDQTtBakMrMEVaO0FpQzUwRVE7RTVDa0VKLDZDQUZVO0VBR1YsK0JBSnlFO0FXaXhFN0U7QWlDMzBFSTtFQUNJO0VBQ0E7QWpDNjBFUjtBaUMzMEVRO0VBQ0k7QWpDNjBFWjtBaUMzMEVZO0VBQ0k7QWpDNjBFaEI7QWlDejBFUTtFQUNJO1VBQUE7QWpDMjBFWjtBaUN4MEVRO0VBQ0k7VUFBQTtBakMwMEVaO0FpQ3YwRVE7RUFDSTtVQUFBO0FqQ3kwRVo7QWlDdDBFUTtFQUNJO0VBQ0E7RUFDQSxXOUN2REo7RThDd0RJO0VBQ0EsMEJoQ3pEUTtFZ0MwRFI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWpDdzBFWjtBaUNwMEVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDczBFUjtBaUNwMEVRO0VBQ0ksc0JBakZRO0VBa0ZSLHVCQWxGUTtFQW1GUjtFQUNBLFc5Q2hGSjtFOENpRkksMEJoQ2pGUTtBRHU1RXBCO0FpQ24wRVE7RUFDSTtBakNxMEVaO0FpQ2wwRVE7O0U1Q0NKLDZDQUZVO0VBR1YsK0JBSnlFO0FXeTBFN0U7O0FrQ242RUE7RUFDSTtFQUNBO0VBRUE7RUFPQTtBbEMrNUVKO0FrQ3I2RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FsQ3U2RVI7QWtDbjZFSTtFQUNJO0VBQ0E7RUFDQTtBbENxNkVSO0FrQ242RVE7RUFDSTtBbENxNkVaO0FrQ2o2RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHVDakNwQnFCO0FEdTdFN0I7QWtDajZFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmpDaENRO0FEbThFcEI7QWtDLzVFSTtFQUNJLHFCakNyQ1k7QURzOEVwQjs7QW1DMThFQTtFQUNJO0FuQzY4RUo7QW1DMzhFSTtFQUNJLHFDbENHbUI7RWtDRm5CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkM2OEVSO0FtQzM4RVE7RUFDSTtBbkM2OEVaO0FtQzE4RVE7RUFDSTtFQUNBO0FuQzQ4RVo7QW1DejhFUTtFQUNJO0FuQzI4RVo7QW1DeDhFUTtFQUNJO0FuQzA4RVo7QW1DdjhFUTtFOUNnRUosNkNBRlU7RUFHViwrQkFKeUU7QVc4NEU3RTtBbUN0OEVJO0VBQ0k7QW5DdzhFUjtBbUNyOEVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FuQ3U4RVI7QW1DcDhFSTtFQUNJLHFDbEN4Q21CO0VrQ3lDbkIsMENoRHlETTtFZ0R4RE47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ3M4RVI7QW1DcDhFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkNzOEVaO0FtQ3A4RVk7RUFDSTtBbkNzOEVoQjtBbUNuOEVZO0VBQ0k7QW5DcThFaEI7QW1DajhFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ204RVo7QW1DajhFWTtFQUNJO0VBQ0EsV2hEaEZSO0FhbWhGUjtBbUNoOEVZO0VBQ0k7RUFDQTtBbkNrOEVoQjtBbUMvN0VZO0U5Q0NSLDZDQUZVO0VBR1YsZ0M4Q0Q0QztBbkNrOEVoRDtBbUM5N0VRO0VBQ0ksMEJsQzlGUTtFa0MrRlIsV2hEL0ZKO0VnRGdHSTtBbkNnOEVaOztBb0NwaUZBO0VBQ0k7RUFDQTtFQUNBO0FwQ3VpRko7QW9DcmlGSTtFQUNJO0VBQ0E7RUFDQTtBcEN1aUZSO0FvQ3JpRlE7RS9DbUZKLDZDQUZVO0VBR1YsK0JBSnlFO0UrQzlFakU7QXBDd2lGWjtBb0NwaUZJO0VBQ0k7RUFDQTtBcENzaUZSO0FvQ25pRkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxVakRyQkE7QWEwakZSO0FvQ2xpRkk7O0VBRUksb0JuQzFCWTtBRDhqRnBCOztBcUNsa0ZBO0VBQ0k7RUFDQTtFQUNBO0FyQ3FrRko7QXFDbmtGSTtFQUNJO0FyQ3FrRlI7QXFDbGtGSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQ29rRlI7QXFDbGtGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDb2tGWjtBcUMvakZZO0VBQ0ksMEJwQzNCSTtBRDRsRnBCO0FxQzdqRlE7RWhEMERKLDZDQUZVO0VBR1YsK0JBSnlFO0FXMGdGN0U7QXFDN2pGUTtFQUNJO0FyQytqRlo7O0FzQ3ZtRkE7RUFDSTtFQUNBO0F0QzBtRko7QXNDeG1GSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDMG1GUjtBc0N2bUZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QXRDeW1GUjtBc0N0bUZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQ25EK0VNO0VtRDlFTixhbER5QlM7RWtEeEJUO0F0Q3dtRlI7QXNDcm1GSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJDckM1Qm1CO0VxQzZCbkI7RUFDQTtFQUNBO1VBQUE7RUFDQSxpQ2xES1U7VWtETFYseUJsREtVO0VrREpWO1VBQUE7RUFDQTtBdEN1bUZSO0FzQ3JtRlE7RUFDSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0F0Q3VtRlo7QXNDbm1GSTtFQUNJO0F0Q3FtRlI7QXNDbm1GUTtFQUVJO0F0Q29tRlo7QXNDaG1GSTtFQUNJO0VBQ0E7RUFDQTtBdENrbUZSO0FzQy9sRkk7RUFDSTtFQUNBO0F0Q2ltRlI7QXNDOWxGSTtFQUNJO0F0Q2dtRlI7QXNDOWxGUTtFQUNJLDJCckNyRVc7RXFDc0VYLDRCckN0RVc7QURzcUZ2QjtBc0M3bEZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJyQzlFUztFcUMrRVQ7RUFDQTtFQUNBLHFDckMvRWU7QUQ4cUYzQjtBc0MzbEZJO0VqRGtFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVc0aEZKOztBdUNoc0ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q21zRko7QXVDanNGSTtFQUNJO0VBQ0E7QXZDbXNGUjtBdUNoc0ZJO0VBQ0k7RUFDQTtBdkNrc0ZSOztBd0NqdEZBO0VBQ0k7RUFDQTtBeENvdEZKO0F3Q2x0Rkk7RUFDSTtFQUNBO0F4Q290RlI7O0F3Q2h0RkE7RUFDSTtFQUNBLDBDckQ2RlU7RXFENUZWO0VBQ0E7QXhDbXRGSjtBd0NqdEZJO0VBQ0ksZ0JyRGJBO0FhZ3VGUjtBd0NodEZJO0VBQ0ksaUN2Q2ZlO0V1Q2dCZixXckRsQkE7QWFvdUZSO0F3Qy9zRkk7O0VBRUk7RUFDQTtFQUNBO0VBQ0EsZ0JyRDFCQTtBYTJ1RlI7QXdDOXNGSTtFQUNJO0F4Q2d0RlI7QXdDN3NGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEMrc0ZSO0F3QzVzRkk7RUFDSTtBeEM4c0ZSO0F3QzVzRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QzhzRlo7QXdDMXNGSTtFQUNJO0VBQ0E7QXhDNHNGUjtBd0Mxc0ZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEM0c0ZaO0F3Q3hzRkk7RUFDSTtBeEMwc0ZSO0F3Q3hzRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEMwc0ZaO0F3Q3RzRkk7RUFDSTtBeEN3c0ZSO0F3Q3RzRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEN3c0ZaOztBeUNqeUZBO0VBQ0k7RUFDQTtFQUNBO0F6Q295Rko7O0EwQ3Z5RkE7RUFDSTtFQUNBO1VBQUE7QTFDMHlGSjtBMEN0eUZRO0VBQ0k7RUFDQTtBMUN3eUZaO0EwQ3J5RlE7RUFDSTtBMUN1eUZaOztBMkNuekZBO0VBQ0ksZ0J4REdJO0V3REZKO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQ3N6Rko7QTJDcHpGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0EzQ3N6RlI7QTJDbnpGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDcXpGUjtBMkNqekZRO0VBQ0k7RUFDQTtFQUNBO0EzQ216Rlo7O0E0QzcxRkE7RUFDSTtFQUNBLFV6REVJO0FhODFGUjs7QTZDbDJGQTtFQUNJO0VBQ0EscUM1Q0t1QjtFNENKdkI7RUFDQTtFQUNBLDBDMURvR1U7QWFpd0ZkO0E2Q24yRkk7RXhEMkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFd0Q3R0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCNUNaZTtBRHEzRnZCO0E2Q3YyRlE7RUFDSSxjMURuQkw7RTBEb0JLO0E3Q3kyRlo7QTZDdjJGWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQjFENUJUO0UwRDZCUztFQUNBO0E3Q3kyRmhCO0E2Q3IyRlE7RXhEeURKLDZDQUZVO0VBR1YsK0JBSnlFO0FXbXpGN0U7QTZDcDJGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDczJGUjtBNkNwMkZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdDczJGWjtBNkNuMkZRO0VBQ0k7QTdDcTJGWjtBNkNsMkZRO0VBQ0k7RUFDQTtFQUNBLDRCNUN4RFc7QUQ0NUZ2QjtBNkNsMkZZO0VBRUksYzFEaEVUO0FhbTZGUDtBNkM5MUZJO0VBQ0k7QTdDZzJGUjtBNkM5MUZRO0VBQ0k7RUFDQTtBN0NnMkZaO0E2QzcxRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0MrMUZaO0E2QzcxRlk7RUFDSTtFQUNBO0VBQ0EsMkI1Q25GSztBRGs3RnJCO0E2QzMxRlE7RUFDSTtFQUNBLDBCNUN6RlM7QURzN0ZyQjs7QThDNTZGQTtFQUNJO0VBQ0E7RUFDQTtBOUMrNkZKO0E4Qzc2Rkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qys2RlI7QThDNzZGUTtFQUNJLG1CQTVCYTtFQTZCYixjQTVCUTtBOUMyOEZwQjtBOEM1NkZRO0VBQ0ksbUJBL0JhO0VBZ0NiLGNBL0JRO0E5QzY4RnBCO0E4QzM2RlE7RUFDSSxtQkFsQ2E7RUFtQ2IsY0FsQ1E7QTlDKzhGcEI7QThDMTZGUTtFQUNJLG1CQXJDYTtFQXNDYixjQXJDUTtBOUNpOUZwQjtBOEN6NkZRO0VBQ0ksbUJBeENhO0VBeUNiLGNBeENRO0E5Q205RnBCO0E4Q3g2RlE7RUFDSSxtQkEzQ2E7RUE0Q2IsY0EzQ1E7QTlDcTlGcEI7QThDdjZGUTtFQUNJLG1CQTlDYTtFQStDYixjQTlDUTtBOUN1OUZwQjs7QThDcDZGQTtFQUNJO0VBQ0EsMEI3QzlEZ0I7QURxK0ZwQjs7QStDeitGQTtFQUNJO0VBQ0E7QS9DNCtGSjtBK0MxK0ZJO0VBQ0k7RUFDQTtBL0M0K0ZSO0ErQzErRlE7RUFDSTtBL0M0K0ZaO0ErQ3orRlE7RUFDSTtBL0MyK0ZaO0ErQ3YrRkk7RUFDSSw0QjlDWmU7RThDYWY7RUFDQTtFQUNBO0EvQ3krRlI7O0FnRDcvRkk7OztFQUdJO0FoRGdnR1I7O0FpRHBnR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkM3REZRO0U2REdSO0FqRHVnR0o7QWlEcmdHSTtFQUNJLHFDaERObUI7RWdET25CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEdWdHUjtBaURwZ0dJO0VBQ0k7QWpEc2dHUjtBaURuZ0dJO0VBQ0k7QWpEcWdHUjtBaURsZ0dJO0VBQ0k7QWpEb2dHUjtBaURqZ0dJO0VBQ0k7RUFDQTtBakRtZ0dSO0FpRC8vRlE7RUFDSTtFQUNBLDBCaERwQ1M7RWdEcUNUO0VBQ0E7QWpEaWdHWjtBaUQ5L0ZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEZ2dHWjtBaUQ5L0ZZO0VBQ0k7QWpEZ2dHaEI7QWlENy9GWTtFQUNJLDJCaER0RE87QURxakd2QjtBaUQxL0ZJO0VBQ0k7QWpENC9GUjtBaUQxL0ZRO0VBQ0k7RUFDQTtBakQ0L0ZaOztBaUR2L0ZBO0VBQ0k7QWpEMC9GSjs7QWtEdGtHQTtFQUNJLDZDOURNUTtFOERMUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbER5a0dKOztBa0R0a0dBO0VBQ0kscUNqREx1QjtFaURNdkIsMEMvRDRGVTtFK0QzRlY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEeWtHSjtBa0R2a0dJO0VBQ0k7QWxEeWtHUjtBa0R0a0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxEd2tHUjtBa0Rya0dJO0VBQ0k7RUFDQTtBbER1a0dSO0FrRHJrR1E7RUFDSSwwQmpEcENTO0VpRHFDVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEdWtHWjtBa0Rwa0dRO0VBQ0k7RUFDQTtBbERza0daO0FrRGxrR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbERva0dSO0FrRGprR0k7RTdEbURBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFNkRyREk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbER1a0dSO0FrRHBrR0k7RUFDSTtBbERza0dSO0FrRG5rR0k7RUFDSTtBbERxa0dSOztBa0Rqa0dBO0VBRVE7SUFDSTtFbERta0dWO0FBQ0Y7QW1EeHBHSTtFQUNJO0FuRDBwR1I7QW1EdnBHSTtFQUNJO0FuRHlwR1I7QW1EdHBHSTtFQUNJO0VBQ0E7RUFDQSw0QmxETmU7RWtET2Y7QW5Ed3BHUjtBbURwcEdRO0VBQ0k7QW5Ec3BHWjtBbURucEdRO0VBQ0k7QW5EcXBHWjtBbURqcEdJO0VBQ0k7RUFDQTtFQUNBO0FuRG1wR1I7QW1EanBHUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkRtcEdaO0FtRGhwR1E7RUFDSSxxQmxEMUNRO0VrRDJDUjtFQUNBO0VBQ0E7RUFDQTtBbkRrcEdaO0FtRC9vR1E7RUFDSSw0QmxEaERXO0FEaXNHdkI7QW1EOW9HUTtFQUVJO0VBQ0E7RUFDQSxtQi9EeERFO0FZdXNHZDtBbUQ1b0dRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5EOG9HWjtBbUQzb0dRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5ENm9HWjtBbUR6b0dJO0VBQ0k7RUFDQTtBbkQyb0dSOztBb0QzdEdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBEOHRHUjtBb0Q1dEdRO0VBQ0k7QXBEOHRHWjtBb0QxdEdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsV2pFRkE7RWlFR0E7RUFDQTtBcEQ0dEdSO0FvRHp0R0k7RUFDSTtFQUNBO0VBQ0Esc0JqRXdGWTtBYW1vR3BCO0FvRHh0R0k7RUFDSSx5QmpFR0Y7RWlFRkU7RUFDQSxXakUxQkE7QWFvdkdSO0FvRHh0R1E7RUFDSSxtQmpFckJGO0VpRXNCRTtBcEQwdEdaOztBcUQzdkdJO0VBQ0k7QXJEOHZHUjtBcUQ1dkdRO0VBQ0k7RUFDQTtBckQ4dkdaO0FxRDV2R1k7RUFDSTtBckQ4dkdoQjtBcUQxdkdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvQnBEZFE7RW9EZVI7RUFDQTtVQUFBO0FyRDR2R1o7QXFEenZHUTtFQUNJO0FyRDJ2R1o7QXFEdnZHSTtFQUNJO0VBQ0E7RUFDQTtBckR5dkdSO0FxRHJ2R1E7RUFDSTtFQUNBO0VBQ0E7QXJEdXZHWjtBcURudkdJO0VBQ0k7RUFDQSwwQnBEdkNhO0VvRHdDYjtBckRxdkdSO0FxRG52R1E7RUFDSTtBckRxdkdaO0FxRGp2R0k7RUFDSTtFQUNBO0VBQ0EsMENsRWtETTtFa0VqRE47RUFDQTtBckRtdkdSO0FxRGp2R1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwRDVEUztBRCt5R3JCO0FxRGp2R1k7RUFDSTtFQUNBO0FyRG12R2hCO0FxRDl1R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckRndkdSO0FxRDl1R1E7RUFDSTtFQUNBO0VBQ0E7QXJEZ3ZHWjtBcUQ5dUdZO0VBQ0k7QXJEZ3ZHaEI7QXFENXVHUTtFQUNJO0VBQ0E7RUFDQTtBckQ4dUdaO0FxRDN1R1E7RUFDSTtBckQ2dUdaO0FxRDF1R1E7RUFDSSx1Q3BEaEdpQjtBRDQwRzdCO0FxRHp1R1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckQydUdaO0FxRHZ1R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRHl1R1I7QXFEdnVHUTtFQUNJO0VBQ0E7QXJEeXVHWjtBcUR0dUdRO0VBQ0ksaUNwRDFIVztFb0QySFgsZ0NwRDFIZTtFb0QySGYsc0JqRTdFUTtFaUU4RVI7QXJEd3VHWjtBcURydUdROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FyRHV1R1o7O0FxRGx1R0E7RUFDSTtBckRxdUdKO0FxRG51R0k7RUFDSTtBckRxdUdSOztBcURqdUdBO0VBQ0k7SUFDSTtFckRvdUdOO0FBQ0Y7QXNELzNHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdERpNEdKO0FzRC8zR0k7RUFDSTtBdERpNEdSO0FzRDkzR0k7RUFDSTtFQUNBO0F0RGc0R1I7QXNENzNHSTtFQUNJO0VBQ0E7RUFDQTtBdEQrM0dSO0FzRDUzR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREODNHUjtBc0QzM0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RDYzR1I7QXNEMzNHUTtFQUNJO0VBQ0EsMkJyRDFDVztBRHU2R3ZCO0FzRDMzR1k7RUFDSTtBdEQ2M0doQjs7QXNEdjNHQTtFQUNJO0F0RDAzR0o7O0FzRHYzR0E7RUFDSTtBdEQwM0dKOztBc0R2M0dBO0VBQ0k7SUFDSTtFdEQwM0dOO0FBQ0Y7QXNEdjNHQTtFQUVRO0lBQ0k7RXREdzNHVjtFc0RyM0dNO0lBQ0k7RXREdTNHVjtBQUNGO0F1RHQ4R0E7RUFDSTtBdkR3OEdKOztBd0R6OEdBO0VBQ0ksMENyRXdHVTtFcUV2R1Y7RUFDQTtFQUNBO0F4RDQ4R0o7QXdEejhHUTtFQUNJO0VBQ0E7QXhEMjhHWjtBd0R6OEdZOztFQUVJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0F4RDI4R2hCO0F3RHY4R1E7RUFDSTtFQUNBO0VBQ0E7QXhEeThHWjtBd0R2OEdZO0VBQ0k7RUFDQTtFQUNBO0F4RHk4R2hCO0F3RHY4R2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CcEVyQkg7RW9Fc0JHO0F4RHk4R3BCO0F3RHA4R1E7RUFDSTtBeERzOEdaO0F3RGw4R1k7RUFDSTtBeERvOEdoQjtBd0RqOEdZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CcEUxQ0M7RW9FMkNEO0F4RG04R2hCOztBeUQvL0dBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpEa2dISjtBeURoZ0hJO0VBQ0k7RUFDQTtFQUNBO0F6RGtnSFI7QXlEaGdIUTs7RUFFSTtFQUNBO0VBQ0E7QXpEa2dIWjtBeUQvL0dRO0VBQ0ksbUJYZmE7RVdnQmI7RUFDQTtFQUNBO0F6RGlnSFo7QXlELy9HWTtFQUNJLG9CeERyQkk7RXdEc0JKO0VBQ0E7QXpEaWdIaEI7QXlEOS9HWTtFQUNJO0VBQ0Esc0J4RDVCSTtFd0Q2Qko7QXpEZ2dIaEI7QXlEMy9HSTtFQUNJO0VBQ0E7QXpENi9HUjtBeUQzL0dRO0VBQ0k7RUFDQTtFQUNBO0F6RDYvR1o7QXlEMS9HUTtFQUNJLDRCeEQzQ1c7RXdENENYO0VBQ0E7QXpENC9HWjs7QTBEOWlISTtFQUNJO0ExRGlqSFI7QTBEOWlISTtFQUNJO0ExRGdqSFI7QTBEN2lISTtFQUNJO0VBQ0E7RUFDQSw0QnpETmU7RXlET2Y7QTFEK2lIUjtBMEQ3aUhRO0VBQ0k7RUFDQSxvQnpEYlE7RXlEY1I7RUFDQTtFQUNBO0ExRCtpSFo7QTBEM2lISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQnpEN0JZO0V5RDhCWjtBMUQ2aUhSO0EwRDNpSFE7RUFDSTtFQUNBO0ExRDZpSFo7QTBEMWlIUTtFQUNJO0VBQ0E7RUFDQSxtQnRFdkNFO0VzRXdDRjtFQUNBO0VBQ0E7RUFDQTtBMUQ0aUhaOztBMkQ1bEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEK2xISjtBMkQ3bEhJO0VBQ0k7RUFDQTtBM0QrbEhSO0EyRDdsSFE7RUFDSTtFQUNBLDRCMURUVztBRHdtSHZCO0EyRDVsSFE7RUFDSTtFQUNBO0VBQ0E7QTNEOGxIWjtBMkQxbEhJO0VBQ0k7QTNENGxIUjtBMkR6bEhJO0VBQ0ksV3hFMUJBO0V3RTJCQTtBM0QybEhSO0EyRHhsSEk7RUFDSTtFQUNBLDBCMUQvQmE7QUR5bkhyQjtBMkR2bEhJO0VBQ0ksbUJ2RTFCSztBWW1uSGI7QTJEdGxISTtFQUNJLG1CdkU1QlE7RXVFNkJSLFd4RXpDQTtBYWlvSFI7QTJEcmxISTtFQUNJLGdCeEU3Q0E7QWFvb0hSO0EyRHJsSFE7RUFDSTtFQUNBO0EzRHVsSFo7QTJEcGxIUTtFQUNJO0VBQ0EsMEIxRHJEUztBRDJvSHJCO0EyRG5sSFE7RUFDSTtBM0RxbEhaO0EyRGxsSFE7RUFDSTtFQUNBLGN2RW5ESTtBWXVvSGhCOztBNER2cEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUQwcEhKOztBNER2cEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVEMHBISjtBNER4cEhJO0VBQ0k7RUFDQTtFQUNBO0E1RDBwSFI7QTREeHBIUTtFQUNJO0E1RDBwSFo7QTREdHBISTtFQUNJO0VBQ0E7RUFDQTtBNUR3cEhSO0E0RHRwSFE7RUFDSTtBNUR3cEhaO0E0RHBwSEk7RUFDSTtFQUNBO0VBQ0E7QTVEc3BIUjtBNERwcEhRO0VBQ0k7QTVEc3BIWjtBNERscEhJO0VBQ0k7RUFDQTtFQUNBO0E1RG9wSFI7QTREbHBIUTtFQUNJO0E1RG9wSFo7QTREaHBISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNURrcEhSO0E0RGhwSFE7RUFDSTtFQUNBO0E1RGtwSFo7O0E2RHh0SEE7RUFDSSxxQzVETXVCO0U0REx2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RDJ0SEo7QTZEenRISTtFQUNJO0VBQ0E7RUFDQTtFeEU2REo7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQndFL0RzQjtBN0Q4dEgxQjtBNkQ1dEhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdEOHRIWjtBNkQxdEhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7QTdENHRIUjtBNkR6dEhJO0VBQ0ksNEI1RDlCZTtBRHl2SHZCO0E2RHh0SEk7RUFDSTtFQUNBO0E3RDB0SFI7QTZEeHRIUTtFQUNJLDRCNUR0Q1c7RTREdUNYO0E3RDB0SFo7QTZEdHRISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdEd3RIUjtBNkR0dEhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBN0R3dEhaOztBOERweEhBO0VBQ0k7RUFDQTtBOUR1eEhKO0E4RHB4SFE7RUFDSSxvQjdERlE7QUR3eEhwQjtBOERueEhRO0VBQ0kscUI3RE5RO0FEMnhIcEI7QThEanhISTtFQUNJLDJCN0RUZTtBRDR4SHZCO0E4RGh4SEk7RXpFZ0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFeUVsR0k7RUFDQTtFQUNBO0E5RHN4SFI7QThEcHhIUTtFekVvRUosNkNBRlU7RUFHViwrQnlFcEV3QztBOUR1eEg1QztBOERueEhJO0VBQ0ksNEI3RHpCZTtBRDh5SHZCOztBOERqeEhBO0VBQ0k7QTlEb3hISjtBOERseEhJO0VBQ0k7RUFDQTtFQUNBLDBCN0RwQ2E7RTZEcUNiO0VBQ0E7QTlEb3hIUjtBOERqeEhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlEbXhIUjtBOERoeEhJO0V6RTZEQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXlFL0RJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RHN4SFI7QThEcHhIUTtFQUVJO0E5RHF4SFo7QThEbHhIUTtFQUNJO0VBQ0E7QTlEb3hIWjtBOERqeEhRO0VBQ0ksb0I3RHZFUTtBRDAxSHBCO0E4RGh4SFE7RUFDSSwyQjdEekVXO0FEMjFIdkI7QThEL3dIUTtFekVXSiw2Q0FGVTtFQUdWLG9CeUVYOEQ7QTlEa3hIbEU7O0E4RDN3SEE7RUFDSTtBOUQ4d0hKO0E4RDV3SEk7RUFDSTtBOUQ4d0hSO0E4RDN3SEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlENndIUjtBOEQzd0hRO0VBQ0k7QTlENndIWjtBOEQxd0hRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUQ0d0haO0E4RHh3SEk7RUFDSTtFQUNBO0E5RDB3SFI7O0E4RHR3SEE7RUFDSTtBOUR5d0hKOztBOER0d0hBO0VBQ0k7SUFDSTtFOUR5d0hOO0U4RHR3SEU7SUFDSTtFOUR3d0hOO0FBQ0Y7QStENTRISTtFQUNJO0VBQ0E7RUFDQTtBL0Q4NEhSO0ErRDU0SFE7RUFDSTtFQUNBO0VBQ0E7QS9EODRIWjs7QStEejRIQTtFQUNJO0VBQ0E7QS9ENDRISjtBK0QxNEhJO0VBQ0k7QS9ENDRIUjtBK0QxNEhRO0VBQ0k7RUFDQTtFQUNBO0EvRDQ0SFo7QStEejRIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9EMjRIWjtBK0R2NEhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9EeTRIUjtBK0R2NEhRO0VBQ0k7QS9EeTRIWjtBK0R2NEhZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBL0R5NEhoQjtBK0R0NEhZO0VBQ0k7QS9EdzRIaEI7QStEdDRIZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0EvRHc0SHBCO0ErRHA0SFk7RUFDSTtBL0RzNEhoQjtBK0RuNEhZO0VBQ0k7QS9EcTRIaEI7QStEaDRISTtFQUNJO0VBQ0E7QS9EazRIUjtBK0RoNEhRO0VBQ0k7QS9EazRIWjtBK0QvM0hRO0VBQ0k7QS9EaTRIWjtBK0Q5M0hRO0VBQ0k7RUFDQTtBL0RnNEhaO0ErRDUzSEk7RUFDSTtFQUNBO0EvRDgzSFI7QStENTNIUTtFQUNJO0EvRDgzSFo7QStEMTNISTtFQUNJO0VBQ0E7QS9ENDNIUjtBK0QxM0hRO0VBQ0k7QS9ENDNIWjtBK0R6M0hRO0VBQ0k7QS9EMjNIWjs7QStEdDNIQTtFQUNJO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtBQUNGOztBK0Q5NEhBO0VBQ0k7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0FBQ0Y7QStEdDNIQTtFQUNJO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtBQUNGO0ErRDc0SEE7RUFDSTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47QUFDRjtBZ0VuaklBO0VBQ0k7RUFDQTtFQUNBO0FoRXFqSUo7QWdFbmpJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhFcWpJUjtBZ0VuaklRO0VBQ0k7RUFDQTtFQUNBLHFCL0RYUTtBRGdrSXBCO0FnRWxqSVE7RUFDSSxzQi9EZlE7QURta0lwQjtBZ0VqaklRO0VBQ0ksb0IvRG5CUTtFK0RvQlIsc0IvRHBCUTtBRHVrSXBCO0FnRWhqSVE7RUFDSSxvQi9EeEJRO0FEMGtJcEI7QWdFOWlJSTtFQUNJO0VBQ0E7RUFDQTtBaEVnaklSO0FnRTlpSVE7RUFDSTtBaEVnaklaO0FnRTVpSUk7RUFDSTtFQUNBO0FoRThpSVI7QWdFM2lJSTtFQUNJO0VBQ0E7RUFDQTtBaEU2aUlSO0FnRTNpSVE7RUFDSTtBaEU2aUlaO0FnRTFpSVE7RUFDSSxVN0VyREo7QWFpbUlSOztBZ0V2aUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEUwaUlKO0FnRXhpSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEUwaUlSO0FnRXhpSVE7RUFDSTtFQUNBO0VBQ0E7QWhFMGlJWjtBZ0V2aUlRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCN0V6Rko7RTZFMEZJLDRCL0R4Rlc7RStEeUZYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhFeWlJWjtBZ0V2aUlZO0VBQ0k7QWhFeWlJaEI7O0FpRS9vSUE7RUFDSSxxQ2hFTXVCO0VnRUx2QiwwQzlFdUdVO0U4RXRHVjtBakVrcElKO0FpRWhwSUk7RUFDSTtBakVrcElSO0FpRS9vSUk7RUFDSTtFQUNBLDRCaEVMZTtBRHNwSXZCO0FpRS9vSVE7RUFDSTtFQUNBO0VBQ0E7QWpFaXBJWjs7QWtFL3BJUTtFQUNJLDJCakVHVztBRCtwSXZCO0FrRS9wSVE7RUFDSTtFQUNBO0VBQ0EscUNqRUZlO0VpRUdmO0VBQ0E7RUFDQTtFQUNBLDBDL0U0RkU7RStFM0ZGO0VBQ0E7QWxFaXFJWjtBa0UvcElZO0U3RTRFUiw2Q0FGVTtFQUdWLCtCQUp5RTtBVzBsSTdFO0FrRTdwSUk7RUFDSTtBbEUrcElSOztBbUV2cklBO0VBQ0kscUNsRU11QjtFa0VMdkIsMENoRnVHVTtFZ0Z0R1Y7RUFDQTtBbkUwcklKO0FtRXhySUk7RUFDSTtFQUNBO0VBQ0EsNEJsRUhlO0VrRUlmO0VBQ0E7RUFDQTtFQUNBO0FuRTBySVI7QW1FdnJJSTtFQUNJO0VBQ0E7QW5FeXJJUjtBbUV2cklRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUNsRXJCVztBRDhzSXZCO0FtRXRySVE7RUFDSTtFQUNBLDRCbEUxQlc7QURrdEl2QjtBbUVycklRO0VBQ0k7QW5FdXJJWjtBbUVucklJO0U5RTBFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RThFNUVJO0VBQ0EsMEJsRXZDYTtFa0V3Q2I7RUFDQTtBbkV5cklSO0FtRXZySVE7RUFDSTtFQUNBO0FuRXlySVo7QW1FdHJJUTtFQUNJO0VBQ0E7RUFDQTtBbkV3cklaO0FtRXJySWdCO0VBQ0ksMkJsRXRERztBRDZ1SXZCO0FtRWxySVE7RUFDSSxxQmxFOURRO0VrRStEUjtBbkVvcklaO0FtRWxySVk7RUFDSTtBbkVvckloQjtBbUVqcklZO0U5RW9CUiw2Q0FGVTtFQUdWLCtCQUp5RTtBV29xSTdFO0FtRWhySVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRWtySVo7QW1FaHJJWTtFQUNJO1VBQUE7RUFDQTtBbkVrckloQjtBbUUvcUlZO0VBQ0k7VUFBQTtFQUNBO0FuRWlySWhCOztBb0U3d0lBO0VBQ0k7QXBFZ3hJSjtBb0U5d0lJO0VBQ0k7RUFDQTtFQUNBLDBCbkVEYTtBRGl4SXJCOztBcUV0eElBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckV5eElKO0FxRXZ4SUk7RUFDSTtBckV5eElSO0FxRXR4SUk7RUFDSTtBckV3eElSO0FxRXR4SVE7RUFDSTtFQUNBO0FyRXd4SVo7QXFFcnhJUTtFQUNJO0VBQ0EsaUNwRWxCVztBRHl5SXZCO0FxRXB4SVE7RUFDSTtBckVzeElaO0FxRWx4SUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CakZiYztFaUZjZDtBckVveElSO0FxRWp4SUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCcEUzQ2U7QUQ4ekl2QjtBcUVqeElRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDcEVuRFc7RW9Fb0RYO0VBQ0E7QXJFbXhJWjtBcUUvd0lJO0VBQ0ksbUJqRnpDWTtBWTB6SXBCO0FxRTl3SUk7RUFDSSxtQmpGOUNhO0FZOHpJckI7O0FzRW4xSUk7O0VBRUksMEJyRUVhO0FEbzFJckI7QXNFbjFJSTtFQUNJO0VBQ0E7QXRFcTFJUjtBc0VsMUlJO0VBQ0k7RUFDQTtBdEVvMUlSOztBdUVqMklBO0VBQ0k7RUFDQTtFQUNBO0F2RW8ySUo7QXVFbDJJSTtFQUNJO0VBQ0E7RUFDQTtBdkVvMklSO0F1RWoySUk7RUFDSSwwQnRFUGE7RXNFUWI7RUFDQTtFQUNBO0F2RW0ySVI7QXVFajJJUTtFQUNJO0VBQ0E7RUFDQSxxQnRFaEJRO0VzRWlCUixvQnRFakJRO0VzRWtCUjtBdkVtMklaO0F1RWgySVE7RUFDSTtBdkVrMklaO0F1RS8xSVE7RUFDSTtBdkVpMklaO0F1RTcxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkUrMUlSO0F1RTcxSVE7RUFDSSxvQnRFckNRO0VzRXNDUjtFQUNBO0VBQ0E7QXZFKzFJWjtBdUUzMUlJO0VBQ0k7RUFDQTtBdkU2MUlSO0F1RTExSUk7O0VBRUk7RUFDQSwwQnRFcERZO0VzRXFEWjtFQUNBLFdwRnREQTtFb0Z1REE7QXZFNDFJUjtBdUV6MUlJO0VBQ0k7RUFDQTtBdkUyMUlSO0F1RXoxSVE7RUFDSTtFQUNBLFVwRmhFSjtFb0ZpRUk7RUFDQTtBdkUyMUlaO0F1RXYxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkV5MUlSO0F1RXQxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RXcxSVI7QXVFdDFJUTtFQUNJLG9CdEV4RlE7RXNFeUZSO0VBQ0E7QXZFdzFJWjs7QXdFdDdJQTtFQUNJO0VBQ0E7RUFDQTtBeEV5N0lKO0F3RXQ3SVE7RUFDSTtFQUNBO0VBQ0E7QXhFdzdJWjtBd0VyN0lRO0VBQ0ksMEJ2RVJTO0V1RVNUO0VBQ0E7RUFDQTtFQUNBO0F4RXU3SVo7QXdFcDdJUTtFQUNJLDRCdkVmVztBRHE4SXZCOztBeUUzOElBO0VBQ0k7QXpFODhJSjtBeUUzOElRO0VBQ0ksNkJ0RmtERztFc0ZqREg7RUFDQTtFQUNBO0F6RTY4SVo7QXlFMzhJWTtFQUNJLDZCdEY0Q0Q7QWFpNklmO0F5RTk4SVk7RUFDSSw2QnRGNENEO0FhaTZJZjtBeUU5OElZO0VBQ0ksNkJ0RjRDRDtBYWk2SWY7QXlFOThJWTtFQUNJLDZCdEY0Q0Q7QWFpNklmO0F5RXo4SVE7RUFDSSw2QnRGdUNHO0FhbzZJZjtBeUV2OElJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnhFcEJhO0V3RXFCYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RXk4SVI7QXlFdjhJUTtFQUNJLDRCeEUzQlc7QURvK0l2QjtBeUUxOElRO0VBQ0ksNEJ4RTNCVztBRG8rSXZCO0F5RTE4SVE7RUFDSSw0QnhFM0JXO0FEbytJdkI7QXlFMThJUTtFQUNJLDRCeEUzQlc7QURvK0l2QjtBeUV0OElRO0VBQ0k7RUFDQTtBekV3OElaO0F5RXA4SUk7RUFDSTtFQUNBO0VBQ0EsNEJ4RXZDZTtFd0V3Q2Y7QXpFczhJUjs7QTBFcC9JQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFFdS9JSjtBMEVyL0lJO0VBQ0k7QTFFdS9JUjtBMEVwL0lJO0VBQ0k7RUFDQSxXdkZDQTtFdUZBQTtFQUNBO0ExRXMvSVI7O0EyRXJnSkE7RUFDSTtFQUNBLHFDMUVLdUI7RTBFSnZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEN4RmtHVTtFd0ZqR1Y7QTNFd2dKSjtBMkV0Z0pJO0VBQ0k7RUFDQTtFQUNBO0EzRXdnSlI7QTJFdGdKUTtFQUNJO0EzRXdnSlo7QTJFcGdKSTtFQUNJO0VBQ0E7RUFDQTtBM0VzZ0pSO0EyRXBnSlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0VzZ0paO0EyRWxnSkk7O0VBRUk7RUFDQTtFQUNBO0EzRW9nSlI7QTJFamdKSTtFQUNJLG9CMUVyQ1k7QUR3aUpwQjtBMkVoZ0pJO0VBQ0k7RUFDQTtFQUNBO0EzRWtnSlI7O0EyRTkvSUE7RUFDSTtJQUNJO0UzRWlnSk47RTJFLy9JTTtJQUNJO0lBQ0E7RTNFaWdKVjtFMkU5L0lNO0lBQ0k7RTNFZ2dKVjtBQUNGO0E0RTdqSkk7RUFDSSw0QjNFSWU7RTJFSGY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RStqSlI7QTRFN2pKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCM0VSVztBRHVrSnZCO0E0RTNqSkk7RUFDSTtFQUNBO0E1RTZqSlI7O0E2RWpsSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0VvbEpKO0E2RWxsSkk7RUFDSTtFQUNBO0E3RW9sSlI7QTZFamxKWTtFQUNJLFUxRlJSO0FhMmxKUjtBNkUva0pRO0VBQ0k7RUFDQTtFQUNBO0E3RWlsSlo7O0E2RTVrSkE7RUFDSTtJQUNJO0lBQ0E7RTdFK2tKTjtFNkU3a0pNO0lBQ0k7RTdFK2tKVjtBQUNGO0E4RTltSkE7RUFDSTtFQUNBO0E5RWduSko7O0ErRWxuSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7QS9FcW5KSjs7QStFbG5KQTs7RUFFSTtBL0VxbkpKOztBZ0YvbkpBO0VBQ0k7RUFDQSwwQi9FR2lCO0UrRUZqQjtFM0Y2RUE7RUFDQTtBV3NqSko7O0FpRnZvSkE7RUFDSTtFQUNBLDRCaEZJbUI7RWdGSG5CO0U1RjZFQTtFQUNBO0FXOGpKSjs7QWtGL29KQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGa3BKSjtBa0ZocEpJO0VBQ0k7QWxGa3BKUjtBa0ZocEpRO0VBQ0ksZTlGTUs7QVk0b0pqQjtBa0Y5b0pJO0VBQ0k7RUFDQSxXL0ZiQTtFK0ZjQSwwQmpGZFk7RWlGZVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZncEpSO0FrRjdvSkk7RUFDSSxvQmpGdkJZO0FEc3FKcEI7O0FtRjFxSkE7RUFDSTtFQUtBO0VBQ0E7QW5GeXFKSjtBbUZ2cUpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFVBWGU7RUFZZixXQVplO0VBYWY7RUFDQTtVQUFBO0FuRnlxSlI7QW1GcnFKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5GdXFKWjtBbUZucUpJO0VBQ0k7RUFDQTtBbkZxcUpSO0FtRm5xSlE7RUFDSTtFQUNBO1VBQUE7QW5GcXFKWjtBbUZscUpRO0VBQ0k7RUFDQTtVQUFBO0FuRm9xSlo7QW1GaHFKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxXQWxEZTtFQW1EZjtFQUNBO0VBS0E7QW5GOHBKUjtBbUY1cEpRO0VBQ0k7RUFBQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QW5GOHBKWjtBbUYzcEpRO0VBQ0k7RUFDQTtFQUFBO0VBQ0E7VUFBQTtFQUNBLFlBeEVNO0VBeUVOLFdBMUVLO0VBMkVMO0VBQ0EsMEJsRjFFUTtFa0YyRVI7QW5GNnBKWjs7QW9GM3VKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0FwRjh1SlI7QW9GM3VKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRjZ1SlI7QW9GMXVKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRjR1SlI7QW9GMXVKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRjR1Slo7QW9GenVKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQmpHeUVRO0Fha3FKcEI7QW9GenVKWTs7O0VBR0k7RUFDQTtFQUNBLGNqRzVDVDtFaUc2Q1M7RUFDQTtBcEYydUpoQjtBb0Z2dUpRO0VBQ0k7RUFDQSxjakd0Q0Q7RWlHdUNDO0VBQ0E7RUFDQTtBcEZ5dUpaO0FvRnZ1Slk7RUFDSSxXakc5Q1I7QWF1eEpSO0FvRnR1Slk7RUFDSSxjakc5RFQ7RWlHK0RTO0FwRnd1SmhCO0FvRm51Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEZxdUpSO0FvRm51SlE7RUFDSTtBcEZxdUpaO0FvRmp1Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNqR3ZERjtFaUd3REU7RUFDQSxrQmpHYlE7RWlHY1I7QXBGbXVKUjtBb0ZqdUpRO0VBQ0ksZWpHN0ROO0VpRzhETTtFQUNBO0FwRm11Slo7QW9GaHVKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRmt1Slo7QW9GL3RKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHNCakdJUTtFaUdIUjtBcEZpdUpaO0FvRjd0Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCakczQ1E7RWlHNENSO0VBQ0E7RUFDQTtBcEYrdEpSO0FvRjd0SlE7RUFDSTtFQUNBO0FwRit0Slo7QW9GNXRKUTtFQUNJLGVqRy9ITDtFaUdnSUs7RUFDQTtBcEY4dEpaO0FvRjN0SlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEY2dEpaO0FvRjF0SlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxzQmpHakNRO0VpR2tDUjtBcEY0dEpaO0FvRnh0Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEYwdEpSO0FvRnh0SlE7RUFDSTtFQUNBO0FwRjB0Slo7QW9GdnRKUTtFQUNJLFlqR3BKSjtFaUdxSkk7RUFDQTtBcEZ5dEpaOztBcUY1M0pJO0VBQ0k7RUFDQTtFQUNBO0FyRiszSlI7QXFGNTNKSTtFQUNJO0VBQ0E7QXJGODNKUjtBcUYzM0pJO0VBQ0k7RUFDQTtBckY2M0pSO0FxRjEzSkk7RUFDSTtBckY0M0pSO0FxRjEzSlE7RUFDSTtBckY0M0paO0FxRngzSkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGMDNKUjs7QXNGejVKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEY0NUpKO0FzRjE1Skk7RUFDSTtBdEY0NUpSO0FzRno1Skk7O0VBRUk7RUFDQTtBdEYyNUpSO0FzRng1Skk7RUFDSSxhbkdwQkQ7QWE4NkpQO0FzRnY1Skk7RUFDSSxhbkdLRjtBYW81Sk47QXNGdDVKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0Rnc1SlI7QXNGdDVKUTtF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QUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjB2S0o7QTJGeHZLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzRjB2S1I7QTJGdnZLSTtFQUNJO0EzRnl2S1I7QTJGdHZLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzRnd2S1I7QTJGcnZLSTtFQUNJO0EzRnV2S1I7QTJGcHZLSTtFQUNJO0EzRnN2S1I7QTJGanlLSTtFQUNJO0VBQ0E7QTNGbXlLUjtBMkZydktJO0VBQ0k7RUFDQTtFQUNBO0EzRnV2S1I7O0EyRm52S0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGc3ZLSjtBMkZwdktJO0VBQ0k7RUFDQTtBM0ZzdktSO0EyRm52S0k7RUFDSTtFQUNBO0EzRnF2S1I7QTJGbHZLSTtFQUNJO0VBQ0E7RUFDQTtBM0ZvdktSO0EyRmp2S0k7RUFDSTtBM0ZtdktSO0EyRmh2S0k7RUFDSTtBM0ZrdktSO0EyRjUwS0k7RUFDSTtFQUNBO0EzRjgwS1I7QTJGanZLSTtFQUNJO0VBQ0E7RUFDQTtBM0ZtdktSO0EyRmp2S1E7RUFDSTtFQUNBO0EzRm12S1o7QTJGL3VLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzRml2S1I7O0EyRjd1S0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J4R2ZnQjtFd0dnQmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZndktKO0EyRjl1S0k7RUFDSTtBM0ZndktSO0EyRjd1S0k7RUFDSTtBM0YrdUtSO0EyRnYzS0k7RUFDSTtFQUNBO0EzRnkzS1I7QTJGOXVLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzRmd2S1I7O0EyRjV1S0E7RUMzSEk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J6R3lFZ0I7RXlHeEVoQjtFQUNBO0VBQ0E7RUFDQTtFRGdIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGNHZLSjtBNEYvMktJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTVGaTNLUjtBNEY5MktJO0VBQ0k7QTVGZzNLUjtBNEY3MktJO0VBQ0k7RUFDQTtBNUYrMktSO0EyRnZ3S0k7RUFFSTtFQUNBO0EzRnd3S1I7QTJGcndLSTtFQUNJO0VBQ0E7RUFDQTtBM0Z1d0tSOztBNkZsN0tBO0VBQ0k7RUFDQTtFQUNBO0E3RnE3S0o7O0E2Rmw3S0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0ZxN0tKO0E2Rm43S0k7RUFDSTtBN0ZxN0tSO0E2Rmw3S0k7RUFDSTtBN0ZvN0tSO0E2Rmo3S0k7RUFDSTtBN0ZtN0tSO0E2Rmg3S0k7RUFDSTtFQUNBO0E3Rms3S1I7QTZGLzZLSTtFQUNJO0E3Rmk3S1I7QTZGOTZLSTtFQUNJO0E3Rmc3S1I7QTZGOTZLUTtFQUNJO0E3Rmc3S1o7QTZGNTZLSTtFQXRDSjtJQXVDUTtFN0YrNktOO0U2Rjc2S007SUFDSTtFN0YrNktWO0FBQ0Y7O0E4RmgrS0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCM0dtRVk7QWFnNktoQjs7QStGMytLQTtFQUNJO0VBQ0E7RUFDQTtBL0Y4K0tKO0ErRjUrS0k7RUFDSTtFQUNBO0EvRjgrS1I7QStGMytLSTtFQUNJO0VBQ0E7QS9GNitLUjs7QWdHei9LQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHNCN0c0R2dCO0U2RzNHaEI7RUFDQTtBaEc0L0tKO0FnRzEvS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEc0L0tSO0FnR3ovS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEcyL0tSO0FnR3gvS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEcwL0tSO0FnR3YvS0k7RUFDSTtFQUNBO0FoR3kvS1I7QWdHdi9LUTtFQUNJO0FoR3kvS1o7QWdHci9LSTs7RUFFSTtFQUNBO0FoR3UvS1I7QWdHcC9LSTtFQUNJO0FoR3MvS1I7QWdHbi9LSTtFQUNJO0FoR3EvS1I7QWdHbC9LSTtFQUNJO0VBQ0E7QWhHby9LUjtBZ0dqL0tJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtB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ckc4b01KO0FxRzVvTUk7RUFDSTtBckc4b01SOztBcUcxb01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJHNm9NSjs7QXFHMW9NQTtFQUNJO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQmxIc0NnQjtFa0hyQ2hCO0VBQ0E7QXJHNm9NSjs7QXFHMW9NQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRzZvTUo7O0FxRzFvTUE7RUFDSTtFQUNBO0FyRzZvTUo7QXFHM29NSTtFQUNJO0VBQ0E7QXJHNm9NUjs7QXFHcG9NUTtFQUNJO0VBQ0E7RUFDQTtBckd1b01aO0FxR25vTUk7RUFDSTtBckdxb01SOztBc0dydk1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRHd3ZNSjtBc0d0dk1JO0VBQ0k7QXRHd3ZNUjtBc0dydk1JO0VBQ0k7RUFDQTtFQUNBO0F0R3V2TVI7QXNHcnZNUTtFQUNJO0F0R3V2TVo7QXNHbnZNSTtFQUNJO0VBQ0E7RUFDQTtBdEdxdk1SO0FzR2x2TUk7RUFDSTtBdEdvdk1SOztBc0dodk1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JuSG9FZ0I7RW1IbkVoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R212TUo7QXNHanZNSTtFQUNJO0F0R212TVI7QXNHcHZNSTtFQUNJO0F0R212TVI7QXNHcHZNSTtFQUNJO0F0R212TVI7QXNHcHZNSTtFQUNJO0F0R212TVI7QXNHaHZNSTtFQUNJO0VBQ0E7QXRHa3ZNUjtBc0dodk1RO0VBQ0k7QXRHa3ZNWjtBc0dudk1RO0VBQ0k7QXRHa3ZNWjtBc0dudk1RO0VBQ0k7QXRHa3ZNWjtBc0dudk1RO0VBQ0k7QXRHa3ZNWjs7QXNHN3VNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R2d2TUo7O0FzRzd1TUE7RUFDSTtFQUNBO0VBQ0E7QXRHZ3ZNSjs7QWI5ek1BO0FBTUE7QUFnQ0E7QUFJQTtBQUtBO0FBVUE7QUFRQTtBQWFBO0FBYUE7QUFTQTtBQVFBO0FBR0E7QUFJQTtBQ3RGbUM7QUFDUjtBRDlCM0I7QUFNQTtBQWdDQTtBQUlBO0FBS0E7QUFVQTtBQVFBO0FBYUE7QUFhQTtBQVNBO0FBUUE7QUFHQTtBQUlBO0FDdEZtQztBQUNSO0FDOUIzQjtBQXFFQTtBbUd2REE7RUFDSTtFQUNBO0VBQ0E7QXhGbTFNSjs7QXdGaDFNQTs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QXhGczBNSjs7QXdGeHpNQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Ozs7O0dBQUE7RUFNQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBRUE7QXhGK3lNSjs7QXVHLzZNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHazdNSjs7QXVHLzZNQTtFQUNJO0VBQ0E7RUFDQTtBdkdrN01KO0F1R2g3TUk7RUFDSTtFQUNBO0F2R2s3TVI7QXVHLzZNSTtFQUNJO0VBQ0E7QXZHaTdNUjs7QXVHNzZNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2R2c3TUo7O0F1Rzc2TUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2R2c3TUo7O0F1Rzc2TUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2R2c3TUo7QXVHOTZNSTtFQUNJO0VBQ0E7QXZHZzdNUjtBdUc3Nk1JO0VBQ0k7QXZHKzZNUjtBdUc1Nk1JO0VBQ0k7QXZHODZNUjtBdUczNk1JO0VBQ0k7RUFDQTtBdkc2Nk1SOztBd0czL01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHOC9NSjs7QXdHMy9NQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzgvTUo7QXdHNS9NSTtFQUNJO0F4RzgvTVI7QXdHNS9NUTtFQUNJO0F4RzgvTVo7QXdHMS9NSTtFQUNJO0F4RzQvTVI7O0F3R3gvTUE7RUFDSTtFQUNBO0VBQ0E7QXhHMi9NSjs7QXdHeC9NQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4RzIvTUo7O0F3R3gvTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzIvTUo7O0F3R3gvTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMi9NSjs7QXdHeC9NQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4RzIvTUo7O0F3R3gvTUE7RUFDSTtFQUNBO0VBQ0E7QXhHMi9NSjs7QXdHeC9NQTtFQUNJO0F4RzIvTUo7O0F3R3gvTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEcyL01KOztBd0d4L01BO0VBQ0k7QXhHMi9NSjtBd0d6L01JO0VBQ0k7RUFDQTtFQUNBO0F4RzIvTVI7O0F5RzFsTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0F6RzZsTko7O0EwR2ptTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMUdvbU5KOztBMEdqbU5BO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esc0J2SHNHZ0I7RXVIckdoQjtBMUdvbU5KOztBMEdqbU5BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExR29tTko7O0EwR2ptTkE7RUFDSTtFQUNBO0VBQ0Esc0J2SHNGZ0I7QWE4Z05wQjs7QTBHam1OQTtFQUNJO0VBQ0E7RUFDQTtBMUdvbU5KO0EwR2xtTkk7RUFDSTtBMUdvbU5SOztBMEdobU5BO0VBQ0k7QTFHbW1O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QTtFQUNBO0VBQ0E7RUFDQSxzQjFIaUdnQjtFMEhoR2hCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdHeW9PSjtBNkd2b09JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdHeW9PUjtBNkd0b09JO0VBQ0k7QTdHd29PUjtBNkdyb09JO0VBQ0k7RUFDQTtBN0d1b09SOztBNkdub09BO0VBQ0k7RUFDQTtBN0dzb09KO0E2R3BvT0k7RUFDSTtBN0dzb09SOztBNkdsb09BO0VBQ0k7RUFDQTtBN0dxb09KOztBOEd2ck9BO0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E5R3dyT0o7O0E4R3JyT0E7RUFDSTtJQUNJO0U5R3dyT047RThHcnJPRTtJQUNJO0U5R3VyT047RThHcHJPRTtJQUNJO0U5R3NyT047QUFDRjs7QThHanNPQTtFQUNJO0lBQ0k7RTlHd3JPTjtFOEdyck9FO0lBQ0k7RTlHdXJPTjtFOEdwck9FO0lBQ0k7RTlHc3JPTjtBQUNGO0ErR3JyT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR3VyT0o7O0ErR3ByT0E7RUFDSTtBL0d1ck9KOztBK0dwck9BO0VBQ0k7QS9HdXJPSjs7QStHcHJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvR3VyT0o7O0ErR3ByT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR3VyT0o7O0ErR3ByT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HdXJPSjtBK0dyck9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR3VyT1I7QStHcHJPSTtFQUVJO0EvR3FyT1I7O0ErR2pyT0E7RUFDSTtFQUNBO0VBQ0E7QS9Hb3JPSjs7QStHanJPQTtFbkJyRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjB2T0o7O0ErR3RyT0E7RW5CaEVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGMHZPSjs7QStHMXJPQTtFQUNJO0VBQ0E7QS9HNnJPSjs7QStHMXJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRzZyT0o7O0ErRzFyT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0c2ck9KOztBK0cxck9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esc0I1SEpnQjtFNEhLaEI7QS9HNnJPSjs7QStHMXJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvRzZyT0o7O0ErRzFyT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRzZyT0o7O0ErRzFyT0E7RUFDSTtFQUNBO0VBQ0E7QS9HNnJPSjs7QStHMXJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HNnJPSjs7QStHdHJPQTtFQUNJO0EvR3lyT0o7O0ErR3RyT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0d5ck9KOztBK0dwck9BO0VuQjVKSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW1CeUpBO0VBQ0E7RUFDQTtBL0c0ck9KOztBK0d6ck9BO0VuQjFKSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnUxT0o7O0ErRzdyT0E7O0VBRUk7QS9HZ3NPSjs7QStHM3JPQTtFQUNJO0VBQ0E7QS9HOHJPSjs7QStHM3JPQTtFQUNJO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0cwck9KO0ErR3hyT0k7RUFDSTtBL0cwck9SOztBK0dyck9BO0VBQ0k7QS9Hd3JPSjs7QStHbnJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Hc3JPSjs7QStHbHJPQTtFQUNJO0VBQ0E7RUFDQTtBL0dxck9KOztBK0dsck9BO0VBQ0k7RUFDQTtFQUNBO0VBRUE7QS9Hb3JPSjtBK0dqck9JO0VBQ0k7QS9HbXJPUjs7QStHN3FPQTtFQUNJO0EvR2dyT0o7O0ErRzVxT0E7RUFDSTtBL0crcU9KOztBK0c1cU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRytxT0o7QStHNXFPSTtFQUNJO0lBQ0k7SUFDQTtFL0c4cU9WO0FBQ0Y7QStHM3FPSTtFQUNJO0lBQ0k7SUFDQTtFL0c2cU9WO0FBQ0Y7QStHenFPSTtFQUNJO0VBQ0E7QS9HMnFPUjs7QStHcnFPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Hd3FPSjs7QStHbnFPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dzcU9KOztBK0ducU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9Hc3FPSjs7QStHbnFPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvR3NxT0o7O0ErR25xT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBL0dzcU9KOztBK0ducU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esc0I1SG5PZ0I7RTRIb09oQjtBL0dzcU9KOztBK0ducU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dzcU9KOztBK0ducU9BO0VBQ0k7QS9Hc3FPSjs7QStHanFPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dvcU9KO0ErR2xxT0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Hb3FPUjs7QStHaHFPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dtcU9KOztBK0docU9BO0VBQ0k7QS9HbXFPSjtBK0dqcU9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR21xT1I7QStHanFPUTtFQUNJO0VBQ0E7QS9HbXFPWjs7QStHOXBPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HaXFPSjs7QStHOXBPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HaXFPSjs7QStHOXBPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HaXFPSjs7QStHOXBPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCNUh2VWdCO0U0SHdVaEI7RUFDQTtBL0dpcU9KO0ErRy9wT0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0dpcU9SOztBK0c3cE9BO0VBQ0k7RUFDQTtFQUNBO0EvR2dxT0o7QStHOXBPSTtFQUNJO0EvR2dxT1I7O0ErRzVwT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCNUhyV2dCO0U0SHNXaEI7QS9HK3BPSjtBK0c3cE9JO0VBQ0k7RUFDQTtBL0crcE9SOztBK0d6cE9BO0VBRUk7SUFDSTtJQUNBO0UvRzJwT047RStHeHBPRTtJQUNJO0lBQ0E7RS9HMHBPTjtFK0d0cE9FO0lBQ0k7RS9Hd3BPTjtFK0dscE9FO0lBQ0k7RS9Hb3BPTjtFK0docE9FO0lBQ0k7RS9Ha3BPTjtFK0cvb09FO0lBQ0k7SUFDQTtFL0dpcE9OO0UrRzdvT0U7SUFDSTtFL0crb09OO0UrRzVvT0U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UvRzhvT047RStHM29PRTtJQUNJO0UvRzZvT047RStHMW9PRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFL0c0b09OO0FBQ0Y7QWdIdHFQQTtFQUNJO0VBQ0E7RUFDQTtBaEh3cVBKO0FnSHRxUEk7RUFDSTtFQUNBO0FoSHdxUFI7QWdIcnFQSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoSHVxUFI7QWdIcHFQSTtFQUNJO0VBQ0E7QWhIc3FQUjtBZ0hucVBJO0VBQ0k7RUFDQTtFQUNBO0FoSHFxUFI7QWdIanFQUTtFQUNJO0FoSG1xUFo7QWdIaHFQUTtFQUNJLHlCNUh2QlE7RTRId0JSO1VBQUE7QWhIa3FQWjtBZ0g5cFBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSGdxUFI7QWdIN3BQSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlCNUhoQ2U7RTRIaUNmO0VBQ0E7QWhIK3BQUjtBZ0g1cFBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCNUg5Q1M7RTRIK0NUO0VBQ0EsMkM1SGxCTTtFNEhtQk47VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0FoSDhwUFI7QWdIM3BQSTtFQUNJO0VBQ0E7RUFDQSxXNUh2RGE7RTRId0RiO0FoSDZwUFI7O0FpSHZ1UEk7RUFDSTtFQUNBO0VBQ0E7QWpIMHVQUjtBaUh4dVBRO0VBQ0k7RUFDQTtBakgwdVBaO0FpSHZ1UFE7RUFDSTtBakh5dVBaO0FpSHR1UFE7RUFDSSxjN0hJVztBWW91UHZCO0FpSHp1UFE7RUFDSSxjN0hJVztBWW91UHZCO0FpSHp1UFE7RUFDSSxjN0hJVztBWW91UHZCO0FpSHp1UFE7RUFDSSxjN0hJVztBWW91UHZCO0FpSG51UEk7RUFDSTtBakhxdVBSO0FpSGx1UEk7RUFDSSxjN0hOZTtBWTB1UHZCO0FpSGp1UEk7RUFDSSxlN0hkUTtFNkhlUjtFQUNBO0FqSG11UFI7QWlIL3RQUTs7O0VBR0kscUI3SGhCUTtFNkhpQlI7QWpIaXVQWjtBaUg5dFBRO0VBQ0ksYzdIckJRO0FZcXZQcEI7O0FpSDN0UEE7RUFDSTtBakg4dFBKOztBaUgzdFBBO0VBQ0k7QWpIOHRQSjs7QWlIMXRQSTtFQUNJO0VBQ0E7QWpINnRQUjtBaUgzdFBRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpINnRQWjs7QWtIL3hQQTtBQUdJOztFQUVJO0FsSGd5UFI7O0FrSDN4UEk7RUFDSSxVOUhMQTtFOEhNQSx5QzlITEk7RThITUo7RUFDQTtBbEg4eFBSO0FrSDN4UEk7RUFDSTtBbEg2eFBSO0FrSHp4UFE7RUFDSTtBbEgyeFBaO0FrSHR4UFE7RUFDSTtVQUFBO0FsSHd4UFo7QWtIcHhQSTtFQUNJO0FsSHN4UFI7O0FrSG54UEE7QUFHSTs7RUFDSTtFQUNBO0VBQ0E7QWxIcXhQUjtBa0hseFBJOztFQUNJO0FsSHF4UFI7QWtIbnhQUTtFQUhKOztJQUlRO0VsSHV4UFY7QUFDRjs7QWtIbnhQQTtFQUNJO0VBQ0E7QWxIc3hQSjtBa0hueFBRO0VBQ0k7RUFDQTtFQUNBO0FsSHF4UFo7QWtIL3dQSTs7RUFFSTtBbEhpeFBSO0FrSDl3UEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbEhneFBSO0FrSDl3UFE7RUFOSjtJQU9RO0VsSGl4UFY7QUFDRjtBa0g5d1BJO0VBQ0k7RUFDQTtBbEhneFBSO0FrSDl3UFE7RUFKSjtJQUtRO0lBQ0E7RWxIaXhQVjtBQUNGOztBa0g3d1BBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx3QzlIOUZRO0U4SCtGUjtBbEhneFBKOztBa0g3d1BBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjlIdEZ5QjtBWXMyUDdCO0FrSDl3UEk7OztFQUdJLHlCOUgzRnFCO0U4SDRGckI7RUFNQTtFQWNBO0VBS0E7QWxIMHZQUjtBa0hqeFBROzs7RUFDSTtBbEhxeFBaO0FrSGp4UFE7OztFQUNJO0VBQ0EseUM5SHpIQTtBWTg0UFo7QWtIbHhQUTs7O0VBQ0k7QWxIc3hQWjtBa0hueFBROzs7RUFDSTtBbEh1eFBaO0FrSG54UFE7OztFQUNJO0FsSHV4UFo7QWtIbnhQUTs7O0VBQ0k7QWxIdXhQWjtBa0hweFBROzs7RUFDSTtBbEh3eFBaOztBa0hseFBJO0VBQ0k7QWxIcXhQUjtBa0hueFBROzs7RUFHSTtBbEhxeFBaOztBa0hoeFBBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEhteFBKOztBa0hoeFBBO0FBQ0E7O0VBRUk7QWxIbXhQSjtBa0hqeFBJOztFQUNJO0FsSG94UFI7QWtIanhQSTs7RUFDSTtBbEhveFBSOztBa0hoeFBBOztFQUVJO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWxIa3hQSjtBa0hoeFBJOztFQUNJO0VBQ0EsVTlIdk1BO0U4SHdNQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSGt4UFI7QWtIOXdQSTs7RUFDSTtBbEhpeFBSO0FrSDl3UEk7O0VBQ0k7RUFDQTtBbEhpeFBSOztBa0g3d1BBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7QWxIK3dQSjs7QWtINXdQQTtFQUNJLGE5SHBObUI7QVltK1B2QjtBa0g3d1BJO0VBQ0k7RUFDQSxZOUgxT0k7QVl5L1BaOztBa0g1d1BBO0FDL09BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSCsvUEo7QW1INy9QSTtFQUNJO0FuSCsvUFI7O0FvSDdnUUk7RUFDSTtFQUNBO0FwSGdoUVI7QW9IN2dRSTtFQUNJO0VBQ0EsV2hJV2E7RWdJVmI7RUFDQTtFQUNBO0FwSCtnUVI7QW9IN2dRUTtFQUNJO0VBQ0EsY2hJSlE7QVltaFFwQjtBb0g3Z1FZO0VBQ0ksYWhJUEk7QVlzaFFwQjs7QXFIamlRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJIb2lRSjtBcUhsaVFJO0VBQ0k7RUFDQTtBckhvaVFSO0FxSGppUUk7RUFDSTtBckhtaVFSO0FxSGhpUUk7RUFDSSxzQmpJdEJBO0FZd2pRUjs7QXFIOWhRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJIaWlRSjtBcUgvaFFJO0VBQ0k7RUFDQTtBckhpaVFSO0FxSDloUUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckhnaVFSO0FxSDdoUUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySCtoUVI7QXFINWhRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FySDhoUVI7O0FxSHhoUUk7Ozs7RUFFSSxtQ3BIL0NPO0FENGtRZjs7QXNIbG1RQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcW1RSjtBc0hubVFJO0VBQ0k7RUFDQTtFQUNBO0F0SHFtUVI7QXNIbG1RSTtFQUNJO0F0SG9tUVI7QXNIaG1RUTtFQUNJO0F0SGttUVo7QXNIOWxRSTtFQUNJO0F0SGdtUVI7O0F1SHhuUUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZIMm5RSjtBdUh6blFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SDJuUVI7QXVIeG5RSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qm5JQ3FCO0VtSUFyQjtFQUNBLDJDbkltQk07RW1JbEJOO1VBQUE7RUFDQTtFQUFBO0VBQUE7RUFDQTtBdkgwblFSO0F1SHRuUVE7RUFDSSx5Qm5JekJRO0VtSTBCUjtVQUFBO0F2SHduUVo7QXVIcG5RSTtFQUNJO0VBQ0E7QXZIc25RUjtBdUhublFJO0VsSStDQSxzQ0FGVTtFQUdWLCtCQUp5RTtBVzJrUTdFOztBd0hycVFBO0VBQ0k7QXhId3FRSjtBd0h0cVFJO0VBQ0k7RUFDQTtBeEh3cVFSO0F3SHJxUUk7RUFDSSxnQnBJUkE7RW9JU0E7RUFDQTtFQUNBO0F4SHVxUVI7QXdIcHFRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhIc3FRUjtBd0hucVFJO0VBQ0ksd0NwSWpCSTtFb0lrQko7RUFDQTtBeEhxcVFSO0F3SGpxUVE7RUFDSTtBeEhtcVFaO0F3SGhxUVE7RUFDSSxjcEl4QlE7QVkwclFwQjtBd0gvcFFRO0VBQ0ksV3BJdENKO0VvSXVDSSx5QnBJN0JRO0FZOHJRcEI7QXdIOXBRUTtFbklrREosc0NBRlU7RUFHViwrQkFKeUU7QVdtblE3RTs7QXlIN3NRQTtFQUNJO0F6SGd0UUo7QXlIOXNRSTtFQUNJO0VBQ0E7RUFDQTtBekhndFFSO0F5SDdzUUk7RUFDSTtFQUNBO0F6SCtzUVI7QXlIN3NRUTtFQUNJO0F6SCtzUVo7QXlINXNRUTtFQUNJO0F6SDhzUVo7O0EwSGh1UUE7RUFDSTtBMUhtdVFKO0EwSGp1UUk7RUFDSSxnQnRJSEE7RXNJSUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUhtdVFSO0EwSGp1UVE7RUFDSSxnQnRJWEo7RXNJWUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUhtdVFaO0EwSGh1UVE7RXJJeUVKLHNDQUZVO0VBR1YsK0JBSnlFO0FXOHBRN0U7O0EySHh2UUE7RUFDSTtBM0gydlFKO0EySHp2UUk7RUFDSTtFQUNBO0EzSDJ2UVI7QTJIeHZRSTtFQUNJLGdCdklSQTtFdUlTQTtFQUNBO0VBQ0E7QTNIMHZRUjs7QTRIdHdRQTtFQUNJLGN4SW1CbUI7QVlzdlF2QjtBNEh2d1FJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1SHl3UVI7QTRIdndRUTtFQUNJLFV4SWRKO0FZdXhRUjtBNEh0d1FRO0VBQ0ksbUJ4SUZLO0V3SUdMLHFCeElISztBWTJ3UWpCO0E0SHR3UVk7RUFDSSxVeElqQlI7QVl5eFFSO0E0SHJ3UVk7RUFDSSx5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O0FsSW05UWhCO0FrSS84UWdCO0VBQ0k7QWxJaTlRcEI7QWtJOThRZ0I7RUFDSSwwQmpJL0ZDO0FEK2lSckI7QWtJNThRWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGdCOUkzR1I7RThJNEdRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QWxJODhRaEI7QWtJMzhRWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGdCOUk1SFI7RThJNkhRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QWxJNjhRaEI7QWtJeDhRWTtFQUNJO0FsSTA4UWhCO0FrSXI4UUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCaklqSmU7QUR3bFJ2QjtBa0lyOFFRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSXU4UVo7QWtJcjhRWTtFQUNJLHFCaklwS0k7RWlJcUtKO0FsSXU4UWhCO0FrSXA4UVk7RUFDSTtBbElzOFFoQjtBa0lqOFFJO0VBQ0k7QWxJbThRUjtBa0loOFFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCOUkxTEk7RThJMkxKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbElrOFFSO0FrSS83UUk7RUFDSTtFQUNBO0VBQ0E7QWxJaThRUjtBa0k5N1FJOztFQUVJO0VBQ0E7QWxJZzhRUjs7QWtJMzdRSTtFQUNJO0VBQ0E7QWxJODdRUjtBa0kzN1FJO0VBQ0k7QWxJNjdRUjtBa0kxN1FJO0VBQ0ksdUNqSXhOcUI7QURvcFI3Qjs7QWtJeDdRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsSTI3UUo7QWtJejdRSTtFQUNJO0FsSTI3UVI7QWtJeDdRSTtFQUNJO0VBQ0E7RUFDQTtBbEkwN1FSO0FrSXY3UUk7RUFDSTtFQUNBO0VBQ0EsMEJqSWxQYTtFaUltUGI7QWxJeTdRUjtBa0l0N1FJO0VBQ0k7RUFDQTtBbEl3N1FSO0FrSXQ3UVE7RUFDSTtBbEl3N1FaOztBa0luN1FBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxJczdRSjtBa0lsN1FRO0VBQ0ksWTlJN1FKO0FZaXNSUjtBa0loN1FJO0VBQ0k7RUFDQTtBbElrN1FSO0FrSWg3UVE7RUFDSSxzQmpJblJRO0FEcXNScEI7O0FrSTc2UUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbElnN1FKOztBa0k3NlFBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RWxJZzdRTjtFa0k5NlFNO0lBQ0k7RWxJZzdRVjtBQUNGO0FrSTU2UUE7RUFDSTtJQUNJO0lBQ0E7RWxJODZRTjtFa0k1NlFNO0lBQ0k7RWxJODZRVjtFa0kzNlFNO0lBQ0k7SUFDQTtFbEk2NlFWO0VrSTE2UU07SUFDSTtJQUNBO0lBQ0E7RWxJNDZRVjtBQUNGO0FrSXg2UUE7RUFDSTtJQUNJO0VsSTA2UU47QUFDRjtBbUlydlJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSXV2Uko7QW1JcnZSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCbElOZTtBRDZ2UnZCO0FtSXB2Ukk7RUFDSTtFQUNBO0VBQ0E7VUFBQTtBbklzdlJSO0FtSW52Ukk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbklxdlJSO0FtSWx2Ukk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbklvdlJSO0FtSWx2UlE7RUFDSTtFQUNBO1VBQUE7QW5Jb3ZSWjtBbUlqdlJRO0VBQ0k7QW5JbXZSWjtBbUkvdVJJO0VBQ0k7QW5JaXZSUjtBbUkvdVJRO0VBQ0k7RUFDQTtFQUNBO1VBQUE7QW5JaXZSWjtBbUk3dVJJO0VBQ0k7RUFDQTtFQUNBO0FuSSt1UlI7QW1JNXVSSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkk4dVJSO0FtSTV1UlE7RUFDSTtFQUNBO0VBQ0E7VUFBQTtBbkk4dVJaO0FtSTN1UlE7RUFDSTtFQUNBO1VBQUE7RUFDQTtFQUNBO0FuSTZ1Ulo7QW1JMXVSUTtFQUNJO0VBQ0E7RUFDQSx5QmxJcEZTO0FEZzBSckI7QW1JeHVSSTtFQUNJO0VBQ0EsVy9JOUZBO0UrSStGQTtFQUNBO0VBQ0E7QW5JMHVSUjtBbUl2dVJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5JeXVSUjtBbUl2dVJRO0VBQ0k7QW5JeXVSWjtBbUlydVJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkl1dVJSO0FtSXJ1UlE7RUFDSSxnQi9JckhKO0UrSXNISTtFQUNBO0FuSXV1Ulo7QW1JcHVSUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IvSS9ISjtFK0lnSUk7RUFDQTtFQUNBO0FuSXN1Ulo7O0FvSTkyUkE7RUFDSTtFQUNBLFdoSkRJO0VnSkVKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBJaTNSSjtBb0kvMlJJO0VBQ0ksVWhKVEE7RWdKVUE7QXBJaTNSUjtBb0k5MlJJO0VBQ0k7RUFDQTtBcElnM1JSO0FvSTcyUkk7RUFDSTtFQUNBO0FwSSsyUlI7QW9JNTJSSTtFQUNJO0VBQ0E7QXBJODJSUjtBb0kzMlJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBLFVoSmpDQTtBWTg0UlI7QW9JMzJSUTtFQUNJO0FwSTYyUlo7QW9JeDJSUTtFQUNJO0FwSTAyUlo7QW9JdjJSUTtFQUNJO0VBQ0E7RUFDQTtBcEl5MlJaO0FvSXQyUlE7RUFDSTtFQUNBO0VBQ0E7QXBJdzJSWjs7QXFJLzVSQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlDcEllVTtFb0lkVjtFQUNBO0FySWs2Uko7QXFJaDZSSTtFQUNJO0FySWs2UlI7QXFJLzVSSTtFaEppRkEsNkNBRlU7RUFHViwrQkFKeUU7QVdxMVI3RTtBcUkvNVJJO0VBQ0k7RUFDQTtBcklpNlJSO0FxSTk1Ukk7RUFDSSxxQ3BJZm1CO0VvSWdCbkI7RUFDQSw0QnBJbEJlO0VvSW1CZjtFQUNBO0VBQ0E7RUFDQTtBcklnNlJSO0FxSTk1UlE7RUFDSTtFQUNBO0VBQ0E7QXJJZzZSWjtBcUk5NVJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkJwSWpDTztBRGk4UnZCO0FxSTU1UlE7RUFDSSxXakozQ0o7RWlKNENJO0VBQ0EsMEJwSTFDUTtFb0kyQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJODVSWjtBcUkzNVJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySTY1Ulo7QXFJMzVSWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHVDcEkvRGE7QUQ0OVI3QjtBcUkxNVJZO0VBQ0k7RUFDQTtBckk0NVJoQjtBcUl2NVJZOztFQUVJLDRCcEk3RU87QURzK1J2QjtBcUl0NVJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkJwSXBGTztBRDQrUnZCO0FxSXI1Ulk7RUFDSTtFQUNBO0VBQ0E7QXJJdTVSaEI7QXFJajVSUTtFQUNJO0VBQ0E7RUFDQSwwQnBJcEdTO0FEdS9SckI7QXFJaDVSUTtFQUNJO0VBQ0E7QXJJazVSWjtBcUloNVJZO0VBQ0k7RUFDQTtBcklrNVJoQjs7QXNJcGdTQTtFQUNJO0VBQ0E7QXRJdWdTSjtBc0lyZ1NJO0VBQ0kscUNySUVtQjtFcUlEbkI7RUFDQTtBdEl1Z1NSO0FzSXBnU1k7RUFDSSwyQnJJTE87QUQyZ1N2QjtBc0lsZ1NRO0VBQ0k7QXRJb2dTWjtBc0lsZ1NZO0VBQ0ksNEJySWJPO0FEaWhTdkI7QXNJcmdTWTtFQUNJLDRCckliTztBRGloU3ZCO0FzSXJnU1k7RUFDSSw0QnJJYk87QURpaFN2QjtBc0lyZ1NZO0VBQ0ksNEJySWJPO0FEaWhTdkI7O0FzSTkvUkE7RUFDSTtJQUNJO0V0SWlnU047QUFDRjtBdUk1aFNJO0VBQ0k7QXZJOGhTUjtBdUkzaFNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkk2aFNSO0F1STNoU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQnRJWFM7QUR3aVNyQjs7QXdJN2lTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsdUN2SUN5QjtFdUlBekI7RUFDQTtFQUNBO0F4SWdqU0o7QXdJOWlTSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4SWdqU1I7O0F3STVpU0E7RUFDSTtJQUNJO0V4SStpU047QUFDRjtBeUl0a1NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpJd2tTSjtBeUl0a1NJO0VBQ0ksb0J4SUhZO0FEMmtTcEI7QXlJcmtTSTtFQUVJLFVySlhBO0FZaWxTUjs7QXlJbGtTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJ4SWpCZ0I7RXdJa0JoQjtBeklxa1NKO0F5SW5rU0k7RUFDSSxvQnhJckJZO0FEMGxTcEI7O0F5SWprU0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeklva1NKO0F5SWxrU0k7RUFDSTtBeklva1NSOztBeUloa1NBO0VBQ0k7RUFDQTtBeklta1NKO0F5SWprU0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSw2Q3JKekNJO0VxSjBDSjtBeklta1NSO0F5SWhrU0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpJa2tTUjtBeUkvalNJO0VBQ0k7RUFDQTtBeklpa1NSO0F5SS9qU1E7RUFDSTtBeklpa1NaO0F5STdqU0k7O0VBRUk7RUFDQTtFQUNBLFdySnpFQTtFcUowRUE7RUFDQTtFQUNBO0F6SStqU1I7QXlJNWpTSTtFQUNJO0F6SThqU1I7QXlJM2pTSTtFQUNJO0F6STZqU1I7O0F5SXpqU0E7RUFDSTtJQUNJO0lBQ0E7RXpJNGpTTjtBQUNGO0EwSXhwU0k7RUFDSTtFQUNBO0ExSTBwU1I7O0EySTdwU0E7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5QzFJZVU7RTBJZFY7RUFDQTtFQUNBO0VBQ0EscUMxSUR1QjtFMElFdkI7RUFDQTtBM0lncVNKO0EySTlwU0k7RUFDSTtFQUNBO0EzSWdxU1I7QTJJN3BTSTtFdEo0RUEsNkNBRlU7RUFHVixnQ3NKNUV1RDtBM0lncVMzRDtBMkk3cFNJO0VBQ0k7QTNJK3BTUjtBMkk3cFNRO0VBQ0k7RUFDQTtFQUNBLDBCMUl0QlM7QURxclNyQjtBMkk1cFNRO0VBQ0ksc0IxSTNCUTtFMEk0QlIsK0IxSXpCZTtBRHVyUzNCO0EySTVwU1k7RUFDSSxZdkpsQ1I7RXVKbUNRLG9CMUloQ0k7QUQ4clNwQjtBMkl6cFNJO0VBQ0k7RUFDQTtBM0kycFNSO0EySXpwU1E7RUFDSTtFQUNBO0EzSTJwU1o7QTJJenBTWTs7RUFFSTtFQUNBO0EzSTJwU2hCO0EySXZwU1E7RUFDSSxxQzFJbERlO0UwSW1EZjtFQUNBLDRCMUlyRFc7RTBJc0RYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0l5cFNaO0EySXJwU0k7RUFDSTtFQUNBO0VBQ0E7QTNJdXBTUjtBMklycFNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkIxSXhFVztBRCt0U3ZCOztBNElydVNBO0VBQ0k7RUFDQSwwQjNJR2lCO0UySUZqQjtFQUNBO0E1SXd1U0o7QTRJdHVTSTtFQUNJO0E1SXd1U1I7QTRJcnVTSTtFQUNJO0VBQ0E7QTVJdXVTUjtBNElwdVNJOzs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVJc3VTUjtBNEludVNJO0VBQ0k7QTVJcXVTUjtBNElsdVNJO0VBQ0k7RUFDQTtFQUNBO0E1SW91U1I7O0E2SXh3U0E7RUFDSTtFQUNBO0VBQ0E7QTdJMndTSjtBNkl6d1NJO0VBQ0k7RUFDQTtFQUNBO0E3STJ3U1I7QTZJeHdTSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdJMHdTUjtBNkl4d1NRO0VBQ0k7QTdJMHdTWjtBNkl2d1NRO0VBQ0k7RUFDQSxvQjVJcEJRO0FENnhTcEI7O0E2SXB3U0E7RUFDSTtFQUNBO0VBQ0E7QTdJdXdTSjtBNklyd1NJO0VBQ0k7RUFBQTtFQUFBO0E3SXV3U1I7QTZJcndTUTtFQUNJO0VBQ0E7RUFDQTtBN0l1d1NaO0E2SXB3U1E7RXhKa0RKLDZDQUZVO0VBR1YsK0JBSnlFO0FXeXRTN0U7QTZJbndTSTtFQUNJO0VBQ0E7QTdJcXdTUjtBNklud1NRO0VBQ0k7RUFDQSw0QjVJaERXO0U0SWlEWDtBN0lxd1NaO0E2SWx3U1E7RUFDSTtFQUNBO0VBQ0EsNEI1SXZEVztBRDJ6U3ZCO0E2SWx3U1k7RUFDSTtFQUNBO0VBQ0E7QTdJb3dTaEI7QTZJandTWTtFQUNJO0E3SW13U2hCO0E2STl2U1k7RUFDSTtBN0lnd1NoQjtBNkkzdlNJO0VBQ0k7QTdJNnZTUjtBNkkxdlNJOztFQUVJO0VBQ0E7QTdJNHZTUjtBNkl6dlNJO0VBQ0ksNEI1SXRGZTtFNEl1RmY7QTdJMnZTUjtBNkl4dlNJO0VBQ0ksY3pKekVjO0V5SjBFZDtBN0kwdlNSO0E2SXZ2U0k7RUFDSSxjekp0RlE7QVkrMFNoQjs7QTZJcnZTQTtFQUVRO0lBQ0k7RTdJdXZTVjtBQUNGO0E4SXIyU0E7RUFDSTtBOUl1MlNKO0E4SXIyU0k7RUFDSTtBOUl1MlNSO0E4SXAyU0k7RUFDSTtFQUNBO0VBQ0E7QTlJczJTUjtBOElwMlNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUlzMlNaO0E4SW4yU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SXEyU1o7QThJbjJTWTtFQUNJO0VBQ0E7QTlJcTJTaEI7QThJaDJTSTtFQUNJO0E5SWsyU1I7QThJLzFTSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUlpMlNSO0E4SS8xU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUlpMlNaO0E4STcxU0k7RUFDSTtFQUNBLDBCN0l0RGE7QURxNVNyQjtBOEk1MVNJO0VBQ0k7RUFDQTtFQUNBO0E5STgxU1I7QThJNTFTUTtFQUNJO0E5STgxU1o7QThJMzFTUTtFQUNJO0VBQ0E7RUFDQTtBOUk2MVNaO0E4STExU1E7RUFDSTtBOUk0MVNaO0E4SXoxU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCN0lqRlM7QUQ0NlNyQjtBOEl6MVNZO0VBQ0k7QTlJMjFTaEI7QThJdjFTUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUl5MVNaO0E4SXQxU1E7RUFDSTtFQUNBLDBCN0luR1M7RTZJb0dUO0E5SXcxU1o7QThJcjFTUTtFQUNJO0E5SXUxU1o7QThJbjFTSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5SXExU1I7QThJbjFTUTtFQUNJO0E5SXExU1o7QThJbDFTUTtFQUNJO0E5SW8xU1o7QThJajFTUTtFQUNJO0VBQ0E7RXpKakRSO0VBQ0E7QVdxNFNKO0E4SS8wU0k7RUFDSTtBOUlpMVNSO0E4SS8wU1E7RUFDSTtFQUNBO0VBQ0E7QTlJaTFTWjtBOEk5MFNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCN0lwSlM7RTZJcUpUO0VBQ0E7QTlJZzFTWjtBOEk5MFNZO0VBQ0ksMEI3STFKSTtFNkkySkosVzFKOUpSO0FZOCtTUjtBOEkzMFNJO0VBQ0k7QTlJNjBTUjtBOEkzMFNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlJNjBTWjtBOEkxMFNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlJNDBTWjtBOEl6MFNRO0VBQ0k7RUFDQTtBOUkyMFNaO0E4SXgwU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQjdJekxTO0FEbWdUckI7QThJdDBTWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5SXcwU2hCO0E4SXQwU2dCO0VBQ0k7QTlJdzBTcEI7QThJcjBTZ0I7RUFDSTtBOUl1MFNwQjtBOElwMFNnQjtFQUNJO0E5SXMwU3BCO0E4SW4wU2dCO0VBQ0k7QTlJcTBTcEI7QThJbDBTZ0I7RUFDSTtFQUNBLDBCN0lyTkM7QUR5aFRyQjtBOElqMFNnQjtFQUNJLDBCN0l6TkM7QUQ0aFRyQjtBOEkvelNZO0VBQ0k7QTlJaTBTaEI7QThJNXpTWTtFQUNJO0E5STh6U2hCO0E4STN6U1k7RUFDSTtBOUk2elNoQjtBOEkzelNnQjtFQUNJO0VBQ0E7RUFDQTtBOUk2elNwQjtBOEkxelNnQjtFQUNJO0E5STR6U3BCO0E4SXp6U2dCO0VBQ0ksVTFKeFBSO0FZbWpUWjtBOElyelNJO0VBQ0k7RUFDQSwwQjdJN1BhO0FEb2pUckI7QThJcHpTSTtFekpoTEE7RUFDQTtFQUNBO0FXdStTSjs7QThJcHpTQTtFQUVRO0lBQ0k7RTlJc3pTVjtFOEluelNNO0lBQ0k7SUFBQTtJQUFBO0U5SXF6U1Y7QUFDRjtBK0l2a1RBO0VBQ0k7RUFDQTtBL0l5a1RKO0ErSXZrVEk7RUFDSTtFQUNBO0VBQ0EsMkI5SURlO0FEMGtUdkI7QStJdGtUSTtFQUNJLDRCOUlMZTtFOElNZjtBL0l3a1RSO0ErSXJrVEk7RUFDSTtFQUNBO0VBQ0E7QS9JdWtUUjtBK0lwa1RJO0VBQ0k7QS9Jc2tUUjtBK0lua1RJO0VBQ0kscUM5SW5CbUI7RThJb0JuQjtFQUNBO0VBQ0E7RUFDQTtBL0lxa1RSO0ErSW5rVFE7RUFDSSw0QjlJM0JXO0FEZ21UdkI7QStJdGtUUTtFQUNJLDRCOUkzQlc7QURnbVR2QjtBK0l0a1RRO0VBQ0ksNEI5STNCVztBRGdtVHZCO0ErSXRrVFE7RUFDSSw0QjlJM0JXO0FEZ21UdkI7QStJamtUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9JbWtUUjtBK0loa1RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSWtrVFI7QStJOWpUUTtFQUNJO0EvSWdrVFo7O0ErSTNqVEE7RUFFUTtJQUNJO0UvSTZqVFY7RStJMWpUTTtJQUNJO0lBQ0E7RS9JNGpUVjtBQUNGO0ErSXhqVEE7RUFFUTtJQUNJO0UvSXlqVFY7RStJdGpUTTtJQUNJO0UvSXdqVFY7QUFDRjtBZ0oxb1RBO0VBQ0k7RUFDQTtBaEo0b1RKO0FnSjFvVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwyQi9JRmU7QUQ4b1R2QjtBZ0p6b1RJO0VBQ0k7QWhKMm9UUjtBZ0p6b1RRO0VBQ0ksNEIvSVRXO0UrSVVYO0VBQ0E7QWhKMm9UWjtBZ0p4b1RRO0VBQ0k7RUFDQTtBaEowb1RaOztBaUpocVRBO0VBQ0k7RUFDQTtFQUNBLHFDaEpJdUI7RWdKSHZCLHlDaEplVTtFZ0pkVjtBakptcVRKO0FpSmpxVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJoSlBlO0FEMHFUdkI7QWlKaHFUSTtFQUNJO0FqSmtxVFI7QWlKaHFUUTtFQUNJLHFDaEpiZTtFZ0pjZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpKa3FUWjtBaUovcFRRO0VBQ0k7RUFDQTtBakppcVRaOztBaUo1cFRBO0VBQ0k7SUFDSTtFakorcFROO0VpSjdwVE07SUFDSTtFakorcFRWO0FBQ0Y7QWtKenNUQTtFQUNJO0VBQ0EsVzlKREk7RThKRUosZ0NqSkNnQjtFaUpBaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEoyc1RKOztBbUpudFRBO0VBQ0k7RUFDQSxxQ2xKS3VCO0VrSkp2Qix5Q2xKZ0JVO0VrSmZWO0FuSnN0VEo7QW1KcHRUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Kc3RUUjtBbUpudFRJO0VBQ0k7RUFDQTtBbkpxdFRSO0FtSmx0VEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkpvdFRSO0FtSmx0VFE7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QmxKdkJXO0FEMnVUdkI7QW1KbHRUWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkJsSjlCTztBRGt2VHZCO0FtSi9zVEk7RUFDSSwwQmxKckNhO0VrSnNDYjtFQUNBO0VBQ0E7QW5KaXRUUjtBbUo5c1RJO0VBQ0kscUJsSjdDWTtFa0o4Q1o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkpndFRSO0FtSjdzVEk7RUFDSTtFQUNBO0VBQ0E7QW5KK3NUUjtBbUo3c1RRO0VBQ0ksb0JsSjNEUTtBRDB3VHBCO0FtSjVzVFE7RUFDSSxVL0psRUo7QVlneFRSOztBbUp6c1RBO0VBQ0k7SUFDSTtFbko0c1ROO0FBQ0Y7QW9KdnhUQTtFQUNJO0VBQ0E7RUFDQTtBcEp5eFRKO0FvSnZ4VEk7RUFDSTtFQUNBLFluSnVEUTtBRGt1VGhCO0FvSnR4VEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSnd4VFI7QW9KcnhUSTtFQUNJO0VBQ0E7QXBKdXhUUjtBb0pweFRJO0VBQ0ksdUNuSmhCcUI7RW1KaUJyQjtFQUNBO0VBQ0E7QXBKc3hUUjtBb0pueFRJO0VBQ0k7QXBKcXhUUjtBb0pueFRRO0VBQ0ksMEJuSjdCUztFbUo4QlQ7QXBKcXhUWjtBb0pqeFRJO0VBQ0k7QXBKbXhUUjs7QW9KL3dUQTtBQUNBO0VBQ0k7RUFDQTtBcEpreFRKOztBb0poeFRBO0FBR0k7O0VBRUksU25KUVE7RW1KUFI7QXBKaXhUUjs7QW9KN3dUQTtFQUVRO0lBQ0k7RXBKK3dUVjtFb0o1d1RNO0lBQ0ksdUJuSkRZO0VEK3dUdEI7RW9KM3dUTTtJQUNJLHNCbkpQUTtJbUpRUjtFcEo2d1RWO0VvSjF3VE07SUFDSTtJQUNBO0VwSjR3VFY7RW9KeHdUVTtJQUNJO0VwSjB3VGQ7RW9KdHdUTTtJQUNJO0lBQ0E7RXBKd3dUVjtFb0pyd1RNO0lBQ0k7RXBKdXdUVjtFb0pud1RVO0lBQ0ksdUJuSmhDVztFRHF5VHpCO0VvSi92VE07O0lBRUksb0JuSnZDWTtJbUp3Q1o7RXBKaXdUVjtBQUNGO0FxSjMyVEE7RUFDSSxxQ3BKTXVCO0VvSkx2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJKNjJUSjtBcUozMlRJO0VBQ0k7QXJKNjJUUjtBcUoxMlRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcko0MlRSO0FxSjEyVFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcko0MlRaO0FxSnoyVFE7RWhLeURKLDZDQUZVO0VBR1YsK0JBSnlFO0FXdXpUN0U7QXFKeDJUSTtFQUNJO0VBQ0E7QXJKMDJUUjtBcUp2MlRJO0VBQ0k7RUFDQTtFQUNBO0FySnkyVFI7QXFKdjJUUTtFaEswQ0osNkNBRlU7RUFHVixnQ2dLMUN3QztBckowMlQ1QztBcUp0MlRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJKdzJUUjtBcUp0MlRRO0VBQ0k7QXJKdzJUWjtBcUp0MlRZOztFQUVJLHFCcEovREk7RW9KZ0VKLG9CcEpoRUk7QUR3NlRwQjtBcUpyMlRZO0VBQ0k7QXJKdTJUaEI7QXFKbjJUUTs7RUFFSTtBckpxMlRaO0FxSmwyVFE7RUFDSSw0QnBKNUVXO0VvSjZFWDtFQUNBO0VBQ0E7QXJKbzJUWjtBcUpqMlRRO0VBQ0ksNEJwSm5GVztFb0pvRlg7RUFDQTtBckptMlRaOztBcUo5MVRBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJKaTJUTjtFcUovMVRNO0lBQ0k7SUFDQTtFckppMlRWO0VxSjkxVE07SUFDSTtFckpnMlRWO0VxSjkxVFU7SUFDSTtFckpnMlRkO0VxSjUxVE07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VySjgxVFY7RXFKMzFUTTtJQUNJO0VySjYxVFY7RXFKMzFUVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VySjYxVGQ7RXFKejFUYztJQUNJO0VySjIxVGxCO0VxSnQxVE07SUFDSTtFckp3MVRWO0FBQ0Y7QXNKeitUQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQ3JKQ3VCO0VxSkF2QjtBdEoyK1RKO0FzSnorVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SjIrVFI7QXNKeitUUTtFQUNJO0VBQ0E7QXRKMitUWjtBc0p4K1RRO0VqS3dFSiw2Q0FGVTtFQUdWLGdDaUt4RThEO0F0SjIrVGxFO0FzSnYrVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKeStUUjtBc0p2K1RRO0VBQ0k7RUFDQTtFQUNBO0F0SnkrVFo7QXNKdCtUUTtFQUNJLCtCckpsQ2U7RXFKbUNmO0VBQ0E7QXRKdytUWjtBc0p0K1RZO0VBQ0ksb0JySjFDSTtFcUoyQ0osc0JySjNDSTtBRG1oVXBCO0FzSnArVFE7O0VBRUk7QXRKcytUWjtBc0puK1RRO0VBQ0ksb0JySnJEUTtBRDBoVXBCO0FzSmwrVFE7RUFDSTtBdEpvK1RaO0FzSmgrVEk7O0VBRUk7QXRKaytUUjtBc0poK1RROztFakt3QkosNkNBRlU7RUFHViwrQmlLeEI4RDtBdEpvK1RsRTtBc0poK1RJO0VBQ0k7QXRKaytUUjtBc0poK1RRO0VBQ0k7RUFDQSwwQnJKM0VRO0VxSjRFUixXbEsvRUo7RWtLZ0ZJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0F0SmsrVFo7QXNKLzlUUTtFQUNJLGdCbEs1Rko7RWtLNkZJLHFCckoxRlE7RXFKMkZSO0VBQ0E7QXRKaStUWjtBc0o3OVRJO0VBQ0k7RUFDQTtBdEorOVRSO0FzSjU5VEk7RUFDSTtBdEo4OVRSO0FzSjE5VFE7RUFDSTtBdEo0OVRaO0FzSno5VFE7RUFDSSxvQnJKL0dRO0FEMGtVcEI7QXNKdjlUSTs7RUFFSSxTckozRFE7QURvaFVoQjtBc0p0OVRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Snc5VFI7O0FzSnA5VEE7RUFDSTtJQUNJO0V0SnU5VE47RXNKcjlUTTtJQUNJO0V0SnU5VFY7RXNKcDlUTTtJQUNJO0lBQ0E7RXRKczlUVjtFc0pwOVRVO0lBQ0k7SUFDQTtFdEpzOVRkO0VzSm45VFU7SUFDSTtFdEpxOVRkO0VzSmw5VFU7O0lBRUk7RXRKbzlUZDtFc0poOVRNOztJQUVJLG9CckpyR1k7RUR1alV0QjtBQUNGO0F1SnhuVUk7RUFDSTtBdkowblVSO0F1SnhuVVE7RUFDSSwyQnRKQ1c7QUR5blV2QjtBdUp0blVJO0VBQ0kseUN0SlNNO0VzSlJOO0VBQ0E7QXZKd25VUjtBdUpyblVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SnVuVVI7QXVKcm5VUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2SnVuVVo7QXVKcG5VUTs7RUFFSTtFQUNBO0F2SnNuVVo7QXVKbm5VUTtFQUNJO0VBQ0E7RUFDQSwwQnRKbENTO0VzSm1DVDtBdkpxblVaO0F1SmxuVVE7RUFDSTtFQUNBLDRCdEp2Q1c7RXNKd0NYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZKb25VWjtBdUpqblVRO0VBQ0k7RUFDQTtFQUNBO0F2Sm1uVVo7QXVKam5VWTtFQUNJO0F2Sm1uVWhCO0F1Si9tVVE7RWxLOEJKLDZDQUZVO0VBR1YsaUJrSzlCOEQ7QXZKa25VbEU7QXVKOW1VSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkpnblVSO0F1SjltVVE7RUFDSTtBdkpnblVaO0F1SjdtVVE7RUFDSSwwQnRKNUVTO0FEMnJVckI7QXVKNW1VUTtFbEtTSiw2Q0FGVTtFQUdWLGlCa0tUd0M7QXZKK21VNUM7O0F1SjFtVUE7RUFFUTtJQUNJO0V2SjRtVVY7RXVKem1VTTtJQUNJO0lBQ0E7SUFDQSw2Q25LNUZB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RUQ4b1ZsQjtFeUp0OFVVOztJQUNJLHFCeEp6TUk7SXdKME1KLG9CeEoxTUk7RURtcFZsQjtFeUp0OFVVOztJQUNJLHFCeEo5TUk7RUR1cFZsQjtFeUpwOFVNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXpKczhVVjtFeUpwOFVVO0lBQ0kscUJ4SjdOSTtFRG1xVmxCO0V5Sm44VVU7SUFDSSw0QnhKL05PO0l3SmdPUCwyQnhKaE9PO0l3SmlPUDtJQUNBO0lBQ0E7SUFDQTtFekpxOFVkO0V5Smw4VVU7SUFDSSxxQnhKMU9JO0VEOHFWbEI7RXlKajhVVTtJcEtwSlIsNkNBRlU7SUFHVixnQ29Lb0o0QztFekpvOFU5QztFeUpoOFVNO0lBQ0ksMEJ4SmxQUztFRG9yVm5CO0V5Si83VU07SUFDSTtFekppOFVWO0V5Sjc3VVU7SUFDSTtFekorN1VkO0V5SjU3VVU7SUFDSTtJQUNBO0V6Sjg3VWQ7QUFDRjtBMEpwc1ZBO0VBQ0k7RUFDQTtBMUpzc1ZKO0EwSnBzVkk7RUFDSTtBMUpzc1ZSOztBMEpsc1ZBO0VBQ0k7RUFDQTtBMUpxc1ZKOztBMEpsc1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFKcXNWSjtBMEpuc1ZJO0VBQ0k7QTFKcXNWUjs7QTBKanNWQTtFQUNJO0VBQ0EscUJ6SnZCZ0I7RXlKd0JoQjtFQUNBO0ExSm9zVko7QTBKbHNWSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG9CekovQlk7QURtdVZwQjs7QTBKNXJWQTtFQUNJO0lBQ0k7SUFDQTtFMUorclZOO0UwSjVyVkU7SUFDSTtJQUNBO0lBQ0EsaUJBWmdCO0lBYWhCO0lBQ0E7RTFKOHJWTjtFMEozclZFO0lBQ0ksZ0JBbkJhO0UxSmd0Vm5CO0UwSjFyVkU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFMUo0clZOO0UwSnpyVkU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFKMnJWTjtFMEp4clZVO0lBQ0ksb0J6SjFFSTtFRG93VmxCO0UwSnRyVk07SUFDSSwyQnpKN0VXO0l5SjhFWDtJQUNBO0UxSndyVlY7RTBKcHJWRTtJQUNJO0UxSnNyVk47RTBKcHJWTTtJQUNJLGF0S3pGSjtFWSt3Vk47RTBKbHJWRTs7SUFFSTtFMUpvclZOO0UwSmpyVkU7SUFDSSxnQkFoRWE7SUFpRWI7RTFKbXJWTjtFMEpoclZFO0lBQ0k7RTFKa3JWTjtBQUNGO0EwSi9xVkE7RUFDSTs7O0lBR0k7RTFKaXJWTjtFMEo5cVZFO0lBQ0k7RTFKZ3JWTjtFMEo3cVZFO0lBQ0k7RTFKK3FWTjtBQUNGO0EySjV5VkE7RUFDSTtBM0o4eVZKO0EySjV5Vkk7RUFDSSw0QjFKRWU7RTBKRGY7RUFDQTtFQUNBO0EzSjh5VlI7QTJKNXlWUTtFQUNJO0EzSjh5Vlo7QTJKM3lWUTtFQUNJLDRCMUpSVztBRHF6VnZCO0EySnp5Vkk7RUFDSTtBM0oyeVZSO0EySnh5Vlk7O0VBRUkscUIxSnBCSTtFMEpxQkosb0IxSnJCSTtBRCt6VnBCO0EySnJ5Vkk7RUFDSSw0QjFKekJlO0FEZzBWdkI7QTJKcHlWSTtFQUNJO0EzSnN5VlI7O0EySmx5VkE7RUFJWTs7SUFDSTtFM0pteVZkO0FBQ0Y7QTJKOXhWQTtFQUVRO0lBQ0k7RTNKK3hWVjtFMko3eFZVO0lBQ0k7RTNKK3hWZDtFMkozeFZNO0lBQ0k7RTNKNnhWVjtFMkoxeFZNO0lBQ0k7RTNKNHhWVjtFMkp6eFZNO0lBQ0k7RTNKMnhWVjtFMkp4eFZNO0lBQ0k7SUFDQTtFM0oweFZWO0UySnZ4Vk07SUFDSSwwQjFKekVTO0VEazJWbkI7RTJKdHhWTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0p3eFZWO0UySnR4VlU7SUFDSTtFM0p3eFZkO0FBQ0Y7QTRKbjNWQTtFQUNJO0VBQ0E7QTVKcTNWSjtBNEpuM1ZJO0VBQ0kscUMzSkVtQjtFMkpEbkI7QTVKcTNWUjtBNEpuM1ZRO0V2S3FGSiw2Q0FGVTtFQUdWLCtCQUp5RTtBV3F5VjdFO0E0SmwzVkk7RUFDSTtBNUpvM1ZSO0E0SmwzVlE7RUFDSTtFQUNBO0E1Sm8zVlo7QTRKajNWUTtFQUNJO0VBQ0E7QTVKbTNWWjtBNEovMlZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEIzSjFCYTtBRDI0VnJCO0E0Si8yVlE7RXZLNERKLDZDQUZVO0VBR1YsZ0N1SzVEOEQ7QTVKazNWbEU7QTRKOTJWSTtFQUNJO0E1SmczVlI7QTRKOTJWUTtFdktvREosNkNBRlU7RUFHViwrQkFKeUU7QVdpMFY3RTtBNEo1MlZRO0VBQ0k7RUFDQTtFQUNBO0E1SjgyVlo7QTRKMTJWSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0EsMEIzSnhEYTtFMkp5RGIseUIzSnpEYTtBRHE2VnJCO0E0SngyVlE7RUFDSTtBNUowMlZaO0E0SnQyVkk7RUFDSTtBNUp3MlZSO0E0SnIyVkk7RUFDSTtFQUNBO0E1SnUyVlI7QTRKcDJWSTtFQUNJO0VBQ0E7RUFDQTtBNUpzMlZSO0E0Sm4yVkk7RUFDSTtFQUNBO0E1SnEyVlI7QTRKbDJWSTtFQUNJO0VBQ0E7QTVKbzJWUjtBNEpqMlZJO0VBQ0k7RUFDQTtBNUptMlZSO0E0SmgyVkk7RUFDSTtBNUprMlZSO0E0Si8xVkk7RUFDSTtBNUppMlZSO0E0SjkxVkk7RUFDSTtBNUpnMlZSO0E0SjcxVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEIzSmpIZTtFMkprSGY7RUFDQTtFQUNBO0VBQ0E7QTVKKzFWUjtBNEo3MVZRO0V2S3hDSjtFQUNBO0VBQ0E7QVd3NFZKO0E0SjkxVlE7RXZLcENKLDZDQUZVO0VBR1YsZ0N1S29Dd0M7QTVKaTJWNUM7QTRKNzFWSTtFQUNJO0E1SisxVlI7O0E0SjMxVkE7RUFDSSxjeEtySGdCO0V3S3NIaEI7QTVKODFWSjs7QTRKMzFWQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsNkN4S3JKQTtFWWsvVlY7RTRKMTFWTTtJQUNJO0U1SjQxVlY7RTRKejFWTTtJQUNJO0lBQ0E7SUFDQTtJQUNBLGdCeEt0S0o7SXdLdUtJO0U1SjIxVlY7RTRKeDFWTTtJQUNJO0lBQ0E7SUFDQTtFNUowMVZWO0U0SnYxVk07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1SnkxVlY7RTRKdDFWTTtJQUNJO0U1SncxVlY7RTRKcjFWTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVKdTFWVjtFNEpwMVZNO0lBQ0k7SUFDQTtFNUpzMVZWO0U0Sm4xVk07SUFDSTtJQUNBO0U1SnExVlY7QUFDRjtBNEpqMVZBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBLHFDM0puTm1CO0kySm9ObkI7SUFDQSx5QzNKek1NO0kySjBNTjtJQUNBO0lBQ0E7RTVKbTFWTjtFNEpqMVZNO0lBQ0kscUMzSjNOZTtJMko0TmY7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUNBLHlDM0p6TkU7STJKME5GO0lBQ0E7RTVKazFWVjtFNEovMFZNO0lBQ0k7SUFDQTtJQUNBO0U1SmkxVlY7RTRKLzBWVTtJQUNJO0U1SmkxVmQ7RTRKNzBWTTtJQUNJO0U1SiswVlY7RTRKNTBWTTtJQUNJO0lBQ0E7RTVKODBWVjtFNEozMFZNO0lBQ0k7RTVKNjBWVjtFNEoxMFZNO0lBQ0k7SUFDQTtFNUo0MFZWO0U0SnowVk07SUFDSTtJQUNBO0lBQ0E7RTVKMjBWVjtFNEp4MFZNO0lBQ0k7SUFDQTtFNUowMFZWO0U0SnYwVk07SUFDSTtJQUNBO0U1SnkwVlY7RTRKdDBWTTtJQUNJO0U1SncwVlY7RTRKcjBWTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0U1SnUwVlY7RTRKcDBWTTtJQUNJO0lBQ0EsNEIzSnBTVztJMkpxU1g7RTVKczBWVjtBQUNGO0E2SmxuV0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Sm9uV0o7QTZKbG5XSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3Sm9uV1I7QTZKam5XSTtFQUNJO0E3Sm1uV1I7QTZKaG5XSTtFQUNJLDBCNUpkYTtFNEplYjtFQUNBO0VBQ0E7RUFDQTtBN0prbldSOztBOEp6b1dBO0VBQ0k7SUFDSTtZQUFBO0U5SjRvV047RThKem9XRTtJQUNJO1lBQUE7RTlKMm9XTjtBQUNGOztBOEpscFdBO0VBQ0k7SUFDSTtZQUFBO0U5SjRvV047RThKem9XRTtJQUNJO1lBQUE7RTlKMm9XTjtBQUNGO0E4SnhvV0E7RUFDSTtJQUNJO1lBQUE7RTlKMG9XTjtFOEp2b1dFO0lBQ0k7WUFBQTtFOUp5b1dOO0FBQ0Y7QThKaHBXQTtFQUNJO0lBQ0k7WUFBQTtFOUowb1dOO0U4SnZvV0U7SUFDSTtZQUFBO0U5SnlvV047QUFDRjtBOEp0b1dBO0VBQ0k7SUFDSTtZQUFBO0U5SndvV047RThKcm9XRTtJQUNJO1lBQUE7RTlKdW9XTjtBQUNGO0E4SjlvV0E7RUFDSTtJQUNJO1lBQUE7RTlKd29XTjtFOEpyb1dFO0lBQ0k7WUFBQTtFOUp1b1dOO0FBQ0Y7QThKcG9XQTtFQUNJO0lBQ0k7WUFBQTtFOUpzb1dOO0U4Sm5vV0U7SUFDSTtZQUFBO0U5SnFvV047QUFDRjtBOEo1b1dBO0VBQ0k7SUFDSTtZQUFBO0U5SnNvV047RThKbm9XRTtJQUNJO1lBQUE7RTlKcW9XTjtBQUNGO0ErSnhxV0E7RUNDSTtFQUdJO0VBQ0E7RUFLSjtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RURQQTtFQUNBO0VBQ0E7RUFDQSwyQzlKSHVCO0U4Skl2QixZOUpxQ2dDO0U4SnBDaEM7RUFDQTtBL0o0cVdKO0FnS3pxV0k7RUFFUTtFQUNBO0VBS0o7VUFBQTtBaEtzcVdSO0FnS25xV0k7RUFDSTtBaEtxcVdSO0ErSmxyV0k7RUFDSTtBL0pvcldSO0ErSmpyV0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQzlKdEJtQjtFOEp1Qm5CO0EvSm1yV1I7QStKanJXUTtFQUNJO0EvSm1yV1o7QStKL3FXSTtFQUNJO0VBQ0E7RUFDQTtBL0ppcldSO0ErSjlxV0k7RUFDSTtFQUNBLGdCOUpHNEI7RThKRjVCO0VBRUE7QS9KK3FXUjtBK0o1cVdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNkM5Si9DcUI7QUQ2dFc3QjtBK0oxcVdRO0VBQ0ksb0I5SnhEUTtBRG91V3BCO0ErSnhxV0k7RUFDSSxrQjNLWFU7QVlxcldsQjtBK0p2cVdJO0VBQ0ksNEI5Si9EZTtBRHd1V3ZCOztBaUs5dVdBO0VBQ0k7RUFDQTtBaktpdldKO0FpSy91V0k7RUFDSSxjN0tpQmE7QVlndVdyQjtBaUs5dVdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQ2hLTm1CO0VnS09uQix5Q2hLS007RWdLSk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaktndldSO0FpSzl1V1E7RUFDSSxvQmhLbEJRO0VnS21CUjtFQUNBO0FqS2d2V1o7QWlLNXVXSTtFQUNJO0FqSzh1V1I7QWlLM3VXSTtFQUNJO0FqSzZ1V1I7QWlLMXVXSTtFQUNJO0FqSzR1V1I7O0FpS3h1V0E7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLDZDN0sxQ0k7STZLMkNKO0lBQ0E7RWpLMnVXTjtFaUt6dVdNO0lBQ0kscUNoSy9DZTtJZ0tnRGY7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqSzJ1V1Y7RWlLeHVXTTtJQUNJO0VqSzB1V1Y7RWlLdnVXTTtJQUNJO0VqS3l1V1Y7RWlLdHVXTTtJQUNJLDRCaEt2RVc7SWdLd0VYO0lBQ0E7SUFDQTtJQUNBO0VqS3d1V1Y7RWlLcnVXTTtJQUNJO0VqS3V1V1Y7RWlLcHVXTTtJQUNJO0lBQ0E7RWpLc3VXVjtFaUtudVdNO0lBQ0k7RWpLcXVXVjtBQUNGO0FpS2p1V0E7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqS211V047RWlLanVXTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSxVN0svR0o7RVlrMVdOO0VpSy90V1U7SUFDSSwwQmhLakhJO0VEazFXbEI7RWlLL3RXYztJQUNJO0VqS2l1V2xCO0VpSzd0V1U7SUFDSTtFaksrdFdkO0VpSzV0V1U7SUFDSSxVN0toSVI7STZLaUlRO0lBQ0E7SUFDQTtFaks4dFdkO0VpSzF0V007SUFDSTtJQUNBLHFDaEtuSWU7SWdLb0lmO0lBQ0E7SUFDQTtJQUNBO0lBQ0EseUNoSzVIRTtJZ0s2SEY7RWpLNHRXVjtFaUsxdFdVO0lBQ0k7SUFDQTtFaks0dFdkO0VpS3p0V1U7SUFDSTtFaksydFdkO0VpS3p0V2M7SUFDSTtJQUNBO0lBQ0E7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGdCN0tuS1o7RVk4M1dOO0VpS3Z0V2tCO0lBQ0k7WUFBQTtJQUNBO0lBQ0E7RWpLeXRXdEI7RWlLbnRXTTtJQUNJO0lBQ0E7RWpLcXRXVjtFaUtsdFdNO0lBQ0k7RWpLb3RXVjtFaUtqdFdNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EscUNoSzFMZTtJZ0syTGYseUNoSy9LRTtJZ0tnTEY7SUFDQTtJQUNBO0VqS210V1Y7RWlLanRXVTtJQUNJO0lBQ0EsMEJoS3JNSTtJZ0tzTUo7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqS210V2Q7RWlLaHRXVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqS2t0V2Q7RWlLL3NXVTtJNUsvSFIsNkNBRlU7SUFHViwrQkFKeUU7RVdxMVczRTtBQUNGO0FrSy82V0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDaktDbUI7RWlLQW5CO0VBQ0EseUNqS1dNO0VpS1ZOO0VBQ0E7QWxLaTdXUjtBa0s5NldJO0VBQ0k7RUFDQTtFQUNBO0FsS2c3V1I7QWtLNzZXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsSys2V1I7QWtLNTZXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsSzg2V1I7QWtLNTZXUTtFQUNJO0FsSzg2V1o7QWtLMTZXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSzQ2V1I7QWtLMTZXUTtFQUNJO0FsSzQ2V1o7QWtLejZXUTtFQUNJO0FsSzI2V1o7O0FtSzU5V1E7RUFDSTtBbksrOVdaO0FtSzM5V0k7RUFDSTtFQUNBO0FuSzY5V1I7QW1LMTlXSTtFQUNJO0FuSzQ5V1I7QW1LejlXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSzI5V1I7QW1LeDlXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5LMDlXUjtBbUt2OVdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5LeTlXUjtBbUt2OVdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCbEt6Q1M7RWtLMENUO0FuS3k5V1o7QW1LdjlXWTtFQUNJO0VBQ0E7RUFDQSxvQmxLaERJO0FEeWdYcEI7QW1LdDlXWTtFQUNJO0FuS3c5V2hCO0FtS3A5V1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBbktzOVdaO0FtS245V1E7RUFDSSwwQmxLakVTO0VrS2tFVDtBbktxOVdaO0FtS2o5V0k7RUFDSTtFQUNBO0FuS205V1I7QW1LaDlXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuS2s5V1I7QW1LLzhXSTtFQUNJO0VBQ0E7RUFDQTtBbktpOVdSO0FtSy84V1E7RUFDSTtFQUNBO0FuS2k5V1o7QW1LOThXUTtFQUNJO0VBQ0E7QW5LZzlXWjtBbUs1OFdJO0VBQ0k7RUFDQTtFQUNBO0FuSzg4V1I7QW1LNThXUTtFQUNJLHFCbEt6R1E7RWtLMEdSO0FuSzg4V1o7QW1LejhXUTtFQUNJO0VBQ0E7QW5LMjhXWjtBbUt4OFdRO0VBQ0k7RUFDQTtBbkswOFdaO0FtS3Y4V1E7RUFDSTtBbkt5OFdaO0FtS3Y4V1k7RUFDSSxxQmxLN0hJO0FEc2tYcEI7QW1LcDhXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuS3M4V1I7QW1LcDhXUTtFQUNJO0VBQ0E7QW5LczhXWjs7QW9LcGxYQTtFQUNJO0VBQ0E7RUFDQTtBcEt1bFhKO0FvS3JsWEk7RUFDSTtFQUNBO0VBQ0E7QXBLdWxYUjtBb0twbFhJO0VBQ0k7RUFDQTtFQUNBO0FwS3NsWFI7QW9LbmxYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEtxbFhSO0FvS25sWFE7RUFDSSxVaEw1Qko7QVlpblhSO0FvS2xsWFE7RUFDSSxtQmhMaEJLO0VnTGlCTCxxQmhMakJLO0FZcW1YakI7QW9LbGxYWTtFQUNJLFVoTC9CUjtBWW1uWFI7QW9LamxYWTtFQUNJLGdDbktyQ0k7QUR3blhwQjtBb0tqbFhnQjtFQUNJLFVoTDNDWjtBWThuWFI7QW9LN2tYSTtFQUNJO0VBQ0E7RUFDQTtBcEsra1hSO0FvSzVrWEk7RUFDSSxvQm5LckRZO0FEbW9YcEI7QW9LM2tYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwSzZrWFI7QW9LemtYUTtFQUNJO0VBQ0E7QXBLMmtYWjtBb0t4a1hRO0VBQ0k7RUFDQTtFQUNBO0FwSzBrWFo7O0FxS3RwWEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckt5cFhKO0FxS3ZwWEk7O0VBRUksZ0JqTFBBO0VpTFFBO0VBQ0EseUNwS1NNO0VvS1JOO0FyS3lwWFI7QXFLdHBYSTtFQUNJO0VBQ0E7RUFDQTtBckt3cFhSO0FxS3RwWFE7RUFDSSw0QnBLZFc7RW9LZVg7RUFDQTtBckt3cFhaO0FxS3JwWFE7RUFDSSwwQnBLckJTO0VvS3NCVDtFQUNBO0VBQ0E7QXJLdXBYWjtBcUtwcFhRO0VBQ0k7RUFDQTtBcktzcFhaO0FxS25wWFE7RUFDSTtBcktxcFhaO0FxS2xwWFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcktvcFhaO0FxS2hwWEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcktrcFhSO0FxS2hwWFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcktrcFhaO0FxSy9vWFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcktpcFhaO0FxSzlvWFE7RUFDSTtFQUNBO0VBQ0EsNEJwS2xFVztBRGt0WHZCO0FxSzlvWFk7RUFDSTtBcktncFhoQjtBcUs1b1hROztFQUVJLDBCcEs1RVM7RW9LNkVUO0FySzhvWFo7QXFLM29YUTs7RUFFSTtFQUNBO0FySzZvWFo7QXFLMW9YUTtFQUNJO0FySzRvWFo7QXFLem9YUTtFQUNJO0VBQ0E7RUFDQTtBcksyb1haO0FxS3pvWFk7RUFDSTtFQUNBLDJCcEtoR087QUQydVh2QjtBcUt2b1hRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCcEsxR1c7RW9LMkdYO0FyS3lvWFo7QXFLdm9YWTtFQUNJO0VBQ0E7QXJLeW9YaEI7QXFLcm9YUTs7RUFFSTtBckt1b1haOztBcUtsb1hBO0VBQ0k7SUFDSTtJQUNBO0VyS3FvWE47RXFLbm9YTTtJQUNJO0lBQ0E7RXJLcW9YVjtFcUtub1hVO0lBQ0k7RXJLcW9YZDtFcUtsb1hVO0lBQ0k7RXJLb29YZDtFcUtob1hNO0lBQ0k7RXJLa29YVjtBQUNGO0FxSzluWEE7RUFDSTtJQUNJO0lBQ0E7RXJLZ29YTjtBQUNGO0FzSzN4WEk7RUFDSTtBdEs2eFhSO0FzSzF4WEk7RUFDSTtFQUNBO0VBQ0E7QXRLNHhYUjtBc0t6eFhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRLMnhYUjtBc0t6eFhRO0VBQ0k7QXRLMnhYWjtBc0t6eFhZO0VBQ0k7QXRLMnhYaEI7O0F1Szl5WEE7RUFDSSxtQkFIZ0I7RUFJaEI7RUFDQTtFQUNBO0VBQ0EsZ0JuTExRO0FZc3pYWjtBdUsveVhJO0VBQ0k7RUFDQTtFQUNBO0F2S2l6WFI7QXVLOXlYSTtFQUNJO0VBQ0EsV25MaEJBO0VtTGlCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZLZ3pYUjtBdUs5eVhRO0VBQ0ksVW5MekJKO0VtTDBCSTtBdktnelhaO0F1SzV5WEk7RUFDSSw2Q25MekJJO0FZdTBYWjtBdUs1eVhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVW5MMUNKO0FZdzFYUjtBdUsxeVhJOztFQUVJO0VBQ0E7QXZLNHlYUjtBdUt6eVhJO0VBQ0k7QXZLMnlYUjtBdUt6eVhRO0VBQ0k7RUFDQTtBdksyeVhaO0F1S3Z5WEk7RUFDSTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXbkxuRUE7QVk0MlhSO0F1S3R5WEk7RUFDSSxnQm5MdkVBO0VtTHdFQTtFQUNBLGdCbkx6RUE7RW1MMEVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2S3d5WFI7QXVLcnlYSTtFQUNJO0F2S3V5WFI7QXVLcnlYUTs7RUFFSSxXbkx4Rko7QVkrM1hSO0F1S3B5WFE7RUFDSTtFQUNBO0VBQ0E7QXZLc3lYWjtBdUtweVhZO0VBQ0ksVW5MakdSO0FZdTRYUjs7QXVLaHlYQTtFQUdZO0lBQ0k7SUFDQTtJQUNBLGdCbkw3R1I7RVk4NFhOO0V1Szd4WE07SUFDSTtJQUNBO0V2Syt4WFY7QUFDRjtBd0twNVhBO0VBQ0k7RUFDQTtBeEtzNVhKO0F3S3A1WEk7RUFDSTtBeEtzNVhSO0F3S3A1WFE7RUFDSSwwQnZLSFM7RXVLSVQ7RUFDQTtBeEtzNVhaO0F3S2w1WEk7RUFDSTtBeEtvNVhSOztBeUtsNlhJO0VBQ0k7RUFDQSx5Q3hLZ0JNO0FEcTVYZDs7QTBLeDZYQTtFQUNJO0VBQ0E7RUFDQTtBMUsyNlhKO0EwS3o2WEk7RUFDSTtBMUsyNlhSO0EwS3g2WEk7RUFDSTtFQUNBO0ExSzA2WFI7QTBLeDZYUTs7RUFFSTtBMUswNlhaO0EwS3Y2WFE7RUFDSSwwQnpLZFM7RXlLZVQ7QTFLeTZYWjtBMEt0NlhRO0VBQ0k7RUFDQTtFQUNBO0ExS3c2WFo7O0EySzc3WEE7RUFDSTtFQUNBO0VBQ0E7QTNLZzhYSjtBMks5N1hJO0VBQ0k7QTNLZzhYUjtBMks3N1hJO0VBQ0k7QTNLKzdYUjtBMks1N1hJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLODdYUjtBMkszN1hJO0VBQ0k7QTNLNjdYUjtBMksxN1hJO0VBQ0k7QTNLNDdYUjtBMkt6N1hJO0VBQ0ksNEIxSzVCZTtBRHU5WHZCO0EyS3g3WEk7RUFDSTtFQUNBO0VBQ0E7QTNLMDdYUjtBMkt2N1hJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLeTdYUjtBMkt0N1hJO0VBQ0k7QTNLdzdYUjtBMkt0N1hRO0VBQ0k7QTNLdzdYWjtBMktwN1hJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLczdYUjtBMktuN1hJO0VBQ0k7RUFDQTtBM0txN1hSO0EyS2w3WEk7RUFDSTtFQUNBO0VBQ0E7QTNLbzdYUjtBMktqN1hJO0VBQ0k7RUFDQTtFQUNBO0EzS203WFI7O0EySzk2WEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0tpN1hSO0EySy82WFE7RUFDSSxnQnZMMUZKO0V1TDJGSTtBM0tpN1haO0EySzc2WEk7RUFDSTtFQUNBO0EzSys2WFI7QTJLNzZYUTtFQUNJO0VBQ0E7QTNLKzZYWjtBMkszNlhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNLNjZYUjtBMksxNlhJOztFQUVJO0VBQ0E7QTNLNDZYUjtBMkt6NlhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUMxSzNHTTtBRHNoWWQ7QTJLeDZYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNLMDZYUjtBMkt4NlhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7QTNLMDZYWjtBMkt2NlhRO0VBQ0k7QTNLeTZYWjtBMktyNlhJO0VBQ0k7QTNLdTZYUjtBMktwNlhJO0VBQ0k7QTNLczZYUjtBMktuNlhJO0VBQ0k7QTNLcTZYUjtBMktsNlhJO0VBQ0k7QTNLbzZYUjs7QTJLaDZYQTtFQUVRO0lBQ0k7RTNLazZYVjtFMksvNVhNO0lBQ0k7RTNLaTZYVjtFMks5NVhNO0lBQ0k7SUFDQTtJQUNBO0UzS2c2WFY7RTJLMzVYTTtJQUNJO0UzSzY1WFY7RTJLejVYRTtJQUNJO0UzSzI1WE47RTJLejVYTTtJQUNJO0UzSzI1WFY7QUFDRjtBMkt2NVhBO0VBQ0k7SUFDSTtFM0t5NVhOO0FBQ0Y7QTJLdDVYQTtFQUNJO0lBQ0k7RTNLdzVYTjtFMkt0NVhNO0lBQ0k7RTNLdzVYVjtFMktyNVhNO0lBQ0k7SUFDQTtJQUNBO0UzS3U1WFY7QUFDRjtBNEtobllBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSx1QzNLQ3lCO0UyS0F6QjtFQUNBO0VBQ0E7QTVLa25ZSjtBNEtobllJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTVLa25ZUjs7QTRLOW1ZQTtFQUNJO0lBQ0k7RTVLaW5ZTjtBQUNGO0E2S3hvWUE7RUFDSTtFQUNBO0VBQ0E7QTdLMG9ZSjtBNkt4b1lJO0VBQ0k7QTdLMG9ZUjtBNkt2b1lJO0VBQ0kscUM1S0htQjtFNEtJbkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3S3lvWVI7QTZLdm9ZUTtFQUNJO0E3S3lvWVo7QTZLdG9ZUTtFQUVJO0E3S3VvWVo7QTZLcG9ZUTs7RUFFSTtBN0tzb1laO0E2S25vWVE7RUFDSTtBN0txb1laO0E2S2xvWVE7O0VBRUk7RUFDQTtFQUNBO0E3S29vWVo7QTZLam9ZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3S21vWVo7QTZLaG9ZUTtFQUNJO0E3S2tvWVo7QTZLOW5ZSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdLZ29ZUjtBNks5bllRO0VBQ0k7RUFDQTtBN0tnb1laO0E2SzVuWUk7O0VBRUk7RUFDQTtBN0s4bllSO0E2SzVuWVE7O0VBQ0k7RUFDQTtBN0srbllaO0E2SzNuWUk7RUFDSSwwQjVLL0VZO0FENHNZcEI7QTZLM25ZUTs7RUFFSSxXekx0Rko7RXlMdUZJLFV6THZGSjtBWW90WVI7QTZLem5ZSTtFQUNJLGdCekwxRkY7QVlxdFlOO0E2S3puWVE7RUFDSSxXekwvRko7RXlMZ0dJLFV6TGhHSjtBWTJ0WVI7QTZLdm5ZSTtFQUNJO0E3S3luWVI7QTZLdm5ZUTtFQUNJLDBCNUtyR1E7QUQ4dFlwQjtBNkt0bllRO0VBQ0ksMEI1S3pHUTtFNEswR1I7QTdLd25ZWjtBNktybllRO0VBQ0kscUI1SzlHUTtBRHF1WXBCO0E2S25uWUk7RUFDSTtBN0txbllSOztBNktqbllBO0VBRVE7SUFDSTtFN0ttbllWO0U2S2huWU07SUFDSTtJQUNBO0U3S2tuWVY7RTZLL21ZTTtJQUNJO0lBQ0E7RTdLaW5ZVjtFNks5bVlNO0lBQ0k7RTdLZ25ZVjtFNks3bVlNO0lBQ0k7RTdLK21ZVjtBQUNGO0E2SzNtWUE7RUFFUTtJQUNJO0U3SzRtWVY7RTZLem1ZTTtJQUNJO0lBQ0E7RTdLMm1ZVjtFNkt4bVlNO0lBQ0k7SUFDQTtJQUNBO0U3SzBtWVY7RTZLdm1ZTTtJQUNJLHFDNUtoS2U7STRLaUtmO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0t5bVlWO0U2S3ZtWVU7O0lBRUk7SUFDQTtFN0t5bVlkO0U2S3JtWU07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3S3VtWVY7RTZLcm1ZVTtJQUNJO0lBQ0E7RTdLdW1ZZDtFNktubVlNO0lBQ0ksMEI1S25NUTtFRHd5WWxCO0U2S25tWVU7SUFDSTtJQUNBO0U3S3FtWWQ7RTZLbG1ZVTs7SUFFSSxXekwvTVI7SXlMZ05RLFV6TGhOUjtFWW96WU47RTZLaG1ZTTtJQUNJLGdCekxuTk47RVlxellKO0U2S2htWVU7SUFDSSxXekx4TlI7SXlMeU5RLFV6THpOUjtFWTJ6WU47RTZLOWxZTTtJQUNJO0U3S2dtWVY7RTZLOWxZVTtJQUNJLDBCNUs5Tkk7RUQ4ellsQjtFNks3bFlVO0lBQ0ksMEI1S2xPSTtJNEttT0o7RTdLK2xZZDtFNks1bFlVO0lBQ0kscUI1S3ZPSTtFRHEwWWxCO0FBQ0Y7QTZLemxZQTtFQUdZO0lBQ0k7RTdLeWxZZDtBQUNGO0E2S3BsWUE7RUFFUTtJQUNJO0U3S3FsWVY7QUFDRjtBOEtwMVlBO0VBQ0ksbUIxTElVO0UwTEhWO0VBQ0E7RUFDQSx5QzdLZVU7RTZLZFY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5S3MxWUo7O0E4S24xWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkMxTFpRO0UwTGFSO0VBQ0E7RUFDQTtFQUNBO0E5S3MxWUo7QThLcDFZSTtFQUNJLHVDN0tsQnFCO0U2S21CckI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5S3MxWVI7QThLcDFZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCN0toQ1c7RTZLaUNYO0E5S3MxWVo7QThLbjFZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGdCMUw3Q0o7RTBMOENJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEI3SzlDUztFNksrQ1Q7QTlLcTFZWjtBOEtuMVlZO0VBQ0k7QTlLcTFZaEI7QThLbDFZWTtFQUNJO0VBQ0EscUI3S3hESTtBRDQ0WXBCO0E4S2gxWVE7O0VBRUk7RUFDQTtFQUNBO0E5S2sxWVo7QThLOTBZSTtFQUNJO0VBQ0E7QTlLZzFZUjtBOEs5MFlRO0VBQ0k7QTlLZzFZWjs7QStLNzVZQTtFQUNJLG1CM0xJVTtFMkxIVjtFQUNBO0VBQ0EseUM5S2VVO0U4S2RWO0VBQ0E7RUFDQTtFQUNBO0EvS2c2WUo7O0ErSzU1WUk7RUFDSTtBL0srNVlSOztBK0szNVlBO0VBQ0k7RUFDQTtBL0s4NVlKO0ErSzU1WUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw2QzNMckJJO0UyTHNCSjtBL0s4NVlSO0ErSzM1WUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSzY1WVI7QStLMTVZSTtFQUNJO0VBQ0EsZ0IzTHpDQTtFMkwwQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCOUszQ2E7RThLNENiO0EvSzQ1WVI7QStLMTVZUTtFQUNJLHFCOUtoRFE7QUQ0OFlwQjtBK0t6NVlRO0VBQ0k7QS9LMjVZWjtBK0t4NVlRO0VBQ0k7QS9LMDVZWjtBK0t2NVlRO0VBQ0k7QS9LeTVZWjtBK0tyNVlJO0VBQ0k7QS9LdTVZUjtBK0twNVlJO0VBQ0k7RUFDQTtFQUNBLDBCOUt2RVk7QUQ2OVlwQjtBK0twNVlRO0VBQ0ksVzNMN0VKO0UyTDhFSSxVM0w5RUo7QVlvK1lSOztBZ0xyK1lBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUE2QkE7RUFVQTtBaExtOFlKO0FnTHYrWVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTHkrWVo7QWdMcCtZUTs7OztFQUlJO0FoTHMrWVo7QWdMbCtZSTtFQUNJO0FoTG8rWVI7QWdMaitZSTtFQUNJO0VBQ0E7QWhMbStZUjtBZ0wvOVlRO0VBQ0k7QWhMaStZWjtBZ0wvOVlZO0VBQ0k7QWhMaStZaEI7QWdMMzlZSTtFQUNJO0FoTDY5WVI7QWdMMTlZSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoTDQ5WVI7QWdMMTlZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEw0OVlaO0FnTHo5WVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhMMjlZWjtBZ0x4OVlRO0VBQ0k7QWhMMDlZWjtBZ0x2OVlRO0VBQ0k7QWhMeTlZWjtBZ0xuOVlROztFQUNJO0VBQ0E7QWhMczlZWjtBZ0xsOVlJO0VBQ0k7RUFDQSxjNUxsRlE7RTRMbUZSO0VBQ0E7RUFDQTtFQUNBO0FoTG85WVI7QWdMajlZSTtFQUNJO0VBQ0E7RUFDQTtBaExtOVlSO0FnTGo5WVE7RUFDSTtFQUNBO0VBQ0E7QWhMbTlZWjs7QWdMOThZQTtFQUNJO0lBQ0k7RWhMaTlZTjtBQUNGO0FpTDFrWkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpMNGtaSjtBaUwxa1pJO0VBQ0k7QWpMNGtaUjtBaUx6a1pJO0VBQ0k7QWpMMmtaUjs7QWlMdmtaQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0VqTDBrWk47QUFDRjtBa0wvbFpJO0VBQ0k7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbExpbVpSO0FrTDlsWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQmpMWlk7QUQ0bVpwQjtBa0w3bFpJO0VBQ0ksNEJqTGRlO0VpTGVmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEwrbFpSO0FrTDVsWkk7RUFDSTtBbEw4bFpSOztBbUx2blpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5MMG5aUjs7QW9Mam9aQTtFQUNJO0VBQ0E7QXBMb29aSjtBb0xsb1pJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTG9vWlI7O0FvTGhvWkE7RUFDSTtJQUNJO0VwTG1vWk47RW9Mam9aTTtJQUNJO0lBQ0E7SUFDQTtFcExtb1pWO0FBQ0Y7QXFMM3BaQTtFQUNJO0VBQ0E7RUFDQSxxQ3BMSXVCO0VvTEh2Qix5Q3BMZVU7RW9MZFY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0FyTDZwWko7QXFMM3BaSTtFQUNJLDBCcExUYTtFb0xVYix5QnBMVmE7QUR1cVpyQjtBcUwxcFpJO0VBQ0k7RUFDQTtVQUFBO0FyTDRwWlI7QXFMMXBaUTs7RUFFSSxvQnBMcEJRO0VvTHFCUixxQnBMckJRO0FEaXJacEI7QXFMeHBaSTtF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STtFQUNBO0VBQ0E7RUFDQSw0QnhMdkdPO0V3THdHUDtFQUNBO0VBQ0E7RUFDQTtBekxpMlpoQjtBeUw5MVpZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpMZzJaaEI7QXlMMzFaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpMNjFaUjs7QXlMejFaQTtFQUlnQjtJQUNJO0V6THkxWmxCO0V5TG4xWlU7SUFDSTtJQUNBO0lBQ0E7RXpMcTFaZDtFeUxuMVpjO0lBQ0k7RXpMcTFabEI7RXlMbDFaYztJQUNJO0lBQ0E7RXpMbzFabEI7QUFDRjtBeUw5MFpBO0VBQ0k7SUFDSTtFekxnMVpOO0V5TDUwWmM7SUFDSTtFekw4MFpsQjtFeUx6MFpNO0lBQ0k7RXpMMjBaVjtFeUx6MFpVO0lBQ0k7RXpMMjBaZDtFeUx6MFpjO0lBQ0k7RXpMMjBabEI7RXlMdDBaTTtJQUNJO0lBQ0E7RXpMdzBaVjtBQUNGO0F5THAwWkE7RUFHWTtJQUNJO0V6TG8wWmQ7RXlMaDBaYztJQUNJO0V6TGswWmxCO0V5TC96WmM7SUFDSTtFekxpMFpsQjtFeUwzelpVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RXpMNnpaZDtFeUwzelpjOztJQUVJO0V6TDZ6WmxCO0V5TDF6WmM7SUFDSTtFekw0elpsQjtFeUx6elpjO0lBQ0k7RXpMMnpabEI7RXlMeHpaYzs7SUFFSTtJQUNBO0V6TDB6WmxCO0V5THJ6WmM7SUFDSTtFekx1elpsQjtFeUxwelpjO0lBQ0k7RXpMc3pabEI7RXlMbHpaVTtJQUNJO0V6TG96WmQ7RXlManpaVTtJQUNJO0V6TG16WmQ7QUFDRjtBMExsamFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUN6TGVVO0V5TGRWLDJDekxFdUI7RXlMRHZCO0ExTG9qYUo7QTBMbGphSTtFQUNJO0VBQ0E7RUFDQTtBMUxvamFSO0EwTGpqYUk7RUFDSTtFQUNBO0VBQ0E7QTFMbWphUjtBMExoamFZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUxramFoQjtBMEwvaWFZO0VBQ0k7RUFDQTtFQUNBO0ExTGlqYWhCO0EwTDdpYVE7RUFDSSxxQnpMaENRO0V5TGlDUjtFQUNBO0VBQ0E7QTFMK2lhWjtBMEw1aWFRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFMOGlhWjtBMEw1aWFZO0VBQ0ksY3RNN0NSO0FZMmxhUjtBMEwzaWFZO0VBQ0ksV3RNbERWO0FZK2xhTjtBMEwxaWFZO0VBQ0ksNEJ6TG5ETztBRCtsYXZCO0EwTHppYVk7RUFDSTtFQUNBO0VBQ0E7QTFMMmlhaEI7QTBMdmlhUTtFQUNJO0VBQ0E7RUFDQTtBMUx5aWFaO0EwTHZpYVk7RUFDSTtFQUNBO0ExTHlpYWhCO0EwTHJpYVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTHVpYVo7QTBMcGlhUTtFQUNJO0VBQ0E7QTFMc2lhWjtBMExwaWFZO0VBQ0k7RUFDQTtFQUNBO0ExTHNpYWhCO0EwTGppYUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMUxtaWFSO0EwTGppYVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMUxtaWFaO0EwTGppYVk7RUFDSSw0QnpMekdPO0FENG9hdkI7QTBMaGlhWTtFQUNJLDBCekw5R0s7RXlMK0dMO0VBQ0E7QTFMa2lhaEI7QTBMOWhhUTtFQUNJO0ExTGdpYVo7QTBMNWhhSTtFQUNJO0VBQ0E7RUFDQSw0QnpMM0hlO0V5TDRIZjtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7QTFMOGhhUjtBMEw1aGFRO0VBQ0k7RUFDQTtBMUw4aGFaO0EwTDVoYVk7RUFDSTtFQUNBO0ExTDhoYWhCO0EwTHpoYVk7RUFDSTtFQUNBO0VBTUE7QTFMc2hhaEI7QTBMMWhhb0I7RUFDSTtBMUw0aGF4QjtBMEx0aGFZO0VBQ0k7RUFDQTtFQUNBLHFCekw1Skk7RXlMNkpKO0ExTHdoYWhCO0EwTHJoYVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTHVoYWhCO0EwTG5oYVE7O0VBRUk7RUFDQTtFQUNBO0ExTHFoYVo7QTBMbmhhWTs7OztFQUVJO0VBQ0E7QTFMdWhhaEI7O0EwTGpoYUE7RUFDSTtJQUNJO0lBQ0E7RTFMb2hhTjtBQUNGO0EwTGpoYUE7RUFDSTtJQUNJO0UxTG1oYU47QUFDRjtB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TTtJQUNJO0U5TDgzYVY7RThMMzNhTTtJQUNJO0U5TDYzYVY7RThMMTNhTTtJQUNJO0lBQ0E7RTlMNDNhVjtFOEwxM2FVO0lBQ0k7SUFDQTtFOUw0M2FkO0FBQ0Y7QStMNS9hQTtFQUNJO0VBQ0E7QS9MOC9hSjtBK0w1L2FJO0VBQ0k7RUFDQTtFQUNBO0EvTDgvYVI7QStMMy9hSTtFQUNJO0VBQ0E7QS9MNi9hUjtBK0wzL2FRO0VBQ0k7QS9MNi9hWjtBK0x6L2FJO0VBQ0k7RUFDQTtBL0wyL2FSO0ErTHovYVE7RUFDSTtBL0wyL2FaO0ErTHovYVk7RUFDSTtVQUFBO0EvTDIvYWhCO0ErTHYvYVE7O0VBRUk7RUFDQSxXM01qQ0o7QVkwaGJSO0ErTHQvYVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0x3L2FaO0ErTHIvYVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjlMakRRO0FEd2licEI7QStMci9hWTtFQUNJO0VBQ0E7RUFDQSxVM016RFI7RTJNMERRO0EvTHUvYWhCOztBK0xqL2FBO0VBRVE7SUFDSTtFL0xtL2FWO0UrTGovYVU7O0lBRUk7RS9MbS9hZDtFK0xoL2FVO0lBQ0k7RS9May9hZDtFK0w5K2FNO0lBQ0k7SUFDQTtFL0xnL2FWO0UrTDcrYU07SUFDSTtFL0wrK2FWO0FBQ0Y7QWdNdGtiQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhNd2tiSjtBZ010a2JJO0VBQ0k7QWhNd2tiUjtBZ01ya2JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhNdWtiUjtBZ01ya2JRO0VBQ0k7RUFDQTtFQUNBLDBCL0xmUztFK0xnQlQ7QWhNdWtiWjtBZ01wa2JRO0VBQ0k7RUFDQTtFQUNBO0FoTXNrYlo7QWdNbGtiSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhNb2tiUjtBZ01sa2JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhNb2tiWjtBZ01qa2JRO0VBQ0k7RUFDQTtBaE1ta2JaO0FnTWprYlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTW1rYmhCO0FnTS9qYlE7RUFDSTtBaE1pa2JaO0FnTTdqYkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTStqYlI7QWdNN2piUTtFQUNJO0VBQ0E7RUFDQTtBaE0ramJaO0FnTTNqYkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhNNmpiUjtBZ00zamJRO0VBQ0ksNEIvTGhGVztFK0xpRlg7RUFDQTtBaE02amJaO0FnTTFqYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTTRqYlo7QWdNempiUTtFQUNJO0FoTTJqYlo7QWdNdmpiSTtFQUNJO0VBQ0EseUMvTHZGTTtFK0x3Rk47QWhNeWpiUjtBZ012amJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQi9MN0dTO0FEc3FickI7QWdNdmpiWTtFQUNJO0FoTXlqYmhCO0FnTXRqYlk7RUFDSTtBaE13amJoQjtBZ01wamJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esb0IvTDdIUTtBRG1yYnBCO0FnTW5qYlE7RUFDSTtFQUNBO0VBQ0E7QWhNcWpiWjtBZ01qamJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhNbWpiUjs7QWdNL2liQTtFQUNJO0lBQ0k7RWhNa2piTjtFZ01oamJNO0lBQ0k7SUFDQTtJQUNBO0VoTWtqYlY7QUFDRjtBaU03c2JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpNK3NiSjtBaU03c2JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Q2hNUU07RWdNUE47QWpNK3NiUjtBaU03c2JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpNK3NiWjtBaU03c2JZO0VBQ0k7RUFDQTtFQUNBLG9CaE10Qkk7QURxdWJwQjtBaU0zc2JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpNNnNiWjtBaU0zc2JZO0VBQ0k7RUFDQSw0QmhNaENPO0FENnVidkI7QWlNMXNiWTs7RUFFSTtFQUNBLDBCaE12Q0s7RWdNd0NMO0VBQ0E7QWpNNHNiaEI7QWlNenNiWTtFQUNJO0FqTTJzYmhCOztBaU1yc2JBO0VBQ0k7SUFDSTtFak13c2JOO0FBQ0Y7QWtNbndiQTtFQUNJLHFDak1NdUI7RWlNTHZCLHlDak1pQlU7RWlNaEJWO0FsTXF3Yko7QWtNbndiSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsTXF3YlI7QWtNbndiUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDak1aVztFaU1hWDtBbE1xd2JaO0FrTWx3YlE7RUFDSSw0QmpNakJXO0FEcXhidkI7QWtNandiUTtFQUNJO0VBQ0E7RUFDQTtBbE1td2JaO0FrTWp3Ylk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmpNbENJO0FEcXlicEI7QWtNaHdiWTtFQUNJO0VBQ0E7RUFDQTtBbE1rd2JoQjtBa005dmJRO0VBQ0k7RUFDQTtBbE1nd2JaO0FrTTl2Ylk7RUFDSTtFQUNBO0VBQ0EscUJqTW5ESTtFaU1vREo7QWxNZ3diaEI7QWtNM3ZiSTtFQUNJO0FsTTZ2YlI7QWtNM3ZiUTs7RUFFSTtBbE02dmJaO0FrTTN2Ylk7O0VBQ0k7RUFDQSw0QmpNaEVPO0FEOHpidkI7QWtNenZiWTtFQUNJO0VBQ0E7QWxNMnZiaEI7QWtNeHZiWTtFQUNJO0VBQ0E7QWxNMHZiaEI7QWtNeHZiZ0I7RUFDSTtBbE0wdmJwQjtBa010dmJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvQmpNMUZJO0VpTTJGSjtFQUNBO1VBQUE7QWxNd3ZiaEI7QWtNcnZiWTtFQUNJO0FsTXV2YmhCO0FrTW52YlE7RUFDSTtBbE1xdmJaO0FrTW52Ylk7RUFDSTtBbE1xdmJoQjtBa01qdmJRO0VBQ0k7RUFDQTtFQUNBLDRCak03R1c7QURnMmJ2QjtBa01qdmJZO0VBQ0kscUJqTWxISTtBRHEyYnBCO0FrTS91YlE7RUFDSSxjOU0zR0k7RThNNEdKO0VBQ0E7QWxNaXZiWjtBa005dWJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxNZ3ZiWjtBa003dWJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxNK3ViWjtBa001dWJRO0VBQ0k7QWxNOHViWjs7QWtNenViQTtFQUNJO0lBQ0k7RWxNNHViTjtBQUNGO0FtTWg0Ykk7OztFQUNJO0VBQ0E7QW5NbzRiUjtBbU1oNGJROzs7Ozs7RUFFSTtBbk1zNGJaO0FtTWw0Ykk7OztFQUNJO0FuTXM0YlI7QW1NbjRiSTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuTXU0YlI7QW1NcjRiUTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCbE01QlM7QURxNmJyQjs7QW1NcDRiQTtFQUNJOztJQUVJO0VuTXU0Yk47QUFDRjtBbU1wNGJBO0VBSVE7OztJQUNJO0lBQ0E7RW5NcTRiVjtBQUNGO0FvTXo3YkE7RUFDSTtFQUNBO0FwTTI3Yko7QW9NejdiSTtFQUNJLDRCbk1DZTtFbU1BZjtBcE0yN2JSO0FvTXg3Ykk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBNMDdiUjtBb012N2JJO0VBQ0k7RUFDQTtFQUNBO0FwTXk3YlI7QW9NdjdiUTtFQUNJO0VBQ0E7QXBNeTdiWjs7QXFNbDliQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJNcTliSjtBcU1sOWJRO0VBQ0ksMkJwTVJXO0FENDlidkI7QXFNaDliSTtFQUNJO0VBQ0E7QXJNazliUjtBcU1oOWJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsZ0JqTjdCQTtBWSsrYlo7QXFNLzhiUTtFQUNJO0VBQ0E7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBck1pOWJaO0FxTTc4Ykk7RUFDSTtFQUNBO0VBQ0E7QXJNKzhiUjtBcU01OGJZO0VBQ0k7QXJNODhiaEI7QXFNMzhiWTtFQUNJLG9CcE1sREk7QUQrL2JwQjs7QXFNdjhiQTtFQUNJO0lBQ0k7SUFDQTtZQUFBO0lBQ0E7RXJNMDhiTjtBQUNGO0FxTXY4YkE7RUFDSTtJQUNJO0VyTXk4Yk47RXFNdjhiTTtJQUNJO0VyTXk4YlY7RXFNdjhiVTtJQUNJO0lBQ0E7SUFDQTtFck15OGJkO0FBQ0Y7QXNNeGhjQTtFQUNJO0VBQ0E7QXRNMGhjSjtBc014aGNJO0VBQ0k7RUFDQTtBdE0waGNSO0FzTXZoY0k7RUFDSTtFQUNBO0F0TXloY1I7QXNNdmhjUTtFQUNJO0F0TXloY1o7QXNNcmhjSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0TXVoY1I7QXNNcmhjUTtFQUNJO0VBQ0E7QXRNdWhjWjtBc01uaGNJO0VBQ0k7QXRNcWhjUjs7QXNNamhjQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0V0TW1oY1Y7RXNNaGhjTTtJQUNJO0lBQ0E7RXRNa2hjVjtFc01oaGNVO0lBQ0k7RXRNa2hjZDtFc005Z2NNO0lBQ0k7RXRNZ2hjVjtBQUNGO0FzTTVnY0E7RUFDSTtJQUNJO0V0TThnY047QUFDRjtBc00zZ2NBO0VBQ0k7SUFDSTtFdE02Z2NOO0FBQ0Y7QXNNMWdjQTtFQUNJO0lBQ0k7RXRNNGdjTjtBQUNGO0FzTXpnY0E7RUFDSTtJQUNJO0V0TTJnY047QUFDRjtBc014Z2NBO0VBQ0k7SUFDSTtFdE0wZ2NOO0FBQ0Y7QXNNdmdjQTtFQUVRO0lBQ0k7RXRNd2djVjtFc01yZ2NNO0lBQ0k7RXRNdWdjVjtBQUNGO0F1TXZtY0E7RUFDSTtFQUNBO0F2TXltY0o7QXVNdG1jUTtFQUNJO0F2TXdtY1o7QXVNcm1jUTs7RUFFSTtBdk11bWNaO0F1TW5tY0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdk1xbWNSO0F1TW5tY1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZNcW1jWjtBdU1ubWNZO0VBQ0k7QXZNcW1jaEI7QXVNam1jUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2TW1tY1o7QXVNam1jWTtFQUNJO0F2TW1tY2hCO0F1TWhtY1k7RUFDSTtFQUNBO0VBQ0E7QXZNa21jaEI7QXVNL2xjWTtFQUNJO0VBQ0E7RUFDQTtBdk1pbWNoQjtBdU03bGNRO0VBQ0k7RUFDQTtFQUNBO0F2TStsY1o7QXVNN2xjWTtFQUNJO0VBQ0E7QXZNK2xjaEI7QXVNN2xjZ0I7RUFDSTtBdk0rbGNwQjtBdU0xbGNRO0VBQ0k7RUFDQTtBdk00bGNaO0F1TTFsY1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdk00bGNoQjtBdU16bGNZO0VBQ0k7QXZNMmxjaEI7QXVNeGxjWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2TTBsY2hCO0F1TXJsY0k7RUFDSTtBdk11bGNSO0F1TXJsY1E7RUFDSTtFQUNBO0F2TXVsY1o7QXVNcGxjUTtFQUNJO0F2TXNsY1o7QXVNcGxjWTtFQUVJLHFCdE16R0k7QUQ4cmNwQjs7QXVNL2tjQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RXZNa2xjTjtFdU1obGNNO0lBQ0k7RXZNa2xjVjtFdU1obGNVO0lBQ0k7SUFDQTtJQUNBO0V2TWtsY2Q7RXVNOWtjTTtJQUNJO0lBQ0E7RXZNZ2xjVjtFdU03a2NNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RXZNK2tjVjtBQUNGO0F1TTNrY0E7RUFDSTtJQUNJO0V2TTZrY047QUFDRjtBd01sdWNBO0VBQ0k7RUFDQTtFQUNBO0F4TW91Y0o7QXdNbHVjSTtFQUNJO0VBQ0E7RUFDQTtBeE1vdWNSO0F3TWp1Y0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeE1tdWNSO0F3TWp1Y1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNbXVjWjtBd01qdWNZO0VBQ0k7QXhNbXVjaEI7QXdNL3RjUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4TWl1Y1o7QXdNL3RjWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNaXVjaEI7QXdNOXRjWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNZ3VjaEI7QXdNN3RjWTtFQUNJO0VBQ0E7QXhNK3RjaEI7QXdNNXRjWTs7RUFFSTtBeE04dGNoQjtBd00zdGNZO0VBQ0ksaUN2TTlETztFdU0rRFAsZ0N2TTlEVztFdU0rRFgsc0JwTmpCSTtFb05rQko7QXhNNnRjaEI7QXdNMXRjWTtFQUNJO0F4TTR0Y2hCO0F3TXp0Y1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TTJ0Y2hCO0F3TXR0Y0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNd3RjUjtBd010dGNRO0VBQ0k7RUFDQTtBeE13dGNaO0F3TXJ0Y1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnZNbkdXO0FEMHpjdkI7QXdNcHRjUTs7RUFFSSwwQnZNekdTO0V1TTBHVDtBeE1zdGNaO0F3TW50Y1E7RUFDSTtFQUNBO0VBQ0E7QXhNcXRjWjtBd01udGNZO0VBQ0k7RUFDQTtBeE1xdGNoQjtBd01qdGNROztFQUVJLHFCdk0zSFE7QUQ4MGNwQjtBd01qdGNZOzs7O0VBRUkscUJ2TS9ISTtBRG8xY3BCO0F3TWx0Y1k7O0VBQ0ksb0J2TW5JSTtBRHcxY3BCO0F3TWh0Y0k7RUFDSTtFQUNBLGdCcE43SUE7RW9OOElBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJ2TTdJZTtFdU04SWY7RUFDQTtFQUNBO0VBQ0EseUN2TXBJTTtFdU1xSU47QXhNa3RjUjtBd01odGNRO0VBQ0k7QXhNa3RjWjs7QXdNN3NjQTtFQUVRO0lBQ0k7RXhNK3NjVjtFd00zc2NVOztJQUVJO0V4TTZzY2Q7QUFDRjtBd014c2NBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7RXhNeXNjVjtFd010c2NNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFeE13c2NWO0V3TXRzY1U7SUFDSTtJQUNBO0V4TXdzY2Q7RXdNdHNjYztJQUNJO0lBQ0E7SUFDQTtFeE13c2NsQjtFd01yc2NjO0lBQ0k7SUFDQTtJQUNBO0V4TXVzY2xCO0V3TXBzY2M7SUFDSTtFeE1zc2NsQjtFd01oc2NFO0lBQ0k7RXhNa3NjTjtBQUNGO0F3TS9yY0E7RUFDSTtJQUNJO0V4TWlzY047QUFDRjtBd005cmNBO0VBRVE7SUFDSTtFeE0rcmNWO0V3TTVyY007SUFDSTtJQUNBO0V4TThyY1Y7QUFDRjtBeU12NmNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek15NmNKO0F5TXY2Y0k7RUFDSTtFQUNBO0F6TXk2Y1I7QXlNdDZjSTtFQUNJO0VBQ0E7QXpNdzZjUjtBeU1yNmNJO0VBQ0k7RUFDQTtBek11NmNSO0F5TXI2Y1E7RUFDSTtBek11NmNaO0F5TW42Y0k7RUFDSSw0QnhNckJlO0V3TXNCZjtBek1xNmNSO0F5TWw2Y0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpNbzZjUjtBeU1qNmNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpNbTZjUjtBeU1oNmNJO0VBQ0k7RUFDQTtFQUNBO0F6TWs2Y1I7QXlNaDZjUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6TWs2Y1o7QXlNOTVjSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQnJOcEVBO0VxTnFFQTtFQUNBO0VBQ0E7QXpNZzZjUjtBeU05NWNRO0VBQ0k7QXpNZzZjWjtBeU03NWNRO0VBQ0k7RUFDQTtFQUNBO0F6TSs1Y1o7QXlNMzVjSTtFQUNJO0F6TTY1Y1I7QXlNMTVjSTtFQUNJO0F6TTQ1Y1I7O0F5TXg1Y0E7RUFFUTtJQUNJO0lBQ0E7SUFDQTtFek0wNWNWO0V5TXY1Y007SUFDSTtJQUNBO0V6TXk1Y1Y7RXlNdjVjVTtJQUNJO0V6TXk1Y2Q7RXlNcjVjTTtJQUNJO0V6TXU1Y1Y7QUFDRjtBeU1uNWNBO0VBR1k7SUFDSTtFek1tNWNkO0V5TWg1Y1U7SUFDSTtFek1rNWNkO0V5TTk0Y007SUFDSTtFek1nNWNWO0V5TTk0Y1U7SUFDSTtJQUNBO0V6TWc1Y2Q7QUFDRjtBeU0zNGNBO0VBQ0k7SUFDSTtFek02NGNOO0FBQ0Y7QXlNMTRjQTtFQUNJO0lBQ0k7RXpNNDRjTjtBQUNGO0F5TXo0Y0E7RUFDSTtJQUNJO0V6TTI0Y047QUFDRjtBeU14NGNBO0VBQ0k7SUFDSTtFek0wNGNOO0FBQ0Y7QXlNdjRjQTtFQUNJO0lBQ0k7RXpNeTRjTjtBQUNGO0EwTWhqZEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFNa2pkSjtBME0vaWRRO0VBQ0ksMkJ6TVRXO0FEMGpkdkI7QTBNN2lkSTtFQUNJO0VBQ0E7RUFDQTtBMU0raWRSO0EwTTdpZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxnQnROL0JBO0FZOGtkWjtBME01aWRRO0VBQ0k7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0ExTThpZFo7QTBNMWlkSTtFQUNJO0VBQ0E7QTFNNGlkUjtBME16aWRZO0VBQ0k7QTFNMmlkaEI7QTBNeGlkWTtFQUNJLG9Cek1uREk7QUQ2bGRwQjs7QTBNcGlkQTtFQUNJO0lBQ0k7SUFDQTtZQUFBO0lBQ0E7RTFNdWlkTjtBQUNGO0EwTXBpZEE7RUFDSTtJQUNJO0lBQ0E7RTFNc2lkTjtBQUNGO0EwTW5pZEE7RUFDSTtJQUNJO0UxTXFpZE47RTBNbmlkTTtJQUNJO0lBQ0E7RTFNcWlkVjtBQUNGO0EyTXhuZEE7RUFDSTtFQUNBLHlDMU1pQlU7RTBNaEJWO0VBQ0E7QTNNMG5kSjtBMk14bmRJO0VBQ0k7RUFDQTtBM00wbmRSO0EyTXZuZEk7RUFDSSxxQzFNTG1CO0UwTU1uQjtFQUNBLDRCMU1SZTtFME1TZjtFQUNBO0VBQ0E7RUFDQTtBM015bmRSO0EyTXRuZEk7RUFDSTtBM013bmRSO0EyTXBuZFE7RUFDSTtFQUNBO0VBQ0EsMEIxTXhCUztBRDhvZHJCO0EyTW5uZFE7RUFDSTtFQUNBO0EzTXFuZFo7QTJNam5kSTtFQUNJO0VBQ0E7RUFDQTtBM01tbmRSOztBNE0zcGRJO0VBQ0k7RUFDQTtFQUNBO0E1TThwZFI7QTRNNXBkUTtFQUNJO0VBQ0E7QTVNOHBkWjtBNE0zcGRRO0VBQ0k7QTVNNnBkWjtBNE0zcGRZO0VBQ0k7VUFBQTtFQUNBO0E1TTZwZGhCO0E0TTFwZFk7O0VBRUk7QTVNNHBkaEI7QTRNeHBkUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVNMHBkWjtBNE14cGRZO0VBQ0k7RUFDQTtFQUNBO0E1TTBwZGhCO0E0TXRwZFE7RUFDSTtFQUNBO0VBQ0E7QTVNd3BkWjtBNE1ycGRROztFQUVJLDBCM00xQ1M7RTJNMkNUO0E1TXVwZFo7QTRNcHBkUTtFQUNJO0VBQ0E7RUFDQTtBNU1zcGRaO0E0TW5wZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1TXFwZFo7QTRNbnBkWTtFQUNJLHlCM001REs7RTJNNkRMO0VBQ0E7RUFDQTtBNU1xcGRoQjtBNE1qcGRRO0VBQ0k7RUFDQTtFQUNBO0E1TW1wZFo7QTRNL29kSTtFQUNJLDRCM00xRWU7QUQydGR2QjtBNE0vb2RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU1pcGRaO0E0TTlvZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVNZ3BkWjtBNE05b2RZO0VBQ0k7RUFDQSwwQjNNbEdLO0UyTW1HTDtBNU1ncGRoQjtBNE03b2RZO0VBQ0ksMkIzTXRHTztBRHF2ZHZCO0E0TTNvZFE7RUFDSTtBNU02b2RaO0E0TTNvZFk7OztFQUdJO0E1TTZvZGhCO0E0TXpvZFE7RUFDSTtFQUNBO0E1TTJvZFo7QTRNem9kWTtFQUNJO0E1TTJvZGhCO0E0TXZvZFE7RUFDSSw0QjNNOUhXO0UyTStIWDtBNU15b2RaO0E0TXRvZFE7RUFDSTtBNU13b2RaO0E0TXJvZFE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QTVNdW9kWjtBNE1wb2RROztFQUVJO0E1TXNvZFo7QTRNcG9kWTs7RUFDSTtBNU11b2RoQjtBNE1wb2RZOztFQUNJO0E1TXVvZGhCO0E0TW5vZFE7Ozs7RUFJSTtFQUNBO0VBQ0E7QTVNcW9kWjtBNE1sb2RROzs7RUFHSTtBNU1vb2RaO0E0TWxvZFk7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVNc29kaEI7QTRNbG9kZ0I7OztFQUNJO0E1TXNvZHBCO0E0TWhvZEk7RUFDSTtFQUNBLGdCeE5uTUE7RXdOb01BLHlDM01sTE07RTJNbUxOO0E1TWtvZFI7QTRNL25kSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1TWlvZFI7QTRNL25kUTtFQUNJO0VBQ0E7RUFDQTtBNU1pb2RaO0E0TTduZEk7RUFDSTtBNU0rbmRSO0E0TTduZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQjNNek5RO0UyTTBOUixXeE43Tko7RXdOOE5JO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVNK25kWjtBNE01bmRRO0VBQ0k7RUFDQTtFQUNBO0E1TThuZFo7QTRNMW5kSTtFQUNJO0VBQ0E7RUFDQTtBNU00bmRSO0E0TTFuZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQjNNalBTO0UyTWtQVDtFQUNBO0VBQ0E7RUFDQTtBNU00bmRaO0E0TXpuZFE7RUFDSSxxQjNNMVBRO0FEcTNkcEI7QTRNem5kWTtFQUNJO0VBQ0E7QTVNMm5kaEI7QTRNdG5kSTtFQUNJO0E1TXduZFI7QTRNcG5kUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1TXNuZFo7QTRNbm5kUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBNU1xbmRaO0E0TW5uZFk7O0VBQ0k7QTVNc25kaEI7QTRNbm5kWTs7RUFDSTtFQUNBO0E1TXNuZGhCO0E0TWxuZFE7RUFDSTtBNU1vbmRaOztBNE05bWRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVNaW5kUjtBNE0vbWRRO0VBQ0ksNEIzTS9TVztBRGc2ZHZCO0E0TWxuZFE7RUFDSSw0QjNNL1NXO0FEZzZkdkI7QTRNbG5kUTtFQUNJLDRCM00vU1c7QURnNmR2QjtBNE1sbmRRO0VBQ0ksNEIzTS9TVztBRGc2ZHZCO0E0TTdtZEk7RUFDSTtBNU0rbWRSOztBNE0zbWRBO0VBQ0k7SUFDSTtFNU04bWROO0U0TTVtZE07SUFDSTtFNU04bWRWO0U0TTNtZE07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1lBQUE7RTVNNm1kVjtFNE0zbWRVO0lBQ0ksV3hON1VSO0l3TjhVUTtFNU02bWRkO0U0TTNtZGM7SUFDSTtFNU02bWRsQjtFNE14bWRNOztJQUVJLFd4TnhWSjtFWWs4ZE47RTRNdm1kTTtJQUNJLFV4TjVWSjtFWXE4ZE47RTRNdG1kTTtJQUNJLFd4TmhXSjtJd05pV0ksZ0MzTTlWUTtFRHM4ZGxCO0U0TXRtZFU7SUFDSSxVeE5wV1I7RVk0OGROO0FBQ0Y7QTRNbm1kQTtFQUNJO0lBQ0k7RTVNcW1kTjtBQUNGO0E0TWxtZEE7RUFFUTtJQUNJO0U1TW1tZFY7RTRNaG1kTTtJQUNJO0U1TWttZFY7QUFDRjtBNE05bGRBO0VBRVE7SUFDSTtFNU0rbGRWO0U0TTVsZE07SUFDSTtFNU04bGRWO0U0TTFsZEU7SUFDSTtFNU00bGROO0FBQ0Y7QTRNemxkQTtFQUNJO0lBQ0k7RTVNMmxkTjtFNE14bGRFO0lBQ0k7SUFDQTtFNU0wbGROO0FBQ0Y7QTRNdmxkQTtFQUdZO0lBQ0k7SUFDQTtJQUNBO0U1TXVsZGQ7RTRNcGxkVTtJQUNJO0U1TXNsZGQ7RTRNbmxkVTs7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNU1xbGRkO0U0TWxsZFU7SUFDSTtFNU1vbGRkO0U0TWhsZE07SUFDSTtJQUNBO0U1TWtsZFY7RTRNaGxkVTtJQUNJO0lBQ0E7SUFDQTtFNU1rbGRkO0U0TS9rZFU7SUFDSTtFNU1pbGRkO0FBQ0Y7QTZNamhlSTtFQUNJO0E3TW1oZVI7QTZNL2dlUTtFQUNJO0E3TWloZVo7QTZNOWdlUTtFQUNJO0VBQ0E7RUFDQTtBN01naGVaO0E2TTdnZVE7RUFDSTtBN00rZ2VaO0E2TTFnZVE7RUFDSTtFQUNBO0E3TTRnZVo7QTZNemdlUTtFQUNJO0E3TTJnZVo7QTZNeGdlUTtFQUNJO0VBQ0E7RUFDQTtBN00wZ2VaO0E2TXhnZVk7RUFDSSwyQjVNL0JPO0FEeWlldkI7QTZNdmdlWTtFQUNJLG9CNU1yQ0k7QUQ4aWVwQjtBNk1wZ2VJO0VBQ0ksNkI1TXpDZTtBRCtpZXZCOztBNk1sZ2VBO0VBRVE7O0lBRUk7RTdNb2dlVjtBQUNGO0E2TWhnZUE7RUFFUTs7SUFFSTtFN01pZ2VWO0FBQ0Y7QTZNNy9kQTtFQUVRO0lBQ0k7RTdNOC9kVjtFNk0zL2RNO0lBQ0k7SUFDQTtFN002L2RWO0U2TXovZFU7SUFDSTtFN00yL2RkO0U2TXgvZFU7SUFDSTtFN00wL2RkO0U2TXQvZE07O0lBRUk7RTdNdy9kVjtBQUNGO0E4TXBsZUk7RUFDSSw0QjdNSWU7RTZNSGY7QTlNc2xlUjtBOE1ubGVJO0VBQ0k7QTlNcWxlUjtBOE1ubGVRO0VBQ0k7QTlNcWxlWjtBOE1obGVRO0VBQ0ksNkI3TVZXO0FENGxldkI7QThNL2tlUTtFQUNJO0VBQ0E7QTlNaWxlWjs7QStNcm1lSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCOU1DZTtFOE1BZjtFQUNBO0VBQ0E7QS9Nd21lUjtBK010bWVRO0VBQ0k7QS9Nd21lWjtBK01ybWVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9NdW1lWjtBK01ubWVJO0VBQ0k7QS9NcW1lUjs7QWdONW5lQTtFQUNJO0FoTituZUo7QWdONW5lUTtFQUNJO0FoTjhuZVo7QWdOM25lUTtFQUNJO0VBQ0E7QWhONm5lWjtBZ04xbmVRO0VBQ0k7RUFDQTtBaE40bmVaO0FnTnhuZUk7RUFDSTtBaE4wbmVSO0FnTnhuZVE7RUFDSSwwQi9NbEJTO0UrTW1CVDtBaE4wbmVaO0FnTnZuZVE7RUFDSTtFQUNBO0FoTnluZVo7QWdOcm5lSTtFQUNJO0VBQ0E7RUFDQTtBaE51bmVSO0FnTnJuZVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTnVuZVo7QWdOcG5lUTtFQUNJO0VBQ0E7QWhOc25lWjtBZ05wbmVZOztFQUVJO0FoTnNuZWhCO0FnTmxuZVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTm9uZVo7QWdOam5lUTtFQUNJLDBCL00vRFM7RStNZ0VUO0FoTm1uZVo7QWdOaG5lUTtFQUNJLHFCL01yRVE7RStNc0VSO0FoTmtuZVo7QWdOL21lUTtFQUNJLGlDL014RVc7RStNeUVYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE5pbmVaO0FnTi9tZVk7RUFDSTtBaE5pbmVoQjtBZ045bWVZO0VBQ0k7RUFDQTtFQUNBLFU1TjVGUjtFNE42RlE7QWhOZ25laEI7O0FnTjFtZUE7RUFDSTtJQUNJO0VoTjZtZU47QUFDRjtBZ04xbWVBO0VBQ0k7SUFDSTtFaE40bWVOO0FBQ0Y7QWlOeHRlSTtFQUNJO0VBQ0E7QWpOMHRlUjtBaU52dGVJO0VBQ0k7QWpOeXRlUjtBaU5ydGVRO0VBQ0ksNkJoTk5XO0FENnRldkI7QWlObnRlSTtFQUNJO0FqTnF0ZVI7QWlObnRlUTtFQUNJO0FqTnF0ZVo7QWlObnRlWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqTnF0ZWhCO0FpTm50ZWdCO0VBQ0k7QWpOcXRlcEI7QWlOaHRlUTtFQUNJO0VBQ0E7QWpOa3RlWjtBaU4vc2VRO0VBQ0ksYzlOSko7RThOS0k7QWpOaXRlWjtBaU43c2VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqTitzZVI7QWlON3NlUTtFQUNJO0FqTitzZVo7QWlONXNlUTtFQUNJO0VBQ0Esb0JoTnZEUTtBRHF3ZXBCOztBa056d2VBOzs7RUFHSTtFQUNBO0FsTjR3ZUo7QWtOMXdlSTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxOOHdlUjtBa04zd2VJOzs7RUFDSSxxQ2pOUG1CO0VpTlFuQix5Q2pOSU07RWlOSE47QWxOK3dlUjtBa041d2VJOzs7RUFDSTtFQUNBLDBCak5oQmE7RWlOaUJiO0VBQ0E7RUFDQTtBbE5neGVSO0FrTjl3ZVE7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxOa3hlWjtBa045d2VJOzs7RUFDSTtFQUNBO0VBQ0E7QWxOa3hlUjtBa05oeGVROzs7Ozs7RUFFSTtFQUNBO0VBQ0E7RUFDQSwyQmpOMUNXO0FEZzBldkI7QWtObnhlUTs7O0VBQ0k7RUFDQTtBbE51eGVaO0FrTnJ4ZVk7OztFQUNJLDRCak5sRE87RWlObURQO0FsTnl4ZWhCO0FrTnR4ZVk7OztFQUNJO0FsTjB4ZWhCO0FrTnR4ZVE7OztFQUNJO0FsTjB4ZVo7QWtOdHhlSTs7O0VBQ0k7QWxOMHhlUjtBa052eGVJOzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxOMnhlUjtBa056eGVROzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbE42eGVaOztBa054eGVBOzs7RUFHSTtFQUNBO0FsTjJ4ZUo7QWtOenhlSTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbE42eGVSO0FrTnp4ZVE7OztFQUNJO0VBQ0E7RUFDQTtBbE42eGVaO0FrTjF4ZVE7OztFQUNJO0FsTjh4ZVo7QWtONXhlWTs7O0VBQ0k7QWxOZ3llaEI7QWtON3hlWTs7O0VBQ0k7RUFDQTtBbE5peWVoQjtBa041eGVJOzs7RUFDSTtBbE5neWVSO0FrTjl4ZVE7OztFQUNJO0FsTmt5ZVo7QWtOaHllWTs7O0VBQ0kscUNqTmpJVztFaU5rSVg7RUFDQTtFQUNBO0FsTm95ZWhCO0FrTmp5ZVk7OztFQUNJO0VBQ0E7RUFDQTtBbE5xeWVoQjtBa05qeWVROzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbE5xeWVaO0FrTm55ZVk7OztFQUNJO0VBQ0E7RUFDQTtFQUNBLFc5TnpKUjtFOE4wSlE7QWxOdXllaEI7QWtOcHllWTs7O0VBQ0ksVzlObktSO0FZMjhlUjtBa05yeWVZOzs7RUFDSSxXOU5sS1I7RThObUtRLGdCOU54S1I7QVlpOWVSO0FrTnB5ZUk7OztFQUNJO0FsTnd5ZVI7QWtOdHllUTs7O0VBQ0kscUNqTjNLZTtFaU40S2Y7RUFDQTtFQUNBO0FsTjB5ZVo7QWtOdnllUTs7O0VBQ0k7RUFDQTtFQUNBO0FsTjJ5ZVo7O0FrTmx5ZUk7Ozs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTnd5ZVI7QWtOdHllUTs7OztFQUNJO0VBQ0E7QWxOMnllWjtBa056eWVZOzs7O0VBQ0k7QWxOOHllaEI7QWtOM3llWTs7OztFQUNJO0FsTmd6ZWhCOztBa04xeWVBOztFQUVJO0VBQ0E7RUFDQTtBbE42eWVKO0FrTjF5ZVE7O0VBQ0k7RUFDQTtBbE42eWVaO0FrTjF5ZVE7O0VBQ0kscUJqTm5PUTtFaU5vT1I7QWxONnllWjtBa04xeWVROztFQUNJLDRCak50T1c7RWlOdU9YO0FsTjZ5ZVo7QWtOMXllUTs7RUFDSTtFQUNBO0FsTjZ5ZVo7QWtOM3llWTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTjh5ZWhCO0FrTnp5ZUk7O0VBQ0k7QWxONHllUjtBa052eWVROzs7O0VBQ0k7QWxONHllWjtBa04xeWVZOzs7O0VBQ0k7QWxOK3llaEI7QWtOMXllSTs7RUFDSTtBbE42eWVSO0FrTjN5ZVE7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbE44eWVaO0FrTjF5ZUk7O0VBQ0k7QWxONnllUjtBa04zeWVROzs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbE44eWVaO0FrTjN5ZVE7O0VBQ0k7QWxOOHllWjtBa04zeWVROztFQUNJO0FsTjh5ZVo7O0FrTnh5ZUk7RUFDSTtBbE4yeWVSOztBa05yeWVJOztFQUNJO0FsTnl5ZVI7QWtOdnllUTs7RUFDSTtFQUNBO0FsTjB5ZVo7O0FrTnJ5ZUE7RUFJUTs7O0lBQ0k7RWxOdXllVjtFa05qeWVNOztJQUNJO0VsTm95ZVY7RWtObHllVTs7SUFDSTtJQUNBO0VsTnF5ZWQ7QUFDRjtBa05oeWVBO0VBQ0k7OztJQUdJO0lBQ0E7SUFDQTtFbE5reWVOO0VrTmh5ZU07OztJQUNJO0VsTm95ZVY7RWtObHllVTs7O0lBQ0k7RWxOc3llZDtBQUNGO0FrTmp5ZUE7RUFJUTs7O0lBQ0k7RWxOa3llVjtFa041eGVNOztJQUNJO0VsTit4ZVY7QUFDRjtBbU43cGZBO0VBQ0k7RUFDQTtFQUNBO0FuTitwZko7QW1ON3BmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuTitwZlI7QW1ONXBmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuTjhwZlI7QW1ONXBmUTtFQUNJO0VBQ0E7RUFDQSwwQmxOaEJTO0FEOHFmckI7QW1OMXBmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5ONHBmUjtBbU56cGZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbk4ycGZSO0FtTnpwZlE7RUFDSTtBbk4ycGZaO0FtTnZwZkk7RUFDSTtBbk55cGZSO0FtTnRwZkk7O0VBRUk7QW5Od3BmUjtBbU5ycGZJO0VBQ0ksYy9OMUNRO0UrTjJDUjtFQUNBO0VBQ0E7RUFDQTtBbk51cGZSOztBbU5ucGZBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RW5Oc3BmTjtBQUNGO0FvTjd0ZkE7RUFDSTtBcE4rdGZKO0FvTjd0Zkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcE4rdGZSO0FvTjd0ZlE7RUFDSSwwQm5OTFM7RW1OTVQ7QXBOK3RmWjtBb041dGZRO0VBQ0k7QXBOOHRmWjtBb04zdGZRO0VBQ0k7QXBONnRmWjtBb04zdGZZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE42dGZoQjtBb04xdGZZO0VBQ0k7QXBONHRmaEI7QW9OeHRmUTtFQUNJO0VBQ0E7QXBOMHRmWjtBb052dGZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBOeXRmWjtBb05ydGZJO0VBQ0k7QXBOdXRmUjs7QW9ObnRmQTtFQUNJO0lBQ0k7RXBOc3RmTjtBQUNGO0FvTm50ZkE7RUFFUTs7SUFFSTtFcE5vdGZWO0FBQ0Y7QXFOdHhmQTtFQUNJO0FyTnd4Zko7QXFOdHhmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck53eGZSO0FxTnR4ZlE7O0VBRUk7QXJOd3hmWjtBcU5weGZJO0VBQ0kscUNwTlhtQjtFb05ZbkIsNEJwTmJlO0VvTmNmO0VBQ0E7RUFDQTtBck5zeGZSO0FxTm54Zkk7RUFDSTtFQUNBO0VBQ0E7QXJOcXhmUjtBcU5seGZJO0VBQ0k7QXJOb3hmUjtBcU5qeGZJO0VBQ0k7QXJObXhmUjtBcU5oeGZJO0VBQ0k7RUFDQTtFQUNBLDBCcE5yQ2E7QUR1emZyQjtBcU4vd2ZJO0VBQ0k7RUFDQTtFQUNBO0FyTml4ZlI7QXFOOXdmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyTmd4ZlI7QXFON3dmSTtFQUNJO0VBQ0E7RUFDQSwwQnBOeERhO0FEdTBmckI7QXFONXdmSTtFQUNJO0FyTjh3ZlI7QXFOM3dmSTtFQUNJLDRCcE4vRGU7QUQ0MGZ2QjtBcU4zd2ZRO0VBQ0ksMEJwTm5FUztFb05vRVQ7RUFDQTtBck42d2ZaO0FxTnp3Zkk7RUFDSSwwQnBOMUVhO0FEcTFmckI7QXFOeHdmSTtFQUNJO0VBQ0E7RUFDQTtBck4wd2ZSO0FxTnZ3Zlk7RUFDSTtBck55d2ZoQjtBcU50d2ZZO0VBQ0ksYWpPN0VBO0FZcTFmaEI7QXFObHdmUTtFQUNJO0VBQ0E7QXJOb3dmWjtBcU5qd2ZRO0VBQ0k7RUFDQTtFQUNBLG9CcE52R1E7QUQwMmZwQjtBcU45dmZRO0VBQ0k7RUFDQTtFQUNBO0FyTmd3Zlo7QXFON3ZmUTtFQUNJO0FyTit2Zlo7O0FxTjF2ZkE7RUFFUTtJQUNJO0VyTjR2ZlY7RXFOenZmTTtJQUNJO0lBQ0E7SUFDQTtFck4ydmZWO0VxTnZ2ZlU7OztJQUdJO0lBQ0E7RXJOeXZmZDtFcU5wdmZVO0lBQ0k7SUFDQTtFck5zdmZkO0VxTm52ZlU7SUFDSTtFck5xdmZkO0VxTmp2Zk07SUFDSTtJQUNBO0VyTm12ZlY7QUFDRjtBc05qNWZJOztFQUVJLHFCck5DWTtBRGs1ZnBCO0FzTmg1Zkk7RUFDSTtBdE5rNWZSO0FzTi80Zkk7OztFQUdJO0F0Tmk1ZlI7QXNOOTRmSTtFQUNJO0VBQ0E7RUFDQTtBdE5nNWZSOztBc04zNGZJO0VBQ0k7QXROODRmUjtBc04zNGZJO0VBQ0k7RUFDQSwwQnJOekJhO0FEczZmckI7QXNOMTRmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0TjQ0ZlI7QXNOejRmSTtFQUNJO0F0TjI0ZlI7O0FzTnY0ZkE7RUFDSTtJQUNJO0V0TjA0Zk47QUFDRjtBdU4xN2ZBO0VBQ0k7QXZONDdmSjtBdU4xN2ZJO0VBQ0k7QXZONDdmUjtBdU56N2ZJO0VBQ0k7RUFDQTtFQUNBO0F2TjI3ZlI7QXVOejdmUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZOMjdmWjtBdU54N2ZRO0VBQ0k7RUFDQTtFQUNBO0F2TjA3Zlo7QXVOdjdmUTtFQUNJO0VBQ0E7RUFDQTtBdk55N2ZaO0F1TnY3Zlk7RUFDSTtFQUNBO0F2Tnk3ZmhCO0F1TnA3Zkk7RUFDSTtFQUNBLHlDdE54Qk07RXNOeUJOO0VBQ0E7RUFDQTtFQUNBO0F2TnM3ZlI7QXVOcDdmUTtFQUNJO0F2TnM3Zlo7QXVOcDdmWTs7O0VBR0k7QXZOczdmaEI7QXVObjdmWTtFQUNJO0VBQ0E7RUFDQTtBdk5xN2ZoQjtBdU5sN2ZZO0VBQ0ksNEJ0TjNETztFc040RFA7QXZObzdmaEI7QXVOajdmWTtFQUNJO0VBQ0E7RUFDQTtBdk5tN2ZoQjtBdU5oN2ZZO0VBQ0k7QXZOazdmaEI7QXVOLzZmWTtFQUNJLHFCdE41RUk7QUQ2L2ZwQjtBdU43NmZRO0VBQ0k7RUFDQTtBdk4rNmZaO0F1Tjc2Zlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Tis2ZmhCO0F1TjM2ZlE7RUFDSTtFQUNBO0F2TjY2Zlo7QXVOMTZmUTtFQUNJLDJCdE5wR1c7QURnaGdCdkI7QXVOeDZmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdk4wNmZSO0F1Tng2ZlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdk4wNmZaO0F1TnQ2Zkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZOdzZmUjtBdU50NmZRO0VBQ0k7RUFDQSx5Q3ROckhFO0VzTnNIRjtBdk53NmZaO0F1TnQ2Zlk7O0VBRUk7QXZOdzZmaEI7QXVOcjZmWTtFQUNJO0VBQ0E7QXZOdTZmaEI7QXVObjZmUTtFQUNJO0F2TnE2Zlo7QXVObDZmUTtFQUNJO0F2Tm82Zlo7QXVOaDZmSTtFQUNJO0F2Tms2ZlI7QXVOLzVmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbk96SlE7QVkwamdCaEI7QXVOOTVmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZOZzZmUjtBdU45NWZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnRObkxTO0FEbWxnQnJCOztBd052bGdCSTtFQUNJO0F4TjBsZ0JSO0F3TnhsZ0JRO0VBQ0k7RUFDQTtBeE4wbGdCWjtBd054bGdCWTtFQUNJO0F4TjBsZ0JoQjtBd050bGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0J2TmRRO0V1TmVSO0VBQ0E7VUFBQTtBeE53bGdCWjtBd05ybGdCUTtFQUNJO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQSw0QnZOdEJXO0FENm1nQnZCO0F3TnBsZ0JRO0VBQ0k7QXhOc2xnQlo7QXdObGxnQlk7RUFDSTtBeE5vbGdCaEI7QXdOamxnQlk7RUFDSSxjcE96QkE7QVk0bWdCaEI7O0F3TjVrZ0JJO0VBQ0k7QXhOK2tnQlI7QXdONWtnQkk7RUFDSTtFQUNBLDBCdk5qRGE7QUQrbmdCckI7QXdOMWtnQlE7RUFDSTtFQUNBO0F4TjRrZ0JaO0F3TnprZ0JRO0VBQ0ksMkJ2TjFEVztBRHFvZ0J2QjtBd052a2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4TnlrZ0JSO0F3TnRrZ0JJO0VBQ0ksMEJ2TnZFYTtFdU53RWI7QXhOd2tnQlI7QXdOcmtnQkk7RUFDSTtFQUNBLHlDdk4vRE07RXVOZ0VOO0VBQ0E7QXhOdWtnQlI7QXdOcGtnQkk7RUFDSTtFQUNBO0VBQ0E7QXhOc2tnQlI7QXdOcGtnQlE7RUFDSSx1Q3ZOckZpQjtBRDJwZ0I3QjtBd05ua2dCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhOcWtnQlo7QXdObGtnQlE7RUFDSTtBeE5va2dCWjtBd05qa2dCUTtFQUNJO0VBQ0EsMEJ2TjVHUztFdU42R1Q7QXhObWtnQlo7QXdOaGtnQlE7RUFDSTtFQUNBLDRCdk5qSFc7QURtcmdCdkI7QXdOL2pnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0Esb0J2TjNIUTtBRDRyZ0JwQjtBd043amdCSTtFQUNJO0F4TitqZ0JSO0F3TjVqZ0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNwTzdIUTtBWTJyZ0JoQjtBd04zamdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnZOakphO0V1TmtKYjtFQUNBO0F4TjZqZ0JSO0F3TjNqZ0JRO0VBQ0k7RUFDQTtBeE42amdCWjs7QXdOeGpnQkE7RUFDSTtJQUNJO0V4TjJqZ0JOO0FBQ0Y7QXlOOXRnQkk7O0VBRUk7RUFDQTtBek5ndWdCUjtBeU45dGdCUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek5pdWdCWjtBeU45dGdCUTs7RUFDSTtBek5pdWdCWjtBeU43dGdCSTtFQUNJO0VBQ0E7QXpOK3RnQlI7QXlONXRnQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnhOeEJlO0V3TnlCZjtFQUNBO0F6Tjh0Z0JSO0F5Tnp0Z0JROztFQUNJO0F6TjR0Z0JaO0F5TjF0Z0JZOztFQUNJO0VBQ0E7QXpONnRnQmhCO0F5TjF0Z0JZOztFQUNJO0F6TjZ0Z0JoQjtBeU52dGdCUTtFQUNJLDZCeE4vQ1c7QUR3d2dCdkI7QXlOdHRnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBek53dGdCWjtBeU5wdGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnhOakVhO0FEdXhnQnJCO0F5TnB0Z0JRO0VBQ0k7RUFDQTtBek5zdGdCWjtBeU5udGdCUTtFQUNJO0F6TnF0Z0JaO0F5Tmx0Z0JRO0VBQ0kscUJ4TjlFUTtFd04rRVIsNEJ4Ti9FUTtFd05nRlI7QXpOb3RnQlo7QXlObHRnQlk7O0VBRUksb0J4TnBGSTtBRHd5Z0JwQjtBeU5qdGdCWTtFQUNJO0F6Tm10Z0JoQjtBeU45c2dCSTtFQUNJO0VBQ0E7RUFDQTtBek5ndGdCUjtBeU43c2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpOK3NnQlI7QXlON3NnQlE7RUFDSTtFQUNBO0VBQ0E7QXpOK3NnQlo7QXlONXNnQlE7RUFDSTtBek44c2dCWjtBeU4zc2dCUTtFQUNJLGNyT3JISjtBWWswZ0JSO0F5TjFzZ0JRO0VBQ0ksV3JPMUhOO0FZczBnQk47QXlOenNnQlE7O0VBRUk7QXpOMnNnQlo7QXlOeHNnQlE7RUFDSSw0QnhOaElXO0V3TmlJWDtBek4wc2dCWjtBeU52c2dCUTtFQUNJO0VBQ0E7QXpOeXNnQlo7QXlOdnNnQlk7RUFDSTtBek55c2dCaEI7QXlOdHNnQlk7RUFDSTtFQUNBO0F6TndzZ0JoQjtBeU5yc2dCWTtFQUNJO0F6TnVzZ0JoQjtBeU5sc2dCSTtFQUNJLGNyTzlJUTtFcU8rSVI7RUFDQTtBek5vc2dCUjtBeU4vcmdCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUEsb0J4TnZLSTtBRHUyZ0JwQjtBeU43cmdCWTtFQUNJLFVyTzlLUjtBWTYyZ0JSO0F5TjFyZ0JJO0VBQ0k7QXpONHJnQlI7O0F5TnhyZ0JBO0VBQ0k7SUFDSTtFek4ycmdCTjtBQUNGO0EwTnYzZ0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFOeTNnQko7QTBOdjNnQkk7RUFDSSwwQnpORmE7QUQyM2dCckI7QTBOdDNnQkk7RUFDSTtFQUNBO0ExTnczZ0JSO0EwTnQzZ0JROztFQUVJO0ExTnczZ0JaO0EwTnAzZ0JZO0VBQ0ksNEJ6TmZPO0V5TmdCUDtBMU5zM2dCaEI7QTBObjNnQlk7RUFDSTtBMU5xM2dCaEI7QTBOaDNnQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTmszZ0JSO0EwTi8yZ0JJO0VBQ0k7QTFOaTNnQlI7QTBOOTJnQkk7Ozs7Ozs7RUFPSTtFQUNBO0ExTmczZ0JSO0EwTjcyZ0JJOzs7O0VBSUk7RUFDQTtBMU4rMmdCUjtBME41MmdCSTtFQUNJO0VBQ0E7QTFOODJnQlI7QTBONTJnQlE7RUFDSTtBMU44MmdCWjtBME4xMmdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU40MmdCUjtBME4xMmdCUTtFQUNJO0VBQ0EsMEJ6TjVFUztFeU42RVQ7QTFONDJnQlo7QTBOeDJnQkk7RUFDSTtBMU4wMmdCUjtBME54MmdCUTtFQUNJO0VBQ0E7QTFOMDJnQlo7QTBOdjJnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU55MmdCWjtBME52MmdCWTtFQUNJO0ExTnkyZ0JoQjtBME50MmdCWTtFQUNJLDBCek52R0s7QUQrOGdCckI7QTBOcjJnQlk7RUFDSTtBMU51MmdCaEI7QTBOcDJnQlk7RUFDSTtBMU5zMmdCaEI7QTBObjJnQlk7RUFDSTtBMU5xMmdCaEI7QTBObDJnQlk7RUFDSTtBMU5vMmdCaEI7QTBOajJnQlk7RUFDSTtBMU5tMmdCaEI7QTBOLzFnQlE7RUFDSTtBMU5pMmdCWjtBME43MWdCSTtFQUNJLGN0T3RJQTtFc091SUE7RUFDQTtBMU4rMWdCUjtBME41MWdCSTtFQUNJO0ExTjgxZ0JSO0EwTjMxZ0JJO0VBQ0k7QTFONjFnQlI7QTBOejFnQlE7RUFDSTtFQUNBO0ExTjIxZ0JaO0EwTngxZ0JRO0VBQ0k7RUFDQTtBMU4wMWdCWjtBME52MWdCUTtFQUNJO0ExTnkxZ0JaO0EwTnIxZ0JJO0VBQ0k7QTFOdTFnQlI7QTBOcjFnQlE7OztFQUdJO0ExTnUxZ0JaO0EwTnAxZ0JRO0VBQ0k7QTFOczFnQlo7QTBObjFnQlE7O0VBRUk7QTFOcTFnQlo7QTBObDFnQlE7RUFDSTtBMU5vMWdCWjtBME5qMWdCUTs7RUFFSTtBMU5tMWdCWjtBME5oMWdCUTtFQUNJO0ExTmsxZ0JaO0EwTi8wZ0JRO0VBQ0ksY3RPaExRO0VzT2lMUjtFQUNBO0ExTmkxZ0JaO0EwTjcwZ0JJO0VBQ0k7QTFOKzBnQlI7QTBOMzBnQlE7RUFDSTtBMU42MGdCWjtBME4xMGdCUTtFQUNJLDBCek5sTlM7QUQ4aGhCckI7QTBOeDBnQkk7RUFDSTtBMU4wMGdCUjtBME52MGdCSTtFQUNJO0ExTnkwZ0JSO0EwTnQwZ0JJO0VBQ0k7QTFOdzBnQlI7QTBOcjBnQkk7RUFDSTtBMU51MGdCUjtBME5yMGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTnUwZ0JaO0EwTnIwZ0JZO0VBQ0k7QTFOdTBnQmhCO0EwTmwwZ0JJO0VBQ0k7RUFDQTtBMU5vMGdCUjtBME5sMGdCUTtFQUNJO0ExTm8wZ0JaO0EwTmowZ0JRO0VBQ0k7QTFObTBnQlo7QTBOaDBnQlE7RUFDSTtBMU5rMGdCWjtBME4vemdCUTtFQUNJO0ExTmkwZ0JaO0EwTjl6Z0JRO0VBQ0k7QTFOZzBnQlo7QTBOM3pnQlE7RUFDSTtFQUNBO0ExTjZ6Z0JaO0EwTjF6Z0JROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0ExTjR6Z0JaO0EwTnp6Z0JRO0VBQ0k7QTFOMnpnQlo7QTBOenpnQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTjJ6Z0JoQjtBME56emdCZ0I7RUFDSTtBMU4yemdCcEI7QTBOdnpnQlk7RUFDSTtBMU55emdCaEI7QTBOdHpnQlk7RUFDSTtBMU53emdCaEI7QTBOcnpnQlk7RUFDSTtBMU51emdCaEI7QTBObHpnQlk7RUFDSTtBMU5vemdCaEI7QTBOanpnQlk7RUFDSTtBMU5temdCaEI7QTBOaHpnQlk7RUFDSTtBMU5remdCaEI7QTBOOXlnQlE7RUFDSTtBMU5nemdCWjtBME45eWdCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCek56VUs7RXlOMFVMO0ExTmd6Z0JoQjtBME43eWdCWTtFQUNJO0ExTit5Z0JoQjtBME4xeWdCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFONHlnQmhCO0EwTjF5Z0JnQjtFQUNJO0ExTjR5Z0JwQjtBME54eWdCWTtFQUNJO0ExTjB5Z0JoQjtBME50eWdCUTtFQUNJO0VBQ0E7RUFDQTtBMU53eWdCWjtBME50eWdCWTtFQUNJO0ExTnd5Z0JoQjtBME5yeWdCWTtFQUNJO0ExTnV5Z0JoQjtBME5seWdCWTs7RUFFSTtBMU5veWdCaEI7QTBOanlnQlk7RUFDSTtFQUNBO0ExTm15Z0JoQjtBME5oeWdCWTtFQUNJO0VBQ0E7QTFOa3lnQmhCO0EwTi94Z0JZO0VBQ0k7RUFDQSwwQnpOcFlLO0V5TnFZTDtBMU5peWdCaEI7QTBONXhnQlk7RUFDSSxzQ3ZOdk9KO0FIcWdoQlo7QTBOeHhnQlk7O0VBQ0k7QTFOMnhnQmhCO0EwTnR4Z0JZO0VBQ0k7QTFOd3hnQmhCO0EwTnJ4Z0JZO0VBQ0ksMEJ6TjVaSztFeU42Wkw7RUFDQTtBMU51eGdCaEI7QTBOcHhnQlk7RUFDSTtBMU5zeGdCaEI7QTBObnhnQlk7RUFDSTtBMU5xeGdCaEI7QTBObHhnQlk7RUFDSTtBMU5veGdCaEI7O0EwTjd3Z0JJO0VBQ0k7RUFDQTtFQUNBO0ExTmd4Z0JSO0EwTjd3Z0JJO0VBQ0k7RUFDQTtBMU4rd2dCUjtBME41d2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU44d2dCUjtBME41d2dCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTjh3Z0JaOztBME56d2dCQTtFQUdZO0lBQ0k7SUFDQTtJQUNBO0UxTjB3Z0JkO0UwTnh3Z0JjO0lBQ0ksMkJ6TnJkRztFRCt0aEJyQjtFME50d2dCVTtJQUNJO0lBQ0E7SXJPalpaO0lBQ0E7RVcwcGhCRjtFME5yd2dCVTtJQUNJLDRCek5qZU87RUR3dWhCckI7RTBObndnQmM7SUFDSTtFMU5xd2dCbEI7RTBObHdnQmM7SUFDSTtJQUNBO0UxTm93Z0JsQjtFME5qd2dCYztJQUNJLDJCek4vZUc7RURrdmhCckI7RTBON3ZnQlU7SUFDSTtFMU4rdmdCZDtFME41dmdCVTtJQUNJO0UxTjh2Z0JkO0UwTnp2Z0JVOztJQUVJO0UxTjJ2Z0JkO0FBQ0Y7QTBOdHZnQkE7RUFFUTtJQUNJO0UxTnV2Z0JWO0UwTnJ2Z0JVOztJck8xY1I7SUFDQTtJQUNBO0lBQ0E7SUFDQSxxQkFMeUI7RVd3c2hCM0I7RTBOdHZnQlU7SUFDSTtFMU53dmdCZDtFME50dmdCYztJQUNJO0lBQ0E7SUFDQTtFMU53dmdCbEI7RTBOcnZnQmM7SUFDSTtFMU51dmdCbEI7RTBObnZnQlU7SUFDSTtFMU5xdmdCZDtFME5odmdCVTtJQUNJO0UxTmt2Z0JkO0UwTi91Z0JVO0lBQ0k7RTFOaXZnQmQ7QUFDRjtBMk5weWhCQTtFQUNJO0EzTnN5aEJKO0EyTnB5aEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM05zeWhCUjtBMk5weWhCUTtFQUNJO0EzTnN5aEJaO0EyTm55aEJRO0VBQ0k7QTNOcXloQlo7QTJObnloQlk7RUFDSTtBM05xeWhCaEI7QTJOanloQlE7O0VBRUk7QTNObXloQlo7QTJOaHloQlE7RUFDSTtFQUNBO0EzTmt5aEJaO0EyTi94aEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNOaXloQlo7QTJOL3hoQlk7O0VBRUk7RUFDQSx5QjFOcENLO0FEcTBoQnJCO0EyTjl4aEJZO0VBQ0ksb0IxTnpDSTtBRHkwaEJwQjtBMk43eGhCWTtFQUNJLFV2TzlDVjtBWTYwaEJOO0EyTnp4aEJZOztFQUNJO0VBQ0EsNEIxTm5ETztBRCswaEJ2QjtBMk56eGhCWTs7RUFDSTtFQUNBLDBCMU56REs7RTBOMERMO0EzTjR4aEJoQjtBMk52eGhCSTtFQUNJLDBCMU5oRWE7QUR5MWhCckI7O0EyTnJ4aEJBO0VBQ0k7SUFDSTtFM053eGhCTjtBQUNGO0E0TnAyaEJBO0VBQ0k7RUFDQTtFQUNBO0E1TnMyaEJKO0E0TnAyaEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkIzTkhlO0FEeTJoQnZCO0E0Tm4yaEJJO0VBQ0k7RUFDQTtBNU5xMmhCUjtBNE5uMmhCUTtFQUNJLDRCM05YVztFMk5ZWDtBNU5xMmhCWjtBNE5sMmhCUTtFQUNJO0E1Tm8yaEJaO0E0TmgyaEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU5rMmhCUjs7QTZOcDRoQkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QTdOdTRoQko7QTZOcjRoQkk7O0VBQ0ksNEI1TkZlO0U0TkdmO0VBQ0E7RUFDQTtBN053NGhCUjtBNk5yNGhCSTs7RUFDSTtFQUNBO0VBQ0EscUM1TlZtQjtFNE5XbkIseUM1TkNNO0U0TkFOO0E3Tnc0aEJSO0E2TnQ0aEJROztFQUNJO0VBQ0E7QTdOeTRoQlo7QTZOcjRoQkk7O0VBQ0k7RUFDQTtBN053NGhCUjtBNk50NGhCUTs7RUFDSTtBN055NGhCWjtBNk52NGhCWTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3TjA0aEJoQjtBNk52NGhCWTs7OztFQUVJO0E3TjI0aEJoQjtBNk52NGhCUTs7RUFDSSxXek9uREo7RXlPb0RJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3TjA0aEJaO0E2Tng0aEJZOztFQUNJLFV6T2hFUjtFeU9pRVE7RUFDQTtFQUNBO0E3TjI0aEJoQjtBNk50NGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN055NGhCUjtBNk52NGhCUTs7RUFDSTtFQUNBO0VBQ0E7QTdOMDRoQlo7QTZOdjRoQmdCOztFQUNJLHFCNU5sRkE7RTRObUZBO0E3TjA0aEJwQjtBNk5wNGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN051NGhCUjtBNk5yNGhCUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QjVOakdXO0FEeStoQnZCO0E2TnQ0aEJZOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkI1TnhHTztBRGkvaEJ2QjtBNk5wNGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN051NGhCUjtBNk5wNGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdOdTRoQlI7QTZOcjRoQlE7O0VBQ0k7RUFDQTtBN053NGhCWjtBNk5yNGhCUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN053NGhCWjtBNk5yNGhCUTs7RUFDSTtFQUNBO0E3Tnc0aEJaO0E2TnA0aEJJOzs7O0VBR0ksMEI1Tm5KWTtBRDBoaUJwQjtBNk5wNGhCSTs7RUFDSSxpQzVOckplO0FENGhpQnZCO0E2TnA0aEJJOztFQUNJLHFCNU4zSlk7RTRONEpaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdOdTRoQlI7O0E2Tm40aEJBO0VBR1E7Ozs7OztJQUdJO0U3TnU0aEJWO0FBQ0Y7QTZObjRoQkE7RUFHUTs7SUFDSTtFN05vNGhCVjtFNk5sNGhCVTs7SUFDSTtFN05xNGhCZDtBQUNGO0E4Ti9qaUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlOaWtpQlI7QThOL2ppQlE7RUFDSSxhMU9KSjtFME9LSTtBOU5pa2lCWjtBOE43amlCSTtFQUNJO0E5TitqaUJSOztBOE4xamlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlONmppQlI7QThOM2ppQlE7RUFDSTtFQUNBO0E5TjZqaUJaO0E4TjNqaUJZO0VBQ0k7QTlONmppQmhCO0E4TjFqaUJZOztFQUVJO0VBQ0E7RUFDQSw0QjdOaENPO0U2TmlDUDtBOU40amlCaEI7QThOemppQlk7RUFDSTtBOU4yamlCaEI7QThOeGppQlk7RUFDSSxjMU8vQkE7QVl5bGlCaEI7QThOdmppQlk7RUFDSTtBOU55amlCaEI7QThOcmppQlE7RUFDSTtFQUNBO0VBQ0E7QTlOdWppQlo7QThOcGppQlE7RUFDSTtBOU5zamlCWjtBOE5samlCSTtFQUNJLDRCN043RGU7RTZOOERmO0E5Tm9qaUJSO0E4TmpqaUJJO0VBQ0k7RUFDQTtBOU5tamlCUjs7QThOL2lpQkE7RUFDSTtJQUNJO0U5TmtqaUJOO0U4Ti9paUJFO0lBQ0k7RTlOaWppQk47QUFDRjtBOE45aWlCQTtFQUNJO0lBQ0k7RTlOZ2ppQk47RThOOWlpQk07SUFDSTtFOU5namlCVjtBQUNGO0ErTjVvaUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9OOG9pQlI7QStONW9pQlE7RUFDSSxhNU80Qko7RTRPM0JJO0EvTjhvaUJaO0ErTnpvaUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9OMm9pQlo7QStOeG9pQlE7RUFDSTtFQUNBO0VBQ0E7QS9OMG9pQlo7QStOeG9pQlk7RUFDSTtFQUNBO0VBQ0E7QS9OMG9pQmhCO0ErTnZvaUJZO0VBQ0k7QS9OeW9pQmhCO0ErTnRvaUJZO0VBQ0k7QS9Od29pQmhCO0ErTnJvaUJZO0VBQ0k7RUFDQTtBL051b2lCaEI7QStOcG9pQlk7RUFDSTtFQUNBLDRCOU56Q087RThOMENQO0EvTnNvaUJoQjtBK05ub2lCWTtFQUNJO0VBQ0EsYzNPckNBO0UyT3NDQTtBL05xb2lCaEI7QStOam9pQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9ObW9pQlo7O0ErTjluaUJBO0VBQ0k7SUFDSTtFL05pb2lCTjtBQUNGO0FnT3pzaUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE8yc2lCSjtBZ094c2lCUTtFQUNJLDRCL05IVztBRDZzaUJ2QjtBZ092c2lCUTtFQUNJO0FoT3lzaUJaO0FnT3JzaUJJOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQ0EscUMvTmpCbUI7RStOa0JuQix5Qy9OTk07RStOT047RUFDQTtBaE91c2lCUjtBZ09wc2lCSTtFQUNJLHFDL054Qm1CO0UrTnlCbkI7RUFDQTtFQUNBO0VBQ0EsNEIvTjdCZTtFK044QmY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE9zc2lCUjtBZ09uc2lCSTtFQUNJLHFDL05yQ21CO0UrTnNDbkI7RUFDQTtBaE9xc2lCUjtBZ09sc2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoT29zaUJSO0FnT2pzaUJJO0VBQ0k7RUFDQTtFQUNBLDBCL050RGE7QUR5dmlCckI7QWdPaHNpQkk7RUFDSTtFQUNBLHFCL041RFk7RStONkRaO0VBQ0E7RUFDQTtFQUNBO0FoT2tzaUJSOztBZ085cmlCQTtFQUNJO0lBQ0k7SUFDQTtFaE9pc2lCTjtFZ08vcmlCTTs7SUFFSTtFaE9pc2lCVjtFZ085cmlCTTtJQUNJO0lBQ0E7RWhPZ3NpQlY7QUFDRjtBZ081cmlCQTtFQUNJO0lBQ0k7SUFDQTtFaE84cmlCTjtFZ081cmlCTTtJQUNJO0lBQ0E7RWhPOHJpQlY7QUFDRjtBZ08xcmlCQTtFQUNJO0lBQ0k7SUFDQTtFaE80cmlCTjtFZ08xcmlCTTtJQUNJO0lBQ0E7RWhPNHJpQlY7QUFDRjtBZ094cmlCQTtFQUVRO0lBQ0k7SUFDQTtFaE95cmlCVjtBQUNGO0FnT3JyaUJBO0VBQ0k7SUFDSTtFaE91cmlCTjtBQUNGO0FpT3B6aUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpPc3ppQko7QWlPcHppQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBak9zemlCUjtBaU9wemlCUTtFQUNJO0VBQ0E7RUFDQTtBak9zemlCWjtBaU9uemlCUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpPcXppQlo7QWlPbHppQlE7RUFDSTtBak9vemlCWjtBaU9semlCWTtFQUNJO0VBQ0E7QWpPb3ppQmhCO0FpT2h6aUJRO0VBQ0ksYzdPdEJJO0FZdzBpQmhCOztBaU83eWlCQTtFQUNJO0lBQ0k7RWpPZ3ppQk47QUFDRjtBa085MWlCQTtFQUNJO0VBQ0E7RUFDQTtBbE9nMmlCSjs7QW1PbjJpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbk9zMmlCSjtBbU9wMmlCSTtFQUNJO0VBQ0E7RUFDQTtBbk9zMmlCUjtBbU9wMmlCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5PczJpQlo7QW1PcDJpQlk7RUFDSTtBbk9zMmlCaEI7QW1PbjJpQlk7RUFDSTtFQUNBO0FuT3EyaUJoQjtBbU9oMmlCSTtFQUNJO0VBQ0E7RUFDQTtBbk9rMmlCUjtBbU9oMmlCUTtFQUNJO0VBQ0E7QW5PazJpQlo7QW1PLzFpQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxxQ2xPcENlO0VrT3FDZjtFQUNBO0VBQ0E7RUFDQSx5Q2xPNUJFO0FENjNpQmQ7QW1PNzFpQkk7RUFDSTtBbk8rMWlCUjtBbU81MWlCSTtFQUNJO0VBQ0E7RUFDQTtBbk84MWlCUjtBbU81MWlCUTtFQUNJO0FuTzgxaUJaO0FtTzUxaUJZO0VBRUkscUJsTzdESTtBRDA1aUJwQjtBbU92MWlCUTtFQUNJO0VBRUE7RUFJQTtBbk9xMWlCWjtBbU94MWlCWTtFQUNJLDJCbE90RU87QURnNmlCdkI7QW1PdjFpQlk7RUFDSTtFQUNBO0FuT3kxaUJoQjtBbU9yMWlCUTtFQUNJO0FuT3UxaUJaO0FtT2wxaUJRO0VBQ0k7RUFDQTtFQUNBO0FuT28xaUJaO0FtT2oxaUJRO0VBQ0ksVS9PNUZKO0UrTzZGSTtFQUNBO0FuT20xaUJaOztBbU85MGlCQTtFQUVRO0lBQ0k7RW5PZzFpQlY7RW1PNzBpQk07SUFDSTtFbk8rMGlCVjtBQUNGO0FtTzMwaUJBO0VBQ0k7SUFDSTtFbk82MGlCTjtBQUNGO0FtTzEwaUJBO0VBRVE7SUFDSTtFbk8yMGlCVjtFbU96MGlCVTtJQUNJO0VuTzIwaUJkO0VtT3owaUJjO0lBQ0k7SUFDQTtFbk8yMGlCbEI7RW1PdDBpQk07SUFDSTtJQUNBO0VuT3cwaUJWO0VtT3QwaUJVO0lBQ0k7RW5PdzBpQmQ7RW1PdDBpQmM7SUFDSTtFbk93MGlCbEI7RW1PcjBpQmM7SUFDSTtFbk91MGlCbEI7RW1PbjBpQlU7SUFDSTtJQUNBO0VuT3EwaUJkO0VtT2gwaUJVO0lBQ0k7SUFDQTtFbk9rMGlCZDtFbU8vemlCVTtJQUNJO0lBQ0E7RW5PaTBpQmQ7QUFDRjtBbU81emlCQTtFQUVRO0lBQ0k7RW5PNnppQlY7RW1PenppQlU7SUFDSTtFbk8yemlCZDtFbU94emlCVTtJQUNJO0lBQ0E7SUFDQTtFbk8wemlCZDtBQUNGO0FvT3YvaUJBO0VBQ0k7QXBPeS9pQko7QW9Pdi9pQkk7O0VBRUk7RUFDQTtFQUNBLDBCbk9GYTtBRDIvaUJyQjtBb090L2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBPdy9pQlI7QW9PdC9pQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBPdy9pQlo7QW9PdC9pQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCaFA1Qko7RWdQNkJJO0VBQ0E7RUFDQTtFQUNBO0FwT3cvaUJoQjtBb09yL2lCWTtFQUNJO0VBQ0E7QXBPdS9pQmhCO0FvT2ovaUJRO0VBQ0k7QXBPbS9pQlo7QW9PaC9pQlE7RUFDSTtBcE9rL2lCWjtBb085K2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE9nL2lCUjtBb083K2lCSTtFQUNJO0VBQ0E7RUFDQTtBcE8rK2lCUjs7QW9PMytpQkE7RUFDSTtJQUNJO0VwTzgraUJOO0FBQ0Y7QW9PMytpQkE7RUFDSTtJQUNJO0VwTzYraUJOO0FBQ0Y7QW9PMStpQkE7RUFDSTtJQUNJO0VwTzQraUJOO0VvTzEraUJNOztJQUVJO0VwTzQraUJWO0FBQ0Y7QXFPcmtqQkE7RUFDSTtBck91a2pCSjtBcU9ya2pCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPdWtqQlI7QXFPcmtqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCalBiQTtFaVBjQTtFQUNBO0VBQ0E7RUFDQTtBck91a2pCWjtBcU9wa2pCUTtFQUNJO0VBQ0E7RUFDQSw0QnBPbkJXO0VvT29CWDtBck9za2pCWjtBcU9sa2pCSTtFQUNJO0VBQ0E7RUFDQSw0QnBPM0JlO0FEK2xqQnZCO0FxT2xrakJRO0VBQ0k7QXJPb2tqQlo7QXFPbGtqQlk7RUFHSSw0QnBPbkNPO0FEcW1qQnZCO0FxTzlqakJRO0VBQ0ksNEJwT3hDVztBRHdtakJ2QjtBcU83ampCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyTytqakJaO0FxTzdqakJZO0VBQ0ksMkJwT2xETztBRGluakJ2QjtBcU8zampCUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPNmpqQlo7QXFPM2pqQlk7O0VBQ0k7QXJPOGpqQmhCO0FxTzVqakJnQjs7RUFDSTtFQUNBLGNqUHpESDtBWXduakJqQjtBcU8xampCUTtFQUNJO0FyTzRqakJaO0FxT3pqakJRO0VBQ0k7QXJPMmpqQlo7QXFPdmpqQkk7RUFDSTtFQUNBO0VBQ0E7QXJPeWpqQlI7O0FxT3JqakJBO0VBQ0k7SUFDSTtFck93ampCTjtBQUNGO0FxT3JqakJBO0VBQ0k7SUFDSTtFck91ampCTjtFcU9yampCTTtJQUNJO0VyT3VqakJWO0VxT3JqakJVO0lBQ0k7SUFDQTtFck91ampCZDtFcU9wampCVTtJQUNJO0lBQ0E7RXJPc2pqQmQ7RXFPbmpqQlU7SUFDSTtFck9xampCZDtBQUNGO0FzTzdxakJBO0VBQ0k7RUFDQSxxQ3JPS3VCO0VxT0p2QjtFQUNBLHlDck9lVTtFcU9kVjtBdE8rcWpCSjtBc081cWpCUTtFQUNJLHFCck9MUTtBRG1yakJwQjtBc08xcWpCSTtFQUNJO0F0TzRxakJSO0FzTzFxakJRO0VBQ0ksY2xQS1M7QVl1cWpCckI7QXNPenFqQlE7RUFDSTtBdE8ycWpCWjtBc092cWpCSTtFQUNJO0VBQ0E7RUFDQSwwQnJPdkJhO0FEZ3NqQnJCO0FzT3RxakJJO0VBQ0k7RUFDQTtFQUNBO0F0T3dxakJSO0FzT3RxakJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0T3dxakJaO0FzT3RxakJZO0VBQ0k7RUFDQTtBdE93cWpCaEI7QXNPcHFqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0T3NxakJaO0FzT2xxakJJO0VBQ0k7QXRPb3FqQlI7QXNPbHFqQlE7RUFDSSw0QnJPNURXO0VxTzZEWDtFQUNBO0VBQ0E7RUFDQTtBdE9vcWpCWjtBc09ocWpCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0T2txakJoQjtBc08vcGpCWTtFQUNJLG9Cck85RUk7RXFPK0VKO0VBQ0E7QXRPaXFqQmhCO0FzTy9wakJnQjtFQUNJO0F0T2lxakJwQjtBc081cGpCUTtFQUNJLDBCck94RlM7RXFPeUZUO0VBQ0E7RUFDQTtBdE84cGpCWjtBc08zcGpCUTtFQUNJO0F0TzZwakJaO0FzT3pwakJJO0VBQ0k7QXRPMnBqQlI7QXNPenBqQlE7RUFDSSw0QnJPdEdXO0VxT3VHWDtBdE8ycGpCWjtBc094cGpCUTtFQUNJO0VBQ0E7RUFDQTtBdE8wcGpCWjtBc094cGpCWTtFQUNJO0F0TzBwakJoQjtBc094cGpCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0TzBwakJwQjtBc092cGpCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxxQnJPcklBO0VxT3NJQTtBdE95cGpCcEI7QXNPcnBqQlk7RUFDSTtFQUNBO0VBQ0E7QXRPdXBqQmhCOztBc09qcGpCQTtFQUNJO0lBQ0k7RXRPb3BqQk47QUFDRjtBdU85eWpCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2T2d6akJKO0F1Tzl5akJJO0VBQ0k7RUFDQTtFQUNBO0F2T2d6akJSO0F1Tzl5akJRO0VBQ0k7RUFDQSwwQnRPUlM7RXNPU1Q7RUFDQTtBdk9nempCWjtBdU83eWpCUTtFQUNJO0VBQ0E7QXZPK3lqQlo7QXVPM3lqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZPNnlqQlI7QXVPM3lqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUN0T25CRTtFc09vQkY7RUFDQSxnQm5QdkNKO0VtUHdDSTtFQUNBO0F2TzZ5akJaO0F1TzN5akJZO0VBQ0k7RUFDQTtBdk82eWpCaEI7QXVPMXlqQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCdE9yREk7RXNPc0RKO0VBQ0E7QXZPNHlqQmhCO0F1T3p5akJZO0VBQ0k7RUFDQTtFQUNBO0F2TzJ5akJoQjtBdU94eWpCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCdE9wRUk7RXNPcUVKO0F2TzB5akJoQjtBdU92eWpCWTtFQUNJLDBCdE94RUs7RXNPeUVMO0VBQ0E7RUFDQTtFQUNBO0F2T3l5akJoQjtBdU9yeWpCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2T3V5akJaO0F1T3J5akJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2T3V5akJoQjtBdU9weWpCWTtFQUNJO0F2T3N5akJoQjtBdU9seWpCUTtFQUNJO0VBQ0EseUN0TzNGRTtFc080RkYsZ0JuUDlHSjtFbVArR0k7RUFDQTtFQUNBO0F2T295akJaO0F1T2x5akJZO0VBQ0k7RUFDQTtBdk9veWpCaEI7QXVPaHlqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdk9reWpCWjtBdU9oeWpCWTtFQUNJLDRCdE8zSE87RXNPNEhQO0VBQ0E7QXZPa3lqQmhCO0F1Ty94akJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZPaXlqQmhCO0F1Tzd4akJRO0VBQ0k7QXZPK3hqQlo7QXVPN3hqQlk7RUFDSTtFQUNBO0VBQ0EsNEJ0TzlJTztBRDY2akJ2QjtBdU81eGpCWTtFQUNJO0F2Tzh4akJoQjs7QXVPeHhqQkE7RUFDSTtJQUNJO0V2TzJ4akJOO0FBQ0Y7QXVPeHhqQkE7RUFDSTtJQUNJO0V2TzB4akJOO0FBQ0Y7QXVPdnhqQkE7RUFDSTtJQUNJO0lBQ0E7RXZPeXhqQk47RXVPdnhqQk07SUFDSTtFdk95eGpCVjtFdU90eGpCTTtJQUNJO0V2T3d4akJWO0FBQ0Y7QXVPcHhqQkE7RUFHWTtJQUNJO0V2T294akJkO0V1T2p4akJVO0lBQ0k7SUFDQTtFdk9teGpCZDtFdU8vd2pCTTtJQUNJO0V2T2l4akJWO0FBQ0Y7QXVPN3dqQkE7RUFFUTtJQUNJO0V2Tzh3akJWO0V1TzV3akJVO0lBQ0k7SUFDQTtFdk84d2pCZDtFdU8zd2pCVTtJQUNJO0V2TzZ3akJkO0V1T3p3akJNO0lBQ0k7RXZPMndqQlY7RXVPeHdqQk07SUFDSTtJQUNBO0V2TzB3akJWO0FBQ0Y7QXdPNStqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQXVCQTtBeE93OWpCSjtBd083K2pCSTtFQUNJO0VBQ0E7RUFDQSxvQnZPUlk7QUR1L2pCcEI7QXdPNStqQkk7RUFDSTtFQUNBLDRCdk9YZTtBRHkvakJ2QjtBd081K2pCUTtFQUNJO0VBQ0E7QXhPOCtqQlo7QXdPMytqQlE7RUFDSTtFQUNBO0F4TzYrakJaO0F3T3grakJJO0VBQ0k7RUFDQTtBeE8wK2pCUjtBd092K2pCWTtFQUNJLFVwUHBDUjtBWTZna0JSO0F3T3IrakJRO0VBQ0k7RUFDQTtFQUNBO0F4T3UrakJaOztBd09sK2pCQTtFQUNJO0lBQ0k7RXhPcStqQk47RXdPbitqQk07SUFDSTtJQUNBO0V4T3ErakJWO0V3T2wrakJNO0lBQ0k7SUFDQTtFeE9vK2pCVjtBQUNGO0F3T2grakJBO0VBRVE7SUFDSTtFeE9pK2pCVjtFd085OWpCTTtJQUNJO0V4T2crakJWO0FBQ0Y7QXlPemlrQkE7RUFDSTtFQUNBO0F6TzJpa0JKO0F5T3ppa0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlDeE9NTTtFd09MTixnQnJQYkE7RXFQY0E7RUFDQTtFQUNBO0F6TzJpa0JSO0F5T3ppa0JRO0VBQ0k7RUFDQTtBek8yaWtCWjtBeU94aWtCUTtFQUNJO0VBQ0E7RUFDQSxvQnhPdkJRO0FEaWtrQnBCO0F5T3Rpa0JJO0VBQ0k7RUFDQTtBek93aWtCUjtBeU90aWtCUTtFQUNJO0F6T3dpa0JaO0F5T3Jpa0JRO0VBQ0k7QXpPdWlrQlo7QXlPcGlrQlE7RUFDSTtBek9zaWtCWjtBeU9waWtCWTtFQUNJO0F6T3Npa0JoQjtBeU9qaWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6T21pa0JSO0F5T2ppa0JRO0VBQ0k7QXpPbWlrQlo7O0F5Tzloa0JBO0VBQ0k7RUFDQTtBek9paWtCSjtBeU8vaGtCSTtFQUNJO0F6T2lpa0JSOztBeU83aGtCQTtFQUNJO0VBQ0E7QXpPZ2lrQko7QXlPOWhrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBek9naWtCUjs7QXlPNWhrQkE7RUFDSTtJQUNJO0lBQ0E7RXpPK2hrQk47QUFDRjtBeU81aGtCQTtFQUVROztJQUVJO0V6TzZoa0JWO0V5TzFoa0JNO0lBQ0k7RXpPNGhrQlY7QUFDRjtBeU94aGtCQTtFQUNJO0lBQ0k7RXpPMGhrQk47QUFDRjtBeU92aGtCQTtFQUVRO0lBQ0k7SUFDQTtFek93aGtCVjtFeU9waGtCVTtJQUNJO0V6T3Noa0JkO0V5T2xoa0JNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V6T29oa0JWO0V5T2xoa0JVO0lBQ0k7SUFDQTtFek9vaGtCZDtFeU9saGtCYztJQUNJO0V6T29oa0JsQjtFeU9oaGtCVTtJQUNJO0V6T2toa0JkO0V5Ty9na0JVOztJQUVJO0V6T2loa0JkO0FBQ0Y7QXlPNWdrQkE7RUFFUTtJQUNJO0V6TzZna0JWO0V5TzNna0JVO0lBQ0k7RXpPNmdrQmQ7RXlPemdrQk07SUFDSTtJQUVBO0lBQ0E7SUFLQTtFek9zZ2tCVjtFeU96Z2tCVTtJQUNJO0V6TzJna0JkO0V5T3Zna0JVOztJQUVJO0V6T3lna0JkO0V5T3Rna0JVOztJQUVJO0V6T3dna0JkO0FBQ0Y7QTBPanNrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExT21za0JKO0EwT2pza0JJO0VBQ0k7RUFDQTtBMU9tc2tCUjtBME9oc2tCSTtFQUNJO0VBQ0E7RUFDQSw0QnpPVGU7RXlPVWY7QTFPa3NrQlI7QTBPL3JrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3RQbkJBO0VzUG9CQTtBMU9pc2tCUjtBME85cmtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExT2dza0JSO0EwTzlya0JROztFQUVJO0ExT2dza0JaO0EwTzVya0JJO0VBQ0k7RUFDQTtFQUNBO0ExTzhya0JSO0EwTzNya0JJO0VBQ0k7RUFDQTtBMU82cmtCUjtBME8xcmtCSTtFQUNJO0ExTzRya0JSOztBME94cmtCQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0UxTzBya0JWO0UwT3Zya0JNO0lBQ0k7RTFPeXJrQlY7RTBPdHJrQk07SUFDSTtFMU93cmtCVjtFME9ycmtCTTtJQUNJO0UxT3Vya0JWO0UwT3Bya0JNO0lBQ0k7RTFPc3JrQlY7QUFDRjtBME9scmtCQTtFQUNJO0lBQ0k7RTFPb3JrQk47QUFDRjtBMk8xd2tCQTtFQUNJO0VBQ0E7RUFDQTtBM080d2tCSjtBMk8xd2tCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzTzR3a0JSO0EyT3p3a0JJO0VBQ0k7QTNPMndrQlI7QTJPeHdrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNPMHdrQlI7QTJPdndrQkk7RUFDSSw0QjFPdkJlO0FEZ3lrQnZCOztBMk9yd2tCQTtFQUNJO0lBQ0k7RTNPd3drQk47QUFDRjtBMk9yd2tCQTtFQUVRO0lBQ0k7RTNPc3drQlY7RTJPbndrQk07SUFDSTtJQUNBO0UzT3F3a0JWO0FBQ0Y7QTJPandrQkE7RUFDSTtJQUNJO0UzT213a0JOO0UyT2p3a0JNO0lBQ0k7RTNPbXdrQlY7RTJPaHdrQk07SUFDSTtJQUNBO0UzT2t3a0JWO0FBQ0Y7QTRPaDBrQkk7RUFDSTtFQUNBO0VBQ0E7QTVPazBrQlI7QTRPL3prQkk7RUFDSSwwQjNPSlk7RTJPS1o7RUFDQTtFQUNBO0E1T2kwa0JSO0E0Ty96a0JRO0VBQ0ksV3hQYko7RXdQY0k7RUFDQTtBNU9pMGtCWjtBNE85emtCUTtFQUNJLGdCeFBuQko7RXdQb0JJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU9nMGtCWjtBNE85emtCWTtFQUNJLG9CM096Qkk7QUR5MWtCcEI7QTRPM3prQkk7RUFDSTtBNU82emtCUjs7QTZPaDJrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3T20ya0JKO0E2T2oya0JJO0VBQ0k7RUFDQTtBN09tMmtCUjtBNk9oMmtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdPazJrQlI7QTZPNzFrQlk7RUFDSTtBN08rMWtCaEI7QTZPMzFrQlE7RUFDSTtBN082MWtCWjtBNk96MWtCSTtFQUNJLHFCNU83Qlk7QUR3M2tCcEI7QTZPejFrQlE7RUFDSSxvQjVPaENRO0FEMjNrQnBCO0E2T3Yxa0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdPeTFrQlI7QTZPdjFrQlE7RUFDSTtBN095MWtCWjtBNk90MWtCUTtFQUNJO0E3T3cxa0JaO0E2T24xa0JRO0VBQ0k7QTdPcTFrQlo7QTZPbDFrQlE7RUFDSTtBN09vMWtCWjtBNk9oMWtCSTtFQUNJLHlCNU83RGE7QUQrNGtCckI7QTZPLzBrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjVPMUVZO0U0TzJFWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3pQbkZBO0V5UG9GQTtFQUNBO0VBQ0E7RUFDQTtBN09pMWtCUjtBNk8vMGtCUTtFQUNJLFV6UDFGSjtFeVAyRkk7RUFDQTtBN09pMWtCWjtBNk83MGtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3Tyswa0JSO0E2Tzcwa0JRO0VBQ0ksb0I1T3BHUTtFNE9xR1I7RUFDQTtBN08rMGtCWjtBNk8zMGtCSTtFQUNJO0VBQ0EsY3pQaEdRO0FZNjZrQmhCOztBOE83N2tCQTtFQUNJO0VBQ0E7RUFDQTtBOU9nOGtCSjtBOE85N2tCSTtFQUNJO0VBQ0E7RUFDQSxvQjdPSlk7QURvOGtCcEI7QThPNzdrQkk7RUFDSTtFQUNBLHFCN09UWTtFNk9VWjtBOU8rN2tCUjtBOE81N2tCSTtFQUNJO0VBQ0E7QTlPODdrQlI7QThPMzdrQkk7RUFDSTtFQUNBO0VBQ0E7QTlPNjdrQlI7QThPMTdrQkk7RUFDSTtFQUNBO0E5TzQ3a0JSO0E4TzE3a0JRO0VBQ0k7RUFDQTtBOU80N2tCWjtBOE8xN2tCWTtFQUNJO0E5TzQ3a0JoQjtBOE94N2tCUTtFQUNJLDRCN09wQ1c7RTZPcUNYO0E5TzA3a0JaO0E4T3Y3a0JRO0VBQ0ksMEI3TzFDUztFNk8yQ1Q7QTlPeTdrQlo7QThPcjdrQkk7RUFDSTtFQUNBO0VBQ0E7QTlPdTdrQlI7O0ErTzkra0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9PaS9rQko7QStPLytrQkk7RUFDSTtFQUNBO0EvT2kva0JSO0ErTzkra0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL09nL2tCUjtBK085K2tCUTtFQUNJO0VBQ0E7RUFDQSwwQjlPaEJTO0U4T2lCVDtBL09nL2tCWjtBK083K2tCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL08rK2tCWjtBK083K2tCWTtFMVA0RFIsNkNBRlU7RUFHViwrQkFKeUU7QVd3N2tCN0U7QStPMytrQkk7RUFDSTtBL082K2tCUjtBK08xK2tCSTtFQUNJO0VBQ0E7RUFDQTtBL080K2tCUjtBK096K2tCSTtFQUNJO0EvTzIra0JSO0ErT3ora0JRO0VBQ0ksNEI5Ty9DVztBRDBobEJ2QjtBK094K2tCUTtFQUNJO0VBQ0E7RUFDQTtBL08wK2tCWjtBK092K2tCUTtFQUNJLDRCOU96RFc7RThPMERYO0EvT3kra0JaO0ErT3Yra0JZO0VBRUkscUI5T2hFSTtBRHdpbEJwQjtBK09uK2tCSTtFQUNJLHFCOU90RVk7RThPdUVaO0VBQ0E7RUFDQTtFQUNBO0EvT3Era0JSO0ErT24ra0JRO0VBQ0k7RUFDQTtBL09xK2tCWjtBK09uK2tCWTtFQUNJO0VBQ0Esc0I5T2xGSTtBRHVqbEJwQjtBK09qK2tCUTtFQUNJLGMzUDFFSztBWTZpbEJqQjtBK09qK2tCWTtFQUNJLGUzUDdFQztBWWdqbEJqQjtBK085OWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9PZytrQlI7QStPOTlrQlE7RUFDSSxjM1AzRkk7RTJQNEZKO0EvT2cra0JaO0ErTzc5a0JRO0VBQ0k7QS9PKzlrQlo7QStPNzlrQlk7RUFDSTtFQUNBLDBCOU8vR0s7RThPZ0hMO0EvTys5a0JoQjtBK081OWtCWTtFQUNJO0VBQ0EsNEI5T3BITztFOE9xSFA7QS9PODlrQmhCO0ErT3o5a0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9PMjlrQlI7O0ErT3Y5a0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvTzA5a0JKOztBK092OWtCQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0UvTzA5a0JOO0UrT3g5a0JNO0lBQ0k7RS9PMDlrQlY7RStPdjlrQk07SUFDSTtFL095OWtCVjtFK090OWtCTTtJQUNJO0UvT3c5a0JWO0UrT3I5a0JNO0lBQ0k7RS9PdTlrQlY7RStPbjlrQkU7SUFDSTtJQUNBO0UvT3E5a0JOO0FBQ0Y7QWdQaG9sQkE7RUFDSTtFQUNBO0VBQ0E7QWhQa29sQko7QWdQaG9sQkk7RUFDSTtFQUNBO0FoUGtvbEJSO0FnUGhvbEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEIvT1pRO0UrT2FSO0FoUGtvbEJaO0FnUDlubEJJO0VBQ0k7RUFDQTtFQUNBO0FoUGdvbEJSO0FnUDlubEJRO0VBQ0k7QWhQZ29sQlo7QWdQNW5sQkk7RUFDSTtFQUNBO0FoUDhubEJSO0FnUDVubEJRO0VBQ0k7RUFDQTtBaFA4bmxCWjtBZ1AzbmxCUTtFQUNJLHNCL09yQ1E7QURrcWxCcEI7QWdQem5sQkk7RUFDSTtFQUNBLDRCL096Q2U7RStPMENmO0VBQ0E7RUFDQTtBaFAybmxCUjs7QWlQN3FsQkE7RUFDSTtBalBncmxCSjtBaVA5cWxCSTtFQUNJO0FqUGdybEJSO0FpUDdxbEJJO0VBQ0k7RUFDQTtFQUNBO0FqUCtxbEJSO0FpUDVxbEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0I3UGhCQTtFNlBpQkE7RUFDQTtFQUNBO0FqUDhxbEJSO0FpUDVxbEJRO0VBQ0ksb0JoUG5CUTtFZ1BvQlI7RUFDQTtBalA4cWxCWjtBaVAxcWxCSTtFQUNJO0FqUDRxbEJSO0FpUHpxbEJJO0VBQ0k7RUFDQSw0QmhQN0JlO0VnUDhCZjtBalAycWxCUjtBaVB4cWxCSTtFQUNJLDBCaFBuQ2E7RWdQb0NiO0FqUDBxbEJSO0FpUHZxbEJJO0VBQ0k7RUFDQTtFQUNBLDRCaFB6Q2U7RWdQMENmO0FqUHlxbEJSO0FpUHZxbEJRO0VBQ0k7RUFDQTtFQUNBLDJCaFAvQ1c7RWdQZ0RYO0FqUHlxbEJaO0FpUHBxbEJRO0VBQ0k7QWpQc3FsQlo7QWlQbnFsQlE7RUFDSTtBalBxcWxCWjtBaVBqcWxCSTtFQUNJLDRCaFAvRGU7RWdQZ0VmO0VBQ0E7QWpQbXFsQlI7QWlQanFsQlE7RUFDSSwwQmhQckVTO0VnUHNFVDtBalBtcWxCWjtBaVAvcGxCSTtFQUNJO0VBQ0E7RUFDQTtBalBpcWxCUjtBaVAvcGxCUTtFQUNJO0VBQ0E7QWpQaXFsQlo7QWlQOXBsQlE7RUFDSTtBalBncWxCWjtBaVA3cGxCUTtFQUNJO0FqUCtwbEJaO0FpUDVwbEJRO0U1UEpKLDZDQUZVO0VBR1YsK0JBSnlFO0FXdXFsQjdFOztBa1Bqd2xCQTtBQUNBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbFBtd2xCSjtBa1A5dmxCQTtFQUNJO0VBQ0E7QWxQZ3dsQko7QWtQOXZsQkk7RUFDSTtBbFBnd2xCUjtBa1A3dmxCSTtFQUNJO0FsUCt2bEJSO0FrUDV2bEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxQOHZsQlI7QWtQM3ZsQlk7RUFDSSxnQ2pQNUJJO0FEeXhsQnBCO0FrUDF2bEJZO0VBQ0ksc0I5UG5DUjtBWSt4bEJSO0FrUHZ2bEJJO0VBQ0k7RUFDQSx5Q2pQeEJNO0VpUHlCTjtBbFB5dmxCUjtBa1B0dmxCWTtFQUNJO0FsUHd2bEJoQjtBa1BwdmxCUTtFQUNJO0FsUHN2bEJaO0FrUG52bEJRO0VBQ0k7QWxQcXZsQlo7QWtQbHZsQlE7RUFDSTtBbFBvdmxCWjtBa1BodmxCSTtFQUNJO0FsUGt2bEJSO0FrUDd1bEJZO0VBQ0k7QWxQK3VsQmhCO0FrUDF1bEJJO0VBQ0k7QWxQNHVsQlI7QWtQeHVsQlE7RUFDSTtBbFAwdWxCWjtBa1BydWxCUTtFQUNJO0VBQ0E7RUFDQTtBbFB1dWxCWjtBa1BwdWxCUTtFQUNJO0VBQ0E7QWxQc3VsQlo7QWtQbHVsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxQb3VsQlI7QWtQbHVsQlE7RUFDSTtBbFBvdWxCWjtBa1BqdWxCUTtFQUNJO0VBQ0E7QWxQbXVsQlo7QWtQL3RsQkk7RUFDSTtBbFBpdWxCUjtBa1AvdGxCUTtFQUNJO0FsUGl1bEJaOztBa1A1dGxCQTtFQUNJLHVDalB4SHlCO0FEdTFsQjdCOztBa1A1dGxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsUCt0bEJKOztBa1A1dGxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxQK3RsQko7QWtQN3RsQkk7RUFDSTtFQUNBO0VBQ0EsVzlQdkpBO0U4UHdKQTtFQUNBO0VBQ0E7QWxQK3RsQlI7QWtQN3RsQlE7RUFFSSxxQmpQaEtRO0FEODNsQnBCO0FrUDN0bEJRO0VBQ0k7RUFDQTtBbFA2dGxCWjtBa1AxdGxCUTtFN1AvRUosNkNBRlU7RUFHViwrQkFKeUU7QVdnemxCN0U7O0FrUHh0bEJBO0VBQ0k7RUFDQTtBbFAydGxCSjs7QWtQeHRsQkE7O0VBRUk7QWxQMnRsQko7O0FrUHh0bEJBOztFQUVJLGdCOVA3TEk7RThQOExKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWxQMnRsQko7O0FrUHh0bEJBO0VBQ0k7VUFBQTtFQUNBO0FsUDJ0bEJKOztBa1B4dGxCQTtFQUNJO1VBQUE7RUFDQTtBbFAydGxCSjs7QWtQeHRsQkE7RUFDSTtBbFAydGxCSjs7QWtQeHRsQkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbFAydGxCSjtBa1B6dGxCSTs7RUFDSTtFQUNBO0FsUDR0bEJSOztBa1B4dGxCQTtFQUNJO0FsUDJ0bEJKOztBa1B4dGxCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBbFAydGxCSjs7QWtQeHRsQkE7RUFDSTtBbFAydGxCSjs7QWtQeHRsQkE7O0VBRUksMEJqUHJQZ0I7RWlQc1BoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWxQMnRsQko7O0FrUHh0bEJBO0VBQ0k7QWxQMnRsQko7O0FrUHh0bEJBOztFQUVJO0VBQ0E7RUFDQTtBbFAydGxCSjs7QWtQeHRsQkE7O0VBRUk7QWxQMnRsQko7O0FrUHh0bEJBO0VBQ0k7QWxQMnRsQko7O0FrUHh0bEJBOztFQUVJO0FsUDJ0bEJKOztBa1B4dGxCQTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0FsUDJ0bEJKO0FrUHp0bEJJO0VBQ0k7QWxQMnRsQlI7O0FrUHJ0bEJRO0VBQ0k7QWxQd3RsQlo7O0FrUC9zbEJBO0VBQ0ksWUFIUztBbFBxdGxCYjs7QWtQL3NsQkE7Ozs7RUFJSTtBbFBrdGxCSjs7QWtQL3NsQkE7Ozs7RUFJSSxXQWxCUTtBbFBvdWxCWjs7QWtQL3NsQkE7O0VBRUksWUF0QlM7RUF1QlQsV0F4QlE7QWxQMHVsQlo7O0FrUC9zbEJBO0FBRUE7RUFDSTtBbFBpdGxCSjs7QWtQOXNsQkE7RUFDSSxnQjlQOVVJO0FZK2htQlI7O0FrUDlzbEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0I5UHJWSTtBWXNpbUJSOztBa1A5c2xCQTtFQUNJO0FsUGl0bEJKOztBa1A5c2xCQTtFQUNJLGdCOVA3Vkk7QVk4aW1CUjs7QWtQOXNsQkE7RUFDSSxxQmpQOVZnQjtFaVArVmhCO0VBQ0E7QWxQaXRsQko7O0FrUDlzbEJBO0U3UDFRSSw2Q0FGVTtFQUdWLCtCQUp5RTtBV2crbEI3RTs7QWtQL3NsQkE7RUFDSSxxQmpQeFdnQjtBRDBqbUJwQjs7QWtQN3NsQkk7O0VBQ0kscUJqUDlXWTtBRCtqbUJwQjs7QWtQN3NsQkE7RUFDSSxxQmpQblhnQjtBRG1rbUJwQjs7QWtQN3NsQkE7O0VBRUk7QWxQZ3RsQko7O0FrUDdzbEJBO0VBS0k7RUFDQTtFQUNBO0FsUDRzbEJKOztBa1B6c2xCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsUDRzbEJKOztBa1B6c2xCQTs7O0VBR0k7QWxQNHNsQko7QWtQMXNsQkk7OztFQUNJLHVDalA5WXFCO0FENGxtQjdCOztBa1Axc2xCQTtFQUNJO0FsUDZzbEJKOztBa1Axc2xCQTs7O0VBR0ksZ0NqUDdaZ0I7QUQwbW1CcEI7O0FrUDFzbEJBO0VBQ0k7QWxQNnNsQko7O0FrUDFzbEJBO0VBQ0k7QWxQNnNsQko7O0FrUDFzbEJBO0VBQ0k7QWxQNnNsQko7O0FrUDFzbEJBO0VBQ0k7QWxQNnNsQko7O0FrUDFzbEJBOztFQUVJO0FsUDZzbEJKOztBa1Axc2xCQTtFQUNJO0FsUDZzbEJKOztBa1Axc2xCQTtFQUNJO0FsUDZzbEJKOztBa1Axc2xCQTtFQUNJO0VBQ0E7QWxQNnNsQko7O0FrUDFzbEJBO0VBQ0k7QWxQNnNsQko7O0FrUDFzbEJBO0VBQ0k7QWxQNnNsQko7O0FrUDFzbEJBOztFQUVJO0VBQ0E7QWxQNnNsQko7O0FrUDFzbEJBOztFQUVJLFdBektRO0VBMEtSO0VBQ0E7RUFDQTtBbFA2c2xCSjs7QWtQMXNsQkE7Ozs7RUFJSTtFQUNBO0VBQ0E7RUFDQSxpQi9QL1drQjtBYTRqbUJ0Qjs7QWtQMXNsQkE7QUN0ZUE7RUFDSTtFQUNBO0FuUG9ybUJKO0FtUGxybUJJO0VBQ0k7QW5Qb3JtQlI7QW1QanJtQkk7RUFDSTtBblBtcm1CUjtBbVBocm1CSTtFQUNJO0FuUGtybUJSO0FtUC9xbUJJO0VBQ0k7RUFDQSxXL1BmRjtFK1BnQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuUGlybUJSO0FtUC9xbUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsVy9QN0JKO0FZOHNtQlI7QW1QOXFtQlE7RUFDSTtFQUNBLFcvUGxDSjtBWWt0bUJSO0FtUDdxbUJRO0VBQ0k7RUFDQTtFQUNBLFUvUHhDSjtBWXV0bUJSO0FtUDFxbUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJsUDdDUztFa1A4Q1Q7RUFDQTtBblA0cW1CWjtBbVB6cW1CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuUDJxbUJaO0FtUHhxbUJRO0VBQ0k7RUFDQTtBblAwcW1CWjtBbVB4cW1CWTtFQUNJO0VBQ0EsMEJsUC9ESztBRHl1bUJyQjtBbVB2cW1CWTtFQUNJO0VBQ0EsMEJsUHBFSztFa1BxRUw7QW5QeXFtQmhCO0FtUHJxbUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EscUJsUDlFUTtFa1ArRVI7RUFDQTtFQUNBO0FuUHVxbUJaOztBb1A1dm1CQTtFQUNJLDBCblBHZ0I7RW1QRmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBQK3ZtQko7QW9QN3ZtQkk7O0VBRUk7RUFDQTtFQUNBLGdCaFFURjtBWXd3bUJOO0FvUDV2bUJJO0VBQ0k7RUFDQTtVQUFBO0FwUDh2bUJSO0FvUDN2bUJJO0VBQ0k7RUFDQTtVQUFBO0FwUDZ2bUJSOztBcVBueG1CQTtFQUNJO0VBQ0E7RUFDQTtBclBzeG1CSjtBcVBweG1CSTtFQUNJO0FyUHN4bUJSO0FxUHB4bUJRO0VBQ0kscUJwUExRO0FEMnhtQnBCO0FxUHB4bUJZO0VBQ0kscUJwUFJJO0FEOHhtQnBCO0FxUHB4bUJnQjtFQUNJLG9CcFBYQTtBRGl5bUJwQjtBcVBoeG1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJQa3htQlI7QXFQaHhtQlE7RUFDSTtFQUNBO0FyUGt4bUJaO0FxUDl3bUJJO0VBQ0k7QXJQZ3htQlI7QXFQN3dtQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwUHZDYTtBRHN6bUJyQjtBcVA3d21CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VoUXNCUjtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCZ1F6QjBCO0FyUG14bUI5QjtBcVBoeG1CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCcFBwRFc7QURzMG1CdkI7QXFQaHhtQlk7RUFDSTtFQUNBO0FyUGt4bUJoQjtBcVAvd21CWTtFQUNJO0VBQ0E7RUFDQSwyQnBQOURPO0FEKzBtQnZCOztBcVAzd21CQTtFQUNJO0FyUDh3bUJKO0FxUDV3bUJJO0VBQ0k7RUFDQTtBclA4d21CUjtBcVAzd21CSTtFQUNJO0VBQ0E7QXJQNndtQlI7QXFQM3dtQlE7RUFDSTtFQUNBO0FyUDZ3bUJaO0FxUDF3bUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJQNHdtQlo7QXFQMXdtQlk7RUFDSTtFQUNBLDBCcFA5Rks7RW9QK0ZMO0VBQ0E7RWhRN0JaO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJnUTBCOEI7QXJQZ3htQmxDO0FxUDd3bUJZO0VBQ0k7RUFDQTtFQUNBO0FyUCt3bUJoQjtBcVA1d21CWTtFQUNJO0VBQ0E7RUFDQTtBclA4d21CaEI7QXFQMXdtQlE7RUFDSTtFQUNBO0FyUDR3bUJaO0FxUDF3bUJZO0VBQ0k7RUFDQTtFQUNBO0FyUDR3bUJoQjtBcVB4d21CUTtFQUNJO0VBQ0E7QXJQMHdtQlo7QXFQdndtQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnBQcElXO0VvUHFJWDtFQUNBO0FyUHl3bUJaO0FxUHZ3bUJZO0VBQ0k7RUFDQTtBclB5d21CaEI7QXFQcndtQlE7RUFDSTtBclB1d21CWjtBcVBwd21CUTtFQUNJLHFCcFBySlE7QUQyNW1CcEI7QXFQcHdtQlk7RUFDSSxvQnBQeEpJO0FEODVtQnBCO0FxUGp3bUJJO0VBQ0k7QXJQbXdtQlI7O0FzUHI2bUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRQdzZtQko7QXNQdDZtQkk7RUFDSTtBdFB3Nm1CUjtBc1ByNm1CSTtFQUNJO0F0UHU2bUJSO0FzUHI2bUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdFB1Nm1CWjtBc1BuNm1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0NyUDFCWTtFcVAyQlo7RUFDQTtFQUNBO0F0UHE2bUJSO0FzUGw2bUJJO0VBQ0k7QXRQbzZtQlI7QXNQajZtQkk7RUFDSTtFQUNBO0VBQ0E7QXRQbTZtQlI7QXNQajZtQlE7RUFDSSxzQnJQMUNRO0VxUDJDUjtFQUNBO0VBQ0E7QXRQbTZtQlo7QXNQLzVtQkk7RUFDSTtBdFBpNm1CUjtBc1A5NW1CSTtFQUNJO0F0UGc2bUJSO0FzUDc1bUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJDclA1RG1CO0VxUDZEbkIseUNyUGpETTtFcVBrRE47QXRQKzVtQlI7QXNQNzVtQlE7RUFDSTtBdFArNW1CWjtBc1A1NW1CUTtFQUNJO0VBQ0E7QXRQODVtQlo7O0F1UDMrbUJBO0VBQ0kscUN0UE11QjtFc1BMdkIseUN0UGlCVTtFc1BoQlY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdlA4K21CSjtBdVA1K21CSTtFQUNJO0VBQ0E7RUFDQSw0QnRQTmU7RXNQT2Y7RUFDQTtFQUNBO0VBQ0E7QXZQOCttQlI7QXVQMyttQkk7RUFDSTtFQUNBO0F2UDYrbUJSO0F1UDMrbUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZQNittQlo7QXVQMSttQlE7RUFDSTtFQUNBLDRCdFA3Qlc7QUR5Z25CdkI7QXVQeCttQkk7RUFDSTtFQUNBO0F2UDArbUJSO0F1UHgrbUJRO0VBQ0kscUJ0UHhDUTtFc1B5Q1I7QXZQMCttQlo7QXVQeCttQlk7RWxROENSLDZDQUZVO0VBR1YsK0JBSnlFO0FXaThtQjdFO0F1UHQrbUJJO0VBQ0k7QXZQdyttQlI7O0F3UDlobkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkN2UEd1QjtFdVBGdkIseUN2UGNVO0V1UGJWO0VBQ0E7QXhQaWluQko7QXdQL2huQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhQaWluQlI7QXdQOWhuQkk7RUFDSTtBeFBnaW5CUjtBd1A3aG5CSTtFblF1RUEsNkNBRlU7RUFHViwrQkFKeUU7QVc2OW1CN0U7QXdQN2huQkk7RUFDSTtFQUNBLDRCdlB0QmU7QURxam5CdkI7QXdQNWhuQkk7RUFDSTtFQUNBO0F4UDhobkJSO0F3UDNobkJJO0VBQ0k7RUFDQTtBeFA2aG5CUjtBd1AxaG5CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCdlB4Q2E7QURva25CckI7O0F5UHhrbkJJOzs7RUFHSTtBelAya25CUjs7QXlQdmtuQkE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBelAwa25CSjs7QXlQdmtuQkE7RUFDSTtFQUNBO0VBQ0E7QXpQMGtuQko7O0F5UHZrbkJBO0VBQ0k7RUFxQkE7QXpQc2puQko7QXlQeGtuQkk7RUFDSTtFQUNBO0F6UDBrbkJSO0F5UHZrbkJJO0VBQ0k7RUFDQTtBelB5a25CUjtBeVB2a25CUTtFQUNJO0F6UHlrbkJaO0F5UHJrbkJJO0VBQ0k7QXpQdWtuQlI7QXlQbGtuQkk7RUFDSTtBelBva25CUjtBeVBqa25CSTtFQUNJO0VBQ0E7QXpQbWtuQlI7QXlQaGtuQkk7RUFDSTtFQUNBO0F6UGtrbkJSO0F5UC9qbkJJO0VBQ0k7RUFDQTtBelBpa25CUjtBeVAvam5CUTtFQUNJO0F6UGlrbkJaO0F5UDlqbkJRO0VBQ0k7QXpQZ2tuQlo7QXlQNWpuQlk7RUFDSTtBelA4am5CaEI7QXlQM2puQlk7RUFDSTtBelA2am5CaEI7O0F5UHZqbkJBO0VBQ0k7RUFDQTtFQUNBO0F6UDBqbkJKO0F5UHhqbkJJO0VBQ0k7RUFDQTtFQUNBLHFCeFB2Rlk7RXdQd0ZaO0F6UDBqbkJSO0F5UHZqbkJJO0VBQ0k7QXpQeWpuQlI7QXlQdGpuQkk7RUFDSSwwQnhQL0ZhO0FEdXBuQnJCOztBMFA1cG5CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExUCtwbkJKO0EwUDdwbkJJO0VBQ0ksMEJ6UEZhO0V5UEdiO0VBQ0E7RUFDQTtBMVArcG5CUjs7QTJQenFuQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUDRxbkJKO0EyUDFxbkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM1A0cW5CUjtBMlB6cW5CSTtFQUNJO0EzUDJxbkJSO0EyUHpxbkJRO0VBQ0ksNEIxUGJXO0FEd3JuQnZCO0EyUHZxbkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNQeXFuQlI7QTJQcnFuQlE7RUFDSTtFQUNBO0EzUHVxbkJaO0EyUHBxbkJRO0VBQ0k7QTNQc3FuQlo7QTJQbHFuQkk7RUFDSSxnQnZRekNBO0V1UTBDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QzFQOUJNO0FEa3NuQmQ7QTJQbHFuQlE7RUFDSTtFQUNBLDBCMVBoRFM7RTBQaURUO0EzUG9xbkJaO0EyUGpxbkJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RXBQdkNSO0VBQ0E7QVAyc25CSjtBT3pzbkJJO0VBQ0k7QVAyc25CUjtBMlBucW5CUTtFQUNJO0VBQ0E7RUFDQTtBM1BxcW5CWjtBMlBscW5CUTtFQUNJO0VBQ0E7QTNQb3FuQlo7QTJQanFuQlE7RUFDSTtBM1BtcW5CWjtBMlBocW5CUTtFQUNJO0EzUGtxbkJaO0EyUDlwbkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM1BncW5CUjtBMlA5cG5CUTtFQUNJO0VBQ0E7QTNQZ3FuQlo7QTJQOXBuQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QTNQZ3FuQmhCO0EyUDVwbkJRO0VBQ0k7RUFDQSwwQjFQN0dTO0UwUDhHVDtFQUNBO0VBQ0E7QTNQOHBuQlo7QTJQM3BuQlE7RUFDSTtFQUNBO0VBQ0E7QTNQNnBuQlo7QTJQenBuQkk7RUFDSTtFQUNBO0VBQ0E7QTNQMnBuQlI7QTJQenBuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUDJwbkJaO0EyUHhwbkJRO0VBQ0k7QTNQMHBuQlo7QTJQeHBuQlk7RUFDSTtFQUNBLDBCMVA1SUs7RTBQNklMO0VBQ0E7RUFDQTtFQUNBO0EzUDBwbkJoQjtBMlB2cG5CWTtFQUNJO0VBQ0EsNEIxUHBKTztFMFBxSlA7QTNQeXBuQmhCO0EyUHRwbkJZO0VBQ0k7QTNQd3BuQmhCO0EyUHBwbkJRO0VBQ0k7QTNQc3BuQlo7QTJQbnBuQlE7RUFDSTtFQUNBO0VwUG5KUjtFQUNBO0FQeXluQko7QU92eW5CSTtFQUNJO0FQeXluQlI7QTJQcnBuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUHVwbkJaO0EyUG5wbkJJO0VBQ0k7RUFDQTtFQUNBO0EzUHFwbkJSO0EyUG5wbkJRO0VBQ0k7QTNQcXBuQlo7QTJQbnBuQlk7RUFDSTtBM1BxcG5CaEI7QTJQanBuQlE7RUFDSTtFQUNBO0EzUG1wbkJaO0EyUGpwbkJZO0VBQ0k7QTNQbXBuQmhCO0EyUC9vbkJRO0VBQ0k7RUFDQTtBM1BpcG5CWjtBMlAvb25CWTtFQUNJO0EzUGlwbkJoQjtBMlA5b25CWTtFQUNJO0EzUGdwbkJoQjtBMlA3b25CWTtFQUNJO0EzUCtvbkJoQjtBMlAzb25CUTtFQUNJO0VBQ0E7QTNQNm9uQlo7QTJQM29uQlk7RUFDSTtBM1A2b25CaEI7QTJQMW9uQlk7RUFDSTtFQUNBLFV2UXZPUjtFdVF3T1E7RUFDQTtFQUNBO0VBQ0E7QTNQNG9uQmhCO0EyUHhvbkJRO0VBQ0ksc0IxUDdPUTtBRHUzbkJwQjtBMlB0b25CSTtFQUNJLG9CMVBsUFk7RTBQbVBaLHNCMVBuUFk7QUQyM25CcEI7O0EyUHBvbkJBO0VBRVE7SUFDSTtFM1Bzb25CVjtFMlBsb25CVTtJQUNJO0UzUG9vbkJkO0UyUGxvbkJjO0lBQ0k7RTNQb29uQmxCO0UyUGhvbkJVO0lBQ0k7SUFDQTtFM1Brb25CZDtFMlBob25CYztJdFF0TVo7SUFDQTtJQUNBO0lBQ0E7SUFDQSxxQkFMeUI7RVc4MG5CM0I7RTJQbm9uQmM7SUFDSTtFM1Bxb25CbEI7RTJQbG9uQmM7SUFDSTtJQUNBO0UzUG9vbkJsQjtFMlAvbm5CTTtJQUNJO0UzUGlvbkJWO0UyUC9ubkJVO0lBQ0k7RTNQaW9uQmQ7QUFDRjtBMlA1bm5CQTtFQUNJO0lBQ0k7RTNQOG5uQk47RTJQNW5uQk07SUFDSTtJQUNBO0UzUDhubkJWO0FBQ0Y7QTRQMzZuQkk7RUFDSTtBNVA2Nm5CUjtBNFAxNm5CSTtFQUNJO0E1UDQ2bkJSO0E0UHo2bkJJO0VBQ0k7RUFDQSwwQjNQTmE7QURpN25CckI7QTRQdjZuQlE7RUFDSSw0QjNQVlc7QURtN25CdkI7QTRQdDZuQlE7RUFDSTtFQUNBLHFDM1BkZTtFMlBlZjtFQUNBO0VBQ0E7RUFDQTtBNVB3Nm5CWjtBNFB0Nm5CWTtFQUNJLDRCM1B0Qk87QUQ4N25CdkI7QTRQejZuQlk7RUFDSSw0QjNQdEJPO0FEODduQnZCO0E0UHo2bkJZO0VBQ0ksNEIzUHRCTztBRDg3bkJ2QjtBNFB6Nm5CWTtFQUNJLDRCM1B0Qk87QUQ4N25CdkI7QTRQbjZuQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBNVBxNm5CUjtBNFBsNm5CSTtFQUNJO0VBQ0E7RUFDQTtBNVBvNm5CUjs7QTRQaDZuQkE7RUFDSTtJQUNJO0U1UG02bkJOO0FBQ0Y7QTZQcjluQkE7RUFDSTtBN1B1OW5CSjs7QTZQcDluQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN1B1OW5CSjtBNlByOW5CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3UHU5bkJSO0E2UHA5bkJJO0VBQ0k7RUFDQTtFQUNBO0E3UHM5bkJSO0E2UG45bkJJO0VBQ0k7RUFDQTtFQUNBO0E3UHE5bkJSO0E2UG45bkJRO0VBQ0k7RUFDQTtBN1BxOW5CWjtBNlBqOW5CSTtFQUNJO0VBQ0E7RUFDQTtBN1BtOW5CUjtBNlBqOW5CUTtFQUNJO0E3UG05bkJaO0E2UGg5bkJRO0VBQ0k7RUFDQTtFQUNBO0E3UGs5bkJaO0E2UGg5bkJZO0VBQ0ksVXpRaERSO0FZa2dvQlI7QTZQNzhuQkk7RUFDSTtBN1ArOG5CUjtBNlA1OG5CSTtFQUNJO0VBQ0E7RUFDQTtBN1A4OG5CUjtBNlAzOG5CSTtFQUNJO0E3UDY4bkJSO0E2UDE4bkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1A0OG5CUjtBNlAxOG5CUTtFQUNJLHVDNVBwRWlCO0FEZ2hvQjdCO0E2UHg4bkJJO0VBQ0k7QTdQMDhuQlI7QTZQeDhuQlE7RUFDSSxhelFwRUk7QVk4Z29CaEI7QTZQdjhuQlE7RUFDSSxvQjVQcEZRO0FENmhvQnBCO0E2UHI4bkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1B1OG5CUjtBNlByOG5CUTtFQUNJO0VBQ0E7QTdQdThuQlo7QTZQcDhuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3UHM4bkJaO0E2UG44bkJRO0VBQ0k7RUFDQTtBN1BxOG5CWjtBNlBuOG5CWTtFQUNJO0E3UHE4bkJoQjtBNlBqOG5CUTtFQUNJO0VBQ0E7QTdQbThuQlo7QTZQaDhuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3pRcEhJO0FZc2pvQmhCO0E2UC83bkJRO0VBQ0k7QTdQaThuQlo7QTZQLzduQlk7RUFDSSw0QjVQcklPO0FEc2tvQnZCO0E2UDU3bkJJO0VBQ0k7RUFDQTtFQUNBLG9CNVAvSVk7RTRQZ0paO0VBQ0E7QTdQODduQlI7O0E2UDE3bkJBO0VBRVE7SUFDSTtFN1A0N25CVjtFNlB6N25CTTtJQUNJO0lBQ0E7RTdQMjduQlY7RTZQejduQlU7SUFDSTtFN1AyN25CZDtBQUNGO0E2UHQ3bkJBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7RTdQdTduQlY7RTZQcDduQk07SUFDSTtFN1BzN25CVjtFNlBuN25CTTtJQUNJO0U3UHE3bkJWO0FBQ0Y7QTZQajduQkE7RUFFUTtJQUNJO0U3UGs3bkJWO0U2UC82bkJNO0lBQ0k7RTdQaTduQlY7RTZQLzZuQlU7SUFDSTtFN1BpN25CZDtFNlA5Nm5CVTtJQUNJO0U3UGc3bkJkO0FBQ0Y7QThQM25vQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5UDZub0JKO0E4UDNub0JJO0VBQ0k7QTlQNm5vQlI7O0E4UHpub0JBO0VBQ0k7SUFDSTtFOVA0bm9CTjtBQUNGO0ErUDNvb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9QNm9vQko7QStQem9vQkk7RUFDSSxjQUhXO0EvUDhvb0JuQjtBK1B4b29CSTtFQUNJO0VBQ0EscUM5UFBtQjtFOFBRbkIseUM5UElNO0U4UEhOO0VBQ0EsY0FYVztBL1BxcG9CbkI7QStQdm9vQkk7RUFDSTtBL1B5b29CUjtBK1B2b29CUTtFQUNJO0VBQ0E7QS9QeW9vQlo7QStQcm9vQkk7RUFDSTtBL1B1b29CUjtBK1Byb29CUTtFQUNJLDRCOVAzQlc7RThQNEJYO0EvUHVvb0JaO0ErUHBvb0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9Qc29vQlo7QStQcG9vQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvUHNvb0JoQjtBK1Bub29CWTtFQUNJO0EvUHFvb0JoQjtBK1Bub29CZ0I7RUFDSTtBL1Bxb29CcEI7QStQam9vQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL1Btb29CaEI7QStQam9vQmdCO0VBQ0k7RUFDQTtBL1Btb29CcEI7QStQam9vQm9CO0VBQ0ksWTNRekVsQjtBWTRzb0JOO0ErUDlub0JZO0VBQ0k7RUFDQTtFQUNBO0EvUGdvb0JoQjtBK1A3bm9CWTtFQUNJLDBCOVBuRks7RThQb0ZMO0EvUCtub0JoQjtBK1A1bm9CWTtFQUNJLDRCOVB2Rk87RThQd0ZQO0EvUDhub0JoQjtBK1Azbm9CWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvUDZub0JoQjtBK1Azbm9CZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvUDZub0JwQjtBK1B2bm9CSTtFQUNJLGNBN0dXO0VBOEdYO0VBQ0E7RUFDQTtBL1B5bm9CUjtBK1B2bm9CUTtFQUNJO0VBQ0E7RUFDQTtBL1B5bm9CWjs7QStQcG5vQkE7RUFFUTtJQUNJO0UvUHNub0JWO0UrUG5ub0JNO0lBQ0k7RS9QcW5vQlY7QUFDRjtBZ1E3dm9CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaFErdm9CSjtBZ1E3dm9CSTtFQUNJO0FoUSt2b0JSO0FnUTV2b0JJO0VBQ0k7QWhROHZvQlI7QWdRM3ZvQkk7RUFDSTtFQUNBO0VBQ0E7QWhRNnZvQlI7QWdRMXZvQkk7RUFDSTtBaFE0dm9CUjtBZ1Exdm9CUTtFQUNJO0FoUTR2b0JaO0FnUXR2b0JRO0VBQ0k7QWhRd3ZvQlo7QWdRcHZvQlk7RUFDSTtBaFFzdm9CaEI7QWdRaHZvQlE7RUFDSTtFQUNBO0FoUWt2b0JaO0FnUTd1b0JRO0VBQ0k7RUFDQTtBaFErdW9CWjtBZ1E1dW9CUTtFQUNJO0VBQ0E7QWhROHVvQlo7QWdRMXVvQkk7RUFDSTtFQUNBO0tBQUE7RUFDQTtBaFE0dW9CUjtBZ1F6dW9CSTtFQ25FQTtFQUNBO0VBQ0E7RURtRUksNkMvUDlEcUI7QUQyeW9CN0I7QWdRM3VvQlE7RUFDSSw0Qi9QbkVXO0FEZ3pvQnZCO0FnUXp1b0JJO0VDNUVBO0VBQ0E7RUFDQTtFRDRFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDL1AvRW1CO0UrUGdGbkI7RUFDQTtFQUNBO0FoUTZ1b0JSO0FnUTN1b0JRO0VBQ0k7QWhRNnVvQlo7QWdRMXVvQlE7RUFDSTtBaFE0dW9CWjtBZ1F4dW9CSTtFQ25HQTtFQUNBO0VBQ0E7RURtR0k7RUFDQTtBaFE0dW9CUjtBZ1F6dW9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhRMnVvQlI7QWdRenVvQlE7RUFDSTtFQUNBO0FoUTJ1b0JaO0FnUXZ1b0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQy9QckhtQjtFK1BzSG5CLDBCL1B4SGE7RStQeUhiLHlDL1AzR007QURvMW9CZDtBZ1F2dW9CUTtFQUNJO0VBQ0E7QWhReXVvQlo7QWdRcnVvQkk7RUFDSTtFQUNBO0VBQ0EsNEIvUG5JZTtFK1BvSWYsMkMvUG5JbUI7RStQb0luQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaFF1dW9CUjtBZ1FudW9CUTtFQUNJO0FoUXF1b0JaOztBa1E5M29CQTtFQUNJO0VBQ0E7RUFDQTtBbFFpNG9CSjtBa1EvM29CSTtFREpBO0VBQ0E7RUFDQTtFQ0lJO0VBQ0E7RUFDQTtFQUNBO0FsUW00b0JSO0FrUWo0b0JRO0VBQ0kscUJqUVRRO0FENDRvQnBCO0FrUWg0b0JRO0VBQ0k7QWxRazRvQlo7QWtROTNvQkk7RUFDSSxxQi9RU0Y7RStRUkU7QWxRZzRvQlI7QWtRNzNvQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjOVFqQlE7RThRa0JSO0VBQ0E7QWxRKzNvQlI7QWtRNzNvQlE7RUFDSTtFQUNBLGE5UXZCSTtBWXM1b0JoQjtBa1EzM29CSTtFQUNJO0VBQ0E7RUFDQTtBbFE2M29CUjs7QW1RMzZvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuUTg2b0JKOztBb1FsN29CSTtFSEFBO0VBQ0E7RUFDQTtFR0FJO0FwUXU3b0JSO0FvUXI3b0JRO0VBQ0ksb0JuUUZRO0FEeTdvQnBCO0FvUXA3b0JRO0VBQ0ksK0JuUUhlO0FEeTdvQjNCOztBcVFoOG9CQTtFQUNJO0FyUW04b0JKO0FxUWo4b0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJRbThvQlI7QXFRaDhvQkk7RUFDSTtFQUNBO0FyUWs4b0JSO0FxUS83b0JJO0VBQ0k7QXJRaThvQlI7QXFROTdvQkk7RTlQbEJBO0U4UG9CSTtBclFnOG9CUjtBT2w5b0JJO0VBQ0k7RUFDQSw0Qk5EWTtBRHE5b0JwQjtBT2w5b0JRO0VBQ0ksNEJOSlE7QUR3OW9CcEI7QU9oOW9CSTtFQUNJLHFCcEJKQztBYXM5b0JUO0FPLzhvQkk7RUFDSSxxQnBCVkM7QWEyOW9CVDtBcVExOG9CSTtFQUNJO0FyUTQ4b0JSO0FxUXo4b0JJO0VBQ0k7QXJRMjhvQlI7QXFReDhvQkk7RTlQL0JBO0U4UGlDSTtFQUNBO0VBQ0E7QXJRMDhvQlI7QU8zK29CSTtFQUNJO0VBQ0EsNEJORFk7QUQ4K29CcEI7QU8zK29CUTtFQUNJLDRCTkpRO0FEaS9vQnBCO0FPeitvQkk7RUFDSSxxQnBCSkM7QWErK29CVDtBT3grb0JJO0VBQ0kscUJwQlZDO0Fhby9vQlQ7QXFROThvQlE7O0VBSkkscUJsUlZOO0VrUldNO0FyUXM5b0JaO0FxUTk4b0JRO0VBVEkscUJsUlZOO0VrUldNO0FyUTA5b0JaOztBc1FwZ3BCQTtFQUNJO0VBQ0E7RUFDQTtBdFF1Z3BCSjtBc1FyZ3BCSTtFQUNJO0VBQ0E7RUFDQTtBdFF1Z3BCUjs7QXNRbmdwQkE7RUFDSTtJQUNJO0lBQ0E7RXRRc2dwQk47RXNRcGdwQk07SUFDSTtJQUNBO0V0UXNncEJWO0FBQ0Y7QXVRemhwQkk7RUFDSTtBdlEyaHBCUjtBdVF6aHBCUTtFQUNJO0VBQ0E7QXZRMmhwQlo7QXVRdmhwQkk7RUFDSTtFQUNBO0F2UXlocEJSO0F1UXRocEJJO0VBQ0ksMkJ0UVhhO0VzUVliO0VBQ0E7QXZRd2hwQlI7O0F1UXBocEJBO0VBRVE7SUFDSTtJQUNBO0V2UXNocEJWO0FBQ0Y7QXdRaGpwQkk7RUFDSTtBeFFranBCUjtBd1EvaXBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhRaWpwQlI7O0F3UTdpcEJBO0VBRVE7SUFDSTtFeFEraXBCVjtBQUNGO0F3UTNpcEJBO0VBRVE7SUFDSTtFeFE0aXBCVjtFd1F6aXBCTTtJQUNJO0V4UTJpcEJWO0FBQ0Y7QXlRemtwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBelEya3BCSjtBeVF6a3BCSTtFQUNJO0F6UTJrcEJSO0F5UXhrcEJJO0VBQ0k7RUFDQTtFQUNBO0F6UTBrcEJSO0F5UXZrcEJJO0VBQ0k7QXpReWtwQlI7QXlRcmtwQlE7O0VBRUk7QXpRdWtwQlo7QXlRbmtwQkk7RUFDSTtBelFxa3BCUjtBeVFua3BCUTs7RUFFSTtBelFxa3BCWjtBeVFsa3BCUTtFQUNJO0F6UW9rcEJaO0F5UWhrcEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBelFra3BCUjtBeVFoa3BCUTtFQUNJLDRCeFExQ1c7QUQ0bXBCdkI7QXlROWpwQkk7RUFDSTtFQUNBO0VBQ0E7QXpRZ2twQlI7QXlROWpwQlE7RUFDSSxxQnhRdERRO0V3UXVEUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6UWdrcEJaO0F5UTdqcEJRO0VBQ0k7QXpRK2pwQlo7QXlRNWpwQlE7RUFDSSxvQnhRbkVRO0V3UW9FUjtBelE4anBCWjtBeVExanBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpRNGpwQlI7QXlRempwQkk7RUFDSSwwQnhRaEZhO0V3UWlGYjtFQUNBO0VBQ0E7RUFDQTtBelEyanBCUjtBeVF4anBCSTtFQUNJO0F6UTBqcEJSO0F5UW5qcEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpRcWpwQlI7QXlRbGpwQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsOEJBakJrQjtFQWtCbEI7RUFDQTtBelFvanBCUjtBeVFqanBCSTtFQWNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpRc2lwQlI7QXlRN2pwQlE7RUFDSTtBelEranBCWjtBeVE1anBCUTtFQUNJO0VBQ0E7QXpROGpwQlo7QXlRM2pwQlE7RUFDSSw4QkFqQ2M7QXpROGxwQjFCO0F5UTdpcEJJO0VBQ0k7QXpRK2lwQlI7QXlRNWlwQkk7RUFDSTtFQUNBLDBCeFFsSmE7RXdRbUpiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBelE4aXBCUjtBeVEzaXBCSTtFQUNJO0VBQ0E7RUFDQSxxQnhRL0pZO0FENHNwQnBCO0F5UTFpcEJJO0VBQ0k7RUFDQTtFQUNBLHFCeFFyS1k7QURpdHBCcEI7QXlRemlwQkk7RVIzS0E7RUFDQTtFQUNBO0VRMktJO0VBQ0E7QXpRNmlwQlI7QXlRMWlwQkk7RUFDSSw0QnhRN0tlO0V3UThLZjtFQUNBO0VBQ0E7QXpRNGlwQlI7O0EwUWp1cEJJO0VBQ0ksbUN6UW9CTztFeVFuQlA7RUFDQTtBMVFvdXBCUjs7QTJReHVwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM1EydXBCSjtBMlF6dXBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzUTJ1cEJSO0EyUXh1cEJJO0VBQ0k7RUFDQTtBM1EwdXBCUjtBMlF4dXBCUTtFQUNJO0VBQ0E7RUFDQTtBM1EwdXBCWjtBMlF0dXBCSTtFQUNJO0EzUXd1cEJSOztBNFFqd3BCQTtFQUNJO0E1UW93cEJKO0E0UWx3cEJJO0VBQ0k7QTVRb3dwQlI7QTRRbHdwQlE7RUFDSTtFQUNBO0E1UW93cEJaOztBNlE1d3BCQTtFQUNJO0VBQ0E7RUFDQTtBN1Erd3BCSjtBNlE3d3BCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1Erd3BCUjtBNlE3d3BCUTtFQUNJO0VBQ0E7RUFDQTtBN1Erd3BCWjtBNlE1d3BCUTtFQUNJO0VBQ0E7QTdROHdwQlo7QTZRM3dwQlE7RUFDSTtFQUNBLDJDNVFuQmU7RTRRb0JmO0VBQ0EseUM1UVRFO0U0UVVGLDBCNVF4QlM7RTRReUJUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1E2d3BCWjtBNlEzd3BCWTtFQUNJLG9CNVFsQ0k7RTRRbUNKO0E3UTZ3cEJoQjtBNlF4d3BCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3UTB3cEJSO0E2UXh3cEJRO0VBQ0k7RUFDQTtBN1Ewd3BCWjtBNlF4d3BCWTtFQUNJO0VBQ0E7QTdRMHdwQmhCO0E2UXJ3cEJZO0VBQ0k7QTdRdXdwQmhCO0E2UXB3cEJZO0VBQ0k7QTdRc3dwQmhCO0E2UWx3cEJRO0VBQ0k7QTdRb3dwQlo7O0E4UTMwcEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlRODBwQko7QThRNTBwQkk7RUFDSTtFQUNBO0VBQ0EscUI3UUxZO0U2UU1aO0E5UTgwcEJSO0E4UTUwcEJRO0VBQ0k7QTlRODBwQlo7O0ErUTExcEJJO0V4UUFBO0V3UUVJO0VBQ0E7RUFDQTtBL1E2MXBCUjtBTy8xcEJJO0VBQ0k7RUFDQSw0Qk5EWTtBRGsycEJwQjtBTy8xcEJRO0VBQ0ksNEJOSlE7QURxMnBCcEI7QU83MXBCSTtFQUNJLHFCcEJKQztBYW0ycEJUO0FPNTFwQkk7RUFDSSxxQnBCVkM7QWF3MnBCVDtBK1F2MnBCSTtFQUNJO0VBQ0EscUI5UU5ZO0U4UU9aO0VBQ0E7RUFDQTtBL1F5MnBCUjs7QWdScjNwQkk7RUFDSTtFQUNBLDRCL1FHZTtFK1FGZjtFQUNBO0VBQ0E7QWhSdzNwQlI7QWdScjNwQkk7RUFDSSxjNVJNUTtFNFJMUjtFQUNBO0VBQ0E7QWhSdTNwQlI7O0FpUnA0cEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBalJ1NHBCSjs7QWtSMzRwQkk7RUFDSTtFQUNBO0FsUjg0cEJSO0FrUjM0cEJJO0VBQ0k7RUFDQTtFQUNBO0FsUjY0cEJSO0FrUjE0cEJJO0VBQ0k7RUFDQTtFQUNBO0FsUjQ0cEJSOztBa1J4NHBCQTtFQUVRO0lBQ0k7SUFDQTtFbFIwNHBCVjtBQUNGO0FtUmw2cEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5SbzZwQko7QW1SbDZwQkk7RUFDSTtFQUNBO0VBQ0E7QW5SbzZwQlI7QW1SbDZwQlE7RUFDSSwyQmxSTlc7QUQwNnBCdkI7QW1SajZwQlE7RUFDSTtFQUNBLDRCbFJYVztBRDg2cEJ2QjtBbVIvNXBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuUmk2cEJSO0FtUjk1cEJJO0VBQ0ksNEJsUnZCZTtBRHU3cEJ2QjtBbVI3NXBCSTtFQUNJLDBCbFI1QmE7RWtSNkJiO0FuUis1cEJSOztBb1JqOHBCQTtFQUNJO0VBQ0E7RUFDQTtBcFJvOHBCSjs7QXFSdjhwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBclIwOHBCSjtBcVJ4OHBCSTtFQUNJO0VBQ0E7RUFDQTtBclIwOHBCUjtBcVJ2OHBCSTtFQUNJO0VBQ0E7RUFDQSwwQnBSVmE7QURtOXBCckI7QXFSdDhwQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwUnRCYTtFb1J1QmI7QXJSdzhwQlI7QXFSdDhwQlE7RUFDSSw2QnBSekJXO0VvUjBCWDtFQUNBO0FyUnc4cEJaO0FxUnI4cEJRO0VBQ0k7VUFBQTtBclJ1OHBCWjtBcVJuOHBCSTtFQUNJO0VBQ0E7RUFDQTtBclJxOHBCUjtBcVJsOHBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyUm84cEJSO0FxUmw4cEJRO0VBQ0k7RUFDQTtBclJvOHBCWjtBcVJoOHBCSTtFQUNJO0VBQ0E7RUFDQTtBclJrOHBCUjtBcVIvN3BCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyUmk4cEJSO0FxUjk3cEJJO0VBQ0k7RUFDQTtFQUNBO0FyUmc4cEJSO0FxUjc3cEJJO0VBQ0k7QXJSKzdwQlI7QXFSNzdwQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyUis3cEJaO0FxUjc3cEJZO0VBQ0k7RUFDQSxxQnBSdEZJO0FEcWhxQnBCO0FxUjE3cEJJO0VBQ0k7RUFDQTtFQUNBO0FyUjQ3cEJSO0FxUno3cEJJO0VBQ0k7RUFDQTtFQUNBLDBCcFJuR2E7QUQ4aHFCckI7QXFSeDdwQkk7RUFDSTtFQUNBLDRCcFJ2R2U7RW9Sd0dmO0FyUjA3cEJSO0FxUnY3cEJJO0VBQ0k7RUFDQSwwQnBSOUdhO0VvUitHYjtFQUNBO0VBQ0E7QXJSeTdwQlI7QXFScjdwQlE7O0VBRUk7QXJSdTdwQlo7O0FzUmxqcUJJO0VBQ0ksNkNyUk1xQjtBRCtpcUI3Qjs7QXNSampxQkE7RUFDSTtJQUNJO0V0Um9qcUJOO0FBQ0Y7QXVSN2pxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdlIranFCSjtBdVI3anFCSTtFQUNJO0VBQ0E7RUFDQTtBdlIranFCUjtBdVI3anFCUTtFQUNJO0F2UitqcUJaO0F1UjVqcUJRO0VBQ0k7RUFDQTtBdlI4anFCWjtBdVIzanFCUTtFQUNJO0VBQ0E7RUFDQTtBdlI2anFCWjtBdVIzanFCWTtFQUNJLDRCdFJwQk87QURpbHFCdkI7QXVSOWpxQlk7RUFDSSw0QnRScEJPO0FEaWxxQnZCO0F1UjlqcUJZO0VBQ0ksNEJ0UnBCTztBRGlscUJ2QjtBdVI5anFCWTtFQUNJLDRCdFJwQk87QURpbHFCdkI7QXVSeGpxQlk7RUFDSTtFQUNBLDZCdFIzQk87QURxbHFCdkI7QXVSdGpxQlE7RUFDSSxxQ3RSL0JlO0VzUmdDZix5Q3RScEJFO0VzUnFCRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2UndqcUJaO0F1UnRqcUJZO0VBQ0ksNEJ0UnpDTztBRGltcUJ2Qjs7QXVSbGpxQkE7RUFDSTtJQUNJO0lBQ0E7RXZScWpxQk47QUFDRjtBdVJsanFCQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RXZSbWpxQlY7RXVSampxQlU7SUFDSTtFdlJtanFCZDtFdVIvaXFCTTtJQUNJO0V2UmlqcUJWO0V1Ui9pcUJVO0lBQ0k7RXZSaWpxQmQ7RXVSOWlxQlU7SUFDSTtFdlJnanFCZDtFdVI3aXFCVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtFdlIraXFCZDtBQUNGO0F1UjFpcUJBO0VBRVE7SUFDSTtJQUNBO0V2UjJpcUJWO0FBQ0Y7QXdSdm9xQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeFJ5b3FCSjs7QXdSdG9xQkE7RUFDSTtJQUNJO0V4UnlvcUJOO0FBQ0Y7QXlSM3BxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6UjZwcUJKO0F5UjNwcUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBelI2cHFCUjtBeVIzcHFCUTtFQUNJO0VBQ0E7QXpSNnBxQlo7O0FBejRwQkE7QTBScFNBO0VBRUk7SUFDSTtJQUNBO0UxUmdycUJOO0UwUjlxcUJNOzs7O0lBSUk7RTFSZ3JxQlY7RTBSN3FxQk07SUFDSTtFMVIrcXFCVjtFMFI1cXFCTTtJQUNJO0UxUjhxcUJWO0UwUjVxcUJVO0lBQ0k7SUFDQTtFMVI4cXFCZDtFMFIxcXFCTTtJQUNJO0UxUjRxcUJWO0UwUnpxcUJFO0VBR1E7SUFDSTtJQUNBO0UxUnlxcUJkO0UwUnJxcUJFO0ExUnVxcUJKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQUlBc3Npc3RhbnQvd2lkZ2V0cy9SZXNlcnZhdGlvbldpZGdldENhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9BcHAuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJhc2Uvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItY2FsZW5kYXJzL3N0eWxlcy9mbHVlbnQuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9mbHVlbnQuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWlucHV0cy9zdHlsZXMvZmx1ZW50LmNzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvZmx1ZW50LmNzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItc2NoZWR1bGUvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NvbnRleHRNZW51L0NvbnRleHRNZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BcHBJbnB1dC9JbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9yZWRlc2lnbi9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FwcElucHV0L051bWJlcklucHV0L051bWJlcklucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvX2hpbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvUGFzc3dvcmRIaW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL0xlZ2VuZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9Mb2FkaW5nQnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvX21vdmVtZW50cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9BbmltYXRlZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9GbG9vclBsYW4uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvYW5pbWF0aW9ucy9fbG9hZGVyc3Bpbm5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9jYXRpb25zQnJvd3Nlci9sb2NhdGlvbnNCcm93c2VyLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQnJlYWRjcnVtYnMvYnJlYWRjcnVtYnMuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL0xhbmd1YWdlUGlja2VySXRlbS9sYW5ndWFnZVBpY2tlckl0ZW0uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL1Byb2ZpbGVQYXNzd29yZEZpZWxkL1Byb2ZpbGVQYXNzd29yZEZpZWxkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL1BhbmVsL3BhbmVsLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUHJvZmlsZS9wcm9maWxlLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRHJvcGRvd24vZHJvcGRvd24uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TcGlubmVyL3NwaW5uZXIuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbnB1dC9pbnB1dC5zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0J1dHRvbi9idXR0b24uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tbm93bWFuL1Nub3dtYW5NZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Ib3ZlclRvb2x0aXAvaG92ZXJUb29sdGlwLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvU2VhcmNoSW5wdXQvc2VhcmNoSW5wdXQuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EZXZpY2VDaGFydHMvZGV2aWNlQ2hhcnRzLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGV2aWNlQ2hhcnRzL0xlZ2VuZC9kZXZpY2VDaGFydHNMZWdlbmQuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9DZW50ZXJlZEltYWdlL0NlbnRlcmVkSW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1JhbmdlSW5wdXQvUmFuZ2VJbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUHJvZ3Jlc3NCYXIvUHJvZ3Jlc3NCYXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RpbWVJbnB1dC9UaW1lSW5wdXQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NoZWNrYm94L2NoZWNrYm94LnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmFkaW9CdXR0b24vUmFkaW9CdXR0b24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvb2t1cC9Mb29rdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01vYmlsZVVuYXZhaWxhYmxlU3R1Yi9Nb2JpbGVVbmF2YWlsYWJsZVN0dWIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BvcHBlci9Qb3BwZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvTWFwVG9vbHRpcC9NYXBUb29sdGlwQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9NYXAvTG9jYXRpb25XcmFwcGVyL01hcFRvb2x0aXAvRGltZW5zaW9uVG9vbHRpcFZpZXcvRGltZW5zaW9uVG9vbHRpcFZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvTWFwVG9vbHRpcC9UZXh0VG9vbHRpcFZpZXcvVGV4dFRvb2x0aXBWaWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9NYXAvTG9jYXRpb25XcmFwcGVyL0ljb25SZW5kZXJlci9JY29uUmVuZGVyZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RhYnMvVGFicy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQXZhdGFyL0F2YXRhci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQXZhdGFyR3JvdXAvQXZhdGFyR3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FjY29yZGlvbi9BY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RpYWxvZy9EaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1NpZGVQYW5lbC9TaWRlUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NvbmZpcm1hdGlvbkRpYWxvZy9Db25maXJtYXRpb25EaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NvbmZpcm1hdGlvbkRpYWxvZy9Db25maXJtYXRpb25EZWxldGVEaWFsb2cvQ29uZmlybWF0aW9uRGVsZXRlRGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0Rm9ybS9QZXJzb25TZWxlY3RGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0TGlzdC9QZXJzb25TZWxlY3RMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0L1BlcnNvblNlbGVjdEdyb3VwTGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uU2VsZWN0L1BlcnNvblNlbGVjdEdyb3VwTGlzdC9QZXJzb25TZWxlY3RHcm91cC9QZXJzb25TZWxlY3RHcm91cC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5mb0RpYWxvZy9JbmZvRGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9UYWcvVGFnLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BbGVydC9BbGVydC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRHJvcGRvd24vRHJvcGRvd25UcmlnZ2VyL0Ryb3Bkb3duVHJpZ2dlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvVW5pZmllZExvZ2luL1VuaWZpZWRMb2dpbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGF0YVRhYmxlL0RhdGFUYWJsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW1hZ2VXcmFwcGVyL0ltYWdlV3JhcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvU29ydEZpbHRlci9Tb3J0RmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tb3J0UG9wcGVyL1NvcnRQb3BwZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0ZpbHRlclBhbmVsL0ZpbHRlclBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvSG9yaXpvbnRhbFRpbWVSYW5nZS9Ib3Jpem9udGFsVGltZVJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvblBhdGgvTG9jYXRpb25QYXRoLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvbkRpbWVuc2lvblBhbmVsL0xvY2F0aW9uRGltZW5zaW9uUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uR3JvdXBpbmdQYW5lbC9Mb2NhdGlvbkdyb3VwaW5nUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RleHRBcmVhL1RleHRBcmVhLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TdHViL1N0dWIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvUGVyc29uQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9Cb29raW5nRGF0YS9Cb29raW5nRGF0YS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9BY3Rpb25zL0FjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvRW1haWwvRW1haWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvQ29udGV4dE1lbnUvQ29udGV4dE1lbnUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvVGl0bGUvVGl0bGUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvU3VidGl0bGUvU3VidGl0bGUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NoZWNrYm94SWNvbi9DaGVja2JveEljb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0lucHV0UmFuZ2UvSW5wdXRSYW5nZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRmlsZUltcG9ydERpYWxvZy9GaWxlSW1wb3J0RGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9GaWxlSW1wb3J0RGlhbG9nL0ZpbGVJbXBvcnRSZXN1bHREaWFsb2cvRmlsZUltcG9ydFJlc3VsdERpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmVzdWx0T3ZlcnZpZXcvUmVzdWx0T3ZlcnZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xhYmVsZWRSZWFkT25seS9MYWJlbGVkUmVhZE9ubHkuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L2FpLWFzc2lzdGFudC10aGVtZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlBc3Npc3RhbnRMb2dvL0FpQXNzaXN0YW50TG9nby5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5saW5lTG9hZGVyL0lubGluZUxvYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlCdXR0b24vQWlCdXR0b24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L2FpLWFzc2lzdGFudC1taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0FpU2Nyb2xsQXJlYS9BaVNjcm9sbEFyZWEuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlckFjdGlvbnMvQW5zd2VyQWN0aW9ucy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQW5zd2VyRmVlZGJhY2svQW5zd2VyRmVlZGJhY2suc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlck1hcmtkb3duQ29udGVudC9BbnN3ZXJNYXJrZG93bkNvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlclN0cmVhbWluZ092ZXJsYXkvQW5zd2VyU3RyZWFtaW5nT3ZlcmxheS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlBc3Npc3RhbnRXaWRnZXRDYXJkL0FpQXNzaXN0YW50V2lkZ2V0Q2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdEJ1YmJsZS9DaGF0QnViYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9DaGF0TGlzdC9DaGF0TGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdExpc3RJdGVtL0NoYXRMaXN0SXRlbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdE1lc3NhZ2VJbnB1dC9DaGF0TWVzc2FnZUlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9FcnJvckNhcmQvRXJyb3JDYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9GaWxlVXBsb2FkTGlzdC9GaWxlVXBsb2FkTGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvSW1hZ2VBbnN3ZXIvSW1hZ2VBbnN3ZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L1NvdXJjZXMvU291cmNlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvVGVybXNBbmRDb25kaXRpb25zUG9wdXAvVGVybXNBbmRDb25kaXRpb25zUG9wdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0xvY2F0aW9uQ2hhbmdlTm90aWZpY2F0aW9uL0xvY2F0aW9uQ2hhbmdlTm90aWZpY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9Mb2NhdGlvblNlbGVjdG9yL0xvY2F0aW9uU2VsZWN0b3Iuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L1RoaW5raW5nL1RoaW5raW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9BaUFzc2lzdGFudENoYXQvQWlBc3Npc3RhbnRDaGF0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Td2l0Y2gvc3dpdGNoLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvc3R5bGVzL3JlZGVzaWduLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvY29tcG9uZW50cy9NYXAvTWFwLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvY29tcG9uZW50cy9NYXAvVG9vbHRpcFRleHQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9jb21wb25lbnRzL0NvbnRleHRNZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Mb2FkaW5nU3Bpbm5lci9Mb2FkaW5nU3Bpbm5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTm9TZWxlY3RlZExvY2F0aW9uUGFnZS9Ob1NlbGVjdGVkTG9jYXRpb25QYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Td2l0Y2gvU3dpdGNoLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9DdXN0b21EYXlQaWNrZXIvQ3VzdG9tRGF5UGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9DdXN0b21EYXlQaWNrZXIvRGF5UGlja2VyQ2FwdGlvbi9EYXlQaWNrZXJDYXB0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXlQaWNrZXJJbnB1dC9EYXlQaWNrZXJJbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRGF5UGlja2VyUG9wcGVyL0RheVBpY2tlclBvcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUGFzdERhdGVQaWNrZXIvUGFzdERhdGVQaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL01vYmlsZUxhbmRzY2FwZVN0dWIvTW9iaWxlTGFuZHNjYXBlU3R1Yi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlcnMvRGF0ZUZpbHRlcnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL01vZGFsV2l0aFNlbGVjdGVkTWFwTG9jYXRpb24vTW9kYWxXaXRoU2VsZWN0ZWRNYXBMb2NhdGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRmF2b3VyaXRlSWNvbi9GYXZvdXJpdGVJY29uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nVGltZWxpbmUvQm9va2luZ1RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXlUaW1lbGluZS9EYXlUaW1lbGluZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vQm9va2luZ1RpbWVsaW5lL0Jvb2tpbmdUaW1lc2xvdC9Cb29raW5nVGltZXNsb3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0xvY2F0aW9uQ2FyZC9Mb2NhdGlvbkNhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1NlYXJjaFNvcnRCbG9jay9TZWFyY2hTb3J0QmxvY2suc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL01hcFdyYXBwZXIvTWFwV3JhcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUmlnaHRQYW5lbC9SaWdodFBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9DaGVja0luL0NoZWNrSW4uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1FyQ29kZVNjYW5uZXIvUXJDb2RlU2Nhbm5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTG9jYXRpb25MaXN0SXRlbS9Mb2NhdGlvbkxpc3RJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Db3VudEJ1dHRvbi9Db3VudEJ1dHRvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlci9EYXRlRmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXRlRmlsdGVyL1JlY3VycmluZ1BhbmVsL1JlY3VycmluZ1BhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9SZXNlcnZhdGlvblN1YmplY3RGaWxlZC9SZXNlcnZhdGlvblN1YmplY3RGaWxlZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUGFydGljaXBhbnRzUmFuZ2UvUGFydGljaXBhbnRzUmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1BlcnNvbkxvb2t1cC9QZXJzb25Mb29rdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0JhZGdlL0JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nTWV0YWRhdGFUaWxlL0Jvb2tpbmdNZXRhZGF0YVRpbGUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTGF5b3V0L0xheW91dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OYXZpZ2F0aW9uL05hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQXBwSGVhZGVyL0FwcEhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9BcHBIZWFkZXIvVXNlck1lbnUvVXNlck1lbnUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0Zsb29yUGxhbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTWFwRmlsdGVyRHJvcGRvd24vTWFwRmlsdGVyRHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0Zsb29yUGxhbkNvbnRyb2xzL0Zsb29yUGxhbkNvbnRyb2xzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9EaW1lbnNpb25QaWNrZXIvRGltZW5zaW9uUGlja2VkRHJvcERvd24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uUGlja2VyL0xvY2F0aW9uUGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvblBpY2tlci9Mb2NhdGlvblBhdGhUaXRsZS9Mb2NhdGlvblBhdGhUaXRsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9hbmltYXRpb25zL19zaWRld2luZG93cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25TaWRlYmFyL0Zsb29yUGxhbkxvY2F0aW9uU2lkZWJhci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9TaWRlV2luZG93LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9GbG9vclBsYW5MZWdlbmQvRmxvb3JQbGFuTGVnZW5kLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9EaW1lbnNpb25QaWNrZXIvRFBIb3Jpem9udGFsRHJvcGRvd24vRFBIb3Jpem9udGFsRHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnQvTG9jYXRpb25DaGFydC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnRzL0xvY2F0aW9uQ2hhcnREZXRhaWxzL1B1bHNlQ291bnRDaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscy9SZXNldFB1bHNlQ291bnREaWFsb2cvUmVzZXRQdWxzZUNvdW50RGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvUGFuZWxIZWFkZXIvUGFuZWxIZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC9QYW5lbEFyZWFJbmZvL1BhbmVsQXJlYUluZm8uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC9QYW5lbENoYXJ0c0NvbnRhaW5lci9QYW5lbENoYXJ0c0NvbnRhaW5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL0VxdWlwbWVudExpc3QvRXF1aXBtZW50TGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL0Jvb2tpbmcvQm9va2luZ1JpZ2h0UGFuZWwvQm9va2luZ1JpZ2h0UGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlQ29udHJvbHNEaWFsb2cvVGltZWxhcHNlQ29udHJvbHNEaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZVNwZWVkU2VsZWN0RGlhbG9nL1RpbWVsYXBzZVNwZWVkU2VsZWN0RGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDb250cm9scy9UaW1lbGFwc2VDb250cm9scy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlQ2xvY2svVGltZWxhcHNlQ2xvY2suc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZVJhbmdlV3JhcC9UaW1lbGFwc2VSYW5nZVdyYXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRGFzaGJvYXJkcy9RbGlrLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Rhc2hib2FyZHMvRGFzaGJvYXJkcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9EYXNoYm9hcmRzL0Rhc2hib2FyZENhcmQvRGFzaGJvYXJkQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9za0xvY2F0aW9uQ2FyZC9LaW9za0xvY2F0aW9uQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZy9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9zay5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9SZXNlcnZhdGlvbkl0ZW0vUmVzZXJ2YXRpb25JdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9Ob1Jlc2VydmF0aW9uRGF0YS9Ob1Jlc2VydmF0aW9uRGF0YS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25UeXBlU3dpdGNoL1Jlc2VydmF0aW9uVHlwZVN3aXRjaC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YWJsZVJlc291cmNlRGVzY3JpcHRpb24vUmVzZXJ2YWJsZVJlc291cmNlRGVzY3JpcHRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9OZXdCb29raW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoTG9jYXRpb24vU2VhcmNoTG9jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWFyY2hMb2NhdGlvbi9Mb2NhdGlvblBhbmVsL0xvY2F0aW9uUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWFyY2hMb2NhdGlvbi9Dcm93ZGVkbmVzcy9Dcm93ZGVkbmVzcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaEZvcm0vU2VhcmNoRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0Um9vbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL1NlYXJjaFJvb21IZWFkZXIvU2VhcmNoUm9vbUhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9HcmlkVmlldy9HcmlkVmlldy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9GbG9vclBsYW5WaWV3L0Zsb29yUGxhblZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL0dyb3VwU2VsZWN0Um9vbS9Hcm91cFNlbGVjdFJvb20uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VsZWN0U2VydmljZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZWFyY2hTZXJ2aWNlSGVhZGVyL1NlYXJjaFNlcnZpY2VIZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VydmljZUNhcmQvU2VydmljZUNhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1Jlc2VydmF0aW9uRGV0YWlscy9SZXNlcnZhdGlvbkRldGFpbHNGb3JtL1Jlc2VydmF0aW9uRGV0YWlsc0Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9SZXNlcnZhdGlvbkRldGFpbHMvUmVzZXJ2YXRpb25EZXRhaWxzVmlldy9SZXNlcnZhdGlvbkRldGFpbHNWaWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vQWRkT25zL0FkZE9uc0Zvcm0vQWRkT25zRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0vR3JvdXBCb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0vQ29uZmlybUZvcm0vQ29uZmlybUZvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9Cb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL011bHRpUm9vbVNlbGVjdFBhbmVsL011bHRpUm9vbVNlbGVjdFBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9TZXJ2aWNlTGlzdEl0ZW0vU2VydmljZUxpc3RJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL0VkaXROb3Rlcy9FZGl0Tm90ZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vQWRkU2VydmljZVBhbmVsL0FkZFNlcnZpY2VQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9Db3N0Q2VudGVyU2VsZWN0L0Nvc3RDZW50ZXJTZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9QYXJ0aWNpcGFudHMvUGFydGljaXBhbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUGFydGljaXBhbnRzL1Zpc2l0b3JzL1Zpc2l0b3JzU2hhcmVkRm9ybS9WaXNpdG9yc1NoYXJlZEZvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9QYXJ0aWNpcGFudHMvVmlzaXRvcnMvVmlzaXRvcnNFZGl0TGlzdC9WaXNpdG9yc0VkaXRMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vRmllbGRTZWN0aW9uL0ZpZWxkU2VjdGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdTdWNjZXNzL0Jvb2tpbmdTdWNjZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ1N1Y2Nlc3MvU2luZ2xlQm9va2luZ1N1Y2Nlc3MvU2luZ2xlQm9va2luZ1N1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nU3VjY2Vzcy9Hcm91cEJvb2tpbmdTdWNjZXNzL0dyb3VwQm9va2luZ1N1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9GYXZvdXJpdGVMaXN0L0Zhdm91cml0ZUxpc3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9GaW5kQ29sbGVhZ3VlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWVIZWFkZXIvU2VhcmNoQ29sbGVhZ3VlSGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlckRheS9TZWFyY2hDb2xsZWFndWVQZXJEYXkuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyV2Vlay9TZWFyY2hDb2xsZWFndWVQZXJXZWVrLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlcldlZWsvV2Vla0l0ZW0vV2Vla0l0ZW0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hSZXN1bHRzL1NlYXJjaFJlc3VsdHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hSZXN1bHRzL1Jlc3VsdEl0ZW0vUmVzdWx0SXRlbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1ZpZXdPbkZsb29yUGxhbi9WaWV3T25GbG9vclBsYW4uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmF2b3JpdGVzL0Zhdm9yaXRlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbkRpYWxvZy9RdWlja0xvZ2luRGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Byb2ZpbGUvUXVpY2tMb2dpbi9RdWlja0xvZ2luRGlhbG9nL1F1aWNrTG9naW5JbnN0cnVjdGlvbi9RdWlja0xvZ2luSW5zdHJ1Y3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW5EaWFsb2cvUXVpY2tMb2dpblN1Y2Nlc3MvUXVpY2tMb2dpblN1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uQ2FyZC9Ob3RpZmljYXRpb25DYXJkQmFzZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25DYXJkL1Jlc2VydmF0aW9uQ2FyZC9SZXNlcnZhdGlvbkNhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvQ2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvUmVzZXJ2YXRpb25FdmVudC9SZXNlcnZhdGlvbkV2ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL05ld0V2ZW50L05ld0V2ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL0xvY2F0aW9uSXRlbS9Mb2NhdGlvbkl0ZW0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvUmVzb3VyY2VGaWx0ZXJzL1Jlc291cmNlRmlsdGVycy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9SZXNvdXJjZUZpbHRlcnMvUmVzb3VyY2VGaWx0ZXJGb3JtL1Jlc291cmNlRmlsdGVyRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9UaW1lRHVyYXRpb24vVGltZUR1cmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL05ld1Jlc2VydmF0aW9uVG9vbHRpcC9OZXdSZXNlcnZhdGlvblRvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvTm9Mb2NhdGlvbnNNZXNzYWdlL05vTG9jYXRpb25zTWVzc2FnZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Db250YWN0R3JvdXBzL0NvbnRhY3RHcm91cHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ29udGFjdEdyb3Vwcy9Db250YWN0R3JvdXBQYW5lbC9Db250YWN0R3JvdXBQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVZpc2l0b3JzL015VmlzaXRvcnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9Ob3RpZmljYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05vdGlmaWNhdGlvbnMvUmVjdXJyZW5jZURldGFpbHMvUmVjdXJyZW5jZURldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9GaWxlUHJldmlldy9GaWxlUHJldmlldy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvc3R5bGVzL21peGlucy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL0ZpbGVzVXBsb2FkL0ZpbGVzVXBsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vRmlsZXNVcGxvYWRHYWxsZXJ5L0ZpbGVzVXBsb2FkR2FsbGVyeS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb25NYW5hZ2VyL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb25NYW5hZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3REZXRhaWxzRm9ybS9TZXJ2aWNlUmVxdWVzdERldGFpbHNGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RGb290ZXIvU2VydmljZVJlcXVlc3RGb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdEhlYWRlci9TZXJ2aWNlUmVxdWVzdEhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlcnZpY2VSZXF1ZXN0U2lkZVBhbmVsL1NlcnZpY2VSZXF1ZXN0U2lkZVBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RUeXBlU2VsZWN0b3IvU2VydmljZVJlcXVlc3RUeXBlU2VsZWN0b3Iuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdFR5cGVTZWxlY3Rvci9IaWdobGlnaHRlZFRleHQvSGlnaGxpZ2h0ZWRUZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vVGFiYmVkTG9jYXRpb25TZWxlY3Rvci9UYWJiZWRMb2NhdGlvblNlbGVjdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vVGFiYmVkTG9jYXRpb25TZWxlY3Rvci9Mb2NhdGlvblRyZWVUYWIvTG9jYXRpb25UcmVlVGFiLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vVGFiYmVkTG9jYXRpb25TZWxlY3Rvci9Mb2NhdGlvbk1hcFRhYi9Mb2NhdGlvbk1hcFRhYi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1RhYmJlZExvY2F0aW9uU2VsZWN0b3IvTG9jYXRpb25UcmVlUm93L0xvY2F0aW9uVHJlZVJvdy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlbGVjdElucHV0L1NlbGVjdElucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vRmllbGRHcm91cC9GaWVsZEdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL0ZpbGVzUHJldmlld0dhbGxlcnkvRmlsZXNQcmV2aWV3R2FsbGVyeS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVNlcnZpY2VSZXF1ZXN0cy9TZXJ2aWNlUmVxdWVzdFByZXZpZXcvU2VydmljZVJlcXVlc3RQcmV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9QcmV2aWV3RmllbGQvUHJldmlld0ZpZWxkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9GaWxlc1ByZXZpZXcvRmlsZXNQcmV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9Db21tZW50cy9Db21tZW50cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVNlcnZpY2VSZXF1ZXN0cy9TZXJ2aWNlUmVxdWVzdHNUYWJsZS9TZXJ2aWNlUmVxdWVzdHNUYWJsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVNlcnZpY2VSZXF1ZXN0cy9TZXJ2aWNlUmVxdWVzdHNUb3BCYXIvU2VydmljZVJlcXVlc3RzVG9wQmFyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL015U2VydmljZVJlcXVlc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0FJQXNzaXN0YW50L0FJQXNzaXN0YW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvaWUxMS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIFByaW1hcnkgY29sb3JzICovXG4kYmx1ZTogIzAwNTI5NTtcbiR0ZWFsOiAjMDA4MTg4O1xuJGdyZXk6ICNjNGM0YzQ7XG4kd2hpdGU6ICNmZmY7XG5cbi8qIFNlY29uZGFyeSBjb2xvcnMgKi9cbiRncmV5MjA6ICNkOGQ4ZDg7XG4kZ3JleTEwOiAjZWRlZGVkO1xuJGdyZXk1MDogIzhmOGY4ZjtcbiRncmV5NzA6ICM3NDc0NzQ7XG4kZ3JleTgwOiAjNjg2ODY4O1xuJGdyZXkxMDA6ICNjNGM0YzQ7XG4kZ2hvc3RXaGl0ZTogI2ZhZmFmYTtcbiRibGFjazogIzIyMjtcbiRyaWNoQmxhY2s6ICMwMDA7XG4kZGFya2dyZXk6ICM4OTg5OGM7XG4kbGlnaHRQZWFjaDogI2ZlZjdlYztcbiRsaWdodFRlYWw6ICNlMGY2Zjc7XG4kbGlnaHRQaW5rOiAjZjhlNWUxO1xuJGxpZ2h0TWludDogI2UxZjhmMTtcbiRsaWdodEJlaWdlOiAjZmRmMmUyO1xuJGxpZ2h0VGVhbEhvdmVyOiAjYjZlOWVjO1xuJGxpZ2h0UGlua0hvdmVyOiAjZjZkY2Q3O1xuJGxpZ2h0TWludEhvdmVyOiAjZDdmNmVkO1xuJGxpZ2h0QmVpZ2VIb3ZlcjogI2ZjZWVkODtcblxuJGxpZ2h0Qmx1ZTogI2YwZmFmYztcbiR0ZWFsNjA6ICMwMGExYTk7XG4kdGVhbDgwOiAjMDA4Mjg5O1xuXG4kcmVkOiAjYzgyNjAzO1xuJHJlZDYwOiAjYjQyMjAzO1xuJHJlZDgwOiAjNzYxNjAyO1xuJG9yYW5nZTogI2VmOTUwZDtcbiR5ZWxsb3c6ICNjOGMwMDM7XG4kZ3JlZW46ICMwM2M4OGQ7XG5cbi8qIFRPRE8gOiB0ZW1wbDEgYW5kIHRlbXAyIHZhcmlhYmxlIG5lZWQgdG8gYmUgcmVwbGFjZWQgKi9cbiR0ZW1wMTogI2UwZjZmNztcbiR0ZW1wMjogIzRjNGM0YztcblxuLyogQXBwIHBhbGV0dGUgKi9cbiRwcmltYXJ5OiAkdGVhbDtcbiRzZWNvbmRhcnk6ICRsaWdodEJsdWU7XG4kZXJyb3I6ICRyZWQ7XG5cbi8qIFRleHQgKi9cbiR0ZXh0UHJpbWFyeTogJGJsYWNrO1xuJHRleHRTZWNvbmRhcnk6ICRkYXJrZ3JleTtcbiR0ZXh0U3VidGxlMTogJHdoaXRlO1xuJGVycm9yVGV4dDogJHJlZDtcbiRzdWNjZXNzVGV4dDogJGdyZWVuO1xuJHdhcm5pbmdUZXh0OiAkb3JhbmdlO1xuJHBsYWNlaG9sZGVyVGV4dDogJGdyZXk7XG4kdGV4dERpc2FibGVkOiB0cmFuc3BhcmVudGl6ZSgkdGV4dFByaW1hcnksIDAuMjUpO1xuXG4vKiBTdGF0ZSAqL1xuJHByaW1hcnlIb3ZlcjogJHRlYWw2MDtcbiRzZWNvbmRhcnlIb3ZlcjogJHRlYWw7XG4kcHJpbWFyeUFjdGl2ZTogJHRlYWw4MDtcbiRsYXllckFjdGl2ZTogJGxpZ2h0VGVhbDtcbiRsYXllckRpc2FibGVkOiAkZ3JleTEwO1xuJGRpc2FibGVkOiAkZ3JleTEwMDtcblxuLyogQm9yZGVycyAqL1xuJGJvcmRlclN1YnRsZTA6ICRncmV5MTA7XG4kYm9yZGVyU3VidGxlMTogJGdyZXkyMDtcbiRib3JkZXJTdHJvbmcxOiAkZ3JleTUwO1xuJGJvcmRlckludGVyYWN0aXZlOiAkcHJpbWFyeTtcbiRib3JkZXJJbmZvOiAkYmx1ZTtcbiRib3JkZXJBbGVydDogJHJlZDtcbiRib3JkZXJTdWNjZXNzOiAkZ3JlZW47XG4kYm9yZGVyV2FybjogJG9yYW5nZTtcblxuJGJvcmRlci1yYWRpdXM6IDhweDtcbiRyb3VuZGVkLXNtYWxsOiA0cHg7XG5cbi8qIEJhY2tncm91bmRzICovXG4kZGVmYXVsdEJhY2tncm91bmQ6ICRnaG9zdFdoaXRlO1xuJGJhY2tncm91bmQ6ICR3aGl0ZTtcbiRiYWNrZ3JvdW5kU2VsZWN0ZWQ6IHRyYW5zcGFyZW50aXplKCRncmV5NTAsIDAuOCk7XG4kYmFja2dyb3VuZEhvdmVyOiB0cmFuc3BhcmVudGl6ZSgkZ3JleTUwLCAwLjg4KTtcbiRibGFja0JhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRibGFjaywgMC4yNSk7XG4kYmFja2dyb3VuZEVycm9yOiB0cmFuc3BhcmVudGl6ZSgkcmVkLCAwLjkpO1xuJGJhY2tncm91bmRJbmZvOiB0cmFuc3BhcmVudGl6ZSgkYmx1ZSwgMC45KTtcbiRiYWNrZ3JvdW5kU3VjY2VzczogdHJhbnNwYXJlbnRpemUoJGdyZWVuLCAwLjkpO1xuJGJhY2tncm91bmRXYXJuaW5nOiAkbGlnaHRQZWFjaDtcbiRiYWNrZ3JvdW5kSW52ZXJzZTogJGdyZXk4MDtcbiRiYWNrZ3JvdW5kSW52ZXJzZUhvdmVyOiAkZ3JleTcwO1xuXG4vKiBJY29ucyAqL1xuJGljb25QcmltYXJ5OiAkYmxhY2s7XG4kaWNvblNlY29uZGFyeTogJHdoaXRlO1xuJGljb25JbnRlcmFjdGl2ZTogJHByaW1hcnk7XG4kaWNvblN1Y2Nlc3M6ICRncmVlbjtcbiRpY29uQWxlcnQ6ICRyZWQ7XG4kaWNvbkluZm86ICRibHVlO1xuJGljb25XYXJuOiAkb3JhbmdlO1xuXG4vKiBPdGhlciAqL1xuJGFsZXJ0R3JlZW46ICRncmVlbjtcbiRhbGVydFJlZDogJHJlZDtcbiRhbGVydFJlZEFjdGl2ZTogJHJlZDgwO1xuJGFsZXJ0UmVkSG92ZXI6ICRyZWQ2MDtcbiRiYXNlLXNoYWRvdzogMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuJGJvcmRlclJvdW5kZWQ6IDhweDtcblxuLyogWi1pbmRleGVzICovXG4kYXBwLWhlYWRlci1sYXllcjogMTAwO1xuXG4vKiBMZXR0ZXIgU3BhY2luZyAqL1xuJGxldHRlci1zcGFjaW5nLXNtOiAwLjE2cHg7XG4kbGV0dGVyLXNwYWNpbmctbWQ6IDAuMzJweDtcblxuLyogTGluZSBIZWlnaHRzICovXG4kbGluZS1oZWlnaHQtZGVmYXVsdDogMThweDtcbiIsIi8vIENPTE9SU1xyXG4kd2hpdGU6ICNmZmY7XHJcbiRtYWluLWdyYXk6ICNjY2M7XHJcbiRyZWQ6ICNmMDA7XHJcbiRncmVlbjogIzQzYTA0NztcclxuJGRpcnR5LXdoaXRlOiAjZjZmNmY2O1xyXG4kYmxhY2s6ICMwMDA7XHJcbiRkYXJrLWdyYXk6ICM5Nzk3OTdiMztcclxuXHJcbiRwYWdlLWJhY2tncm91bmQ6ICNmM2YzZjQ7XHJcblxyXG4kbGlnaHQtYnJhbmQtY29sb3I6ICMwMDgxODg7XHJcbiRkYXJrLWJyYW5kLWNvbG9yOiAjMDY0ODhiO1xyXG5cclxuJGxpdmUtY29sb3I6ICNiNGQ4OTc7XHJcbiRjaGVjay1jb2xvcjogI2ZlZTI3ZjtcclxuJG9mZmxpbmUtY29sb3I6ICNmZjdmN2Y7XHJcbiRkaXNhYmxlZC1jb2xvcjogI2U1ZTZlNztcclxuXHJcbiRwcmltYXJ5LWZvbnQtY29sb3I6ICMzMzM7XHJcbiRzZWNvbmRhcnktZm9udC1jb2xvcjogIzVlNWU1ZTtcclxuXHJcbiRoaWdoLWNvbnRyYXN0LWdyYXk6ICM1ZTVlNWU7XHJcbiRoaWdoLWNvbnRyYXN0LXJlZDogI2M4MjYwMztcclxuJGhpZ2gtY29udHJhc3QtZ3JlZW46ICMxZTdiMjI7XHJcblxyXG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuXHJcbiR0aXRsZS1jb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjsgLyogbG9naW4gKi9cclxuJHNlY29uZGFyeS13aGl0ZTogI2RhZGFkYTsgLyogbG9naW4gKi9cclxuXHJcbi8vIEJvcmRlcnNcclxuJGRlZmF1bHQtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuXHJcbi8vIEZvcm0gZmFjdG9yc1xyXG4kZXh0cmEtc21hbGw6IDMyMHB4O1xyXG4kc21hbGw6IDU3NnB4O1xyXG4kbWVkaXVtOiA3NjhweDtcclxuJGxhcmdlOiA5OTJweDtcclxuJGV4dHJhLWxhcmdlOiAxMjAwcHg7XHJcbiRleHRyYS1leHRyYS1sYXJnZTogMTQwMHB4O1xyXG5cclxuLy8gQW5pbWF0aW9uXHJcbiR0cmFuc2l0aW9uLXRpbWU6IDI1MG1zO1xyXG5cclxuLy8gU2hhZG93c1xyXG4kYmFzZS1zaGFkb3c6IDFweCAxcHggMnB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4wNSk7XHJcbiRzdHJvbmctc2hhZG93OiAycHggMnB4IDZweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMTUpO1xyXG5cclxuLy8gWi1pbmRleGVkXHJcbiRtb2RhbC1idG4tY2xvc2U6IDEwMDtcclxuJGRyb3Bkb3duLWxheWVyOiAxMDAwO1xyXG4kYnRuLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiRzbWFsbC10ZXh0LXNpemU6IDAuODVyZW07XHJcblxyXG4vLyBGb250c1xyXG4kYmFzZS1mb250OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcblxyXG4kYmFzZS1mb250LXNpemU6IDEyO1xyXG5cclxuJHRvb2x0aXAtbGF5ZXI6IDEwMDtcclxuJGZ1bGwtc2NyZWVuLXNwaW5uZXItbGF5ZXI6IDk5OTk7XHJcbiIsIi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5AZnVuY3Rpb24gY3VzdG9tTGlnaHRlbigkY29sb3ItdmFyaWFibGUsICR2YWx1ZSkge1xuICAgIEBpZiB0eXBlLW9mKCRjb2xvci12YXJpYWJsZSkgIT0gc3RyaW5nIHtcbiAgICAgICAgQHJldHVybiBsaWdodGVuKCRjb2xvci12YXJpYWJsZSwgJHZhbHVlKTtcbiAgICB9XG5cbiAgICAkc3RhcnRzV2l0aFZhcjogc3RyLXNsaWNlKCRjb2xvci12YXJpYWJsZSwgMSwgNCkgPT0gJ3ZhcignO1xuXG4gICAgQGlmICRzdGFydHNXaXRoVmFyIHtcbiAgICAgICAgJHN0YXJ0SW5kZXg6IHN0ci1pbmRleCgkY29sb3ItdmFyaWFibGUsICcoJykgKyAxOyAvLyBGaW5kIHRoZSBpbmRleCBvZiAnKCcgYW5kIGFkZCAxXG4gICAgICAgICRlbmRJbmRleDogc3RyLWluZGV4KCRjb2xvci12YXJpYWJsZSwgJyknKSAtIDE7IC8vIEZpbmQgdGhlIGluZGV4IG9mICcpJyBhbmQgc3VidHJhY3QgMVxuICAgICAgICAkdmFyaWFibGVOYW1lOiBzdHItc2xpY2UoJGNvbG9yLXZhcmlhYmxlLCAkc3RhcnRJbmRleCwgJGVuZEluZGV4KTsgLy8gRXh0cmFjdCB0aGUgdmFyaWFibGUgbmFtZVxuXG4gICAgICAgICRjb2xvci12YXJpYWJsZS1oOiB2YXIoI3skdmFyaWFibGVOYW1lICsgJy1oJ30pO1xuICAgICAgICAkY29sb3ItdmFyaWFibGUtczogdmFyKCN7JHZhcmlhYmxlTmFtZSArICctcyd9KTtcbiAgICAgICAgJGNvbG9yLXZhcmlhYmxlLWw6IGNhbGModmFyKCN7JHZhcmlhYmxlTmFtZSArICctbCd9KSArICN7JHZhbHVlfSk7XG5cbiAgICAgICAgQHJldHVybiBoc2woJGNvbG9yLXZhcmlhYmxlLWgsICRjb2xvci12YXJpYWJsZS1zLCAkY29sb3ItdmFyaWFibGUtbCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gZGFya2VuKCRjb2xvci12YXJpYWJsZSwgJHZhbHVlKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogJycpIHtcbiAgICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICAgIEBpZiAkaW5kZXgge1xuICAgICAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICtcbiAgICAgICAgICAgIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICAgIH1cblxuICAgIEByZXR1cm4gJHN0cmluZztcbn1cblxuQGZ1bmN0aW9uIGN1c3RvbURhcmtlbigkY29sb3ItdmFyaWFibGUsICR2YWx1ZSkge1xuICAgIEBpZiB0eXBlLW9mKCRjb2xvci12YXJpYWJsZSkgIT0gc3RyaW5nIHtcbiAgICAgICAgQHJldHVybiBkYXJrZW4oJGNvbG9yLXZhcmlhYmxlLCAkdmFsdWUpO1xuICAgIH1cblxuICAgICRzdGFydHNXaXRoVmFyOiBzdHItc2xpY2UoJGNvbG9yLXZhcmlhYmxlLCAxLCA0KSA9PSAndmFyKCc7XG5cbiAgICBAaWYgJHN0YXJ0c1dpdGhWYXIge1xuICAgICAgICAkc3RhcnRJbmRleDogc3RyLWluZGV4KCRjb2xvci12YXJpYWJsZSwgJygnKSArIDE7XG4gICAgICAgICRlbmRJbmRleDogc3RyLWluZGV4KCRjb2xvci12YXJpYWJsZSwgJyknKSAtIDE7XG4gICAgICAgICR2YXJpYWJsZU5hbWU6IHN0ci1zbGljZSgkY29sb3ItdmFyaWFibGUsICRzdGFydEluZGV4LCAkZW5kSW5kZXgpO1xuXG4gICAgICAgICRjb2xvci12YXJpYWJsZS1oOiB2YXIoI3skdmFyaWFibGVOYW1lICsgJy1oJ30pO1xuICAgICAgICAkY29sb3ItdmFyaWFibGUtczogdmFyKCN7JHZhcmlhYmxlTmFtZSArICctcyd9KTtcbiAgICAgICAgJGNvbG9yLXZhcmlhYmxlLWw6IGNhbGModmFyKCN7JHZhcmlhYmxlTmFtZSArICctbCd9KSAtICN7JHZhbHVlfSk7XG5cbiAgICAgICAgQHJldHVybiBoc2woJGNvbG9yLXZhcmlhYmxlLWgsICRjb2xvci12YXJpYWJsZS1zLCAkY29sb3ItdmFyaWFibGUtbCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gZGFya2VuKCRjb2xvci12YXJpYWJsZSwgJHZhbHVlKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBjdXN0b21BbHBoYSgkY29sb3IsICRvcGFjaXR5KSB7XG4gICAgQGlmIHR5cGUtb2YoJGNvbG9yKSAhPSBzdHJpbmcge1xuICAgICAgICBAcmV0dXJuIHRyYW5zcGFyZW50aXplKCRjb2xvciwgMSAtICRvcGFjaXR5KTtcbiAgICB9XG5cbiAgICAkY29sb3I6IHN0ci1yZXBsYWNlKCRjb2xvciwgJ3ZhcignKTtcbiAgICAkY29sb3I6IHN0ci1yZXBsYWNlKCRjb2xvciwgJyknKTtcbiAgICAkY29sb3ItaDogdmFyKCN7JGNvbG9yICsgJy1oJ30pO1xuICAgICRjb2xvci1zOiB2YXIoI3skY29sb3IgKyAnLXMnfSk7XG4gICAgJGNvbG9yLWw6IHZhcigjeyRjb2xvciArICctbCd9KTtcblxuICAgIEByZXR1cm4gaHNsYSgkY29sb3ItaCwgJGNvbG9yLXMsICRjb2xvci1sLCAkb3BhY2l0eSk7XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbkBtaXhpbiB0cnVuY2F0ZSgkbGluZS1jb3VudDogMSkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lICovXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmUtY291bnQ7XG59XG5cbkBtaXhpbiBlbGxpcHNpcygpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWl4aW4gZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbkBtaXhpbiBmb2N1cy1vdXRsaW5lKCRjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yLCAkd2lkdGg6IHRvLXJlbSgyKSwgJG9mZnNldDogdG8tcmVtKDIpLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAgICRvdXRsaW5lOiAkd2lkdGggc29saWQgJGNvbG9yO1xuXG4gICAgb3V0bGluZTogJG91dGxpbmU7XG4gICAgb3V0bGluZS1vZmZzZXQ6ICRvZmZzZXQ7XG5cbiAgICBAaWYgJGltcG9ydGFudCB7XG4gICAgICAgIG91dGxpbmU6ICRvdXRsaW5lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbm8tb3V0bGluZSgkaW1wb3J0YW50OiBmYWxzZSkge1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICBAaWYgJGltcG9ydGFudCB7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtaXhpbiByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXMge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udDogaW5oZXJpdDtcbn1cblxuQG1peGluIGhlYWRlci1idXR0b24tc3RhdGVzKFxuICAgICRob3Zlci1iZy1jb2xvcjogY3VzdG9tQWxwaGEoJGdyZXk1MCwgMC4xMiksXG4gICAgJGRpc2FibGVkLXRleHQtY29sb3I6IGN1c3RvbUFscGhhKCRibGFjaywgMC4yNSksXG4gICAgJGRpc2FibGVkLXN0cm9rZS1jb2xvcjogY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjI1KSxcbiAgICAkZm9jdXMtdmlzaWJsZS1ib3JkZXI6IHRvLXJlbSgyKSBzb2xpZCAkdGVhbCxcbiAgICAkYWN0aXZlLWJnLWNvbG9yOiBjdXN0b21BbHBoYSgkZ3JleTUwLCAwLjUpXG4pIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJnLWNvbG9yO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJGRpc2FibGVkLXRleHQtY29sb3I7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGRpc2FibGVkLXN0cm9rZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIGJvcmRlcjogJGZvY3VzLXZpc2libGUtYm9yZGVyO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iZy1jb2xvcjtcbiAgICB9XG59XG5cbkBtaXhpbiBzY3JlZW4tcmVhZGVyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogdG8tcmVtKDEpO1xuICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiB0by1yZW0oLTEpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuIiwiQGltcG9ydCAndWktdG9vbGtpdC9zdHlsZXMvZnVuY3Rpb25zJztcbkBpbXBvcnQgJ3VpLXRvb2xraXQvc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5AaW1wb3J0ICd1aS10b29sa2l0L3N0eWxlcy92YXJpYWJsZXMnO1xuQGltcG9ydCAndWktdG9vbGtpdC9zdHlsZXMvbWl4aW5zJztcblxuQG1peGluIHJlc2VydmF0aW9uLXdpZGdldC1za2VsZXRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGdyZXkxMCAyNSUsICRnaG9zdFdoaXRlIDUwJSwgJGdyZXkxMCA3NSUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICAgIGFuaW1hdGlvbjogcmVzZXJ2YXRpb24td2lkZ2V0LXNrZWxldG9uLXNoaW1tZXIgMi42cyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbkBrZXlmcmFtZXMgcmVzZXJ2YXRpb24td2lkZ2V0LXNrZWxldG9uLXNoaW1tZXIge1xuICAgIDAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMCUgMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAwJSAwO1xuICAgIH1cbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWltYWdlIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiB0by1yZW0oNjQpO1xuICAgIGhlaWdodDogdG8tcmVtKDY0KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC1pbWFnZS1za2VsZXRvbiB7XG4gICAgQGluY2x1ZGUgcmVzZXJ2YXRpb24td2lkZ2V0LXNrZWxldG9uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyKSAwO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC10aXRsZSB7XG4gICAgQGluY2x1ZGUgZWxsaXBzaXM7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LXRpdGxlLXNrZWxldG9uIHtcbiAgICBAaW5jbHVkZSByZXNlcnZhdGlvbi13aWRnZXQtc2tlbGV0b247XG4gICAgd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICBtYXJnaW46IHRvLXJlbSgyKSAwO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWxvY2F0aW9uLXNrZWxldG9uIHtcbiAgICBAaW5jbHVkZSByZXNlcnZhdGlvbi13aWRnZXQtc2tlbGV0b247XG4gICAgd2lkdGg6IHRvLXJlbSgxNjApO1xuICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtbWV0YS1za2VsZXRvbiB7XG4gICAgQGluY2x1ZGUgcmVzZXJ2YXRpb24td2lkZ2V0LXNrZWxldG9uO1xuICAgIHdpZHRoOiB0by1yZW0oNzIpO1xuICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC1sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZy10b3A6IHRvLXJlbSg0KTtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWZvbnQpO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWxvY2F0aW9uLXRleHQge1xuICAgIEBpbmNsdWRlIHRydW5jYXRlKDIpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWRldGFpbHMtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWRldGFpbHMtaWNvbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgxMik7XG4gICAgc3Ryb2tlOiAkcHJpbWFyeTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC1tZXRhLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtaWNvbiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgc3Ryb2tlOiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtdGFnIHtcbiAgICBmbGV4OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogdG8tcmVtKDQpIHRvLXJlbSg4KTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOTk5KTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmLnJldmlldyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodFRlYWw7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmNvbmZpcm1lZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kU3VjY2VzcztcbiAgICAgICAgY29sb3I6ICRzdWNjZXNzVGV4dDtcbiAgICB9XG5cbiAgICAmLmNhbmNlbGxlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kRXJyb3I7XG4gICAgICAgIGNvbG9yOiAkZXJyb3JUZXh0O1xuICAgIH1cbn1cbiIsInRhYmxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuI3Jvb3Qge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogS2lvc2tDb250YWluZXIqL1xuI2VtcHR5LXBhZ2Utd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5TcGlubmVyIC5nbHlwaGljb24ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBhbmltYXRpb246IEFwcC1sb2dvLXNwaW4gaW5maW5pdGUgMjBzIGxpbmVhcjtcbiAgICBtYXJnaW46IGF1dG8gMDtcbn1cbi5TcGlubmVyID4gZGl2IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0gaW1nLmljb24ge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDE1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG4vKj8/Ki9cbi5wYW5lbC10aXRsZSAucHVsbC1sZWZ0LFxuLnBhbmVsLXRpdGxlIC5wdWxsLXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuLnBhbmVsLXRpdGxlIC5idG4tdG9vbGJhciB7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLyoqXG5NYXNrIEJveFxuICovXG4ubWFzay1ib3g6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogIzQzNDM0MztcbiAgICBvdXRsaW5lOiAjNDM0MzQzIHNvbGlkIDEwcHg7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHotaW5kZXg6IDEwMDA7XG59XG5cbi5tYXNrLWJveDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyoqXG5BbGVydCBCb3hcbiAqL1xuI0xvZ2luLXBhZ2UgI2FsZXJ0cy1ib3gge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuXG4vKipcblNsaWRlciAoS2lvc2tDb250YWluZXItPmJvb2sgcGFuZWwtPm51bWJlciBvZiBhdHRlbmRlZXMpXG4gKi9cbi5yYy1zbGlkZXItdG9vbHRpcCB7XG4gICAgei1pbmRleDogMTAwMDtcbn1cblxuLnJjLXNsaWRlci1oYW5kbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4ucmMtc2xpZGVyLWhhbmRsZTphZnRlciB7XG4gICAgY29udGVudDogYXR0cihhcmlhLXZhbHVlbm93KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM1Mjc4OGE7XG59XG5cbi8qZGVsZXRlKi9cbi5iZy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoZGF0YTphcHBsaWNhdGlvbi94LWZvbnQtdHRmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LEFBRUFBQUFLQUlBQUF3QWdUMU12TWoxdFRCRUFBQUVvQUFBQVZtTnRZWEFJRVEvQ0FBQUtCQUFBQkhSbmJIbG1TbklnbWdBQUZ3QUFBN3g4YUdWaFpDcktwYllBQUFEUUFBQUFObWhvWldFSVZRWWlBQUFBckFBQUFDUm9iWFI0aEFBQUFBQUFBWUFBQUFpRWJHOWpZUVA3NmZRQUFBNTRBQUFJaUcxaGVIQURZZ0xtQUFBQkNBQUFBQ0J1WVcxbGMwY09CZ0FEMDN3QUFBSWxjRzl6ZEZqWVFDZ0FBOVdrQUFBZ0tnQUJBQUFFQUFBQUFGd0VBQUFBQUFBRCtBQUJBQUFBQUFBQUFBQUFBQUFBQUFBQ0lRQUJBQUFBQVFBQWNISVRybDhQUFBVQUN3UUFBQUFBQU9QYU1HQUFBQUFBNDlvd1lBQUFBQUFEK0FQNEFBQUFDQUFDQUFFQUFBQUFBQUVBQUFJaEF0b0FOd0FBQUFBQUFnQUFBQW9BQ2dBQUFQOEFBQUFBQUFBQUFRUUFBWkFBQlFBQUFva0N6QUFBQUk4Q2lRTE1BQUFCNndBeUFRZ0FBQUlBQlFNQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFVR1pGWkFCQTV3RHBId1FBQUFBQVhBUUFBQUFBQUFBQkFBQUFBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBQUFBQUNBQUFBQXdBQUFCUUFBd0FCQUFBQUZBQUVCR0FBQUFBRUFBUUFBUUFBNlIvLy93QUE1d0QvL3dBQUFBRUFCQUFBQUFFQUFnQURBQVFBQlFBR0FBY0FDQUFKQUFvQUN3QU1BQTBBRGdBUEFCQUFFUUFTQUJNQUZBQVZBQllBRndBWUFCa0FHZ0FiQUJ3QUhRQWVBQjhBSUFBaEFDSUFJd0FrQUNVQUpnQW5BQ2dBS1FBcUFDc0FMQUF0QUM0QUx3QXdBREVBTWdBekFEUUFOUUEyQURjQU9BQTVBRG9BT3dBOEFEMEFQZ0EvQUVBQVFRQkNBRU1BUkFCRkFFWUFSd0JJQUVrQVNnQkxBRXdBVFFCT0FFOEFVQUJSQUZJQVV3QlVBRlVBVmdCWEFGZ0FXUUJhQUZzQVhBQmRBRjRBWHdCZ0FHRUFZZ0JqQUdRQVpRQm1BR2NBYUFCcEFHb0Fhd0JzQUcwQWJnQnZBSEFBY1FCeUFITUFkQUIxQUhZQWR3QjRBSGtBZWdCN0FId0FmUUIrQUg4QWdBQ0JBSUlBZ3dDRUFJVUFoZ0NIQUlnQWlRQ0tBSXNBakFDTkFJNEFqd0NRQUpFQWtnQ1RBSlFBbFFDV0FKY0FtQUNaQUpvQW13Q2NBSjBBbmdDZkFLQUFvUUNpQUtNQXBBQ2xBS1lBcHdDb0FLa0FxZ0NyQUt3QXJRQ3VBSzhBc0FDeEFMSUFzd0MwQUxVQXRnQzNBTGdBdVFDNkFMc0F2QUM5QUw0QXZ3REFBTUVBd2dEREFNUUF4UURHQU1jQXlBREpBTW9BeXdETUFNMEF6Z0RQQU5BQTBRRFNBTk1BMUFEVkFOWUExd0RZQU5rQTJnRGJBTndBM1FEZUFOOEE0QURoQU9JQTR3RGtBT1VBNWdEbkFPZ0E2UURxQU9zQTdBRHRBTzRBN3dEd0FQRUE4Z0R6QVBRQTlRRDJBUGNBK0FENUFQb0Erd0Q4QVAwQS9nRC9BUUFCQVFFQ0FRTUJCQUVGQVFZQkJ3RUlBUWtCQ2dFTEFRd0JEUUVPQVE4QkVBRVJBUklCRXdFVUFSVUJGZ0VYQVJnQkdRRWFBUnNCSEFFZEFSNEJId0VnQVNFQklnRWpBU1FCSlFFbUFTY0JLQUVwQVNvQkt3RXNBUzBCTGdFdkFUQUJNUUV5QVRNQk5BRTFBVFlCTndFNEFUa0JPZ0U3QVR3QlBRRStBVDhCUUFGQkFVSUJRd0ZFQVVVQlJnRkhBVWdCU1FGS0FVc0JUQUZOQVU0QlR3RlFBVkVCVWdGVEFWUUJWUUZXQVZjQldBRlpBVm9CV3dGY0FWMEJYZ0ZmQVdBQllRRmlBV01CWkFGbEFXWUJad0ZvQVdrQmFnRnJBV3dCYlFGdUFXOEJjQUZ4QVhJQmN3RjBBWFVCZGdGM0FYZ0JlUUY2QVhzQmZBRjlBWDRCZndHQUFZRUJnZ0dEQVlRQmhRR0dBWWNCaUFHSkFZb0Jpd0dNQVkwQmpnR1BBWkFCa1FHU0FaTUJsQUdWQVpZQmx3R1lBWmtCbWdHYkFad0JuUUdlQVo4Qm9BR2hBYUlCb3dHa0FhVUJwZ0duQWFnQnFRR3FBYXNCckFHdEFhNEJyd0d3QWJFQnNnR3pBYlFCdFFHMkFiY0J1QUc1QWJvQnV3RzhBYjBCdmdHL0FjQUJ3UUhDQWNNQnhBSEZBY1lCeHdISUFja0J5Z0hMQWN3QnpRSE9BYzhCMEFIUkFkSUIwd0hVQWRVQjFnSFhBZGdCMlFIYUFkc0IzQUhkQWQ0QjN3SGdBZUVCNGdIakFlUUI1UUhtQWVjQjZBSHBBZW9CNndIc0FlMEI3Z0h2QWZBQjhRSHlBZk1COUFIMUFmWUI5d0g0QWZrQitnSDdBZndCL1FIK0FmOENBQUlCQWdJQ0F3SUVBZ1VDQmdJSEFnZ0NDUUlLQWdzQ0RBSU5BZzRDRHdJUUFoRUNFZ0lUQWhRQ0ZRSVdBaGNDR0FJWkFob0NHd0ljQWgwQ0hnSWZBaUFBQUFBQUFBQUFBQUFBQXRRQUFBWElBQUFKcEFBQUMzUUFBQXprQUFBUGRBQUFFaGdBQUJNRUFBQVRwQUFBRS9nQUFCWmdBQUFZK0FBQUdZQUFBQm1jQUFBYldBQUFIVVFBQUNDd0FBQWc3QUFBSWR3QUFDT0FBQUFrL0FBQUpyd0FBQ2YwQUFBcDdBQUFMSUFBQUMyRUFBQXVpQUFBTVJ3QUFETFFBQUF6bUFBQU5OQUFBRFpzQUFBNkFBQUFPd1FBQUQzWUFBQSsxQUFBUUl3QUFFR01BQUJGeEFBQVJwd0FBRWw4QUFCS0JBQUFTM0FBQUU0RUFBQlAzQUFBVVF3QUFGSVFBQUJUeEFBQVZNQUFBRlh3QUFCWE5BQUFXSGdBQUZqd0FBQmEzQUFBWEVnQUFGMjBBQUJlTEFBQVg4QUFBR0Q4QUFCaVVBQUFaUFFBQUdZY0FBQm1iQUFBYWR3QUFHc2dBQUJzTkFBQWJtZ0FBRzZ3QUFCdnNBQUFjdWdBQUhQa0FBQjAvQUFBZFlRQUFIaDBBQUI3WEFBQWZaZ0FBSDg0QUFDRFpBQUFoRXdBQUlYUUFBQ0cwQUFBalNnQUFJOTBBQUNSQkFBQWt3QUFBSlNvQUFDWHFBQUFtandBQUp5VUFBQ2Z2QUFBb0hnQUFLS29BQUNqSUFBQXBhQUFBS2tBQUFDc2NBQUFyZ3dBQUs1Z0FBQ3hPQUFBc2VRQUFMUE1BQUMwVkFBQXRwd0FBTGZnQUFDNnJBQUF2ZFFBQUwzd0FBQy8xQUFBdzVRQUFNWElBQURIVkFBQXg2QUFBTWxRQUFES1VBQUF6UGdBQU0yWUFBRE9HQUFBejJ3QUFNLzBBQURUb0FBQTFSQUFBTmdZQUFEWnZBQUEyNXdBQU4wZ0FBRGZ2QUFBNG1BQUFPT1lBQURqeUFBQTVXd0FBT2NNQUFEbzNBQUE2M2dBQU8zVUFBRHdEQUFBOG5BQUFQVmtBQUQ0QUFBQSt1UUFBUHlnQUFEOTZBQUEvOEFBQVFISUFBRUR6QUFCQlBnQUFRWllBQUVJckFBQkNPd0FBUTlRQUFFU1BBQUJFL0FBQVJhb0FBRWFGQUFCR3hnQUFSMDhBQUVkaEFBQklRUUFBU09rQUFFbGVBQUJKYndBQVNhb0FBRW5rQUFCS1ZnQUFTcEFBQUVyaEFBQkx0Z0FBVEdvQUFFeklBQUJOVEFBQVRZd0FBRTN6QUFCT2hRQUFUdk1BQUU5Z0FBQlArUUFBVU1ZQUFGRVRBQUJSM1FBQVVvb0FBRkxQQUFCVGdnQUFVOUlBQUZRTkFBQlVhUUFBVktvQUFGWEVBQUJXZFFBQVZ0RUFBRmRFQUFCWDVBQUFWK3NBQUZoREFBQlpCUUFBV1UwQUFGbWJBQUJacHdBQVdlZ0FBRnFsQUFCYStRQUFXMHNBQUZ2SkFBQmNWQUFBWE40QUFGMHdBQUJkZWdBQVhob0FBRjZPQUFCZTlnQUFYNEFBQUYvS0FBQmYvZ0FBWUtVQUFHRnRBQUJpYkFBQVl4TUFBR09lQUFCanlnQUFaQjhBQUdUVUFBQmxXQUFBWmRJQUFHWHdBQUJtZVFBQVpxVUFBR2MwQUFCbld3QUFaN2NBQUdmakFBQm9Rd0FBYUpnQUFHa1FBQUJwUlFBQWFqVUFBR3FBQUFCcXlRQUFhOUFBQUd3aUFBQnNqd0FBYlBBQUFHMUtBQUJ1R3dBQWJvMEFBRzdyQUFCdmpBQUFjSDBBQUhEa0FBQnhWZ0FBY2FFQUFISmtBQUJ5aXdBQWNzRUFBSE5xQUFCemRBQUFjNThBQUhQZUFBQjBhd0FBZFJ3QUFIV0xBQUIxeEFBQWRla0FBSGJUQUFCM0FnQUFkNU1BQUhlY0FBQjRRd0FBZU1FQUFIa2hBQUI1a1FBQWVrVUFBSHNtQUFCN2V3QUFlL0VBQUh4TUFBQjgwQUFBZlhzQUFIMjhBQUIrY1FBQWZ3Z0FBSDlkQUFCL3ZRQUFmL1FBQUlBT0FBQ0FsQUFBZ1RJQUFJR0NBQUNCemdBQWdsd0FBSU1lQUFDRHBRQUFoUmtBQUlWWkFBQ0YwUUFBaGgwQUFJYkhBQUNIZVFBQWlDUUFBSWlaQUFDSk13QUFpY29BQUlvTEFBQ0thUUFBaXVnQUFJcnhBQUNMWFFBQWkvMEFBSXc3QUFDTW1BQUFqTTRBQUkyekFBQ09Yd0FBanM0QUFJN2dBQUNQZXdBQWtCc0FBSkJwQUFDUS9nQUFrVk1BQUpIYkFBQ1NqZ0FBa3VBQUFKT2FBQUNUNkFBQWxKd0FBSlRlQUFDVkx3QUFsVDhBQUpWZkFBQ1ZkZ0FBbFk4QUFKVzVBQUNWMmdBQWxmc0FBSlljQUFDV05nQUFsbEVBQUpabUFBQ1dvUUFBbHJJQUFKYlBBQUNXL0FBQWx5VUFBSmRUQUFDWGRnQUFsNVlBQUpmQUFBQ1g1d0FBbUFvQUFKZ3pBQUNZYVFBQW1KZ0FBSmpCQUFDWTRRQUFtUDRBQUprbkFBQ1pSd0FBbVdjQUFKbVNBQUNac3dBQW1ja0FBSm5oQUFDYW9nQUFteFVBQUpzdEFBQ2JPZ0FBbTFVQUFKdHFBQUNiaGdBQW01c0FBSnV1QUFDYndRQUFtOUVBQUp2bEFBQ2NUZ0FBbkdZQUFKMUFBQUNkeVFBQW5uNEFBSjdOQUFDZTFBQUFuekFBQUorbkFBQ2ZyZ0FBbjdVQUFKL2VBQUNoSFFBQW9WSUFBS0k3QUFDaTd3QUFvNnNBQUtSa0FBQ2xJUUFBcGFRQUFLWE1BQUNtRndBQXBtSUFBS2JJQUFDbkFRQUFwM2NBQUtmdEFBQ29rQUFBcVNzQUFLbkhBQUNxWXdBQXF0NEFBS3R2QUFDcnZ3QUFyRVlBQUt4VUFBQ3RRZ0FBcmo4QUFLN1pBQUN2aFFBQXI1OEFBTEJFQUFDd3p3QUFzY2NBQUxKekFBQ3pGUUFBczZBQUFMUXhBQUMweGdBQXRjVUFBTGJHQUFDMjd3QUF1SEVBQUxpYkFBQzRwZ0FBdUxFQUFMaThBQUM0eHdBQXVOSUFBTGpkQUFDNXpnQUF1ZThBQUxyWkFBQzcyQUFBdkt3QUFMMWVBQUMrSkFBQXZ5MEFBTUEyQUFEQXlRQUF3ZGNBQU1OSkFBRER2d0FBeERJQUFNUjhBQURFNVFBQXhZVUFBTVd1QUFERjF3QUF4Z1FBQU1hdUFBREhBQUFBeDFzQUFNZTJBQURJcUFBQXlXTUFBTXFGQUFETERBQUF6RFlBQU16U0FBRE5TZ0FBemdrQUFNNmdBQURPMFFBQXoxOEFBTStSQUFEUG93QUF6OGtBQU0vVUFBRFFBZ0FBMEEwQUFOQWlBQURRTWdBQTBGa0FBTkV4QUFEUlBBQUEwVWNBQU5GU0FBRFJYUUFBMFdnQUFOSVBBQURTR2dBQTBpTUFBTklzQUFEU2VBQUEweHNBQU5Nb0FBRFROQUFBMHo4QUFOTkpBQURUVWdBQTA1NEFBTlJaQUFEVVp3QUExSFlBQU5TL0FBRFZNUUFBMWE0QUFOWVdBQURXVUFBQTFzd0FBTmRIQUFEWHhRQUEyRHNBQU5pWkFBRFpwUUFBMm1RQUFOc2pBQURickFBQTNDUUFBTnpVQUFEZC9nQUEzdFFBQU4vQkFBRGdVQUFBNE5VQUFPRlpBQURoNndBQTRrb0FBT014QUFEa25RQUE1VUlBQU9YbkFBRG15QUFBNXdBQUFPZnlBQURvTHdBQTZMVUFBT2orQUFEcDdRQUE2bXNBQU9yL0FBRHJUUUFBN0FNQUFPeEpBQURzYWdBQTdMSUFBTzFBQUFEdDRRQUE3ajBBQU82WkFBRHZId0FCd0FBQUFBRHVRTzVBQllBTFFBNEFGSUF4d0RyQVM4QUFBRVBCaU12Qmo4R0pSOEZEd1l2QlQ4Qk15Y1BBejhDSHdJbkh3RVBBaThFUFFFL0JUTWZCU2NQQ3g4RkR3OGRBUjhKUHd3ZkJ6TS9ERFV2Q1NzQkR3SXZBejhETlM4SkpSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzBCVmdNSkJRWUVBd1VGQkFVRUF3TUVBUUVDQlFvSUNUSUJZUVFNQndRQ0FRRUNCQVVHQmdZRkJRb0xFaE1WRmd5SUh4OGdJQklSQ3hNVUZENENBUUVDRFJFUUF3SUNBUUlEQmdZSEJBVUVCQVFEQXlVSUNBY0dCZ1VFQXdNQ0FRRUJBd1VRRFJ3T0VBd01Ea3NZREFzS0NBTURBZ0lCQVFRRkJRY0hDUWdLQ1FzS0NRY0dCZ2trRkNrcEp6MGlGQThJQ1FvS0N3Y0hDQWNHQmdZRkJRUURBZ0VCQVFJREJRWUlDZzBRRFE0T0Roc2FIaDBjR2drTEJBRUJBZ1FHQndrSkNnc0xBWk1IQmdVRkJBTUJBUUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lCUUFVUUNRWURBZ0VCQVFNREJBZ0hCQVlHQndVRkZGQUJCQU1GQkFnR0JnWUZCQUlCQVFJR0NSRVJBd0VVQmdjSkNTd3NJeGdYRi9VSEJ3Z1FMeHNhQmdZR0JnY0dBd1VFQWdFQkFnSURBd1UyQVFNREJRUUZCZ1lHQmdZTkRnME1IQlVwTHkwZUhoMGRDd1lIQ1FrR0JRWUdCUVlHQmcwSkNBY0dCQVFDQVFFREJBVUZCZzQrS0E0TENnd2ZFdzBHQmdRQ0FRSUNBd1FFQmdVSEJnY0hCd2dIQndnSENBY0hCUVVEQWdFRUJSOGdJU0lqS0JVTEN3c0xDZ2tJQndZRUFnRnBBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJJUDFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FBQUFZQUFBQUFBbjREdVFBdkFHOEFud0RmQVE4QlR3QUFKUlVQQ1NzQkx3azlBVDhKT3dFZkNRY2ZEejhQTHc4UERoTVZEd2tyQVM4SlBRRS9DVHNCSHdrSEh3OC9EeThQRHc0VEZROEpLd0V2Q1QwQlB3azdBUjhKQng4UFB3OHZEdzhPQWo4QkFnSUdCd29LQmdZSEJnWUhCZ1VMQ2djR0FnSUJBUUlDQmdjS0N3VUdCd1lHQndZR0Nnb0hCZ0lDQWIwQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0hCd1VFQXdLOEFRSUNCZ2NLQ2dZR0J3WUdCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHQmdjR0Jnb0tCd1lDQWdHOUFRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ3ZBRUNBZ1lIQ2dvR0JnY0dCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlIQmdZSEJnWUtDZ2NHQWdJQnZRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFzVUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBRXVCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0JMZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01BQUFBQUFnQUFBQUFBL2dEK0FCSEFHTUFxd0RIQVF3QlFBR0VBYkFBQUJNVkl3OEhId2N6RlI4SFB3YzFNejhITHdjak5TOEhEd1kzSFFFUENTc0NMd2s5QVJNVkl3OEhId2N6RlI4SFB3YzFNejhITHdjak5TOEhEd1kzTXg4SkhRRWhQUUUvQ1RNSEdRRWZEek0vRHhFdkR5TVBEaVV6SHdrVkVSVVBDU3NDTHdrMUVUVS9DVE1IRVI4UE16OFBFUzhQSXc4T0pSVWZCejhITlNFL0J5OEhJUThHeFI4SEJnVUZCQU1CQVFFQkF3UUZCUVlISHdFQkF3UUZCUVlHQndZRkJRUURBUUVnQmdZRkJRUURBUUVCQVFNRUJRVUdCaUFCQVFNRUJRVUdCd1lHQlFVRUF3RzhBUUlDQmdjS0NnWUdCd2E5QmdjR0Jnb0tCd1lDQWdGK0h3Y0dCUVVFQXdFQkFRRURCQVVGQmdjZkFRRURCQVVGQmdZSEJnVUZCQU1CQVNBR0JnVUZCQU1CQVFFQkF3UUZCUVlHSUFFQkF3UUZCUVlIQmdZRkJRUURBWDBHQndZR0Nnb0hCZ0lDQWY3RkFRSUNCZ2NLQ2dZR0J3WitBUUlEQkFVSEJ3Z0pDZ29MREF3TURiME5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRGIwTkRBd01Dd29LQ1FnSEJ3VUVBd0lEY1FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WitCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOZmcwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05mZzBNREF3TENnb0pDQWNIQlFRREF2NUdBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRWNCZ1lGQlFRREFRRUJBUU1FQlFVR0J2N0VCZ1lGQlFRREFRRWtJQUVCQXdRRkJRWUhCZ1lGQlFRREFRRWZCd1lGQlFRREFRRUJBUU1FQlFVR0J4OEJBUU1FQlFVR0JnY0dCUVVFQXdFQklBWUdCUVVFQXdFQkFRRURCQVVGQmxqOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdndCSENBQkFRTUVCUVVHQndZR0JRVUVBd0VCSHdjR0JRVUVBd0VCQVFFREJBVUZCZ2NmQVFFREJBVUZCZ1lIQmdVRkJBTUJBU0FHQmdVRkJBTUJBUUVCQXdRRkJRWllBUUlDQmdjS0NnWUdCd2I4L0FZSEJnWUtDZ2NHQWdJQlAvN2wvdVFOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRSTNEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNRE84QkFnSUdCd29LQmdZSEJ2ME1CZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdMMEJnY0dCZ29LQndZQ0FnRS8vUXdOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRTDBEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREZFK0J3WUZCUVFEQVFFQkFRTUVCUVVHQng4QkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ0FJQUFBQUFBTzVBL2NBR0FBeUFFd0FaZ0I2QUlRQWpnQ3pBQUFsSHdReklUOERQUUV2QXlNaEl3OERKUlVmQXpNaE16OENOVGNuTlM4Q0l5RWpEd00xRlI4RE15RXpQd0kxTnljMUx3SWpJU01QQXpVVkh3TXpJVE0vQWpVM0p6VXZBaU1oSXc4REFSVXpOVE1WRHdRaklTTXZBejBCSlRNZkF4MEJJelVqRlNNOUFUOERNelVqRHdjUkZSOEdJVDhIRVM4SEFlQUJBUU1GQXdNQnZBTUZCQUVCQWdRR0EvNUhBd01GQXdIK1pnRUVCUU1EQTFJREF3VUVBUUVDQkFZRC9LNERBd1VFQVFFRUJRTURBMUlEQXdVRUFRRUNCQVlEL0s0REF3VUVBUUVFQlFNREExSURBd1VFQVFFQ0JBWUQvSzREQXdVRUFRS1ZJSjRCQVFNRkF3UCt4UU1EQlFRQkFVc0RBd1VEQVowZ25RRUVCUU1EQlFVSkNBY0ZBd01DQXdVRkJ3UUpDUUZBQ1FrSUJ3WUNCQUlCQXdRR0J3UUlDUmdEQXdVRUFRRUVCUU1EQXdNREJBSUJBd1VEZXdNREJRUUJBUVFGQXdNREF3TUVBZ0VEQlFON0F3TUZCQUVCQkFVREF3TURBd1FDQVFNRkEzc0RBd1VFQVFFRUJRTURBd01EQkFJQkF3VURBWWFkblkwRUFnVUVBUUVFQlFNRGpiMEJBd1VEQTQ2ZG5ZNERBd1VEQVNBQkF3UUdCd1FJQ2Y3QUNna0lCd1VEQXdJQkFnVUZCd1FKQ1FGQUNRa0lCd1lDQkFJQUFBTUFBQUFBQTdrRDl3QXpBRmNBbXdBQUV4MEJId2t6SVRNL0NUMENMd2tqSVNNUENTVWZCeEVQQnlFdkJ4RS9Cd2NSRlI4T0lUOE9OUkUxTHc0aER3N0ZBUUlDQmdjS0NnWUdCd1lCK0FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YitDQVlIQmdZS0NnY0dBZ0lCQXBVSEJnVUZCQU1CQVFFQkF3UUZCUVlIL1V3SEJnVUZCQU1CQVFFQkF3UUZCUVlIWHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJRE8zNEdCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHZmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0IzZ0JBUU1FQlFVR0J2ek5Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3TXlCd1lGQlFRQ0FnRWYvTTBLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkNnTXlDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0hDUWdKQ2dBQUF3QUFBQUFEK0FQNEFDc0Fxd0VyQUFBQkVSOEhNejhHUFFFdkJpTTFMd1lyQVE4RkFROGZMeDgvSHg4ZUJSOGZQeDh2SHc4ZUFjRUJBUU1FQlFVR0J0MEdCZ1lFQkFNQ0FnTUVCQVlHQnIwQkFRTUVCUVVHQndZR0JRVUVBd0VCOXdFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoSVNFeFFVRkJVVkZoWVdGeGNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdIOFVBRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SURPLzdsQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUIvQVlHQmdRRUF3SUNBd1FFQmdiK3Z4Y1dGaFlWRlJRVUZCTVNFaElRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUUFBQUFBQkFBQUFBQVAzQS9jQk9RQUFBUThZRlI4a016OGhOUzhHSXc4b0l5OGlOVDhpT3dFZkV5TVBCeDhHT3dJL0JUMENMd1lQQnhVdkV3OEdBUm9URXhJU0VSQVFEdzhPRFF3TEN3b0pDQWdHQmdRRUFnSUJBUUlEQkFVR0JnZ0lDZ29MQ3cwTkRnOFBFQkVSRWhBUUVSQVJFaEVTRWhJU0V4SVRFaE1aR1JZV0ZSVVZGQlVVRXhNU0V4RVJFQkFQRHcwTkRBc0xDUWtJQndZRkJBUUNBUU1EQlFVRkJ3WUdCZ1VFQXdNQkFnTUVCQVVHQndnSUNRb0xDd3dNRGcwUER3OFFFQkVSRVJJU0VoSVRFeE1URkJNVEV4TVNFeElTRWhJUkVSRVFEeEFPRGc0TkRBc0xDd2tKQ0FnR0JnVUVCQUlDQVFFQkF3TUVCQVlHQ0FnSUNnb0xDd3dORFE0T0R4QVFFQkVSRWhJU0VoTVNFeE1URXhNVEV4TVRFaEVSRVJBUUVCQVBEdzRPRFEwTkRtNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSHZRWUdCUVVFQXdJQ0F3UUZCUVlHQndZRkJRTURBZ0VQRGc4UEVCRVFFaEVTRXhNVEV4UVVHeHNiSEIwZUhoMGRIQndEd0FvTERBME5EdzhQRUJFU0VSTVRFeFFWRkJVVkZoVVdGUllXRlJZV0ZSVVdGUlFVRkJNVEVoSVJFUkFQRHc0T0RBb0tDUWdJQndZR0JRVURBd01DQVFFQ0FnUUVCZ1lIQ0FrS0N3c01EUTRQRHhBUUVoRVNFeE1VRXhVVUZSVVdGUllIQmdVRkJBUUNBUUVDQkFRRkJnWVRFeE1URWhJU0VSRVJFQkFQRHc4T0RRME1Dd3NLQ1FrSUJ3WUdCQVFEQXdFQkFRSURBd1FGQmdjSENBa0tDZ3NNREEwT0RnNFBFQkFRRVJFU0VoSVRFaE1URXhNVEV4TVRFeElURWhJU0VSRVJFQkFQRHc0T0RRd01Dd3NKQ1FrSEJ3WUdCQVFDQWdJQ0FnTURCUVFHQmdjSUNBa0tDZ29NQ3cwTkVBRUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ2E5QmdZR0JBUURBZ0VCQWdNRUJBWUdCblFTRHc0TkRRd01Dd29KQ1FnSEJ3VUZCUVFDQVFFREJBWUlDUXdBQUFBQUFnQUFBQUFEMkFPNEFDRUFYUUFBTnhVZkJpRS9CajBCTHdZaER3WUJNUThHSHdjL0JCRWZCejhHTlJFZkJEOEdQUUV2QlNnQ0F3UUVCZ1lHQTNJR0JnWUVCQU1DQWdNRUJBWUdCdnlPQmdZR0JBUURBZ0hWREFmOEJBTUNBUUVDQXdRRkJRWUdCZ1lGQmNZQkFnTUVCQVlHQmdZR0JnUUVBd0xIQlFVR0JnWUdCUVVFQXdJQ0F3VDhCUWRuQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnTk1Bd2I4QlFVR0JnWUdCZ1VFQXdFQkFRRURCTWY5MWdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NDS2NZRUF3RUJBUUVEQkFVR0JnWUdCUVlGL0FRREFBQUJBQUFBQUFONkEzb0FPUUFBQVI4SElRRVBBeDhIUHdNQkVSOEhQd2NSTHdNaER3WUJnZ0VCQXdRRkJRWUhBV3o5Z1FRREFRRUJBUU1FQlFZRkJ3WUZCZ1VDZndFQkF3UUZCUVlIQmdZRkJRUURBUUVCQmdjTC9rRUhCZ1VGQkFNQkExb0dCZ1VGQkFNQkFmMkJCUVlGQmdjRkJnVUVBd0VCQVFFREJBSi8vcFFIQmdVRkJBTUJBUUVCQXdRRkJRWUhBYmdKQ3dZR0FRRURCQVVGQmdBQUJnQUFBQUFEOXdQNEFBTUFCd0FMQUE4QUV3QVhBQUFsTXpVakJUTTFJd1V6TlNNM016VWpCVE0xSXljek5TTUMvUHo4L29iOC9QNkcvUHk5L1B3QmV2ejh2Zno4Q1B6OC9Qejhmdno4L0g3OEFBQUFCZ0FBQUFBRHdRT1pBQjhBSXdCR0FKRUFzZ0VIQUFBQkh3WTdBVDhHTHdZckFROEZGd1VuSlNjVkl6VS9EeDhPQnhVUEJ4MEJId2toUHdrOUFTOEhQUUV2RGc4T0pTTVZNeFVqRlRNVk16VXpOU00xTXhVL0F6TS9CRFVqRlNNMUl3Y1JIdzhoTlNFakx3WVJQd1l6SVRNZkJoVWZBelV2RHlFUERnTGJBUUlEQkFVRkJnY0hCZ1VGQkFNQ0FRRUNBd1FGQlFZSEJ3WUZCUVFEQXFmKzhnRUJEejJWQVFFQ0FnTUVCQVVHQlFZSEJ3Y0hDQWNJQndjR0J3VUdCQVVEQkFJQ0FkTUlEQW9LQ0FZRUF3RUNCQWNJQ2dzR0JnY0JFQVlIQmdzSkNRWUZBZ0VEQkFZSUNnb01DQUlFQkFZSENBa0tDZ3dNREEwT0RnNE9EUXdNREFvS0NRZ0hCZ1FFQXY3SHZiMjl2VDkrZnIwQkFnTUZBUVlIQ1EwUVA3MC8vQUVCQWdNRUJRWUdCZ2dJQ0FnS0NRb0JXdjZtQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0oxQndZRkJRTURBZ0VSRUJBT0FRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3YyTENna0tDQWdJQ0FZR0JnVUVBd0lCQVM0R0JnWUZCQU1DQWdNRUJRWUdCZ2NHQlFVRUF3SUNBd1FGQlFaM0FkTUJjVE16QndjR0JnWUdCUVVFQkFRQ0F3RUJBUUVCQVFNQ0JBUUVCUVVHQmdZR0J3Y3pBUU1GQmdrSkN3emFCZ1lHQ3dvSkJnVUJBUUVCQVFFRkJna0tDd1lHQnRvTUN3a0pCZ1VEQVRNTkRRME1Dd3NLQ1FrSEJ3VUZBd0lCQVFJREJRVUhCd2tKQ2dzTERBME5qMEM4UUx5OFFMdy9FQThQRVJBT0RoRVFyN3k4SC8yS0Nna0pDUWdJQndjR0JRVUVBd01CQVVBQ0F3UUVCZ1lHQW5ZR0JnWUVCQU1DQWdNRUJBWUdCbW9IQ1FvTWtBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtBQUFRQUFBQUFBN2dEOXdBakFHY0FpUUVlQUFBQk14OEdFUThISVM4SEVUOEdNd2NSRlI4T0lUOFBFUzhPSXlFakR3MFRId2NQQnlNdkJ6OEhKd2NqRHc4Ukh3OHpQd2N2QnlNdkJ4RS9Cek1mQnpNL0J6TWZCeDBCSHdZL0J6VXZEeU12QnlNUEJnTmFCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvN0ZCZ1lGQlFRREFRRUJBUU1FQlFVR0JsNENBZ01FQlFZR0JnZ0hDUWdKQ2drQk93b0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUNBZ0lDZ2tLL3NVSkNna0lDUWNJQmdZR0JRUURBZ0plQndZRkJRUUNBZ0VCQWdJRUJRVUdCNzBHQmdVRkJBTUJBUUVCQXdRRkJRWUdXQUZpQ2dvSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNnbThCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3d0dCZ1lGQkFNQkFRRUNBd01GQmdZR1l3TUhDUW9NREE0UHpBOE5EUXdLQ0FjRFpBY0ZCZ1FFQXdJQkFnTUVCUVVHQmdjR0JRVURBd0lCQVFFREF3UUVCZ1lIQndnSUNRa0pDbVFEQndnS0RBME5EOFVQRGcwTUN3b0hBb0VDQXdRRkJRWUcvZ2dHQmdZRUJBTUNBUUVDQXdRRUJnWUdBZmdHQmdVRkJBTUNILzRJQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRb0IrQWtLQ1FrSUNBY0hCZ1VGQkFNQ0FnSUNBd1FGQlFZSEJ3Z0lDUWtLQVU0QkFRTUVCUVVHQmdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDdjBOQ2drS0NBZ0lDQVlHQmdVRUF3SUJBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBZ0lFQlFVR0J3THpCd1lGQlFRQ0FnRUlEQXNLQ1FZRUF3TUVCd2dLQ3d3SUFRRURBd1FFQlFWRkJnWUZCUVFEQVFFQkFRTUVCUVVHQmtVSkNRZ0lDQWdHQndZRkJBUURBZ0VCQ0F3TENnZ0hCQU1CQkFVSENRc01BQUFCQUFBQUFBTE1BM29BS3dBQUFROERId01KQVE4REh3Yy9Bd0UvQXk4REFTOEREd0lCUEFRQ0FnRUJBZ0lFQVVYK3V3UUNBZ0VCQWdJRUJRWUdCZ1lHQlFVQld3UUNBZ0VCQWdJRS9xVUZCUVlHQmdZR0EzRUZCZ1VIQmdVR0JmNjgvcndGQmdVR0J3VUdCUVFEQVFFQkFRTUVBVnNGQlFZR0JnWUZCUUZiQkFNQkFRRUJBd0FBQVFBQUFBQUQrQUwwQUFJQUFBa0JJUUlBQWZqOEVBRUxBZW9BQUFVQUFBQUFBN2tEdVFBTEFBOEFUUUJaQUxrQUFCTVZId2N6TlNjVk16VWxId2dQQnlzQkx3WS9CQ0VqTHdVOUFUOEdJUzhFUHdZbER3Y1ZNelVuSVRNZkRoVW5OUzhISXhVakZUTVZNejhITlRjVkR3NGpJU012RFRVUk5UOE5oZ0VCQXdRRkJRWUducjI5QWRnSEJRWUZmZ1FEQVFFQkFRTUVmZ1VHQlFjR0JRWUZCQU1CQVFFQkF3UkkvdklHQmdZRUJBTUNBZ01FQkFZR0JnRU9TQVFEQVFFQkFRTUVCUVlGL1pBR0JnVUZCQU1CQWIyZUFyVUtDZ2tJQ1FjSUJnWUdCUVFEQWdFQlB3RUJBd1FGQlFZSDNMMjkzQWNHQlFVRUF3RUJQd0VCQWdNRUJRWUdCZ2dIQ1FnSkNncjlTd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQVdLOEJ3WUZCUVFEQVFIYzNaMmRYd0VDQXdSK0JRVUdCZ1lHQlFWK0JBTUNBZ01FQlFVR0JnWUdCUVZKQWdNRUJBWUdCZ1lHQmdRRUF3SUJTQVVGQmdZR0JnVUZCQU1DM1FFQkF3UUZCUVlIM1B3L0FnSURCQVVHQmdZSUJ3a0lDUW9LeXpLWkJ3WUZCUVFEQVFIOC9Qd0JBUU1FQlFVR0I1a3l5d29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFBQUFBWUFBQUFBQS9jRCtBQUlBQkFBTHdCbkFJc0F6d0FBQVI4REl6OENBek0zTXhjekF5TURPd0VmQmhVekZ4RXZEeU1GRVI4T015RTNJUzhIRVQ4R093RTFJdzhPSlI4SEZROEhJeThITlQ4SEJ4MEJIdzA3QWo4TlBRSXZEU3NDRHcwREdnWU5DRFNmTkE0TTJVWTN1emhKdEZJMVh3WUdCUVVFQXdFQk5Rb0JBUUlFQkFRR0JnY0hDQWdKQ1FrS1h2MUxBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnR1ZGdjVWQndZRkJRUUNBZ0VCQWdJRUJRVUdCMTVlQ2drSkNRZ0lCd2NHQmdRRUJBSUJBaGNHQmdVRkJBTUJBUUVCQXdRRkJRWUd2Z1lHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSnZna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjRKQ2drSUNRY0lCZ1lHQlFRREFnSUJ4eFl1R0pHU0xpMytRcDZlQWZnQldRSURCQVFHQmdiN0dnRVZDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFWLzlLd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0JnTFZCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FsMEFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVI5QUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFVQUFBQUFBN2tEdVFBVEFKQUFzQUR3QVgwQUFBRWpEd01YT3dFL0JpOERKUjhIRHhZZkR6TXZCRDhISHdnUENDOEhQd1FqTHc4L0RpVVBCaDBCSHdVN0FUOEZQUUV2Qmg4UER3NHJBUzhPUHc0bElUTWZEUlVSRlE4T0lTOEdQUUUvQmpNdkJEVS9CVHNCSHdRL0NSOEhFUzhISVE4SEZROEdLd0V2QmowQlB3MENoZ1FIQndZbmhvMEZCUVFFQkFNQ0E5MEZCUVgrZUFZR0JnUUVBd0lCQVFJREJBUUdCaE1NREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TmNVZ0VBd0lCQVFJREJBVUZCZ1lHQmdVRmZnUURBZ0VCQWdNRWZnVUZCZ1lHQmdVRkJBTUNBUUVDQXdSSWNSTVRFaElRRUE0T0RBc0pDQWNFQXdFQkF3UUhDQWtMREE0T0VCQVNFaE1CekFZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFnSURCQVFHQmdZS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FuOTh3SzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL3VVR0JnWUVCQU1DQWdNRUJBWUdCa0Y2dlFNQ0FRSUNCQVVGQmdZR0JnVUZCYVFaQndnSUNBa0tDUW9LQ2drS0NRa0pDTElCQVFNRUJRVUdCLzFNQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvQndBSURCVFM5QVFJQ0F3TUVCZDBFQXdLQUFRRURCQVVGQmdZSEJnVUZCQU1CQWdJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRklCUVlGQndZRkJnVUVBd0VCQVFFREJINEZCZ1VHQndVR0JYNEVBd0VCQVFFREJBVUdCUWNHQlFZRlNBRURCUVlJQ1FzTURnNFFFQklTRXhNVEV4SVNFQkFPRGd3TENRZ0hCQU9mQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdKQUFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVo0Q0FnTUVCUVlHQmdnSENRZ0pDZ245aWdvS0NRZ0pCd2dHQmdZRkJBTUNBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJxdndHQlFZR0JnWUZCQVFDQVFNREJkb2lDQWNHQmdRREFnRUJBUUlEQkFVR0I3SUNLZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYmRCZ1lHQkFRREFnSURCQVFHQmdiZENRb0pDQWtIQ0FZR0JnVUVBd0lDQUFBQUFBUUFBQUFBQXpvRE93QURBQWNBQ3dBUEFBQTNNelVqQlRNMUl6VXpOU01GTXpVanhmejhBWHI4L1B6OC9vYjgvTVg4L1B4Ky9QejhBQUFBQUFJQUFBQUFBMW9EK0FBOEFGNEFBQUV4RHdjZkJ6OEVFUjhIUHdjUkh3US9CeThHSlJVZkJpRS9CajBCTHdZaER3WUIvUU1KQ1B3RUF3RUJBUUVEQkFVR0JRY0dCUVlGeGdFQkF3UUZCUVlIQmdZRkJRUURBUUhHQlFZRkJ3WUZCZ1VFQXdFQkFRRURCUHdGQi82Y0FnTUVCQVlHQmdKMkJnWUdCQVFEQWdJREJBUUdCZ2I5aWdZR0JnUUVBd0lEZWdFREJmd0ZCZ1VIQmdVR0JRUURBUUVCQVFNRXh2MGFCd1lGQlFRREFRRUJBUU1FQlFVR0J3TG14Z1FEQVFFQkFRTUVCUVlGQmdjRkJnWDhCQU5nQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnQUFBQUVBQUFBQUEvY0R5QUMxQUFBSkFROENId0VCSHdJN0FUOEdMd1FoTXg4YUhRRVBHeU1QQmg4SE16OGZMeDRqSVQ4RUx3Y1BBZ0V0L3VRRkF3RUNCUUVlQlFVR0JnWUdCUVVFQXdJQkFRSURCT1VDTlE0TkRnME9EUXdOREFzTUZSVVNDUWdIQndjR0JRVUZBd01EQVFJQ0FRTURBd1VGQlFZSEJ3Y0lDUWtURlJjTERBME1EUTRORGcxTUJ3VUdCQVFEQWdFQkFnTURCUVVHQno0UkVSRVFFQkFRRHc4T0RnNE5EUXdNQ3dvS0NnZ0lDQWNHQlFRRUF3SUJBUUVCQWdNRUJBVUdCd2dJQ0FvS0Nnc01EQTBORGc0T0R3OFFFQkFRRVJFUi9jcm1CQU1DQVFFQ0F3UUZCUVlHQmdZRkE4RCs1QVlIQ1FzSi91SUVBd0lDQXdRRkJRWUdCZ1lHQmVVQkFnSURBd1FGQlFVR0RnOFJDZ2tLQ2dzTEN3c01EQXdNRFEwTkRRd05EQTBNQ3d3TEN3b0xDUW9KQ1JBUERBWUZCQVFFQXdJQkFRRUNBd1FGQlFZR0J3WUZCUU1EQWdFQkFRSURBd1FGQmdZSENBZ0pDUW9MQ3dzTURBME5EZzRPRHc4UER4QVFFQkFRRUJBUER3NFBEZzBORFEwTUN3c0tDZ29JQ1FjSEJnWUZCQVFEQWdIbUJRVUdCZ1lHQmdVRUFnSUJBUUVEQUFBQUFBUUFBQUFBQTdrRHVBQklBRjBBZXdDWkFBQUJNeDhEUHdNN0FSOEdEd1FmQkE4SEx3UVBCQzhIUHdRdkJEOEdNd016RVJVUEJpTXZCelVCTXhFVkR3MHJBVFV6UHdjQk14RWZCek1WS3dFdkRUVUJrZ1lHQlFWWVdBVUZCZ1lHQmdZRUJRSUNBUUVDQWdWWVdBVUNBZ0VCQWdJRkJBWUdCZ1lHQlFWWVdBVUZCZ1lHQmdZRUJRSUNBUUVDQWdWWVdBVUNBZ0VCQWdJRkJBWUdCaEQ4QVFRRkJHSUZCUWdGQlY4REJBVUVBUUg0UHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDcDJkQndZRkJRUURBUUg4elQ4QkFRTUVCUVVHQjUyZENnb0pDQWtIQ0FZR0JnVUVBd0lDQVdJQ0F3UllXQVFEQWdJREJBVUZCZ1lHQmdVRldGZ0ZCZ1VHQmdZR0JRUURBUUVCQVFNRVdGZ0VBd0VCQVFFREJBVUdCZ1lHQlFZRldGZ0ZCUVlHQmdZRkJRUURBZ0pYL2pzRUJRZ0dBekVDQWdJQ0x3SURCZ2dGQkFIRi91UUpDZ2tJQ1FjSUJnWUdCUVFEQWdJL0FRRURCQVVGQmdZQkhQN2tCZ1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSkFBQUFCUUFBQUFBRDl3T3RBQ0VBWHdDQkFLTUFzZ0FBSlI4SElUOEhMd1lqSVNNUEJRRVJMd01yQVE4R0ZSOEdPd0UvQmpVdkJpc0JEd01STHdjUEJnVWZCak1oTXo4R0x3Y2hEd1lESHdjaFB3Y3ZCaU1oSXc4RkpROERGVDhERVRNUkl3Y0JsQUVDQXdNRkJnVUhBaVFIQmdVRkJBSUNBUUVDQWdRRkJRWUgvZHdIQlFZRkF3TUMvdTFEQlFVR0JnWUdCZ1VFQXdJQkFnSUVkQVlJQndnSkJ3Y0hkQVFDQWdFQ0F3VUZCUVlHQmdZRkJVTUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkVRRUNBd01GQmdVSEFpUUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9kd0hCUVlGQXdNQ0FRRUNBd01GQmdVSEFpUUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9kd0hCUVlGQXdNQy92c05HQTBhRkJNUUR6Y1hEWk1IQmdVRkF3TUNBUUVDQXdNRkJRWUhCZ1lGQlFRREFnSURCQVVGQmdGQi91WktCQVFDQVFNRUJBWUZCZ1lHQmdXQkJRUURBd1FHZ0FVR0JnWUdCUVlFQkFNQkFnUUVTZ0VhQndZRkJRTURBZ0VCQWdNREJRVUdCd1lHQlFVRUF3SUNBd1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHQVVFR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZRkJRUURBZ0lEQkFVRkJuUUhEQVVLTGdZSENBcis2Z0ZZQ1FBQUFBVUFBQUFBQS9nRCtBQUZBQ0VBSlFBcEFIa0FBQ1VWSXpVM0p3TWRBUjhHTXhFakR3UUJQd1k5QVNVVkl6VWhGU00xSngwQkh3WXpBUlVmQmpNL0JqVXZCaU1STXo4R05TOEdJdzhHRlNFMUx3WWpEd1lEdVQ4S0JrTUNCQVlHQ0FrS0Vnd0pDUWdIQXYxZkJnVUZCQU1DQWdMMFAvME1QejhDQkFZR0NBa0tId0xuQWdRR0JnZ0pDbU1KQ2dnR0JnUUNBZ1FHQmdnS0NSSVNDZ2tJQmdZRUFnSUVCZ1lJQ1FwakNRb0lCZ1lFQXYyS0FnUUdCZ2dKQ2w0S0NRa0hCZ1VEaGo4d0NnVUM5QTBGQ2drSUJnWUVBdjJLQVFJRUJBTUNpUVVFQlFVR0J3WUhEVDgvUHo4L0RWa0ZDZ2tJQndVRUF2MDBPZ29KQ0FZR0JBSUNCQVlHQ0FrS1l3b0pDQVlHQkFJQ2RnSUVCZ1lJQ1FwakNna0lCZ1lFQWdJRUJnWUlDUW9TRWdvSkNBWUdCQUlCQXdVR0J3a0pBQUFBQUFNQUFBQUFBL2NEK0FBaEFFTUEyZ0FBTng4SElUOEhMd2NoRHdZbkh3Y2hQd2N2QnlFUEJnRVBDQlVmRGdjek5UY3ZEelUvRHg4UEZROFBGVE05QVQ4UEx4VVBESVlCQWdJRUJRVUdCd0sxQmdZRkJRUURBUUVCQVFNRUJRVUdCdjFMQndZRkJRUUNBbjhCQWdJRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCdnhQQndZRkJRUUNBZ0UzQndZTUNnZ0hCUU1DQVFNRkJnZ0tIQTRMQ2dnR0J3VUNBVDhCQXdRSUJ3a01EUkFKRWdjR0JRTURBUUVDQkFRR0J3Z0pEZzhSRWhNVUZoY1hGaFFVRVJFUERna0lCd1lGQXdJQkFRTURCUVlIRWhFUERBc0lCd2NGQWo4RkJRa0hDUXNORHc4S0NRY0dCQUlCQVFNRUJnZ0pDZzBQQ2dvS0N3c01DdzBNRFE0Y0hSMGNEUTBOREF3TUN3b0xDZ2tvQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJyWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQXNZSEJ4QVFFQklTRWhNVEV4UVRFeE1UTEJvYkdob1pKQ0FsaVZrck1pUW5IQjBlSGg0UEhBME9EZzRPRGc0TkRRME5EQXNMQ2d3TENRZ0dCQUlCQVFJRUJnZ0pDd3dLQ3dzTURRME5EUTRPRGc0T0RnMGNIaDRlSFJ3Y0ppSW5oVjRzTGlJa0dob2FHeG9XRWhNVEZCTVRFeE1URWhJUkVCQVBEd2dJQndZR0JRVUVCQU1EQXdFQkF3TURCQVFGQlFZR0J3Z0lBQUFBQUFVQUFBQUFBL2dEdVFBSEFDa0FVUUNzQVJzQUFCTVhOek1WTXhFakV4OEdPd0kvQlQwQkx3VXJBZzhGSnhVUEJ5c0JMd1kxUHdZek54OEtCeFVmRFRzQlB3WXpEdzBqRlRNL0VEVXZEZzhPSlE4Q0ZSOEZPd0UvQlQwQkx3TXpId2NSRHdZaklROEhId1l6SVRNL0RUVVJOUzhPSXo4RFBRRXZCZzhDWXdZc0FTQWNuQUVDQXdRRUJnWUd3UVlHQlFVRUF3SUNBd1FGQlFZR3dRWUdCZ1FFQXdLa0FnVUZCUVlIQ0FnSUJnb0pDQWNGQXdJQ0JBVUhDQWtGQlFZR0J3VUdCQVVFQXdZRUFvb0JBZ0lEQkFRRkJRWUdCd2NJQ0FrSkNRa0lCd2NHQmdFQ0F3UUVCQVlGREFZSEJ3NFBFQXdIRUJRS0Nnb0tDUWdJQ1FrSEJBWUVCQUVCQWdJRUJBUUdCUWNIQ0FnSUNna0tDUWtKQndnR0J3VUZCQVFDQWdJQytZQUZCQU1EaEFRR0JnWUdCZ1VGQkFNQ0FnTUVTN1VIQmdZRUJBUUJBUUVCQkFRRUJnWUgvYjRHQmdZRUJBTUNBUUVDQXdRRUJnWUdBa0lLQ2drSUNRZ0hCd1lHQkFRRUFnSUNBZ1FFQkFZR0J3Y0lDUWdLQ1FxMVN3UURBZ0lEQkFVRkJnWUdCZ1lCS2hzWjRRRUJBZEVHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lMQkFjSUJRVUVBd0lDQWdRR0J3a0tDdzBNREFvSUJ3UUNBUUVCQWdJRUF3VUZDdzRPQkFnSUJ3Z0hCZ1lHQlFVRUF3SUNBZ0lDQXdRRkJnWUxDd2tKQ0FnSEN3UUVCQVVEQVIwQkF3SURCQVVHQmdjS0N3MEhEeEVTRkJZTUN3b0tDUWdJQndVR0JBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSUNRaHdnUWNJQ2dvR2d3UURBZ0lEQkFVRkJnWUdCZ1VGU3dFQ0F3UUZCUVlIL2o0R0JnWUZCQU1DQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ0lEQkFVR0JnY0hDQWdKQ1FvSkFjSUtDUWtKQ0FnSUJnY0ZCUVFEQXdFQlNnVUdCZ1lHQlFZRkJBTUJBUUVCQXdBQUFBTUFBQUFBQS9nRFdnQWhBRU1BWlFBQUpSOEdNeUV6UHdZdkJpTWhJdzhGQVI4SElUOEhMd2NoRHdZVEh3WXpJVE0vQmk4R0l5RWpEd1VCd1FFQkF3UUZCUVlHQWZnSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2dnR0JnVUZCQU1CL2tZQkFRTUVCUVVHQndPd0J3WUZCUVFDQWdFQkFnSUVCUVVHQi94UUJ3WUZCUVFEQWZzQkFRTUVCUVVHQndLMEJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8xTUJ3WUZCUVFEQWNVR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQk5RWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lCTlFZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFnSURCQVFHQmdBQUFnQUFBQUFEK0FPNUFDY0Fhd0FBQVJFekVUTWZCeEVQQnlFdkJ4RS9DQ01QRFJVUkZSOE5NeUV6UHcwMUVUVXZEU01DZmovZ0JnVUZCQU1EQVFFQkFRTURCQVVGQnZ6R0JnVUZCQU1EQVFFQkFRTURCQVVGQlFFS0NRZ0pDQWNIQmdZR0JBUURBZ0lDQWdNRUJBWUdCZ2NIQ0FrSUNRb0RPZ29KQ0FrSUJ3Y0dCZ1lFQkFNQ0FnSUNBd1FFQmdZR0J3Y0lDUWdKQ2dONi9Rd0M5QUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhBclFIQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFBR0FBQUFBQVAzQTdrQUJBQVdBRW9BZGdDaUFROEFBQUVQQVQ4Q0h3UVZEd0luUHdNZkFpY0JEd1FmQmo4RkFUOEdOUzhQSXc4RkpROEVId2M3QVQ4R0x3US9CQzhIRHdJWER3TWZCQThFSHdZN0FUOEhMd2dQQWlVUkh3OGhOeUVqTHcwMUVUVS9EVE1oTXg4TkhRRS9BelV2RHlFUERnTld4VWtQeFkwR0JBTUNBUUlDTXprekFnUUdDUWdKVS83VkF3TUNHd0VCQXdVRkJRWUhCb0FFQlFRREFTc0dCUVFFQWdFQkFnSURBd1VHQmdjSkNBb0tDZ29MQ2dnSUNBY0hCd2I5em5BR0JBSUJBUUlFQm5BRkJRWUdCZ1lGQlFRREFnRUJBZ01FWW1JRUF3SUJBUUlEQkFVRkJnWUdCZ1doQkFNQkFRRUJBd1JpWWdRREFRRUJBUU1FQlFZRkJnWUdCZ1Z3QlFRREFRRURCQVZ3QlFZR0JnWUZCdjQ2QVFJREJRWUhDQWtMQ2d3TURRNE9EZ0VrRGY3UENBY0lCd2NHQmdZRkJRUURBZ0lDQWdJQ0F3UUZCUVlHQmdjSEJ3Z0lBbGdJQ0FjSEJ3Y0dCUVVGQkFNREFnRVBEeEFSQVFJREJRWUhDQWtLQ3d3TURRNE9EdjJvRGc0T0RRd01DZ3NKQ0FjR0JRTUNBV0xHRGtqR1ZBWUhCZ2NHQmdRRU16b3pBZ0VCQVFNRk1mN1VCQVFFZ3dnSEJ3Y0VBZ0lCQVJnQkFnTURBU3dIQndnSUNRa0pDUWtKQ1FrSkNRZ0lCd2NHQlFRREFRRUNBUU1EQkFYVmNBY0hDUWdKQ0FjSGNBUURBZ0lEQkFVRkJnWUdCZ1VGWTJJRkJRWUdCZ1lGQlFRREFnRUJBZ0lFQlFZR0JnWUdCUVZpWXdRR0JnWUdCZ1VGQkFNQ0FnTUVjQWNIQ0FrSkNBY0hjQVFEQVFFQkFnSW0vYWdQRGcwTkRBd0xDZ2tJQndZRkF3SUJQd0lDQWdNRUJRVUZCZ2NIQndjSUNBSllDQWdIQndjSEJnVUZCUVFEQWdJQ0FnSUNBd1FGQlFVR0J3Y0hCd2dJeEFjR0JBS3hEdzRORFF3TUN3b0pDQWNHQlFNQ0FRRUNBd1VHQndnSkNnc01EQTBORGdBQUFBQURBQUFBQUFPNUFsNEFQd0IvQUw4QUFBRVZIdzA3QVQ4TlBRRXZEU3NCRHcwRkZSOE5Pd0UvRFQwQkx3MHJBUThOQlJVZkRUc0JQdzA5QVM4Tkt3RVBEUUdpQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBVm9DQWdNRUJRWUdCZ2dIQ1FnSkNna0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ29KQ2drSUNRY0lCZ1lHQlFRREFnTDlTd0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUFDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQUFBQWdBQUFBQUQ5d1BZQUJVQVJRQUFDUUVUSVRNL0JpOEhJUU1uRHdRZEFSY1RBd2NkQVI4SE93RTNBVDhHUFFFdkJnRW5Ld0VQQVFPTy9NdGtBYUVIQmdVRkJBTUJBUUVCQXdRRkJRWUgvbDlrUmdNREFnSUJBWHg4QVFFQ0FnTURCUVVGQlFjSEE3RUVBd01EQWdJQkFRSUNBd01EQlB4UEJ3WUdCUVVDQVA2QkFXQUNBd1FFQmdZR0JnWUdCQVFEQWdFQlgxSURCQVFFQkFVRUJmNVEvbEFGQkFVRUJBUUVBd01EQVFNQnVRSUNCQU1FQkFVRUJRUUVCQVFEQWdNQnVRSUJBd0FBQUFBR0FBQUFBQVBZQTlnQUd3QWZBQ3NBTHdBN0FIOEFBQUVWTXpVekZUTTFNeFVQQnlFdkJ6VWxGU0UxQVI4SEZTTTFJeFVqTlNNVkl6VS9Cd2NSRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhOQVdKQXZFRDhBUUlEQkFRR0JnYjlEQVlHQmdRRUF3SUJBelQ4ekFNVUJnWUdCQVFEQWdIOFFMeEEvQUVDQXdRRUJnWUdYZ0VEQXdRRkJRWUhCd2dJQ1FrSkNnTDBDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLL1F3S0NRa0pDQWdIQndZRkJRUURBd0VCWXZ6OC9QemNCZ1lHQkFRREFnRUJBZ01FQkFZR0J0ejh2THdCUEFFQ0F3UUVCZ1lHM1B6OC9QemNCZ1lHQkFRREFnRWcvUXdLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvQzlBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pBQUFFQUFBQUFBUDNBL2NBQWdCQUFHUUFxQUFBSlRjaEFSRXZBeXNCRHdZZkJ6c0JQd2N2QmlzQkR3TVJMd1lyQVE4RkpSOEhFUThISVM4SEVUOEhCeEVmRHlFL0R4RXZEeUVQRGdFMG5mN0ZBZkErQlFVR0JnWUdCUVVFQXdJQkFRSURCSE1GQmdVSEJnWUZCWFFFQWdJQkFRSUNCQVVHQmdZR0JnVUZQZ0VCQXdRRkJRWUdCd1lGQlFRREFRRVNCd1lGQlFNREFnRUJBZ01EQlFVR0Ivek9Cd1lGQlFNREFnRUJBZ01EQlFVR0IxOEJBUUlFQkFRR0JnY0hDQWdKQ1FrS0F6SUtDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3Z6T0Nna0pDUWdJQndjR0JnUUVCQUlCczdJQmlmNHhQZ1FEQWdJREJBVUZCZ1lHQmdZRWRBUURBZ0lEQkhRRUJnWUdCZ1lGQlFRREFnSURCRDRCendZR0JnUUVBd0lDQXdRRUJnYkZBUUVEQkFVRkJnYjh6UWNHQlFVRUFnSUJBUUlDQkFVRkJnY0RNZ2NHQlFVRUFnSUJIL3pOQ2drS0NBZ0lDQVlHQmdVRUF3SUJBUUVCQWdNRUJRWUdCZ2dJQ0FnS0NRb0RNZ29KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlCd2tJQ1FvQUFBQUFCZ0FBQUFBRCtBUDRBQ3NBYkFETUFTRUJSUUdWQUFBQkZSOEhNejhITHdjak5TOEhEd1lYRlE4UEx3OC9EeDhPQlJVZkZUc0JQeFU5QVM4Vkt3RVBGU2MvQVRNZkRnOE9Ld0V2QkFjZkJ6OE9OUzhOQnpjek5TTUJNeDhPRlNFMVB3NHpCeEVmRHlFdkF5RWpMdzRSSVJVZkF4RXZEeUVQRGdLOUFRRURCQVVGQmdaK0J3WUZCUVFEQVFFQkFRTUVCUVVHQjE0QkFRTUVCUVVHQndZR0JRVUVBd0g3QVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkF3RUJBd1VHQ0FrTERBNE9FQkVSRWhNVEV4TVNFUkVRRGc0TUN3a0lCZ1VEL2tnQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUTBORFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FiY0pGeG9MQ2dvSkJ3Y0hCUVVFQXdJQ0FRRUJBUUlEQXdRRkJRVUhCZ2NIQ0FjSUN3c0tDaEVNREFjSUNRb0xEQTBORGd3TkN3c0tDZ2tIQndZRkJBTUNBUUlGQmdjSUNRa0lDQWtKRXhNYkRYK2dBWG9LQ2drS0NBZ0lCd1lHQlFRRUFnRUIvUXdCQVFJRUJBVUdCZ2NJQ0FrSkNRb0tvZ0VDQkFZSENBa0xDdzBORGc4SUR4RUJPZ2NGQlFUKzR3b0tDUWtKQ0FnSEJnWUZCQVFDQVFFQzlCQVFFQThCQWdRR0J3Z0pDd3NNRGc0UENBOFIvY29RRVE4UERnME5Dd3NKQ0FjR0JBSUJZbjRHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRmVCd1lGQlFRREFRRUJBUU1FQlFVR1pRb0pFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXhNVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVREUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EZGtCQWdFQkF3TURCQVVGQmdZR0J3Z0hDQWdJQndjSEJnVUZCQVFFQWdNQkFRRUNBd1lHSWdRRUF3TURBZ0VCQVFJQ0JBVUZCd2NJQ0FvS0Nnc01EQThPRFFzS0NRY0hCQVFEQWdRQkFsVW1BUzhDQWdRRUJBWUdCd2dIQ1FrSkNRb2VIZ29KQ1FrSkJ3Z0hCZ1lFQkFRQ0FtRDl6QkFRRHc4T0RRd0xDd2tJQmdZQ0F3SVBFQkFRQWdJRUJBUUdCZ2NJQndrSkNRa0tBZGZEQkFVRkJ3RTFFQkFQRHc0TkRBc0xDUWdHQmdJREFnRUNCQVlHQ0FrTEN3d05EZzhQRUFBQUFBTUFBQUFBQS9jRFdnQWhBRU1BWlFBQU54OEdNeUV6UHdZdkJpTWhJdzhGQXg4SElUOEhMd2NoRHdZREh3WXpJVE0vQmk4R0l5RWpEd1VJQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0xGQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQVRVR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUdBVFVHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lBQUFBQUJnQUFBQUFEK0FPWkFBUUFGZ0JMQUcwQXRBRTNBQUFCRHdFL0FoOEVGUThDSno4REh3SW5BUThGSHdZL0JRRS9CaThQS3dFUEJTVWZCeUUvQnk4R0l5RWpEd1VsSHdjekh4TTNOUzhlSXc4R0FSVWZIak0vQnk4R0l5OFBOVDhPTXo4SEx3WXJBZzhkQTF6TVNBL01oZ1lFQXdJQkFnSXNPaXdEQkFZSUNRaFMvdFVEQXdJQkdnRUJBd1VGQlFZSEJZRUVCUVFEQVNzR0JRUUVBZ0VCQVFFQ0F3UUVCZ1lIQ1FrS0Nnb0tDd29JQ0FnSEJ3WUgvYkFCQVFNRUJRVUdCd0c0QndZRkJRUURBUUVCQVFNRUJRVUdCLzVJQndZRkJRUURBUUUvQVFFREJBVUZCZ2Q0RmhRVUV4SVNFQThPRFFzS0NBY0ZBeEVRRUE4QkFRSURBd1FFQlFZR0J3Y0lDUWtKQ2dvTEN3d0xEUXdORFE0TkRnOE9EM2dIQmdVRkJBTUIvY01CQWdNREJBUUZCZ1lIQndnSkNRa0tDZ3NMREFzTkRBME5EZzBPRHc0UGVBY0dCUVVFQXdFQkFRRURCQVVGQmdlRUZoWVVGQk1SRVE4TkRBb0pCZ1FEQXdRR0NRb01EUThSRVJNVUZCWVdoQWNHQlFVRUF3RUJBUUVEQkFVRkJnZDREdzRQRGcwT0RRME1EUXNNQ3dzS0Nna0pDUWdIQndZR0JRUUVBd01DQVFHSXpBNUh6VTRIQmdjSEJnVUZCQ3c2TEFJQkFRRURCVEgrMUFRREJRUi9Cd2dIQmdRREFnRUJHUUVDQWdNQkxRY0hDQWdJQ1FrSkNRb0pDUWtJQ0FnSUJ3VUZCQUlDQVFJQ0F3UUVNUVlHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHOWdZR0JnUUVBd0lCQVFNRUJ3Z0tDdzBPRHhFUkVoTVVGUVVJQ1F3TUR3NE9EZzRORFEwTkRBd0xEQW9MQ1FvSkNBZ0hCd1lHQlFVRUF3SUNBUUVCQWdNRUJBWUcvdjRQRGc0T0RnME5EUTBNREFzTUNnc0pDZ2tJQ0FjSEJ3VUZCUVFEQWdJQkFRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQ0JBY0lDZ3dPRHhBU0VoUVZGUmNXRmhZVkV4TVNFQThPQ3dzSUJnVUNBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRSUNCQU1GQlFZR0J3Y0lDQWtLQ2dvTEN3c01EQTBORFEwT0RnNFBBQUlBQUFBQUEvZ0RlZ0FqQUdjQUFBRWZCeEVQQnlFdkJ4RS9Cd2NSRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhOQTUwR0JRVUVBd01CQVFFQkF3TUVCUVVHL01ZR0JRVUVBd01CQVFFQkF3TUVCUVVGV2dJQ0F3UUVCZ1lHQndjSUNRZ0pDZ002Q2drSUNRZ0hCd1lHQmdRRUF3SUNBZ0lEQkFRR0JnWUhCd2dKQ0FrSy9NWUtDUWdKQ0FjSEJnWUdCQVFEQWdJRE93RUJBZ1FFQkFVRi9iNEZCUVFFQkFJQkFRRUJBZ1FFQkFVRkFrSUZCUVFFQkFJQkFScjl2Z2tKQ0FnSUNBWUhCZ1VFQkFNQ0FnSUNBd1FFQlFZSEJnZ0lDQWdKQ1FKQ0NRa0lDQWdJQndZR0JRUUVBd0lDQWdJREJBUUZCZ1lIQ0FnSUNBa0FBQU1BQUFBQUE5Z0Q2QUJBQUVNQXVnQUFKUjBCRHc0dkR6OFBIdzRCSVRjbkF3OEJGUjhFTXhFZkR6TWZEejhQTHc4UER5c0JMd1lSTXo4RU5TY0RMd0lqRHdJRG1RTUVCUWNIQ2dvTERBME9EZzhRRUJBUUR3NE9EUXdMQ3drSUJnVUVBd0VCQXdRRkJnZ0pDd3NNRFE0T0R4QVFFQkFQRGc0TkRBc0tDZ2NIQlFRRC9mRCs5b1VidlFJQ0FnUUdCd2loQVFFREF3UUZCUVlIQndnSUNRa0pDdVlHQndrSkN3c05EUTRQRUJBUkVoSVNGaFlWRlJNU0VSQU9EUXNKQ0FVREFRRURCUWdKQ3cwT0VCRVNFeFVWRmhZWEZSWVVFeElSRUE0TkN3a0lCUU1DM0FjR0JRVURBd0lCb2dnSEJnUUNBc0VHQndnSUNBY0c5QWdJRHc4UERnME1Dd29KQ0FjRkJBSUJBUUlFQlFjSUNRb0xEQTBPRHc4UEVCRVBEdzhPRFF3TENna0lCd1VFQWdFQkFnUUZCd2dKQ2dzTURRNFBEdzhCcWQ1Ty9zVUVDQWdJQ0FZRUF2NmFDQWtJQndnSEJnWUZCUVFFQXdJQkFSTVFEdzRPRFFzTENna0hCd1VEQWdFQkF3WUhDUXdNRHc4UkVoUVVGUllXRnhZVkZCUVNFUkFPRFFzSkJ3WURBUUVEQmdjSkN3ME9FQkVTRkJRVkZoWUJBd0lEQkFRREFXWUNCUVlIQ0FnSUFVSUdBd0lDQXdZQUFBQUFBd0FBQUFBRDl3TWJBQ0VBUXdCbEFBQVRId2NoUHdjdkJ5RVBCaWNmQnlFL0J5OEhJUThHSng4SElUOEhMd2NoRHdZSUFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdJQkFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdJQkFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdJQkJBWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ2IyQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0J2WUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHQUFvQUFBQUFBcDBEdVFBdkFGOEFqd0MvQU84Qkh3RlBBWDhCcndIZkFBQWxGUjhKT3dFL0NpOEtLd0VQQ2g4S093RS9DVDBCTHdrckFROEpOeFVmQ1RzQlB3b3ZDaXNCRHdvZkNqc0JQd2s5QVM4Skt3RVBDVGNWSHdrN0FUOEtMd29yQVE4S0h3bzdBVDhKUFFFdkNTc0JEd2szRlI4Sk93RS9DaThLS3dFUENoOEtPd0UvQ1QwQkx3a3JBUThKTnhVZkNUc0JQd292Q2lzQkR3b2ZDanNCUHdrOUFTOEpLd0VQQ1FJZ0FRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFiNEJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRRzlBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBYjRCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUc5QVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQWI0QkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFHOUFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFiNEJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRRzlBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBYjRCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUdHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUh0d1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0I3Y0dCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdlM0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIdHdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd0FBQUFFQUFBQUFBL2dEa2dCVUFBQUJNUWtCTHdjUERoMEJId1lCSHdZelB3Y0JQd1kxTHc0ckFROEZBMW4rVVA3OUJ3Y0lDQWtJQ1FrSkNRa0lDQWdJQndZR0JBUURBZ0lDQWdNRUJBWUdBVWdKQ0FnSUNRa0pDQWtKQ1FnSUNBY0hBZTRHQlFVRUFnTUJBUUVDQXdRRkJRWUlCd2dJQ1FnSkNRa0pDUWdJQ0FnRGQvM1pBUU1IQlFVRUF3SUJBUUVCQWdNRUJRVUhCd2NJQ0FrSkNBa0pDUWtJQ0FnSUIvNjVDUVVFQkFJQ0FRRUJBd01FQlFZR0Ftb0hCd2dKQ0FrSUNRa0pDUWdJQ0FjSEJ3VUZCQUlEQVFJQ0F3UUVCZ0FBQUFNQUFBQUFBOWdEMkFCdkFNOEJUd0FBQVI4SE93RWZCUlVSRlE4R0lTOEhQUUV2Qmc4SEZSOE9NeUV6UHcwMUVUVXZEaU1QQnhVUEZTc0JMeFkvRng4V0JSVWZIajhmTHg0ckFROGRBdFFCQWdJRUJRVUdCNGNHQmdVRkF3TUNBZ01EQlFVR0J2MUpCZ1lGQlFNREFnRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRTURCQVFHQmdZSUJ3Z0pDUWtLQXJjS0NRa0lDUWNIQndZRkJRUURBd0VCQXdNRUJBWUdCZ2dIQ1FnSkNRcUhCd1lGQlFRQ0FuY0JBUU1DQkFRRUN3ME9FQklVRlJZTERBd01EQTBORFEwTURRd01EQXdNRmhRVUVoQU9EUXNFQkFRQ0F3RUJBUUVCQVFNQ0JBUUVDdzBPRUJJVUZCWU1EQXdNREEwTURRME5EUXdNREF3TEZoVVVFaEFPRFFzRUJBUUNBd0VCL2NvQkFnTURCUVVGQndjSENBa0tDUXNMQ3d3TkRBNE5EZzRQRHc4UUR4QVJFQkFQRUE4UER3NE9EZzBOREF3TEN3c0tDUWtJQndjSEJRVUZBd01DQVFFQkFRSURBd1VGQlFjSEJ3Z0pDUW9MQ3dzTURBME5EZzRPRHc4UEVBOFFFQkVRRHhBUER3OE9EZzBPREEwTUN3c0xDUW9KQ0FjSEJ3VUZCUU1EQWdFRGVnWUdCZ1FFQXdJQkFnTURCUVVHQnYxSkJnWUZCUU1EQWdFQkFnTURCUVVHQm9jSEJnVUZCQUlDQVFFQ0FnUUZCUVlIaHdvSkNRa0lCd2dHQmdZRUJBTURBUUVEQXdRRUJnWUdDQWNJQ1FrSkNnSzNDZ2tKQ1FnSENBWUdCZ1FFQXdNQkFRRUNBd1FFQmdiaURRME5EQXdNREF3V0ZCUVNFQTROQ3dRRUJBSURBUUVCQVFNQ0JBUUVDdzBPRUJJVUZCWU1EQXdNREEwTkRRd05EUXdNREF3TUZoUVVFaEFPRFFzRUJBUUNBd0VCQVFFQkFRTUNCQVFFQ3cwT0VCSVVGQllNREF3TURBME5EQkVRRHhBUER3OE9EZzRORFF3TUN3c0xDUW9KQ0FjSEJ3VUZCUU1EQWdFQkFRRUNBd01GQlFVSEJ3Y0lDUW9KQ3dzTERBd05EUTRPRGc4UER4QVBFQkVRRUE4UUR3OFBEZzRPRFEwTURBc0xDd2tLQ1FnSEJ3Y0ZCUVVEQXdJQkFRSURBd1VGQlFjSEJ3Z0pDZ2tMQ3dzTURBME5EZzRPRHc4UEVBOFFBQUFCQUFBQUFBTjZBc3dBS3dBQUV3OERId01CSHdNL0F3RS9BeThIRHdNSkFTOEREd0tQQkFNQkFRRUJBd1FCV3dVRkJnWUdCZ1VGQVZzRUF3RUJBUUVEQkFVR0JRY0dCUVlGL3J6K3ZBVUdCUVlHQmdZQ3hBVUdCZ1lHQmdVRi9xVUVBZ0lCQVFJQ0JBRmJCUVVHQmdZR0JnVUVBZ0lCQVFJQ0JQNjdBVVVFQWdJQkFRSUNBQUFBQkFBQUFBQUQrQU5hQUNFQVF3QnZBSkVBQURjZkJqTWhNejhHTHdZaklTTVBCUU1mQnlFL0J5OEhJUThHSlE4RUh3YzdBVDhGTlM4RVB3UXZCaXNCRHdFbEh3WXpJVE0vQmk4R0l5RWpEd1VJQVFFREJBVUZCZ1lEc1FjR0JRVURBd0lCQVFJREF3VUZCZ2Y4VHdZR0JRVUVBd0VCQVFFREJBVUZCZ1lDZGdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y5aWdZR0JRVUVBd0VEdVhzRkJBSUJBUUlFQlhzRkJnWUZCd1lGQlFRREFnRUJBd1ZxYWdVREFRRUJBUU1FQlFVR0JnWUdCZnhBQVFFREJBVUZCZ1lEc1FjR0JRVURBd0lCQVFJREF3VUZCZ2Y4VHdZR0JRVUVBd0hGQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQVRVR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUdqbmdHQndjSUNBY0hCM2NFQXdJQ0F3UUZCZ1VHQmdZR0JXZG5CUVlHQmdZRkJnVUVBd0lDQTZNR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQUFBTUFBQUFBQS9nRCtBQXJBS3NCS3dBQUNRRXZBeXNCRHdZZkNEOERBVDhDUFFFdkJTTVBBaGNQSHk4ZlB4OGZIZ1VmSHo4Zkx4OFBIZ0xsL3IrSkJBWUdCUWNGQmdVRUJBSUJBUUVEQktBRkJnWUdCd1lHQlFGWEJBTUJBZ1FFQlFZRkJnWUdCdEFCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhJU0V4UVVGQlVWRmhZV0Z4Y1dGaFlWRlJRVUZCTVNFaElRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CL0ZBQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0F2TCtuNWNFQkFJQkF3UUZCUVlHQmdZRkJiRUVBd0lCQVFJREJBRjZCUVlHQmdZR0JRVUVBZ0lCQWdQMkZ4WVdGaFVWRkJRVUV4SVNFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhJU0V4UVVGQlVWRmhZV0Z4Y1dGaFlWRlJRVUZCTVNFaElRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pBQU1BQUFBQUEvY0Q5d0JIQUhNQXVRQUFBUThESHdRUEJCOEhQd1FmQkQ4SEx3US9CQzhHS3dFUEF5OERLd0VQQVJNekh3Y1ZEd0lCRHdZVkVTY0RMd0lCTHdJOUFUOEhNeWNQQWhVZkF3RWZBeE1mRERNL0NUVVJQd01CUHdRdkNpRVBCZ0xHQkFNQkFRRUJBd1JvYUFRREFRRUJBUU1FQlFZRkJnWUdCZ1ZuYUFVR0JRWUdCZ1lGQkFNQkFRRUJBd1JvYUFRREFRRUJBUU1FQlFZR0JnWUZCZ1ZvWndVR0JnWUdCUWJLQlFVRkJBUUVBd01EQVFFRC9wSUZCQU1EQWdJQmpCQURCUWYreHdRQ0FRSUVBd01FQlFVRkJWb0NCQU1CQkFVR0FUa0NBd0VCRHdFQkFnTURCQVFGb2djSENBY0hCZ1lHQmdVRkJBTUNBZ0VCQVFJQmJnZ0ZCQUlCQWdNRkJ3Z0tCZ3NORFE3OHp3NE9EUXdMQ2drQk9nVUZCZ1lHQmdZRloyZ0ZCUVlHQmdZR0JRUURBUUVCQVFNRWFHZ0VBd0VCQVFFREJBVUdCZ1lHQmdVRmFHY0ZCZ1lHQmdZRkJRUURBZ0lEQkdob0JBTUNBZ01DZXdFQ0FnTURCQVFKQ0FVRUJmNTJCZ2NIQndjSUJ3aitqVjhCSVE0TkRRR01CUVVGQkFRSEJ3UURBd0lDQVFnR0RRME5EUXdNRFA1MUJBUUZCZjdoQmdZRkJRVUZCQU52QkFNQkFRSUNBZ1FFQlFZR0JnY0hBWWtGQlFRREFZb0xEQXdORFF3TkRBd0xDUVVIQlFRQ0FRTUZCZ2dKQ3dBREFBQUFBQU81QTdnQUFnQTBBSGtBQUNVMU54TWZCeEVQQXdVUEJ4RVBCeUV2QnhFL0J3Y1JGUjhPSVQ4SEFUOEhFVFV2RGlFUERnSk0xajBGQmdRRUF3TUJBUUVCRUFYKzJna0tDQWNHQWdRQ0FRSUNBd1FGQlFYK3J3VUZCUVFEQXdFQkFRRURBd1FGQlFWYUFnSURCQVFHQlFjSEJ3Z0lDUWtKQVZFS0Nna0pDUWdIQ1FGVEN3Z0lCZ1VFQVFJQ0FnTUVCQVlGQndjSENBZ0pDUW45UWdrSkNRZ0lCd2NIQlFZRUJBTUNBdExIQVFIZ0FRRURBd1FGQlFYK2xRWUZEd0VCQVFNRkJnY0VDUW4rOVFVRkJRUURBd0VCQVFFREF3UUZCUVVDdmdVRkJRUURBd0VCRy8xQ0NRa0pDQWdIQndjRkJnUUVBd0lCQVFFQkF3UUZCUWNKQVR3SENBa0pDZ3NHREFGeENRa0pDQWdIQndjRkJnUUVBd0lCQVFFQkFnTUVCQVlGQndjSENBZ0pDUUFBQWdBQUFBQUQrQU5hQUNFQVh3QUFFeEVmQno4SEVTOEdLd0VQQlNVUEF4OERBU0VqRHdZZkJ5RUJEd01mQmpzQlB3SUJQd012QXdFdkF3OENDQUVCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQ2ZnUURBUUVCQVFNRUFRWDlWZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWUNxdjc3QkFNQkFRRUJBd1FGQmdVR0J3VUdCUUU3QkFNQkFRRUJBd1QreFFVR0JRY0dCUVlETy8yS0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdKMkJnWUdCQVFEQWdJREJBVUZCaEFGQlFZR0JnWUZCZjc2QWdNRUJBWUdCZ1lHQmdRRUF3SUIvdnNGQlFZR0JnWUZCUVFEQWdJREJBRTdCUVVHQmdZR0JRVUJPd1FEQWdFQkFnTUFBQUFEQUFBQUFBTzVBN2tBSXdCbkFMY0FBQUVmQnhFUEJ5RXZCeEUvQndjUkZSOE5NeUV6UHcwMUVUVXZEU01oSXc4Tkp4RWZCek0vQnk4SEl4RS9CeUVWSHdjL0J6VXZCeUVqRHcwRFdnY0dCUVVFQXdFQkFRRURCQVVGQmdmK0NBWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KQWZnS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncitDQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FyMEJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0lBRUJBd1FGQlFZSEFkZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdiK0NBb0tDUWdKQndnR0JnWUZCQU1DQWdLOUFRRURCQVVGQmdiK0NBY0dCUVVFQXdFQkFRRURCQVVGQmdjQitBWUdCUVVFQXdFQkgvNElDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQWZnSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNyUCtDQVlHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRSFlCd1lGQlFRREFRRWdCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFRSUNBd1FGQmdZR0NBY0pDQWtLQUFBQUF3QUFBQUFEOXdQM0FBUUFKd0JkQUFBSkFRYzNBVGNmQmgwQkR3Y25Qd2M3QVI4Rkp3RVBBUU1ISHdZek55VTNBVDhNTHc4UEJnTkovYzIrUFFJejFnY0ZCUU1EQWdJQ0FnTURCUVVIS0lFcEJ3Y0lDQWdKQ0FrSkNRZ0pDQWNJcC8xeUJBSlRBZ0VEQlFVRkJnY0VCUUVEQmdKS0JnTURBemdLQ2djSEJRTUNBUUVDQXdVSEJ3b0tDdzBORFE4T0R3OFBEdzRPRGcwTUFzajl5anE4QWpaV0J3Z0lDQWdKQ0FrSkNRZ0pDQWdIQnltQktnWUZCQVFEQWdFQkFnTUVCQVVtL1c4R0EvNy9DQWtJQndRREFRRUJVQVFDVGdNREF3WTNEQTBORFE4T0R3OE9EdzhPRGcwTURBb0pDQVlGQXdJQkFRSURCUVlJQ1FBQUJRQUFBQUFEN0FOZEFBWUFEZ0FvQURJQWNBQUFFeDhDSXo4QkJ6TTNNeGN6QXlNQk14OERCd01QQXhVdkJBTXZBVFUvQXdVekJ4VXpOU00zTlNNRkR3SWZCQk1mQ2pzQlB3b1JOVEVUUHdNMUx3b2hEd2FSQVFJbVV5WURmREVYYWhneFpESURKZ01GQkFFQ0FmY0RCZ1FDU2dzQ0JBYlNBZ0VCQWdRRS9ybUpsTkdTazhjQkJRUURBUUVDQXdRR3p3SUJDd0VFQmdodEJnWUhCd1VGQmdVRkJRUURBd0lCQWZjR0JBTUNBUUlFQmdZSUNRa0tDd1g5MmdzS0N3a0pCd2NCc2dZSWIyd1I1a1JFQVE0QlJBSURBZ1lEL3ZjRkN3c003REsrQ3dvS0FRc0NBd01EQWdNQ0VOTVZKdFVUQWdvS0Nnb0tDUW9JL3ZvREJNRUtDUWdIU2dRQ0FnRUNBZ1FEQlFVRkJnVUhBUWdFQVFvSUNRb0tDZ29LQ1FvSUNBWUZBd0lCQVFJRUJBY0hDQUFBQUFVQUFBQUFBL2NEK0FBREFDQUFKQUJBQUlRQUFBRVZJelVqSFFFek5UTVZNeEV6RVE4SElTOEhFU1VWSXpVbEh3Y1JJeEVqRlNNMUl4RWpFVDhIQnhFZkRqTWhNejhPRVM4T0l5RWpEdzBDZnZ3L1Avdy8vQUVDQXdNRkJRWUgvTTRIQmdVRkF3TUNBUUkzL0FJWEJ3WUZCUU1EQWdIOFAvdy8vQUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUWtKQ0FnSEJ3WUdCQVFFQWdFQjRKMmRuZnk5dlFHWi9vWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FYcmRuWjM4QVFFREJBVUZCZ2IraGdHWnZiMytad0Y2QmdZRkJRUURBUUVmL013SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0ROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFJQUFBQUFBL2dEK0FBeEFJY0FBQUV6SHdZUkR3Y2hJdzhETlM4R0l5OEhFVDhHTXdjUkh3OFZId296UHdRaFB3OFJMdzhoRHc0RGdBWUxDZ2tJQmdRREF3UUdDQWtLQ3diK09BY0dCZ1hiQVFFREJBVUZCZ1lzQ3dvSkNBWUVBd01FQmdnSkNnc0dlQUVCQXdRR0JnWUlDUWtLQ2dzTURCSUJBUVFFQlFZSENBWUdCZ2NMQ2dzSzJBRzdEQXdNQ3dvS0NRa0lCZ1lHQkFNQkFRRUJBd1FHQmdZSUNRa0tDZ3NNREF6OUFBd01EQXNLQ2drSkNBWUdCZ1FEQVFPNUF3UUhDQWtMQy8zeEN3c0pDQWNFQWdFQ0F3WHIxZ1lHQlFVRUF3SUJBZ1FIQ0FrTEN3SVBDd3NKQ0FjRUF6djkvUXdNREFzTENna0pDQWNHQlFRREFnRzhDUWdJQ0FjR0JRUURBZ0VCQXdVSTZBRUNBd1FGQmdjSUNRa0tDd3NNREEwQ0Fnd01EQXNMQ2dvSUNBY0dCUVFFQVFFQkFnTUVCUVlIQ0FrSkNnc0xEQXdBQUFFQUFBQUFBdHdDZmdBckFBQUJEd0lkQVI4SFB3YzlBUzhGS3dFUEF5OEVEd0lCTFFRREFnSURCTDBGQlFZR0JnWUdCYndFQXdJQ0F3UUZCUVlHQmdZRkJhZW5CUVVHQmdZR0JRSjFCUVlGQndZRkJnVzlCQU1CQVFFQkF3UzlCUVVHQmdZR0JRVUVBd0lDQXdTbXB3UURBUUVCQVFNQUFBTUFBQUFBQS9jRCtBQXZBRzhBekFBQUFSVVBDU3NCTHdrOUFUOEpPd0VmQ1FjZkR6OFBMdzhQRGlVUEFoVWZBd0VmQXhNZkRETS9DVFVSTlQ4REx3TVBCeFVSSndNdkFnRXZBajBCUHdjeklUOERJUThHQTdrQkFnSUdDQWtMQlFZSEJnY0dCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCZ2NHQndZRkN3a0lCZ0lDQWIwQkFnTUVCUVlJQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0lCZ1VFQXdMOUZBSUVBd0lEQlFZQk9RTUNBUUVQQVFFQ0F3TUVCQVdpQndjSENBWUhCZ1lHQlFVRUF3SUNBUUlDM0JFUEVBN09CUVFEQXdJQ0FZd1FBd1VIL3NjREF3RUNCQU1EQkFVRkJRVUNYZ2NJQ2d6OWZRNE9EUXdMQ2drRGVnY0dCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCZ2NHQndZRkN3a0lCZ0lDQVFFQ0FnWUlDUXNGQmdjR0RRd05Dd3NMQ1FrSUNBWUZCQVFCQVFFQkJBUUZCZ2dJQ1FrTEN3c05EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TU9nWU5EUTBOREF3TS9uVUVCUVFGL3VBR0JRWUZCQVVFQTI4RUF3RUJBZ0VEQkFRRkJnWUdCd2NCaVFVRkJBUHNCUVlIQ040R0J3Y0hCd2dIQ1A2Tlh3RWhEZzBOQVl3RkJRVUVCQWNIQXdRREFnSUJFUkFRRGdFREJRWUlDUXNBQUFRQUFBQUFBOWdEV2dBaEFFTUFid0NSQUFBM0ZSOEZNeUV6UHdZdkJpTWhJdzhGQVJVZkJpRS9CajBCTHdZaER3WWxEd0lkQVI4RER3UWZCejhJTHdnUEFpY1ZId1V6SVRNL0JpOEdJeUVqRHdVb0FnTURCUVVHQmdOMEJnWUZCUU1EQWdFQkFnTURCUVVHQnZ5TUJnWUZCUU1EQWdFdEFnSURCQVFGQmdKUUJRVUVCQU1DQWdJQ0F3UUVCUVg5c0FZRkJBUURBZ0wrMndRREFRSUVCSE56QkFNREFRRUJBd01GQmdZSEJRWUZCWTBGQXdJQkFRSURCSTRGQkFVR0J3WUdEUUlEQXdVRkJnWURkQVlHQlFVREF3SUJBUUlEQXdVRkJnYjhqQVlHQlFVREF3TEZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBVFVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR2pRVUdCZ1lHQlFZRloyVUZCUVlHQmdZR0JRUUVBZ0VCQVFNRGZRVUdCZ2NHQndVRmZ3UUNBZ0VCQWdPakJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FBQURBQUFBQUFNYkE3a0FJZ0JGQUo0QUFBRWZEdzhQSXpVVEh3NGRBUThPSXpVbkVSOEtNeUV6UHhFdkR6OEdOUzhSS3dJUENRSThDZ29KQ1FnSkJ3Y0dCZ1VFQXdNQkFRRUJBd01FQlFZR0J3Y0pDQWtKQ2dyYW13b0tDUWtJQ1FjSEJnWUZCQU1EQVFFREF3UUZCZ1lIQndrSUNRa0tDcHQrQVFFQkFnWUlDUXNHQmdZSEFSZ01Dd3NMQ3dvVkZCSVJFQTROREFrSEJnTUNBUUlDQkFRRkJ3Y0lDQWtLQ3dzTURRd0pDUWNHQkFNQkF3WUhDUXdORGhBUkVoUVZDZ3NMQ3dzTTJRY0dCZ1lMQ1FnR0FnRUJBY0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0Fmd0JlZ0VDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0hCd1VFQXdJQi9ELzlEQVlIQmdZS0NnY0dBZ0lCQVFJQ0F3TUpDZzBQRUJJVEZSWVhHQmthRVJJUUVSQVBEdzRPRFEwTUN3b0tDQkVTRXhNVkZSWVdHaGtZRnhZVkV4SVFEdzBLQ1FNREFnSUJBUUlDQmdjS0N3VUdCd0FBQVFBQUFBQUNmUUxjQUNzQUFBRVBCQjhIT3dFL0JUMEJMd00vQkM4R0t3RVBBUUpJdlFRREFRRUJBUU1FdlFVRkJnWUdCZ1VGQkFNQ0FnTUVwcWNFQXdFQkFRRURCQVVHQlFZR0JnWUMwNzBGQlFZR0JnWUdCYndFQXdJQ0F3UUZCUVlHQmdZRkJhZW5CUVVHQmdZR0JRVUVBd0lDQXdBQUF3QUFBQUFEdUFQNEFBa0FIUUNuQUFBQkhRRVBCQVVSSlJVUEJ5RXZCajBCQXhFZkR4MEJIdzB6RVI4Rk16Y2xQd2MxUHc0OUFUOFBFUzhIRHdjUkR3Y2hMd2NSTlM4R0R3WUN2UUVDQWdNSC9wVUIyUUVDQXdNRkJRWUcvZ1lHQmdVRkF3TUNuZ0VCQWdNRUJBVUdCZ2NJQ0FnSUNROEJBd01FQlFVR0J3Y0lDQWdKQ2dvQ0JBVUlCQVFJQndHV0RBc0ZDUWNHQkFJS0Nna0lDQWdIQndZRkJRUURBZ0lQQ1FnSkJ3Z0hCZ1lGQkFRREFnRUJBUUlEQXdVRkJnY0dCZ1VGQkFJQ0FRRUNBd1FHQmdjSS9WWUlCd1lGQlFNQ0FRSURCQVVGQmdZSEJnVUZBd01DQWFLSkJBUUVBd1FGcUFGSjNJc0VBd01EQWdJQkFRRUJBZ0lEQXdNRWl3RmEvdndKQ0FjSUJ3Y0dCZ1VGQlFRREFnSUNpd2tJQndnSEJ3WUdCUVVFQXdNQ0FmNkNDQWNHQkFJQkFyc0hDQVFLQ3d3TURvNEJBUUlEQXdRRkJRWUdCd2NIQ0FnSWpBRUNBd01FQlFRR0JnWUhCd2NJQ0FnQkJRY0dCUVVEQXdJQkFRSURBd1VGQmdmKy9BVURCQVFEQWdFQkFRRUNBd1FEQkFVQkJBY0dCUVVFQXdFQkFRRURCQVVGQmdBSEFBQUFBQU80QS9jQUF3QUhBQXNBRHdBVEFEY0Fld0FBQVNFMUlUVWhOU0UxSVRVaE5TRTFJVFVoTlNFbEh3Y1JEd2NoTHdjUlB3Y0hFUjhQSVQ4UEVTOFBJUThPQVFRQitQNElBZmorQ0FINC9nZ0IrUDRJQWZqK0NBSldCd1lGQlFNREFnRUJBZ01EQlFVR0IvMU1Cd1lGQlFNREFnRUJBZ01EQlFVR0IxOEJBUUlFQkFRR0JnY0hDQWdKQ1FrS0FyUUtDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3YxTUNna0pDUWdJQndjR0JnUUVCQUlCQVFRL1B6OC9QejgvUHo5K0FRRURCQVVGQmdiOHpRY0dCUVVFQWdJQkFRSUNCQVVGQmdjRE1nY0dCUVVFQWdJQkgvek5DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvRE1nb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUNBQUFBQUFEdUFONkFCc0FId0FqQUNrQU5RQTVBRVVBaWdBQUFSVXpOVE1WTXpVekZROEhJUzhITlNVVkl6VWhGU00xSlIwQk5TTTFKUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1ZFUjhPTXlFelB3NFJMdzRqSVNNUERRRkRQL3cvdlFFQkF3UUZCUVlIL1V3SEJnVUZBd01DQVFMMHZmNkd2UUg0L0FIWUJ3WUZCUU1EQWdHOVAvdy92UUVCQXdRRkJRWUdYZ0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0N0QW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9Vd0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQlEzNStmbjVmQmdZRkJRUURBUUVCQVFNRUJRVUdCbCs5Zm41K2ZuNStmbjUrdlFFQkF3UUZCUVlHWDM1K2ZuNWZCZ1lGQlFRREFRRWZudjVtQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFqZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FBQUFVQUFBQUFBL2NEOXdBU0FDVUFqZ0VDQVNJQUFBRTdBVDhHTHdjakJSOEdPd0VuSXc4R0FTTVBCeDhITXg4UUR4SVZJeGMvRWk4YkFSOGZNejhITHdjakx3OC9Eek1uSXc4ZEFROEVGUjhCQVI4RFB3WTFMd0VETVFFdkF3Y0NtaFVHQmdVRkJBTUJBUUVCQXdRRkJRWUdOdjZjQVFJREF3VUZCZ2VQSVc0SEJnVUZBd01DQVVZREJ3UUVBd01DQVFFQkFnTURCUVVHQjR3VkV4UVNFUkVQRHcwTUJRb0lCd1FEQVFFRkJnVUhCd2tKQ2dzTERBME9EUThQRHc4a0loVVZGUlFURWhJUUVBOE5EUXNKQ1FZSEFnTUJBUUVDQXdRREJRVUdEQThRRWhRS0N3c0xDd3dNRFF3TkRRMmEvYWdCQVFFREF3TUVCUVlHQmdjSENBa0pDUW9LQ2dzTERBd01EQTBORFE0TkRvOEhCUVlFQkFNQ0FRRUNBd1FFQmdVSGp4VVVGQk1TRUJBUERRd0tDUWNGQXdFQkF3VUhDUW9NRFFjUEVSRVRFeFFVTGlJUERnME5EUTBNREF3TUN3c0tDZ29KQ1FrSUJ3Y0dCZ1lGQkFNREF3RUJBUVFHQkFNREFRRURBZm9EQndjSkJ3Y0dCQU1EQVFFRDNQN2lBd1lJQ0FnQjFBSURCQVFHQmdZR0JnWUVCQU1DQVNBR0JnWUVCQU1DUHdFQ0F3UUVCZ1lCSWdNQ0JBTUVCUVVGQmdZR0JBUURBZ0VCQXdVSENRb01EZzRRQ1JJU0ZCVVZGaFlkRmc4UERRNE1EQXNLQ1FnSEJ3VUVBZ0lCUGdFRUJRY0lDZ3NORGc4UUVSTVRGQlVhRGh3Y0RnNE9EUTBOREEwTEZ4WVVFaEFJQndZR0JnUUZBd01EQVFFQi91UVBEZzRPRGcwTkRRME1EQXNNQ2dzSkNna0lDQWNIQmdZRkJRUURBZ0lCQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQXdVSUNRc05EaEFSRWhNVkZSWVdGaFlWRlJNU0VSQUhEZ3NMQ0FZRkFqOEJBZ0lFQXdVRkJnWUhCd2dJQ1FvSkN3c0xDd3dNRFEwTkRRNE9EZzRCNVFNRkJRVUdCZ1lHL0VzREJnTUJBUU1EQlFVRkJnWUdCZ0dlQWhjREJRUUJBUUFBQUFBR0FBQUFBQVA0QTNvQUlRQWxBRWNBU3dCdEFIRUFBRGNmQnlFL0J5OEdJeUVqRHdVRk16VWpBUjhISVQ4SEx3Y2hEd1lGTXpVakFSOEhJVDhITHdjaER3WUZNelVqQ0FFQkF3UUZCUVlIQXZNSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL1EwSEJnVUZCQU1CQTNGK2Z2eU9BUUVEQkFVRkJnY0IrQVlHQlFVRUF3RUJBUUVEQkFVRkJnYitDQWNHQlFVRUF3RURjWDUrL0k0QkFRTUVCUVVHQndMekJ3WUZCUVFDQWdFQkFnSUVCUVVHQi8wTkJ3WUZCUVFEQVFOeGZuN09Cd1lGQlFNREFnRUJBZ01EQlFVR0J3WUdCUVVFQXdJQ0F3UUZCUVpPZmdFRkJ3WUZCUVFDQWdFQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCazUrQVFVSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdUbjRBQUFZQUFBQUFBem9EK0FBREFBY0FDd0FQQUJNQUZ3QUFKVE0xSXdVek5TTTFNelVqQlRNMUl6VXpOU01GTXpVakFqLzgvUDZHL1B6OC9BRjYvUHo4L1A2Ry9Qd0kvUHo4ZnZ6OC9INzgvUHdBQlFBQUFBQURlUVBZQUQ4QWZ3Qy9BUE1CaXdBQUFSOE9Pd0UvRFQwQkx3MHJBUThOSng4UFB3NDlBUzhOS3dFUERTY2ZEejhPUFFFdkRTc0JEdzAzSHdvVkVSVVBDaU12Q2pVUk5UOEtCeFVqSHdzVkl4OExGU01mQ3hVZkRqTWhNejhPTlQ4TEl6VS9DeU0xUHdzak5TOE9JeUVqRHcwQm9RRUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CM0FZSEJnVUxDUWdHQWdJQkFRSUNCZ2dKQ3dVR0J3YjhCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm41K0JRa0xEZ2dKQ1FzTERBME9mZ1VKQ3c0SUNRa0xDd3dORG40RkNRc09DQWtKQ3dzTURRNEJBUUlEQkFVR0JnWUlDQWdJQ2drS0FUb0tDUW9JQ0FnSUJnWUdCUVFEQWdFQkRnME1Dd3NKQ1FnT0N3a0ZmZzROREFzTENRa0lEZ3NKQlg0T0RRd0xDd2tKQ0E0TENRVitBUUVDQXdRRkJnWUdDQWdJQ0FvSkN2N0ZDUW9KQ0FnSUNBWUdCZ1VFQXdJQkFRUUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ2ZJS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNQ0FnSUNBd1FGQlFZSEJ3Z0lDUWtKOGdvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdJQ0FnSURCQVVGQmdjSENBZ0pDUW1VQVFFQkFnWUlDUXNHQmdZSC9Vd0hCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjQ3RBY0dCZ1lMQ1FnR0FnRUJBU0FnRFJBU0Vna0pDQWtIQndZR2ZnMFFFaElKQ1FnSkJ3Y0dCbjRORUJJU0NRa0lDUWNIQmdaZUNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tYZ1lHQndjSkNBa0pFaElRRFg0R0JnY0hDUWdKQ1JJU0VBMStCZ1lIQndrSUNRa1NFaEFOSUFvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFBQUFBQVFBQUFBQUEvY0QrQUFoQUNZQVNRQjZBQUFsSHdjaFB3Y3ZCeUVQQmdrQkJ6Y0JOeDhIRHdnblB3YzdBUjhGSndFUEFRTUhId1l6TnlVM0FUOEhMdzhQQmdIQkFRRURCQVVGQmdZQnVRY0dCUVVFQXdFQkFRRURCQVVGQmdiK1J3Y0dCUVVFQXdFQlpmM3Z2ajBDRWZnSEJRVURBd0lCQVFFQkFnTURCUVVIUzRGTUJnZ0hDQWtJQ1FrSkNRa0lDQWNJcC8xeUJBSlRBZ0VEQlFVRkJnY0VCUUVEQmdLUkN3a0hCd1VEQWdFQkFnTUZCd2NKQ3dzTkRBNE9EdzhQRHc4UERnME5EQ2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0FuZjk3VHE3QWhONEJ3Y0lDQWdKQ1FnSkNRZ0pDQWdIQjB5QlRBWUdCQVFEQWdJQ0FnTUVCQVluL1c4R0EvOEFDQWtJQndRREFRRUJVQVFDa3d3TkRRMFBEZzhQRGc4T0R3ME9EQXdLQ1FnR0JRUUNBUUVDQkFVR0NBa0FBQVFBQUFBQUE5Z0Q5d0FMQUJjQUpBQmdBQUFCRHdjRkVTVUZFU1V2QmpVUkpRVXhCUzBCUHdNZkFpY0ZEd2NSSHdZRkh3SXpQd0lsUHdjUk5TOENQUUV2Q1NVdkF3OENBNW9CQWdJRUJRWUdCLzZuQVhyK1IvNm1Cd1lHQlFNREFnRzdBVmYramY2SEFWRUlDUWdKQ1FnSld2NnBCdzRNQ2drR0JRSUNCUVlKQ2d3T0FXVVFFQkVRRVJBUUFWNElEUXdLQ1FZRkFnRURBd0VDQkFNRkJnc0lDUW4rcVE4UUVCRVJFQkFCUXdnSUJ3Z0hCZ1VGdmdHYjBzditYcjRGQlFZSENBY0lDQUdBN2IzUDByb0VBd0VCQVFFRE5MMEZDZ3NORHc4UUVQNTFFUkFQRGcwTUNzVUdCUUlDQlFiQkJBb01EUTRQRUJFQmdnc0tDZ3dHQlFZRkJRTUVBd3NIQmdhOUJ3VURBUUVEQlFBQUFBUUFBQUFBQTlnRDl3QUtBR3NBbHdEdEFBQUJJeThITlFVUkZSOEdQd2NSTlQ4R0lSVWZEek1kQVI4R1B3YzFMd2NCTHdZaklTTVBEUU1QQXg4RUR3UWZCanNCUHdjdkNBOENOeDBCSHc0aFB3ODFMd2NQQmgwQkR3Y2hMd1k5QVM4SER3WURiYmtIQlFZRUJBTUNBZjVSQWdNRUJBWUdCZ1lHQmdRRUF3SUJBZ01FQkFZR0JnRVNBUUVEQXdRRUJnWUhCd2dJQ1FrSkN1WUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRSURCQVFHQnY3MUJ3Y0lDUWtKQ1FyKzFBb0pDUWtJQ0FjSEJnVUZCQU1EQWJRRUF3SUJBUUlEQkdob0JBTUNBUUVDQXdRRkJRWUdCZ1lGQlg0RUF3SUJBUUlEQkg0RkJRWUdCZ1lGcndFREF3UUZCUVlIQndnSUNRa0pDZ0kzQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUNBd1FFQmdZRy9ja0dCZ1lFQkFNQ0FRSURCQVFHQmdZR0JnWUVCQU1DQVFRQkFnTURCUVVHQjhNRy9rY0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEFia0dCZ1VGQkFNQkFkd0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQm5RY0dCUVVFQWdJQkFRSUNCQVVGQmdlaENRa0pDQWdJQ0FZQkdBWUdCUVFFQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0VvQlFVR0JnWUdCUVZvYUFRR0JnWUdCZ1VGQkFNQ0FnTUVmZ1VGQmdZR0JnWUVmZ1FEQWdFQkFnUER2UW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrS3ZBY0dCUVVFQWdJQkFRSUNCQVVGQmdlOEJnWUdCUU1EQWdFQkFnTURCUVlHQnJ3SEJnVUZCQUlDQVFFQkF3UUZCUVlBQUFNQUFBQUFBKzRDaXdBREFBY0FFZ0FBRXhVak5RVUhKemNISVRVakZUTTFJUmMzSjQ4L0EwWXlNakpzL2RhOXZRSXFiSXVMQWlCQVFDQXlNaklTUHJ3K2E0dUxBQUFBQUFJQUFBQUFBL2NEdUFBckFGY0FBQWtCRHdNZkF3RWZBejhITHdNSkFUOEROUzhHSXc4QkJRRVBBeDhEQVI4RFB3Y3ZBd2tCUHdNMUx3WWpEd0VEdy81SEJBTUNBUUVDQXdRQnVBUUdCUVlHQmdZRkJBTUJBUUVDQXdUK1lRR2dCQU1DQVFJREF3VUdCUVlHQmdiK0EvNUhCQU1DQVFFQ0F3UUJ1QVVGQlFZR0J3VUZCQU1CQVFFQ0F3VCtZUUdnQkFNQ0FRSURBd1VHQlFZR0JnWURzUDVtQlFVR0J3WUdCZ1grWndNREFRRUJBZ01FQlFZR0JnWUZCZ1VCZ1FHREJRWUZCZ1lHQmdVRUF3SUJBZ01FL21ZRkJRWUhCZ1lHQmY1bkF3TUJBUUVDQXdRRkJnWUdCZ1VHQlFHQkFZTUZCZ1VHQmdZR0JRUURBZ0VDQXdBQUFBQUdBQUFBQUFQNEE5Z0FBd0EzQUhNQWxRRHNBV2tBQUFFUkl4RWpFUlVmQ1RzQ1B3ZzFOeEVuTlM4Skl3OEtKeDBCSHdZL0J6MEJQd1U3QVQ4SEx3Y2pEdzRuSHdjaFB3WTlBUzhHSVE4R0pSOEdPd0VmRHc4SEh3TS9CejBCTHgwckFnOEZBUlVmSGpNL0F6VXZBeU12RHo4UE93RS9CVDBCTHdVckFnOGRBMXE5UHdFQ0FnWUhDZ29HQmdZSHZRWUdCZ1lMQ1FnR0FnSUJBUUlDQmdnSkN3WUdCZ2E5QndZR0Jnb0tCd1lDQWdGdEFnTUVCQVlHQmdZR0JnUUVBd0lCQWdNRUJRVUdCcjBHQmdZRUJBTUNBUUVDQXdRRUJnWUd2UW9KQ1FrSUNBY0hCZ1VGQkFNQ0F0OEJBZ01FQkFZR0JnRzBCZ1lGQlFRREFnSURCQVVGQmdiK1RBY0ZCZ1FFQXdJQk1BRUNBd1FFQmdZR2l4VVVGQklTRVE4UERRc0xDQWNGQXdFQkF3VUhDQW9NRFE4UERRc0lEZ3dMQ1FjRUF3RUNBZ01FQkFVRkJnY0dDQWdJQ1FrS0Nnb0xDd3dMREEwTURRME5EZzZMQmdZR0JBUURBdjNFQVFJQ0F3UUVCUVVHQmdjSENBZ0pDUW9LQ2dzTEN3d01EQTBNRFEwT0RZMEdCZ1VGQlFVR0JvMFVGQk1URVJFUERnME1DZ2dIQlFNQkFRTUZCd2dLREEwSER4QVJFaElVRkpnR0JnWUVCQU1DQWdNRUJBWUdCbzRORGcwTkRBME1EQXdMQ3dzS0Nnb0pDUWdJQndjR0JnVUZCQVFEQWdJQkFhWCt3Z0UrL3NJR0J3WUdDZ29JQlFNQkFRRUJBd1VJQ2dvR0JnY0dBVDRIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JrZi9CZ1lHQkFRREFnRUJBZ01FQkFZR0J2OEdCZ1VGQkFNQ0FRSURCQVFHQmdZSEJnVUZCQUlDQVFFQkFnUUVCQVlHQndjSUNBa0pDcjRHQmdZRUJBTUNBUUVDQXdRRUJnWUdCd1lGQlFRREFRRUJBUU1FQlFVRytBY0dCUVVFQXdJQkJBVUlDUXNORGhBUkV4TVZGUllYRmhZVkZSTVNFUkFHQndrTENoUVdGeGdZR2hzTkR3OE9EZzRORGcwTURRd0xDd3NMQ2drSkNRZ0hCd1lHQlFVREJBSUNBUUlEQkFVRkJ2NzdEZzhPRGc0T0RRME5EQXdNQ3dzS0Nna0pDUWdIQndjRkJRVUVBd01CQVFFQkFnSUVMZ01EQWdFQkF3WUhDZ3NORGhBUkVoUVVGUmNXRnhZVkZSTVRFUkFIRGd3S0NBY0VBd0lEQkFVRkJnY0dCZ1VGQkFNQ0FRSUNCQU1GQlFZR0J3Z0lDQWtKQ2dzTEN3c01EUXdORGcwT0RnOE9BQUFBQUFJQUFBQUFBMndEd1FBdUFHWUFBQUVWSXhVekVSOE9Pd0UvQWljUEFTOE1Bek0xSXpVbEZTTVZNeEVmRURNL0JpY1BBaXNCTHcwUk16VWpOUUtmU0VnQkFRSUVCQVlEQ0F3SkN3c01EUTRPRnhVUkR3UVZGUkFJQndjRkJnUUVCQU1DQkFFQmVucitER3BxQVFNRUJnY0ZCUVVHREEwT0VCRVNGQlFkRVE4UERRd0xDZ1lHR0JNWERRc0xDUWtIQndZRkJRTURBZ0lCczdNQ2pYQkIvd0FVRXhFUUR3MEdDdzBIQmdVRUF3SURCQVJBQkFJQkFRSUNCQVFFQmdZSEJ4RVVBUWRCaHY2bFgvNTZIQnNZRnhRS0NRZ0lEUXNLQ0FjRkJBRUJBUUlEQXdNRVhRRUZBZ0lEQkFVR0J3Z0pDZ3NMRFE0UEFZSmZ4UUFBQUFFQUFBQUFBL2dEK0FCL0FBQVRIeDgvSHk4ZkR4NElBUUlEQkFZSENBa0tDd3dORGc4UUVSRVNFeFFWRlJZV0Z4Y1lHQmtaR2hvYUdoa1pHQmdYRnhjVkZSVVVFeElSRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFaE1VRlJVVkZ4Y1hHQmdaR1JvYUdob1pHUmdZRnhjV0ZoVVZGQk1TRVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0lBR2hvWkdSZ1lGeGNXRmhVVkZCTVNFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSSVRGQlVWRmhZWEZ4Z1lHUmthR2hvYUdSa1lHQmNYRmhZVkZSUVRFaEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVNFeFFWRlJZV0Z4Y1lHQmtaR2dBQkFBQUFBQUxNQTNvQUt3QUFBUThESHdNSkFROERId2MvQXdFL0F5OERBUzhERHdJQlBBUUNBZ0VCQWdJRUFVWCt1d1FDQWdFQkFnSUVCUVlHQmdZR0JRVUJXd1FDQWdFQkFnSUUvcVVGQlFZR0JnWUdBM0VGQmdVSEJnVUdCZjY4L3J3RkJnVUdCd1VHQlFRREFRRUJBUU1FQVZzRkJRWUdCZ1lGQlFGYkJBTUJBUUVCQXdBQUJBQUFBQUFEK0FQM0FEOEFWd0NYQVVjQUFBRVZId2N6RVNNUEJ4VWhOUzhISXpVekZSOEhNejhITlM4SEl6VWpGU01QQnhVak5UTS9CelUzRlI4SE14VWpOUzhISXc4SEZSOEhNeFVqTlM4SEl4RXpQd2MxSnhVZkJ6TVJJdzhIRlI4SE16OEhOVE1WSXc4SEZSOEhNejhITlNFVkh3Y3pQd2MxTHdjakVUTS9CelV2QnlNUEJ4VWpOVE0vQnpVdkJ5TVBCeFVoTlM4SEl3OEdBenNCQXdRR0J3UUlDUlVRQ1FrSUJ3WUNCQUwraGdFREJBWUhCQWdKRmIwQkF3UUdCd1FJQ1dRSkNRZ0hCZ0lFQWdFREJBWUhCQWdKRlQ4UUNRa0lCd1lDQkFLOUVBa0pDQWNHQWdRQ2ZnRURCQVlIQkFnSkZiMEJBd1FHQndRSUNXUUpDUWdIQmdJRUFnRURCQVlIQkFnSkZYNEJBd1FHQndRSUNSVVFDUWtJQndZQ0JBSzlBUU1FQmdjRUNBa1ZFQWtKQ0FjR0FnUUNBUU1FQmdjRUNBbGtDUWtJQndZQ0JBSitFQWtKQ0FjR0FnUUNBUU1FQmdjRUNBbGtDUWtJQndZQ0JBSUJlZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBa1ZFQWtKQ0FjR0FnUUNBUU1FQmdjRUNBbGtDUWtJQndZQ0JBSitFQWtKQ0FjR0FnUUNBUU1FQmdjRUNBbGtDUWtJQndZQ0JBTCtoZ0VEQkFZSEJBZ0paQWtKQ0FjR0JBTUNmaEFKQ1FnSEJnSUVBdjZHQVFNRUJnY0VDQWtWRUFrSkNBY0dBZ1FDZmhBSkNRZ0hCZ0lFQWdFREJBWUhCQWdKWkFrSkNBY0dBZ1FDdmIwQkF3UUdCd1FJQ1JXOUFRTUVCZ2NFQ0FrVi9CQUpDUWdIQmdJRUFuNFFDUWtJQndZQ0JBSUJBd1FHQndRSUNXUUpDUWdIQmdJRUFyMFFDUWtJQndZQ0JBSUJlZ0VEQkFZSEJBZ0pGVTlmQ1FrSUJ3WUNCQUwraGdFREJBWUhCQWdKWkFrSkNBY0dBZ1FDQVFNRUJnY0VDQWtWZmdFREJBWUhCQWdKWkFrSkNBY0dBZ1FDQVFNRUJnY0VDQW9VRUFrSkNBY0dBZ1FDQVFNRUJnY0VDQWxrQ1FrSUJ3WUNCQUlCZWdFREJBWUhCQWdKWkFrSkNBY0dBZ1FDQVFNRUJnY0VDQW9VZmdFREJBWUhCQWdKWkFrSkNBY0dBZ1FDQVFNRUJnY0VDQWtWRUFrSkNBY0dBZ1FDQVFNRUJnY0lDUUFIQUFBQUFBUDRBL2dBQ3dBUEFCc0Fod0M4QVBJQk9nQUFBUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1JId2MvQnpVekZSOEhQd2MxTXhVZkJ6OEhOVE1WSHdjL0J4RTFMdzBqSVNNUERRRVZJdzhISHdjekZSOEhQd2MxTHdjUEJnVWRBUjhIUHdjMU16OEhMd2NqTlM4SER3WWxEd01mQkE4RUh3Yy9CQjhFUHdjdkJEOEVMd2NQQkM4RUR3SURtZ1lHQlFVRUFnSUIvRC84UC93QkFnSUVCUVVHQmw0QkFRTUVCUVVHQndZR0JRVUVBd0VCL0FFQkF3UUZCUVlHQndZRkJRUURBUUg4QVFFREJBVUZCZ2NHQmdVRkJBTUJBZndCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJRHNaMEhCZ1VGQkFNQkFRRUJBd1FGQlFZSG5RRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0g4VGdFQkF3UUZCUVlIQmdZRkJRUURBUUdkQndZRkJRUURBUUVCQVFNRUJRVUdCNTBCQVFNRUJRVUdCZ2NHQlFVRUF3RUJnZ1FEQVFFQkFRTUVTRWdFQXdFQkFRRURCQVVHQlFjR0JRWUZTRWdGQmdVR0J3VUdCUVFEQVFFQkFRTUVTRWdFQXdFQkFRRURCQVVHQlFjR0JRWUZTRWdGQmdVR0JnWUdBajhCQVFJREJBVUVCZVA4L1B6ODR3VUVCUVFEQWdFQkdmNENCd1lGQlFRREFRRUJBUU1FQlFVR0I5emNCd1lGQlFRREFRRUJBUU1FQlFVR0I5emNCd1lGQlFRREFRRUJBUU1FQlFVR0I5emNCd1lGQlFRREFRRUJBUU1FQlFVR0J3SCtDUWtJQ0FnSEJ3WUdCUVFFQXdJQ0FnSURCQVFGQmdZSEJ3Z0lDQWtCcVY0QkFRTUVCUVVHQndZR0JRVUVBd0VCWHdZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCMzUrQmdZRkJRUURBUUVCQVFNRUJRVUdCbDhCQVFNRUJRVUdCZ2NHQlFVRUF3RUJYZ2NHQlFVRUF3RUJBUUVEQkFVRkJoQUZCZ1VIQmdVR0JVaElCUVlGQmdjRkJnVUVBd0VCQVFFREJFaElCQU1CQVFFQkF3UUZCZ1VIQmdVR0JVaElCUVlGQmdjRkJnVUVBd0VCQVFFREJFaElCQU1CQVFFQkF3QUZBQUFBQUFQM0EvZ0FQUUJOQUlZQXFnRHVBQUFURVM4REt3RVBCaDhJUHdjOUFTOEZLd0VQQXhFMUx3VXJBUThGSlJjUEJCVXZCamNuRHdJVkh3MC9DalVuUHdRMUx3b2hEd1lsSHdjUkR3Y2hMd2NSUHdjSEVSOE9NeUV6UHc0Ukx3NGpJU01QRGZwSkJRVUdCZ1lHQmdVRUFnSUJBUUlDQkg4RkJnVUhCUVFFQm9JRUF3SUNBd1FGQlFZR0JnWUZCVW9DQXdRRUJnWUdCZ1lHQkFRREFnSklCc1VEQlFNQ0xnZ0JBd1FGcFFROUF3SUJBZ0lFQnFVSkFnVUdXd1VHQmdjRkJRVUZCUVFFQXdNQ0FRSEVCUVFEQVFFQ0F3VUdCd2NJQ1FvSi9sQUtDUWtJQ0FZR0FqNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0VDVHY3UFNRUURBZ0lEQkFVRkJnWUdCZ1lFZndRREFnRUJBUUVFZ2dVRkJnWUdCZ1VGQkFNQ0FnTUVTUUV4QmdZR0JBUURBZ0lEQkFVRkJvZ0Iwd1VKQ2d1dkg0OEtDUWtJMEFRYUNRa0pDQWtKQ0FqUm5na0lCejREQXdFQkFRRUJBZ01FQkFVRkJRWUYwZE1JQ0FnSkNRa0pDQWdJQmdVRkF3SUJBUUlEQlFVSEI3c0JBUU1FQlFVR0J2ek1CZ1lGQlFRREFRRUJBUU1FQlFVR0JnTTBCZ1lGQlFRREFRRWYvTXdKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drRE5Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQUFNQUFBQUFBN2tEdVFCSkFHMEFzZ0FBQVJVakR3Y2ZCek1kQVE4Tkl5RWpMdzA5QVRNL0J5OEhJeEVsTXg4T0ZTRTlBVDhOTXdjUkZSOFBJVDhQRVM4UElROE9BM3JjQndZRkJRUURBUUVCQVFNRUJRVUdCOXdDQWdNREJRVUZCZ2NIQndnSUNRbjl1QWtKQ0FnSEJ3Y0dCUVVGQXdNQ0F0d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSDNBS2VDUWtJQ0FjSEJ3WUZCUVVEQXdJQkFmME1BZ0lEQXdVRkJRWUhCd2NJQ0FrSmxRRUNCQVVHQndrS0Nnd01EUTBQRGdnQ1VCQU9EdzBOREF3S0Nna0hCZ1VFQWdFQkFnUUZCZ2NKQ2dvTURBME5EdzRJL2JBUURnOE5EUXdNQ2dvSkJ3WUZCQUlDdmIwQkFRTUVCUVVHQndZR0JRVUVBd0VCNVFrSkNBZ0hCd2NHQlFVRkF3TUNBZ0lDQXdNRkJRVUdCd2NIQ0FnSkNTZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQkFYcTlBZ0lEQXdVRkJRWUhCd2NJQ0FrSktDZ0pDUWdJQndjSEJnVUZCUU1EQWdKVy9nQklFQTRQRFEwTURBb0tDUWNHQlFRQ0FRRUNCQVVHQndrS0Nnd01EUTBQRGdnQ1VCQU9EdzBOREF3S0Nna0hCZ1VFQWdFQkFnUUZCZ2NKQ2dvTURBME5EdzRBQUFBQUNBQUFBQUFEK0FQNEFERUFkUUM5QVBFQk5RRnBBYTBCMlFBQUFUTWZDUjBCRHdraklTTXZDVDBCUHdrekJ4VWZEeUUvRHpVdkR5RVBEaE1WSXc4SEh3Y3pGUjhIUHdjMU16OEhMd2NqTlM4SER3WTNNeDhKSFFJUENTc0NMd2s5QWo4Sk13Y1ZIdzh6UHc4MUx3OGpEdzRsTXg4SkZSRVZEd2tyQWk4Sk5SRTFQd2t6QnhFZkR6TS9EeEV2RHlNUERpVVZId2MvQnpVaFB3Y3ZCeUVQQmdONkJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdjBNQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJuNEJBZ01FQlFjSENBa0tDZ3NNREF3TkF2UU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRGYwTURRd01EQXNLQ2drSUJ3Y0ZCQU1DdkI4SEJnVUZCQU1CQVFFQkF3UUZCUVlISHdFQkF3UUZCUVlHQndZRkJRUURBUUVnQmdZRkJRUURBUUVCQVFNRUJRVUdCaUFCQVFNRUJRVUdCd1lHQlFVRUF3RjlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnIwR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dmZ0VDQXdRRkJ3Y0lDUW9LQ3d3TURBMjlEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEyOURRd01EQXNLQ2drSUJ3Y0ZCQU1DQTNFR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dmZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndaK0FRSURCQVVIQndnSkNnb0xEQXdNRFg0TkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EWDROREF3TUN3b0tDUWdIQndVRUF3TCtSZ0VCQXdRRkJRWUdCd1lGQlFRREFRRUJIQVlHQlFVRUF3RUJBUUVEQkFVRkJnYit4QVlHQlFVRUF3RUJCQUVDQWdZSENnb0dCZ2NHUlFjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJrVUhCZ1lLQ2djR0FnSUJQejhOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURUOE5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNQWN3Z0FRRURCQVVGQmdjR0JnVUZCQU1CQVI4SEJnVUZCQU1CQVFFQkF3UUZCUVlISHdFQkF3UUZCUVlHQndZRkJRUURBUUVnQmdZRkJRUURBUUVCQVFNRUJRVUdXQUVDQWdZSENnb0dCZ2NHdlFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YTlCZ2NHQmdvS0J3WUNBZ0UvdlEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd052UTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF6dkFRSUNCZ2NLQ2dZR0J3YitoZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZQmVnWUhCZ1lLQ2djR0FnSUJQLzZHRFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBMEJlZzBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF4UlBnY0dCUVVFQXdFQkFRRURCQVVGQmdjZkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlBQWdBQUFBQURXZ1AzQUJjQVdBQUFBUThHSHdJSEx3UXJBUThERVNjUEJoVVJGUjhJT3dFL0JCOERNejhHTlM4Q1B3ZzlBaThEQVM4Q0l3Y0M5cnNFQndjRkF3SUJBMnlZYndRRkJnY0ZCZ1VGQlhRckJBUURBd0lDQVFFQkF3SURCQVFFQlFRRkJBUUVCSXR0QmdjSUNBZlZCZ1VEQWdFQ0EySEpCQVFFQkFZQ0FnRUNBZ0lEL1lvRkJnWUdCZ0dHR0FFREJBY0hDQWdIb1UvQUJnVURBZ0lDQkdRQzJHa0RBZ01FQkFRRkJQeVhCQVVFQkFNREF3SUNBUUVDQWdKNXZRWUVBZ0p2QXdVR0JnWUhCZ2FRR1FFQ0FnSUhBd1VFQkFVRUJBUUVBd0pxQkFNQ0FRQUFBQU1BQUFBQUE5Z0Q5d0E5QUY4QW5RQUFBUThFSHdZN0FUOERGUjhIUHdjMUh3TTdBVDhHTHdnUEFpVVZId1loUHdZOUFTOEdJUThHQVJFdkJBOEhId2cvQ0M4SER3UVJMd2NQQmdIcWZnUURBZ0VCQWdNRUJRVUdCZ1lHQlFWSUFRSURCQVFHQmdZR0JnWUVCQU1DQVVnRkJRWUdCZ1lGQlFRREFnRUJBZ01FZmdVRkJnWUdCZ1grT1FJREJBUUdCZ1lEY2dZR0JnUUVBd0lDQXdRRUJnWUcvSTRHQmdZRUJBTUNBYmhJQlFVR0JnWUdCUVVFQXdJQkFRSURCSDRGQlFZR0JnWUZCWDRFQXdJQkFRSURCQVVGQmdZR0JnVUZTQUVDQXdRRUJnWUdCZ1lHQkFRREFnRjdmZ1VHQmdZR0JnVUZCQU1DQWdNRVNQQUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSDhFZ0VBd0lDQXdRRkJRWUdCZ1lHQlg0RUF3RUJBUUVEWWdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUI4djdTU0FRREFRRUJBUU1FQlFZR0JnWUZCZ1YrQkFNQkFRRUJBd1IrQlFZRkJnWUdCZ1VFQXdFQkFRRURCRWdCTFFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ0FDQUFBQUFBTjZBL2dBSEFCaUFBQUJId2NSQVM4RER3TUJFVDhIQnhFVkh3Z3pQd1FCRnhVekh3US9DRFVSTlM4Tkl5RWpEdzBESEFZR0JRVUVBd0VCL3R3RkJRY0dCd1lGQmY3Y0FRRURCQVVGQmdaZUFRSUNBd1FFQkFVRUJRVUVCQVFFQVVPUUFiSUZCZ1lHQmdZRUJBUURBZ0lCQWdJREJBVUdCZ1lJQndrSUNRb0ovY2dKQ2drSUNRY0lCZ1lHQlFRREFnSUR1UUVCQXdRRkJRWUcvTjhCUGdRREFnRUJBZ01FL3NJRElRWUdCUVVFQXdFQkgveU9CUVVFQkFRREF3SUJBUUVCQWdNREFXR2RBY01FQXdJQkFRRUNBd01FQkFRRkJRTnlDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUNnQUFBQUFEK0FQNEFDQUFZQUJzQVRvQ1hnSmlBbTRDY2dKK0F0RUFBQUVWRHdjdkJ6OEhId1lISHc4L0R5OFBEdzRsRlNNdkJ6VWxGUjhLUHdVekh3UVZEd2NWSHd3VkR3NGZCZzhETHdZakR3MGpMdzByQVE4SEt3RXZBalUvQmpVdkREVS9FQzhHUHdRZkJqTS9DVFUvQXg4Q0ZRY1ZEd0V2Q0NzQkR3NGZDQThTSFFFZkVCVVBCeDBCSHcwN0FUOEhId01WSHcwN0FUOFFPd0VmQnpzQlB3NHZDRDhSUFFFdkR6VS9CejBCTHcwckFROEdLd0V2RVNzQkR3MGxGU00xQVI4SEZTTTFJeFVqTlNNVkl6VS9Cd2NSRlI4Tk15RW5OVDhCTHdJak5UTW5Qd0lqTlRNVlB3SXpOVE1WSHdFM093SVJOUzhOSXlFakR3MERBZ0VDQkFRR0JnY0lCd2NHQmdRRUFnRUJBZ1FFQmdZSEJ3Z0hCZ1lFQkFLSkFRRURBd1FGQmdjSENBZ0pDUWtLQ2dzS0NRa0pDQWdIQndZRkJBTURBUUVCQVFNREJBVUdCd2NJQ0FrSkNRb0xDZ29KQ1FrSkJ3Y0hCZ1VFQXdNQi9yVExCUVlFQkFNREFRRUNwQUVDQXdVR0J3a0lDZ3NLQ2dvS0NRc0dCQVVEQWdFQkFRRUJDUVVFQXdFQkJBVUdCd2dKQ2dzUEJRUUNBd1FEQXc0S0NRa0hCd1lGQXdJQkFnSUZCUWdEQVFFREF3VUdCUXNKQ1FvS0Nnb0tDUWtIQmdVREF3RUJBUVFGQlFVRUFnRUJBZ1FGQndjSUVBY0hCd2NIQmdjR0JnWUlCUU1DQlFVQ0FnRUtCUVFDQVFJREJRWUhDQWtLQ3c4RkJBSUJBZ0lDQXdNUENna0pCd2NHQkFNQ0FRSUNCUVVJQXdFQkF3TURCQVVEREFnSUNRb0pDaEFKQ0FnR0JRTUNBZ0lFQlFVRkJBSmJBZ1lCQXdnR0J3WUlCd2NJQndjSUJ3Y0dCZ1lGQlFRREFnSUJBUUVCQWdJRUJBUUhBUUVCQWdJTEJ3Z0hCd1lHQlFVRkJBTURBUUlDQWdJREJBVUZCZ1lIQndjSUNRb0RBUUVIQkFRREF3SUJBUUlEQXdRRUJnVUdCd2NIQndnSENBZ0hCd2NIQmdnQkF3UUNBUUlCQXdNRUJRVUZCZ1lIQndnSENBZ0lCd2NIQmdZR0JRUUVCQUlDQVFFQkF3SUNBZ2dHQndZSENBY0lCd2NJQndjR0JnWUdCQVFEQXdFQkFRRUJBZ0lFQkFRSEFRSUNBZ3NIQ0FjSEJnWUZCUVVFQXdNQkFnSUJBd01FQlFVR0JnY0hCd2dUQWdJQkJ3UUVBd01DQVFFQ0F3TUVCQVVHQmdjSEJ3Y0lCd2dJQndjSEJ3WUlBUVFDQVFFQkFRSUNCQU1GQlFVR0J3WUlCd2dJQndnSENBWUhCZ1VGQlFNRUFnSUIvcDNtQXRrRkJnUUVBd01CQWVWQXFqL21BUUVEQXdRRUJnVmFBZ0lEQkFRR0JRY0hCd2dJQ1FrSkFWOEJBUUVIQ0EwNlZBRUNCQVZlcWhBUEVCSGxEQXNLQ2dvS0FnSURCQVFHQlFjSEJ3Z0lDUWtKL1VJSkNRa0lDQWNIQndVR0JBUURBZ0lCSkFRRUJ3WUdCQVFDQVFFQ0JBUUdCZ2NJQndjR0JnUUVBZ0VCQWdRRUJnWUhCd3NLQ1FrSkNBZ0hCd1lGQkFNREFRRUJBUU1EQkFVR0J3Y0lDQWtKQ1FvTENnb0pDUWtJQ0FjSEJnVUVBd01CQVFFQkF3TUVCUVlIQndjSkNRa0pDbnpsQVFFREF3UUVCZ1hLUmdZRkNna0lDQWNHQlFNQ0FRSUNCUVVLQWdJQ0F3SURBd01EQWdzSUNBa0tDUWtSQ1FrSEJnVURBd0VDQkFVRkJnUUJBUUVDQkFRR0NBZ0pDZ29LQ2dvS0NRa0VCZ1VGQWdJQkFna0dCQUlCQWdNRkJnY0lDUW9MRHdJQ0F3SUNBd01ERGdvS0NBZ0hCUWNDQVFFQ0FnTUVCQWNEQXdRRkF3WURDd2tKQ2dvS0Nnb0pDQWdHQlFNQ0FRTURCZ1VEQWdNQkFnRUJBZ1FGQndjSUNRb0tDd29LQ2drSUJRWUZCUUlCQVFFQ0NRVUVBd0lCQlFVR0J3Z0pDZ3NPQXdJREFRRUNCQUlEQlFNQkF3RUJCd1FFQXdNQ0FRRUNBd01FQkFZRkJnY0hCd2NJQndnSUJ3Y0hCd1lJQWdJRkFRRUJBUUlDQXdRRkJRVUdCd1lIQ0FnSENBZ0hCd2NIQmdVRkJRTUVBZ0lCQVFJRUFnSUlCZ1lIQndjSUNBY0lCd2NIQndZRkJRVUVBd01CQWdJQkF3TUZCQWNCQVFFQ0Fnc0hDQWNIQmdZRkJRVUVBd01CQWdJQ0FnTUVCUVVHQmdjSEJ3Z0pDQVFDQVFjRUJBTURBZ0VDQVFNREJBUUdCZ1lHQndjSUJ3Z0hCd2dIQndjR0NBTUVBUUVCQVFJQ0JBTUZCUVVHQndZSUJ3Z0lDQWNJQndZSEJnVUZCUVFEQWdJQ0FnWUNBZ2dHQmdjSEJ3Z0lCd2dIQndjSEJnVUZCUVFEQXdJQkFnRURBd1FGQndFQ0Fnc0hDQWNIQmdZRkJRVUVBd01DQVFFQ0F3TUVCUVVHQmdjSEJ3Z0pucXFxQVNVQkFRTURCQVVGQmNybDVlWGx5Z1VHQkFRREF3RUJHLzFDQ1FrSkNBZ0hCd2NGQmdRRUF3SUNDZ2tLQ1FZR0RlVVJFQThRcWw4RkF3SlZPZzBPQWdGZENRa0pDQWdIQndjRkJnUUVBd0lDQWdJREJBUUdCUWNIQndnSUNRa0FBQVVBQUFBQUEvY0QrQUE5QUZzQWt3QzNBUHNBQUFFUEFoMEJId01oRHdjZkJ5RVBBeDBCSHdZL0NDOElEd0lET3dFZkJoVXpOUzhPS3dFRkVSOE9NeUUxSVM4SEVUOEdPd0UxSXc4T0pSOEhGUThISXk4SE5UOEhCeFVmRGpzQ1B3MDlBaThOS3dJUERRTUZCQU1DQWdNRWgvM1hCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3SXBod1FEQWdJREJBVUdCUVlHQmdZRnZRUURBUUVCQVFNRXZRVUdCZ1lHQlFaS1d3Y0dCUVVFQWdJQlB3RUJBZ1FEQlFZR0JnZ0lDQWdLQ1FwYi9VZ0JBUUlFQkFRR0JnY0hDQWdKQ1FrS0FnLzk4UWNHQlFVREF3SUJBUUlEQXdVRkJnZGlZZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRSVhCZ1lGQlFRREFRRUJBUU1FQlFVR0JyMEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FxOUNRb0pDQWtIQ0FZSEJRVUVBd0lDQWdJREJBVUZCd1lJQndrSUNRb0p2UW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRzRCUVlGQmdjRkJnV0hBUUVEQkFVRkJnY0dCZ1VGQkFNQkFZY0ZCZ1VHQndVR0JRUURBUUVCQVFNRXZRVUdCUVlIQlFZRnZRUURBUUVCQVFNQm5nSURCQVFHQmdiMjlnb0pDUWtJQ0FjSEJnVUZCQU1DQWw3OUt3a0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQmdMVkJnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWwwQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUjlBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQUFRQUFBQUFBL2NDblFBZkFEOEFZd0NuQUFBQkh3Yy9CeThIRHdjZkJ6OEhMd2NQQmlVekh3WVZEd1lqSVNNdkJqVS9Cak1IRlI4UElUOFBOUzhQSVE4T0FRUUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQUlDZndFQ0FnUUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUFnSURFZ2NHQlFVREF3SUJBUUlEQXdVRkJnZjh6Z2NHQlFVREF3SUJBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnTXlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyOHpnb0pDUWtJQ0FjSEJnWUVCQVFDQVFJQUJnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR1dBSURCQVFHQmdaK0JnWUdCQVFEQWdJREJBUUdCZ1orQmdZR0JBUURBaDkrQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRcCtDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FBQUFBQUNBQUFBQUFPNEE3a0FYd0RpQUFBQkZROFZLd0V2RlQwQlB4VTdBUjhWQlJVZkJ3RVBBeDhIUHdNQkh3Y3pQeDA5QVM4ZEt3RVBIUU42QVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQVFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdIOXlRTUVCd2dMREE4TC9zWUVBd0VCQVFFREJBVUdCUVlHQmdZRkFUb1pGaGNZR1JvYkd4QVFFQThRRHc0T0RnNE5EUXdNREFzS0Nna0pDQWdIQmdZRkJBUUNBZ0lDQWdJRUJBVUdCZ2NJQ0FrSkNnb0xEQXdNRFEwT0RnNE9EeEFQRUJBUUVCQVFEeEFQRGc4TkRnME5EQXdNQ3dvS0NRa0lDQWNHQmdVRUJBSUNBZ0orRFEwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFEwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwT0d4b1pHUmNYRlEvK3hnVUdCUVlHQmdZRkJBTUJBUUVCQXdRQk9oTU5Dd29JQlFRQkFnSUNCQVFGQmdZSENBZ0pDUW9LQ3d3TURBME5EZzRPRGc4UUR4QVFFQkFRRUE4UUR3NE9EZzRORFF3TURBc0tDZ2tKQ0FnSEJnWUZCQVFDQWdJQ0FnSUVCQVVHQmdjSUNBa0pDZ29MREF3TURRME9EZzRPRHhBUEVCQUFBQUFBQVFBQUFBQUQ5d1BJQUxjQUFBRVBBaDBCSHdNaEl3OGRIUUVmSGpNL0J5OEdJeThiUFFFL0dqTWhEd01kQVI4Rk93RS9BZ0UvQXk4Q0FTOEREd0lDcHdRREFnSURCT2I5eWhFUkVSQVFFQkFQRHc0T0RnME5EQXdMQ2dvS0NBZ0lCd1lGQkFRREFnSUNBZ01FQkFVR0J3Z0lDQW9LQ2dzTURBME5EZzRPRHc4UUVCQVFFUkVSUGdZR0JnUUVBd0lCQVFJREJBUUdCZ1pNRFE0TkRnME1EUXdMREJVVkVna0lCd2NIQmdZRUJRTURBd0lCQVFJREF3TUZCQVlHQndjSENBa0pFeFVYQ3d3TkRBME9EUTRORGdJMTVRUURBZ0lEQkFVRkJnWUdCZ1VGQVJzRkFnSUJBUVFFL3VRRkJRWUdCZ1lGQThBRkJnWUdCZ1lGQmVZQkFnTUVCQVVHQmdjSENRZ0tDZ29MQ3d3TkRRME5EZzhPRHc4UUVCQVFFQkFRRHc4UER3NE9EZzBOREF3TEN3c0tDUWtJQ0FjR0JnVUVBd01DQVFFQkFnTURCUVVHQndZR0JRVUVBd0lCQVFFQ0F3UUVCQVVHQmcwUUVRa0tDUXNLQ3dzTUN3d05EQTBNRFEwTkRRd01EQXdMQ3dzTENnb0pDZ2dSRGcwRkJRVUVBd01DQWdIbEJRWUdCZ1lHQlFVRUF3SUNBd1FCR3dVRkJnb0dDQVVCSEFRQ0FnRUJBZ0lBQUFRQUFBQUFBN2tEK0FBL0FJQUE3UUZmQUFBQkR3OHZEejhPT3dFZkRRVVZIdzgvRHk4UER3NEZGUThWTHhVMVB4MDdBUjhkQlJVZkZqTS9HQzhmRHg0Q2d3RUNBd1FHQmdnSUNnb0xDd3dORFEwTkRRME1Dd3NLQ2dnSUJnWUVBd0lCQVFJREJBWUdDQWdLQ2dzTERBME5EUTBORFF3TEN3b0tDQWdHQmdRREF2NjhBUU1GQmdnS0N3ME9EeEFSRVJNVEZCUVRFeEVSRUE4T0RRc0tDQVlGQXdFQkF3VUdDQW9MRFE0UEVCRVJFeE1VRkJNVEVSRVFEdzROQ3dvSUJnVURBanNCQXdRR0J3Z0tDd3dNRGc0ZUlDRWdJQjRjR0JRUER4UVpHeDRnSUNFZ0hnNE9EQXdMQ2dnSEJnUURBUUlDQkFRRkJnY0hDUWtLQ2dzTURRME9EZzhQRUJBUkVSSVNFaElURkJNVEZCTVNFaElTRVJFUUVBOFBEZzRORFF3TENnb0pDUWNIQmdVRUJBSUMvTTBDQWdNREJRb05EeEVTRXhRVUZCNHZReDhoRHhZTkN3VUhDUkFhSnlNbEppY1RFaElTRVJBUERnME1DZ2tIQlFNQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFvME5EUTBNQ3dzS0NRa0hCd1VGQXdJQkFRSURCUVVIQndrSkNnc0xEQTBORFE0TkRBd01Dd29KQ0FnSEJRUUVBZ0lFQkFVSENBZ0pDZ3NNREF3TkRnb0pGQklTRVJBUERnd0xDZ2dIQlFNQkFRTUZCd2dLQ3d3T0R4QVJFaElVRXhRVEV4SVJFQThPREFzS0NBY0VBd0VCQXdRSENBb0xEQTRQRUJFU0V4TmlDUWtURXhRVUZCUVVGQlFVRkNjbEpDRWVHeGNURGdrSkRoSVhHeDhoSXlZbkV4UVZGQlFVRkJRVEZCTVNFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVBEdzRQRHc4ZUhoMGRIUnNiR1JraE1ENGJHQXNOQmdNQkF3Z1BIUndpSlNnV0ZoWVhHQmNZR0JnWUdCZ1lGeGNXRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXQUFBQUFBTUFBQUFBQS9nREd3QWhBS1FCSndBQUFSOEhJVDhITHdjaER3WWxId2N6SHc0VkR3NGpEd2NmQnpNL0hqMEJMeDRqRHdZQkZSOGVNejhITHdjakx3NDFQdzR6UHdjdkJ5TVBIZ0VFQVFFREJBVUZCZ2NCdUFjR0JRVUVBd0VCQVFFREJBVUZCZ2YrU0FjR0JRVUVBd0VCUHdFQkF3UUZCUVlHaFJZV0ZCUVRFUkVQRFF3S0NRWUVBd01FQmdrS0RBMFBFUkVURkJRV0ZvVUdCZ1VGQkFNQkFRRUJBd1FGQlFZR2VROE9EdzRORGcwTkRBMExEQXNMQ2dvSkNRa0lCd2NHQmdVRUJBTURBZ0VCQWdNREJBUUZCZ1lIQndnSkNRa0tDZ3NMREFzTkRBME5EZzBPRHc0UGVRWUdCUVVFQXdIOXd3RUNBd01FQkFVR0JnY0hDQWtKQ1FvS0N3c01DdzBNRFEwT0RRNFBEZzk0QndZRkJRUURBUUVCQVFNRUJRVUdCNFFXRmhRVUV4RVJEdzBNQ2drR0JBTURCQVlKQ2d3TkR4RVJFeFFVRmhhRUJ3WUZCUVFEQVFFQkFRTUVCUVVHQjNnUERnOE9EUTRORFF3TkN3d0xDd29LQ1FrSkNBY0hCZ1lGQkFRREF3SUJBZ0FHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZRzlnWUdCZ1FFQXdJQkFnUUhDQW9NRGc4UUVoSVVGUlVYRmhjVkZSUVNFaEFQRGd3S0NBY0VBZ0VDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUUlDQXdRRkJRWUdCd2NJQ0FrS0NRc0tEQXNNREEwTkRRME9EZzRPRHc4T0RnNE9EUTBORFF3TUN3d0tDd2tLQ1FnSUJ3Y0dCZ1VGQkFNQ0FnRUJBUUlEQkFRR0J2NytEdzRPRGc0TkRRME5EQXdMREFvTENRb0pDQWdIQndZR0JRVUVBd0lDQVFFQkFnTUVCQVlHQmdZR0JnUUVBd0lCQWdRSENBb01EZzhRRWhJVUZSVVhGaGNWRlJRU0VoQVBEZ3dLQ0FjRUFnRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRSUNBd1FGQlFZR0J3Y0lDQWtLQ1FzS0RBc01EQTBORFEwT0RnNE9BQUlBQUFBQUEvZ0R1UUNkQVEwQUFCTWZCeUVmREE4UEx4WVBCeFVmRlRzQlB4VTFMdzRoTXo4R0x3Y2hEd1kzSHdjekx3Yy9EeDhXUHdjMUx4VXJBUThWQ0FFQkF3UUZCUVlIQWZJOEtoTWFGZzBNQ1FnSEJBTUJBUU1HQndvTERBOFBFUklVRkJVV0ZoY1dGUlFVRWhFUER3d0xDZ2NHQXdJQkF3UUZCUVlHQndZRkJRUURBUUVCQWdNREJBUUZCZ1lIQndnU0V4VVhHQmtiR3c4T0R3NE9EeHNiR1JnWEZSTVNDQWNIQmdZRkJBUURBd0lCQVFFREF3VUZCZ2NIQ1FrS0NoWVpBUmdIQmdVRkJBTUJBUUVCQXdRRkJRWUgvRkFIQmdVRkJBTUIrd0VCQXdRR0JnY0pYQThOREFrSUJRTUJBUU1HQndvTERBOFBFUk1URkJVV0Z4WVdGUlFVRWhFUER3d0xDZ2NHQXdJQkF3UUZCUVlIQmdZRkJRUURBUUVCQWdNREJBUUZCZ1lIQndnU0V4VVhHQmtiR3c4T0RnOE9EeHNiR1JnWEZSTVNDQWNIQmdZRkJBUURBd0lCQWdBR0JnWUVCQU1DQVJVU0NBNE9DZ29MREF3TkRoQVJFaEFRRHc4TkRBc0tDUWNHQkFNQkFRTUVCZ2NKQ2dzTURROFBFQkFTR0FZRkJRTURBZ0VCQWdNREJRVUdCd3dNREFzTUN3c0xDZ29LQ2drU0VBNE5Dd2tIQkFJQkFRSUVCd2tMRFE0UUVna0tDZ29LQ3dzTERBc01EQXdQRGcwTURBd0xDZ29KQ1FrSUR3OENBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHeHhBUERnNE9EUXdOREF3TkRnNFBEeEFSRWhBUUR3OE5EQXNLQ1FjR0JBTUJBUU1FQmdjSkNnc01EUThQRUJBU0dBWUZCUU1EQWdFQkFnTURCUVVHQnd3TURBc01Dd3NMQ2dvS0Nna1NFQTROQ3drSEJBSUJBUUlFQndrTERRNFFFZ2tLQ2dvS0N3c0xEQXNNREFBQUFBZ0FBQUFBQS9nRCtBQURBQThBaUFDcEFONEEvd0UxQVZjQUFBRVZJelVqRlNNMVB3Z3JBUThORlJFZkJ6OEhOVE1WSHdjL0J6VXpGUjhIUHdjMU16VWpOVE1mQnhFZkJ6OEhFVFV2RFNNbEZ4VWZCajhITHdjUEJpVVZJdzhISHdjekZSOEhQd2MxTHdjUEJnVVZId1k3QVQ4R0x3Y1BCaVVkQVI4SFB3YzFNejhITHdjak5TOEhEd1lsRHdRZkJ6OElMd2NQQWdKKy9ELzhBUUlDQkFVRkJnYjgvQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZSEJnWUZCUVFEQVFIOEFRRURCQVVGQmdZSEJnVUZCQU1CQWZ3QkFRTUVCUVVHQndZR0JRVUVBd0VCL1B6ZEJnWUZCUVFDQWdFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0ovb2NCQXdRR0J3Z0lDZ2tKQ0FZR0JBTUJBUU1FQmdZSUNRa0tDQWdIQmdRREFaZWRCd1lGQlFRREFRRUJBUU1FQlFVR0I1MEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CL2RNQkF3UUZCd2dKQ1FvSUNBY0dCQU1CQVFNRUJnY0lDQW9KQ1FnSEJRUUQvbm9CQVFNRUJRVUdCd1lHQlFVRUF3RUJuUWNHQlFVRUF3RUJBUUVEQkFVRkJnZWRBUUVEQkFVRkJnWUhCZ1VGQkFNQkFqKzlCQU1CQVFFQkF3UUZCZ1VIQmdVR0JiMEVBd0VCQVFFREJBVUdCUWNHQlFZQ1AvejgvT01GQkFVRUF3SUJBVDhDQWdNRUJBVUdCZ2NIQ0FnSUNRbitBZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZmMzQWNHQlFVRUF3RUJBUUVEQkFVRkJnZmMzQWNHQlFVRUF3RUJBUUVEQkFVRkJnZmNQL3dCQVFJREJBVUVCZjRDQndZRkJRUURBUUVCQVFNRUJRVUdCd0grQ1FrSUNBZ0hCd1lHQlFRRUF3SUNyUVVFQ1FnSEJnUURBUUVEQkFZSENBa0pDZ2tJQndVRkFnRUJBZ1VGQndnSm8xNEJBUU1FQlFVR0J3WUdCUVVFQXdFQlh3WUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFQkFRTUVCUVVHRmdVRkNRZ0hCUVVEQXdVRkJ3Z0pDZ2tKQ0FjR0JBTUJBUU1FQmdjSUNRWitmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWmZBUUVEQkFVRkJnWUhCZ1VGQkFNQkFWNEhCZ1VGQkFNQkFRRUJBd1FGQlFZUXZRVUdCUVlIQlFZRkJBTUJBUUVCQXdTOUJRWUZCZ2NGQmdVRUF3RUJBUUVEQUFBQkFBQUFBQU41QTdrQVNBQUFBU0VQQmgwQkh3WXpBeU1QQng4SElUOEdQUUV2QmlNVE16OEhMd2NDaC83OEJnWUZCUVFEQWdJREJBVUZCZ2JiOHNZSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQWRjR0JnWUVCQU1DQWdNRUJRVUdCcy95dWdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NEdVFFQ0FnUUZCUVlIQmdZRkJRUURBUUg5REFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBdlFCQVFNRUJRVUdCZ2NHQlFVRUFnSUJBQUFBQUFVQUFBQUFBN2tEdVFBaEFFTUFaUUNwQU8wQUFBRVJId2MvQmpVUk5TOEdEd2NSSHdjL0JqVVJOUzhHRHdZRkVSOEhQd1kxRVRVdkJnOEdOek1mRGhFUERpTWhJeThOTlJFMVB3MHpCeEVmRHlFL0R4RXZEeUVQRGdIZ0FRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SytBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lCZVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ2hna0pDQWdIQndjR0JRVUZBd01DQVFFQkFRSURBd1VGQlFZSEJ3Y0lDQWtKL2JnSkNRZ0lCd2NIQmdVRkJRTURBZ0lDQWdNREJRVUZCZ2NIQndnSUNRbVZBUUlFQlFZSENRb0tEQXdORFE4T0NBSlFFQTRQRFEwTURBb0tDUWNHQlFRQ0FRRUNCQVVHQndrS0Nnd01EUTBQRGdqOXNCQU9EdzBOREF3S0Nna0hCZ1VFQWdLcy9vWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ0FRRUNBd1FFQmdZRy9vWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ0FRRUNBd1FFQmdZRy9vWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ0FRRUNBd1FFQmdiSUFnSURBd1VGQlFZSEJ3Y0lDQWtKL2JnSkNRZ0lCd2NIQmdVRkJRTURBZ0lDQWdNREJRVUZCZ2NIQndnSUNRa0NTQWtKQ0FnSEJ3Y0dCUVVGQXdNQ0FsYjl1QkFPRHcwTkRBd0tDZ2tIQmdVRUFnRUJBZ1FGQmdjSkNnb01EQTBORHc0SUFsQVFEZzhORFF3TUNnb0pCd1lGQkFJQkFRSUVCUVlIQ1FvS0RBd05EUThPQUFBQUFRQUFBQUFDZmdMY0FDc0FBQUVQQWgwQkh3TVBCQjhHT3dFL0J5OEhLd0VQQVFHTUJBTUNBZ01FcHFjRUF3RUJBUUVEQkFVR0JRY0dCUVlGdlFRREFRRUJBUU1FdlFVRkJnWUdCZ1VDMHdVRkJnWUdCZ1VGcDZjRkJRWUdCZ1lGQlFRREFnSURCTDBGQlFZR0JnWUdCTDBFQXdJQ0F3QUFCQUFBQUFBRCtBTzVBQ01BZlFDTEFSY0FBQUVmQngwQkR3WWhMd2MxUHdjRElUTWZEaFVSRlE4R0l6MEJMdzBqSVNNUERoVWpMd2NSTlQ4T0pUTWZBeFVoTlQ4RE13Y1ZJdzhQRVJVZkRqTVZIdzR6SVRNL0RUMEJNejhPTlJFdkR5TTlBUzhOSXlFakR3MEM0d1VGQkFRREFnRUJBZ0lEQkFRRkJmNDZCUVFGQXdRQ0FRRUJBUUlFQXdVRUJUZ0NOMFlKQ1FnSUNBY0hCZ1VGQlFNREFnSUNBd01FQlFJR1pRSUNBd1FFQlFZR0J3Y0lDQWdKQ2Y0NkNRZ0pDQWdIQndZR0JRUUVBd0lCQVdJR0JRVUVBd01CQVFJQ0F3TUZCUVVIQmdjSUNBZ0pDUUpGQmdVSUJBTCtDQUlFQ0FVR1dDY1FEZzhORGd3TEN3b0lDQVlGQkFJQkFnSURCQVVGQmdZSEJ3Z0pDQWtLWWdFQkFnTUVCQVVHQmdjSENBZ0pDQWtCeGdrSkNBZ0lCd2NHQmdVRUJBTUNBbU1KQ1FnSkNBY0hCd1VHQkFRREFnSUJBZ1FGQmdnSUNnb01EQTBIRGc4UEx3SUNBd01GQlFZR0J3Y0hDUWdKQ2Y0NkNRa0lDQWdIQndZR0JRUUVBd0lCQWNFQkFnSUVCUVVHQnZ3SEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0FZR0JRVUVBZ0lCQVRzQkFRTUVCUVVIQndnSkNRb0tDd3NML3VBSUNBY0dCUVFCQWw4SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbGZBUUlFQlFZSENBZ0JJQXNMQ3dvS0NRa0lCd2NGQlFRREFRRitBUU1FQWpVMUFnTUVBUW8xQVFNRUJnY0pDZ3NORFE4UEVCRVNDUDdYQ3dvS0Nna0lDQWdHQmdVRkF3TUJBVjRLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dwZUFRRURBd1VGQmdZSUNBZ0pDZ29LQ3dFZ0VSSVJFQThQRFEwTENna0hBd1VFQWpVSENBY0dCd1lHQlFRRkF3TURBZ0VCQWdNREF3VUVCUVlHQndZSUJ3QUFBQWdBQUFBQUE3a0R1UUF2QUY4QWp3Qy9BTzhCRXdFM0FYc0FBQUVWSHdvL0N5OEtLd0VQQ2hVZkNqOExMd29yQVE4SkpSVWZDajhMTHdvckFROEtGUjhLUHdzdkNpc0JEd29WSHdvL0N5OEtLd0VQQ1NVUkZROE5JeUVqTHcwMUVTVXpIdzBkQVNFOUFUOE5Nd2NSSHc4aFB3OFJMdzhoRHc0QnpRRUJBd1VJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FVREFRRzlBUUVEQlFnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJRTUJBUUY2QVFFREJRZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCUU1CQWIwQkFRTUZDQWtMQmdZR0J3WUdCZ1lMQ1FnR0FnRUJBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdGQXdFQnZRRUJBd1VJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FVREFRRUNhZ0lDQXdNRkJRVUdCd2NIQ0FnSkNmMjRDUWtJQ0FjSEJ3WUZCUVVEQXdJQ0FwNEpDUWdJQndjSEJnVUZCUU1EQWdMOURBSUNBd01GQlFVR0J3Y0hDQWdKQ1pVQkFnUUZCZ2NKQ2dvTURBME5EdzRJQWxBUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9DUDJ3RUE0UERRME1EQW9LQ1FjR0JRUUNBU2NHQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJRTUJBUUVCQXdVSUNRc0dCZ1lIQmdZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBVURBUUVCQVFNRkNBa0xCZ1lHdGdZR0JnWUxDUWdHQWdFQkFRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0ZBd0VCQVFFREJRZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCUU1CQVFFQkF3VUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFFQkFRTUZDQWtMQmdZRzB2NGZDUWtJQ0FjSEJ3WUZCUVVEQXdJQ0FnSURBd1VGQlFZSEJ3Y0lDQWtKQWVHOUFnSURBd1VGQlFZSEJ3Y0lDQWtKS0NnSkNRZ0lCd2NIQmdVRkJRTURBZ0pXL2JnUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnQUFBQW9BQUFBQUEvY0Rud0FaQURzQWVnQ3hBTlVCR1FFbEFTa0JOUUY5QUFBQkZROEhJeThGUFFFL0J4OEREd2dqTHdZMVB3Y2ZBaVVWUHdjZkJoVVBDQjhIUHdjekZUTTFMd3dQQWhjek5URWZCejhPUFFFdkRTc0JEd1l4TlNNM014OEdFUThISVM4SEVUOEdNd2NSRlI4Tk15RXpQdzRSTHc0aklTTVBEUUVmQnhVak5TTVZJelVqRlNNMVB3YzFJdzhPRVI4UE16VXJBUzhHTlRNMUl6VXpOU00xSVQwQkx3MGpBbU1CQWdRRkJnZ0lDQWNHQlFRRUFnSUNBd1FGQmdjdDBBVUVBZ0VCQWdRR0J3UUVCQW9MQ0FnSEJnVURBZ0VDQlFVSENRa0tDZ2dJL3RrR0J3Y0hCd2NJQ0FnSUJnVUVBd0kxRFF3S0NBY0VBd0VCQXdVR0NBb0xEQWtJQ0FjR0JnVUZBU2NDQWdNQ0JBUUVCUVlHQmdnUEVoRVFweWtGQlFZR0J3Y0lDUWtJQ0FnSEJnWUdCUVFFQXdJQ0FRRUJBZ01EQkFVRkJRWUdCd2NJQ0FvSkNRY0lCZ1lHS2VRR0JnVUVCQUlDQVFFQ0FnUUVCUVlHL2lZR0JnVUVCQU1CQVFFQkF3UUVCUVlHV1FJQ0F3UUVCUVlHQndjSUNBa0pDUUhhQ1FrSUNRY0lCd1lHQlFRRUF3SUJBUUVCQWdNRUJBVUdCZ2NJQndrSUNRbitKZ2tKQ1FnSUJ3Y0dCZ1VFQkFNQ0FnR0JCZ1lGQkFRQ0FnR3lPKzQ3c2dFQ0FnUUVCUVlHQ1FrSUNRY0lCd1lHQlFRRUF3SUJBUUVCQWdNRUJBVUdCZ2NJQndrSUNRblB6d1lHQlFRRUFnSUJzckt5c2dNREFnSURCQVFGQmdZSENBY0pDQWtKQVRrRUJRa0hCd1lFQWdFQ0FnTUVCQVVHQndZRkF3TUNBZ2N2Q0FrTERRNE5EQWtJQXdJQ0F3SURCZ1lJQ0FrYkN3b0pDQWNFQXdFQkFnVVlJd1VFQkFNQ0FnRUJBUUlEQkFVSENBa0hBd1FGQndnSkN3d0xDZ2tIQndRREFRRUJBd01GQlFjSEczc1BCZ1lHQlFRRUF3TUNBZ0VDQWdNRnJSb0hCZ1VFQkFJQkFRRUJBZ01FQkFZR0J3Z0lDQW9KQ3dzSkNnZ0pCd2dHQndVRkJBTURBZ0VDQXdRRkJnY0lkVUlDQXdNRkJRVUcvcHdHQmdVRUJBSUNBUUVDQWdRRUJRWUdBV1FHQlFVRkF3TUNIZjZjQ1FrSUNRY0lCd1lHQlFRRUF3SUNBZ0lEQkFRRkJnWUhDQWNKQ0FrSkFXUUpDQWtJQ0FjSEJnWUZCUVFDQXdFQkFnTUVCUVVHQmdjSENBZ0lDUUU5QVFJQ0JBUUZCZ1paZDNkM2Qxa0dCZ1VFQkFJQ0FUc0NBZ01FQkFVR0JnY0lCd2tJQ1FuOXJ3a0pDQWdJQndjSEJRVUZCQU1DQVFFOEFnTURCUVVGQmxrN2R6dDNsQWtKQ0FrSENBY0dCZ1VFQkFNQ0FnQURBQUFBQUFQM0E3a0FJd0JTQUtzQUFBRTdBUjhHRlFNUEJ5RXZCUk0vQmpNVE14OEhJUjhIRlNFakR3OFJQd2NIRlJFZkN5RXpQdzRUTnpVdkNUVXZEeUV2Q0NNaEl3OE5BNWdCQmdZRUJBTUZBd0dVQVFJREF3TUVCQVQ5VkFrRkF3VURBWlFCQWdNREF3UUVCWjRDQlFVSlhRVURCd2NCUlFVR0JBUURBd0VCL1hvSUNBY0hCd2NHQmdVRkJRUUVBd0lDVndFQkF3TUVCUVVGV2dJREJRWUhDQW9LQ1FnSUNBS3dDQWdIQndjSEJnWUZCUVVFQkFNQ0FwUUNBUUlEQlFVSENBa0xEQUVCQWdNRUJRVUZCd2NIQ0FnSkNRbit6MUFIQ0FvS0RBY0hCd2orMEFrSkNRZ0lCd2NIQlFZRUJBTUNBUUpWQVFJREF3Y0lDQWYrY2dVRkJRUURBZ0VCQWdRREJ3b1BBWXdGQlFVRUF3SUNBU1VCQkFtR0JnTURBZ0VCQXdRRUJRWUdKZ0VDQXdNREJBVUZCUVlHQndjSENPb0IrZ1lHQlFRRUF3RUJIbVg5c0JVTUN3c0tDQWdHQkFJQ0FRSUJBd01EQkFVRkJRWUhCZ2NIQ0FHT0N3d01Dd3NMQ1FvSkJ3WUdLZ29KQ1FnSUNBY0hCZ1VGQkFNQ0FRRjFDUWtKQndZQ0FnRUNBZ01FQlFVR0J3Y0lDQWdKQ1FBQUJnQUFBQUFEMkFQWUFBTUFCd0FMQUE4QUV3QVhBQUFsTXpVakJUTTFJd1V6TlNNMU16VWpCVE0xSXlVek5TTUJvcnk4L29hOHZBTDB2THk4dlA2R3ZMd0Jlcnk4S0x5OHZMeTh2cnk4dkw2OEFBQUFCZ0FBQUFBRDJBUDNBQ0VBTEFDTkFMa0Eyd0V4QUFBbEZSOEZNeUV6UHdZdkJ5RVBCaVVqTHdjMUJSRVZId1kvQnhFMVB3WWhGUjhQTXgwQkh3WS9CelV2QndFdkJpTWhJdzhOQXc4REh3UVBCQjhHT3dFL0J5OElEd0lsSHdjaFB3Y3ZCeUVQQmljZEFSOE9JVDhQTlM4SER3WWRBUThISVM4R1BRRXZCdzhHQWFJQ0F3UUVCZ1lHQVRzR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL3NVR0JnWUVCQU1DQWN1NUJ3VUdCQVFEQWdIK1VRSURCQVFHQmdZR0JnWUVCQU1DQVFJREJBUUdCZ1lCRWdFQkF3TUVCQVlHQndjSUNBa0pDUXJtQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUVDQXdRRUJnYis5UWNIQ0FrSkNRb0ovdFFLQ1FrSkNBZ0hCd1lGQlFRREF3RzBCQU1DQVFFQ0F3Um9hQVFEQWdFQkFnTUVCUVVHQmdZR0JRVitCQU1DQVFFQ0F3UitCUVVHQmdZR0JRRm5BUUVEQkFVRkJnWUJPd2NHQlFVRUFnSUJBUUlDQkFVRkJnZit4UVlHQlFVRUF3RzVBUU1EQkFVRkJnY0hDQWdKQ1FrS0FqY0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFJREJBUUdCZ2I5eVFZR0JnUUVBd0lCQWdNRUJBWUdCZ1lHQmdRRUF3SkhCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ2EzQVFJREF3VUZCZ2ZEQnY1SEJ3WUZCUVFDQWdFQkFnSUVCUVVHQndHNUJnWUZCUVFEQVFIY0Nna0pDUWdJQndjR0JnUUVCQUlCQVowSEJnVUZCQUlDQVFFQ0FnUUZCUVlIb1FrSkNRZ0lDQWdHQVJnSEJRVUVCQUlDQWdJREJBVUdCZ1lJQndrSUNRb0JLQVVGQmdZR0JnVUZhR2dFQmdZR0JnWUZCUVFEQWdJREJINEZCUVlHQmdZR0JINEVBd0lCQVFJRGhBY0dCUVVFQWdJQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVk1dlFvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0t2QWNHQlFVRUFnSUJBUUlDQkFVRkJnZThCZ1lHQlFNREFnRUJBZ01EQlFZR0Jyd0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZQUFBQUNBQUFBQUFPNEEvY0FBd0E3QUFBQkZ5RURCeE1ERHdJZkNUY3pOd0UvQmowQkx3WUJMd0lyQVE4S0ZSOEJBNFFXL2N2bU10L2ZBd0lCQVFJREF3VUZCZ2NHQ0FjRUJ3TWFCZ1VFQXdNQ0FRSUJBd01FQlFiODZRVUdCZ1VHQlFZRkJRUUVBd01DQVFFQkFnSUVCUUcrRFA1Ty9sQUlDQWNJQndjR0JnVURBd0lCQVFNQnpnUUVCUVVHQmdZR0JnWUdCZ1VGQkFRQnhBTUNBUUlDQXdNRUJBVUZCZ1lHQmdZSEFBQUFDd0FBQUFBRHVBT1pBQjhBSXdBdkFETUFQd0JmQUdNQWJ3QnpBSDhBd3dBQUFSOEdPd0UvQmk4R0t3RVBCUmN6TlNNbEVROEdLd0VSSXhFaEVTTVJLd0V2QmhFM0h3WTdBVDhHTHdZckFROEZGek0xSXlVekh3WVJJeEVqRVNFUkl4RWpFVDhHTXpVUER4RWZEeUUvRHhFdkR3R0NBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVgxK2ZnRjZBUUlEQXdVRkJnZGVQLzZHUDE0SEJnVUZBd01DQWZ3QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJmWDUrQVZvSEJnVUZBd01DQVg0Ly9vWS9mZ0VDQXdNRkJRWUhDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQ3RBb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLQVVNR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZbFBuNys1UVlHQmdRRUF3SUJPdjdHQVRyK3hnSURCQVFHQmdZQkc5MEdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWWxQbjRDQXdRRUJnWUcvdVVCT3Y3R0FUcit4Z0ViQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRa0svWW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnSjJDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRQUFBQUFCQUFBQUFBTE1BM29BS3dBQUNRRVBBeDhEQVI4RFB3Y3ZBd2tCUHdNdkJ3OENBcGYrcFFRQ0FnRUJBZ0lFQVZzRkJRWUdCZ1lHQlFRQ0FnRUJBZ0lFL3JzQlJBUURBZ0VCQWdNRUJRVUdCZ1lHQlFOeC9xVUZCUVlHQmdZRkJmNmxCQU1CQVFFQkF3UUZCZ1VIQmdVR0JRRkVBVVFGQmdVR0J3VUdCUVFEQVFFQkFRTUFBQUFBSGdBQUFBQUQyQVBZQUJ3QUlBQWtBQ2dBTEFBd0FEUUFQQUJBQUVRQVNBQk1BRlFBWUFCa0FHZ0FiQUJ3QUhRQWVBQjhBSUFBakFDZEFLRUFwUUNwQUswQXNRQzVBQUFsTXlFM0x3TTFKd2NWSHdJakZTRTFJeWNQQkFVMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSnlVWEJ4YzFKelVuQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NYTlJjMUp4VW5CU2NITXhVWE5UTTFKelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY2xEd01kQVJjMVB3RW5CUmNWSHdRM0x3Y0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NqRnpNM016Y25BZUVDL25VV0FnSUNBVHdEQVFJRUJ3T3dKUjRCQmdjSENmNm9Pd0cxUHp6OGpEODhBYlkrT3dHMVB6ejhqRDg4QWJZK093RnpSZ00rTzBPQlJrT0JSVUwvUlVHQ1JrTzhQMEZCUEFHNUF3TURQZ1FFT3dHMVB6ejhqRDg4QWJZK093RzFQeno4akQ4OEFiWStPd0cxUHp6K1JUNDcvbEFEQXdNRFB3SUROd05DQXdRSUJ3WURPQWdIQ1FrSkN3c09nMFZDZ1VaRGdVWkRnVVpEZ1VaRGl3TUlCQUZEQTBKbkRnSUZCUVVkQXhzSkNRZ0xQajRVQXdZRkJBRUJRQU1HQTBJREF3TkNBejhEUWdNR0EwSURBd05DQXo4RFFnTS9BMElEUWdNN0JEd0RPd1E4QXpzRVBBTTdCRHdET3dSQ0F3a0RPd1FEQXdFQlBBTURBenNCQXdNR0EwSURBd05DQXo4RFFnTUdBMElEQXdOQ0EwQURRd01HQTBJREFRTkRBd2dHQlF3TURSMERKUWdISGdzQkFnRURCQWNHSGcwSkNBY0ZCUVFET3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlBnRTdBd0FEQUFBQUFBUFlBN2tBUFFCZkFJRUFBQUVQQXgwQkh3WS9CQkVWSHdZL0JqVVJId1EvQmowQkx3WXJBUThCSlJVZkJpRS9CajBCTHdZaER3WTFGUjhHSVQ4R1BRRXZCaUVQQmdIeWpBUURBZ0lEQkFVRkJnWUdCZ1VGWGdJREJBUUdCZ1lHQmdZRUJBTUNUZ1VHQmdZR0JnVUZCQU1DQWdNRWlnVUZCZ1lHQmdiK01RSURCQVFHQmdZRGNnWUdCZ1FFQXdJQ0F3UUVCZ1lHL0k0R0JnWUVCQU1DQWdNRUJBWUdCZ055QmdZR0JBUURBZ0lEQkFRR0JnYjhqZ1lHQmdRRUF3SUNPSWtGQlFZR0JnWUdCUVFEQVFFQkFRTUVXLzZKQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0ZvVHdRREFnRUJBZ0lFQlFZR0JnWUZCZ1dOQkFNQ0FnT2lCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQnJZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdBQUFEQUFBQUFBTzVBN2tBUndESEFVY0FBQUVWS3dFUEJoOEhNeFVmQno4SE5UTS9CeThHS3dFMUx3WXJBUThGQlJVUEhTc0JMeDA5QVQ4ZE93RWZIUVVmSHo4Zkx4OFBIZ0hvbmdZR0JRVUVBd0VCQVFFREJBVUZCZ2FlQVFFREJBVUZCZ2NHQmdVRkJBTUJBWjBIQmdVRkJBTUJBUUVCQXdRRkJRWUhuUUVCQXdRRkJRWUdCd1lGQlFRREFRR1JBZ0lFQkFVR0J3Y0pDUW9LQ3d3TkRRNE9EdzhRRUJFUkVoSVNFaE1VRXhNVUV4SVNFaElSRVJBUUR3OE9EZzBOREFzS0Nna0pCd2NHQlFRRUFnSUNBZ1FFQlFZSEJ3a0pDZ29MREEwTkRnNFBEeEFRRVJFU0VoSVNFeFFURXhRVEVoSVNFaEVSRUJBUER3NE9EUTBNQ3dvS0NRa0hCd1lGQkFRQ0F2ek5BUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEZ4WVdGaFVWRkJRVUV4SVNFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUxLbmdJREJBVUZCZ1lIQlFZRUJBTUNBWjBHQmdZRUJBTUNBUUVDQXdRRUJnWUduUUVDQXdRRUJnWUdCZ1lHQkFRREFwNEdCZ1lFQkFNQ0FnTUVCUVVHMEJNVUV4SVNFaElSRVJBUUR3OE9EZzBOREFzS0Nna0pCd2NHQlFRRUFnSUNBZ1FFQlFZSEJ3a0pDZ29MREEwTkRnNFBEeEFRRVJFU0VoSVNFeFFURXhRVEVoSVNFaEVSRUJBUER3NE9EUTBNQ3dvS0NRa0hCd1lGQkFRQ0FnSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1YRmhZV0ZSVVVGUk1URXhFU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFUk1URXhVVUZSVVdGaFlYRnhZV0ZoVVZGQlVURXhNUkVoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXQUFBQUFBZ0FBQUFBQTdrRHVRQWhBRVVBVGdCaUFJSUF3Z0Q1QVZnQUFBRXpId2NQQnlNdkJ6OEdKdzhIRlI4SElUOEhOUzhISlNNUEFqTXZBaVVQQmlFMUx3a2xEd2NmQno4SEx3Y3pIdzBkQVE4Tkt3RXZEVDBCUHcwbER3Y1JQd2N6SHdjL0J6c0JId2N6RVM4SEpTRXpIdzBWRVI4SEhRRVBEU01oSXk4TlBRRWhJeThOTlJFMVB3MENYcjRHQmdVRkJBTUJBUUVCQXdRRkJRWUd2Z1lHQlFVRUF3RUJBUUVEQkFVRkJqZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFUb0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC91VUZCQVFGSkFVRUJQNy9CQWdJQXdNQ2ZnRVlCUWNIQlFKS0F3TUVDQUV6QmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ2Y0eUJ3WUZCUVFEQVFGc0NBa0tDd3dNRFF3TkRBd0xDZ2tJTmpJSENBZ0lDUWtKQ1FrSkNRa0lDQWdIS1pBQkFRTUVCUVVHQnYyS0FuWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJSURBc0tDQWNFQXdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjdHQ2dvSkNBa0hDQVlHQmdVRUF3SUMvdVVLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dFRUFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBWDhCQVFNRUJRVUdCN3dIQmdVRkJBTUJBUUVCQXdRRkJRWUh2QWNHQlFVRUF3RUJSQUVDQWdJQ0FVc0JBZ1FEQkFUN1hnRUNCQVVEa2dRREFnVHNBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVVBQ0FnTUVCUVlHQmdnSENRZ0pDZ29KQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drS0Nna0lDUWNJQmdZR0JRUURBZ0kvQVFFREJBVUZCZ2Y5OE5nTENnZ0hCUU1CQVFNRkJ3Z0tDMnN6QmdZRkF3TURBUUVEQXdNRkJnWXBBWmtIQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNncitZZ01IQ1FvTURRMFB4QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2g4Q0FnTUVCUVlHQmdnSENRZ0pDZ29DTmdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0FBQUFBQkFBQUFBQUorQW40QUF3QUFBVE0xSXdHQy9Qd0JndndBQUFBQUJBQUFBQUFEdVFPNEFDTUFSd0NMQU04QUFBRWZCeEVQQnlNdkJ4RS9CeUVmQnhFUEJ5TXZCeEUvQndVUkZSOE9NejhPTlJFMUx3NGpEdzRGRVJVZkRqTS9EalVSTlM4T0l3OE9BMW9IQmdVRkJBTUJBUUVCQXdRRkJRWUh2QWNHQlFVRUF3RUJBUUVEQkFVRkJnZit4QWNHQlFVRUF3RUJBUUVEQkFVRkJnZThCd1lGQlFRREFRRUJBUU1FQlFVR0J3R1pBZ0lEQkFVR0JnWUlCd2tJQ1FvS3ZBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDcndLQ2drSUNRY0lCZ1lHQlFRREFnTCtDQUlDQXdRRkJnWUdDQWNKQ0FrS0Nyd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3E4Q2dvSkNBa0hDQVlHQmdVRUF3SUNBM29CQVFNREJBVUZCZjFDQlFVRkJBTURBUUVCQVFNREJBVUZCUUsrQlFVRkJBTURBUUVCQVFNREJBVUZCZjFDQlFVRkJBTURBUUVCQVFNREJBVUZCUUsrQlFVRkJBTURBUUViL1VJSkNRa0lDQWNIQndVR0JBUURBZ0VCQVFFQ0F3UUVCZ1VIQndjSUNBa0pDUUsrQ1FrSkNBZ0hCd2NGQmdRRUF3SUJBUUVCQWdNRUJBWUZCd2NIQ0FnSkNRbjlRZ2tKQ1FnSUJ3Y0hCUVlFQkFNQ0FRRUJBUUlEQkFRR0JRY0hCd2dJQ1FrSkFyNEpDUWtJQ0FjSEJ3VUdCQVFEQWdFQkFRRUNBd1FFQmdVSEJ3Y0lDQWtKQUE0QUFBQUFBL2NEOXdBZkFFQUFZQUJrQUlVQXFRQzRBTHdBd0FEK0FRNEJKQUV6QVpJQUFDVWZBaDBCRHdVckFTOEdQd1k3QVI4Qkp3OEVId1k3QVQ4R0x3Y1BBaWNmQWgwQkR3VXJBUzhHUHdjZkFnY3pOeU1QQlI4SFB3Y3ZCdzhDSlI4SEZROEhJUzhITlQ4SEpSVWpMd2s5QVNVVkl6VWhGU00xSlE4RUh3Yy9CQlVmQno4SE5SOEVQd1kxTHdnUEFpVXpId2tkQVNNMUl4RXJBUThOSFFFakVTTVZJejBCUHdrSEVSOFBJUjBCSHc0aFB3OFJMd2NSTHc4aER3NERLZ01EQVFFREF3UUVCZ1lHQlFRRUJBSUJBUUVCQXdNRUJBWUdCZ1VFTUFNQ0JBTUJBUUlFQlFjSENRa0tDUWNIQmdRQ0FRRUNBd1VIQndrSkNna0lSZ01EQVFFREF3UUVCZ1lHQlFRRUJBSUJBUUVCQWdRRUJBWUdCZ1VFSHhOOEU0MERBd01EQVFFQ0JBVUhCd2tKQ2drSUJnWUVBZ0VCQWdNRkJ3Y0pDUW9KQ0FFUEJ3WUZCUU1EQWdFQkFnTURCUVVHQi82SEJ3WUZCUVFEQVFFQkFRTUVCUVVHQi82bFJRY0dCUXNKQ0FZQ0FnRURNMzc5eVg0QmduMEVBd0VCQVFFREJBVUdCZ1lHQmdVRlNBRUNBZ1FGQlFZSEJnWUZCUVFEQVFGSUJRWUdCZ1lHQlFVRUF3SUJBUU1FZndVR0JnWUdCZ1VCYlFZSEJnVUxDUWdHQWdJQmZqK2RDZ29KQ0FrSENBWUdCZ1VFQXdJQ3ZUOStBUUlDQmdnSkN3VUdCM2dCQWdNRUJRY0hDQWtLQ2dzTURBd05BVHNDQWdNRUJRWUdCZ2dIQ1FnSkNnb0JlUW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRURCQWNJQ2dzTUNBRUNBd1FGQndjSUNRb0tDd3dNREEzOVN3ME1EQXdMQ2dvSkNBY0hCUVFEQXNzRUJnY0lDQWNHQlFRREFnSURCQVVHQmdnSUJ3WUZCQU1DQWdNSEJBUUpDZ3NMQ1FnSEJnUURBd1FHQ0FrS0Nnc0tDUWNGQkFNQkFRTUVVd1VHQndnSUJ3WUZCQU1DQWdNRUJRWUhCd2dIQmdVRUF3SUJBUUVEc3NNTEJBUUpDZ3NLQ2dnSEJnUUNBUUVDQlFZSENRb0xDd2tKQndVRUF3RUJBd1JEQVFFREJBVUZCZ2I4QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3dHQmdVRkJBTUJBVCs5QVFJQ0JnY0tDd1VHQndaKy9Qejh2YjExZmdVR0JnWUdCUVlGQkFNQkFRRUJBd1JKc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2V2U0FRREFRRUJBUU1FQlFZR0JnWUdCUVYrQkFNQkFRRUJBNE1CQWdJR0J3b0tCZ1lIQm42OS9nZ0NBZ01FQlFZR0JnZ0hDUWdKQ2dsZkFyVzlmZ1lIQmdZS0NnY0dBZ0lCUC8zSkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQVY0S0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDZ0VERHcwTkRBb0pCd01CdmcwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FBQU1BQUFBQUEvY0QrQUJSQUtjQTd3QUFBUjhISVRNZkF4VVJGUThFSVE4SEh3Y2hNejhOTlJFMUx3MGpJUThHQlJFVkh3MDdBVDhITHdjakx3Y1JQd2N6UHdjdkJ5c0JEdzBsSHdjekVTTVBCeDhITXo4SEx3Y2pFVE0vQnk4SEl3OEdBbjRCQWdJRUJRVUdCd0VPQVFRRkFRSUNBUUlGQS83eUJ3WUZCUVFDQWdFQkFnSUVCUVVHQndFT0NBZ0hCd2NHQmdVRkJBUURBd0VDQWdFREF3UUVCUVVHQmdjSEJ3Z0kvdklIQmdVRkJBSUMvWWtDQWdJRUJBVUZCZ1lIQndnSENBbktCZ1lGQlFRREFRRUJBUU1FQlFVR0Jzb0RCQU1EQWdJQkFRRUJBZ0lEQXdRRHlnWUdCUVVFQXdFQkFRRURCQVVGQmdiS0NRZ0hDQWNIQmdZRkJRUUVBZ0lDQVRzQkFnSUVCUVVHQjE1ZUJ3WUZCUVFDQWdFQkFnSUVCUVVHQi93R0JnVUZCQU1CQVFFQkF3UUZCUVlHWDE4R0JnVUZCQU1CQVFFQkF3UUZCUVlHL0FjR0JRVUVBZ0lEV2dZR0JRVUVBd0VCQkFnR0JnZjl5QWNHQmdRR0FnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQ0FnTUVCUVVHQndjSUNBa0pDZ2tDT0FrS0NRa0lDQWNIQmdVRkJBTUNBZ0VCQXdRRkJRWkYvY2dKQ2drSUNRY0lCZ1lHQlFRREFnSUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZQ09BWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tzd1lHQlFVRUF3RUIvSTRCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRTnlBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZQUFBTUFBQUFBQTlnRCtBQVNBQjRBb3dBQUpSVVBCeThITlFFRER3TXJBUzhDQ3dFZEFSOE5Pd0VUSHdNZEFSOE9QdzgxUHdNVE16OE5QUUl2Qmc4R0hRRVBCeU1uQnlFdkJqMEJMd2NQQmdJcEFRSURBd1VGQmdjR0JnVUZCQU1CQVFFOXp3SUdCd2dGY0FnSEJ0YTVBUU1EQkFRR0JnWUlCd2dKQ1FrS0ZlWUpDZ3dNQWdJREJBVUZCd1lJQndrSUNRb0pDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRY0xDZ25oRndrSkNRZ0hDQVlHQmdRRUF3TUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFnTURCUVVHQmhvR0IvMHhCZ1lGQlFNREFnRUNBd1FFQmdZR0JnWUdCQVFEQXRWbkNBY0hCZ1FFQWdFQkFnUUVCZ2NIQ0djQjZQNW9CQVlGQWdJRkJnR2NBUnZBQ1FrSkNRY0lCd1lHQlFVRUF3SUMva1FMQ3dnR2J3c0tDUW9KQ0FnSEJ3WUZCQU1EQVFFQkFRTURCQVVHQndjSUNBa0tDUW9MY1FRSkNnd0J1d0lDQXdRRkJRWUdCd2dIQ1FrSkNjQUhCZ1VGQkFNQkFRRUJBd1FGQlFZSHdBWUZCUVFEQXdFQkFRRUJBUU1EQkFVRkJzQUhCZ1VGQkFNQkFRRUJBd1FGQlFZQUFBSUFBQUFBQTVrRCtBQUpBQkVBQUFFZkFoTWhFejhDQVRNVElSTXpBU01CL1FzU0RtaisyV0FORFJmK2JJTm1BVnRvaVA2eW1RT0ZMRVF3L3NZQkl5NHVXL3lEQVQzK3d3UHdBQUFEQUFBQUFBSmVBN2tBUHdCL0FMOEFBQ1VWSHcwN0FUOE5QUUV2RFNzQkR3MFJGUjhOT3dFL0RUMEJMdzByQVE4TkVSVWZEVHNCUHcwOUFTOE5Ld0VQRFFHaUFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQnBnb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQVZFS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUUZRQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFEQUFBQUFBUDNBdHdBSVFCREFHVUFBQk1mQmpNaE16OEdMd1lqSVNNUEJTY2ZCeUUvQnk4SElROEdKeDhHTXlFelB3WXZCaU1oSXc4RkNBRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ0FVTUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnYTNCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQnJjR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQUFnQUFBQUFEOXdQNEFKY0JMZ0FBQVE4REZSOEpGUThlSXk4QlB3UTFMd1VyQVE4R0hRRWZCejhHTlM4RUZ5RS9IelV2RWc4Q0FROENIUUVmQXlzQ0R4NFZIeEkvQnpVdkNUVS9Iak1YRHdNZEFSOEZPd0UvQnk4SEl3OENBM2dFQkFJQkFRTVREZ3dLQndZREFRSUNBZ1FFQlFZR0J3Z0lDUWtLQ2dzTURBd05EUTRPRGc0UEVBOFFFQkQ4Rmh0dEJRTUJBUUlEQXdVR0JRWUhCUVlGbmdRREFnSURCSjRGQlFZR0JnWUZCUVFEQWdFQkF3VllEd0VKRXhRU0V4SVNFaEVSRUJBUER3NE9EUTBNQ3dvS0NRa0hCd1lGQkFRQ0FRRUJBZ01EQXdVRkJRWUhDQWdJQ2drR0JnWUhCUVVGL3JJRUFnSUNBd1JsRi93VEZCSVRFaElTRVJFUUVBOFBEZzRORFF3TENnb0pDUWNIQmdVRUJBSUJBUUlCQXdNRUJBWUdCZ2NJQ1FrSkN3VUdCZ1lHQlFVRkJBUUNBUUlDRkE4TUNnZ0dCQUVDQWdJRUJBVUdCZ2NJQ0FrSkNnb0xEQXdNRFEwT0RnNFBEaEFQRUJBUS9CWmtCQU1DQWdJRUJRWUdCZ1lHQlFXZEJBUUJBUUVCQkFTZEJRWUdCZ1lGQmdMZ0JRVUdCZ1lHQmhrV0ZoY1lHQmtaRHc4UER3NFBEUTRORFF3TURBc0xDZ29LQ1FnSUJ3WUdCZ1FFQkFJQ0FRRUJBMmdGQlFZR0JnWUZCUVVEQWdJQ0JKWUZCUWNHQmdZR0JaVUVBd0VCQVFFRUJBVUZCZ1lHQmdVRlZBRUJBUUlEQkFVR0JnZ0lDQW9LQ3dzTURBME9EZzhQRUJBUUVSRVJFaElTRXc4UEVBOFBEdzRQRGc0T0RRME5EUXdGQXdJQkFRRUNBUXNGQlFZR0JnWUdCR0FCQXdNRUJRVUhCd2dKQ1FvTEN3d05EUTRPRGc4UUVCQVJFUklSRWhNU0VCQVBFQThQRHc4UERnNE9EUTBOREFVREFnRUJBUUlFQlFVR0JRY0ZCaG9XRmhnWkdSa2FEdzhQRHc0T0RnNE5EUXdNREFzTENnb0pDUWtIQ0FZR0JRVUVBd01DQVFFQlh3VUZCZ1lHQmdVRkJRTUNBZ01EbGdVRkJnY0dCZ1lGbFFRREFnRUNBd0FCQUFBQUFBUDRBenNBT0FBQUFRTVBBUmNCSHdNelB3WTFMd01oTXo4R0x3Y2hQd00xTHdjakR3RUJEUHdGQXdNQkFRVUdCZ2NGQmdVRUJRTUNBUUlDQk0wRGFnY0dCUVVFQXdFQkFRRURCQVVGQmdmOGxzMEVBZ0lCQWdNRkJBVUZCUWNIQmdNdy91VUhFUXYrM2dVREFnRUNBZ1FGQlFZR0JnWUZCZWdDQXdRRUJnWUdCZ1lHQkFRREFnSG5CUVVHQmdZR0JRVURBd0VCQWdRQUFBQUFBUUFBQUFBRGVRTUxBQ3NBQUFrQkx3UVBCeDhJUHdNQlB3TXZCdzhDQTBUK1JNMEZCUVlHQmdZRkJRUURBUUVCQWdNRTR3VUZCZ1VHQmdZRkFkSUVBd0VCQVFFREJBVUdCZ1lHQmdVREF2NCt3Z1FEQVFFQkFnTUVCUVVHQmdZR0JnVFlCQU1CQVFFQ0F3UUIyQVVHQlFZR0JnWUZCQUlDQVFFQ0F3QUFBQUFHQUFBQUFBUDRBL2dBRUFBaEFESUFRd0JVQUhnQUFCTVZId0loUHdJMUx3SWhEd0luRlI4Q0lUOENOUzhDSVE4Q0p4VWZBaUUvQWpVdkFpRVBBaWNWSHdJaFB3STFMd0loRHdJbE14OENFUThDSVM4Q0VUOENCeEVmQnlFL0J4RXZCeUVQQnBRQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1CQWdRRkFzSUZCQUlDQkFYOVFRVUZBd0VDQkFVQ3dnVUVBZ0lFQmYxQkJRVURBemtEQlFRQ0FnUUYvRjRGQkFJQ0JBVW5BUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSEJBajhZQWdJQndjRkJBSUNmZ01GQkFJQ0JBVUdCUVFDQVFNRVRnTUZCQUlDQkFVR0JRUUNBUU1FVGdNRkJBSUNCQVVHQlFRQ0FRTUVUZ01GQkFJQ0JBVUdCUVFDQVFNRlhRSUVCZnhlQlFRQ0FnUUZBNklGQkFJTy9HUUlDQWNIQlFRQkFnRUNCQVVIQndRSUE2QUlDQWNIQlFRQkFnRUNCQVVIQndnQUFBQUFBUUFBQUFBRGVnTE1BQ3NBQUFrQkR3TWZCejhEQ1FFZkF6OEhMd01CTHdNUEFnSHEvcVVFQXdFQkFRRURCQVVHQlFjR0JRWUZBVVFCUkFVR0JRWUhCUVlGQkFNQkFRRUJBd1QrcFFVRkJnWUdCZ1VDeFA2bEJRVUdCZ1lHQmdRRkFnSUJBUUlDQlFGRS9yd0VBd0lCQVFJREJBUUdCZ1lHQmdVRkFWc0VBZ0lCQVFJQ0FBQUFBQTRBQUFBQUEvY0Q5d0FmQUVBQVlBQmtBSVVBcVFDMUFMa0F2UUQ3QVFjQkhRRXBBWWdBQUNVZkFoMEJEd1VyQVM4R1B3WTdBUjhCSnc4RUh3WTdBVDhHTHdjUEFpY2ZBaDBCRHdVckFTOEdQd2NmQWdjek55TVBCUjhIUHdjdkJ3OENKUjhIRlE4SElTOEhOVDhISlJVakx3YzFKUlVqTlNFVkl6VWxGUzhFRHdjZkNEOElMd2NQQkRVdkJ3OEdKUjhIRlNNMUl4RXJBUThOSFFFakVTTVZJelUvQndjUkh3OGhIUUVmRGlFL0R4RXZCeEV2RHlFUERnTXFBd01CQVFNREJBUUdCZ1lGQkFRRUFnRUJBUUVEQXdRRUJnWUdCUVF3QXdJRUF3RUJBZ1FGQndjSkNRb0pCd2NHQkFJQkFRSURCUWNIQ1FrS0NRaEdBd01CQVFNREJBUUdCZ1lGQkFRRUFnRUJBUUVDQkFRRUJnWUdCUVFmRTN3VGpRTURBd01CQVFJRUJRY0hDUWtLQ1FnR0JnUUNBUUVDQXdVSEJ3a0pDZ2tJQVE4SEJnVUZBd01DQVFFQ0F3TUZCUVlIL29jSEJnVUZCQU1CQVFFQkF3UUZCUVlIL3FWZUJ3WUZCUU1EQWdFRE0zNzl5WDRCZWtnRkJnWUdCZ1lGQlFRREFRRUJBUU1FZ0FRR0JnWUdCZ1VGZlFRREFRRUJBUU1FQlFZR0JnWUdCUVZJQVFFREJBVUZCZ2NHQmdVRkJBTUJBWmdIQmdVRkF3TUNBWDQvblFvS0NRZ0pCd2dHQmdZRkJBTUNBcjAvZmdFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9CV2dJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0Y1Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUU1FQndnS0N3d0lBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2ME5DZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQnl3UUdCd2dJQndZRkJBTUNBZ01FQlFZR0NBZ0hCZ1VFQXdJQ0F3Y0VCQWtLQ3dzSkNBY0dCQU1EQkFZSUNRb0tDd29KQndVRUF3RUJBd1JUQlFZSENBZ0hCZ1VFQXdJQ0F3UUZCZ2NIQ0FjR0JRUURBZ0VCQVFPeXd3c0VCQWtLQ3dvS0NBY0dCQUlCQVFJRkJnY0pDZ3NMQ1FrSEJRUURBUUVEQkVNQkFRTUVCUVVHQnZ3SEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0FZR0JRVUVBd0VCUDcwQkFnSUVCUVVHQjUzOC9QeTl2Vit3U0FRREFRRUJBUU1FQlFZR0JnWUZCZ1YrQkFNQkFRRUNBZ1IrQlFZR0JnWUZCZ1VFQXdFQkFRRURCRW14QmdZRkJRUURBUUVCQVFNRUJRVUdsd0VCQXdRRkJRWUducjMrQ0FJQ0F3UUZCZ1lHQ0FjSkNBa0tDVjhDdGIyZUJnWUZCUVFEQVFFZi9Zb0tDUW9JQ0FnSUJnWUdCUVFEQWdFQlhnb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUNBZ0lDZ2tLQVFNUERRME1DZ2tIQXdIZENna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSENRZ0pDZ0FBQUFBREFBQUFBQU81QTdrQUxBQllBSndBQUJNZkJ5RVJGUThOSXlFakx3NFJKVE1mRGhVaER3YzFQdzR6QnhFZkR5RS9EeEV2RHlFUERvWUJBZ01FQlFVRkJnTFZBZ0lEQXdVRkJRWUhCd2NJQ0FrSi9iZ0pDUWdJQndjSEJnVUZCUU1EQWdFQkFwNEpDUWdJQndjSEJnVUZCUU1EQWdFQi9Td0dCZ1VGQXdRQ0FRRUJBZ01EQlFVRkJnY0hCd2dJQ1FtVkFRSUVCUVlIQ1FvS0N3ME5EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2o5c0JBT0R3ME5EQXdLQ2drSEJnVUVBZ0thQlFZRkJBTURBUUgrWGdrSkNBZ0hCd2NHQlFVRkF3TUNBZ0lDQXdNRkJRVUdCd2NIQ0FnSkNRSEEzZ0lDQXdNRkJRVUdCd2NIQ0FnSkNXY0JBUU1EQkFVR0I0VUpDUWdJQndjSEJnVUZCUU1EQWdKVy9iZ1FEZzhORFF3TUNnb0pCd1lGQkFJQkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ0FBQUFjQUFBQUFBL2dEK0FBVEFEVUFXUUJkQUhFQXRRRlRBQUFCRlE4SEl5OEhOU1VQQkI4SFB3Z3ZCdzhDTng4SEZROEhJeThITlQ4SElSVWpOUk1mQnhVak5UOEhCeEVWSHcwN0FqOE5OUkUxTHc0akR3NEZGU3NCRHcwZEFoOE5Pd0VkQVI4T016OEdQUUV2QmlNdkJqMEJPd0UvRFQwQ0x3MHJBVDBCUHdZelB3WTlBUzhHS3dFUERRTzVBUUVEQkFVRkJnYStCZ1lGQlFRREFRSCtWSVlFQXdFQkFRRURCQVVHQmdZR0JRWUZoZ1FEQVFFQkFRTUVCUVlHQmdZR0JVd0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdZRFUvemRCZ1lGQlFRREFRSDhBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSnZna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjRKQ2drSUNRY0lCZ1lHQlFRREFnTCtWMjhKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dsdkFRTURBd1VGQlFZSEJ3Z0lDQWdKcGdZR0JRVUVBd0lDQXdRRkJRWUdwZ1FGQkFNREFnSk9DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LVGdJQ0F3TUVCUVNtQmdZRkJRUURBZ0lEQkFVRkJnYW1DQWtJQ0FnSEJ3WUZCUVVEQXdJQ0FVUGdCZ1VGQkFNREFRRUJBUU1EQkFVRkJ1RDloZ1VGQmdZR0JnVUZCQU1DQVFFQ0F3U0ZCUVlHQmdZRkJnVUVBd0VCQVFFRE9nRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFIOC9BRTdBUUVEQXdRRkJRWGg0UVVGQlFRREF3RUJIUHpHQ2drSUNRZ0hCd1lHQlFVRUF3SUNBZ0lEQkFRR0JnWUhCd2dKQ0FrSkF6c0tDUWdKQ0FjSEJnWUZCUVFEQWdFQkFRRUNBd1FGQlFZR0J3Y0lDUWdKQ3VBQ0FnTUVCUVlHQmdnSENRZ0pDZ3I4Q1FvSkNBa0hDQVlHQmdVRUF3SUNvUW9KQ0FrSUJ3Y0dCZ1VGQkFNQ0FRRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURBd1FGQlFXaUFnSURCQVVHQmdZSUJ3a0lDUW9KL0FvS0NRZ0pCd2dHQmdZRkJBTUNBdUFHQlFVRUF3TUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUNBZ01FQlFVR0JnY0hDQWtJQ1FBQUFnQUFBQUFEK0FQNEFHOEFyQUFBRXhFVkh3MHpJVE0vRFRVUkx3Y1BCeEVQQnlFdkJ4RS9CeUUvQnk4SElROE9KU01QQng4R093RUJEd01mQno4REFSVWZCejhIRVM4RkNBSUNBd1FGQmdZR0NBY0pDQWtLQ1FLMkNRb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUcvVW9HQmdVRkJBTUJBUUVCQXdRRkJRWUdBYm9HQmdVRkJBTUJBUUVCQXdRRkJRWUcva1lKQ2drSUNRY0lCZ1lHQlFRREFnSUR6L3NHQmdVRkJBTUJBUUVCQXdRRkJRWUdzUDQrQkFNQkFRRUJBd1FGQmdVR0J3VUdCUUhDQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVEQlFVR0JRTWIvVXNKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drQmVnY0dCUVVFQWdJQkFRSUNCQVVGQmdmK2hnWUdCUVVFQXdFQkFRRURCQVVGQmdZQ3RRY0dCUVVFQWdJQkFRRURCQVVGQmdZSEJnVUZCQUlDQVFFQkFnUUVCQVlHQndjSUNBa0pDZE1CQWdNREJRVUdCd1lHQlFVRUF3TCtQZ1VHQmdZR0JRWUZCQU1CQVFFQkF3UUJ3dThHQmdVRkJBTUJBUUVCQXdRRkJRWUdBVHNJQndnRUF3RUFBQUFBQkFBQUFBQUR1UU81QUNNQVJ3Q0xBTThBQUFFZkJ4RVBCeU12QnhFL0J5RWZCeEVQQnlNdkJ4RS9Cd1VSRlI4Tk93SS9EVFVSTlM4Tkt3SVBEUVVSRlI4Tk93SS9EVFVSTlM4Tkt3SVBEUU5hQndZRkJRUURBUUVCQVFNRUJRVUdCMzRHQmdVRkJBTUJBUUVCQXdRRkJRWUcva2dHQmdVRkJBTUJBUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0IyQUlDQXdRRkJnWUdDQWNKQ0FrS0NYNEtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3ArQ1FvSkNBa0hDQVlHQmdVRUF3SUMvY2tDQWdNRUJRWUdCZ2dIQ1FnSkNncCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KZmdvS0NRZ0pCd2dHQmdZRkJBTUNBZ042QVFFREJBVUZCZ2Y5VEFjR0JRVUVBd0VCQVFFREJBVUZCZ2NDdEFjR0JRVUVBd0VCQVFFREJBVUZCZ2Y5VEFjR0JRVUVBd0VCQVFFREJBVUZCZ2NDdEFjR0JRVUVBd0VCSVAxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBclFLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUF3QUFBQUFEZWdQNEFEc0FYd0NqQUFBVER3TVJIdzhoTXo4S0lTTXZEVFVSRHdZbEh3Y1JEd2NoTHdjUlB3Y0hFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEWkFDQmdFQkFRSUVCUWNJQ1FvTERBME9EdzhJRHdGOURBc0tDZ3NKQ2dnSkJ3WUcvaDhLQ2drSUNRY0lCZ1lHQlFRREFnSUpDQWdIQmdZRkFvZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9rWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNkNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0ova1lKQ2drSUNRY0lCZ1lHQlFRREFnSURUUVFVQ0FqOWdSRVBEdzhPRFF3TENna0lCd1VFQVFJQ0FnUUVCUVlIQndnSkNRSUNBd1FGQmdZR0NBY0pDQWtLQ2dMaUJRWUhCd2dJQ1dNQkFRTUVCUVVHQnYxS0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdLMkJnWUZCUVFEQVFFZi9Vb0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tDdGdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBVUFBQUFBQTNvRCtBQURBSm9BcFFEVEFSZ0FBQUVISXpjbkJ5c0JEd1VkQVI4R013Y2pEd1lkQVI4Rk93RVBBUjhHT3dFL0J6TVBBUlVmQlRzQlB3YzdBVDhGUFFFdkJpTTNNejhHUFFFdkJTc0JQd0V2QmlzQkR3WWpQd0UxTHdVckFROEZKU3NCTHdVOUFTY2RBUjhOT3dFUkR3Y2hMd2NSUHdjSEVSVWZEVE1oTXo4Tk5SRTFMd1lCTHdZaklTTVBEUUlzRDBrUEpBOWNCZ1lGQlFRREFnSURCQVVGQmdaUEQwQUdCZ1VGQkFNQ0FnTUVCUVVHQmpJTUFRRUNBZ1FGQlFZSEJRVUZCUU1FQWdJT1NRc0JBZ01FQkFZR0JnWUZCUVFFQXdNQkQxd0dCZ1VGQkFNQ0FnTUVCUVVHQms4UFFBWUdCUVVFQXdJQ0F3UUZCUVlHTWd3QkFRSUNCQVVGQmdjR0JnVUZCQU1DRGtrTEFRSURCQVFHQmdNSkJRVUVCQU1DQVZYQkJnWUZCUVFEQWo4Q0FnTUVCUVVHQndjSUNRZ0pDZ25tQVFFREJBVUZCZ2I5eUFZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pBamdKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01EQlFVRy92VUhDQWdJQ1FvSkN2N1VDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FZVkZSWUpEQWdNRUJRVUdCZ2NHQlFVREF3SUJSUUVDQXdNRkJRWUhCZ1lGQlFRREFqVUhCZ1lGQlFRREFnRUNBd1FFQlFWRE5RY0dCZ1VGQkFNQ0FRSURCQVFGQlVNQ0F3UUZCUVlHQndZRkJRTURBZ0ZGQVFJREF3VUZCZ2NHQmdVRkJBTUNOUWNHQmdVRkJBTUNBZ01EQlFVR1F6VUhCZ1lGQlFRREFnRUNBd1FFQmFvQ0F3UUZCUVlHeXhua0NRb0pDUWdJQndjR0JRVUVBd0lDL2U4R0JnVUZCQU1CQVFFQkF3UUZCUVlHQXpNSEJnVUZBd01DQVIvOHpBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUljQ1FrSkNBZ0lCd2NCR0FZR0JRUUVBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFCZ0FBQUFBRCtBT1pBQ0VBWVFDREFNTUE1UUVsQUFBbElUTWZCZzhHSXlFakx3WS9CaWNmRGgwQkR3NHZEajBCUHcwbElSOEhEd2NoTHdjL0JpY3pIdzBkQVE4Tkt3RXZEVDBCUHcwbElUTWZCZzhHSXlFakx3WS9CaWNmRGgwQkR3NHZEajBCUHcwQllnSjJCd1lGQlFRREFRRUJBUU1FQlFVR0IvMktCZ1lGQlFRREFRRUJBUU1FQlFVRzlnb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQVFVQ2RnY0dCUVVFQXdFQkFRRURCQVVGQmdmOWlnWUdCUVVFQXdFQkFRRURCQVVGQnZZS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnb0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0VGQW5ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIL1lvR0JnVUZCQU1CQVFFQkF3UUZCUWIyQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRcmtBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g5QVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFqOEJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdIOEFnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUFBQWdBQUFBQUE3a0R1UUFMQUE4QUd3QWRBQ2tBTFFBNUFIMEFBQUVWTXo4SE5TRVZNelVoRlI4SE16VW5GUUVWTXpVdkJ5RVZNelVoRHdjVk16VW5JVE1mRFJVUkZROE5JeUVqTHcwMUVUVS9EUUs5blFjR0JRVUVBd0VCL2dqOC9nZ0JBUU1FQlFVR0I1MjlBamU5QVFFREJBVUZCZ2YrS1B6K0tBY0dCUVVFQXdFQnZaMEN0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JZdHdCQVFNRUJRVUdCN3pjM0x3SEJnVUZCQU1CQWR6OHZBSFkzTHdIQmdVRkJBTUJBZHpjQVFFREJBVUZCZ2U4M0Q4Q0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBTUFBQUFBQXpvRE93QURBQWNBQ3dBQUpUTTFJd1V6TlNNM016VWpBai84L1A2Ry9QeTkvUHpGL1B6OGZ2d0FBQTBBQUFBQUEvY0Q5d0FEQUFjQUN3QVBBQk1BRndBYkFCOEFKZ0FxQUM0QVl3Q25BQUFCTXpVakJUTTFJd2N6TlNNaE16VXJBVE0xS3dFek5TTUZNelVqSVRNMUl3VVZNelVqTlNNSE16VWpCek0xSXdFekh3b1JEd29qSVNNdkNUVVJOVDhKTXlFRkVSOFBJVDhQRVM4UElROE9BbjUrZnY2R1B6OStQejhDZGo4L1B6OC9QejgvL2tjL1B3SDRmbjcreGIxK1AzNC9QMzQvUHdMMEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHL1F3R0J3WUZDd2tJQmdJQ0FRRUNBZ1lJQ1FzRkJnY0dBdlQ4amdFQ0F3UUZCd2NJQ1FvS0N3d01EQTBDOUEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd04vUXdOREF3TUN3b0tDUWdIQndVRUF3SUJRejgvUHo4L1B6OC92YjAvL0Q4Ly9EOC9QejhCT3dFQ0FnWUlDUXNGQmdjRy9Rd0dCd1lGQ3drSUJnSUNBUUVDQWdZSUNRc0ZCZ2NHQXZRR0J3WUZDd2tJQmdJQ0FULzlEQTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkF2UU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNQUFBQUFBSUFBQUFBQS9jRDl3QlVBSzRBQUFFaEh3Y1JEd2NoSXc4SEVTTVJGUjhJUHdjaFB3OFJMdzRqSVNVeER3VVZId1kvQkM4RklSOEtIUUVmQno4SE5TOFBJVDhFTlM4R0l3Y0NQd0ZhQndZRkJRUUNBZ0VCQWdJRUJRVUdCLzJOQ3dvS0Nnb0pDUWlTUHdFQ0FnTURBd1FIQndVRkJRWEtDQWtLQW5nS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDdjZtL3BnRHdRUURBd0VCQWdRRnZRWVFEUW9FQVFFQkFRTURCSHNCQlFZSEJnWUtDZ2NHQWdJQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFFQ0F3UUZCZ2dJQ1FvS0N3d01EQTMrL25rRkF3SUJBZ0lEQXdjRkJBVUhBM29CQVFNRUJRVUdCdjNKQndZRkJRUUNBZ0VDQWdNRUJRWUdmQUhUL2VrRkJBVURCQU1EQWdJQkFRRUNCS3NGQXdJQkFRSURCQVVHQmdZSUNBZ0lDZ2tLQWpjSkNna0lDUWNJQmdZR0JRUURBZ0k4QXFJRkJRVUdCQVlIQmdXYkJBTUZDUWdGQmdVRkJRUUVaZ0VCQVFJR0NBa0xCZ1lHQnIwSEJnVUZCQUlDQVFFQ0FnUUZCUVlIdlF3TkRBd0xDZ29KQ0FjR0JnUURBZ0ZsQmdZR0J3VUZCUVVDQlFJQ0FRQUFCUUFBQUFBRDl3UDRBQ0VBVVFCZUFHb0F0QUFBTng4SElUOEhMd2NoRHdZQkZSOEpPd0UvQ1QwQkx3a3JBUThKQlE4Q0t3RXZBZ0VoTnpNQkh3TUJMd0VoQVQ4Qkp3OERId1FQQVFFUEJoMEJId1lCSHdZN0FUOEdBVDhHUFFFdkRnOENDQUVDQWdRRkJRWUhBN0FIQmdVRkJBSUNBUUVDQWdRRkJRWUcvRThIQmdVRkJBSUNBeklCQWdJR0NBa0xCUVlIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lGQ3drSUJnSUNBZjdNQmdZSEJ3Z0hCZ2IrOEFJNEJ3TCs2QVVHQlFRQkNRY0gvY1lCR1FVSW1nUURBUUVCQVFNRWRnY00vdDRIQlFVRkF3SUNBZ0lEQlFVRkJ3RVpCd2dJQ1FrS0NRb01DZ2tKQ1FrSENBRUVCd1VGQXdNQ0FnSUNBd01GQlFlK0F3UDhCUVlGQmdZR0JpZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQVJVR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIandVREF3SUVCQUVJQVFGVkFRRURBLzd1QWdFQkVRTUQyQVVHQlFjR0JRWUZkZ1FIL3VZSENBZ0pDUWtKQ2dvSkNnZ0pDQWdIL3U4R0JnVUVBd01CQWdJRUJBWUdCd0VSQndnSUNBZ0pDUWtKQ1FnSkNBZ0lCOFlGQlB3RUF3RUJBUUVEQUFBakFBQUFBQVBZQTlnQUF3QUhBQXNBRHdBV0FDTUFLd0F2QURNQU53QTdBRDhBUXdCSEFFc0FUd0JUQUZjQVd3QmpBR2NBYXdCdkFITUFkd0I3QUg4QWd3Q1VBSmdBbkFDZ0FLUUFxQURSQUFBbEZ6VW5CeGMxSndjWE5TY0hGelVuQng4Qk16VXZBaDBCSHdJM0p5TXZBd1VYQnhjMUp6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFMd0VYTlNjSEZ6VW5CeGMxSndjWE5TY0hGelVuQnhjMUZ6VW5GU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuSVJjMUp3VXpCeDhFTnk4SEJ4YzFKd2NYTlNjSEZ6VW5CeGMxSndjWE5TY0hGd2NYSndjbkR3SWRBUmMxQVFjekZSY0JGejhITlNjM0FUVWpOU2NCTXpjbkF2bEZRb0pHUS85R1E0QkZRb1FFQmo0K0FtQURCUWcxQVFFQ0FnRTdBYlVnQTBVak93RzJQanY4aXo0N0FiVS9Pd0cyUGp2OGl6NDdBYlUvT3dHMlBqdEdSVUtCUmtPQlJrUC9SVUtCUmtPOFBrSkNPd052UGp2OGl6NDdBYlUvT3dHMlBqdjhpejQ3QWJVL093RzJQanYrUXo4N0FaUURBUVFJQndZRE9BZ0hDQWtLQ3dzT2cwVkNnVVpEZ1VaRGdVWkRnVVpEakFFREJRc2pIQWNFQWo0QmVBRUVFZ0dDQkE0TEN3b0tDUWdIR3dyK2F3UVQvb2cyQTBNcUF6d0RQQU04QXp3RFBBTThBendET3dNQlBBTUJKQWNIRGcwUElnVUVDQjBEUHdJN0F6d0NRUU1HQTBJREF3TkNBejhEUWdNR0EwSURBd05DQTBBRFF3TUdBMElEQXdNOEF6d0RQQU04QXp3RFBBTThBendEUEFOQ0F3a0RQQU1EQXdNRFFnTURBMElEUHdOQkF3VURRZ01EQTBJRFB3TkNBd1lEUWdNRFFnTUJBd0VEQlFZR0hnMEpDQWNHQlFNRE93TThBendEUEFNOEF6d0RQQU04QXp3RFBBTUNBZ0VtRENNUkRnd01EUjBER2Y2SEVRTUIvbjAyQWdNRUJRY0hDUWtCRXdvQmx4TURBUUY1T3dRQUFBVUFBQUFBQTlRRCtBQUxBQThBR3dDSEFRTUFBQUV6SHdVZEFTTTFJeFVqTlNNVkl6VS9Cak1IRVI4SFB3WTlBVE1WSHdjL0J6VXpGUjhIUHdZOUFUTVZId2MvQnhFMUx3NGhEdzRSSFFFZkRUTWhNejhPTlM4SER3WWRBUThISXhFdkJ3OEhFU01STHdjUEJoVVJJeThHUFFFdkJ3OEdBM3dHQlFVRkF3TUM2anJxTytvQkFnTURCUVFHQmxnQkFRTUVCQVVGQmdZR0JRUUVBZ0xxQVFJQ0JBUUZCZ1lHQlFVRUJBTUJBZW9CQVFNRUJBVUZCZ1lHQlFRREF3THFBUUlDQkFRRkJnWUZCZ1VFQkFNQkFRSUNBd1FFQlFZR0J3Y0lDQWdKQ2YwSUNRa0lDQWdIQndZR0JRUUVBd0lDQWdJREJBUUZCZ1lIQndnSUNBa0pBdmdKQ1FnSUNBY0hCZ1lGQkFRREFnRUJBUUVEQkFRRkJRWUdCZ1VFQkFJQ0FRSURBd1FGQmdiTUFRSUNCQVFGQmdZR0JRVUVCQU1CQWVvQkFRTUVCQVVGQmdZR0JRUURBd0xOQmdVRkJRTURBZ0VDQWdRRUJRWUdCUVlGQkFRREFRSHlBZ0lDQkFNRUJkanU3dTd1MkFVRUF3UUNBZ0lXL2tjRkJRVUVBd01CQVFFQkF3TUVCUVVGcDZjRkJRVUVBd01CQVFFQkF3TUVCUVVGcDZjRkJRVUVBd01CQVFFQkF3TUVCUVVGcDZjRkJRVUVBd01CQVFFQkF3TUVCUVVGQWJrSUNBY0hCd1lHQlFVRkJBTUNBZ0VCQVFFQ0FnTUVCUVVGQmdZSEJ3Y0lBZmZyQ1FnSUJ3Y0hCZ1lGQlFRRUFnSUNBZ0lDQkFRRkJRWUdCd2NIQ0FnSjZ3WUZCUVFFQXdFQkFRRURCQVFGQlFickJRUUVCQU1DQVFFQkF3WUZCUVFFQXdFQkFRRURCQVFGQlFiKy9RRURCZ1VGQkFRREFRRUJBUU1FQkFVRkJ2NzlBUUVDQXdRRUJBWHJCUVlGQkFRREFRRUJBUU1FQkFVRkFBQUZBQUFBQUFPNUE3a0FFZ0F5QUhJQXFnRHVBQUFCSHdNQkR3TWhMd01CUHdNVkR3WXZCejhISHdZSEh3OC9EajBCTHcwckFROE5Oek1mRGhFUEFRRXZCdzhIQVNjUlB3NHpCeEVmRHlFL0R4RXZEeUVQRGdINUJnWUdCUUZDQ3dzR0RQMnFEUTBNQ0FFOUJRVUd3d0lEQkFVRkJnWUhCUVlFQkFNQ0FRRUNBd1FFQmdVSEJnWUZCUVFEQW40QkFRTURCQVFHQmdjSENBZ0pDUWtLQ1FvSkNRZ0lCd2NHQlFVRUF3SUNBZ0lEQkFVRkJnY0hDQWdKQ1FvSkNna0pDUWdJQndjR0JnUUVBd01CNndrSkNBZ0hCd2NHQlFVRkF3TUNBUUVCQXY3RkJ3Y0lDUWdKQ1FvSkNRa0pDQWdJQi83UkFRRUJBZ01EQlFVRkJnY0hCd2dJQ1FtVkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2o5c0JBT0R3ME5EQXdLQ2drSEJnVUVBZ0hmQVFJREJQNitCZ1FCQWdNRUJnWUJQQVFEQXY4SEJnVUZBd01DQVFFQ0F3TUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrS0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRcVVBZ0lEQXdVRkJRWUhCd2NJQ0FrSi9iZ0pEQUU3QmdZRUJBUUNBUUVCQVFJRUF3VUdCdjdRQ2dKSUNRa0lDQWNIQndZRkJRVURBd0lDVnYyNEVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2dDVUJBT0R3ME5EQXdLQ2drSEJnVUVBZ0VCQWdRRkJnY0pDZ29NREEwTkR3NEFBd0FBQUFBRHVRTGtBS0lBL1FFT0FBQUJGVDhISHc0UERpTVZGek1mREIwQkR3MHJBUzhHRlI4R016OFBOUzhPTlQ4T1BRRXZEZzhHSlE4RkZUOEhIdzBWRHhJaE5TTS9FejBCTHcwckFRVVBCQlUvQkJFekVTTUhBcjhLQ2dvS0N3c0tDd29SQ0FjSEJnVUZCQU1EQWdFQkFRRUJBZ01EQlFVR0JnZ0lDZ2tMREMwd0RRd01DZ2tKQndjR0JRUURBZ0lDQWdJRUJRVUdCd2NJQ1FrS0Nnb09EUXdOREFzTUN3c0xDdzBPRGc4UUVoRVFEdzRORFFzTENRZ0dCUU1DQVFJQ0F3UUZCUWNIQ0FnSkNnb0xEQXNLQ1FrSUJ3WUdCZ1FFQXdJQ0FRSUNCQVVHQ0FnSkNnc0xEQTBPRGc4UERnME5EUXYrNWhBUER3NE9EUTBORGc0T0RRNE9Ed2NIQmdZR0JRUUVCQU1DQWdFQkFRVUdDUW9TRFQ0T0Rnd0xDUWNDQWdFQkFSWEhBUUVEQkFvTkR6UWVFUWNIQndZRkJBUUNBd0VDQXdRRkJnZ0lDUW9LREEwTkRnNFMvdWtSRUJBaEVoc1lGUXNLUng0UkFzay9Cd2NGQlFNREFRRUJBZ0VEQXdNRUJBVUZCZ1lIQ0FjSkNBY0hCd1lGQkFVREF3TUNBUUU1QVFJQ0F3TUVCQVVHQmdZSUNBZ0pDUWNJQndZR0JnVUZCQVFDQXdFQkFnSUVCUVlIQ0VNR0JRUURBd0VDQVFFREJBVUhCd2dLQ2dzTURBME9EZ3NLQ2drSUNRZ0hCd1lGQlFNRUFnRUNBd1FFQlFVR0JnY0hDQWdKQ1FvS0Nnd0tDd2tLQ0FnSUJ3WUZCQU1EQVFFQkFRSURBd1VGRVFNRkJRY0lDa1FMQ3dnSEJnUUNBUUVCQWdNREJBUUVCZ1VHQndnSUNBOElEUTRNREJFTU13NE9EaEFSRVFvSkNpMDlDUVlIQmcwTkRpa2FFUWdKQ1FvS0Nnb0xEQXdORHcwTkRBb0tDUWtIQmdVRkF3SUNFd29JQ0EwR1BRZ0pDd1lIL3BRQnd3d0FCZ0FBQUFBRDh3UFlBQjhBSXdCR0FKRUJDUUZGQUFBbEZSOEdQd2N2Qnc4R0Z3VW5KU2NWSXpVL0Rqc0JIdzBIRlE4SEhRRWZDRE1oTXo4SE5UYzFMd2MxTHc4UERnRVJIdzR6SVRVaEx3Y1JQd2N6RlNNVk14VWpGVE1WTXpVek5TTTFNejhDTVQ4SE5TTVZJelVoTXg4R0ZSOEVQUUV2RFNNaEl3OE5KeEVmQno4R05SRS9CeUV6UHdVOUFTOEZJeUVqRHcwRERRSURCQVVHQmdjR0J3VUZCQU1DQVFFQ0F3UUZCUWNHQndZR0JRUURBcWorOGdJQkVEMlZBUUVDQWdNRUJBVUZCZ1lIQndjSENBY0lCd2NHQmdZRkJRUUVBd01DQWRRSUN3c0pDQVlGQWdFQkJRY0lDZ3NHQmdZQkVRWUdCZ3NLQ1FZRkFnRURCQWNIQ2dvTUNBRUNBd1VGQndnSkNnb01EQXdPRFE0T0RnME5EQXNMQ1FrSUJ3WUZBd0w5NVFFQkFnUUVCQVlHQndjSUNBa0pDUW9CUVA3QUJ3WUZCUU1EQWdFQkFnTURCUVVHQjUyOXZiMjlQMlJrcmdZR0F3WUhCd2dJQ0FvSlA3MEJtUWNHQlFVRUF3RUJFaEVQQndZQ0FnTUVCUVlHQmdnSENRZ0pDZ3I5aXdvSkNRa0lDQWNIQmdZRUJBUUNBWDhCQWdNREJRVUdCd1lHQlFVRUF3SUJBZ01EQlFVR0J3SldCZ1lHQkFRREFnSURCQVFHQmdiOXFnb0pDUWtJQ0FjSEJnWUVCQVFDQWRZR0JnWUZBd01DQVFFQ0F3TUZCZ1lHQndZRkJRUURBZ0VCQWdNRUJRVUdkd0hUQVhFek13Y0hCZ2NGQmdVRkJBUUVBd0lDQVFFQ0FnTUVCQVFGQlFZRkJ3WUhCek1CQWdVSENBb0xDOXNHQmdZTENnZ0hCUUVCQVFFRkJ3Z0tDd1lHQnRzTEN3b0lCd1VDQVRNT0RRd01EQW9LQ2dnSUJnWUVBd0lCQVFJREJBWUdDQWdLQ2dzTERBd05BVVQ5aWdvSkNRa0lDQWNIQmdVRkJBTURBVDRCQWdNRUJBWUdCZ0oyQmdZR0JBUURBZ0crUHI0K3ZyNCt2Z3dOQmdvSkNBa0lDQWNHbTcyOUFnTUVCUVVHQm5ZTERRNElDYTBLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1hUOXFnY0dCUVVFQXdFQkFRRURCQVVGQmdjQ1ZnWUdCZ1FFQXdJQkFnTUVCQVlHQmdZR0JnUUVBd0lCQXdNRUJRVUdCd2NJQ0FrSkNRQUFBd0FBQUFBRCtBUDRBRDhBM0FFV0FBQUJEd1FWSHdrVkR3NFhQdzQxTHd3SEFROERId1FQRHg4S016OEdQUUV2QWpVL0R3RVBBeUV2QXo4RE5TOEdJdzhIRlI4SE93RS9CalV2QXhjN0FqOEdId1EvQnk4REFTOEREd0lGRHdNVkh3TW5JeUVqRHdJWE55RXpId0lQQXhVZkJqc0JQd2N2Q0NNUEFRT2hCUVFFQWdFQkFna0hCZ1lFQXdFQkFnSUNCQVFGQlFjR0NBZ0lDZ2tLTFF3TEN3c0pDUWdJQmdZRkJBUUNBZ0VDQXdVSEJ3a0tBZ01IQndrSC9HZ0VBd0VCQVFFREJKY1NFUkFQRGcwTUN3b0pCd2NGQXdJQkFRRURBd0lDQXdRRUJRVUdCZ1lGQlFRREFnTUNBZ0VDQXdRR0JnZ0lDZ3NMRFEwT0RoTUNIQW9WRlJiKytSSVNFaFpsQkFJQkFnSURCUVVGQlFVSEJnWUZmZ01DQWdFREJRWjJCUVlIQmdZRkJBVUZBd0lDQVFJRVBoTVMvQkFSRUE4UUR3OFlud1VHQlFZR0JnWUZCQU1CQVFFQkF3VDhUd1VHQlFZSEJRWUNRQVVEQXdFQkFnUklHQlQrL1JJVEVoSTVEQUVHRUJBUUVsNERBZ0VCQWdRRUJRVUZCUWNIQmdWK0F3SUJBUUVCQWdOK0JRWUhCZ1lGQlFMS0JBUUZCZ1lHQmdZUkVoTVRFeFFVRkJFUUVCQVBEdzhQRGcwT0RBME1Dd3N0RFE0T0R4QVFFQkVSRWhJVEV4TVRGQmdYR0JjWEZoWVZBd1FGQXdJQkFTSUZCZ1lHQmdVR0JaY1BEeEFSRWhNVUZSWVdGeGdZR1JrYUZSWVZGUVVGQkFRREFnSUJBUU1FQlFVR0JnWVNFaE1TRmhZV0ZSUVVFeE1TRVJBUURnNE1EdjNrQkFVRUFnRUJBd2FBQlFZR0JnWUdCUVFEQWdJQkFnUUZud1FGQlFVTENBWUdrd1lEQXdFQ0F3VUZCZ1lHQmdVR1RnSUNBZ0lFQkFVS253UURBUUVCQVFNRUJRWUZCZ2NGQmdVRHNRUURBUUVCQVFNQ0JBVUdCZ1lHQmdWY0F3SURBemtDQWdJRWRnWUZCZ1lHQmdVRkF3SUJBd01HbmdVRkJRVUZCUVVFbndVRUFnRUNBZ0FHQUFBQUFBUDRBL2dBSXdCbkFLTUEzd0VEQVVjQUFBRWZCeFVQQnlNdkJ6VS9Cd2NkQVI4Tk93SS9EVDBDTHcwckFnOE5KUjBCSHcwN0FUOEhMd2NqTHdjMUx3Y1BCamNmQnpNZkJ4VWZCejhIUFFFdkRTc0JEd1luSHdjVkR3Y2pMd2MxUHdjSEhRRWZEVHNDUHcwOUFpOE5Ld0lQRFFPYUJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIWHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdndKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2duOENnb0pDQWtIQ0FZR0JnVUVBd0lDL3NVQ0FnTUVCUVlHQmdnSENRZ0pDZ2wrQndZRkJRUURBUUVCQVFNRUJRVUdCMzRHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFmc0JBUU1FQlFVR0I3d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ3E4QndZRkJRUURBWjhIQmdVRkJBTUJBUUVCQXdRRkJRWUgvQVlHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9Bb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdndKQ2drSUNRY0lCZ1lHQlFRREFnSUJnZ0VCQXdRRkJRWUgvQVlHQlFVRUF3RUJBUUVEQkFVRkJnYjhCd1lGQlFRREFRRWcvQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Z3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNuUzhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIdkFjR0JRVUVBd0VCQVFFREJBVUZCdlVHQmdVRkJBTUJBUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQnRZQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCSC93S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncjhDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFVQUFBQUFBN2tEdVFBTEFBOEFUZ0JhQUxvQUFBRVZNejhIUFFFakZUTWxId2NQQkNFZkJoMEJEd1VqSVI4REhRRVBCU3NCTHdjL0NDVVZNelV2QnlVaE14OE5GUkVWRHcwaklTTXZEVDBCRnhVZkJ6TTFNelVqTlNNUEJ4VUhQUUUvRFFLOW5RY0dCUVVFQXdFQnZiMzlhZ2NGQmdVRUF3RUJBUUVEQkVrQkR3WUdCZ1FFQXdJQ0F3UUVCZ1lHL3ZKSUJBTUNBZ01FQlFZRkJnWUdCZ1YrQkFNQkFRRUJBd1IrQlFZR0JnSFl2UUVCQXdRRkJRWUgvVXdDdEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2MU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ1B3RUJBd1FGQlFZSDNMMjkzQWNHQlFVRUF3RUJQd0lDQXdRRkJnWUdDQWNKQ0FrS0FXTGNBUUVEQkFVRkJnZTgzWjM4QVFJREJBVUZCZ1lHQmdVRlNBRUNBd1FFQmdZR0JnWUdCQVFEQWtrRkJRWUdCZ1lGQlFRREFnSURCSDRGQlFZR0JnWUZCWDRFQXdJQjNQemNCd1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3JMTXBrSEJnVUZCQU1CQWZ6OC9BRUJBd1FGQlFZSG1UTExDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBY0FBQUFBQS9nRCtBQURBQXNBRHdBbUFDb0FMZ0IrQUFBbEZTTTFFUlVqRHdNQkpSVWhKeVVkQVI4R014VWhKejhHUFFFbEZTTTFJUlVqTlNjZEFSOEdNd0VWSHdZelB3WTFMd1lqRVRNL0JqVXZCaU1QQmhVaE5TOEdJdzhHQTdrL0RRa0lDQWorN0FGQy9uekZBZ29DQkFZR0NBa0tFdjExUndnRkJRUURBZ0lDOUQvOUREOC9BZ1FHQmdnSkNoMEM2UUlFQlFjSUNRcGpDZ2tJQmdZRUFnSUVCZ1lJQ1FvU0Vnb0pDQVlHQkFJQ0JBWUdDQWtLWXdvSkNBWUdCQUw5aWdJRUJnWUlDUXBlQ2drSkJ3WUZBNFkvUHdFNy9BRUNCQVlCQ2Z5OXZiME5CUW9KQ0FZR0JBSS9SQVVFQlFVR0J3WUhEVDgvUHo4L0RWa0ZDZ2tJQndVRUF2MDJQQW9KQ0FZR0JBSUNCQVlHQ0FrS1l3b0pDQVlHQkFJQ2RnSUVCZ1lJQ1FwakNna0lCZ1lFQWdJRUJnWUlDUW9TRWdvSkNBWUdCQUlCQXdVR0J3a0pBQUFFQUFBQUFBUDNBNWtBSVFCREFHVUF2d0FBSlI4R015RXpQd1l2QnlFUEJnTWZCak1oTXo4R0x3Y2hEd1lESHdZeklUTS9CaThISVE4R0p3OEVId2MvQkJFdkJBOEhId2M3QVQ4SEx3Y1BCQkVmQXpzQlB3WXZCeXNCRHdFQmdnRUJBd1FGQlFZR0FqY0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9ja0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FqY0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9ja0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FqY0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9ja0dCZ1VGQkFNQituZ0VBd0VCQVFFREJRVUZCZ1lHQmdVRlNFZ0ZCUVlHQmdZRkJRUURBZ0VCQVFNRWVBWUhDQWNJQ0FjR2VBUURBUUVCQWdNRUJRVUdCZ1lHQlFWSVNBVUZCZ1lHQmdVRkJBTUNBUUVCQXdSNEJnY0lDQWNJQjhVR0JnVUZCQU1DQWdNRUJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnRTBCZ1lGQlFRREFnSURCQVVGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUVlCTkFZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRUJBZ01EQlFVR1RId0ZCUVlHQmdZRkJRUURBUUVCQVFNRlN2MmZTZ1FEQWdFQkFRTUVCUVlGQmdZR0JnVjdCUVFEQXdRRmV3VUdCZ1lHQlFZRkJBSUNBUUVDQXdSS0FtQktCQU1DQWdNRUJRVUdCZ1lHQlFWOEJRTURBZ1FBQUFBQUF3QUFBQUFEMkFQWUFEc0Fxd0RYQUFBVEVSVWZEaUUvQnk4R0l5RXZCalVSTHdZckFROEZOeEVWSHc0aFB3ODFMd1lyQVE4RkhRRVBCeUV2QmpVUk5UOEZNeUUvQnk4R0l5RWpEdzBsQVM4REt3RVBCUjBCSHdZN0FUOENBVDhDTlM4SER3SW9BUU1EQkFVRkJnY0hDQWdKQ1FrS0FmZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZRy9nZ0dCZ1lFQkFNQ0FRSURCQVFHQmdZR0JnWUVCQU1DdlFFREF3UUZCUVlIQndnSUNRa0pDZ0g0Q2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUNBd1FFQmdZRy9nZ0dCZ1lFQkFNQ0FnTUVCQVlHQmdFN0JnWUdCQVFEQWdFQkFnTUVCQVlHQnY3RkNna0pDUWdJQndjR0JRVUVBd01CQXJ6K2xWOEZCUVlHQmdZRkJRUURBZ0lEQkhZRkJRWUdDQVlGQlFHQ0F3TUJBUUlEQkFVRkJRVUhCZ1lDZnY0SUNna0pDUWdJQndjR0JRVUVBd01CQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VDQXdRRUJnWUdBZmdHQmdZRUJBTUNBZ01FQkFZR3QvNElDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FxOUJnWUdCQVFEQWdJREJBUUdCZ2E5QmdZR0JBUURBZ0VCQWdNRUJBWUdCZ0g0QmdZR0JBUURBZ0VDQXdRRUJnWUdCZ1lHQkFRREFnRURBd1FGQlFZSEJ3Z0lDUWtKaWY1Z1h3UURBZ0lEQkFVRkJnWUdCZ1VGZHdRREFnTURCQUc1QmdVR0JnWUdCUVVEQWdJQkFRSUVBQUFBQUJvQUFBQUFBOWdEMkFBREFBY0FDd0FQQUJRQUpRQXhBRFVBT1FBOUFFRUFSUUJKQUUwQVVRQlZBRmtBYmdCNkFJb0FqZ0NTQUpZQW1nQ2VBS1VBQUNVWE5TY0hGelVuQnhjMUp3Y1hOU2NIT3dFMUp5VVBBeU1YTXo4SEp5VVZId00zTHdJMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VXZBUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NCSVNjVkl4VVhOU0VSTXpVWE5TY1JJVFVoRVNNbER3TWRBUmMxUHdFbkJSOEZOeThIQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NYTlNjSEl4Yy9BaWNDK1VWQ2dVVkMvMFZDZ1VWQ2hBUkVQUU1KQXdZSENBZ0ZBd3NNQ2dzSkNRZ0pOZnlTQVFNRUNUVUVBZ0U4QTI4K08veUxQendEYno0Ny9Jcy9QQU52UGpzRFBqdjhpejg4QTI4K08veUxQendEYno0Ny9rUCtXUTREUHdGNVFDSWlBWHIraGtEK1ZBTURBd00vQWdNM0EwSURCQWdIQmdNNENBY0lDUW9MQ3c2Q1JVS0NSa09BUlVLQlJVS0NSa09MQkFrR1FnTkNLd004QXp3RFBBTThBendEUEFNOEF6ODhBeEVFQmdRRFB3RURCQVVIQndrTUloQUhCZzRORUNJSUJRUWVBd01EUWdNREEwSURBd05DQXdNRFFnTURBMElEUEFOQ0F3TURRZ01EQTBJREF3TkNBd01EUWdQK3hBRUJRUU1GL2tnQkFUc0NBWHMvQVhvTUJnVU1EQTBkQXlVSUJ4NE5BUUVEQlFZR0hnMElDQWNHQlFRRE93TTdBenNET3dNN0F6c0RPd003QXpzRE93TUJQd0VCT3dNQUFBSUFBQUFBQS9jRDdnQXhBSHdBQUFFZkZSVVBEQ0V2QXpjQlB3TXpGeWNQQndFUEF4VWZDaUUvRURVdkhDTUN0UllWRlJNU0VoQVFEZzRNREFvSkNRY0dCZ1FEQWdFQ0FnTUZCZ2NJQ1FvREJBUUQvTjBGQlFJQkFRSlZBd01EQXdVRkVRZ0lDQWNIQndZRi9hMEdCQU1DQWdJRkJRY0lDUWtLQ3dVREl3MExDd3NKQ0FjRkN3b0pDQVlGQkFJQ0FRSUVCQVlIQ0FrS0N3ME5EdzhSRWhNVUZSWVhHQVVHQmdjSEJ3Y0hBNndVRlJVV0Z4Z1lHQmthR2hvYkd4d2NIQndjSFIwZEhCMGRIUjBkSFJ3Y0hBVURBZ0VDQkFVSEJRTkJBd0lDQVFKQUFRSURCQVVGQmdmOHdRb0pDd29MQ2dzS0NRa0hCZ1VFQWdFQkF3UUdCd2tLQ3g0ZkhoOGdIeDhnSHg4ZklCOGVIeDRlSGg0ZEhCd2NHeHNhR1JrWUZ4Y1dCQVFEQXdJQ0FRQUFBQXdBQUFBQUE5Z0RtUUFEQUFVQUVRQWhBQ1VBSndBckFEY0FPd0E5QUVrQWpRQUFBUlVoTlFjMUl4VXJBUzhGUFFFbEVSVVBCU3NCTlRNMUl6VWpGU0UxQnpVakZTTTFKVE1mQlIwQkl6VWpGU00xQnpVakZTTTlBVDhGTXpVUERoVVJGUjhPSVQ4T05SRTFMdzRDM1A3R2ZqOWZCZ1lGQlFRREFnTXlBZ01FQlFVR0JsOStmai8raGo0L2ZnTVRCZ1lGQlFRREFuNC8vTHcvZmdJREJBVUZCZ1lLQ1FrSkNBZ0hCd1lGQlFRREFnSUNBZ01FQlFVR0J3Y0lDQWtKQ1FvQzlBb0pDUWtJQ0FjSEJnVUZCQU1DQWdJQ0F3UUZCUVlIQndnSUNRa0pDZ0Zpdkx5OHZMd0NBd1FFQmdZR25meitad1lHQmdRRUF3SzhRTHk4dkx5OHZMejhBZ01FQkFZR0JwMjh2THk4dkx5ZEJnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWtLL1lvS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFREF3UUZCUVlIQndnSUNRa0pDZ0oyQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUFmQUFBQUFBUFlBOWdBQXdBSEFBc0FEd0FUQUNZQU13QTNBRHNBUHdCREFFY0FTd0JQQUZNQVZ3QmJBR1FBYUFCc0FIQUFkQUI0QUlRQWxBQ1lBSndBc0FDMEFMZ0F3QUFBSlJjMUp3Y1hOU2NIRnpVbkJ4YzFKd2N6TlNjbEp3OERJeGN6UHdnbkpSMEJId0kzTHdJOUFTY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFMd0VYTlNjSEZ6VW5CeGMxSndjWE5TY0hGelVuQnhjMUZ6VW5CelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjbER3SWRBUmMxUHdFekp3VWZCRGN2Q0FjWE5TY0hGelVuS3dFUkJ6TVJNelVYTlNjUkZ6VWpFUmMxSnpVSEZ6VW5CeGMxSndjakZ6c0JQd0VuQXZsR1E0RkZRdjlGUW9GRlFvUklRd01SQWdVRUJ3Z0hCQU1NQ3dzS0Nna0hCd0l6L0pBREJRazFCUUlCT3dOdlBqdjhpejQ3QTI4K08veUxQanNEYno0N1JrWkRnVVZDZ1VWQy8wVkNnRVJCdlQ1Q1FRRTdBMjgrTy95TFBqc0RiejQ3L0lzK093TnZQanY4bGdVRUFqNEJBd0U0QTBRRENRY0dCellCQmdjSUNRb0tDdytDUlVLQlJVSitKUU1FUHlJaUFnSW5KNXhGUW9GRlFvd0RDQU1EUWdOREt3TThBendEUEFNOEF6d0RQQU04QXo4OEF3OEJCZ01FQXo4QkF3UUdCZ2NKQ1FNaEVRY0hEUTRQSWdnRUJRVVpBd01EUWdNREEwSURBd05DQXdNRFFnTURBMElEQXdNN0JEd0RPd1E4QXpzRVBBTTdCRHdET3dSQ0F3a0RPd1FNQ1FNREEwSURBd05DQXdNRFFnTURBMElEQXdOQ0Ewa0xEQXdNSFFNZ0NBZ2pEZ0VDQkFZSkhnTUtDQWdIQmdVRUF6c0RPd003QXpzRC9rZzgva1FCQVRzQ0FYd0JQQUYvQWp3Q0FUc0RPd003QXpzREFUNEJPd01BQUFJQUFBQUFBOGNEcEFBSEFBOEFBQUV6RVRNUk16VWhKU0VSTXhFaE5TRUNDYmRQdVA1Qy9qQUJBRzRCQWYyUkFuVDk1d0laUXBMOUV3THRYUUFBQUFBR0FBQUFBQU9wQS9nQUlBQmdBUzBDVXdKZUF0a0FBQUVWRHdjdkJ6OEhId1lIRlI4T1B3NDlBUzhPRHc0M0Z4VWZDVDhHSHdNVkR3WVZId2d6SHdNUERSVWZCUlVQQkM4R0l3OE5JeThPRHdnckFTOEROVDhGTlM4TU5UOEVNejhKTlM4Rk5UOERPd0VmQlRNL0RSOEVEd012Q0NzQkR3MGRBUjhIRlE4U0h4SVZEd2NkQVI4T1B3WTdBUjhST3dFL0VSOElPd0UvRGk4SVB3SXpQdzA5QVM4T0l5OEJOVDhJTHc4UENDOEROUzhPSXc4Tk55c0JMd1U5QVFVUkZSOE5Pd0UvQmowQkx3WWpMd2NSUHdjaEZSOE9Pd0VkQVI4R1B3YzlBUzhHQVM4R0l5RWpEdzBDdFFFQ0F3VUZCZ2NJQndjR0JnUUVBZ0VCQWdRRUJnWUhCd2dHQndVRkF3S0hBZ0lFQkFVR0JnY0lDQWtKQ1FvS0Nnb0tDUWdKQndjSEJRVUZBd0lDQWdJREJRVUZCd2NIQ1FnSkNnb0tDZ29KQ1FrSUNBY0dCZ1VFQkFJQ2NRRUNCQVVHQndnSkNnb0tDZ29KQ2dnRkJRWUVBZ0lCQVFvRkJBTUJBUVVFQmdjSUNRb0xDd1lFQkFFQ0F3VUREZ29KQ0FnSEJnVURBZ0VEQkFZSkFnSUNBd01FQlFNTUNRa0tDZ29LQ1FrSkJ3WUVCQUlCQVFJRUJRVUZCQUVCQVFNRUJRWUhDUThIQndjSEJnY0dCZ2NGQ0FVREFnVUZBUUVEQ1FZRUFnRUNCQVFHQndnSkNnc09CUVFDQVFFQ0FnTUVEZ29KQ1FjSEJRVURBZ0VDQlFZSkFnSUNBZ01EQlFZS0NBa0pDUWtLRUFrSUJ3WUZCQUlCQVFNRkJRVUZBZ0VCV2dFQkJnSUNDQVlHQndjSENBZ0hDQWNIQndZR0JnVUVCQVFDQWdFQkFnTURCQVVHQVFJQ0Fnb0lCd2NIQmdZRkJRVUVBd0lDQVFFQkFRSUNCQU1GQlFZR0JnZ0hDQWdJQkFFQ0FRY0ZCQU1DQWdFQkFnSURCQVVGQmdZSEJnY0lCd2NJQndjSUJnY09BZ0lGQVFFQkFRSUNCQU1GQlFVR0JnY0hDQWNJQ0FjSUJ3WUhCZ1VGQkFRRUFnSUJBUUVEQWdFREJ3WUhCd2NIQndnSUJ3Y0hCd1lIQlFVRkJBTUNBZ0VCQVFFQ0FnUUVCQWNCQWdFRENnZ0hCd2NHQmdZRkJBUURBd0lCQVFJREF3UUZCUVVHQndjSUJ3a0lBZ0lDQVFjRUJBTURBUUVCQVFFQkF3TUVCUVVGQmdjR0J3Z0hDQWNJQndjSEJ3WUdBd1FDQVFFQ0FnSURCQVVGQlFZR0J3Y0hDQWdJQndnSEJnY0dCUVVFQkFNREFnR2R2d1lHQmdRRUF3TCtWQUlDQXdRRkJRWUhCd2dJQ1FrSkNmb0hCUVlFQkFNQ0FnTUVCQVlGQi9vR0JnVUZBd01DQVFFQ0F3TUZCUVlHQVJBQkFRSUVCQVFHQmdZSUJ3Z0pDUWtLNUFJREJBUUdCZ1lHQmdVRkJBTUJBUUlDQXdNRkJRYis5d2NIQ0FrSUNna0ovdFlKQ1FrSkNBZ0hCd1lGQlFRREFnSUJOQU1FQndZR0JBUUNBUUVDQkFRR0JnY0hDQWNHQmdRRUFnRUJBZ1FFQmdZSENBb0tDUW9JQ1FjSEJ3WUZCQU1EQVFFQkFRTURCQVVHQndjSENRZ0tDUW9LQ3dvSkNRa0lDQWNIQmdVRUF3TUJBUUVCQXdNRUJRWUhCd2NKQ1FrSkNzRUZCUW9KQ1FjSEJnVURBZ0VDQWdVRkNBTUJBUVFDQXdVRUJBc0lDQW9KQ1FvUUNRZ0lCZ1VEQXdFREJRWUZCUU1CQVFJRUJBWUlDQWtLQ2dvS0Nnb0pEQVVFQlFNQ0FRRUJBUW9HQkFJQkFnTUZCZ2NJQ2dvS0R3SUNCQUVDQXdNRERnb0tDUWNIQlFjQ0FRRUJBUUlDQXdRRUJ3TURCQU1EQlFZTENRa0tDZ29LQ2drSUNBWUVCQUlCQXdNR0JRTUNBd0VDQWdJRUJRY0hDQWtLQ2dzS0Nnb0pDd1VFQmdJQ0FnTUlCZ1FDQWdFRkJRWUhDQWtLQ3c0REF3TUJBUU1DQWdNRkF3SUNBUUVIQkFRREF3SUJBZ0VEQXdRRkJRVUhCZ2NIQndnSENBZ0hCd2NIQmdnQ0FnVUJBUUVCQWdJREJBVUZCUVlIQmdjSUNBY0lDQWNIQndjR0JRVUVCQVFDQWdFQkFRRUVBZ0lJQmdjSEJ3Y0hDQWNIQ0FjSEJnY0ZCZ1FFQXdNQkFRRUJBUUlDQkFRTEFRSUNDd2NJQndZSEJnVUZCUVFEQWdJQ0FnSUNCQU1GQlFZR0J3Y0hDQWtJQkFJQkFRRUhCQVFEQXdJQkFRSURBd1FFQmdVR0J3Y0hCd2dIQ0FnSEJ3Y0hCZ2dEQkFFQkFnRURBd1FGQlFVR0J3WUhDQWNJQ0FnSEJ3Y0hCZ1VGQkFRRUFnSUJBUUlHQVFNSEJ3WUhCd2NJQndnSUJ3Y0hCZ1lHQlFVRUF3SUNBUUVCQVFJQ0JBUUVCZ0lCQVFFRENnZ0hDQVlIQmdVRkJRUURBZ0lCQVFJQ0FnTUVCUVVHQmdjSEJ3Z0pyd0lEQkFVRkJnYkxCdnpNQ1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0F6TUhCZ1VGQXdNQ0FlUUpDZ2tKQ0FnSEJ3WUZCUVFEQWdJWkJnWUZCUVFEQVFFQkFRTUVCUVVHQmlRSkNRa0lDQWdIQndFWUJnWUZCQVFDQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQXdBQUFBQUR1UU81QUVjQXZ3RlJBQUFCRlNNUEJ4OEhNeFVmQmpzQlB3WTFNejhHUFFFdkJpTTFMd2NQQmdVVkR4VXJBUzhkUFFFL0hUc0JIeDBGRlI4ZE93RS9EZ0VmQXo4SEx3TUJQdzQxTHg0ckFROGRBWUorQmdZR0JBUURBZ0VCQWdNRUJBWUdCbjRCQVFNRUJRVUdCZ2NHQlFVRUF3RUJmZ1lHQmdRRUF3SUNBd1FFQmdZR2ZnRUJBd1FGQlFZSEJnWUZCUVFEQVFFNkFRSUNBd01FQ2dzT0R4SVVGQllYR0F3TkRRME5EZzRPRGc4T0RRNE5EUXdOQ3d3TEN3b0tDUWtKQ0FjSEJnWUZCQVFEQXdJQkFRSURBd1FFQlFZR0J3Y0lDUWtKQ2dvTEN3d0xEUXdORFE0TkRnOE9EZzhPRHc0TkRnME5EQXdNREFzTENnb0pDUWtIQ0FjR0JnVUVCQU1EQWdIOWlnSUNBd1FGQlFZSENBZ0pDZ29MREF3TURRNE9EZzhRRHhFUUVSRVJFaEVRRHhBUER3NE9EZzRPRFEwTURBd05BUVFGQmdVR0J3VUdCUVFEQVFFQkFRTUUvdndLQ0FnSUJ3WUdCZ1VFQXdNREFnRUJBUUlEQkFVRkJnY0lDQWtLQ2dzTURBd05EZzRQRGhBUUVCQVJFUkVTRWhFU0VSRVJFQkVQRUE4T0RnNE5EQXdNQ3dvS0NRZ0lCd1lGQlFRREFnSUMvSDRCQVFNRUJRVUdCd1lHQlFVRUF3RUJmZ1lHQmdRRUF3SUNBd1FFQmdZR2ZnRUJBd1FGQlFZR0J3WUZCUVFEQVFGK0JnWUdCQVFEQWdFQkFnTUVCQVlHcEEwT0RRME5EUXdZRnhZVUZCSVBEZ3NLQkFNREFnSUJBUUlEQXdRRUJRWUdCd2NJQ1FrSkNnb0xDd3dMRFF3TkRRNE5EZzhPRGc4T0R3NE5EZzBOREEwTERBc0xDZ29KQ1FrSUJ3Y0dCZ1VFQkFNREFnRUJBZ01EQkFRRkJnWUhCd2dKQ1FrS0Nnc0xEQXNOREEwTkRnME9EdzRQRVJJUkVSRVFFUThRRHc0T0RnME1EQXdMQ2dvSkNBZ0hCZ1VGQkFNQ0FnRUNBZ01FQkFVRkJnY0hDQWdJQ3Y3OEJBTUJBUUVCQXdRRkJnVUdCd1VHQlFFRURRc05EQTBORGcwUERnNFBEdzhRRHhJU0VSRVJFQkVQRUE4T0RnNE5EQXdNQ3dvS0NRZ0lCd1lGQlFRREFnSUNBZ01FQlFVR0J3Z0lDUW9LQ3d3TURBME9EZzRQRUE4UkVCRVJFUklBQUFVQUFBQUFBL2NEOXdBQ0FCSUFTd0J2QUxNQUFDVTNJUUVYRHdRVkx3WTNKdzhDRlI4TU93RS9DVFVuUHdRMUx3a2pJU01QQlNVZkJ4RVBCeUV2QnhFL0J3Y1JIdzhoUHc4Ukx3OGhEdzRCREozK3hRTFZCc1FEQlFRQ0xnZ0JBd1FGcFFROUF3SUJBZ0lFQnFVSkFnVUdXd1VHQmdjRkJRVUZCUVFFQXdNQ0FRSEVCUVFEQVFFQ0F3VUdCd2NJQ1FvSi9sQUtDUWtJQ0FZR0FqNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0hrc2dGSEF0TUZDUW9McngrUENna0pDZEFFR1FrSkNRZ0pDUWdJMFo0SkNBYytBd0lDQVFFREF3TUVCUVVGQmdiUTB3Z0lDQWtKQ1FrSUNBZ0dCUVVEQWdJREJRVUhCN3NCQVFNRUJRVUdCdnpOQndZRkJRUUNBZ0VCQWdJRUJRVUdCd015QndZRkJRUUNBZ0VmL00wS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDZ015Q2drS0NBZ0lDQVlHQmdVRUF3SUJBUUVCQWdNRUJRWUdCZ2dIQ1FnSkNnQUVBQUFBQUFQM0Ezd0FQUUJmQUtrQkxRQUFBUThJSHdZM0FROENIUUVmQmo4REFSOEhNejhHTlM4SUpSOEdNeUV6UHdVOUFTOEdJUThHSlJVZkJUc0JIdzhWTng4RU56VXZIU3NDRHdVQkZSOGRPd0kvQlQwQkx3WWpMdzgvRURNL0JpOEhJdzhlQTUyMUJnWUZCUU1EQVFFQkFnTURCUVlHYy83ZkJBTUNBZ01FQlFVR0JnWUdCUVVCSVFRQkFnTUVCQVlGQndjR0JRVURBd0lJQVFJREJBUUZCUVg5Y1FFQ0F3UUVCZ1lHQWJRR0JnVUZCQU1DQWdNRUJRVUdCdjVNQmdZR0JBUURBZ0V4QWdNRUJBWUdCb3NWRkJRU0VoRVBEdzBMQ3dnSEJRTUJKd1lHQkFRQ0FnRUNBZ01FQkFVRkJnY0dDQWdJQ1FrS0Nnb0xDd3dMREEwTURRME9EUTZMQmdZR0JBUURBdjNFQVFJQ0F3UUVCUVVHQmdjSENBa0lDUW9LQ2dzTEN3d01EQTBNRFE0TkRZMEdCZ1lFQkFNQ0FnTUVCQVlHQm8wVUZCTVNFaEVQRGcwTUNnZ0hCUU1CQVFNRkJ3Z0tEQTBIRHhBUkVoSVVGSmdHQmdZRUJBTUNBUUVDQXdRRUJnWUdqZzBORGcwTURRd01EQXNMQ3dvS0Nna0lDUWdIQndZR0JRVUVCQU1DQWdFQ0hRZ0JBZ1FFQkFZR0JnY0dCUVVEQXdFRi90NEZCUVlHQmdZR0JRUUNBZ0VCQWdJRUFTRnVCZ1lGQkFRREFnRUNBd1FGQlFZSHZRWUdCUVFFQXdFQlJBWUdCUVVFQXdJQ0F3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUY5UVlHQlFVRUF3SUJCQVVJQ1FzTkRoQVJFaE1VRlJZWEJBRUJBd1FFQkE0VURnNE9EZzBORFEwTURBc01DZ3NKQ2drSUNBY0hCZ1lGQlFRREFnSUJBZ01FQkFZRi92ME9EdzRPRGcwTkRRME1EQXNMQ3dvS0NnZ0pDQWNIQmdZRkJRTUVBZ0lCQWdNRUJRVUdCZ2NGQmdRRUF3SUJBUU1HQndrTERRNFFFUklURlJVV0ZoY1dGUlFURWhFUUJ3NE1DZ2dIQkFJQkFnTUVCUVVHQmdjRkJnUUVBd0lCQVFFQ0FnTUVCUVVGQndZSUNBZ0pDUW9MQ2dzTURBd05EQTRORGc0T0RnQUFBQUFIQUFBQUFBUDNBL2NBSVFCREFHVUFyUUVTQVRZQmVnQUFKUjhITXo4SEx3Y2pEd1lsSHdjelB3Y3ZCeU1QQmlVZkJ6TS9CeThISXc4R0FSVWpEd2NmQnpNVkh3Yy9CelV6UHdjdkJ5TTFMd2NQQmdVVkh3NHJBUThOSFFFaE5TOE9Ld0UvRGowQkx3NFBEaVVmQnhFUEJ5RXZCeEUvQndjUkh3OGhQdzhSTHc4aER3NENQd0VCQXdRRkJRWUcvQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhCZ1lGQlFRREFmNUdBUUlDQkFVRkJnZjhCZ1lGQlFRREFRRUJBUU1FQlFVR0J2d0hCZ1VGQkFJQ0FiZ0JBUU1FQlFVR0J2d0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9BWUdCUVVFQXdIK3hGNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSFhnRUNBZ1FGQlFZSEJnWUZCUVFEQVFGZkJnWUZCUVFEQVFFQkFRTUVCUVVHQmw4QkFRTUVCUVVHQmdjR0JRVUVBZ0lCaVFFQ0F3TURCUVFHQlFjR0J3Y0lDendLQ1FvSkNBZ0lCd1lGQlFRRUFnSUJPd0VCQXdNRUJRVUhCd2NJQ1FrSkNnbzhEQWdIQndZR0JnVUZCQVFEQXdJQkFnRURBd1FGQlFZR0JnY0hDQWdJQ0FjSUJ3Y0hCZ1VGQlFRREF3SUJBUXNIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkF3TUNBUUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUWtKQ0FnSEJ3WUdCQVFFQWdIbEJ3WUZCUVFDQWdFQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCamtIQmdVRkJBSUNBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR09BWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQUlDQVFFQ0FnUUZCUVlCc2w0QkFnSUVCUVVHQndZR0JRVUVBd0VCWHdZR0JRVUVBd0VCQVFFREJBVUZCZ1pmQVFFREJBVUZCZ1lIQmdVRkJBSUNBVjRIQmdVRkJBSUNBUUVDQWdRRkJRWklDZ2tKQ1FnSUNBY0dCUVVGQXdNQ0FRSUNBd1FGQmdZSENBZ0lDUWtLQ2hjWENnb0pDUWdJQ0FjR0JnVUVBd0lDQVFJREF3VUZCUVlIQ0FnSUNRa0pDZ29KQ2drSUNBZ0dCd1VGQkFRQ0FRRUJBUUlFQkFVRkJ3WUlDQWdKQ2duVkFRRURCQVVGQmdiOHpRY0dCUVVFQWdJQkFRSUNCQVVGQmdjRE1nY0dCUVVFQWdJQkgvek5DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvRE1nb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUJ3a0lDUW9BQUFBREFBQUFBQVAzQTFvQUlRQkRBR1VBQURjZkJqTWhNejhHTHdZaklTTVBCUU1mQnlFL0J5OEhJUThHQXg4R015RXpQd1l2QmlNaEl3OEZDQUVDQWdRRkJRWUhBN0FIQmdVRkJBSUNBUUVDQWdRRkJRWUgvRkFIQmdVRkJBSUNBUUVDQWdRRkJRWUhBN0FIQmdVRkJBSUNBUUVDQWdRRkJRWUgvRkFIQmdVRkJBSUNBUUVDQWdRRkJRWUhBN0FIQmdVRkJBSUNBUUVDQWdRRkJRWUgvRkFIQmdVRkJBSUN4UVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ0UxQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0JnRTFCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBQUFBQUFjQUFBQUFBL2NEdVFBSEFDc0Fid0IrQUlJQXFnRHVBQUFCRnhVSEZUYzFKemNmQnhVUEJ5TXZCelUvQndjZEFSOE5Pd0kvRGpVdkRpc0NEdzBUTXg4SkZTTTFJeFVqTlNNVkl4VXpGU01WTXhVakZUTVZLd0V2Q1RVUk5UOEpNd2NSSHc4aEx3RTFJelV6TlNNMU16VXpOVE1WTXpVdkR5RVBEZ0xHa0pESnlkTUhCZ1VGQXdNQ0FRRUNBd01GQlFZSCt3Y0dCUVVFQXdFQkFRRURCQVVGQmdkZkFnSURCQVVHQmdZSUJ3a0lDUW9LK3dvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0srd29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FyMEdCd1lGQ3drSUJnSUNBYjAvL0QrOXZiMjl2YjErQmdjR0JRc0pDQVlDQWdFQkFnSUdDQWtMQlFZSEJuNEJBZ01FQlFjSENBa0tDZ3NNREF3TkFYMENBYjI5dmIxK3ZUOEJBZ01FQlFjSENBa0tDZ3NNREF3Ti9Zb05EQXdNQ3dvS0NRZ0hCd1VFQXdJQllUNEJPVE5jSW1BdEFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQi93R0JnVUZCQU1CQVIvOENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQWM4QkFnSUdCd29LQmdZSFJYNStmbjQvZmo5K1AzNEJBZ0lHQndvS0JnWUhCZ0kzQmdjR0Jnb0tCd1lDQWdFLy9ja05EQXdNQ3dvS0NRZ0hCd1VFQXdJQkVBZ25majkrUDM1Ky9BME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdBQkFBQUFBQUQrQVA0QUFNQUJ3QUxBQThBQUNVWE55Y2xGemNuQlJjM0p5VVhOeWNCS05qWTJQNEkyTmpZQVdqWTJOaitDTmpZMk9EWTJOaEkyTmpZMk5qWTJFalkyTmdBREFBQUFBQUQ5d1A0QUMwQWJRQjZBSjRBcWdDdUFMSUE4QUQ4QVJNQkh3Ri9BQUFsRlE4S0p5TXZDRFUvQ1RzQkh3Z25Ed1lkQVI4Tk93RS9EVDBCTHc0UEJpY1BBeFUvQWhVek5TTWxId2NWRHdjaEx3YzFQd2NsRlNNdkJ6VWxGU00xSVJVak5TVVZMd1FQQng4SVB3Z3ZCdzhFTlM4SER3WWxId2NWSXpVakZSRXJBUThOSFFFakVTTVZJelUvQndjVkVSOE9NeUVkQVI4Tk15RXpQdzRSTHdjUkx3NGpJU01QRFFNMEFRSURCQVVFQXdRRUJBVUZCQVVEQkFNREJRUUNBUUVDQkFVREF3UUVCQVVGQkFVRUF3UURCUVFEQWw0RkJBTURBZ0lCQVFJQ0F3TUVCQVVHQmdZSENBZ0lDUWdJQ0FjR0JnVUZCQVFEQWdJQkFRSUNBZ01FQkFVRkJnY0hDQWdKQ1FrSUJ3Y0hCV1lJQ1JBUkZCQUtKQThCRXdjR0JRVURBd0lCQVFJREF3VUZCZ2YraHdjR0JRVUVBd0VCQVFFREJBVUZCZ2YrcFY0SEJnVUZBd01DQVFNemZ2M0pmZ0Y2U0FVRkJnWUdCZ1lGQkFNQkFRRUJBd1I5QlFVR0JnWUdCZ1IvQlFJQ0FRRUJBd1FGQmdVR0JnWUdCVWdCQVFNRUJRVUdCd1lHQlFVRUF3RUJtQWNHQlFVREF3SUJmaitkQ2dvSkNBa0hDQVlHQmdVRUF3SUN2VDkrQVFJREF3VUZCZ2RmQVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ0ZhQWdJREJBVUdCZ1lJQndrSUNRb0tBWGtLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBd1FIQ0FvTERBZ0JBUUlFQkFRR0JnY0hDQWdKQ1FrSy9RMEtDUWtKQ0FnSEJ3WUdCQVFFQWdIZ0Nna1JEd3dKQkFNQ0FRRUJBUUlDQXdRRUNnMFFFaFVURVEwTEJRUURBZ0lCQVFJQ0F3UUpEUThSUVFnSkNnb01EQTBQRFF3TEN3a0pDQWdIQlFVRUF3SUNBZ0lEQkFVR0J3Z0pDUW9NQ3cwT0RRME1Dd29LQ0FnR0JnVUVBd0lCQVFFQkFnUUVCUVlOQlFRSEJoOEdDQWUyNFMwQkFRTUVCUVVHQi93R0JnVUZCQU1CQVFFQkF3UUZCUVlHL0FjR0JRVUVBd0VCUDcwQkFRTUVCUVVHQjUzOC9QeTl2Vit4U1FRREFRRUJBUU1FQlFVR0JnWUdCZ1YrQkFJQ0FRRUJBd1IrQlFZRkJnWUdCZ1VFQXdFQkFRRURCRWl3QmdZRkJRUURBUUVCQVFNRUJRVUdsd0VCQXdRRkJRWUducjI5L3NVQ0FnTUVCUVlHQmdnSENRZ0pDZ3BlQXJXOW5nWUdCUVVFQXdFQkg1NytLQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FsOEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tCQkE4TkRRd0tDUWNEQWQ0SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQWlBQUFBQUFQWUE5Z0FBd0FIQUFzQUR3QWZBQ2NBS3dBdkFETUFOd0E3QUQ4QVJ3QkxBRThBVXdCWEFHQUFaQUJvQUd3QWNBQjBBSGdBZkFDQUFJd0F0QUM0QUx3QXdBREVBTWdBMFFBQUpSYzFKd2NYTlNjSEZ6VW5CeGMxSnlVUEJCYy9CeWNGRndjWE5TYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp5VVhCeGMxSnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGMxSndjWE5SYzFKd2MxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5KUThFRlJjL0FpY0ZBU2NWSXdjQk5TY0hGUjhETnhjM0J4OEJNelVuQVJjMU16VUJKemN2QndjWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVbkl3Y1hNemN6TnljakF2aEdRb0pHUXY5RlFvRkZRZ0tRQXdNR0NBc0VEd3NMQ2drSkNBZzEva3NnQkVZaVBRRzJQeno4akQ0N0FiVkFQUUcyUHp6OGpENDdBYlZBUFFGMFJRTS9QRUtCUmtPQlJrUC9SVUtCUlVLOFBrSkJBVHNEYmo4OC9JdytPd0cxUUQwQnRqODgvSXcrT3dHMVFEMEJ0ajg4L2tSQVBmNVJBd01EQWdFK0FRSUVPQU5FL253U0F3SCtoenNEQWdRRkJod2ZGUWdEQnowMEFYY1ZBd0dWQmh3SUJ3Z0pDZ3NMRG9KRlFvRkZRb0ZGUW9GRlFvRkZRb3dEQ0FRRlB3TkNCeXNEUEFNOEF6d0RQQU04QXp3RFBBTVJCQU1GQXdNL0F3SUVCZ1lJQ0F3aUV3RTdBendDUUFNRkJFTURBd1JEQTBBRFFnTUZCRU1EQXdSREEwQURRZ00vQTBFRVF3TTdBendEUEFNOEF6d0RQQU04QXp3RFBBTkJCQWtEUEFNTUNnTURCRU1EQXdSREEwQURRZ01GQkVNREF3UkRBMEFEUVFRRkJFTURBUU5CQkFnRkJnd01EQjBFSlFrSEhnSCtld0VERlA2R0VnTWNCdzRPREFrU0hoUXdBd0U5QXdGM0FRUVdBWllHRHcwSkNBY0dCUVFEUEFNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlBnRTdBd0FBQUFBRUFBQUFBQU81QS9nQVF3Qk9BSDRBd3dBQUV4RWZEeUUvQnk4SElTTXZEVFVSTHdjUEJpVWpMd1k5QVNjekZ4MEJIdzR6RVE4SElTOEhFVDhIQnhFVkh3MHpJVE0vRFRVUk5TOEdBUzhHSXlFakR3MUhBUUlFQlFjSUNRb0xEQTBPRHc4SUR3R0NCd1lGQlFRREFRRUJBUU1FQlFVR0IvNkdDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdjR0JnVUZCQU1CQXdXbUJRUUVCQU1EQWtvRkJnSUNBd01GQlFZR0J3Y0lDQWdKQ2RNQkFRTUVCUVVHQi8zS0J3WUZCUVFEQVFFQkFRTUVCUVVHQjE4Q0FnTUVCUVlHQmdnSENRZ0pDZ29DTmdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJRZis2Z2NIQ0FrSUNRa0svdUFLQ2drSUNRY0lCZ1lHQlFRREFnSUNYdjVJRVE4UER3ME5EUXNLQ1FnSEJRUUJBZ0VCQXdRRkJRWUhCZ1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQnVBY0dCUVVFQXdFQkFRRURCQVVGQmxnQkFnTUZCZ1lJQ0prOEF0TUtDZ29KQ1FrSUJ3Y0ZCZ1FEQXdFQi9tWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FyWUdCZ1VGQkFNQkFSLzlTZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHZkNna0pDUWdJQndjQkZnY0ZCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FBQUFBQ0FBQUFBQU1iQXpzQUJ3QVBBQUFCSHdFVEl4TS9BUUV6TnlFWE13TWpBZjhCQjJiZFl3WUUvdWRVUHdFT1JGUDJUUUx1Qmh6KzdBRU1FeGY5MTdHeEFuWUFBQUlBQUFBQUE5Z0R1UUE1QUZzQUFBRVJMd1FQQng4R1B3WXZCdzhFRVM4SER3WWxGUjhHSVQ4R1BRRXZCaUVQQmdIZ3hnVUZCZ1lHQmdVRkJBTUNBUUVDQXdUK0J3MEpDLzRFQXdJQkFRSURCQVVGQmdZR0JnVUZ4Z0VDQXdRRUJnWUdCZ1lHQkFRREF2NUhBZ01FQkFZR0JnTnlCZ1lHQkFRREFnSURCQVFHQmdiOGpnWUdCZ1FFQXdJQzNQM1h4Z1FEQVFFQkFRTUVCUVlGQndZRkJnWCtCQU1CQnY0RkJnVUdCd1VHQlFRREFRRUJBUU1FeGdJcEJ3WUZCUVFEQVFFQkFRTUVCUVVHdHdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUFBQUFBQWdBQUFBQURXZ1A0QUNFQVd3QUFOeFVmQmlFL0JqMEJMd1loRHdZQkVTOEVEd2NmQmo4R0x3Y1BCQkUxTHdZUEJxWUNBd1FFQmdZR0FuWUdCZ1lFQkFNQ0FnTUVCQVlHQnYyS0JnWUdCQVFEQWdFNnhnVUZCZ1lHQmdZRUJRSUNBUUVDQWdYK0J3MEpDLzRFQXdJQkFRSURCQVVGQmdZR0JnVUZ4d0lEQkFVRkJnWUhCZ1VFQkFNQ0tBY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlEcXYwYXhnUURBUUVCQVFNRUJRWUZCZ2NGQmdYK0JBTUJCdjRGQmdVR0JnWUdCUVFEQVFFQkFRTUV4Z0xtQndZRkJRUURBUUVCQVFNRUJRVUdBQWtBQUFBQUEvVURtUUFEQUFjQUN3QStBRUlBVGdCU0FGWUF1Z0FBSlFjbk55Y1ZJelVGQnljM0p3VVBBeDhJTXo4SEx3WXJBVDhFTHdnUEF5VVZJelVsSHdjVkl6VWpGU00xSXhVak5RY1JGUjhOTXlFMUlTTXZCVFVSTlQ4R014VWpGVE1WSXhVekZTTVZNeFV6TlRNVk14RXpOU00xTXhVek5UTTFMdzhoRHc0QzFpRjZJOWwrQXJDMGVMQXAvdjBIQmdNQ0FnTUdCNUVGQlFZRjB3WUdCZ1FFQXdJQkFRSURCQVFHQmdhRjVBUUdBd0VCQXdZSWdBVUxDd3NNQ3dvRi9tNStBZGdHQmdZRUJBTUNBWDQvZmo5Ky9BSUNBd1FGQlFjR0NBY0pDQWtLQ1FHUi9tOEdCZ1VGQkFNQ0FnTUVCUVVHQmw5K2ZuNStmbjQvZmo5dmIzNC92UUVCQXdNRUJBWUdCd2NJQ0FrSkNRcjlpZ2tLQ1FnSkNBY0hCZ1VGQkFNQ0F0SWdjaU9hZm40MHIzV3RMZndKQ2dzTURBc0xDWXdGQWdJQkFRSURCQVFHQmdZR0JnWUVCQU1DM3dVS0N3d01Dd29LZkFRRkF3RUJBd1VFVFg1K3ZRRUNBd1FFQmdZR1huNStmbjUrSVAyS0Nna0pDUWdJQndjR0JRVUVBd0lDUHdJREJBVUZCZ1lDZGdZR0JnUUVBd0lCZmo5K1AzNC9mbjUrQVRzL2ZuNStuUW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBUUFBQUFBQStBRDl3QUpBQkFBR0FCVEFBQUJNd01WSVRVakV6VWhFeDhDSXo4QkF6TTNNeGN6QXlNRkVTOEVEd2NmQmo4SEx3Y1BCQkUxTHdZUEJnSjg0UElCVmUveS9ycVhBUVEraHo0RXpGQW1yaWhRcEZQOThvY0ZCUVlHQmdZR0JRUURBUUVCQVFNRXZRVU9DZ3NGdlFRREFRRUJBUU1FQlFZR0JnWUZCZ1dIQWdNRUJRVUdCZ2NHQlFVREF3SUJnLzZuSWo0Qld5QUI5UWdUc0xVVy9vbHdjQUc1SVB5Y2h3UURBUUVCQVFNRUJRWUZCd1lGQmdXOUJBVUJCQVM5QlFZRkJnY0ZCZ1VFQXdFQkFRRURCSWdEWlFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ0FBQUFBR0FBQUFBQVAzQS9nQUN3QVBBQk1BRndBL0FJTUFBQUVWSVM4SE5RRVZJelVqRlNNMUl4VWpOUUVmQnhFUEJ5RTFJVFVqTlRNMUlUVWpGU0UxUHdjSEVSOE9NeUV6UHc0Ukx3NGpJU01QRFFIZy9vY0hCZ1VGQXdNQ0FRS1Z2VCs4UDU0RFVnY0dCUVVEQXdJQkFRSURBd1VGQmdmK2h3R1pucDcrWmovK1p3RUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0VCUS93QkFRTUVCUVVHQnQwQk8vejgvUHo4L0FFN0FRRURCQVVGQmdiOHpBWUdCUVVFQXdFQi9ELzhQL3o4M1FZR0JRVUVBd0VCSC96TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBelFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBRkFBQUFBQVA0QS9nQVJ3QnJBSmNBMndGNUFBQVRGU01QQng4SE14VWZCanNCUHdZMU16OEdQUUV2QmlNMUx3Y1BCamNmQnhVUEJ5TXZCelUvQndFZkJ4RVBCeU12QnpVek5TTTFNelVqTlQ4SEJ4RVZIdzA3QWo4Tk5SRTFMdzRqRHc0RkZTc0JEdzBkQWg4Tk93RWRBUjhPTXo4R1BRRXZCaU12QmowQk93RS9EVDBDTHcwckFUMEJQd1l6UHdZOUFTOEdLd0VQRGNVL0JnWUdCQVFEQWdFQkFnTUVCQVlHQmo4QkFRTUVCUVVHQmdjR0JRVUVBd0VCUHdZR0JnUUVBd0lDQXdRRUJnWUdQd0VCQXdRRkJRWUhCZ1lGQlFRREFad0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdZRE5BWUdCUVVFQXdFQkFRRURCQVVGQmdhK0JnWUZCUVFEQVFIOC9QejhBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSnZna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjRKQ2drSUNRY0lCZ1lHQlFRREFnTCtWMjhKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dsdkFRTURBd1VGQlFZSEJ3Z0lDQWdKcGdZR0JRVUVBd0lDQXdRRkJRWUdwZ1FGQkFNREFnSk9DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LVGdJQ0F3TUVCUVNtQmdZRkJRUURBZ0lEQkFVRkJnYW1DQWtJQ0FnSEJ3WUZCUVVEQXdJQ0FrVkZBUUVEQkFVRkJnY0dCZ1VGQkFNQkFUa0dCZ1VGQkFNQ0FnTUVCUVVHQmprQkFRTUVCUVVHQmdjR0JRVUVBd0VCUlFjRkJnUUVBd0lCQVFJREJBUUdCVElCQVFNRUJRVUdCL3dHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUF3RUJBVHNCQVFNREJBVUZCZnpGQmdVRkJBTURBUUVCQVFNREJBVUZCdUEvL0QvaEJRVUZCQU1EQVFFYy9NWUtDUWdKQ0FjSEJnWUZCUVFEQWdJQ0FnTUVCQVlHQmdjSENBa0lDUWtET3dvSkNBa0lCd2NHQmdVRkJBTUNBUUVCQVFJREJBVUZCZ1lIQndnSkNBa0s0QUlDQXdRRkJnWUdDQWNKQ0FrS0N2d0pDZ2tJQ1FjSUJnWUdCUVFEQWdLaENna0lDUWdIQndZR0JRVUVBd0lCQVFFQ0FnUUZCUVlIQmdZRkJRUURBUUVCQVFNREJBVUZCYUlDQWdNRUJRWUdCZ2dIQ1FnSkNnbjhDZ29KQ0FrSENBWUdCZ1VFQXdJQzRBWUZCUVFEQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFJQ0F3UUZCUVlHQndjSUNRZ0pBQUFJQUFBQUFBUDNBOWdBSVFBMUFGY0Fhd0N2QU1jQTZ3RXZBQUEzSHdZeklUTS9CaThHSXlFakR3VWxGUThISVM4SE5UY2ZCak1oTXo4R0x3WWpJU01QQlNVZkJ4VWhOVDhIQnhFZkRqTWhNejhPRVM4T0l5RWpEdzBCRHdFZEFSOEVQd1F2QkNzQkR3RTNId2NWRHdjaEx3YzFQd2NIRlI4T015RXpQdzA5QWk4Tkl5RWpEdzJHQVFJQ0JBVUZCZ2NCZWdZR0JRVUVBd0VCQVFFREJBVUZCZ2IraGdjR0JRVUVBZ0lETWdFQ0F3TUZCUVlIL000SEJnVUZBd01DQVQ4QkFnSUVCUVVHQndJMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8zS0J3WUZCUVFDQWdNU0J3WUZCUU1EQWdIOGpnRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0VCMHdJQ0FnSVpCUVlHQXgwQ0FRRUJBd1VEQXpVREE0QUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9na0hCZ1VGQXdNQ0FRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQjl3b0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjRKQ2drSkNRZ0lCd2NHQmdRRUJBSUJ4UVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCbG1lQmdZR0JBUURBZ0VCQWdNRUJBWUdCcDZkQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHV1FFQ0F3UUVCZ1lHbnA0R0JnWUVCQU1DQVNEK2hnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDZ0Y2Q2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQlRBTUNBd1lHQWhrRUFRRUNIUVlEQXdNRkF3RUJBVUlCQWdNRUJBWUdCbjRHQmdZRUJBTUNBUUVDQXdRRUJnWUdmZ1lHQmdRRUF3SUJJSDRLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FwK0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQUFDQUFBQUFBUElBN2dBUndDVUFBQVREd01WSHdJSkFROENGUjhHTXo4REd3RWZBek0vQmpVdkFna0JQd0kxTHdjUEF3c0JMd01QQWlVUEJSVS9CeDhIRlE4T0ZUTTFJejhPTlM4T0t3RkNCQU1EQVFFREF3RUEvd0FEQXdFQ0FnTUVCUVFGQlFjR0JnWDQrUVVHQmdZRkJRVUZCQU1DQWdJQ0EvOEFBUUFEQXdFQ0FnTUVCUVVGQlFZR0JnWDQrUVVHQmdZR0JRUURBZ3NNQ2dzS0Nnb0tDZ29LQ2dvS0N3c0pCd2NGQWdFREJBVUhDQk1pRmdvSkNBTUdCQVBNa3dFQkFnWUpFQ1lkQ3dvSUJnSUNBUUVCQWdNRUJBWUdCZ2dJQ0FrS0Nnc05BdzBFQlFZRkJnWUZCZjdLL3NzRkJnVUdCZ1VGQkFNQ0FnRUNBd1VCTFA3VUJRTUNBUUlDQXdRRkJRWUdCUVlGQVRVQk5nVUZCZ1lGQmdVRUF3SUJBUUVDQkFUKzB3RXRCQVFDQVFFQkFxY0NBd1FHQmdjeUNRY0hCUVFEQVFFQkFnUUdCd2tMREFzTENRb0pDQkljRXdzTEN3WU5EUThoTFFZRkJRb0pEeDhaREE0T0R3Z0pDUW9LQ2drSkNBZ0dCZ1VGQkFNREFRSUFCUUFBQUFBRDNBUDNBQ0VBVFFCdkFIb0Exd0FBQVJVZkJUc0NQd1l2QnlNUEJpVUJMd1FQQng4SVB3TUJQd0k5QVM4R0l3OEJKUlVmQlRzQ1B3WXZCeU1QQmlVckFTOEdOUVVSRlI4T0lTY2hMd1kxRVRVL0JpRVZIdzQ3QVJFM0VTOEhBUzhISVE4T0FVNENBd1FGQlFZR3ZRY0ZCZ1FFQXdJQkFRSURCQVFHQlFlOUJnWUZCUVFEQWdKWi9zWjBCUVVHQmdZR0JnUUZBZ0lCQVFJQ0JJb0ZCZ1VHQmdZRkJRRlFCUU1DQWdJRUJRVUdCZ1lHQnYwa0FnTUVCUVVHQnIwSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIdlFZR0JRVUVBd0lCNDhBSEJRWUVCQU1DQWY1UkFnSURCQVVGQmdjSENBZ0pDUW9KQVl0RS9ya0dCZ1VGQkFNQ0FnTUVCUVVHQmdFU0FRRURBd1FGQlFZSEJ3Z0lDUWtKQ3VZL0FRRUNBd1FFQmdiKzlRY0hDQWtKQ1FvSi90UUpDZ2tKQ0FnSEJ3WUZCUVFEQWdJQk1nWUdCUVVFQXdJQ0F3UUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUdTZjdiZFFRREFRRUJBUU1FQlFZRkJ3WUZCZ1dMQkFJQ0FRRUJBd1FCT2dRR0JnWUdCZ1VGQkFNQ0FRSUNhUVlHQlFVRUF3SUNBd1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHd0FJREJBVUZCZ2JMQnZ6TkNna0tDQWdJQ0FZR0JnVUVBd0lCQVQ4QkFnSUVCUVVHQndNeUJ3WUZCUVFDQWdIa0NRb0pDQWtJQndjR0JRVUVBd0lDL3FBN0FUQUpDUWtJQ0FnSUJnRVlCZ1lGQkFRQ0FRRUJBUUlEQkFVR0JnWUlCd2tJQ1FvQUFnQUFBQUFEOXdPNUFDc0FWd0FBRXc4REh3TUpBUThERlI4R1B3TUJQd012QXdFdkFpTVBBZ1VQQXg4RENRRVBBeFVmQmo4REFUOERMd01CTHdJakR3SVNCQU1CQVFFQ0F3UUJuLzVnQkFNQ0FRSURBd1lGQmdjRkJnVUZBYmtFQXdJQkFRSURCUDVJQlFVR0JnWUdCUUh6QkFNQkFRRUNBd1FCbi81Z0JBTUNBUUlEQXdVR0JnWUdCZ1VGQWJrRUF3SUJBUUlEQlA1SUJRVUdCZ1lHQlFPdkJRWUdCZ1lGQmdYK2YvNTlCUVlGQmdZR0JnVUVBd0lCQVFFREF3R2JCQVlHQndZR0JnVUJtUU1EQWdFQ0F3UUZCZ1lHQmdVR0JmNS8vbjBGQmdVR0JnWUdCUVFEQWdFQkFRTURBWnNGQlFZSEJnWUdCUUdaQXdNQ0FRSURBQVFBQUFBQUEvY0QrQUFDQUVFQVpRQ3BBQUFsTnlFQk1ROEVId1k3QVQ4REVSOEhQd2NSSHdNN0FUOEdMd2NyQVE4QkpSOEhFUThISVM4SEVUOEhCeEVmRGpNaE16OE9FUzhPSXlFakR3MEJOSjMreFFINWN3UURBZ0VCQWdNRUJRVUdCZ1lHQlFVK0FRRURCQVVGQmdjR0JnVUZCQU1CQVQ0RkJRWUdCZ1lGQlFRREFnRUJBZ01FY2dZRkJnWUhCZ1VCQlFjR0JRVURBd0lCQVFJREF3VUZCZ2Y4emdjR0JRVURBd0lCQVFJREF3VUZCZ2RmQVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ015Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRcjh6Z29KQ1FrSUNBY0hCZ1lFQkFRQ0FiT3lBWjkwQkFZR0JnWUdCUVVFQXdJQ0F3USsvanNIQmdVRkJBSUNBUUVDQWdRRkJRWUhBY1UrQkFNQ0FnTUVCUVVHQmdZR0JRVnpCUU1DQWdPeEFRRURCQVVGQmdiOHpBWUdCUVVFQXdFQkFRRURCQVVGQmdZRE5BWUdCUVVFQXdFQkgvek1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQXpRSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQWVBQUFBQUFQWUE5Z0FBd0FIQUFzQUR3QVVBQ0lBS2dBdUFESUFOZ0E2QUQ0QVFnQkdBRW9BVWdCZUFHSUFaZ0JxQUc0QWNnQitBSndBb0FDa0FLZ0FyQUN3QUxrQUFDVVhOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6TTFMd0VkQVI4Q0l4YzNMd1FGRndjWE5TYzFKeVVYTlNjRkZ6VW5KUmMxSndVWE5TYzNGelVuQnhjMUp3VVhOU2NIRnpVbkJ4YzFGelVuQnljRkl3Y3pGUmMxTXpVbk5TY2xGelVuQlJjMUp5VVhOU2NGRnpVdkFSYzFKeVVQQXgwQkZ6VS9BU2NsTHdJSEh3UTNFU2NIRnhFbkR3TWpGejhDRlRNUkl3Y1hOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeU1mQVRzQlB3RW5BdmxGUW9GRlF2OUZRb0ZGUW9NRFJFQmdBd1VHQVFRMUJBSUJBVHNCdGg4RFJTSTgva1EvUEFHMlB6eitSRDg4QWJZL1BQVkdRb0pHUXY4QVJrS0NSa0s5UDBKQ0FUc0J1UU1FQkQ4REF6eitSRDg4QWJZL1BQNUVQendCdGo4OEF6ODgvbEFEQXdRQ1B3SUROd05rQlFnTUNRc0lCZ1VCQXo4RFFnUUVCZ2NJQ0FVS0RnZy9QNXhHUTRGR1FvSkdRb0ZGUW9KR1Fvd0RDQUlDQWtFRVF5c0RPd1E4QXpzRVBBTTdCRHdET3dROEF6c0VJd1lIRFEwTUJTSUlCQVVlQXo4Q09nTTdBa0VET1FOQ0F6OEVRd001QTBJRFB3UkRBejhET3dROEF6c0VQQU03QkR3RE93UkNBd2tET3dRREF3RTdBd1FFT3dFREF6a0RRZ00vQkVNRE9RTkNBMEFEUWdRN0EwSUVDQVlGREF3TkhRTWxDQWNlS2dJQ0F6NERCQVVIQkFMK21BTThBLzZXQXdZR0JBTS9BUU1EQndPd093TTdBenNET3dNN0F6c0RPd003QXpzRE93TUJPZ1FCT3dNQUFBa0FBQUFBQS9jRCtBQVNBQllBS2dBekFEZ0FRd0JPQUd3QXRRQUFKUlVQQnlFdkJ6Y3pOU01sRlRNMU14VWpGVE1WSXpVakZTTTFNelVqTlNNekZUTVZJeFVqRVNNVkVTTVJJek1WTXhVak5TTVJJeEVsS3dFdkJUMEJKeDBCSHcwN0FSVWhFVDhIQnhFakVUTWZEak1oTXo4T01SRXZCd0V2QmlNaEl3OE5BN2dDQXdNRUJBVUVCdjNKQlFVRUJBUURBd0s4Zm40Qk96OC9QejgvUHo4L1AveCtQeis5UHorOVB6OC9QejhEVGNFR0JnVUZCQU1DUHdJQ0F3UUZCUVlIQndnSkNBa0tDZWI5aWdFQkF3UUZCUVlHWHZ6OEFnSURBd1VFQmdZSEJ3Y0lDQWtJQ1FJM0NRa0pDQWdIQndjR0JRVUZBd01DQWdFQkFnTUVCQVVHL3ZVSENBZ0lDUW9KQ3Y3VUNRb0pDQWdJQ0FZR0JnUUVCQUlCWGdFRUJRTUVBZ0lCQVFFQkFnSUVBd1VGZnZ3L1B6OC8vRDgvUHovOFB6LzhQd0Y2UC83RkFYby92YjMreFFGNm53SURCQVVGQmdiTEdlUUpDZ2tKQ0FnSEJ3WUZCUVFEQWdJaEFVUUdCZ1VGQkFNQkFSLyt2UDRJQ2drSUNBY0hCZ1lHQlFRREF3SUNBZ0lEQXdRRkJnWUdCd2NJQ0FrS0FpUUpDUWtJQ0FnSEJ3RVlCZ1lGQkFRQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBQUN3QUFBQUFEMkFQWUFBTUFCd0FMQUE4QUV3QVhBQ01BSndBckFHRUFwUUFBSlJjMUx3RVhOU2MzRnpVbkJ4YzFKd1VYTlNjSEZ6VW5NeU1ITXhVWE5UTTFKelV2QVJjMUx3RVhOU2MxQnhjMUlUTWZCaEVuQnhjUkZROEdJVFVuQnhjaEx3Y1JGelVuQnhFL0J3Y1JGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5BZUUvUFFJL1BmWkZRb0JFUWY4QVJVS0JSVUwvQWdNRFB3TURQUUkvUFFJL1BRSS9BVm9HQmdZRUJBTUNBVUFEUWdJREJBVUZCZ2IrcGowQ0F2NmpCZ1lHQkFRREFnRkNRUUVCQWdNRUJBWUdCbDRCQXdNRUJRVUdCd2NJQ0FrSkNRb0M5QW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3YwTUNna0pDUWdJQndjR0JRVUVBd01CNVFSREF6d0RRZ00vQXpzRVBBTTdCRHdET3dROEF6c0VQQU1EQXpzQkF3TThBMElEUEFSREEzcy9CRUlDQXdRRkJRWUcvcU1EUEFQK3BRWUdCZ1FFQXdJQlFBTkNBUUVDQXdRRUJnWUdBVjRET3dRR0FXQUdCZ1lFQkFNQ0FTRDlEQW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dMMENna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQVlBQUFBQUE5Z0QyQUFFQUJjQU9RQnVBSUlBL0FBQUFROEJQd0l6SHdnUEF5Yy9BZ1VSTXhFL0JqTWhOeThDSXlFakR3MGxBUThFRlI4Rk93RS9CQUUvQmk4UUR3WURIUUVQQmlNdkJ6VUhFUjhQSVRjaEx3Y1JQd1k3QVJVZkR6TS9EajBCTXg4R0hRRTNId0k5QVM4T0l5RWpEdzBEUGN4SkQ4eG1CQVFKQ0FnRkJRTUNBUUVCQXl3NUxBTUgvVDgvQVFJREJBUUdCZ1lCcWpZSkNnb0sva2NLQ1FrSkNBZ0hCd1lGQlFRREF3RUNpZjdWQXdJQ0Fob0JBd1VFQmdZR0JvQUZCQVFFQVNzR0JRUURBd0VCQVFFQ0F3UUZCUVlJQ0FrSkNnb0xDZ29KQ0FnSEJ3Y0cxd0lEQkFRR0JnYjhCZ1lHQkFRREFnSDhBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnRWdEZjdUQmdZR0JBUURBZ0VCQWdNRUJBWUdCbDRCQVFNREJBVUZCZ2NIQ0FnSkNRa0svQW9KQ1FrSUNBY0hCZ1VGQkFNREFRd0dCUVdZQkFNQ0VCQVFEd0VEQXdRRUJnYVlCd2dJQ0FrSkNRbjk0d29KQ1FrSUNBY0hCZ1VGQkFNREFRRkp6UTFIelYwQkF3VUdCd1lIQndZRkJRUXNPaXdDQXlEKzVBRWNCZ1lHQkFRREFqY0RBd0lCQXdNRUJRVUdCd2NJQ0FrSkNUMysxQVFEQlFSL0J3Z0hCZ1FEQWhrQkFnSURBUzBIQndnSUNBa0pDUWtLQ1FrSkNBZ0lDQWNHQlFNREFnRUJBUUlEQXdRRUFZdWRCZ1lHQkFRREFnRUJBZ01FQkFZR0JwMGYvVXNLQ1FrSkNBZ0hCd1lGQlFRREF3RUJQd0VDQXdRRUJnWUdBclVHQmdZRUJBTUNuUW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS25RSURCSmdGQlFZR2h3RUJBZ1NOQ1FrSkNRZ0lDQWVZQmdZRUJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFBQUFBQVlBQUFBQUEvZ0QrQUFuQUVnQW5nRDBBUDhCWEFBQUFRY2ZCUThDRlI4R016OEhEd0lqTHdRMVB3RW5GeFVmQmo4R1BRRXZCZzhHTng4SE14OEhFUThISXc4SEh3YzdBVDhOTlJFMUx3MHJBUThHQlJFVkh3MDdBVDhITHdjakx3Y1JQd2N6UHdjdkJ5c0JEdzBUS3dFdkJUMEJCUkVWSHcweklUVWhMd2NSUHdjaEhRRWZEVHNCRlRNOUFTOEdBUzhHSXlFakR3MENyZ01UQndJQ0FRRUJId0lCQkFJREJ3Z0tDUWtKQ0FnSEJnVUVCd2NMQndRQ0FnRUJBU3BSQVFNREJRY0hCd2tJQ0FjR0JRUURBd1FGQmdjSUNBa0hCd2NGQXdOOUFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFFQkF3UUZCUVlHUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUdCZ1VGQkFNQi9vVUNBZ01FQlFZR0JnZ0hDUWdKQ2dvK0J3WUZCUVFEQVFFQkFRTUVCUVVHQno0SEJnVUZCQU1CQVFFQkF3UUZCUVlIUGdjR0JRVUVBd0VCQVFFREJBVUZCZ2MrQ2dvSkNBa0hDQVlHQmdVRUF3SUMxOEVHQmdVRkJBTUMvbEFDQWdNRUJRWUdCZ2dIQ1FnSkNna0JIUDdrQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0VUQWdJREJBVUZCZ2NIQ0FrSUNRb0o1ajhDQWdNREJRVUcvdlVIQ0FnSkNBb0pDdjdVQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVFVRQkFJQ0FnSURCSlFOREFrSUF3TUVBZ0VDQWdNRUJBVUZFUVVEQWdFQ0F3TUVCQVhFVmdRRUNBY0dCUVFDQVFFQ0JBVUdCd2dJQ1FnSEJnVUVBZ0VCQWdRRkJnY0lRQVlHQlFVRUF3RUJBUUVEQkFVRkJnYit4QVlHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRSUNBd1FGQmdZR0NBY0pDQWtLQ1FFOENRb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCa1greEFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnRThCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9CQ3dJREJBVUZCZ2JMQnZ6TUNRb0pDQWtIQ0FZR0JnVUVBd0lDUHdFQkF3UUZCUVlHQXpRR0JnVUZCQU1CQWVRS0NRa0pDQWdIQndZRkJRUURBZ0pEVGdrSkNRZ0lDQWNIQVJnR0JnVUVCQUlDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFDQUFBQUFBUDNBL2dBT2dCMEFBQUJJUThISHdjekFROERId2MvQXdFVkh3Yy9CeEV2QXdrQk5TOEhEd2NSSHdNRlB3WTlBUzhHSXdFL0F5OEhEd0lCb2Y3RkJnWUZCUVFEQVFFQkFRTUVCUVVHQnUvK3ZBUURBUUVCQVFNRUJRWUZCZ1lHQmdVQlJBRUJBd1FGQlFZR0J3WUZCUVFDQWdFQkJnVUdBaFArdkFFQ0FnUUZCUVlIQmdZRkJRUURBUUVEQmdRTUFVRUdCZ1lFQkFNQ0FnTUVCQVVHQis0QlJBUURBUUVCQVFNRUJRWUdCZ1lGQmdIQkFRRURCQVVGQmdZSEJnVUZCQU1CQWY2OEJRWUZCZ1lHQmdVRUF3RUJBUUVEQkFGRTd3WUdCUVVFQXdFQkFRRURCQVVGQmdZQlBBZ0xCUVFDTWY2ODd3WUdCUVVFQXdFQkFRRURCQVVGQmdiK3dnd0lCQVFCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUZFQlFZRkJnY0ZCZ1VFQXdFQkFRRURBQUFBQUFJQUFBQUFBN2dEOXdES0FXQUFBQUVWRVI4SFB3WTFFVDhISHdvVEZSOEZPd0UvQlRVM05UOEdId2dSRHhVdkVEY3ZCVDBCUHdrVkh3WTdBVDhHRVQ4SEh3Z1RId1l6UHdjRFB3a2ZCaWNQQkM4RER3OFZEd2tWSHdVM0h4QXpQeDBSTHhBUEF5OFBEd012QnlNUEJRSkdBUUlEQkFVR0JnWUhCZ1lGQkFNQ0FRSUVCUWNIQ1FvS0NBUUVBd01EQXdJREFRRUNBd1FGQmdZR0J3WUdCUVFEQWdFREF3WUdDQWdLQ0FVRUJBUUZCQU1DQlFnSkN3WUdCd2dJQ0FrSkNnb0tDeGdaR3gwZklSd2FHUmdYRlJVVEV4RVFFQTRNREFzRkFXNEpCd1VFQXdNREJnWUlDZ29NRGprQkFnTUVCUVVHQndjR0JRVUVBd0lCQVFJRkJRWUhCd1lPRFFzRkJBTURBUUVHQVFJREJBVUdCZ2NHQmdZRkJBSUNBUWNCQVFJQ0F3UUZDQWdMQ3drSEJ3VUVBbmdGQkFZR0JBY1FFUkVUQ1FrS0NRZ0lDQWNHQmdVRUFnSUJhQkVRRHd3S0NBWUZBZ0lGQmdrTGRRRUJEUTRRRUJNVEZCWVhHUmtiSEIwZkh4VW1FaElSRUJBUUR3OE9EUTBOREFzTENnb0pDUWdJQndZR0JRVUZBd01CQXdNREJ3Z0ZCUVVHQmdjSEJ3Y0lFQTBMREFzQkF3TUVCQVlGQndjSUNBa0tDZ3NNRVE4UERRY0lDZ3NNRHhBU0N3c0tDZ2tKQ0FPSkFmNi9Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3RXlCUVFFQkFNREFRRUJBZ01DQkFRRkJnY1NGdjdnQmdZRkJRUURBZ0lEQkFVRkJnYldDUWdIQmdVREFnRUJBUUlEQlFvTkVSSCtTQndhR0JZTENRb0pDUWdJQndjR0JnVUtDQVlFQXdFQkFnTUVCUVlIQ0FrS0N3d01EZzhRQlFHY0RnNFBEdzhQRHc4UERnNE5EUXNMQ2lXSEJnWUZCUVFEQWdJREJBVUZCZ1lCZFFjR0JnVUVCQUlCQVFNRUF3TUVCQVFGL3VVR0JnVUZCQUlDQVFJREJBUUdCZ1lCS0EwTUNna0lCZ2NFQWdFQkFnUUZCd2dKUndRRkNnc01Bd1lEQWdFQ0FnTUVCUVVHQndjSUNRa0pDZ3VpUkE0UUVCSVRGQlFWRlJZVkZSVVVGS1lCQkJNU0VSQU9EZ3dMQ2dnSEJ3UUVBd0VEQWdJREJBUUZCUVlIQndjSUNRa0tDZ3NMREEwTkRROE9EeEFRRVJFQnF5TVdEQXdRRGdZR0JRVUVCQU1DQWdJQkFRRURCQTROREF3S0NRa0lCd1VGQlFNQ0FRRUJBd1FHQ3dvSkNBWUZBd0VDQWdNRUJRVUFBQUFEQUFBQUFBUDNBL2dBUUFEQUFVQUFBQUVWSHc4L0R5OFBEdzRGRHg4dkh6OGZIeDRGSHg4L0h5OGZEeDRCSkFFREJnY0pDdzBPRUJFU0V4UVdGUmNYRlJZVUV4SVJFQTROQ3drSEJnTUJBUU1HQndrTERRNFFFUklURkJZVkZ4Y1ZGaFFURWhFUURnMExDUWNHQXdLVUFRRURCQVVHQndnSkNRc01EQTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzROREF3TENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xEQXdORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFF3TUN3a0pDQWNHQlFRREFmeFFBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1JvYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0lBQ3d3VkZoUVRFaEVRRGcwTENRZ0ZBd0VCQXdVSUNRc05EaEFSRWhNVUZoVVhGeFVXRkJNU0VSQU9EUXNKQ0FVREFRRURCUWdKQ3cwT0VCRVNFeFFXRlJjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEZ4WVdGaFVWRkJRVUV4SVNFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhJU0V4UVVGQlVWRmhZV0Z4b1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa0FBQU1BQUFBQUE5Z0QyQUFIQUNzQWJ3QUFBVE1STXhFek5TRWxId2NSRHdjaEx3Y1JQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJU01QRFFGQ2wxaVkvbmtDT0FZR0JnUUVBd0lCQVFJREJBUUdCZ2I5REFZR0JnUUVBd0lCQVFJREJBUUdCZ1plQVFNREJBVUZCZ2NIQ0FnSkNRa0tBdlFLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FyOURBb0pDUWtJQ0FjSEJnVUZCQU1EQVFLcy9qb0J4a3VqQVFJREJBUUdCZ2I5REFZR0JnUUVBd0lCQVFJREJBUUdCZ1lDOUFZR0JnUUVBd0lCSVAwTUNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tBdlFLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FBQUFBUUFBQUFBQTNvRCtBQmhBTVVCQlFGR0FBQUJNeDhOSFFFUEhTc0NMeDA5QVQ4Tk13Y2RBUjhkT3dJL0hUMEJMdzhoRHc0QkR3OHZEejhQSHc0RkZSOFBQdzh2RHc4T0F1Y0pDQWdJQndjR0JnWUZCQU1EQWdJQkFnSURCQVFFQlFZR0J3Y0lDQWdKQ2drTENnc0xDd3dNREF3TkRRME5kQTBORFF3TkRBd01Dd3NMQ2dzSkNna0lDQWdIQndZR0JRUUVCQU1DQWdFQ0FnTURCQVVHQmdZSEJ3Z0lDQW1UQWdJREF3UUZCZ2NIQndrSkNRb0xDd3dNREEwT0RnNE9EdzhRRUJBUUVIUVFFQkFRRUE4UERnNE9EZzBNREF3TEN3b0pDUWtIQndjR0JRUURBd0lDQVFJRUJRWUhDUWtMQ3d3TkRRNElEdjRxRHc4T0RRME1Dd3NKQ1FjR0JRUUNBZmNCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0wreGdFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1GQmdnSkN3d09EaEFSRVJJVEV4TVRFaEVSRUE0T0RBc0pDQVlGQXdJQUFnSURCQVVHQmdZSUJ3a0lDUW9KVGc0UERnME9EUTBNRFFzTUN3c0tDZ2tKQ1FnSEJ3WUdCUVFFQXdNQ0FRRUNBd01FQkFVR0JnY0hDQWtKQ1FvS0N3c01DdzBNRFEwT0RRNFBEazRKQ2drSUNRY0lCZ1lHQlFRREFnSmVRQkVTRVJFUkVCQVFFQTRQRGc0TkRBd01Dd29LQ1FnSUJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndnSUNRb0tDd3dNREEwT0RnOE9FQkFRRUJFUkVSSVJRQkFQRHc4T0RRd0xDZ2tJQndVRUFRSUJBZ1FGQndnSkNnc01EUTRQRHc4QmlRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBMEtDUk1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXhNVEV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRBQUFBQXdBQUFBQUQyQU80QUNFQVF3Q0JBQUEzRlI4R0lUOEdQUUV2QmlFUEJqVVZId1loUHdZOUFTOEdJUThHQVJFdkJBOEdIUUVmQno4SFBRRXZCU3NCRHdNUkx3Y1BCaWdDQXdRRUJnWUdBM0lHQmdZRUJBTUNBZ01FQkFZR0J2eU9CZ1lHQkFRREFnSURCQVFHQmdZRGNnWUdCZ1FFQXdJQ0F3UUVCZ1lHL0k0R0JnWUVCQU1DQWJoTkJRWUZCZ1lHQmdVRUF3SUNBd1NLQlFZR0JnWUdCUVdNQkFNQ0FnTUVCUVVHQmdZR0JRVmRBUUlEQkFRR0JnWUdCZ1lFQkFNQ1p3Y0dCUVVFQWdJQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUWEzQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnSncvcFpQQlFJQ0FRRUJBd1FGQlFZR0JnWUdCWTBFQXdJQkFRSUNCSW9GQmdZR0JnVUdCUVFEQWdJREJGd0JlUWNHQlFVRUFnSUJBUUVEQkFVRkJnQUVBQUFBQUFQZ0EvZ0FCZ0FPQUV3QVZnQUFBUjhDSXo4QkF6TTNNeGN6QXlNQkVTOEVEd2NmQ0Q4SFBRRXZCZzhFRVM4SER3WWxNd01WSVRVakV6VWhBeE1CQkQ2SFBnVE1VQ2F1S0ZDa1V2M3hod1VHQlFZR0JnWUZCQU1CQVFFQkF3UzlCUVlHQmdZRkJnVzlCQU1DQWdNRUJRWUZCZ1lHQmdXSEFRRURCQVVGQmdZSEJnVUZCQUlDQVovZzhnRlY3L0wrdWdHQUNST3d0UmYraUhCd0Fia0IyZnphaHdRREFRRUJBUU1FQlFZRkJnY0ZCZ1c5QkFNQkFRRUJBd1M5QlFZRkJ3WUZCZ1VFQXdFQkFRRURCSWNESmdZR0JRVUVBd0VCQVFFREJBVUZCaHIrcGlFK0FWc2dBQU1BQUFBQUE5Z0RtUUF6QUZjQW13QUFFeDBCSHdvelB3czFMd3NqRHdvbE14OEdFUThHSXlFakx3WVJQd1l6QnhFVkh3NGhQdzQxRVRVdkRpRVBEcVlCQVFJR0NBa0xCZ1lHQnZ3SEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2Y4QmdZR0Jnc0pDQVlDQVFFQzFBWUdCZ1FFQXdJQkFRSURCQVFHQmdiOURBWUdCZ1FFQXdJQkFRSURCQVFHQmdaZUFRTURCQVVGQmdjSENBZ0pDUWtLQXZRS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRcjlEQW9KQ1FrSUNBY0hCZ1VGQkFNREFRTGN2QWNHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZR0I3d0hCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQm5jQ0F3UUVCZ1lHL1lvR0JnWUVCQU1DQWdNRUJBWUdCZ0oyQmdZR0JBUURBaC85aWdvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tBbllLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkFBQUFBd0FBQUFBRDl3TmFBQ0VBUXdCbEFBQTNId1l6SVRNL0JpOEdJeUVqRHdVREh3Y2hQd2N2QnlFUEJnTWZCak1oTXo4R0x3WWpJU01QQlFnQkFnSUVCUVVHQndJM0JnWUZCUVFEQVFFQkFRTUVCUVVHQnYzSkJ3WUZCUVFDQWdFQkFnSUVCUVVHQndPd0J3WUZCUVFDQWdFQkFnSUVCUVVHQi94UUJ3WUZCUVFDQWdFQkFnSUVCUVVHQndLMUJnWUZCUVFEQVFFQkFRTUVCUVVHQnYxTEJ3WUZCUVFDQXNVR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQk5RWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lCTlFZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFnSURCQVFHQmdBQUFBQUhBQUFBQUFQWUEvZ0FPQUNhQVAwQlBRRitBYjRCL3dBQUFSOEhGUThSS3dFdkVqOEhJVHNCSHc0VkR3OHZBd2NmQlRNWFB4NDlBaThPSXdVZEFSOGRPd0UvSFQwQ0x3MGpJU01QRFFFVkR3MHJBUzhOUFFFL0RUc0JIdzBIRnhVZkRqOFBMdzhQRGljUER5OE9QUUUvRGg4T0JSVWZEejhQTHc4UERnSUhCUVFGQXdNREFRRUNBd1VJQ1FzTkRoQVJFaE1VQ3dzS0N3d0xDd3NNQ2dzS0N4TVRFaEFQRGd3S0NBY0VBZ0VCQVFNREF3VUVCUUlReWdZSEJnWUdCUVVFQlFNRUFnTUJBUUVDQXdVSENRc01EZzhRRWhJVUZCVVdGQlFVRXhnTkRBME5EUTBORFE0T0RnME9EUTBNREF3TUN3c0tDZ29KQ1FnSENBWUdCZ1VFQkFNQ0FnRUNBd1VGQmdnSUNRb0tEQXNOREEzSy9aa0JBZ0lEQkFVRkJnWUhCd2dJQ1FvSkN3b01Dd3dNRFEwTkRRNE9EZzRQRHc0T0RnNE5EUTBOREF3TERBb0xDUW9KQ0FnSEJ3Y0ZCUVVFQXdJQ0FRRUNBd1FFQlFZR0J3Y0lDQWdKQ2Y1NENRa0lDQWdIQndZR0JRUUVBd0lCQXpJQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g4QVFNRUJRY0hDUXNMREEwT0RnOFFFQkFRRHc0T0RRd0xDd2tIQndVRUF3RUJBd1FGQndjSkN3c01EUTRPRHhBUUVCQVBEZzROREFzTENRY0hCUVFEdlFFQ0F3UUdCZ2NJQ1FvS0N3d01EUXdORFF3TUN3b0tDUWdIQmdZRUF3SUNBd1FHQmdjSUNRb0tDd3dNRFEwTURRd01Dd29LQ1FnSEJnWUVBd0wreGdFQ0JRWUlDZ3NNRFE4UUVCRVRFaFFURXhJUkVROFBEUXdMQ2dnR0JRTUJBUU1GQmdnS0N3d05EdzhSRVJJVEV4UVNFeEVRRUE4TkRBc0tDQVlGQWdJQUFRSUNCQVVGQmdlZEdoa1lGeFlWRXhJUUR3MEtDUU1EQWdJQkFRSUNBd01FQ2d3TkVCRVNGQllXR0JrWnFnY0dCUVVFQWdJQkFRSUNBd01FQlFRRkJnWUdCZ2NHWHhjVkZSUVRFUkVQRGcwTENRY0ZCQUVCQXdVSE93UUZBd01DQWdFQkFRRURBd1FFQlFZR0J3Y0lDQWtKQ2dvS0N3d0xEQTBOREE0TkRnNE9EbDhPREEwTUN3c0tDUWdJQmdZRUF3SUJYNTBRRUJBUEVBOE9EZzRPRFEwTURBd0xDZ29KQ1FnSUJ3WUdCUVFFQWdJQ0FnSUNCQVFGQmdZSENBZ0pDUW9LQ3d3TURBME5EZzRPRGc4UUR4QVFFSjBLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dFeUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQ1FnUER3OE9EUXdMQ2drSUJ3VUVBZ0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OFJFQThQRHc0TkRBc0tDUWdIQlFRQ0FRRUNCQVVIQ0FrS0N3d05EZzhQRHc4TkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkNna1RFaEVSRUE0T0RBc0pDQVlGQXdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V3QUFBQUFGQUFBQUFBTzVBN2tBQ2dCd0FNWUE2Z0V1QUFBQk14TWpEd0lqTHdFckFROEtIUUVmRGhVUEJpTXZCaFVmQXpzQlB3d3ZEalUvQnpzQkh3UTFMd01IQlE4R0hRRWZEajhFTlE4R0l5OE5QUUUvRFRNZkF6VXZBdzhHQVRNZkJoRVBCaU1oSXk4R0VUOEdNd2NSRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhOQXJ3eVh5OURBd0lCQTBNd2Zna0lCd2dHQmdVRkF3TUNBUUlDQmdjS0Noa2lDUWNHQWdFQkFnTUZCd2dMREE4SkNRa0tDQWdIQXd3VEZBa2JFZ2tJQndnR0JnVUZBd01CQVFFQkFRTUdDUW9MRFEwaEN3WUVBUUVCQWdZSENBa0tDZ2dRRHdZSEJnc09FUk1TL3VnSkNBY0dCQU1DQWdNREJRWUhDQWtLQ3dzTURBNE9GUk1TQ0FnSEJ3Z0lDQWtTQ2drSkNRZ0hCd1lHQlFVREF3SUJBUUlEQkFVRkJnY0lDQWdKQ2drTEVBOE9EZzBRRUJNT0RnME5EQXNMQW5VSEJnVUZCQU1CQVFFQkF3UUZCUVlIL1V3SEJnVUZCQU1CQVFFQkF3UUZCUVlIWHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQmZBRUl5QXdMRWM0Q0F3UUVCUVVHQndjSUNBa0hCd2NGQ3dvSUNBOFFCZ1lHQkFRRUNRY0hCZ1FFQWdFQkFnTURCQVVGTFFFRkJRTURBZ01FQkFRR0JnWUhDUWdLQndjSEJnc0tDUWtIQ0JBSUJnWUlDUVFFQkFZRUJBSUNBZ1FEQXdRckJBTUNBUUVtQ3dvTURRME9EdzhPRGcwTURBc0tDUWtIQndVRUFnSUJBUU1GQXdRb0JBTURBd0lCQVFFQ0F3UUVCUWNHQ0FnSUNRb0tDZ3NMQ2dvSkNBZ0hCZ1lGQXdNREFRRURCUWNzQlFNQ0FRRUNBd1FHQmdnQkR3SUNBZ01FQXdUOU5BUURCQU1DQWdJQ0FnSURCQU1FQXN3RUF3UURBZ0lDRlAwMENRZ0lCd2dHQndZRkJRUURBd0lDQWdJREF3UUZCUVlHQndnSENBZ0pBc3dKQ0FnSENBWUhCZ1VGQkFNREFnSUNBZ01EQkFVRkJnWUhDQWNJQ0FBQUFBQURBQUFBQUFPNUEvY0FNd0JYQUpzQUFCTWRBUjhKTXlFelB3azlBaThKSXlFakR3a0JId2NSRHdjaEx3Y1JQd2NIRVJVZkRpRS9EalVSTlM4T0lROE94UUVDQWdZSUNRc0ZCZ2NHQWZnSEJnWUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnWUgvZ2dHQndZRkN3a0lCZ0lDQVFLVkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8xTUJ3WUZCUVFEQVFFQkFRTUVCUVVHQjE4Q0FnTUVCUVlHQmdnSENRZ0pDZ29DdEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2MU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FVTitCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlIQm40R0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0NjQUVCQXdRRkJRWUcvTTBIQmdVRkJBSUNBUUVDQWdRRkJRWUhBeklIQmdVRkJBSUNBUi84elFvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0tBeklLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWNKQ0FrS0FBTUFBQUFBQTNvRDl3QUtBR3NBd1FBQUFTTXZCajBCQlJFZkJ6OEhFVDhISVIwQkh3NHpGUjhIUHdjOUFTOEdBUzhHSXlFakR3MFJIUUVmRGlFL0RqMEJMd2NQQnhVUEJ5RXZCelV2Qnc4R0F3NjVCZ1lGQlFRREF2NVFBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FSTUNBZ01FQlFVR0J3Y0lDUWdKQ2dubUFRRURCQVVGQmdZSEJnVUZCQU1CQVFJQ0F3TUZCUWIrOVFjSUNBa0lDZ2tLL3RRSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0NPQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQnYzSUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQkFFQ0F3TUZCUVlId3diK1J3Y0dCUVVFQWdJQkFRSUNCQVVGQmdjQnVRWUdCUVVFQXdFQjNBb0pDUWtJQ0FjSEJnWUVCQVFDQVFHZEJ3WUZCUVFDQWdFQkFnSUVCUVVHQjZFSkNRa0lDQWdJQmdFWUJnWUZCQVFDQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBZSs5Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRcThCd1lGQlFRQ0FnRUJBZ0lFQlFVR0JyMEdCZ1lGQXdNQ0FRRUNBd01GQmdZR3ZBY0dCUVVFQWdJQkFRSUNCQVVGQmdBQUFBQU9BQUFBQUFQM0E1a0FBd0FQQUJNQUZ3QWJBRDBBVVFCVkFHRUFwUUN4QUxVQXdRRVBBQUFsRlNNMUl4VXJBUzhHTlNVVkl6VWpGU00xSXhVak5TVWRBUjhHTXo4R05TOEhEd1kzTXg4R0ZROEdJeUVSSXhVak5TTVZJelUvQmpNSEhRRWZEaUUvRHpVdkR5RVBEZ0V6SHdZVkl6VWpGU00xSXhVak5UOEdNelVQRHhFZkR6TTFLd0V2QmpVek5TTTFNelVqTlRNVklUVXpGVE05QVM4T0FqOC9QeDhIQmdVRkJBTUJBUUc1UDcwL1B6OEJPd0lFQlFjSUNRcGpDUW9JQmdZRUFnSUVCZ1lJQ2dsZUNna0pCd1lGQTlzSEJnVUZBd01DQVFFQ0F3TUZCUVlIL3VVL1B6OC9BUUVEQkFVRkJnZGZBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FmY0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3Y0SkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWRnSEJnVUZBd01DQWIwLy9EKzlBUUlEQXdVRkJnY0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3AyZEJ3WUZCUU1EQWdHOXZiMjl2UUY2dlQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ25rUGo0K0FnTUVCQVlHQmg5K1BqNCtQajQrRFZnRkNna0lCd1VFQWdJRUJRY0lDUXBpQ2drSUJ3VUVBZ0VDQWdVR0NBZ0tad0lEQkFRR0JnYjhCZ1lHQkFRREFnRTZQajQrSHdZR0JnUUVBd0lmL0FvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0svQW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrQmp3SURCQVFHQmdaZmZuNStmbDhHQmdZRUJBTUNRQUVCQXdNRUJRVUdCd2NJQ0FrSkNRcjlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRkFBZ01FQkFZR0JsOCtma0IrUUVCQTNRb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQUFBQUFBUUFBQUFBRHVRTzVBQU1BQURjaEVTRkhBM0w4amtjRGNnQUFBQU1BQUFBQUEvZ0RtUUFoQUZNQWxRQUFOeDhISVQ4SEx3Y2hEd1lERlI4Sk15RXpQd2s5QVM4Skl5RWpEd2tSRlI4T0lUOFBMdzhoRHc0SUFRRURCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQXdFQkFRSUNCZ2NLQ2dZR0J3WURjZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiOGpnWUhCZ1lLQ2djR0FnSUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSkF6TUtDUW9JQ0FnSUJnWUdCQVFFQWdFQkFRRUNCQVFFQmdZR0NBZ0lDQW9KQ3Z6TkNRb0pDQWtIQ0FZR0JnVUVBd0lDaGdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUJTQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0JZUW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUUFHQUFBQUFBTzVBL2dBSVFCREFFWUFmQUR3QVZVQUFCTWZCek0vQnk4SEl3OEdKeDhISVQ4SEx3WWpJU01QQlFFbk13Y2ZERHNCUHdzdkRDc0JEd29mQ0RzQkh3NFJEdzRqSVNNdkRUVVJOVDhOT3dFL0ZoOE9KU01QRHhFZkR5RS9EeEV2RHlNdkR3OE94UUVCQXdRRkJRWUcvQWNHQlFVRUF3RUJBUUVEQkFVRkJnZjhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnSTRCZ1lGQlFRREFRRUJBUU1FQlFVR0J2M0lCZ1lGQlFRREFRRThBZ0ZDQVFFQkFnTURDQW9GQmdZR0JnY0hCZ1lHQmdvSkJ3TUNBUUVCQVFFQkFnTURDQW9GQmdZR0JnY0hCZ1lHQmdvSkJ3TUNBUUhRQVFFREJBVUZCZ1oxQ1FrSUNBY0hCd1lGQlFVREF3SUJBUUVCQWdNREJRVUZCZ2NIQndnSUNRbjl1QWtKQ0FnSEJ3Y0dCUVVGQXdNQ0FnSUNBd01GQlFVR0J3Y0hDQWdKQ1hRSEJnVUZCQUlDQWdJREJRWUlDQWtLQ3d3TkRRNE9EdzhPRGcwTkN3c0xDUWdIQndRRUF2NmtWeEFPRHcwTkRBd0tDZ2tIQmdVRUFnRUJBZ1FGQmdjSkNnb01EQTBORHdjUEFsQVFEZzhORFF3TUNnb0pCd1lGQkFJQkFRSUVCUVlIQ1FvS0RBd05EUThIRDE4RUJRWUpDUXNNRFE0UEVCRVNFaE1URXhNU0VoRVFEdzROREFzSkNRWUZBV2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR29BY0dCUVVEQXdJQkFRSURBd1VGQmdjR0JnVUZCQU1DQWdNRUJRVUdBUndCQVFjR0J3WUZCZ2tJQXdNQ0FnRUJBZ0lEQndnTEJRWUhCZ2NHQndZR0JRWUpDQU1EQWdJQkFRSUNBd2NJQ3dVR0JnY2FCd1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2duK0NBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0g0Q1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJoY1BEdzhPRFF3TENna0lCd1VFQWdFQkFnUUZCd2dKQ2dzTURRNFBEdzhQQVFJRUJRY0lDUW9MREEwT0R3OFBDUDRBRVE4UER3ME5EUXNLQ1FnSEJRUUJBZ0VDQkFVSENBa0tDdzBORFE4UER3Z0NBUkFQRHc4T0RRd0xDZ2tJQndVRUFRSVVFeElTRUJBT0Rnd0tDZ2NIQkFNQkFRTUVCd2NLQ2d3T0RoQVFFaElUQUFNQUFBQUFBN2tEdVFBTEFDOEFjd0FBQVFjek54Y3pKemNqQnljakpSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzBCMTdGZ2VubGhyNnRnZG5aZ0FqQUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9Vd0hCZ1VGQkFNQkFRRUJBd1FGQlFZSFh3SUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBTnFabWR6WWxwYWdBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJJUDFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FBQUFNQUFBQUFBL2NEK0FBREFEOEFnd0FBQVJVak5STWZCeFVqTlNNVkl6VWpGU01WTXhVakZUTVZNelV6RlRNMU14VVBCeUV2QnhFL0J3Y1JIdzR6SVRNL0RoRXZEaU1oSXc4TkE3bjgzQWNHQlFVREF3SUIvRC84UC96OC9Qdy8vRC84QVFJREF3VUZCZ2Y4emdjR0JRVURBd0lCQVFJREF3VUZCZ2RmQVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ015Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRcjh6Z29KQ1FrSUNBY0hCZ1lFQkFRQ0FRSisvUHdCT3dFQkF3UUZCUVlHM2Z6OC9Qdy8vRC84L1B6ODNRWUdCUVVFQXdFQkFRRURCQVVGQmdZRE5BWUdCUVVFQXdFQkgvek1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQXpRSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQUVBQUFBQUE1a0QrQUFMQUFBM014RWhFVE1SSXhFaEVTTm5qZ0lWajQvOTY0NElBZG4rSndQdy9sb0JwZ0FBQUFNQUFBQUFBL2NEV2dBaEFFTUFaUUFBTng4R015RXpQd1l2QmlNaEl3OEZBeDhISVQ4SEx3Y2hEd1lESHdZeklUTS9CaThHSXlFakR3VUlBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnSUJBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnSUJBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnTEZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBVFVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0FUVUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUFBQUFBQndBQUFBQUR1UU81QUM4QVh3Q1BBTDhBNHdFSEFVc0FBQUVWSHdvL0N5OEtLd0VQQ2g4TFB3bzlBUzhKS3dFUENTY2ZDejhLUFFFdkNTc0JEd29WSHdvL0N5OEtLd0VQQ1NVUkZROE5JeUVqTHcwMUVTVXpIdzRWSVQwQlB3MHpCeEVmRHlFL0R4RXZEeUVQRGdLS0FRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFiNEJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lIQmdZR0Jnc0pDQVlDQVFFQkFRSUdDQWtMQmdZR0JnY0dCZ1lMQ1FnR0FnRUJ2UUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVDYWdJQ0F3TUZCUVVHQndjSENBZ0pDZjI0Q1FrSUNBY0hCd1lGQlFVREF3SUNBcDRKQ1FnSUJ3Y0hCZ1VGQlFNREFnRUIvUXdDQWdNREJRVUZCZ2NIQndnSUNRbVZBUUlFQlFZSENRb0tEQXdORFE4T0NBSlFFQTRQRFEwTURBb0tDUWNHQlFRQ0FRRUNCQVVHQndrS0Nnd01EUTBQRGdqOXNCQU9EdzBOREF3S0Nna0hCZ1VFQWdFbkJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFFQkFRTUZDQWtMQmdZR0J3WUdCZ1lMQ1FnR0FnRUJBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdGQXdFQkFRRURCUWdKQ3dZR0JyWUdCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQlFNQkFRRUJBd1VJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FVREFRRUJBUU1GQ0FrTEJnWUcwdjRmQ1FrSUNBY0hCd1lGQlFVREF3SUNBZ0lEQXdVRkJRWUhCd2NJQ0FrSkFlRzlBZ0lEQXdVRkJRWUhCd2NJQ0FrSktDZ0pDUWdJQndjSEJnVUZCUU1EQWdKVy9iZ1FEZzhORFF3TUNnb0pCd1lGQkFJQkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ0FBQ1FBQUFBQUQyQU9aQUFRQUVBQWdBQ1FBS0FBMEFEWUFRZ0NHQUFBbEt3RWhOU0VWS3dFdkJUMEJKUkVWRHdVckFUVXpOU00xSXhVMUlTTVZJelVsTXg4RkhRRWpOUWMxSVJValBRRS9CVE1IRVJVZkRpRS9EalVSTlM4T0lROE9BdHpjM0FHNC9nbGZCZ1lGQlFRREFnTXlBZ01FQlFVR0JsOStmai8rU0Q5K0F4TUdCZ1VGQkFNQ2ZqLytDWDRDQXdRRkJRWUdYZ0lDQXdRRkJRWUhCd2dJQ1FrSkNnTDBDZ2tKQ1FnSUJ3Y0dCUVVFQXdJQ0FnSURCQVVGQmdjSENBZ0pDUWtLL1F3S0NRa0pDQWdIQndZRkJRUURBZ0ttdkx3Q0F3UUVCZ1lHbmZ6K1p3WUdCZ1FFQXdLOFFMeTh2THk4L0FJREJBUUdCZ2Fkdkx5OHZKMEdCZ1lFQkFNQ0gvMktDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FvQ2Rnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtBQUFBQUFnQUFBQUFEK0FNN0FFa0FqUUFBQVRNZkNSVVJGUThKSXpVakZTTTFJeFVqTlNNVkl6VWpGU00xSXhVak5TTVZJeThKTlJFMVB3a3pCeEVmRHlFL0R4RXZEeUVQRGdONkJnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhCajgvUHo4L1B6OC9QejgvUlFjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJuNEJBZ01FQlFjSENBa0tDZ3NNREF3TkF2UU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRGYwTURRd01EQXNLQ2drSUJ3Y0ZCQU1DQXZ3QkFnSUdCd29LQmdZSEJ2NkdCZ2NHQmdvS0J3WUNBZ0YrZnZ6OGZuNzgvSDUrL1B3QkFnSUdCd29LQmdZSEJnRjZCZ2NHQmdvS0J3WUNBZ0UvL29ZTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUUY2RFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUFBQVFBQUFBQUE3a0R1UUEzQUVzQWt3RFlBQUFURVRNUlB3Y2hId2NSTXhFMUx3MGpJU01QRFFFVkR3Y2pMd2MxSXgwQkh3MDdBajhOUFFFZkNCRVBCeUV2QnhFL0J3Y1JGUjhOTXlFelB3MDFFVFV2RGlNaEl3OE54VDhCQVFNRUJRVUdCd0c0QndZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0sva2dLQ2drSUNRY0lCZ1lHQlFRREFnSUJ1UUVCQXdRRkJRWUgvQVlHQlFVRUF3RUJQd0lDQXdRRkJnWUdDQWNKQ0FrS0Nmd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJTUJRWUZtQVFDQWdFQkFnTURCUVVHQi8xTEJnWUZCUVFEQVFFQkFRTUVCUVVHQmw0Q0FnTUVCUVlHQmdnSENRZ0pDZ29DdEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJRZVlCd2NJQ0FrSkNRcjk1QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnR2kvdVFCSEFZR0JRVUVBd0VCQVFFREJBVUZCZ2IrNUFFY0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0J6NTRHQmdVRkJBTUJBUUVCQXdRRkJRWUducDRKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dtZUFRRURCSmdGQmdVSC9lUUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFyUUhCZ1VGQkFNQkFTRDlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dJY0Nna0pDUWdJQndlWUJ3VUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQVFBQUFBQUEvZ0QrQUJIQUdzQXJ3RHJBQUFCRlNNUEJ4OEhNeFVmQno4SE5UTS9CeThISXpVdkJ3OEdKUjhIRVE4SElTOEhFVDhIQnhFVkh3MHpJVE0vRFRVUk5TOE5JeUVqRHcwM0h3Y2hId2NSSHdjL0J4RTFMdzBqSVE4R0FZS2VCZ1lGQlFRREFRRUJBUU1FQlFVR0JwNEJBUU1FQlFVR0J3WUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZEFRRURCQVVGQmdZSEJnVUZCQU1CQVZrSEJnVUZCQU1CQVFFQkF3UUZCUVlIL1lvR0JnVUZCQU1CQVFFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUoyQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Zb0pDZ2tJQ1FjSUJnWUdCUVFEQWdMOEFRRURCQVVGQmdjQ2RnWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjJLQndZRkJRUURBUUplblFFQkF3UUZCUVlHQndZRkJRUURBUUdlQmdZRkJRUURBUUVCQVFNRUJRVUdCcDRCQVFNRUJRVUdCd1lHQlFVRUF3RUJuUWNHQlFVRUF3RUJBUUVEQkFVRkJwY0JBUU1FQlFVR0IvMktCZ1lGQlFRREFRRUJBUU1FQlFVR0JnSjJCd1lGQlFRREFRRWcvWW9KQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drQ2Rnb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0s4Z1lHQlFVRUF3RUJBUUVEQkFVRkJnYjlpZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0NkZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZQUFBQUNBQUFBQUFQNEEvZ0Fmd0QvQUFBQkR4OHZIejhmSHg0Rkh4OC9IeThmRHg0RHVRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3SDhVQUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lDQUJjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdRQUFBQUFHQUFBQUFBUDRBN2tBSVFBdEFFOEFXUUI3QUlFQUFDVWhId2NQQnlFdkJ6OEdKVE1WSXpVek5TTTFNelVqSlNFZkJ3OEhJUzhIUHdZbE14VUhNeFVqTlRjakpTRWZCdzhISVM4SFB3WWxNeFVqTlNNQllnSjJCd1lGQlFRREFRRUJBUU1FQlFVR0IvMktCZ1lGQlFRREFRRUJBUU1FQlFVRy9xeTl2WDQvUDM0QldnSjJCd1lGQlFRREFRRUJBUU1FQlFVR0IvMktCZ1lGQlFRREFRRUJBUU1FQlFVRy9xeTljWEc5Y1hFQldnSjJCd1lGQlFRREFRRUJBUU1FQlFVR0IvMktCZ1lGQlFRREFRRUJBUU1FQlFVRy9xeCtQei9GQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFYLzhQeUErSVB3QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJmem1FUHptRS9BRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0YvL0wwQUF3QUFBQUFEOXdQM0FBc0FId0JwQUFBbEJ3RXZBejhFQ1FFZkF3OERDUUkvQXg4Q0p3RVBCeDhIQVI4RElUOEdQUUV2QmlFQlB3Y3ZCd0V2QmlzQkR3VUI2WHIrNFFRREFRRUJBUU1FWkFIekFRa0VBd0VCQVFFREJQNW0vc3NCbWdVRkJnWUdCZ1ZUL2RVR0JnVUVBd0lCQVFFQkFnTUVCUVVIQVRVRkJBY0RBY1lHQmdVRkJBTUNBZ01FQlFVR0J2NkxBaDhIQlFVRUF3SUJBUUVCQWdNRUJRVUgvdmNIQ0FnSUNRZ0pDUWtKQ1FnSkNBZkpkZ0VZQlFVRkJnVUdCUVJpQWJyKy9nVUZCUVlGQmdVRS9uQUJMUUdPQkFNQkFRRUJBeW45NUFjSENBZ0lDUWtKQ1FrSkNRZ0lCd2YrMHdRQ0FnRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFoRUhCd2dJQ0FrSkNRb0pDQWtJQ0FjSEFRSUhCUVVEQXdJQ0FnSURBd1VGQUFBR0FBQUFBQVAzQTNvQUhnQkNBSVlBcUFETUFSQUFBQUVQQWg4Rk93RS9CVDBCTHdVckFnOEJOeDhIRlE4SElTOEhOVDhIQnhVZkRqTWhNejhPTlM4T0l5RWpEdzBUSHdjaFB3Y3ZCeUVQQmlVZkJ4VVBCeUV2QnpVL0J3Y1ZIdzR6SVRNL0RqVXZEaU1oSXc4TkF4VUNBUUVCQVJzREFnTURBd01EQWhzQ0FRRUNBZ0lEQXdNeUF3TUNnUWNHQlFVREF3SUJBUUlEQXdVRkJnZjh6Z2NHQlFVREF3SUJBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnTXlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyOHpnb0pDUWtJQ0FjSEJnWUVCQVFDQVgwQkFnSUVCUVVHQndGNkJnWUZCUVFEQVFFQkFRTUVCUVVHQnY2R0J3WUZCUVFDQWdNU0J3WUZCUU1EQWdFQkFnTURCUVVHQi96T0J3WUZCUU1EQWdFQkFnTURCUVVHQjE4QkFRSUVCQVFHQmdjSENBZ0pDUWtLQXpJS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdnpPQ2drSkNRZ0lCd2NHQmdRRUJBSUJBVDREQXdjR0F4OENBZ0VCQWdJZkF3TUVBd01EQXdJQ0FRRUNRZ0VCQXdRRkJRWUhmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWitCd1lGQlFRREFRRWdmZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1g0S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRndCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmxnQkFRTUVCUVVHQm40SEJnVUZCQU1CQVFFQkF3UUZCUVlIZmdZR0JRVUVBd0VCSDM0S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUF3QUFBQUFEK0FPWkFDRUFvUUREQUFBVEh3Y2hQd2N2QmlNaEl3OEZBeDhISVRNZkRnOFBJejhETlM4R0t3RVBCeDhIT3dFL0JpOEVNejhQTHc4aEl3OEZBeDhISVQ4SEx3WWpJU01QQlFnQkFRTUVCUVVHQndHRkJnWUZCUVFEQVFFQkFRTUVCUVVHQnY1N0J3WUZCUVFEQVFFQkFRTUVCUVVHQndNVURBME1Dd3NMQ1FrSUNBWUZCQU1DQVFFQ0F3UUZCZ2dJQ1FrTEN3c01EUXhIUVFRREFRRUNBd1FGQmdZR0JnWUZCWFFEQXdFQkFRSURCSDRGQlFZR0JnWUdCUVFDQWdFQkFnTUVTMGdURWhNUkVCQU9EZ3dMQ1FnSEJBTUJBUU1FQndnSkN3d09EZ2dRRVJFVEUvempCd1lGQlFRREFRRUJBUU1FQlFVR0J3T0xCd1lGQlFNREFnRUJBZ01EQlFVR0IveDFCd1lGQlFRREFRRUVCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQWdNRkJRWUhDUWdLQ3dzTERBME5EQTBNREFzS0Nna0lCd1lHQkFNQ0FVb0ZCZ1lHQmdVR0JRTURBUU1EQklNRkJRWUdCZ1lGQlhrREF3SUNBd1FGQmdZR0JnVUdCVWNCQXdVR0NBb0xEQTBQRHhFUkVoTVRGQklURVJBUUR3ME1Dd1VKQndVRUFnSURCQVFHQmdFMUJnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUFBQUFPQUFBQUFBUDRBL2dBQXdBSEFBc0FEd0FWQUJrQUl3QW5BQ3dBTWdBNEFEd0FZUUNsQUFBQk16VWpCVE0xSXdVek5TTTdBVFVqSVRNVk16VWpCVE0xSXlFZEFUTVZNelVqTlNNRk16VWpJVHNCTlNNSEhRRXpOU01ISFFFek5TTUhNelVqQVRNZkJ4RVBCeUV2QnhFL0J3Y1JIdzhoUHc4Ukx3OGhEdzRDL0Q4Ly9zVS9QLzdGZm41K1B6OEIrRDgvZnYzSlB6OEJ1VDgvUHovK0NEOC9BamMvUDM2OVB6OStQeis5Zm40Q3l3UUVDQWNHQlFRQkFnRUNCQVVHQndRSS9Od0lDQWNHQlFRQkFnRUNCQVVHQndRSVpBRUJBd01GQlFZSEJ3Z0pDUWtLQ3dvRElBb0xDZ2tKQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0pDZ3NLL09BS0N3b0pDUWtJQndjR0JRVURBd0VCWWtCQVFFQkFQajUrUUVCQVBrQkF2RDQrUUVBK2Z2eEFQbjc4UUVBQkd3RUNCQVVHQndRSS9Od0lDQWNHQlFRQkFnRUNCQVVHQndRSUF5UUlDQWNHQlFRQkFpbjg0QW9MQ2drSkNRZ0hCd1lGQlFNREFRRUJBUU1EQlFVR0J3Y0lDUWtKQ2dzS0F5QUtDd29KQ1FrSUJ3Y0dCUVVEQXdFQkFRRURBd1VGQmdjSENBa0pDUW9MQUFJQUFBQUFBL2dEK0FCL0FQOEFBQUVWRHgwckFTOGRQUUUvSFRzQkh4MEZIeDgvSHk4ZkR4NERlZ0lDQkFRRkJnY0hDUWtLQ2dzTURRME9EZzhQRUJBUkVSSVNFaElURkJNVEZCTVNFaElTRVJFUUVBOFBEZzRORFF3TENnb0pDUWNIQmdVRUJBSUNBZ0lFQkFVR0J3Y0pDUW9LQ3d3TkRRNE9EdzhRRUJFUkVoSVNFaE1VRXhNVUV4SVNFaElSRVJBUUR3OE9EZzBOREFzS0Nna0pCd2NHQlFRRUFnTDhqZ0VDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lDQUJNVUV4SVNFaElSRVJBUUR3OE9EZzBOREFzS0Nna0pCd2NHQlFRRUFnSUNBZ1FFQlFZSEJ3a0pDZ29MREEwTkRnNFBEeEFRRVJFU0VoSVNFeFFURXhRVEVoSVNFaEVSRUJBUER3NE9EUTBNQ3dvS0NRa0hCd1lGQkFRQ0FnSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aQUFBQUFBTUFBQUFBQTlnRDJBQUxBREFBZFFBQUFSRWhJeThGTlJFQkZ6TWZCUlVSRlE4Rkl5RVJJVFVoRVNNUklSRTFQd1V6QnhrQkZSOE5NeUV6UHcwMUVUVXZEU01oSXc4TkFlSCtxZ2NIQmdZRUJBSUREZ1FEQndZR0JBUUNBZ1FFQmdZSEEvNm5BWHIraGovK2hnSUVCQVlHQndOZkFnSURCUVVGQndjSENRZ0pDZ29LQXVvS0Nnb0pDQWtIQndjRkJRVURBZ0lDQWdNRkJRVUhCd2NKQ0FrS0NncjlGZ29LQ2drSUNRY0hCd1VGQlFNQ0FnSGgvb1lDQkFRR0JnY0RBVm9CdVFFQ0JBUUZCd1lFL1JJSEJ3WUdCQVFDQVhvL0FYcitoZ0ZWQndjR0JnUUVBaVQrcS81ckNnb0tDUWdKQndjSEJRVUZBd0lDQWdJREJRVUZCd2NIQ1FnSkNnb0tBdW9LQ2dvSkNBa0hCd2NGQlFVREFnSUNBZ01FQlFZSEJ3Y0pDQWtLQ2dBQUFRQUFBQUFEZVFPNUFFc0FBQk1QQVIwQkh3TUpBUThDRlI4SE15RS9CeThISVFFL0FqMEJMd0lCSVQ4SEx3Y2hJdzhFaVFFQ0FRRUNBZ0V0L3RRREFnSUJBUVFDQXdnRUJBVUN0QWNHQlFVRUF3RUJBUUVEQkFVRkJnZjlpd0VVQXdJQ0FnSUQvdXdDZFFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y5U3dRRUJBZ0RBZ09uQkFRRUJRUUVCQVQrZXY1NkJBUUlCUVFFQ0FRREJBSUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRm5CQVVGQlFVRkJRUUJad0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBZ1FEQkFBQUFBZ0FBQUFBQS9jRCtBQXhBRjhBWmdDeUFMWUF1Z0MrQVJZQUFBRWZCek1mRVE4Qkx3OC9CQjhQRlE4Qkx3Z1BBU2MxUHd3bElUOERJUVVQQWhjUEJ4OFBQdzh2RHlNUERTVWhOU0UxSVRVaE5TRTFJU2NSSHc0eklTOEJOVGNoTHdjUlB3Y2hId2NSSHdNUkx3NGpJU01QRFFLT0N3d1VEUTRPQndjSEF3TURCUVlFQkFRSkF3UURBd1VFQlFJQ0ZCQVFEdzhQRGcwTUN3b0pDQWNGQkFJQkFRSURCYm9NREF3TENnb0pDQWdHQmdVRUF3RUJBZ0lQQ3dzTEN3c01GUlVUR1FZQkFnSURBd1FNQmdVRUJBTUYvWWdCYXcwT0VCRCtXZ0dzQWdvSEFRc0dCQVFEQWdFQkFRUUZCd29MREE4UEVSSVVGQlVXRmhjV0ZSUVRFeEVQRGcwTENRZ0ZCQUVCQkFVSENnc05EZzhSRXhNVUZSWVhEQTBNREF3TUN3c0xDZ29LQ1FnSi9rd0IrUDRJQWZqK0NBSDQvZ2k5QVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ0djQWdFRC9tUUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEFyUUhCZ1VGQkFJQ0FSQVFFQThCQVFJREJBVUdCZ1lJQ0FnSUNna0svVXdLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJHQTBNRVFvSEJnSUJGQW9KQ1FZREFnRUJBUUlEQkFnTEVnMFFBd0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OFFEdzBPRUY4RUJRVUhCd2tKQ1FzTEN3d05EUTBPQ0E4TkN3WUdCUVFEQXdNQ0FRSXpFaEFJQmdVRUF3RURCQVVGQnc0RUVoQVBEbEFFQ3dvQkZRME1EUTRORGc4V0ZoVVVGQklSRHc4TUN3b0hCZ01CQVFNR0J3b0xEQThQRVJJVUZCVVdGaGNXRlJRVUVoRVBEd3dMQ2djR0F3RUJBZ01EQXdVRkJRWUhCd2dJQ0lZL1B6OC9QMS85aWdvS0NRZ0pCd2dHQmdZRkJBTUNBaEFQQ1JjQkFRTUVCUVVHQndKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnY1akFnTUVCUUdyQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUFEd0FBQUFBRDJBUDRBQU1BQndBTEFDMEFUd0J4QUpNQXRRRFhBTnNBM3dEakFRVUJKd0ZKQUFBbEZTTTFJeFVqTlNNVkl6VWxGUjhITXo4R05TOEdJdzhHQlIwQkh3WXpQd1kxTHdZakR3WUZIUUVmQmpNL0JqVXZCaU1QQmdFVkh3Y3pQd1kxTHdZakR3WUZIUUVmQmpNL0JqVXZCaU1QQmdVZEFSOEdNejhHTlM4R0l3OEdBUlVqTlNNVkl6VWpGU00xSlJVZkJ6TS9CalV2QmlNUEJnVWRBUjhHTXo4R05TOEdJdzhHQlIwQkh3WXpQd1kxTHdZakR3WURtbjdkZnQxK0FuWUJBZ1FGQndnSkNxRUtDUWdIQlFRQ0FnUUZCd2dKQ3B3S0NnZ0lCZ1VDL3FRQ0JBWUdDQWtLb2dvSkNBWUdCQUlDQkFZR0NBa0tuUW9KQ1FjR0JRUCtwUUlFQlFjSUNRcWhDZ2tJQndVRUFnSUVCUWNJQ1FxY0Nnb0lDQVlGQWdLekFRSUVCUWNJQ1FxaENna0lCd1VFQWdJRUJRY0lDUXFjQ2dvSUNBWUZBdjZrQWdRR0JnZ0pDcUlLQ1FnR0JnUUNBZ1FHQmdnSkNwMEtDUWtIQmdVRC9xVUNCQVVIQ0FrS29Rb0pDQWNGQkFJQ0JBVUhDQWtLbkFvS0NBZ0dCUUlEY1g3ZGZ0MStBbllCQWdRRkJ3Z0pDcUVLQ1FnSEJRUUNBZ1FGQndnSkNwd0tDZ2dJQmdVQy9xUUNCQVlHQ0FrS29nb0pDQVlHQkFJQ0JBWUdDQWtLblFvSkNRY0dCUVArcFFJRUJRY0lDUXFoQ2drSUJ3VUVBZ0lFQlFjSUNRcWNDZ29JQ0FZRkFzVitmbjUrZm40Tm1BVUtDUWdHQmdRQ0FnUUdCZ2dKQ3FJS0NRZ0dCZ1FDQVFNRkJnY0pDUXFZQlFvSkNBWUdCQUlDQkFZR0NBa0tvZ29KQ0FZR0JBSUJBd1VHQndrSkNwZ0ZDZ2tJQmdZRUFnSUVCZ1lJQ1FxaUNna0lCZ1lFQWdFREJRWUhDUWtCY0pnRkNna0lCZ1lFQWdJRUJnWUlDUXFpQ2drSUJnWUVBZ0VEQlFZSENRa0ttQVVLQ1FnR0JnUUNBZ1FHQmdnSkNxSUtDUWdHQmdRQ0FRTUZCZ2NKQ1FxWUJRb0pDQVlHQkFJQ0JBWUdDQWtLb2dvSkNBWUdCQUlCQXdVR0J3a0pBV04rZm41K2ZuNE5tQVVLQ1FnR0JnUUNBZ1FHQmdnSkNxSUtDUWdHQmdRQ0FRTUZCZ2NKQ1FxWUJRb0pDQVlHQkFJQ0JBWUdDQWtLb2dvSkNBWUdCQUlCQXdVR0J3a0pDcGdGQ2drSUJnWUVBZ0lFQmdZSUNRcWlDZ2tJQmdZRUFnRURCUVlIQ1FrQUFBQVVBQUFBQUFQNEEvZ0FFQUFoQURJQVF3QlVBR1VBZGdDSEFJOEFvQUN4QU1JQTB3RGtBUFVCQmdFWEFTWUJMZ0ZuQUFBbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVSRlE4Q0lSRTNGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVekh3SVJEd0lqTnpVUk5TY2pNeDhDRVNFUkpSVWZBaUVSSVE4Q0ZSOENJUkVoRHdJVkh3SWhQd0VmQVRNL0J4RXZCeU1QQVM4QklROENBZ0FDQkFVQkhnVUVBZ0lFQmY3bEJRVUQvaU1DQkFVQkhnVUVBZ0lFQmY3bEJRVURBZHNDQkFVQkhnVUVBZ0lFQmY3bEJRVUQvaU1DQkFVQkhnVUVBZ0lFQmY3bEJRVURBZHNDQkFVQkhnVUVBZ0lFQmY3bEJRVUQvaU1DQkFVQkhnVUVBZ0lFQmY3bEJRVURBZHNDQkFVQkhnVUVBZ0lFQmY3bEJRVUQvaU1DQkFVQkhnVUVBZ0lFQmY3bEJRVURBMk1DQkFYK0wxUUNCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREE2a0RCUVFDQWdRRkx3SUNLQU1GQkFMK0pQNWNBZ1FGQVgzK2d3VUVBZ0lFQlFGOS9vTUZCQUlDQkFVRGF3Z0dBZ1U3Q0FnSEJ3VUVBUUlCQWdRRkJ3Y0VDRHdGQlFVSi9KZ0ZCUU9pQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWQi9rNERCUVFDQWNDYUF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VmRBZ1FGL0Y0RkJBSUhCd09jQmdnQ0JBWCtMd0hjRGdNRkJBTCtKQUlFQlFZRkJBTCtRQUlFQlFZRkJBSUNBZ0lDQVFJRUJRY0hCQWdEb0FnSUJ3Y0ZCQUVDQVFNQ0FnRURCUUFLQUFBQUFBUDNBL2dBRVFBMUFFRUFSUUJKQUljQWt3Q3FBTFlCRmdBQUpRY3pQd0V6SHdFekp6Y2pEd0V4THdFakpSOEhGUThISVM4SE5UOEhKUlVqTHdjMUpSVWpOU0VWSXpVbEZTOEVEd2NmQ0Q4SE5TOEhEd1ExTHdjUEJpVWZCeFVqTlNNVkVTc0JEdzBkQVNNUkl4VWpOVDhIQnhVUkh3NHpJUjBCSHcweklUTS9EaEV2QnhFdkRpTWhJdzhOQXM1SUxDNEZBUVF0TEVWRUtpa0lBeXd0QVE0SEJnVUZBd01DQVFFQ0F3TUZCUVlIL29jSEJnVUZCQU1CQVFFQkF3UUZCUVlIL3FWZUJ3WUZCUU1EQWdFRE0zNzl5WDRCZWtnRkJnWUdCZ1VHQlFRREFRRUJBZ0lFZ0FRR0JnWUdCZ1VGZlFRREFnRUJBd1FGQmdZR0JnVUdCVWdCQVFNRUJRVUdCd1lHQlFVRUF3RUJtQWNHQlFVREF3SUJmaitkQ2dvSkNBa0hDQVlHQmdVRUF3SUN2VDkrQVFJREF3VUZCZ2RmQVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ0ZhQWdJREJBVUdCZ1lJQndrSUNRb0tBWGtLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBd1FIQ0FvTERBZ0JBUUlFQkFRR0JnY0hDQWdKQ1FrSy9RMEtDUWtKQ0FnSEJ3WUdCQVFFQWdIbWJsQUxDMUJ2YlVvUEIxSXVBUUVEQkFVRkJnZjhCZ1lGQlFRREFRRUJBUU1FQlFVR0J2d0hCZ1VGQkFNQkFUKzlBUUVEQkFVRkJnZWQvUHo4dmIxZnNFZ0VBd0VCQVFFREJBVUdCZ1lHQmdVRmZnUURBUUVCQVFNRWZnVUdCZ1lHQlFZRkJBTUJBUUVCQXdSSnNBY0dCUVVFQWdJQkFRSUNCQVVGQnBjQkFRTUVCUVVHQnA2OXZmN0ZBZ0lEQkFVR0JnWUlCd2tJQ1FvS1hnSzF2WjRHQmdVRkJBTUJBUitlL2lnS0Nna0lDUWNJQmdZR0JRUURBZ0pmQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFRUVBEUTBNQ2drSEF3SGVDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFvQUFBQUFBL2NEdVFBT0FCWUFPZ0ErQUlJQWhnQ1ZBSmtBcUFEc0FBQUJGU3NCTHdrMUJSVVhOU2MxTnpVM0h3Y1ZEd2NqTHdjMVB3Y2xGU00xQlIwQkh3MDdBajhPTlM4T0t3SVBEUUVWSXpVbE14OEpGU00xSXhVak5TTVZJelUvQ1RNSEVSOFBJUzhCTlNNMU16VWpOVE0xTXpVekZUTTFMdzhoRHc0QkJINEdCd1lGQ3drSUJnSUNBUUp3eVpDUUdRY0dCUVVEQXdJQkFRSURBd1VGQmdmN0J3WUZCUVFEQVFFQkFRTUVCUVVHQi81bXZRSDRBZ0lEQkFVR0JnWUlCd2tJQ1FvSyt3b0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLK3dvS0NRZ0pCd2dHQmdZRkJBTUNBdjdGdlFLMUJnY0dCUXNKQ0FZQ0FnRzlQL3cvdlFFQ0FnWUlDUXNGQmdjR2ZnRUNBd1FGQndjSUNRb0tDd3dNREEwQmZRRUN2YjI5dlg2OVB3RUNBd1FGQndjSUNRb0tDd3dNREEzOWlnME1EQXdMQ2dvSkNBY0hCUVFEQWdGRGZnRUNBZ1lIQ2dvR0JnZEZEQ05nTkQwQk9qSXZBUUVEQkFVRkJnYjhCd1lGQlFRREFRRUJBUU1FQlFVR0Ivd0dCZ1VGQkFNQkFUOStmbDc4Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBUkorZnIwQkFnSUdCd29LQmdZSFJYNStmbjVGQndZR0Nnb0hCZ0lDQVQvOXlRME1EQXdMQ2dvSkNBY0hCUVFEQWdFSUVDZCtQMzQvZm43OERRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQUFCQUFBQUFBTmFBL2NBUFFBQUFSRUJMd0lyQVE4R0h3TUJId00vQXdFL0F5OEhEd01CRVM4SER3WUI0Zjc2QlFVR0JnWUdCUVVFQXdJQkFRSURCQUU3QkFZR0JnWUdCZ1FCT3dRREFnRUJBZ01FQlFVR0JnWUdCUVgrK3dFQ0F3UUVCZ1lHQmdZR0JBUURBZ1BaL0pzQkJRUURBZ0lEQkFVRkJnWUdCZ1lGL3NVRUFnSUJBUUlDQkFFN0JRWUdCZ1lGQmdVRUF3RUJBUUVEQlA3N0EyUUhCZ1VGQkFJQ0FRRUJBd1FGQlFZQUFBWUFBQUFBQS9nRCtBQVFBQ0VBTWdCREFGUUFlQUFBTnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0luRlI4Q0lUOENOUzhDSVE4Q0p4VWZBaUUvQWpVdkFpRVBBZ0V6SHdJUkR3SWhMd0lSUHdJSEVSOEhJVDhIRVM4SElROEdsQUlFQlFMQ0JRUUNBZ1FGL1VFRkJRTUJBZ1FGQXNJRkJBSUNCQVg5UVFVRkF3RUNCQVVDd2dVRUFnSUVCZjFCQlFVREFRSUVCUUxDQlFRQ0FnUUYvVUVGQlFNRE9RTUZCQUlDQkFYOFhnVUVBZ0lFQlNjQkFnUUZCd2NFQ0FPZ0NBZ0hCd1VFQVFJQkFnUUZCd2NFQ1B4Z0NBZ0hCd1VFQXFJREJRUUNBZ1FGQmdVRUFnRURCRTREQlFRQ0FnUUZCZ1VFQWdFREJFNERCUVFDQWdRRkJnVUVBZ0VEQkU0REJRUUNBZ1FGQmdVRUFnRURCQUk0QWdRRi9GNEZCQUlDQkFVRG9nVUVBZzc4WkFnSUJ3Y0ZCQUVDQVFJRUJRY0hCQWdEb0FnSUJ3Y0ZCQUVDQVFJRUJRY0hDQUFBQUFBRUFBQUFBQVA0QS9nQUt3QnNBTXdCUUFBQUFSVWZCek0vQnk4SEl6VXZCdzhHRnhVUER5OFBQdzhmRGdVVkh4VTdBVDhWUFFFdkZTc0JEeFVCRVI4UElTOERJU012RGhFL0R5RWZEeFVoRlNFVkh3TVJMdzhoRHc0Q3ZRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdkZUFRRURCQVVGQmdjR0JnVUZCQU1CK3dFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1GQmdnSkN3d09EaEFSRVJJVEV4TVRFaEVSRUE0T0RBc0pDQVlGQS81SUFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUTBORFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FRRUNBZ01EQkFVS0RROFFFaE1WRmdzTURBd05EQTBORFEwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnSCtDQUVDQkFZSENBa0xDdzBORGc4SUR4RUJPZ2NGQlFUKzR3b0tDUWtKQ0FnSEJnWUZCQVFDQVFFQkFRSUVCQVVHQmdjSUNBa0pDUW9LQWk0S0Nna0pDUWdJQndZR0JRUURBd0VCL1F3QzlCQVFFQThCQWdRR0J3Z0pDd3NNRGc0UENBOFIvY29RRVE4UERnME5Dd3NKQ0FjR0JBSUJZbjRHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRmVCd1lGQlFRREFRRUJBUU1FQlFVR1pRb0pFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXhNVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVREUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUUpJL2N3UUVBOFBEZzBNQ3dzSkNBWUdBZ01DRHhBUUVBSUNCQVFFQmdZSENBY0pDUWtKQ2dJMENRb0pDUWdJQ0FjR0JRVUVCQUlCQVFFQkFnUUVCUVVHQndnSUNBa0pDZ2tlUDhNRUJRVUhBVFVRRUE4UERnME1Dd3NKQ0FZR0FnTUNBUUlFQmdZSUNRc0xEQTBPRHc4UUFBQUFBd0FBQUFBRCtBUDRBSFlBdFFEY0FBQWxCeThGRHdvakR3Y2ZCenNCUHc0ekh3by9Dek1mRERNL0JqVXZDdzhHQXc4RUJRRXpQdzR2RHc4T0ZRRUhFejhFRHdrREpUOE5Md01CTHdNUEFnTUVMZzBORHc0UUR3OElDQXNMQ2drSUNBY0dlZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYVBCUVVGQkFRREF3UUVCQVFGQlFZR0J3Z0hCd2NIQndZU0JRVUhCd1lIQmdOSkJRY0dDQWNJQ0FnSUNBZ0hCd1lHQlJzRkJRVUdCZ1lHQlFVRUFnSUJBZ01iQ2dzTURRME9EeEFQRHc4T0RRMExJVFFFQlFZSS9jNEJWZ2NIQmdZR0JRWUVCUU1FQWdNQkFRRUJBUUVEQWdRREJRUUdCUVlHQmdjSEJnY0dCZ1lHQlFVRUJBTURBZ0lCL3VnQ3JBUUdDTmQzZnR3TURBc0tDQWdHQXRBQ3Jnd01DZ29JQndNRU9YNEZBd0VCQVFFREJmNzNCUVlHQndZR0JwWTFEQXNIQmdRQkFRRUNCQVlHQndrSkN3c0JBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSUNCQU1GREFnR0JnVUZBd0lDQVFJRUJRWUhGUVVFQWdFQkFnTUNWQVlGQkFRREFnRUJBZ0lFQkFVRkJ5UUZBd01DQVFJREJRVUZCZ1lHQmdVbERBb0pDQVlGQXdJQkFnTUZCd2dLQVo3VENBY0ZCS2dCR0FFQ0FnTURCQVVFQlFZR0JnWUhCZ2NIQmdZR0JRWUVCUU1FQWdNQkFRRUJBUUVEQWdRREJRUUdCUVlHQmdjSC9xb0dBandIQmdRMndYNDNCQVVIQ0FvS0RBYjlUTTRFQmdnSUNnc0dET0orQlFZR0JnY0dCZ1VCQ1FVREFRRUJBUU1BQUFBQUF3QUFBQUFEMkFQNEFFY0FVZ0ROQUFBQkZTTVBCaDBCSHdZekhRRWZCajhHUFFFelB3WTlBUzhHSXowQkx3WVBCZ01yQVM4R05RVVJGUjhOTXlFL0J5OEhJUzhIRVQ4SElSVWZEanNCRlI4SFB3YzFMd2NCTHdZaklTTVBEUU1jWHdZR0JnUUVBd0lDQXdRRUJnWUdYd0lEQkFRR0JnWUdCZ1lFQkFNQ1h3WUdCZ1FFQXdJQ0F3UUVCZ1lHWHdJREJBUUdCZ1lHQmdZRUJBTUNaY0FIQlFZRUJBTUNBZjVSQVFNREJBVUZCZ2NIQ0FnSkNRa0tBZmdHQmdZRUJBTUNBUUVDQXdRRUJnWUcvZ2dHQmdZRUJBTUNBUUVDQXdRRUJnWUdBUklCQVFNREJBUUdCZ2NIQ0FnSkNRa0s1UUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUUlEQkFRR0J2NzFCd2NJQ1FrSkNRcisxQW9KQ1FrSUNBY0hCZ1VGQkFNREFRRWtYd0VCQXdRRkJRWUdCd1lGQlFRREFRRmVCd1lGQlFRREFRRUJBUU1FQlFVR0IxNEJBUU1FQlFVR0J3WUdCUVVFQXdFQlh3WUdCUVVFQXdFQkFRRURCQVVGQmdHTUFnTUVCUVVHQnNzRy9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lETXdjR0JRVURBd0lCNUFrS0NRa0lDQWNIQmdVRkJBTUNBdFVIQmdVRkJBTUJBUUVCQXdRRkJRWUg0QWtKQ1FnSUNBZ0dBUmdHQmdVRUJBSUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUJBQUFBQUFMY0FuNEFLd0FBQVE4RUh3WTdBVDhESHdRL0J5OElEd0lCNmJ3RUF3SUJBUUlEQkFVRkJnWUdCZ1VGcDZjRkJRWUdCZ1lGQlFRREFnRUJBZ01FdlFVR0JRWUdCZ1lDZGIwRkJRWUdCZ1lGQlFRREFnSURCS2FuQkFNQkFRRUJBd1FGQmdVSEJnVUdCYjBFQXdFQkFRRURBQUFEQUFBQUFBUFlBenNBUHdDQUFQUUFBQUVQRHk4UFB3OGZEZ1VWSHc4L0R5OFBEdzRERHhBZEFSOEdNejhVSHhVL0JqVXZHdzhJQW40QkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0hCd1VFQXdMK3hnRURCUVlJQ1FzTURnNFFFUkVTRXhNVEV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkExNFBEdzhPRGcwTURRc0xDd2tLQ1FnSEF3RURBd1VGQkFjSEJRZ0RBd01RRHhJVUZSY1pHaDBkSHg4Z0lDRWhJeUFoSUI4ZUhod2FHUmdWRkJFUURnTUVCUVlHQmdZR0JRVURBd0VCQWdjSkNBb0tDZ3NNREEwTkRnNE9EeEFRRUJBUklpTWtKQ1VtSmlVbEl5UWlFQkVRQVlJTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkNna1RFaEVSRUE0T0RBc0pDQVlGQXdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V3RmRDZ2tMQ2dzTUN3ME1EUTBPRGc0UER3WUdCZ1lGQlFRRUFRSUJCQUlEQkIwWUdCWVVGQklRRHcwTENRZ0ZBd0VCQXdVSENRc05EeEVTRXhRV0Z4a1pCUVVEQXdFQkFRSUVCQVVHQlFjR0JnNFBEZzRPRFEwTkRBd0xDd29MQ1FrSkNBZ0hEQXNJQlFRQkFRUUdDQW9OQndnSUFBQUFBQUVBQUFBQUExb0QrQUE5QUFBSkFROERId2MvQXdFUkZSOEdQd2NSQVI4RFB3Y3ZBd0V2QXc4Q0Flcit4UVFEQWdFQkFnTUVCUVVHQmdZR0JRVUJCZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FRRUZCUVVHQmdZR0JRVUVBd0lCQVFJREJQN0ZCUVVHQmdZR0JRUHYvc1VGQmdZR0JnVUdCUVFEQVFFQkFRTUVBUVg4bXdZR0JRVUVBd0VCQVFFREJBVUZCZ1lEWmY3N0JBTUJBUUVCQXdRRkJnWUdCZ1VHQlFFN0JBTUJBUUVCQXdBQUhRQUFBQUFEMkFQWUFBTUFCd0FMQUE4QUZBQW1BRElBT2dBK0FFSUFSZ0JLQUU0QVVnQmFBRjRBWWdCbUFHb0FjZ0IrQUlJQWhnQ0tBSTRBa2dDV0FKb0F0Z0FBSlJjMUp3Y1hOU2NIRnpVbkJ4YzFKd2M3QVRVbkpROEVGek0vQnpNbkpSVWZBemN2QkFVWEJ4YzFKelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5KUmNIRnpVbk5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ4YzFGelVuRlNjRkp3Y3pCeGMxTXpVak5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5KVEVqRlRNUEFoVVhQd01uSVFjWE5TRXhId00zTXpVQytVVkNnVVZDLzBWQ2dVVkNoQVJFUUFNTUF3WUhDQWdGQXd3S0N3b0pDUWNIQ2p2OGtnSUVCZ1UxQkFJQkFUc0J0U0FEUlNNN0FiVS9PL3lMUGpzQnRUODdBYlUvTy95TFBqc0J0VDg3QVhOR0JEODdRNEZHUTRGR1EvOUdRb0pHUXIwK1EwTTdBYmtFQXdRQlFBTURQQUcxUHp2OGl6NDdBYlUvT3dHMVB6djhpejQ3QWJVL093RzFQenY4Nmw4R0JBRUJQZ0VDQWdJZUFaVUVQd0ZjQndnR0J5Y2FLd003QXpzRE93TTdBenNET3dNN0F6NDdBeEVFQlFVQ0FUNEJBd1FGQmdjSkNTVVJCdzBPRFFraUNBUUZIZ05BQVRvRE93SkJBd1lEUWdNREEwSURRQU5EQXdZRFFnTURBMElEUUFOREF6OEVRUU5DQXpzRE93UThCRHdFUEFROEJEd0VQQVE4QkVJRENRTTdCQU1EQVFFOEF3TURQQU1EQmdOQ0F3TURRZ05BQTBNREJnTkNBd01EUWdOQUEwTURCZ05DQTMwL0RRY0lKUU1sQ0FVQ0VEOERRZ0lFQmdrVlB3QUFBQUFMQUFBQUFBUFlBOWdBQXdBSEFBc0FEd0FUQUJjQUd3QW5BQ3NBTHdBekFBQWxNelVqQlRNMUl3VXpOU01oTXpVakJUTTFJeUV6TlNzQk16VWpCU01WTXpVekZUTTFJelVqSVRNMUl3VXpOU01GTXpVakF4eTh2UDZHdkx6K2hyeThBamErdnY2R3ZyNENPTHk4dnI2Ky9vYTh2TDY4dkw0Q09MeTgvb2E4dlA2R3ZMd292THk4dkx5K3ZyNjh2cjY4dkx5OHZyeTh2THk4QUFBREFBQUFBQU81QTdrQUlRQlZBSmtBQUFFZkJ5RS9CeThISVE4R0FUTWZDUlVSRlE4Skl5RWpMd2sxRVRVL0NUTUhFUjhQSVQ4UEVTOFBJUThPQVVNQkFRTUVCUVVHQmdFOEJnWUZCUVFEQVFFQkFRTUVCUVVHQnY3RUJnWUZCUVFEQVFIM0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdjJLQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJuNEJBZ01FQlFjSENBa0tDZ3NNREF3TkFuWU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRGYyS0RRd01EQXNLQ2drSUJ3Y0ZCQU1DQWVBR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdBWk1CQWdJR0J3b0tCZ1lIQnYyS0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ0oyQmdjR0Jnb0tCd1lDQWdFLy9Zb05EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFFKMkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQUFBQUFJQUFBQUFBcmNEK0FBZ0FFRUFBQ1V6UHdZUkx3WWpEd1lESHdZRk16OEdFUzhHSXc4R0VSOEdBWUFHQ3dvSkNBWUVBZ0lFQmdnSkNnc0xDd29KQ0FZRUFnRUJCQVVIQ0FrTEFRc0ZDd29KQ0FZRUFnSUVCZ2dKQ2dzTEN3b0pDQVlFQWdFREJRY0lDZ29JQXdRR0J3a0tDd09NQ3dvSkJ3WUVBd01FQmdjSkNndjhlZ3NMQ1FrR0JnTUJBd1FHQndrS0N3T01Dd29KQndZRUF3TUVCZ2NKQ2d2OGVnc0xDUWtHQmdNQUFBQUFBZ0FBQUFBRHVBT1pBQ3NBbXdBQUNRRXZCQThISHdnL0F3RS9BeThIRHdJRkVSOFBJVDhQRVM4SER3Y1JEd1lqSVNNdkJoRS9Cak1oUHdjdkJ5RVBEZ09EL2wyaEJRVUdCZ1lHQmdVRUFnSUJBUUlEQkxjRkJnWUdCZ1VHQlFHNUJBTUJBUUVCQXdRRkJnWUdCZ1VHL0w4QkFRSUVCQVFHQmdjSENBZ0pDUWtLQW5VS0NRa0pDQWdJQmdZR0JRTUVBZ0VCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVDQWdRRkJRWUgvWXNIQmdVRkF3TUNBUUVDQXdNRkJRWUhBZGtIQmdVRkF3TUNBUUVDQXdNRkJRWUgvaWNLQ1FrSkNBZ0hCd1lHQkFRRUFnRURVZjVmbndRREFRRUJBUU1FQlFZR0JnWUdCUVcxQkFNQkFRRUJBd1FCdUFVRkJnWUdCZ1VGQkFNQ0FRRUNBeHI5aWdvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tBVnNIQlFZRUJBTUNBUUVDQXdRRUJnVUgvcVVHQmdZRUJBTUNBZ01FQkFZR0JnSjJCZ1lHQkFRREFnRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRTURCQVVGQmdjSENBZ0pDUWtBQUFBQUJnQUFBQUFEK0FQNEFCQUFJUUF5QUVNQVZBQjRBQUFURlI4Q0lUOENOUzhDSVE4Q0p4VWZBaUUvQWpVdkFpRVBBaWNWSHdJaFB3STFMd0loRHdJbkZSOENJVDhDTlM4Q0lROENBVE1mQWhFUEFpRXZBaEUvQWdjUkh3Y2hQd2NSTHdjaER3YVVBZ1FGQXNJRkJBSUNCQVg5UVFVRkF3RUNCQVVDd2dVRUFnSUVCZjFCQlFVREFRSUVCUUxDQlFRQ0FnUUYvVUVGQlFNQkFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdNNUF3VUVBZ0lFQmZ4ZUJRUUNBZ1FGSndFQ0JBVUhCd1FJQTZBSUNBY0hCUVFCQWdFQ0JBVUhCd1FJL0dBSUNBY0hCUVFDQVlJREJRUUNBZ1FGQmdVRUFnRURCRTREQlFRQ0FnUUZCZ1VFQWdFREJFNERCUVFDQWdRRkJnVUVBZ0VEQkU0REJRUUNBZ1FGQmdVRUFnRURCQUZZQWdRRi9GNEZCQUlDQkFVRG9nVUVBZzc4WkFnSUJ3Y0ZCQUVDQVFJRUJRY0hCQWdEb0FnSUJ3Y0ZCQUVDQVFJRUJRY0hDQUFBQUFRQUFBQUFBN2dEdVFBakFHY0Fpd0RQQUFBQkh3WWRBZzhHSVM4SE5UOEhCeFVmRGpNaE16OE9OUzhPSXlFakR3MEJId1lkQWc4R0lTOEhOVDhIQnhVZkRqTWhNejhPTlM4T0l5RWpEdzBEWHdZRkJBUURBd0lDQXdNRUJBVUcvVUlGQlFVRUF3TUJBUUVCQXdNRUJRVUZXZ0VCQWdNRUJBWUZCd2NIQ0FnSkNRa0N2Z2tKQ1FnSUJ3Y0hCUVlFQkFNQ0FRRUJBUUlEQkFRR0JRY0hCd2dJQ1FrSi9VSUpDUWtJQ0FjSEJ3VUdCQVFEQWdFREZ3WUZCQVFEQXdJQ0F3TUVCQVVHL1VJRkJRVUVBd01CQVFFQkF3TUVCUVVGV2dFQkFnTUVCQVlGQndjSENBZ0pDUWtDdmdrSkNRZ0lCd2NIQlFZRUJBTUNBUUVCQVFJREJBUUdCUWNIQndnSUNRa0ovVUlKQ1FrSUNBY0hCd1VHQkFRREFnRUJnZ0VCQXdRRkJRWUh2QWNHQlFVRUF3RUJBUUVEQkFVRkJnZThCd1lGQlFRREFRRWd2QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ3J3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnSU9BUUVEQkFVRkJnZThCd1lGQlFRREFRRUJBUU1FQlFVR0I3d0hCZ1VGQkFNQkFTQzhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LdkFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBRUFBQUFBQTdrRHVRQkhBQUFURHdNZkF3a0JEd01mQno4RENRRWZBejhITHdNSkFUOERMd2NQQXdrQkx3TVBBbEFFQXdFQkFRRURCQUdEL24wRUF3RUJBUUVEQkFVR0JRY0dCUVlGQVlNQmd3VUdCUWNHQlFZRkJBTUJBUUVCQXdUK2ZRR0RCQU1CQVFFQkF3UUZCZ1VHQndVR0JmNTkvbjBGQmdVR0JnWUdBN0FGQmdVSEJnVUdCZjU5L24wRkJnVUdCZ1lHQlFRREFRRUJBUU1FQVlQK2ZRUURBUUVCQVFNRUJRWUZCZ2NGQmdVQmd3R0RCUVlGQmdjRkJnVUVBd0VCQVFFREJQNTlBWU1FQXdFQkFRRURBQUFBRlFBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCbEFIWUFod0NQQUpZQXB3QzRBTWtBMmdEckFQd0JEUUVlQVNZQkxRRlJBQUFsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVJGUThDSVJFakVTRXZBaEVsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVXpId0lSSVJFakVTRVJQd0lIRVI4SElUOEhFUzhISVE4R0FuQUNCQVVCSGdVRUFnSUVCZjdsQlFVRC9nY0NCQVVCSGdVRUFnSUVCZjdsQlFVREFmY0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9nY0NCQVVCSGdVRUFnSUVCZjdsQlFVREFmY0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9nY0NCQVVCSGdVRUFnSUVCZjdsQlFVREFmY0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9nY0NCQVVCSGdVRUFnSUVCZjdsQlFVREEyTUNCQVgrU3h6K0x3VUVBZ0pNQWdRRkFSNEZCQUlDQkFYKzVRVUZBLzRIQWdRRkFSNEZCQUlDQkFYKzVRVUZBd0gzQWdRRkFSNEZCQUlDQkFYKzVRVUZBLzRIQWdRRkFSNEZCQUlDQkFYKzVRVUZBd0gzQWdRRkFSNEZCQUlDQkFYKzVRVUZBLzRIQWdRRkFSNEZCQUlDQkFYKzVRVUZBd0gzQWdRRkFSNEZCQUlDQkFYKzVRVUZBLzRIQWdRRkFSNEZCQUlDQkFYKzVRVUZBd05WQXdVRUF2NUFIUDRrQWdRRkp3RUNCQVVIQndRSUE2QUlDQWNIQlFRQkFnRUNCQVVIQndRSS9HQUlDQWNIQlFRQ2hnTUZCQUlDQkFVR0JRUUNBUU1FQmdNRkJBSUNCQVVHQlFRQ0FRTUVUZ01GQkFJQ0JBVUdCUVFDQVFNRUJnTUZCQUlDQkFVR0JRUUNBUU1FVGdNRkJBSUNCQVVHQlFRQ0FRTUVCZ01GQkFJQ0JBVUdCUVFDQVFNRVRnTUZCQUlDQkFVR0JRUUNBUU1FQmdNRkJBSUNCQVVHQlFRQ0FRTUVYUDVPQXdVRUFnSEEva0FDQkFVQnRYNERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCWGtDQkFYK0x3SGMvaVFCMFFVRUFnNzhaQWdJQndjRkJBRUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSENBQUFDZ0FBQUFBRHR3TzNBQXNBRHdBYkFCOEFJd0FuQUNzQUx3QXpBSGNBQUFFVkR3Y2pOU01WSXpVakZTTXZCelVCRlNNMUl4VWpOU01WSXpVbEZTTTFJeFVqTlNNVkl6VW5FUjhQSVQ4UEVTOFBJUThPQTNrQkFnUUVCUWNHQkxBLzBVQ3NDQVlIQlFRRUFnRUM4dEUvMFVEUkF2TFJQOUZBMFQ4QkFRTURCQVVHQmdnSENBa0pDZ29LQXFnS0Nnb0pDUWdIQ0FZR0JRUURBd0VCQVFFREF3UUZCZ2NIQndnSkNRb0tDdjFZQ2dvS0NRa0lCd2dHQmdVRUF3TUJBUkptQ0FZSEJRUUVBZ0dMaTR1TEFRSUVCQVVIQmdScUFSRFIwZEhSMGRIYW1wcWFtcHFhV1AxWUNnb0tDUWtJQndnR0JnVUVBd01CQVFFQkF3TUVCUVlHQ0FjSUNRa0tDZ29DcUFvS0Nna0pDQWNJQmdZRkJBTURBUUVCQVFNREJBVUdCd2NIQ0FrSkNnb0FBQUFBQ3dBQUFBQUR1UU81QUFzQUR3QVRBQmNBR3dBZkFDTUFKd0FyQUM4QWN3QUFBUlVQQmlzQk5TTVZJelVqRlNNMUpSVWpOU01WSXpVakZTTTFKUlVqTlNNVkl6VWpGU00xQnhVWkFTTVJGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5BM29CQVFNREJBUUdCYUkvdlQrOUFyVzlQNzAvdlFLMXZUKzlQNzAvUHdJQ0F3UUVCZ1VIQndjSUNBa0pDUUsrQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrSi9VSUpDUWtJQ0FjSEJ3VUdCQVFEQWdJQlE2SUdCUVFFQXdNQ3ZiMjl2YjM4dmIyOXZiMjkvTDI5dmIyOXZiMC8vbUlDdnYxQ0NRa0pDQWdIQndjRkJnUUVBd0lDQWdJREJBUUdCUWNIQndnSUNRa0pBcjRKQ1FrSUNBY0hCd1VHQkFRREFnSUNBZ01FQkFZR0JnY0hDQWdKQ1FBQUFCQUFBQUFBQS9jRDl3QVpBRElBVEFCbUFJQUFtZ0MwQU00QTV3RUFBUmtCTWdGTEFXUUJmUUdXQUFBbEZSOERNeUV6UHdNOUFTOEVJUThFQlJVZkF6TWhNejhFTHdRaklROERKUlVmQXpNaE16OERQUUV2QkNFUEJBVVZId016SVRNL0F6MEJMd1FoRHdRbEZSOERNeUV6UHdNOUFTOEVJUThFQlJVZkF6TWhNejhEUFFFdkJDRVBCQ1VWSHdNeklUTS9BejBCTHdRaER3UUZGUjhETXlFelB3TTlBUzhFSVE4RUpSVWZBek1oTXo4RFBRRXZBeU1oRHdNRkZSOERNeUV6UHdNOUFTOERJeUVQQXlVVkh3TXpJVE0vQXowQkx3TWpJUThEQlJVZkF6TWhNejhEUFFFdkF5TWhEd01sRlI4RE15RXpQd005QVM4REl5RVBBd1VWSHdNeklUTS9BejBCTHdNaklROERKUlVmQXpNaE16OERQUUV2QXlNaER3TUZGUjhETXlFelB3TTlBUzhESXlFUEF3SmZBUU1GQXdNQmVnTURCUVFCQVFJRUJnUCtoZ01EQlFNQi9ha0JCQVVEQXdGNkF3TUZBd0VCQVFFQkJBWUQvb01EQlFRQkFsY0JBd1VEQXdGNkF3TUZCQUVCQWdRR0EvNkdBd01GQXdIOXFRRUVCUU1EQVhvREF3VURBUUVCQkFZRC9vWURBd1VFQVFKWEFRTUZBd01CZWdNREJRUUJBUUlFQmdQK2hnTURCUU1CL2FrQkJBVURBd0Y2QXdNRkF3RUJBUVFHQS82R0F3TUZCQUVDVndFREJRTURBWG9EQXdVRUFRRUNCQVlEL29ZREF3VURBZjJwQVFRRkF3TUJlZ01EQlFNQkFRRUVCZ1AraGdNREJRUUJBbGNCQXdVREF3RjZBd01GQkFFQkFnUUdBLzZEQXdVREFmMnBBUVFGQXdNQmVnTURCUU1CQVFFRUJnUCtnd01GQkFFQ1Z3RURCUU1EQVhvREF3VUVBUUVDQkFZRC9vTURCUU1CL2FrQkJBVURBd0Y2QXdNRkF3RUJBUVFHQS82REF3VUVBUUpYQVFNRkF3TUJlZ01EQlFRQkFRSUVCZ1ArZ3dNRkF3SDlxUUVFQlFNREFYb0RBd1VEQVFFQkJBWUQvb01EQlFRQkFsY0JBd1VEQXdGNkF3TUZCQUVCQWdRR0EvNkRBd1VEQWYycEFRUUZBd01CZWdNREJRTUJBUUVFQmdQK2d3TUZCQUVZQXdNRkJBRUJCQVVEQXdNREF3UUNBUUVCQXdVREF3TURCUVFCQVFRRkF3TURBd01FQWdFREJRTjdBd01GQkFFQkJBVURBd01EQXdRQ0FRRUJBd1VEQXdNREJRUUJBUVFGQXdNREF3TUVBZ0VCQVFNRkEzc0RBd1VFQVFFRUJRTURBd01EQkFJQkFRRURCUU1EQXdNRkJBRUJCQVVEQXdNREF3UUNBUUVCQXdVRGV3TURCUVFCQVFRRkF3TURBd01FQWdFQkFRTUZBd01EQXdVRUFRRUVCUU1EQXdNREJBSUJBUUVEQlFQWkF3TUZBd0VCQXdVREF3TURBd1FEQVFRRkF3TURBd1VEQVFFREJRTURBd01EQkFNQkJBVURld01EQlFNQkFRTUZBd01EQXdNRUF3RUVCUU1EQXdNRkF3RUJBd1VEQXdNREF3UURBUVFGQTNzREF3VURBUUVEQlFNREF3TURCQU1CQkFVREF3TURCUU1CQVFNRkF3TURBd01FQXdFRUJRTjdBd01GQXdFQkF3VURBd01EQXdRREFRUUZBd01EQXdVREFRRURCUU1EQXdNREJBTUJCQVVEQUFBQUR3QUFBQUFEdVFPNEFBSUFEZ0FTQUJVQUdBQWNBQ0FBSXdBbUFDa0FMQUF2QURJQU5nQjZBQUFsSXpjbEZROEdLd0UxSXhVak5TTUhOVGNqTnlVVkl6VWpGU00xSXdjMU55TTNCU00zQnlNL0FRYzFJd2MxSXc4Qk5TY1JGUjhPSVQ4T05SRTFMdzRoRHc0QmdweWNBZmdCQVFNREJBUUdCYUkvdlh1QnZaV1ZBZmk5UDcxd2pMMmRuUUg0bzZQOHBxYWZZSDEvZUMxWGZnSUNBd1FFQmdVSEJ3Y0lDQWtKQ1FLK0NRa0pDQWdIQndjRkJnUUVBd0lDQWdJREJBUUdCUWNIQndnSUNRa0ovVUlKQ1FrSUNBY0hCd1VHQkFRREFnS0dvQjJpQlFZRUJBTURBcjI5dllXRlA1VW92YjI5dll5TVA1MmRuNStoSEY1ZWZId3RWNFFrL1VJSkNRa0lDQWNIQndVR0JBUURBZ0VCQVFFQ0F3UUVCZ1VIQndjSUNBa0pDUUsrQ1FrSkNBZ0hCd2NGQmdRRUF3SUJBUUVCQWdNRUJBWUZCd2NIQ0FnSkNRQUFBQU1BQUFBQUE3a0R1UUJQQUhNQXR3QUFBUjhITXhFUEJ5RTFMd2NQQnhVZkJ5RXpQdzAxRVM4SEl3OEdKeDhIRVE4SElTOEhFVDhIQnhFVkh3MHpJVE0vRFRVUk5TOE5JeUVqRHcwRE93RUJBd1FGQlFZR0lBRUJBd1FGQlFZSC9pZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZQitBb0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlHUUFZR0JRVUVBd0dlQmdZRkJRUURBUUVCQVFNRUJRVUdCdjRJQndZRkJRUURBUUVCQVFNRUJRVUdCMThDQWdNRUJRWUdCZ2dIQ1FnSkNnb0IrQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Y0SUNnb0pDQWtIQ0FZR0JnVUVBd0lDQXA0SEJnVUZCQU1CQWY0b0J3WUZCUVFEQVFFZ0JnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0g0QmdZRkJRUURBUUVCQVFNRUJRVUcxZ0VCQXdRRkJRWUgvZ2dHQmdVRkJBTUJBUUVCQXdRRkJRWUdBZmdIQmdVRkJBTUJBU0QrQ0FrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSDRDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBTkFBQUFBQVA0QS9nQUF3QUhBQXNBRHdBVEFCY0FHd0FmQUNNQUx3QXpBRmdBbkFBQUpUTTFJd2N6TlNNSE16VWpJVE0xSXdjek5TTWhNelVqQnpNMUl3Y3pOU003QVRVak93RVZNelV6TlNNVkl6VWpCek0xSXlVekh3Y1JEd2NoTHdjUlB3Y0hFUjhQSVQ4UEVTOFBJUThPQXIxK2Z2eCtmdngrZmdGNmZuNzhmbjRCZW41Ky9INSsvSDUrZm41K2ZuNStmbjUrZnZ4K2ZnTExCQVFJQndZRkJBRUNBUUlFQlFZSEJBajgzQWdJQndZRkJBRUNBUUlFQlFZSEJBaGtBUUVEQXdVRkJnY0hDQWtKQ1FvTENnTWdDZ3NLQ1FrSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUWtLQ3dyODRBb0xDZ2tKQ1FnSEJ3WUZCUU1EQWNWK2ZuNStmbjUrZm41K2ZuNStmbjUrZm41K2ZuNStBUUlFQlFZSEJBajgzQWdJQndZRkJBRUNBUUlFQlFZSEJBZ0RKQWdJQndZRkJBRUNLZnpnQ2dzS0NRa0pDQWNIQmdVRkF3TUJBUUVCQXdNRkJRWUhCd2dKQ1FrS0N3b0RJQW9MQ2drSkNRZ0hCd1lGQlFNREFRRUJBUU1EQlFVR0J3Y0lDUWtKQ2dzQUN3QUFBQUFEdUFPWkFBc0FHd0FmQUNNQUp3QXJBQzhBT3dCQ0FFNEFrZ0FBQVJVckFTOEdOU1VSRHdZckFUVXpOU00xSXhVak5TTVZJelVsRlNNMUl4VWpOU01WSXpVbEh3Y1ZJelVqTVFjVk15TTFJeFVqTlQ4SEJ4RWZEak1oTXo4T0VTOFBJUThPQVVPZEJ3WUZCUVFDQWdFQzlBRUNBd01GQlFZSG5iMjlQL3cvdlFMMHZULzhQNzBDMUFjR0JRVURBd0lCdlQvOC9Qdy92UUVCQXdRRkJRWUdYZ0VCQWdNRUJRWUdCZ2dJQ0FnS0NRb0N0QW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drSy9Vd0tDUW9JQ0FnSUJnWUdCUVFEQWdFQkpINENBd1FGQlFZR1g3Mys1QVlHQlFVRUF3SitQMzUrZm41K3ZYNStmbjUrZnIwQkFnTUVCQVlHQmw5L0FYNS9mbDRHQmdZRUJBTUNBU0Q5aWdvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnSjJDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FBQUJnQUFBQUFEeWdOeUFDd0FTQUNIQU9ZQk1nRnRBQUFCQXk4RUl3OEdGUjhIUHdNVFB3STFMd2NqRHdJbEhRRVBDQzhITlQ4R0pSVVBEU3NCTHcwOUFUOE9IdzBsTXo4R093RWZCaFVqRHc4ZkRqTS9Cek1WTXpVdkRpc0JEdzBGRlI4SE55OEhQdzA3QVI4SU15OFBEdzRGTXpVekh3Yy9EajBDTHcwckFROEpJelVqQTJQYmVBY0lDQWtKQ1FnSUJ3VURBUUlFQmFFSUNBa0pDUWtJQi84R0F3SUNCQVVIQndnSENBVUtDUW45a3dFQ0FnVUlDUXNMRFFvS0NRZ0RCZ1VDQWdNRkJna0pEQUdQQVFJQ0FnTURCUVFGQmdVSEJ3Y0lCd2dIQmdjRkJnUUZCQU1EQWdJQkFRSUNBZ1FEQlFRR0JRWUhCd2NJQ0FnSEJnWUdCUVFFQkFNQ0FnTDkvMDBDQXdVRkNBZ0tEQXdGQ2drSEJRUUNUdzROREFzTENRa0lCd1lGQkFNREFRRUJBUU1EQkFZRkJ3Z0lDUWtLQ3dzTUVROE5EQW9KQndVRVRRRUNBd1VHQmdnSUNnb0xEQXdORFEwUkR3ME5EQW9LQ0FnR0JnUUVBd0lDY1FFQ0JRWUlDZ3NOTHdVRkF3TURBUUVCQVFJQ0FnTURCQVVGQlFZR0J3Y0lCd2NHQmdrSUJnUURBa3NCQWdNRUJRWUhDQWtLQ3d3TkRnOFBFQkFPRGcwTUN3b0pDQVlHQkFRQy9yWlFCQVlJQ2dzTkRoQVFEZzRNREFzS0NRZ0lCZ1lGQXdNQ0FnTURCUVVIQndrSkNnc0xEUTBPQ0JFUERnd0xCQVFFQXdJRVVRSVYvdTU1QlFVREFRSUVCUWNJQ1FrSkNRZ0lvUVlFQXdFQkF3UUdBVDhJQ1FrSkNRZ0lCd1FFQVFFREJBY3ZJZ1lHQlFVSkNBY0ZBd0VCQWdRRkF3Y0lDZ29KQ0FZR0JRTUNJUndVQ1FnSUJ3Y0dCUVVFQXdNQ0FRRUNBd01FQkFVR0JnY0hCd2dKQ1RJSkNBZ0lCd1lHQlFVREJBSUNBUUVCQVFJQ0JBUUVCZ1lHQ0FnSUNTWUhCd1lGQkFNQ0FRTUZCZ2NKQ3lNQkFRSURCQVVGQmdjSENBa0pDZ29MQ3dzS0NRa0lDQVlIQlFVREF3TUJBUU1FQmdjSUNBa3AydzhPREFzTENRZ0hCZ1lFQXdNQ0FRSUNBd1FGQmdZSEJ3Z0pDUWtKUENrVkV4SVJEdzBNQ2pvR0JnZ0lDUWtLQ3pFUkNBY0hCd1VHQkFRREF3SUJBUUVDQmdZSUNBZ0pEQXNMQ2dvS0NBZ0lCZ1lGQkFNQkFRRUNBd1VGQndnSkNnd01EUTRPRU1reERBb0pDQVlGQXdFQkFnTUVCZ1lJQ1FvTERBME9EdzhSTEJFUER3NE5EQXNLQ0FnSEJRVURBZ0lFQmdjSkJRVUdCZ2FvQUFBSUFBQUFBQU80QS9nQUdBQXlBRXdBWmdCNkFJUUFqZ0N6QUFBM0ZSOERNeUV6UHdRdkJDTWhEd00xRlI4RE15RXpQd005QVM4RUlROEVOUlVmQXpNaE16OERQUUV2QkNFUEJEVVZId016SVRNL0F6MEJMd1FoRHdRQkZUTTFNeDBCRHdNaklTTXZBejBCSlRNZkF4MEJJelVqRlNNOUFUOERNelVqRHdjUkh3Y2hQd2NUTHdkSEFRUUZBd01CdVFNREJRTUJBUUVCQVFRR0EvNUVBd1VFQVFFRUJRTURBMUlEQXdVRUFRRUNCQVlEL0s0REF3VUVBUUVFQlFNREExSURBd1VFQVFFQ0JBWUQvSzREQXdVRUFRRUVCUU1EQTFJREF3VUVBUUVDQkFZRC9LNERBd1VFQVFGNklKMEJCQVVDQlA3RkF3TUZBd0VCU2dNREJRUUJuU0NkQVFNRkF3TUVCUWtJQndZQ0JBSUJBd1FHQndRSUNnRS9DZ2tJQndZQ0F3SUJBUU1FQmdjRUNRa1lBd01GQkFFQkJBVURBd01EQXdRQ0FRTUZBM3NEQXdVRUFRRUVCUU1EQXdNREJBSUJBUUVEQlFON0F3TUZCQUVCQkFVREF3TURBd1FDQVFFQkF3VURld01EQlFRQkFRUUZBd01EQXdNRUFnRUJBUU1GQXdHSG5wNk9Bd01GQkFFQkJBVURBNDI5QVFNRkF3T09uWjJPQXdNRkF3RWdBUU1FQmdjRUNBbit3QW9KQ0FjRkF3TUNBUUlGQlFjRUNRa0JRQWtKQ0FjR0FnUUNBQUFFQUFBQUFBTzVBN2tBSFFBdUFIY0FsUUFBQVRNVkR3NGpJVFVoUHdjQklUTWZCQlVQQlNFMUpSOEVQd1FmQnc4RUh3UVBCeThFRHdRdkJqMEJQd012QXowQlB3WUJJVE1mRGhVak5TOEhJUUdDUHdFQkFnTUVCUVlHQmdnSUNBZ0tDUXIrNVFFYkJ3WUZCUVFDQWdIK3hRSEZBZ2tKQmpNQkFURUNCZ1VML2pjQ2RnWUdCUVZZV0FVR0JRY0dCUVlGQkFNQkFRRUJBd1JZV0FRREFRRUJBUU1FQlFZRkJnWUdCZ1ZZV0FVRkJnWUdCZ1VGQkFNQ0FnTUVXRmdFQXdJQ0F3UUZCUVlHL1lvQkd3b0pDZ2dJQ0FnR0JnWUZCQU1DQVFFL0FRSUNCQVVGQmdmKzVRRkRuUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0J3SFlBZ1VIWlFjSUIyRUVCd01FL0JBQkFnSUVXRmdFQWdJQkFRSUNCQVVHQmdZR0JnVUZXRmdGQlFZR0JnWUZCUVFEQWdFQkFnTUVXRmdFQXdJQkFRSURCQVVGQmdZR0JnVUZXRmdGQlFZR0JnWUdCUVFDQWdFQkt3SUNBd1FGQmdZR0NBY0pDQWtLQ3AyZEJ3WUZCUVFEQVFFQUFBQUFCZ0FBQUFBRCtBS1lBRFlBUndDV0FNVUJCUUVWQUFBQkh3UVZEd29yQVM4TU5UOE1Pd0VmQlNVZkF5TS9CeDhDSnc4SEh3NDdBVDhHTlE4R0l5OE1NelV2RGc4SEl6VWpGVE0vQnpNZkJ6TTFMdzRQQmlFUEJoMEJIdzA3QVQ4TlBRRXZEZzhHQlRNMUp6TWZBak1SSXhVWEl5Y2pBZGNFQXdNRUFRRUVBd01FQkFRRkJRWUdCdzBIQmdZRkJRVUVCQVFDQXdJQ0FnSURBZ1FFQkFVRkJRWUdCd2NHQndZR0JRVUVBZW9GQkFJQll3TURCZ1lJQ0FrS0N3a0hZd2NHQlFRRUFnRUJBUUVDQXdRRUJnWUhDQWdKQ2dvTEN3d0xDZ29LQ1FnSEJ3Y0lDQWdJQ0FrT0RRWUZCUVFGQXdNREFnRUNrZ0lCQXdNRkJBWUdCd2dJQ1FrS0N3c0tDZ2tKQ1FqZkFUQXdBUUVFQlFnSUNRb0tDZ2dHQmdNREFRRXdBUUlDQWdNRUJBVUdCUWNIQndnSkN3b0tDQWtIQi83WkJ3WUZCUU1DQWdJQ0F3UUZCZ2NJQ0FrS0Nnc0xEQTBMQ3dzS0NRZ0lCd1lHQkFNREFRRURBd1FFQmdjSENBa0pDZ3NNREF3TURBb0tDZ24rcFRBQ0FnUUZqell3QWdHVk9nSU9CUVlHRFJBUkVBMEdCZ1VFQkFNREFnSUJBUUlEQXdRRkJRVUdCZ2NQRVJBSEJnWUdCUVVFQXdNQ0FnRUJBZ0lDQkFRRENBa0xEQXdLQ1FrR0JRTUJBUU1FREFnSkNRb0tDd3dNRFF3TEN3b0pDQWdIQmdVRUF3SUNBUUVDQXdNRUJDY0VCUU1EQWdJQkFRTUNBd01FQkFVRkJRWUhEaDRNQ3dvSkNRZ0hCd1lGQkFNQ0FRRUJBUU1EQlFVR0VTVFdnQXNMQ1FnSEJBSUNCQVVJQ1FzTmdJMEtDUWdJQndjR0JRVUVBd0lDQVFFQkFnTUZCUWNJQ0FnS0Nnc0xEUTBNQ3dzS0Nna0lDQWNHQlFVREFnSUNBZ1FFQlFjSENBZ0tDZ29MREEwTURBd0tDZ2tKQndjR0JRUUVBZ0VCQVFFREF3UUZCOFBFS1FrSTNBRXJ5Q0hwQUFBR0FBQUFBQVBZQTlnQUx3QmZBSE1CUndGM0FhY0FBRGNWSHdrN0FUOEtMd3NQQ2dVZkNqc0JQd2s5QVM4S0R3b0RIUUVQQlNzQlBRRS9CVE1ESHdjaE14OEZIUUVqRHc4Vkt3RXZCVFVSTHdjUEJ4RWZEek1WSHc4aFB3Y3ZCeUVqTHdVOUFUTS9EelU3QVI4RkZSRWZCejhIRVM4UEl6VXZEeUVQQmlVZkN6OEtQUUV2Q1NzQkR3a0ZGUjhLUHdzdkNpc0JEd2tvQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFNeUFRRUJBZ1lJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdHQWdFQi9RSURCQVFHQmdhZEFnTUVCQVlHQnQwQkFnTUVCQVlHQmdFN0JnWUdCQVFEQXAwS0NRa0pDQWdIQndZRkJRUURBd0VCblFZR0JnUUVBd0lCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNwMEJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FUc0dCZ1lFQkFNQ0FRRUNBd1FFQmdZRy9zVUdCZ1lFQkFNQ25Rb0pDUWtJQ0FjSEJnVUZCQU1EQVFHZEJnWUdCQVFEQWdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFNREJBVUZCZ2NIQ0FnSkNRa0tuUUVCQXdNRUJRVUdCd2NJQ0FrSkNRcit4UVlHQmdRRUF3SUNkUUVCQVFJR0NBa0xCZ1lHQndZR0JnWUxDUWdHQWdFQkFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBZnpOQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVdZR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZR0FmR2RCZ1lHQkFRREFwMEdCZ1lFQkFNQ0FSd0dCZ1lFQkFNQ0FRSURCQVFHQmdhZEFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3AwQ0F3UUVCZ1lHQVRzR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL3NVS0NRa0pDQWdIQndZRkJRUURBd0VCblFvSkNRa0lDQWNIQmdVRkJBTURBUUVCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBZ01FQkFZR0JwMEJBUU1EQkFVRkJnY0hDQWdKQ1FrS25RSURCQVFHQmdiK3hRWUdCZ1FFQXdJQkFRSURCQVFHQmdZQk93b0pDUWtJQ0FjSEJnVUZCQU1EQVFHZENna0pDUWdJQndjR0JRVUVBd01CQVFFQ0F3UUVCZ1lhQndZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdHQWdFQkFRRUJBUUlHQ0FrTEJnWUdCd1lHQmdZTENRZ0dBZ0VCQVFFQ0JnZ0pDd1lHQmdBQUJBQUFBQUFEd0FNcEFEQUFwQUNvQUxBQUFBRWRBUThOSXk4TlBRRS9EaWN6UHc4ZkRoMEJLd0VQRGg4UFB3d3pGVE1STHc4UERpVVRJeE1ETXpjekZ6TURJd04zQWdNREJRVUdCd2dKQ1FrTEN3c0xFZ2tJQ0FjSEJ3WUdCQVFFQWdJQkFnSURCQVFGQmdZSUNBZ0tDZ3lVUmdFQ0F3TUVCQVVHQmdjSUNBa0pDZ3NMQ2dvSkNRZ0hCZ1lGQkFRREFnRjNFeElRRUE0TkRBb0tDQWNHQkFNQ0FRRUNBd1VHQndnSkNnd01EUTRPRUJBTURBc0tDZ29JQ1FnSERRc0tBa2NCQWdRR0JnZ0tDZ3dORFE4UUVCRVNGQklSRUE4T0RBc0tDQWdHQlFRQy9zUllzMWoyVHp2Yk8wL1JUUUdwTlFvS0Nna0lDQWNIQmdZRUJBTUNBZ0VDQWdJRUJBUUZCZ2NIQndrSkNRZ0hCd2NHQmdVRkJBUUVBZ01CQVFGNENBZ0hCd2NHQmdVRkJBTURBd0VCQVFFQkFnSUVCQVVGQmdjSUNBa0tDZ3N1QWdNRUJRWUhDQWtLQ2d3TURRNE9EdzhPRFF3TEN3a0pCd1lHQkFNQ0FRRUJBUUlEQXdRRUJBVUxEQTA0QVRnUkVROE9EUXdNQ1FrSUJ3VUVBd0lCQVFJREJRVUhCd2tLQ2dzTURRNE9vdjc2QVFiK0RiQ3dBa3dBQUFnQUFBQUFBN2dEK0FBWUFESUFUQUJtQUhvQWhBQ09BTE1BQURjVkh3TXpJVE0vQkM4RUl5RVBBelVWSHdNeklUTS9BejBCTHdRaER3UTFGUjhETXlFelB3TTlBUzhFSVE4RU5SVWZBek1oTXo4RFBRRXZCQ0VQQkJNVk16VXpIUUVQQXlNaEl5OERQUUVsTXg4REhRRWpOU01WSXowQlB3TXpOU01QQnhFZkJ5RS9CeE12QjBjQkJBVURBd0c1QXdNRkF3RUJBUUVCQkFZRC9rUURCUVFCQVFRRkF3TURVZ01EQlFRQkFRSUVCZ1A4cmdNREJRUUJBUVFGQXdNRFVnTURCUVFCQVFJRUJnUDhyZ01EQlFRQkFRUUZBd01EVWdNREJRUUJBUUlFQmdQOHJnTURCUVFCdlNDZEFRUUZBZ1QreFFNREJRTUJBVW9FQXdVREFaMGduUUVEQlFNREJBVUpDQWNHQWdRQ0FRTUVCZ2NFQ0FvQlB3b0pDQWNHQWdNQ0FRRURCQVlIQkFrSkdBTURCUVFCQVFRRkF3TURBd01FQWdFREJRTjdBd01GQkFFQkJBVURBd01EQXdRQ0FRRUJBd1VEZXdNREJRUUJBUVFGQXdNREF3TUVBZ0VCQVFNRkEzc0RBd1VFQVFFRUJRTURBd01EQkFJQkFRRURCUU1CaDU2ZWpnTURCUVFCQVFRRkF3T052UUVEQlFNRGpwMmRqZ01EQlFNQklBRURCQVlIQkFnSi9zQUtDUWdIQlFNREFnRUNCUVVIQkFrSkFVQUpDUWdIQmdJRUFnQUFBQUlBQUFBQUEvY0Q5d0FyQUhFQUFBRXpId2NkQVE4QkFROEZGUWNSSndNdkFnRXZBajBCUHdjekp3OENGUjhEQVI4REV4OE1NejhKTlJFL0F3RS9BelV2Q2lFUEJnT1ZCUVVGQkFVREF3TURBZ1Ara2dVRUF3TUNBZ0dNRUFNRkIvN0hCQUlCQWdRREF3UUZCUVVGV2dJRUF3SURCUVlCT1FNQ0FRRVBBUUVDQXdNRUJBV2lCd2NJQndjR0JnWUdCUVVFQXdJQ0FRRUJBZ0Z1Q0FVRUF3RUVCUWNJQ2dVTURRME8vTThPRGcwTUN3b0pBN2tCQWdJREF3UUVDUWdGQkFUK2RnY0hCd2NIQ0FjSS9vMWZBU0VPRFEwQmpBVUZCUVFFQndjRUF3TUNBZ0VJQmcwTkRRME1EQXorZFFRRUJRWCs0UVlHQlFVRkJRUURid1FEQVFFQ0FnSUVCQVVHQmdZSEJ3R0pCUVVFQXdHS0N3d01EUXdORFF3TUN3a0VDQVVFQWdFREJBY0lDUXNBQUFZQUFBQUFBL2NEdVFBZEFFRUFoUUNuQVFRQlNRQUFKUThDSHdZN0FUOEZQUUV2QkNzQkR3RTNId2NWRHdjaEx3YzFQd2NIRlI4T015RXpQdzQxTHc0aklTTVBEUk1mQnlFL0J5OEhJUThHSnhVZkRqTWhNejhPTlE4Q0t3RXZBaFVQQnlFdkJ6VS9CeUUvQkNFakR3MGxJdzhGSFFFZkFnOEVId1l6UHdJZkJEOEhMd1EvQkM4SEl3OERMd01ERlFJQkFRRUJBaGtEQWdNREF3TURBaHNDQVFFRUFnTURBelVEQW9FSEJnVUZBd01DQVFFQ0F3TUZCUVlIL000SEJnVUZCQUlDQVFFQ0FnUUZCUVlIWHdFQkFnTUVCUVlHQmdnSUNBZ0tDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FvSUNBZ0lCZ1lHQlFRREFnRjlBUUlDQkFVRkJnY0JlUWNHQlFVRUFnSUJBUUlDQkFVRkJnZitod2NHQlFVRUFnSi9BUUVDQXdRRkJnWUdDQWdJQ0FvSkNnTXlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRZ0lDQWdJQ0FnSEFRSURBd1VGQmdmOHpnY0dCUVVFQWdJQkFRSUNCQVVGQmdjQ1hBUUZCZ2NiL1hNS0NRb0lDQWdJQmdZR0JRUURBZ0VERUFFRkNBWUVBd0lEQTB0SUJBTUJBUUVEQlFVRUJRWUhDQWRMU0FVR0JnWUdCUWNFQkFNQkFRRUJBd1JKU1FRREFRRUJBUU1FQkFRRUJRd0dCUVZJU0FVR0J2OERBd2NHQXdNY0FnSUJBUUlDSHdNREF3UURCZ0lDQVFFQ1FnRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdkK0JnWUZCUVFEQVFFZmZnb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDbjRKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dGeEJ3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCamgrQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkpnTUJBZ0lCQXlZR0JnVUZCQU1CQVFFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQ2drSUNCd0NBZ01FQlFZR0JnZ0hDUWdKQ3RNQkF3VUZCZ1VHQndZSFMwZ0ZCZ1VIQlFzR0F3TUNBUU1FU2tnRUF3RUJBUUVFQXdVR0JRWUhCUVlGU0VnRkJnVUhCZ1VHQlFNQ0FnRUJBd1JJU0FRREFRQUFBQUVBQUFBQUEvZ0RPZ0EzQUFBQkR3TVZId01oRHdjZkJqTWhEd01WSHdjL0F4TTNKd0V2QXc4Q0FzZ0ZBd0lCQWdJRXpmeVdCd1lGQlFRREFRRUJBUU1FQlFVR0J3TnF6UVFDQWdFQ0F3VUVCUVlGQndZR0JmNEdBLzcvQlFZSEJ3VUZCUU16QkFZRkJnY0ZCZ1huQVFJREJBUUdCZ1lHQmdVRkJBTUM1d1lGQmdZR0JnVUZBd01CQVFFQ0F3VUJIaFVLQVNNRkF3SUJBUUVDQUFJQUFBQUFBL2dEOXdBVkFGTUFBQUVETXo4Q014OENNd01USXc4Q0l5OENJd01QRFJVakZUTVJNeEV6TlNNL0R6TWZBemN2QkNNUENBS0I3WVpnTmhFREVTTjJpdXZrZzE0eUVRUVFJbkdIN0FvSkNRZ0hCZ1lGQkFNREF3SUNYbDU0b3FJQkFRRURCQVFHQmdnS0JRc05EaEFTRmdzVkVnOFFGQmdPRHc4UUZSVVdGUlVVQ1FvSkFXSCtwNWhZSGg0NnRnRmVBVWVRVXgwY05xNEJEQXNMREF3T0RnNFBEeEFRRVJFaU1sNzl1UUpIWGpjVEVoSVJFQThQREF3RkNnY0dCQUlCQXdVR1h3Y0hBZ0lDQVFNRUJ3Z0xCd1lJQUFRQUFBQUFBN2tEK0FBL0FIOEJFQUVqQUFBbER3OHZEejhQSHc0RkR3OHZEejhQSHc0RER3UWZBaE1ITHdNUER4OFBQdzh2QnpjWER3OGZEejhQTHc4SEFTOENJdzhCQlFNWEV6OENMd2NqRHdJRGVnRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBMExDd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTEN3ME1EUTBNREF3TENnb0pDQWNIQlFRREF2NEpBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNid1VFQXdFQkFRSUQ3N0FVRUJBUkV4TVNFUkVRRGc0TUN3a0lCZ1VEQVFFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1HQndrS0RCS2hqQTBNQ2dvS0NRZ0hCd1lGQkFRQ0FRRUJBd1VHQ0FrTERBNE9FQkFTRWhNVEV4TVNFUkVRRGc0TUN3a0lCZ1VEQVFFREJRWUlDUXNNRGc0UUVSRVNFeE1QL2s0R0J3Y0pCQVFCN0xzbXlBTUNBUUVCQXdRRUJRUUVCUWdIQnNVTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TUF5QUVCUVVHQmdZR0J2NnErd1lFQWdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVVGQk1URVJBUEVlYktCd2NIQ1FrSkNnc01Dd3dORFEwT0RoTVRFaEVSRUE0T0RBc0pDQVlGQXdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVDYlFVREFnSUJDdjcxTndFZEJnWUdCZ1lGQlFRREFRSUJBZ1VBQUFBQkFBQUFBQVA0QTVrQUJRQUFBU2NIQ1FFbkFYN0J0UUY4QW5TOEFkNjUwZjZnQW1yS0FBQUFBZ0FBQUFBRCtBSzNBQ0FBUVFBQUV4VWZCaUUvQmpVdkJpRVBCaWNWSHdZaFB3WTFMd1loRHdZSUF3UUdCd2tLQ3dPTUN3b0pCd1lFQXdNRUJnY0pDZ3Y4ZWdzTENRa0dCZ01CQXdRR0J3a0tDd09NQ3dvSkJ3WUVBd01FQmdjSkNndjhlZ3NMQ1FrR0JnTUJnQVVMQ2drSUJnUURBd1FHQ0FrS0N3c0xDZ2tJQmdRQ0FRTUZCd2dLQ3ZRR0N3b0pCd1lGQWdJRkJnY0pDZ3NNQ2dzSUNBWUVBd0VFQlFjSUNRc0FBQUlBQUFBQUE3a0Q5d0FyQUZjQUFBa0NMd01QQnhVZkFnRWZBejhEQVQ4Q05TOEdJdzhDQXdrQkx3TVBCeFVmQWdFZkF6OERBVDhDTlM4R0l3OENBNEwrZmY1K0JBWUZCZ1lHQmdVRUF3SUJBZ01EQVprRkJnWUdCd1lGQlFHYkF3TUNBUUlEQkFVR0JnWUdCUVlGL24zK2ZnUUdCUVlHQmdZRkJBTUNBUUlEQXdHWkJRWUdCZ2NHQlFVQm13TURBZ0VDQXdRRkJnWUdCZ1VHQWZiK1lBR2ZCQU1DQVFFQkF3UUZCUVlHQmdZRkJmNUlCQU1DQVFFQ0F3UUJ1UVVHQmdZR0JRWUZBd01DQVFJREFmVCtZQUdmQkFNQ0FRRUJBd1FGQlFZR0JnWUZCZjVJQkFNQ0FRRUNBd1FCdVFVR0JnWUdCUVlGQXdNQ0FRSURBQVFBQUFBQUEzb0QrQUEvQUdNQWhnRDNBQUFCSHc4L0R5OFBEdzRsSHdjUkR3Y2hMd2NSUHdjbEZTRTFQdzhmRGdVVkt3RVBEUlVSRlI4Tk15RXpQdzAxRVRVdkRTc0JQUUV2RWlzQkR4SUJ1d0VCQVFNREF3UUVCUVlGQmdjR0J3Y0hCd1lIQmdVR0JRUUVBd01EQVFFQkFRRUJBd01EQkFRRkJnVUdCd1lIQndjSEJnY0dCUVlGQkFRREF3TUJBUUZnQmdZRkJRUURBUUVCQVFNRUJRVUdCdjNJQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0haL29ZQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVUQva2dnQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFqZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tnQVFJQ0F3TUVDZ3dORUJFU0ZCWVdHQmtNRFEwTkRRd1pHQllXRkJJUkVBME1DZ1FEQXdJQ0FRRlJCZ2NIQmdZRkJRVUVCQVFEQWdFQkFRRUJBUUlEQkFRRUJRVUZCZ1lIQndZSEJ3WUhCUVlGQlFRRUF3TURBUUVCQVFFQkF3TURCQVFGQlFZRkJ3WUg1d0VCQXdRRkJRWUcva1lHQmdVRkJBTUJBUUVCQXdRRkJRWUdBYm9HQmdVRkJBTUJBY3VNakJJU0VCQVFEZzBOQ3dvSkJ3WUVBd0VCQXdRR0J3a0tDdzBORHc4UUVSRVNqQUlDQXdRRkJnWUdDQWNKQ0FrS0NmNUdDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQWJvSkNna0lDUWNJQmdZR0JRUURBZ0tNRFF3TUN3d0xDeFVWRWhJUUR3MExDUWNFQWdFQkFnUUhDUXNORHhBU0V4UVZDd3NNREFzTUFBUUFBQUFBQTdrRHVRQWhBRUlBd2dGQ0FBQUJGUjhHT3dFL0JqVXZCdzhHSnhVZkJ6OEhMd2NQQmdVVkR4MHJBUzhkUFFFL0hUc0JIeDBGSHg4L0h5OGZEeDRCNEFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SVFBUU1FQmdjSUNRa0pDUWdIQmdRREFRRURCQVlIQ0FrSkNRa0lCd1lFQXdHb0FnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQXZ6TkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRSXYvQVlHQlFVRUF3SUNBd1FGQlFZRy9BY0ZCZ1FFQXdJQkFRSURCQVFHQlhjRkJBa0lCd1lFQXdFQkF3UUdCd2dKQ1FvSkNBY0ZCUUlCQVFJRkJRY0lDYmNURkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQ0FnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdGeGNXRmhZVkZSUVZFeE1URVJJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVJFeE1URlJRVkZSWVdGZ0FBQUFVQUFBQUFBN2tEdUFBOUFFa0FUUUJaQUxrQUFBRXpId1lSUHdNN0FSOEdEd2d2Q0Q4R093RWZBeEUvQmhNVk16VXZCeUVWTXpVaER3Y1ZNelVuSVI4T0ZSRVZEdzByQVRjelB3YzFJelVqRlNNVkh3Y3pGeXNCTHcwMUVUVS9EUUlBQmdZR0JBUURBZ0ZJQlFVR0JnWUdCUVVFQXdJQkFRSURCSDRGQlFZR0JnWUZCWDRFQXdJQkFRSURCQVVGQmdZR0JnVUZTQUVDQXdRRUJnYWszQUVCQXdRRkJRWUgvbWVkL2tnSEJnVUZCQU1CQWZ6Y0FyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3FaTTJZSEJnVUZCQU1CQWZ6OC9BRUJBd1FGQlFZSFpqT1pDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CNEFJREJBUUdCZ2IrOGtnRUF3SUNBd1FGQmdVR0JnWUdCWDRFQXdFQkFRRURCSDRGQmdZR0JnVUdCUVFEQWdJREJFZ0JEZ1lHQmdRRUF3SUJtcjJkQndZRkJRUUNBZ0c5dlFFQ0FnUUZCUVlIbmIwL0FRRUNBd1FGQmdZR0NBY0pDQWtLQ3YyS0NRb0pDQWtIQ0FZR0JnVUVBd0lDUHdFQkF3UUZCUVlHbnIyOW5nWUdCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ1FKMkNnb0pDQWtIQ0FZR0JnVUVBd0lCQUFBQUFBSUFBQUFBQTdrRDl3QWVBRmtBQUFFZkJBY1hEd1VqTHdVM0p6OEdGeWNQQ1JjSEh3d3pQd3duTnk4TkR3SUNEcTZ6QlFRQ0FnSUNCQVcwc0FjSUI3R3pCUVFDQWdJQ0JBVzByUWNIQnphc3NBb0pDQWNGQWdNQ0FnSUJBZ1FGQndnSkNxK3pDd3dNREF3TUM3S3dDZ2tJQndVQ0F3SUNBZ0VDQkFVSENBa0tyNjRMQ3d3TURBd0xBN1ZwWndVSEI5TFNCd2NGWjJzQ0FtdG5CUWNIMHRJSEJ3Vm5hUU1CQVROb1pRY0lDUW9MQmdzTjA4ME1EQXdMQ2drSUIyUnNCUU1DQWdNRmJHUUhDQWtLQ3dZTERkUE5EQTBMQ3dvSkNBZGthUVlFQWdFQkFnUUFBQU1BQUFBQUE5Z0QrQUFEQUFzQUx3QUFKVE1SSndNekZSYzFNelVoSlE4Q0hRRWZBZ0VmQXo4R1BRRXZBZ0V6QXk4REl3OEJBYWxzYkFJQ2JQeitRZjdmQkFNQ0FRTUVBM01GQlFZSEJRWUZCUVFEQWdFREJQMkNBZllGQlFZRkJnWUdDQUZhZEFFUkFYUjFXNjRGQlFZR0JnWUZCZnhPQkFRQkFRRUJBd01GQlFZR0JnWUZCUUtyQVFjRUF3SUJBZ01BQUFBSEFBQUFBQVA0QS9nQUp3Qm9BSm9BdlFEaEFRc0JvZ0FBQVJVZkJBOEhMd2cxUHdjZkJnY1ZIdzgvRHk4UER3NEJGUjhQTHg0MUFROFBJejhRQlI4Ukl5OFFIeE1oUHhRakR4OGZIejhETHdNUEF5TXZGQ0VIUHdNMU16VVBBUjhEUHdNdkh3TTdOZ1FEQVFFQkFRTUVCUVlHQmdZRkJnVS9CQU1CQVFFQkF3UUZCUVlHQndZRkJRUUNBdnNCQXdZSENnc01EdzhSRWhRVUZSWVdGeFlWRkJRU0VROFBEQXNLQndVRUFRRUVCUWNLQ3d3UER4RVNGQlFWRmhjV0ZoVVVGQklSRHc4TUN3b0hCZ1AreEFFQ0FnUUVCUVVIQndnSkNRa0xDdzhZRUE4T0R3NE9EUTBNRFFzTUNnc0tDUWtJQ0FjSEJnWUVCUU1EQXdJQkFTWUtDZ2tKQ1FnSEJ3WUdCUVVFQXdNQ3VnWUhDZ3NPRHhBU0ZCVVdEQmdaR2h3U0FTSU9EaHNhR0JnV0ZSUUpFUkFPREFzSkJnTzZBZ01EQkFVRkJnWUhCd2dKQ1FrS0Rvc0lCd2dIQ0FjSURnOE9EUTBMQ3dvSkJ3WUZBdjZLQWdVR0J3a0tDd3dNRFE0UERnZ0hDQWNJQndnRURSa1pHUmdZRnhjV0ZoVVZGQk1URVJFUkR3OE5EUXdMQ2dnSUJ3VUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb1lHUmNZRGhFTkN3b0xDZ29JQ0FrSUNBZ0lDQWdJQ0E4T0RRd01DZ2dIQlFNQkFYb0JFQThRRWIwQkFoQU9EZzBFQXdFQkFRSURCQVVIQ0FnS0N3d05EUThQRVJFUkV4TVVGUlVXRmhjWEdCZ1pHUmtCWW5BMkJRWUdCZ1lGQmdVRUF3RUJBUUVEQkQ4RkJRWUdmZ2NHQlFVRUF3RUJBUUVEQkFVRkJvVUxDeFlWRkJRU0VROFBEQXNLQndZREFRRURCZ2NLQ3d3UER4RVNGQlFWRmhZWEZoVVVGQklSRHc4TUN3b0hCZ01CQVFNR0J3b0xEQThQRVJJVUZCVVdBUVVOSHg4ZEhSMGJHeG9aR0JjV0ZSUVNGZ2tIQndnSUNRa0tDZ3NMREF3TkRRME9EZzRQRHc4UUVCQVJFQkVSRWhFU0Fad1BFQklTRXhRVkZoWVhHQmtaR2hvZEloMGRHeHNaR1JjV0ZCUUpFUThOREFjQkJnVU5EaEVSRXhVV0N4Z1pHaHNjSFI0VEhSb2FHUmtZRnhZV0ZSUVRFaElRRkJnQkFnSUVCQVFHRGhBVEZoZ2FIU0FoSXlZbkhCd25KaU1oSUIwYUdCWVRFQTRHQkFRRUFnSUJQd0VEQkFVR0J3Z0pDd3NNRFE4UER4RVNFaE1URkJVV0ZoWVhHQmdaR0JvWkdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQVFNRURSTVNFUVlFQWdFQ0FnUUVCUVlIQ0FrSkZoZ2NIaUVrSmlnckxDOFNCUVFEQXdNRkhCY0xEQTBPR0JjWkdCa2FHQmtZR0JjV0ZoWVZGQk1URWhJUkR3OFBEUXdMQ3drSUJ3WUZCQU1CQUFBQkFBQUFBQU81QTdrQVJ3QUFBUkVoRHdjZkJ5RVJId2MvQnhFaFB3Y3ZCeUVSTHdjUEJnSGcvb1lHQmdVRkJBTUJBUUVCQXdRRkJRWUdBWG9CQWdNRUJBWUdCZ1lHQmdRRUF3SUJBWG9HQmdVRkJBTUJBUUVCQXdRRkJRWUcvb1lCQWdNRUJBWUdCZ1lHQmdRRUF3SURtdjZsQVFFREJBVUZCZ1lIQmdVRkJBTUJBZjVtQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0dhQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUZiQmdZRkJRUURBUUVCQVFNRUJRVUdBQUFBQUI4QUFBQUFBOWdEMkFBREFBY0FDd0FQQUJRQUpRQXRBREVBTlFBNUFEMEFSUUJKQUUwQVVRQlZBR0VBWlFCcEFHMEFjUUIxQUhrQWlnQ2RBS0VBcFFDcEFLMEFzUUM0QUFBbEZ6VW5CeGMxSndjWE5TY0hGelVuQnhjek5TY2xEd01qRnpNL0J5Y0ZGd2NYTlNjMUp3VVhOU2NoRnpVbkJSYzFKeUVYTlNjbEZ3Y1hOU2MxSndjWE5TY0hGelVuQnhjMUp3Y1hOU2NYSndjekZSYzFNelVqTlNjRkZ6VW5JUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGTXhVZkF6Y3ZDQVVWRVRNMU55OENFUmMxSnhFL0FTYzFJd1VYTlNjSEZ6VW5CeGMxSndjWE5TY0hGelVuQnlNWE56TTNKd0w1UlVLQlJVTC9SVUtCUlVLREEwUTlBd2tHQXdjSUNBVUREQXNMQ2drSkNBZzAva3NmQTBVaVBBRzFQenYrUkQ4OEFiVS9PLzVFUHp3QmMwWUVQenRDZ2taRGdVWkQvMFpDZ2taQy93UURCRDhEQXp3QnRUODcva1EvUEFHMVB6ditSRDg4QWJVL08vNUVQendCbEFNSUJ3WUhOd0lHQndnSkNnb0xEL3lvUHdjQ0F3SkNRZ0VFQlQ4QzFrVkNnVVZDZ1VWQ2dVVkNnVVZDakFRSkJVTURRaXNEUEFNOEF6d0RQQU04QXp3RFBBTThBendERUFZREJBTS9BUU1FQmdZSENRd2lFd0k2QXp3QlFRTUdBMElEQTBJREJnTkNBd05DQXo4RFFnTkNBenNFUEFNN0JEd0RPd1E4QXpzRVBBTTdCQUVCUEFRREJEc0VBd1lEUWdNRFFnTUdBMElEQVFOREF3WURRZ01CQTBNREFRTUNCQVVLSGdNS0NRZ0hCUVVFQTE4RS9MTklCQU1IQ0FGZUF6c0VBVmNKQ1FOTU93TTdBenNET3dNN0F6c0RPd003QXpzRE93TUJQZ0U3QXdBQUFBQUNBQUFBQUFNNkFuNEFBd0FIQUFBVE16VWpCVE0xSThYOC9BRjYvUHdCZ3Z6OC9BQUtBQUFBQUFQM0EvZ0FFUUExQUVFQVJRQkpBSWNBa3dDcUFMWUJGZ0FBSlFjelB3RXhId0V6SnpjakR3RXhMd0VqSlI4SEZROEhJUzhITlQ4SEpSVWpMd2MxSlJVak5TRVZJelVsRHdRZkJ6OEVGUjhIUHdjMUh3US9CalV2Q0E4Q0pSOEhGU00xSXhVUkt3RVBEUjBCSXhFakZTTTFQd2NIRlJFZkRqTWhIUUVmRFRNaE16OE9FUzhIRVM4T0l5RWpEdzBDMGtrdExnVUZMU3hGUkNvcENBUXJMUUVLQndZRkJRTURBZ0VCQWdNREJRVUdCLzZIQndZRkJRUURBUUVCQVFNRUJRVUdCLzZsWGdjR0JRVURBd0lCQXpOKy9jbCtBWUo5QkFNQkFRRUJBd1FGQmdZR0JnWUZCVWdCQWdJRUJRVUdCd1lHQlFVRUF3RUJTQVVHQmdZR0JnVUZCQU1DQVFFREJIOEZCZ1lHQmdZRkFZd0hCZ1VGQXdNQ0FYNC9uUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FyMC9mZ0VDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0JXZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnRjVDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRTUVCd2dLQ3d3SUFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3YwTkNna0pDUWdJQndjR0JnUUVCQUlCNW01UUN3dFFiMjFLRHdkU0xnRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFL3ZRRUJBd1FGQlFZSG5mejgvTDI5ZFg0RkJnWUdCZ1VHQlFRREFRRUJBUU1FU2JBSEJnVUZCQU1CQVFFQkF3UUZCUVlIcjBnRUF3RUJBUUVEQkFVR0JnWUdCZ1VGZmdRREFRRUJBUU9EQVFFREJBVUZCZ2FldmIzK3hRSUNBd1FGQmdZR0NBY0pDQWtLQ2w0Q3RiMmVCZ1lGQlFRREFRRWZudjRvQ2dvSkNBa0hDQVlHQmdVRUF3SUNYd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FFRUR3ME5EQW9KQndNQjNna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQU1BQUFBQUE3a0R1UUFqQUdjQTF3QUFBUjhIRVE4SElTOEhFVDhIQnhFVkh3MHpJVE0vRFRVUk5TOE5JeUVqRHcwbkVSVWZEVHNCUHdjdkJ5TXZCeEUvQnlFZkJ4VWZCejhIUFFFdkRTTWhJdzhOQTFvSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2tnSEJnVUZCQU1CQVFFQkF3UUZCUVlIWHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0c0Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9rZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdMOEFnSURCQVVHQmdZSUJ3a0lDUW9LUGdjR0JRVUVBd0VCQVFFREJBVUZCZ2MrQndZRkJRUURBUUVCQVFNRUJRVUdCd0g0QmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9nZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ2ZnRUJBd1FGQlFZSC9rZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFiZ0hCZ1VGQkFNQkFTRCtTQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dHNENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRcnkvZ2dKQ2drSUNRY0lCZ1lHQlFRREFnSUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZQitBY0dCUVVFQXdFQkFRRURCQVVGQmdjK0J3WUZCUVFEQVFFQkFRTUVCUVVHQno0S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQUlBQUFBQUE4Z0R1UUJOQUpVQUFBRVBCUlUvQng4SER3OFZNelVqUHhBdkR3Y0JEd01WSHdJSkFROENGUjhIUHdNYkFSOERQd2MxTHdJSkFUOENOUzhHSXc4REN3RXZBeU1QQVFOSkN3c0xDZ3NLQ2dvS0Nnb0tDZ29MQ3drSEJ3VURBUUVEQkFVSENCTWlGZ29KQ0FRRkJBUE1rd0VCQWdZSkVDWVBEUXdLQ0FZQ0FRRUJBUUVDQXdRRkJRWUhCd2dJQ2drTENnMzg3QVFEQXdFQkF3TUJBUDhBQXdNQkFnSURCQVVGQkFVSEJnWUYrUGtGQmdZR0JRVUZCUVFEQWdJQ0FnUC9BQUVBQXdJQ0FnSURCQVlGQmdZRkJnVUUrZmdGQmdZR0JRVUZBWkFDQkFRRkJnY3lDQWdHQlFRREFnRUJBd1FGQ0FnTERBc0xDZ2tKQ1JFY0ZBb0xEQVlNRGc0aExRWUZCUWtLRHg0TkRRd05EaEFJQ0FvSkN3b0pDUWdIQndZRkJRUURBZ0lCQVFFQ0lRUUZCUVlHQlFZRi9zdit5Z1VGQmdZRkJnVUVBd0lCQVFFQ0JBUUJMZjdVQlFRQ0FRRUJBZ01FQlFZRkJnWUZCUUUyQVRVRkJnVUdCZ1VGQkFRQ0FRRURBd1QrMUFFc0JRTUNBUUlDQUFBQUFBVUFBQUFBQS9jRCtBQUVBQmNBU0FCVEFMQUFBQWtCQnpjQk54OEREd1FuUHdRZkFpY0JEd01mQmpNL0FnRS9CeThPS3dFUEJTY3JBUzhHTlFVUkh3NHpJVGNoTHdjUlB3Y2hIUUVmRFRzQkZUYzlBUzhHQVM4R0l5RWpEdzBEWmY3elJ4Y0JEWG9FQXdJQkFRSURCQjR3SGdVR0J3WUhCZ1pYL3FNRUFpNEJBUU1GQlFVR0J3UUZqQVlCWUFZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lJQndrSUNRa0tDUWtLQ1FrSUNBakN3UVlHQlFVRUF3RUIvbEFCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tBUXdVL3VBSEJnVUZBd01DQVFFQ0F3TUZCUVlIQVJJQ0FnTUVCUVVIQmdnSENRZ0pDZ25tUHdJQ0F3TUZCUWIrOVFjSUNBZ0pDZ2tLL3RVS0NRa0pDQWdIQndZR0JBUUVBZ0VCZS83eUZVVUJEa3NGQmdjR0J3WUdCUjR3SGdRREFnRUJBZ01vL3FJRkJJNEVDUWdIQkFNQkFRRXNCQUZnQ0FnSUNRZ0pDZ2tKQ2drSkNBZ0lDQVlHQkFRREFnSUNBZ01FQkFhTkFnTUVCUVVHQnNzRy9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJL0FRRURCQVVGQmdZRE13Y0dCUVVEQXdJQjVBa0tDUWtJQ0FjSEJnVUZCQU1DQXBFL1hRa0pDUWdJQ0FjSEFSZ0dCZ1VFQkFJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBRUFBQUFBQVA0QTJnQVJ3QnBBTFVCT0FBQUFROERId1FQQkI4SFB3UWZCRDhHUFFFdkF6OERQUUV2QlNzQkR3TXZBeXNCRHdFbEh3WXpJVE0vQmk4SElROEdKUjhHT3dFZkR4VVBBaGMvQXowQkx4NGpEd1lCRlI4ZE93SS9CaThISXk4T05UOFBNejhHTHdjakR4NENtZ1FEQWdFQkFnTUVaMmNFQXdJQkFRSURCQVVGQmdZR0JnVUZhR2dGQlFZR0JnWUZCUVFEQWdJREJHaG9CQU1DQWdNRUJRVUdCZ1lHQlFWb2FBVUZCZ1lHQmdYK1pRRUJBd1FGQlFZSEFiZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9rZ0hCZ1VGQkFNQkFUOEJBUU1FQlFVR0Jua1hGaFVVRkJJUkR3OE1Dd29IQmdNQkFRSUNNZ2NHQkFFQkFnTURCQVFGQmdZSEJ3Z0pDUWtLQ2dzTERBc05EQTBORGcwT0R3NFBlUVlHQlFVRUF3SDl3d0VDQXdNRUJBVUdCZ2NIQ0FrSkNRb0tDd3NNQ3cwTURRME9EUTRQRGc5NEJ3WUZCUVFEQVFFQkFRTUVCUVVHQjRRV0ZoUVVFeEVSRHcwTUNna0dCQU1EQkFZSkNnd05EeEVSRXhRVUZoYUVCd1lGQlFRREFRRUJBUU1FQlFVR0IzZ1BEZzhPRFE0TkRRd05Dd3dMQ3dvS0NRa0pDQWNIQmdZRkJBUURBd0lCQWNrRkJRWUdCZ1lHQldkb0JRVUdCZ1lHQmdVRUFnSUJBUUlDQkdob0JBSUNBUUVDQWdRRkJnWUdCZ1lGQldobkJRWUdCZ1lHQlFVRUF3SUNBd1JvYUFRREFnSURnQVlHQlFVRUF3SUNBd1FGQlFZR0J3VUdCQVFEQWdFQkFnTUVCQVlGOVFZR0JRVUVBd0lCQkFVSUNRc05EaEFSRWhNVUZSWVhEQXdMRERJWEdCa01EUThPRGc0T0RRNE1EUXdNREFzS0N3b0pDUWdJQ0FZSEJRVUZCQU1DQWdFQkFRSURCQVFHQmY3OURnOE9EZzRORFEwTkRBd0xDd3NLQ2dvSUNRZ0hCd1lHQlFVREJBSUNBUUlEQkFVRkJnWUhCUVlFQkFNQ0FRSUZCZ2dMREEwUEVCSVRFeFVXRmhjV0ZSVVVFaElRRHc0TUNnZ0hCQUlCQWdNRUJRVUdCZ2NGQmdRRUF3SUJBUUVDQWdNRUJRVUZCd1lJQ0FnSkNRb0xDZ3NNREF3TkRBNE5EZzRPRGdBTUFBQUFBQVAzQS9nQUxRQnRBSG9BbmdDcUFLNEFzZ0R3QVB3QkV3RWZBWDhBQUNVVkR3a3JBUzhKTlQ4Sk93RWZDQ2NQQlJVSEZ4VWZERHNCUHcwOUFTOE9Ed1luRHdNVlB3SVZNelVqSlI4SEZROEhJUzhITlQ4SEpSVWpMd2MxSlJVak5TRVZJelVsRHdRZkJ6OEVGUjhIUHdjMUh3US9CeThJRHdJbEh3Y1ZJelVqRlJFckFROE5IUUVqRVNNVkl6VS9Cd2NWRVI4T015RWRBUjhOTXlFelB3NFJMd2NSTHc0aklTTVBEUU0vQVFJREJBVUVBd1FFQkFVRkJBUUVCQU1EQlFRQ0FRRURBd1VEQkFNRUJBVUZCQVVFQXdRREJRUURBbDRFQkFRREFnSUJBUUlDQXdNRUJRVUZCZ2NHQ0FnSUNRa0lCd2NHQmdZRUJRTURBZ0lCQVFFQ0F3TUVCQVVGQmdjSENBZ0pDUWdJQ0FjR0JtWUlDQkVSRkJBS0pBOEJDQWNHQlFVREF3SUJBUUlEQXdVRkJnZitod2NHQlFVRUF3RUJBUUVEQkFVRkJnZitwVjRIQmdVRkF3TUNBUU16ZnYzSmZnR0ZnQVFEQVFFQkFRTUVCUVlGQmdZR0JnVklBUUVEQkFVRkJnWUhCZ1VGQkFNQkFVZ0ZCZ1VHQmdZR0JRUURBUUVCQVFNRWZRVUZCZ1lHQmdZQmlnY0dCUVVEQXdJQmZqK2RDZ29KQ0FrSENBWUdCZ1VFQXdJQ3ZUOStBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnRmFBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FYa0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkF3UUhDQW9MREFnQkFRSUVCQVFHQmdjSENBZ0pDUWtLL1EwS0NRa0pDQWdIQndZR0JBUUVBZ0hWQ2dvUkRnd0pCQU1DQWdFQkFnSURCQVFLRFJBU0ZCUVFEZ3NGQXdRQ0FnRUJBZ0lEQkFvTUR4RkJDQWtLQ2d3TURnNE5EQXNMQ2drSUJ3Y0ZCUVFEQXdFQ0FnTUVCUVlIQ0FrSkNnc01EUTRORFF3TENna0pCd2NHQlFRREFnRUJBUUVEQXdRRkJnd0VCQWdHSGdZSUJyYmlPQUVCQXdRRkJRWUgvQVlHQlFVRUF3RUJBUUVEQkFVRkJnYjhCd1lGQlFRREFRRS92UUVCQXdRRkJRWUhuZno4L0wyOWRYNEZCZ1VHQmdZR0JRUURBUUVCQVFNRVNLOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSHNFa0VBd0VCQVFFREJBVUZCZ1lHQmdZRmZnUURBUUVCQVFPREFRRURCQVVGQmdhZXZiMyt4UUlDQXdRRkJnWUdDQWNKQ0FrS0NsNEN0YjJlQmdZRkJRUURBUUVmbnY0b0Nnb0pDQWtIQ0FZR0JnVUVBd0lDWHdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRUVEdzBOREFvSkJ3TUIzZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBREFBQUFBQVAzQS9nQUt3QlhBSHdBQUFFRER3TWZBeE1mQWpzQlB3WTFMd0lERXo4Q05TOEhEd0lGRHdNVkh3SVRBdzhDRlI4R093RS9BaE0vQXk4REF5OEREd0luQXdjVkh3WXpQd1lUTnk4SEl3OEdBUXo2QkFNQ0FRRUNBd1Q2QlFZR0JnWUdCUVVFQXdJQkFnSUU3T3dFQWdJQkFnTUVCUVVGQlFjR0J3RzJCQU1DQVFJQ0JPenNCQUlDQVFJREJBVUZCZ1VIQmdZRitnUURBZ0VCQWdNRStnVUdCd2NGQlFWVi9BRUJBd01GQlFZSUJRVUZCQVFEQXdMOEFRRUJBZ1FFQmdZRUJRVUZCQVFFQXdJRFRQN3JCZ2NIQndjSUJnYis2Z1FFQWdJQ0JBVUZCZ1lHQmdVRkFRY0JCZ1VHQmdZR0JnVUZBd0lDQVFFQ0F3SUZCUVlHQmdZR0JmNzYvdmtGQlFZR0JnWUZCUVFDQWdJRUJBRVdCZ1lIQ0FjSEJ3WUJGUVVEQWdFQkFnS08vRkFIQmdZRkJRUUVBZ0VDQWdJRUJBUUZBN0VIQmdZRkJRUUVBZ0VCQVFJREF3UUZBQUFBQkFBQUFBQUR1UU81QUNFQVJRQ0pBTVVBQUJNZkJ5RS9CajBCTHdZaER3WUJId2NSRHdjaEx3Y1JQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJU01QRFRjZkJ5RWZCeEVmQno4SEVUVXZEU01oRHdia0FRSURCQVFHQmdZQk93WUdCZ1FFQXdJQ0F3UUVCZ1lHL3NVR0JnWUVCQU1DQWJrR0JnVUZCQU1CQVFFQkF3UUZCUVlHL2dnSEJnVUZCQU1CQVFFQkF3UUZCUVlIWHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0g0Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9nZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdMOEFRRURCQVVGQmdZQitBY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjRJQmdZRkJRUURBUUdpQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnRVZBUUVEQkFVRkJnYitDQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0IrQVlHQlFVRUF3RUJILzRJQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FmZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDdk1IQmdVRkJBTUJBUUVCQXdRRkJRWUgvZ2dHQmdVRkJBTUJBUUVCQXdRRkJRWUdBZmdLQ2drSUNRY0lCZ1lHQlFRREFnSUJBUU1FQlFVR0FBUUFBQUFBQS9nRFdnQWhBRU1BYndDUkFBQTNId1l6SVRNL0JpOEdJeUVqRHdVQkh3Y2hQd2N2QnlFUEJpVVBBeDhFRHdRZkJ6OElMd2NyQVE4Qkp4OEdNeUV6UHdZdkJpTWhJdzhGQ0FFQkF3UUZCUVlIQTdBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0ZBSEJnVUZCQU1CQVRvQkFRTUVCUVVHQmdKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQWY3TkJBTUJBUUVCQXdWcWFnVUNBZ0VCQVFNRUJRVUdCd1VHQmdSOEJRUUNBUUVDQkFWN0JRWUdCZ1lHQlE0QkFRTUVCUVVHQndPd0J3WUZCUVFDQWdFQkFnSUVCUVVHQi94UUJ3WUZCUVFEQWNVR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQk5RWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ2FPQlFZRkJnWUdCZ1ZuWndVR0JnWUdCUVlGQkFNQ0FRRUNBd041QmdjSENBZ0hCd1o0QkFNQ0FnT2pCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBQUFJQUFBQUFBTzRBN2dBUndCVEFGY0FXd0JuQUdzQWR3RFpBQUFCSHdRL0JCOEhEd1FmQkE4SEx3UVBCQzhIUHdRdkJEOEdKUlVmQnpNMU54VXpOU0VWTXpVbEZUTTFMd2NoRlRNMUlROEhGVE0xSnlFZkRoVVJEd2N2QnpVakZROEhJeFV6SHdjUEJ5RWpMdzRSUHc0Q25nWUZCZ1ZvWndVR0JnWUdCUVlGQkFNQkFRRUJBd1JvYUFRREFRRUJBUU1FQlFZR0JnWUZCZ1ZuYUFVR0JnWUdCUVlGQkFNQkFRRUJBd1JvYUFRREFRRUJBUU1FQlFZRi9lOEJBZ0lFQlFVR0I1MC92ZjVIdlFFN3ZRRUJBd1FGQlFZRy9tYTkvbWNIQmdVRkJBSUNBYjJkQW5ZSkNna0lDUWNJQmdZR0JRUURBZ0lCQVFNRUJRVUdCZ2NHQlFVRUFnSUJ2UUVCQXdRRkJRWUczWjRHQmdVRkJBTUJBUUVCQXdRRkJRWUcvb1lLQ2drSUNRY0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWNKQ0FrS0FZSUJBUU1FYUdnRUF3RUJBUUVEQkFVR0JnWUdCUVlGYUdjRkJnWUdCZ1VHQlFRREFRRUJBUU1FYUdnRUF3RUJBUUVEQkFVR0JnWUdCUVlGWjJnRkJnWUdCZ1VHQlFRREFRR2VCZ1lGQlFRREFRRzkvTDI5dmIzOHZaMEhCZ1VGQkFNQkFiMjlBUUVEQkFVRkJnZWR2VDhCQVFJREJBVUdCZ1lJQndrSUNRb0svb1lHQmdVRkJBTUJBUUVCQXdRRkJRWUdudDBHQmdVRkJBTUJBYjBCQVFNRUJRVUdCd1lHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFuWUtDZ2tJQ1FjSUJnWUdCUVFEQWdFQUFBQVRBQUFBQUFQM0E5Z0FBd0FQQUJjQUd3QWZBQ01BUndCVEFKY0Ftd0NmQUtNQXB3Q3JBSzhBdXdDL0FNc0JIUUFBSlRNMUl6Y2pGVE1WTXpVek5TTTFJeWN6RlRNMU16VWpPd0UxSXdVek5TTUZNelVqTnpNZkJoVVBCeUV2QnpVL0JqTWhGU012QnpVRkhRRWZEVE1oTXo4T05TOFBJUThPSnhVak5TVXpOU01sRlNNMUl4VWpOU01WSXpVbE16VWpKUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1JIdzR6SVRVak5UTS9BeU0xTXhVakZUTS9CanNCTlRNVk93RVhFUzhPSXlFakR3MENyQmtaTWtzeUdYMWtHVXRrR1V2SWZSa1ovbWxHUmdHd0dSbHdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvN0ZCZ1lGQlFRREFRRUJBUU1FQlFVR0J2N0d2UWNHQlFVREF3SUJBYmtDQWdNRUJRWUdCZ2dIQ1FnSkNna0JPd29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9zVUpDZ2tJQ1FjSUJnWUdCUVFEQWdMYzNRRXkwTkFDQWR4QS9EN2RBVEowZEFIaEJ3WUZCUVFDQWdIY1FQdyszUUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0JXbDlpQlFZSkNYLzg1WUlLQ3d3TURRNE5Eai9kSHhBUUFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3YwTkNna0pDUWdJQndjR0JnUUVCQUlCZ0JreUdSa1pHUmthR2hvWkdURkpHQmtaQWdNRUJBWUdCcjBHQmdZRUJBTUNBUUVDQXdRRUJnWUd2UVlHQmdRRUF3SitBUUlEQkFRR0JnWmVINzBLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FxOUNna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDZEo5ZlZwSkduNStmbjUrZmxwSkd3RUNBd1FFQmdZR1gzOS9mMzlmQmdZR0JBUURBZ0VnL1lvS0NRa0pDQWdIQndZRkJRUURBd0UrZmhJUUR3OTlHa2tJQndZR0JBTUNQejhEQVowS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRQURBQUFBQUFQM0Exb0FJUUJEQUdVQUFDVWZCak1oTXo4R0x3WWpJU01QQlFNZkJ5RS9CeThISVE4R0V4OEdNeUV6UHdZdkJpTWhJdzhGQVFRQkFnSUVCUVVHQndHNUJnWUZCUVFEQVFFQkFRTUVCUVVHQnY1SEJ3WUZCUVFDQXYwQkFnSUVCUVVHQndPd0J3WUZCUVFDQWdFQkFnSUVCUVVHQi94UUJ3WUZCUVFDQW4wQkFnSUVCUVVHQndLMUJnWUZCUVFEQVFFQkFRTUVCUVVHQnYxTEJ3WUZCUVFDQXNVR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQk5RWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lCTlFZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFnSURCQVFHQmdBQUFBTUFBQUFBQS9jRCtBQm9BTW9CTFFBQUFROEVGUjhFRHc4ckFUOEROUzhHSXc4SEhRRWZCek0vQmpVdkF6TS9EeThNQnljUEF4VWZBeU1QRHg4SlB3WTFKejBCUHcwN0FROERGUjhIUHdjOUFTOEhEd0lCRHdNZkF3RWZBeE1WSHdjdkJ3TXZBZ0V2QWpVL0NETWhNeDhIRlE4Q0FUOEhBVDhFTHdvaER3WURzZ1lFQXdNQkFRa0dBd0VCQWdNRUJRY0hDQWtKQ3dzTERBd05mUWtpQkFJQkFRTURCUVVHQmdZR0JnVUVQd01DQVFNRUJUa0ZCZ2NIQlFVRkJBVURBd0VCQWdRSmJSTVRFaEVRRUE0T0RBc0pDQVlGQXdFQkFRSUNCQVFFQmdJREJnZ0lDSzRGQXdNQkFRSUVEblFVRWhNUkVSQVBEUTBMQ1FnSEJRSUJBUU1CQXdNRUJBVUZCZ1lHQlFVRUF3SURBZ01GQlFZSUNBa0tDd3NNREEwR2loMEVBZ0VCQXdNRkJBVUZCUWNIQmdVL0F3SUJBUUlEUHdVR0JnY0ZCZ1g5QXdNRUFnRUNBd1VIQVRnREFnRUJFQUVDQXdNRUJBVnVCd2NIQlFZRUNCb1FBd1VIL3NjREFnSUJBUVFEQkFRRUJRVUdBeWtGQlFVRUJBUURBd01CQVFQK25RNE9EeEFQRUJBUkFSZ0lCUVFDQVFJREJRY0lDZ1lMRFEwTy9OQVBEZzBNQ3dvSUFYNERCUVVGQmdZR0ZoRVNFZzRORFEwTUN3c0tDUWNIQmdVREFnRXJCZ1VHQmdZR0JRVURBZ0VCQXdNRlRnVUZCUVVJQndjRlJ3VUVBZ0VDQWdNRUJRWUdCZ1lHQlF3QkF3VUhDQW9NRFE0UEVSRVRFeFFVRFEwTURRd01EQXNFQXdVREFnR09CUVVGQmdZR0JnWVNBUU1GQndrTERBNFBFUkVURXhVVkZSY1dCZ1VFQkFNQ0FRRUJBZ01EQlFVR0JoY1JEdzhPRGcwTURBc0pDUWNIQlFNREpRVUdCZ1lHQlFVRkF3SUJBUUVDQkFWUEJBVUZCZ1VGQlFSUEJRUUNBUUVCQWdHdkJnME5EUTBNREF6K2RRUUZCQVgrNFFZR0JRVUZCUVFEVEF3TkRRME9EUjBSQVNFT0RRMEJqQVVGQlFRRUJ3Y0VBd01DQWdFQkFnSURBd1FGQ0FnRkJBWCtnZ2dIQndVRkJBSUNBUzRMREF3TkRBME5EQXdMQ1FVSEJRUUNBUU1GQmdnSkN3QUFBQUFGQUFBQUFBUDJBL2NBSVFCcEFJc0FsZ0Q2QUFBQkZSOEZPd0kvQmk4SEl3OEdKUWN2QkE4SEh3UVBCQjhHT3dFL0F4OERPd0UvQlQwQkx3TS9BejBCTHdZUEFpVVZId1U3QWo4R0x3Y2pEd1lsS3dFdkJqVUZFUlVmRGlFdkF5RXZCalVSTlQ4R0lSVWZEanNCRlRjekh3STlBUzhHQVM4SElROE9BVFFDQXdRRkJRWUd2UVlHQmdRRUF3SUJBUUlEQkFRR0JnYTlCZ1lGQlFRREFnS01aMmdGQlFZR0JnWUZCUVFEQWdFQkFnTUVaMmNFQXdJQkFRSURCQVFHQmdZR0JnVUZhR2NGQmdZR0JnWUZCUVFEQWdJREJHaG9CQU1DQWdNRUJRVUdCZ1lHQnZ6eEFnTUVCUVVHQnIwR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHdlFZR0JRVUVBd0lCNDhBSEJRWUVCQU1DQWY1UkFnSURCQVVGQmdjSENBZ0pDUWtLQWZzSkJnUUQvaHNHQmdZRUJBTUNBZ01FQkFZR0JnRVNBUUVDQkFRRUJnWUhCd2dJQ1FrSkN1VU5EUTBNREFFQ0F3UUZCUWIrOVFjSENBa0pDUW9KL3RRS0NRa0pDQWdIQndZRkJRUURBZ0lCTWdZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRUJBZ01EQlFVR0tXaG9CQUlDQVFFQ0FnUUZCZ1lHQmdZRkJXaG5CUVlHQmdZR0JRVUVBd0lDQXdSb2FBUURBZ0lEQkFVRkJnWUdCZ1lGWjJnRkJRWUdCZ1lHQlFRQ0FnRUJBZ0tKQmdZRkJRUURBZ0lEQkFVRkJnWUhCZ1VGQXdNQ0FRRUNBd01GQlFiQUFnTUVCUVVHQnNzRy9NMEtDUW9JQ0FnSUJnWUdCUVFEQWdFQkR3OFFFUUVDQWdRRkJRWUhBeklIQmdVRkJBSUNBZVFKQ2drSUNRZ0hCd1lGQlFRREFnS3ZBUU1EQmNRSkNRa0lDQWdJQmdFWUJnWUZCQVFDQVFFQkFRSURCQVVHQmdZSUJ3a0lDUW9BQ1FBQUFBQUQ5d1A0QUFJQUN3QU9BQklBRlFBWkFCc0FRZ0IvQUFBbEl6VWxGVE0xTXhVaE16VWxJelVuRlNNMU55TTFKUlVqTlFFUk54OEJNeFVYTlRNVkl4Y3pGUmMxTXhVakZ6TVZGeEUxTHcwakpROERId1FQQWhVUkZSOE5NeUV6UHdJZkJEOEhMd01CTHdNUEFnTllpUDdGUDczK0lpVUJoSWcvdllpSUFyVzkvY2s5UHo5QlA3MS9Qa0Uvdlg4K1FUOENBZ01FQkFVR0J3Y0hDQWdKQ1FuOG53UURBUUVCQVFNRVR3TUNBUUlDQXdRRUJnVUhCd2NJQ0FrSkNRSytDQWNJQ0RFRkJnVUdCZ1lHQlFRREFRRUJBUU1FL0U4RkJnWUdCZ1VHZkljMnZiMjl2VCtITnIyOVA0YzJ2YjM5WmdLamRUOC9RVDkvdkVCQVAzKzhQMEUvQXBzS0NRZ0lDQWdIQmdZRkJRTURBd0ZCQlFZR0JnWUZCZ1ZPQ0FnSUIvMUNDZ2tJQ0FnSUJ3WUdCUVVEQXdNQkFRSUNNUVFEQVFFQkFRTUVCUVlGQndZRkJnVURzUVFEQVFFQkFRTUFBQWdBQUFBQUE3a0R1UUFUQUJjQUt3QXZBRE1BTndCYkFLQUFBQUVkQVE4Tkt3RTFJeFVqTlNNVkt3RXZEVDBCQVJVak5TTVZJelVGSXpVekp6TWZEaFVoUFFFL0RUTUhHUUVmRHlFL0R4RXZEeUVQRGdONkFnSURBd1VGQlFZSEJ3Y0lDQWtKaGtDOFFJWUpDUWdJQndjSEJnVUZCUU1EQWdJQjJMeEEzQUwwM054V0NRa0lDQWNIQndZRkJRVURBd0lCQWYwTUFnSURBd1VGQlFZSEJ3Y0lDQWtKbFFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2dDVUJBT0R3ME5EQXdLQ2drSEJnVUVBZ0VCQWdRRkJnY0pDZ29NREEwTkR3NEkvYkFRRGc4TkRRd01DZ29KQndZRkJBSUJRMmNKQ1FnSUJ3Y0hCZ1VGQlFNREFnSzl2YjI5QWdJREF3VUZCUVlIQndjSUNBa0pad0U3Zm41K2ZuNSsvQUlDQXdNRkJRVUdCd2NIQ0FnSkNXZG5DUWtJQ0FjSEJ3WUZCUVVEQXdJQ1Z2N2MvdHdRRGc4TkRRd01DZ29KQndZRkJBSUJBUUlFQlFZSENRb0tEQXdORFE4T0NBSlFFQTRQRFEwTURBb0tDUWNHQlFRQ0FRRUNCQVVHQndrS0Nnd01EUTBQRGdBQUFBSUFBQUFBQXlzRGVnQWhBRTBBQUFFUkh3Yy9CalVSTlM4R0R3WWxEd0lkQVI4Q0NRRVBBaDBCSHdZL0F3RS9BajBCTHdJQkx3TVBBZ0xzQVFJREF3VUZCZ2NHQmdVRkJBTUNBZ01FQlFVR0JnY0dCUVVEQXdMOThRUURBZ0lEQkFGRS9yd0VBd0lDQXdRRkJRWUdCZ1lHQlFGYUJBTUNBZ01FL3FZRkJnWUdCZ1lGQTFyOVN3WUdCUVVFQXdFQkFRRURCQVVGQmdZQ3RRY0dCUVVFQWdJQkFRSUNCQVVGQmhBRkJnVUdCZ1lHQmY2OC9yd0ZCUVlHQmdZR0JRUURBUUVCQVFNRUFWc0ZCUVlHQmdZRkJRRmJCQU1CQVFFQkF3QUFBQUFCQUFBQUFBTzRBN2dBSVFBQUNRRVBBeDhIUHdNQlB3TXZCdzhDQTRQOHpRUURBUUVCQVFNRUJRWUZCd1lGQmdVRE13UURBUUVCQVFNRUJRWUdCZ1lGQmdPdy9NMEZCZ1VHQmdZR0JRUURBUUVCQVFNRUF6TUZCZ1VHQmdZR0JRUURBUUVCQVFNQUFBc0FBQUFBQS9jRHVRQURBQThBRXdBM0FIc0Fmd0NEQUk4QWt3Q2ZBT1VBQUNVek5TTWxGU012QnpVaE16VWpOeDhIRlE4SEl5OEhOVDhIQngwQkh3MDdBajhPTlM4T0t3SVBEU1VWSXpVM0ZTTTFKUjhIRlNNMUl4VWpOU01WSXpVL0J6VWpEdzRSSHc0eklUVWpOVE0xSXpVek5TTXpOUlV6TlRNVk14RTFMdzBqQXNTL3YvNUFuUWNHQlFVREF3SUJBbjIvdjlVSEJnVUZBd01DQVFFQ0F3TUZCUVlIK3djR0JRVUVBd0VCQVFFREJBVUZCZ2RmQWdJREJBVUdCZ1lJQndrSUNRb0srd29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSyt3b0tDUWdKQndnR0JnWUZCQU1DQXY3RnZiMjlBdFFIQmdVRkF3TUNBYjAvL0QrOUFRSURBd1VGQmdjS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ0dadmIyOXZiMzhQNzAvQWdJREJBVUdCZ1lJQndrSUNRb0oxajh1ZmdFQkF3UUZCUVlHWHo4L0FRRURCQVVGQmdiOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQi93R0JnVUZCQU1CQVIvOENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLVlg1K3ZYNSt2UUVCQXdRRkJRWUhYbjUrZm41ZUJ3WUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9LL1lvSkNna0lDUWNJQmdZR0JRUURBZ0kvZmo5K1AzNStmbjRCR3dvS0NRZ0pCd2dHQmdZRkJBTUNBZ0FBQXdBQUFBQUR1UU81QUNFQW9RRWhBQUFCSHdjaFB3Y3ZCaU1oSXc4RkJSVVBIU3NCTHgwOUFUOGRPd0VmSFFVZkh6OGZMeDhQSGdFckFRRURCQVVGQmdZQmVnY0dCUVVFQXdFQkFRRURCQVVGQmdmK2hnWUdCUVVFQXdFQ1RnSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1URkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQ0FnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdMOHpRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUNEUVlHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCUVVHRXhNVUV4SVNFaElSRVJBUUR3OE9EZzBOREFzS0Nna0pCd2NHQlFRRUFnSUNBZ1FFQlFZSEJ3a0pDZ29MREEwTkRnNFBEeEFRRVJFU0VoSVNFeFFURXhRVEVoSVNFaEVSRUJBUER3NE9EUTBNQ3dvS0NRa0hCd1lGQkFRQ0FnSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1YRmhZV0ZSVVVGUk1URXhFU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFUk1URXhVVUZSVVdGaFlYRnhZV0ZoVVZGQlVURXhNUkVoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXQUFBQ0FBQUFBQU81QTdrQVBRQjdBQUFKQVRjdkJ3OElId1l6Rno4SEx3Z0JQd012Qnc4Q0V4OElBUThESHdjL0F3RUhId2MvQ0M4R0l5Y1BCZ0dML3ZzQkFRSUNCQVVGQmdZSEJnVUZCQU1CQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQUlDQVFFQkF3UUZCUVlHc0FFRkJBTUJBUUVCQXdRRkJnWUdCZ1VHN2dFQkF3UUZCUVlHc1A3N0JBTUJBUUVCQXdRRkJnVUdCd1VHQlFFRkFRRUNBZ1FGQlFZR0J3WUZCUVFEQVFFQkFRRURCQVVGQmdiOEJ3WUZCUVFDQWdHNC92dXZCd1lGQlFRREFRRUJBUU1FQlFVR0J2c0hCZ1VGQkFNQ0FRRUJBd1FGQlFZR0J3WUZCUU1EQWdFQkFRUUZCZ1VHQmdZR0JRUUNBZ0VCQVFNQjNnY0dCUVVFQXdFQkFmNzhCUVlGQndZRkJnVUVBd0VCQVFFREJBRUZyd2NHQlFVRUF3RUJBUUVEQkFVRkJnYjdCd1lGQlFRREFnRUJBUU1FQlFVR0FBQUFBQU1BQUFBQUEvY0QrQUFDQUhrQWZBQUFKVGNuQXhjSEx3Z2pEeDBkQVI4SEJ4RWpFUjhFSVRVaE54OEhPd0UvSFQwQkx3YzNGemNGSVNjRE83MjlQRmxvQ0JJVEZCVVdGaGdYRHc0T0RnNE5EUTBOREF3TERBb0xDUW9KQ0FnSEJ3Y0ZCUVVFQXdJQ0FRTUZCZ2dLQ3cwR25UOEJBd1VGQ3dLYy9iZWNDQklURkJVV0ZoZ1hEdzRPRGc0TkRRME5EQXdMREFvTENRb0pDQWdIQndjRkJRVUVBd0lDQVFNRkJnZ0tDdzBHYVZrVy9CUUJPNTRJbnAwQ20xbHBCZzBMQ1FnSEJRSUJBUUlDQkFNRkJRWUdCd2NJQ0FrS0Nnb0xDd3NNREEwTkRRME9EZzRQRGhnWEZoWVZGQk1UQjV3Q1NmMXFCZ2dJQkFVL25RWU5Dd29JQmdVREFRSUNBd1FGQlFZR0J3Y0lDQWtLQ1FzS0RBc01EQTBORFEwT0RnNE9EeGdYRmhZVkZCTVNDR2haOWJtOUFBQUZBQUFBQUFQM0EvZ0FPd0JMQUlRQXFBRHNBQUFCTVE4R0h3Yy9CQkVmQno4R05SRWZCRDhHUFFFdkJTVVhEd1FWTHdZM0p3OENGUjhNT3dFL0NUVW5Qd1ExTHdraklTTVBCU1VmQnhFUEJ5RXZCeEUvQndjUkh3NHpJVE0vRGhFdkRpTWhJdzhOQVJjTUI0QUVBZ0lCQVFJQ0JBVUdCZ1lHQmdVRlNRRUNBd1FFQmdVSEJnWUZCUVFEQWtrRkJnWUdCZ1lGQlFRREFnSURCSDhGQndJZkJzUURCUVFDTGdnQkF3UUZwUVE5QXdJQkFnSUVCcVVKQWdVR1d3VUdCZ2NGQlFVRkJRUUVBd01DQVFIRUJRUURBUUVDQXdVR0J3Y0lDUW9KL2xBS0NRa0lDQVlHQWo0SEJnVUZBd01DQVFFQ0F3TUZCUVlIL000SEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUNiUU1HZndVRkJnWUdCZ1lGQkFNQkFRRUJBd1JLL3M4SEJnVUZCQUlDQVFFQ0FnUUZCUVlIQVRGS0JBSUNBUUVDQWdRRkJnWUdCZ1lGQlg4RUEzRUIwd1VKQ2d1dkg0OEtDUWtJMEFRYUNRa0pDQWtKQ0FqUm5na0lCejREQXdFQkFRTURBd1FGQlFVR0JkSFRDQWdJQ1FrSkNRZ0lDQVlGQlFNQ0FnTUZCUWNIdXdFQkF3UUZCUVlHL013R0JnVUZCQU1CQVFFQkF3UUZCUVlHQXpRR0JnVUZCQU1CQVIvOHpBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUU0wQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUFCZ0FBQUFBRCtBUDRBQ3NBYkFETUFPRUJCUUZWQUFBQkZSOEhNejhITHdjak5TOEhEd1lYRlE4UEx3OC9EeDhPQlJVZkZUc0JQeFU5QVM4Vkt3RVBGUU16RHdjelB3YzFJd0V6SHc0VklUVS9Eak1IRVI4UElTOERJU012RGhFaEZSOERFUzhQSVE4T0FyMEJBUU1FQlFVR0JuNEhCZ1VGQkFNQkFRRUJBd1FGQlFZSFhnRUJBd1FGQlFZSEJnWUZCUVFEQWZzQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFQK1NBRUNBZ01EQkFVS0RROFFFaE1WRmdzTURBd05EQTBORFEwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFEwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJlSWNRRHc0TkN3b0lCakVHQ1FvTURnY1pFYjhCVUFvS0NRb0lDQWdIQmdZRkJBUUNBUUg5REFFQkFnUUVCUVlHQndnSUNRa0pDZ3FpQVFJRUJnY0lDUXNMRFEwT0R3Z1BFUUU2QndVRkJQN2pDZ29KQ1FrSUNBY0dCZ1VFQkFJQkFRTDBFQkFRRHdFQ0JBWUhDQWtMQ3d3T0RnOElEeEg5eWhBUkR3OE9EUTBMQ3drSUJ3WUVBZ0ZpZmdZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBVjRIQmdVRkJBTUJBUUVCQXdRRkJRWmxDZ2tURWhFUkVBNE9EQXNKQ0FZRkF3RUJBd1VHQ0FrTERBNE9FQkVSRWhNVEV4TVNFUkVRRGc0TUN3a0lCZ1VEQVFFREJRWUlDUXNNRGc0UUVSRVNFeE1ORFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FRRUNBZ01EQkFVS0RROFFFaE1WRmdzTURBd05EQTBORFEwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdOQVVnZkh4OGZIaDhmSGlJaElTRWdFREVoRndFNEFnSUVCQVFHQmdjSUJ3a0pDUWtLSGg0S0NRa0pDUWNJQndZR0JBUUVBZ0pnL2N3UUVBOFBEZzBNQ3dzSkNBWUdBZ01DRHhBUUVBSUNCQVFFQmdZSENBY0pDUWtKQ2dIWHd3UUZCUWNCTlJBUUR3OE9EUXdMQ3drSUJnWUNBd0lCQWdRR0JnZ0pDd3NNRFE0UER4QUFBQUFGQUFBQUFBUDRBL2dBSVFCREFHa0Fld0RqQUFBQkVSOEhQd2NSTHdjUEJ4RWZCejhIRVM4SER3WTNPd0VERHc0aklTTXZEZ01sRlNNL0J4OEdCekVoRHdjZkJ6TVRIdzhoUHc4VE16OEhMd2NoTHc4UERnSmVBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQXYwQkFnTUVCQVlHQmdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNIL3paVGdJQ0FnUUVCQVVHQmdZSEJ3Z0hDQWorbWdnSUNBY0hCd1lHQmdVRUJBUUNBZ0pPQWJDeUJnZ0pDd3dPRGc4UERnME5Dd2tJN2Y3Q0J3WUZCUVFEQVFFQkFRTUVCUVVHQjBKUEFnUUVCZ2NJQ1FrS0N3d01EUTRORGdGbURnME9EQTBMREFvSkNRZ0hCZ1FFQWs5Q0J3WUZCUVFEQVFFQkFRTUVCUVVHQi83Q0F3UUdCZ2dJQ1FvS0RBc05EUTBPRGc0T0RRME5Dd3dLQ2drSUNBWUdCQUtlL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvR0JnVUZCQU1CQVFFQkF3UUZCUVlHL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvR0JnVUZCQU1CQVFFQkF3UUZCUWFYL1ZRSENBY0dCd1lGQlFVRUJBSURBZ0VCQWdJREJBUUZCUVVHQndZSENBY0NyRUFCRGd3TENRY0ZCQUVCQkFVSENnb01EZ0VCQXdRRkJRWUhCZ1lGQlFRREFRSDlUUTROREF3TEN3a0pDUWNHQlFRREFnRUJBZ01FQlFZSENRa0pDd3NNRFEwTkFyTUJBUU1FQlFVR0JnY0dCUVVFQXdFQkRRME1EQXNMQ1FrSUJ3WUZCUU1CQVFFQkF3VUZCZ2NJQ1FrTEN3d01EUUFHQUFBQUFBUDNBL2dBSHdCZkFSc0NHZ0k5QW9rQUFBRVBCeThIUHdjZkJnY2ZEejhQTHc4UERqY2ZDajhGT3dFZkFSVVBCaDhKTXg4Q0R3d1ZId1VkQVE4Q0x3VWpEdzB2RFE4Skx3TS9CVFV2Q1NNdkFUMEJQd3d2Qmo4REh3WS9DRFUvQWpzQkh3RUhJd2N2QmlzQkR3NFZId1lqRHcwZEFSOE9Ed2NmRHpNL0JoVWZEVHNCUHc0ZkJqc0JQdzA5QVM4Rk5UOE5QUUV2RHo4SEx3OFBCRFV2RFNzQkR3MEJId2NQQ0NjL0J6c0JId1VuQVE4QkF3Y2ZCak0zSlQ4Qkx3TTNKdzhCUHdrQkZ3Y1hOeDhDUHdndkR3OEdBcUVCQWdJRUJBVUZCZ1lGQlFRRUFnSUJBUUlDQkFRRkJRWUdCUVVFQkFJQ2VBRUJBZ1FEQlFVR0J3Y0hDQWtKQ1FrSkNRa0pDQWNIQndZRkJRTURBd0VCQVFFREF3TUZCUVlIQndjSUNRa0pDUWtKQ1FrSUJ3Y0hCZ1VGQXdRQ0FXTUJBZ1FFQmdZSUNBb0pDZ2tKQ1FrSUF3TUVBZ0lCQ0FVRUFnRUJBUVVFQmdZSUNBb0tDZ1FDQWdFQkFnTU9DUWtJQndjRkJRTUNBUU1FQlFjQ0FnTURCQXNJQ1FrS0NRb0pDQWdIQlFVREFnRUJBZ0lFQXdJQ0FnSUVCUVlIQnc4R0J3WUhCZ1lHQmdZRkJRTURCQUlDQVFFSkJRUUNBUUlEQkFZSEJ3a0pDZ3NEQXdJREF3OEpDUWdIQmdVRUJBRUJBUU1FQlFjQ0FRRUNBd01FQ3djSUNBa0pDQkFKQndjR0JBTURBUUlEQXdNREFsRUNBZ1lGQndZR0J3Y0hCd2NHQndZR0JnWUVCUU1EQXdFQkFRRUNBZ01EQkFRSEJ3Y0dCd1VHQlFVRUF3TURBZ0VCQWdNREF3VUVCZ1VIQmdjSUJ3Z0ZCQVFEQWdFQkFRRUJBUUlEQkFRRkJnVUdCd2NHQndjSUJ3Y0hCd2NIQmdFQ0F3TURCQVVGQmdVSEJnY0hDQWNIQndZSEJnVUdCUVFFQXdNQ0FnRUdCUVlIQmdjSEJ3Y0dCd2NHQmdZRkJRVURBd0lDQVFFQ0FnTUVDaElIQmdZR0JnVUZCQU1EQXdJQkFRSURBd01FQlFVR0JnWUhDQWNJQVFVRUF3TURBUUVCQVFFQkF3TURCQVVGQmdZR0J3Y0hCd2NIRGcwT0FRSUNBd1FFQkFZRkJnWUhCd2NIQndjSEJnY0dCUVVGQkFRREFnSUNBV0lIQlFVREF3SUJBUUVCQWdNREJRVUhFSUVSQndjSUNBZ0pDQWtKQ1FnSkNBY0lwLzF5QkFKVEFnRURCUVVGQmdjRUJRRURCazBEQXdFQkFRcGd2ajN4QmdjSUNnb01EQXdCRFlGNkNCRVFFQkNiQ3drSEJ3VURBZ0VCQWdNRkJ3Y0pDd3NORFEwUERnOFBEdzhPRGc0TkRBRllCZ1VGQkFRQ0FnRUJBZ0lFQkFVRkJnWUZCUVFFQWdJQkFRSUNCQVFGQlFZSkNRa0pDQWNIQndZRkJRUURBZ0VCQVFFQ0F3UUZCUVlIQndjSUNRZ0tDUWtKQ1FrSUJ3Y0hCZ1VGQXdRQ0FRRUJBUUlFQXdVRkJnY0hCd2dKQ1FtcUNna0pDQWNIQlFRRUFRRUJBd1FGQndJQ0F3TUVDd2NJQ0FrSkNROEpCd2NHQkFRQ0FRSURBd01EQWdFREF3UUdCd2NKQ1FvSkNna0pDQWdEQXdRQ0FnRUJDUVVFQWdFQ0F3VUZCd2NKQ1FvTEF3SUNBUUVDQXc4SkNRZ0hCZ1VIQVFFQkFRRUJBZ01EQkFVQ0FRRUNBd01FQ3dnSkNRa0tDUW9JQ0FZR0JRTUNBUUlEQXdRQ0FnSUNCQVVHQmdnSUNna0tDUW9KQ0FnREF3TURBZ0VCQ1FVREF3RUJBZ1FFQmdZSUNBb0tDZ1FDQWdJREJRRUZCQVFEQWdJQkFRSUNBd1FFQlFVR0JnY0dCd2NIQ0FjSEJ3Y0hCd1lCQWdNREF3UUZCUVlGQndZSEJ3Z0hCd2NIQmdZR0JRVUVCQU1EQXdFQkJnWUdCZ2NHQndjSEJ3WUhCZ2NGQmdVRUJBSURBUUVCQVFJQ0F3TUVCQWNIQndjR0JnVUZCUVFFQXdJQ0FRRUNBZ01FQkFVRkJnWUhCd2NJQ0FVRUJBTUNBZ0VCQWdJREJBUUZCUVlHQndZSEJ3Y0hCd1lIQndZTUFRTUNBZ01FQkFRRkJnWUdCd2NIQndjSEJ3WUhCUVlGQlFRRUF3SUNBZ0VFQmdVR0J3WUhCd2NIQndjSEJnWUZCZ1VFQXdNREFRRUJBUUVEQmdnSEJ3Y0hCZ1lGQlFVRUJBTUNBZ0VCQWdJREJBUUZCUVVHQndjSENBR09Cd2dJQ0FnSkNBa0pDUWdKQ0FnSEJ4Q0JFUVlGQkFRREFnRUJBZ01FQkFVbS9XOEdBLzcvQ0FrSUJ3UURBUUVCVUFST0N3c0xEQklKWVRxODhnME1EQXNKQ0FjRkFRK0Jld2dCQVFNRm5Bc05EUTRPRGc4UER3NFBEZzROREF3S0NRZ0dCUU1DQVFFQ0F3VUdDQWtBQUFBQ0FBQUFBQU80QS9jQUt3QlhBQUFKQVE4Q0ZSOEhQd01KQVI4RFB3YzFMd0lCTHdNUEFnTUJEd0lWSHdZN0FUOENDUUVmQXo4SE5TOENBUzhERHdJQjZQNW5Bd01DQVFJREJBVUdCZ1lHQlFZRUFZSUJnd1VHQmdZR0JnVUZCQU1DQVFJREEvNWxCUVVHQndZR0JnWCtad01EQWdFQ0F3UUZCZ1lHQmdVR0JBR0NBWU1GQmdZR0JnWUZCUVFEQWdFQ0F3VCtaZ1VGQmdjR0JnWUI5djVJQlFVR0JnWUdCUVVFQXdFQkFRSURCQUdmL21BRUF3SUJBUUVEQXdVR0JRWUdCZ1lGQWJrRUF3SUJBUUlEQWZUK1NRVUdCZ1lHQmdVRkJBTUJBZ01GQVo3K1lBUURBZ0VCQVFNRUJBWUZCZ2NGQmdVQnVRVURBUUVCQVFNQUFBQUFCUUFBQUFBRDFRTzVBQ0VBUXdCbEFJY0F4UUFBSlI4R093SS9CVDBCTHdZakR3WW5Id2N6UHdjdkJpc0NEd1VuSHdjaFB3WTlBUzhGSXlFakR3VW5Id2NoUHdjdkJpTWhJdzhGSlE4RUh3Yy9CQkVmQno4SEVSOEVQd1kxTHdnUEFnSWRBUUVEQkFVRkJnWmZCZ1lHQkFRREFnSURCQVFHQmdaZkJnWUZCUVFEQVFFQkFRTUVCUVVHQnIwSEJnVUZCQUlDQVFFQ0FnUUZCUVlIdlFZR0JRVUVBd0VCQVFFREJBVUZCZ1lCSEFZR0JnUUVBd0lDQXdRRUJnWUcvdVFHQmdVRkJBTUJBUUVCQXdRRkJRWUdBWG9IQmdVRkJBSUNBUUVDQWdRRkJRWUgvb1lHQmdVRkJBTUIvdEc4QkFNQkFRRUJBd1FGQmdVR0JnWUdCWWNCQWdJRUJRVUdCd1lHQlFVRUF3RUJod1VHQmdZR0JRWUZCQU1DQVFFREJMOEVCZ1lHQmdVR3NBWUdCUVVFQXdJQ0F3UUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUdyZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHdHdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR3R3WUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUd5N3NGQlFZR0JnWUZCUVFEQWdFQkFnTUVodjBYQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0xtaGdRREFRRUJBUU1FQlFZR0JnWUZCZ1c5QkFNQkFRRUJBd0FBQWdBQUFBQUQrQU41QUQ0QWVRQUFBUkV2QkE4SEh3Z3pQd2d2Qnc4RUVTOEhEd1lsSXc4R0h3Yy9CQkVmQno4SEVSOEVQd2N2QlFLL3lBVUdCUVlIQlFZRkJBTUJBUUVCQXdUOEJRWUZCd1VJQndVRTlRUURBUUVCQVFNRUJRWUZCZ2NGQmdYRUFRSURCQVFHQmdZR0JnVUZCQU1DL21RREN3ajhCQU1CQVFFQkF3UUZCZ1VHQmdZR0JjWUJBUU1FQlFVR0JnY0dCUVVFQWdJQnhnVUdCUVlHQmdZRkJBTUJBUUVCQXdUL0J3TmIvWlhJQkFNQkFRRUJBd1FGQmdVR0JnWUdCZndFQXdFQkFnUUZCZlVGQmdZR0JnVUdCUVFEQVFFQkFRTUV4UUpuQndZRkJRUUNBZ0VCQWdJRUJRVUdHUU1HL0FVR0JRWUhCUVlGQkFNQkFRRUJBd1RHL1pnSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQW1qR0JBTUJBUUVCQXdRRkJnVUdCZ1lHQmY0RUFBQUFBQU1BQUFBQUE3Z0R1UUFoQUtFQk13QUFFeFVmQmlFL0J5OEhJUThHQlJVUEhTc0JMeDA5QVQ4ZE93RWZIUVVWSHgwN0FUOE9BUjhEUHdjdkF3RS9EajBCTHgwckFROGQ1UUlEQkFRR0JnWUJPd1lHQmdRRUF3SUJBUUlEQkFRR0JnYit4UVlHQmdRRUF3SUIyQUVDQXdNRUJBVUdCZ2NIQ0FrSkNRb0tDd3NNQ3cwTURRME9EUTRQRGc0UERnOE9EUTRORFF3TURBd0xDd29LQ1FrSkJ3Z0hCZ1lGQkFRREF3RUNBZ0VEQXdRRUJRWUdCd2dIQ1FrSkNnb0xDd3dNREF3TkRRNE5EZzhPRHc0T0R3NE5EZzBOREEwTERBc0xDZ29KQ1FrSUJ3Y0dCZ1VFQkFNREFnSDlpZ0lDQXdRRkJRWUhDQWdKQ2dvTERBd01EUTRPRHc0UUVCQVFFUkVSRWhJUEVBOFBEdzRPRHcwT0RRME1EUXNOQVFRRkJnVUdCZ1lHQlFRREFRRUJBUU1FL3Z3S0NBa0hCd2NHQlFVRUJBTUNBZ0VDQWdNRUJRVUdCd2dJQ1FvS0N3d01EQTBPRGc0UEVBOFJFQkVSRVJJUkVoSVJFUkVRRUJBUURnOE9EZzBNREF3TENnb0pDQWdIQmdVRkJBTUNBZ0plQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY09EZzhPRFE0TkRRd05Dd3dMQ3dvS0NRa0pDQWNIQmdZRkJBUURBd0lCQVFJREF3UUVCUVlHQndjSUNRa0pDZ29MQ3d3TERRd05EUTRORGc4T0RnOE9EdzRORGcwTkRBMExEQXNMQ2dvSkNRa0lCd2NHQmdVRUJBTURBZ0VCQWdNREJBUUZCZ1lIQndnSkNRa0tDZ3NMREFzTkRBME5EZzBPRHc0UEVSSVJFUkVRRVE4UUR3NE9EZzBNREF3TENnb0pDQWdIQmdVRkJBTUNBZ0VDQWdNRUJBVUZCZ2NIQ0FnSUN2NzhCQU1CQVFFQkF3UUZCZ1VHQndVR0JRRUVEUXNOREEwTkRnMFBEZzRQRHc4UUR4SVNFUkVSRUJFUEVBOE9EZzROREF3TUN3b0tDUWdJQndZRkJRUURBZ0lDQWdNRUJRVUdCd2dJQ1FvS0N3d01EQTBPRGc0UEVBOFJFQkVSRVJJQUJnQUFBQUFEK0FQM0FDTUFad0NMQU04QTh3RTNBQUFUSHdjVkR3Y2pMd2MxUHdjSEhRRWZEak0vRGowQ0x3MHJBZzhOQVI4SEVROEhJeThIRVQ4SEJ4RVZIdzR6UHc0MUVUVXZEU3NDRHcwQkh3Y1JEd2NqTHdjUlB3Y0hFUlVmRGpNL0RqVVJOUzhPSXc4T3BnWUdCUVVFQXdFQkFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmw0Q0FnTUVCUVlHQmdnSENRZ0pDZ2xBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJWUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDVUFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dsQUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWhnR0JnVUZCQU1CQVFFQkF3UUZCUVlHUUFZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1VBSkNna0lDUWNJQmdZR0JRUURBZ0lCUXdFQkF3UUZCUVlHdlFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2U5QmdZRkJRUURBUUVmdlFvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0t2UWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQVZFQkFRTUVCUVVHQnY0SUJ3WUZCUVFDQWdFQkFnSUVCUVVHQndINEJnWUZCUVFEQVFFZi9nZ0tDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBZ0lDQW9KQ2dINENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JVUUVCQXdRRkJRWUcvTTBIQmdVRkJBSUNBUUVDQWdRRkJRWUhBeklIQmdVRkJBSUNBUi84elFvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0tBeklLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWNKQ0FrS0FDVUFBQUFBQTlnRDJBQURBQWNBQ3dBUEFCVUFKUUF4QURrQVBRQkJBRVVBU1FCTkFGRUFXUUJkQUdFQVpRQnBBSEVBZlFDQkFJVUFpUUNOQUpFQWxRQ1pBSjBBcWdDOUFNRUF4UURKQU0wQTBRRFpBQUFsRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CenNDTlNjbER3TWpGejhISnlVVkh3TTNJeThEQlJjSEZ6VW5OU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY2xGd2NYTlNjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VVhOU2NWSndVbkJ6TVZGelV6TlNjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY2hGelVuSlE4REZSYzFQd0VuTnljRk14VWZBejhCTlM4SEl3Y1hOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeU1YT3dFM0p5TUMrVVZDZ1VWQy8wVkNnVVZDZ3dNRFFUOERDd01HQndnSEJBOExDd29KQ1FnSU5QeVNBZ1FHQlRzSUF3SUJPd0cxSUFORklqd0J0ajQ3L0lzK093RzFRRHdCdGo0Ny9JcytPd0cxUUR3QmMwWUVQenREZ1VaRGdVWkQvMFpDZ2taQ3ZUNURRenNCdVFRREJEOERBendCdGo0Ny9JcytPd0cxUUR3QnRqNDcvSXMrT3dHMVFEd0J0ajQ3L2tOQVBQNVFCUVFDQVQ4QkF3SUJOZ05FQXdnSEJnYzBBUVlIQ0FrS0Nnc01BNEpGUW9GRlFvRkZRb0ZGUW9GRlFvd0RDUVJEQTBJSUt3TTdCRHdET3dROEF6c0VQQU03QkQ4N0JCRUVCZ1FEUHdJQ0JBWUdDQWdNSWhFSERnNE5DU2NFQ1IwRFB3STZBenNDUVFNR0EwSURBd05DQXo4RVF3TUdBME1EQkFOQ0F6OEVRd00vQTBJRFFnTTdCRHdET3dROEF6c0VQQU03QkR3RE93UkNBd2tET3dRREF3RUJQQU1FQkRzQkF3TUdBMElEQXdOQ0F6OEVRd01GQTBFREF3TkNBejhFUXdNRkEwRURCRU1EQndzTEJnd2tBeUVJQ1FFREhnMENBd1FGQ2h3Q0F3b0pDQWNHQlFRQ093TTdBenNET3dNN0F6c0RPd003QXpzRE93TUJQandEQUFBQUFBVUFBQUFBQS9jRCtBQWhBQ3dBV2dCOEFNRUFBQ1VWSHdjL0J6VXZCaXNCRHdVQkt3RXZCVDBCSngwQkh3MDdBUkVQQnlFdkJ4RS9Cd1VSSHdjL0J4RXZCaXNCRHdVRkVSOE9NeUV6UHcwMUVUVXZCZ0V2QmlNaEl3OE5BN2tCQVFNRUJRVUdCZ2NHQlFVRUFnSUJBUUlDQkFVRkJnY0dCZ1VGQkFNQi90M0FCZ1lGQlFRREFqOENBZ01FQlFVR0J3Y0lDUWdKQ2dubUFRRURCQVVGQmdiOXlRY0dCUVVEQXdJQkFRSURBd1VGQmdjRFVnRUJBd1FGQlFZR0J3WUZCUVFDQWdFQkFnSUVCUVVHQndZR0JRVUVBd0g4VGdFQkFnUUVCQVlHQndjSUNBa0pDUW9DTndrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdNRkJRYis5UWNJQ0FnSkNRb0svdFVLQ1FrSkNBZ0hCd1lHQkFRRUFnR0ZQd2NGQmdRRUF3SUJBUUlEQkFRR0JRYy9CZ1lGQlFRREFnSURCQVVGQmdJc0FnTUVCUVVHQnNvWjR3a0tDUWtJQ0FjSEJnVUZCQU1DQXYzdUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdNekJ3WUZCUU1EQWdFQi9Vc0hCZ1VGQXdNQ0FRRUNBd01GQlFZSEFyVUdCZ1VGQkFNQ0FnTUVCUVVHSlB6TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBaHdKQ1FrSUNBZ0hCd0VZQmdZRkJBUUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBUUFBQUFBQS9jRG1RQURBQWNBamdFVkFBQUJNelVqQlRNMUl6YzdBUjhOSFFFZkRoVVBEaDBCRHcwakZUc0JQdzQxUHc0MUl5OE5OUzhQSXdVZEFROE9GVE1mRFJVZkR6TTFMdzQ5QVM4T05UOE9QUUUvRFRNMUt3RVBEUUVFdmIwQk83MjlpQk1OREFvS0NRZ0hCZ1lFQkFNREFnRUNBZ01EQlFVSEJ3Z0pDUXNMRFEwTkRRc0xDUWtJQndjRkJRTURBZ0lCQWdNREJBUUdCZ2NJQ1FvS0RDQWJGUlFTRVE4T0RRc0tDQWNHQlFNQ0FRRUNBZ01FQlFZSENBZ0tDd3dORHc4TkRBc0tDQWdIQmdVRUF3SUNBUUVDQXdVR0J3Z0tDdzBPRHhFU0ZCVWIvYXdCQWdJREJBVUdCd2dJQ2dzTURROFBEUXdMQ2dnSUJ3WUZCQU1DQWdFQkFnTUZCZ2NJQ2d3TURoQVFFeE1WR3lBTUNnb0pDQWNHQmdRRUF3TUNBUUlDQXdNRkJRY0hDQWtKQ3dzTkRRME5Dd3NKQ1FnSEJ3VUZBd01DQWdFQ0F3TUVCQVlHQndnSkNnb01JQnNWRXhNUUVBNE1EQW9JQndZRkF3SUJvYjI5dmZrQkFnSUVCQVVHQndnSUNnb01ESWtNREFvS0NnZ0lCd2NGQlFVREF3TUJEQUVEQXdNRkJRVUhCd2dJQ2dvS0RBeUpEQXdLQ2dnSUJ3WUZCQVFDQWdGQ0FnTUVCZ2NJQ1FzTURRNFFFUk1VZFEwTENna0lDQVlGQlFRREFnRUJBVmtCQVFNREF3VUZCd2NJQ1FvTERYWVRFeEVRRGcwTUN3a0lCd1lFQXdJQm9tZ05EUXNLQ1FnSUJnVUZCQU1DQVFFQldRRUJBd01EQlFVSEJ3Z0pDZ3NOZFJRVEVSQU9EUXdMQ1FnSEJnUURBZ0ZDQVFFQ0FnUUVCUVlIQ0FnS0Nnd01pUXdMQ3dvS0NBZ0hCd1VGQlFNREF3RU1BUU1DQkFRR0JRY0hDQWdLQ2dvTURJa01EQW9LQ0FnSEJnVUVCQUlDQVVJQ0F3UUdCd2dKQ3d3TkRoQVJFd0FHQUFBQUFBUDNBL2NBSVFCREFFZ0FXZ0RBQVBRQUFCTVZId1l6UHdjdkJpc0NEd1UxRlI4R0lUOEhMd1lqSVNNUEJTVVBBVDhDSHdRUEF5Yy9BeDhDQlJFVkh3NHpIUUVmQ0RNL0FnRWhQdzhSQnhFUEJpTWhBUkVyQVM4R0VUOEhJVGNoSXc4TkpRRVBCQjhGT3dFL0JBRS9CalV2RHlNUEJZOENBd1FGQlFZRy9BWUdCZ1FFQXdJQkFRSURCQVFHQmdiOEJnWUZCUVFEQWdJREJBVUZCZ1lCT3dZR0JnUUVBd0lCQVFJREJBUUdCZ2IreFFZR0JRVUVBd0lDemN4SUQ4eUdCZ1FEQWdFQkFRTXNPU3dEQXdjSUNRajhad0lDQXdRRUJRVUhCZ2NJQ0FnSkNUWUNBZ1FFQlFZSEJBa0pDUWtIQVEwQmN3a0pDQWdIQ0FZR0JnVUVCQU1DQVFFL0FRRUNBd1FFQkFYK2RQNytkUVVFQkFRREFnRUJBUUVDQXdRRUJBVUNNRC85a1FrSkNBZ0lCd1lIQlFVRUJBTUNBZ05IL3RVREF3SWJBUUVEQlFVRkJnWUdnUVFFQkFRQkt3WUZCQVFDQVFFQ0FnTURCUVlHQndrSkNRb0tDZ3NLQ0FnSUNBY0dCd0pCQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FGQlFhM0J3VUdCQVFEQWdFQkFnTUVCQVlGQndZR0JRVUVBd0lDQXdRRkJRWWV6UTVIelU0R0J3Y0dCZ1lGQXkwNkxBTUJBUUVEQlZQK0hBb0pDUWdJQ0FjR0JnWUVCQU1EQVFIaUNBY0hCZ1lGQkFNQ0FnSUVCUUVKQVFFREF3UUVCZ1lHQndnSUNBa0pDZ0ZUUC83c0JnWUZCQU1EQXY4QUFRQUNBd01FQlFZR0FlUUdCUVVFQkFNQkFUOENBZ01FQlFVR0J3Y0hDQWtKQ1h2KzB3TUVCSU1JQ0FjR0JBTUNHUUVDQWdRQkxBY0hDQWdKQ0FrS0NRa0pDUWtJQ1FnSEJ3WUZCQU1CQVFJQkF3TUVCUUFBQWdBQUFBQUQyQU9aQUNjQWF3QUFBUkV6RVNFekh3WVJEd1lqSVNNdkJoRS9Cak0xRHc0VkVSVWZEaUUvRGpVUk5TOE9BaDgvQVJ3R0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL1F3R0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9EV3YxTUFyUUNBd1FFQmdZRy9Zb0dCZ1lFQkFNQ0FnTUVCQVlHQmdKMkJnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWtLL1lvS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFREF3UUZCUVlIQndnSUNRa0pDZ0oyQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUFDQUFBQUFBUDNBL2dBVkFDY0FBQUJJUjhIRVE4SElTTVBCeEVqRVJVZkNETS9CaUV6UHc0Ukx3NGpJU1VWSXc4SEh3Y3pGUjhIUHdjMU16OEhMd2NqTlM4SER3WUIrUUdnQndZRkJRTURBZ0VCQWdNREJRVUdCLzJOQ3dvS0Nnb0pDUWlTUHdFQ0FnTURBd1FIQndVRkJRWEpDUWtLQW5nS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjVnL3N5ZEJ3WUZCUVFDQWdFQkFnSUVCUVVHQjUwQkFnSUVCUVVHQndZR0JRVUVBd0VCbmdZR0JRVUVBd0VCQVFFREJBVUZCZ2FlQVFFREJBVUZCZ1lIQmdVRkJBSUNBM29CQVFNRUJRVUdCLzNLQndZRkJRUURBUUVDQWdNRUJRWUdmQUdiL2lFRkJBVURCQU1EQWdJQkFnSUVxd1VEQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0kyQ2dvSkNBa0hDQVlHQmdVRUF3SUNINTBCQVFNRUJRVUdCZ2NHQlFVRUF3RUJuZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYWVBUUVEQkFVRkJnY0dCZ1VGQkFNQkFaMEhCZ1VGQkFNQkFRRUJBd1FGQlFZQUFBQUFDQUFBQUFBRHVRTzVBQU1BQndBN0FHOEFjd0IzQUtzQTN3QUFBUlVqTlNNVkl6VWhIUUVmQ1RzQ1B3azlBaThKS3dJUENRVWRBUjhKT3dJL0NUMENMd2tyQWc4SkFSVWpOU01WSXpVaEhRRWZDVHNDUHdrOUFpOEpLd0lQQ1FVZEFSOEpPd0kvQ1QwQ0x3a3JBZzhKQTNyOC9Qd0J1UUVDQWdZSENnb0dCZ2NHL0FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YjhCZ2NHQmdvS0J3WUNBZ0grQ0FFQ0FnWUhDZ29HQmdjRy9BWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2I4QmdjR0JRc0tCd1lDQWdFRE0vejgvQUc1QVFJQ0JnY0tDZ1lHQndiOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdndHQndZR0Nnb0hCZ0lDQWY0SUFRSUNCZ2NLQ2dZR0J3YjhCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnZ3R0J3WUZDd29IQmdJQ0FRR0MvUHo4L1B3R0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0cvQVlIQmdVTENnY0dBZ0lCQVFJQ0JnY0tDd1VHQndiOEJnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhCdndHQndZRkN3b0hCZ0lDQVFFQ0FnWUhDZ3NGQmdjQjh2ejgvUHo4QmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJ2d0dCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHL0FZSEJnVUxDZ2NHQWdJQkFRSUNCZ2NLQ3dVR0J3YjhCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlIQUFFQUFBQUFBemNEcEFBSEFBQVRNeEV6RVNFMUljbi9iZ0VCL1pJRFNQMFVBdXhjQUFJQUFBQUFBNWtEdVFBaEFMMEFBRGNmQnlFL0J5OEhJUThHRXhFZkh6OGZFUzhIRHdZVkVROGJMeHNSTlM4R0R3Wm1BUUlEQkFRR0JnWUM5QVlHQmdRRUF3SUJBUUlEQkFRR0JnYjlEQVlHQmdRRUF3SlBBUUVDQXdNRUJRWUdCd2NJQ1FrS0Nnc0xEQXdNRFEwT0RnNFBEdzhRRHhBUUVBOFBEdzhPRGc0TkRRd05Dd3NMQ2dvSkNRZ0hCd1lHQlFRREF3SUJBUUVDQXdNRkJRWUhCZ1lGQlFRREFnRUJBUUlEQXdRS0N3MFBDQWtKQ1FvS0Nnc0tEQXNNREF3TURBME5EQXdNREF3TERBb0xDZ29LQ1FrSkNBOE5Dd29FQXdNQ0FRRUJBZ01FQkFZR0JnWUdCZ1FFQXdKbUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ010L3BRU0VoRVNFUkFSRUE4UER3NE9EUTBNREFzTENna0lDQWNHQmdVRUF3SUJBUUVCQWdNRUJRWUdCd2dJQ1FvTEN3d01EUTBPRGc4UER4QVJFQkVTRVJJU0FXd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9wUVBEZzhPRGc0TkdoZ1lGUW9LQ1FnSUNBY0dCZ1VGQkFNQ0FnRUJBUUVDQWdNRUJRVUdCZ2NJQ0FnSkNnb1ZHQmdhRFE0T0RnOE9Ed0ZzQmdZRkJRUURBUUVCQVFNRUJRVUdBQUFBQUFNQUFBQUFBL2NEbVFBM0FHOEJFZ0FBRXhFZkRqTWhOU0V2QnhFL0J5RTFJUThPSlNFZkJ4RVBCeUVWSVRNL0RoRXZEeUVsRHdVZkN4RWpEd1FkQVI4R014RVBEeDhHT3dFL0NCOElPd0UvQmk4UEVUTS9CajBCTHdZakVUOExMd1lyQVE4Rkx3WXJBUThCQ0FFQkFnUUVCQVlHQndjSUNBa0pDUW9CRy83bEJ3WUZCUVFDQWdFQkFnSUVCUVVHQndFYi91VUtDUWtKQ0FnSEJ3WUdCQVFFQWdFQ2RRRWJCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvN2xBUnNLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2N2wvdE1EQWdRQ0FnRUJBd1VJQ0JRVEV4SVNHUTBqQlFjSEJRTUNBd1FFQmdZR0h3c1FGQXNNRFE0T0ZRWUZCUVFEQVFFQkFRTUVCUVVHQmhJUUVSRVFFQThQRGc0TkR3OFBFQkFSRUJFUkJ3WUZCUU1EQWdFQkFnTURCUVVHRlE4TkRRd0xDeElUSUFrRkJRUUVBZ0lDQXdRRUJnWUdId1lPRVJzVEZSd0lDQVVEQVFFREF3UUhCQVVFRWhrUkdCZ1dIQVlpSEJnV0RnOFBCQVVFQXAzK3hRa0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQmdFN0J3WUZCUVFDQWdFL0FRRUNBd1FGQmdZR0NBZ0lDQW9KRmdFQ0FnUUZCUVlIL3NVR0JnVUZCQU1CQVQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ2tCT3dvSkNnZ0lDQWdHQmdZRkJBTUNBUUdZQWdJR0JBWUdCZ2tIQmdNQkF3UUdDQTRLL3ZJQkF3VUhCd2dHQmdZRUJBTUNBZjd6Q0FvS0JRUURBd0lCQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FGQmdjSUNRa0pDUWdIQmdVRUF3SUNBd1FGQlFZR0JnWUdCQVFEQWdFQ0F3TUVCUVVLRFFFT0FRSURCQVFHQlFZR0JnWUVCQU1DQVFFTkJRa0pEQVlEQWdNR0J3a0dCZ2tGQkFRQ0FRTUVCd2tNRWdRVURRZ0ZBZ0VCQWdBQ0FBQUFBQVAzQXpvQUt3QlhBQUFCQXc4REh3TVRId00vQnpVdkFnTVRQd0kxTHdjUEFnVVBBeFVmQWhNRER3SVZId2MvQXhNL0F5OERBeThDSXc4Q0FRejZCQU1DQVFFQ0F3VDZCUVlHQmdZR0JRVUVBd0lCQWdJRTdPd0VBZ0lCQWdNRUJRVUZCUWNHQmdHMkJRTUNBUUlDQk96c0JBSUNBUUlEQlFRR0JRWUdCZ1lGK2dRREFnRUJBZ01FK2dVR0J3Y0ZCUVVETWY3cUJnY0hCd2NIQndiKzZnUURBZ0VCQVFNREJRVUdCZ1lHQmdVQkJnRUdCZ1VHQmdZR0JRVURBd0VCQVFFRUFnVUZCZ1lHQmdVRy92cisrZ1VHQmdZR0JnVUZBd01CQVFFQ0F3VUJGUVlIQndjSEJ3Y0dBUllFQkFJQkFRTUFBQU1BQUFBQUEvY0QrQUF4QUdNQWxRQUFBUThHSHdzL0RDOExJdzhEQXdFUEJSOExQd1VCUHdVdkN3OEVBd0VQQlI4TFB3VUJQd1V2Q3c4RUE0eXhCQVFEQXdNQkFRTURBd1FFQlFVRkJnd01EQXNHQlFVRnNRVURCQUlFQVFFRUFnUURCUVFGQmdVTURBWU1Dd1lGQ2YzMUJBUURBZ1FCQVFRQ0F3UUVCUVVHQlF3TURBd0ZCZ1VFQWdzRUJBTUNCQUVCQkFJREJBUUZCUVlGREF3TURBVUdCUVQ4a3dVREJBSUVBUUVFQWdRREJRUUZCZ1VNREF3TUJRWUZCUU50QkFRREF3TUJBUU1EQXdRRUJRVUZCZ3dNREFzR0JRVUJKYkVGQlFZRkRBd01EQVVHQlFVRUJBTUNCQUVCQkFJREJBU3lCUVVGQmdzTURBd0dCUVVGQkFRREF3TUJBZ1VEQkFGYS9mVUVCUVlGREF3TURBVUdCUVVFQkFNREF3RUJBd01EQkFRQ0N3UUZCZ1VNREF3TUJRWUZCUVFFQXdNREFRRURBd01FQVYvOGtnVUZCUVlMREF3TUJnVUZCUVFFQXdNREFRRURBd01FQkFOdEJRVUdCUXdNREF3RkJnVUZCQVFEQWdRQkFRUUNBd1FBQUFJQUFBQUFBeXNEZWdBckFFMEFBQWtCRHdJZEFSOENBUjhEUHdZOUFTOENDUUUvQWowQkx3WVBBZ1VSRlI4R1B3Y1JMd2NQQmdMMS9xWUVBd0lDQXdRQldnVUdCZ1lHQmdVRkJBTUNBZ01FL3J3QlJBUURBZ0lEQkFVRkJnWUdCZ2I5MndJREJBVUZCZ1lIQlFZRkF3TUNBUUVDQXdNRkJnVUhCZ1lGQlFRREFnTngvcVVGQlFZR0JnWUZCZjZsQkFNQkFRRUJBd1FGQmdVSEJnVUdCUUZFQVVRRkJnVUdCd1VHQlFRREFRRUJBUU1iL1V3SEJnVUZCQU1CQVFFQkF3UUZCUVlIQXJRSEJnVUZCQU1CQVFFQkF3UUZCUVlBQUJJQUFBQUFBL2dEK0FBUUFDRUFNZ0JEQUZRQVpRQjJBSWNBbUFDcEFMb0F5d0RjQU8wQS9nRVBBU0FCUkFBQUpSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVXpId0lSRHdJaEx3SVJQd0lIRVI4SElUOEhFUzhISVE4R0FsUUNCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREExVURCUVFDQWdRRi9GNEZCQUlDQkFVbkFRSUVCUWNIQkFnRG9BZ0lCd2NGQkFFQ0FRSUVCUWNIQkFqOFlBZ0lCd2NGQkFLK0F3VUVBZ0lFQlFZRkJBSUJBd1FHQXdVRUFnSUVCUVlGQkFJQkF3Uk9Bd1VFQWdJRUJRWUZCQUlCQXdRR0F3VUVBZ0lFQlFZRkJBSUJBd1JPQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1FHQXdVRUFnSUVCUVlGQkFJQkF3U2lBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1Y1QWdRRi9GNEZCQUlDQkFVRG9nVUVBZzc4WkFnSUJ3Y0ZCQUVDQVFJRUJRY0hCQWdEb0FnSUJ3Y0ZCQUVDQVFJRUJRY0hDQUFFQUFBQUFBUDNBL1lBSXdCcEFLa0JMQUFBQ1FFdkJDTVBCaDhFQVQ4Q05TOEdJdzhDQVI4TU16OE1IUUVQRWk4U1BRRWxGUThPTHc0OUFUOE5Pd0VmRFNVVkVSOFdQd01uRHdJdkVEMEJIdzgvRHhVM0VTOFZEeFFEd3Y3cWRnVUZCZ1lHQmdVRkJBTUNBUUVCQXdTakFVTUVBd0lCQWdNRUJRVUdCZ1lHQmZ5QkNCa1RGQllXRnhrWkdSczFOemczTlJzWkdSa1hGaFlVRXhFUkFnSURCQVVGQnc4U0ZSY2JIQ0FoSXlZbktTa25KaU1oSUJ3YkZ4VVNEd2NGQlFRREFnSUM5QUlDQXdnTERoSWZKaXd4SkNZcEt5c3BKaVFpTFNnaEV4QU5DZ1lDQWdJQ0F3Z0xEaElmSml3eEpDWXBLeXNwSmlRaUxTZ2lFaEFOQ2dZQ0F2ek5BUUlEQkFVSENBZ0tDZ3dNRFE0ZElTSWxKaWNvS1NrdUxpMHNOaDR2TWlvcEppTWlIeDBhRnhRU0Rnd0lBd0lDRXhFU0VoVVZGaGNaR1JvYkhCMGRIaDRkSEJ3Ykdob1lGeGNWRkJNU0VCUS9BZ0lFQkFZSENBa0pDd3NNR3g0Z0lpUW1KaWdvS1Nrb0tDWVRKU01pSGgwWkN3c0tDQWdIQmdVREF3RzQvdDE3QlFNQkFRSURCQVFHQmdZR0JnVUZxd0ZUQlFZRkJ3WUZCZ1VEQXdJQkFRTUJTUVFOQndjSEJnVUZCQVFEQkFNREJBTUVCQVVGQmdjSEJ3Z0o1UWNIQndjSEJ3Y0hEZzBNREFzS0NBZ0dCQU1CQVFNRUJnZ0lDZ3NNREEwT0J3Y0hCd2NIQndmbFZnUURBd1FIQ0FnSUN3c0tDQVFEQWdFQkFnTUVCUWtMQ3dnSUNBY0lBd01FQXdNRUF3Z0lCd2dNQ3drSUJBUUNBZ1FFQlFrTEN3Z0lCd2dIQkFNQkJQMWRDZ3NLQ2drSkNRZ0lDQWNIQndZTUN3a0hCd1FFQWdFQkF3UUhPQU1FQVFFQ0JBUUdCd2NJQ1FrSkNnb0pCUVFGQlBNUEN3b0pDUWdJQndZRkJRUURBZ0VCQVFFQ0F3UUZCUVlIQ0FnSkNRb0xEeVpDQVpRT0NRZ0pDQWdIQndjSEJnWUxDZ2tJQmdVRkFnSUJBUUlDQlFJR0J3Z0tDZ3dHQndjSEJ3Z0lDUWdKQUFBQUJRQUFBQUFEdVFPNUFBc0FEd0FiQUhzQXVRQUFBUlV6UHdjMUlSVXpOU0VWSHdjek5RTXpCeU1QQnhVekZUTTFNelV2QnlNbk93RWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RTVWZDQThITHdRUkR3WXJBUzhHRVE4RUx3Yy9Cd0tldkFjR0JRVUVBd0VCL2tlZC9pZ0JBUU1FQlFVR0I5emNtVE5tQndZRkJRUURBUUg4L1B3QkFRTUVCUVVHQjJZem1Rb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQlpBWUdCUVYrQkFNQ0FRRUNBd1FGQlFZR0JnWUZCVWdCQWdNRUJBWUdCZ1lHQmdRRUF3SUJTQVVGQmdZR0JnVUZCQU1DQVFFQ0F3UitCUVVHQVVPOUFRRURCQVVGQmdlZHZiMmRCd1lGQlFRREFRRzlBamMvQVFFREJBVUZCZ2FldmIyZUJnWUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9KL1lvS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnb0NkZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FZmdVR0JRWUhCUVlGQkFNQkFRRUJBd1JKL3ZFR0JnWUVCQU1DQWdNRUJBWUdCZ0VQU1FRREFRRUJBUU1FQlFZRkJ3WUZCZ1YrQkFNQkFBQUFCUUFBQUFBRDl3TTdBQU1BQndBTEFBOEFFd0FBSlRNMUl3VXpOU01GTXpVak56TTFJd1V6TlNNQy9QejgvUXo4L0FGNi9QeTkvUHoraHZ6OHhmejgvUHo4ZnZ6OC9BQUFCQUFBQUFBRHVRTzVBRDBBZXdDNUFQY0FBQUVQQXg4REFROEhGUjhIUHdndkNBOEhGd0V2QXc4REFUY3ZCdzhHRlFjZkJqTVhQd2N2Q0FFL0F5OEhEd0lUSHdnQkR3TWZCejhEQVFjZkJ6OElMd1lqSnc4R0pROEhId2d6UHdZbkFSOENPd0UvQmk4REFUOElMd2NDU0FRREFRRUJBUU1FQVFXd0JnWUZCUVFEQWdFQkF3UUZCUVlHL1FZR0JRVUVBd0VCQVFFQkF3UUZCUVlHQndZRkJRUUNBZ0VCL3ZzRkJnWUdCZ1VHd3Y3N0FRRUNBd01GQlFZSEJnWUZCUVFEQWdFQkFRTUVCUVVHQnZ3SEJnVUZCQUlDQVFFQkF3UUZCUVlHc0FFRkJBTUJBUUVCQXdRRkJnWUdCZ1VHN2dFQkF3UUZCUVlHc1A3N0JBTUJBUUVCQXdRRkJnVUdCZ1lHQlFFRkFRRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQWYzbkJnWUZCUVFEQVFFQkFRRURCQVVGQmdZSEJnVUZBd01DQVFFQkJRVUdCUVlHQmdZRkJBTUJBUUVCQXdUKys3QUdCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEFiZ0ZCZ1VHQndVR0JmNzhBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUUVEQkFVRkJnZjdCZ1lGQlFRREFRRUJBZ0lFQlFVR0I2OEJCUVFEQVFFQkFRTUUvdnV2QndZRkJRUURBUUVCQVFNRUJRVUdCdnNIQmdVRkJBTUNBUUVCQXdRRkJRWUdCd1lGQlFNREFnRUJBUVFGQmdVR0JnWUdCUVFDQWdFQkFRTUIzZ2NHQlFVRUF3RUJBZjc4QlFZRkJ3WUZCZ1VFQXdFQkFRRURCQUVGcndjR0JRUUVBd0lCQVFFREJBVUZCZ2I3QndZRkJRUURBZ0VCQVFNRUJRVUdHQUVCQXdRRkJRWUgrd1lHQlFVRUF3RUJBZ01FQkFZR0I2Lysrd1FEQWdJREJBVUZCZ1lHQmdZRkFRUUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRQURBQUFBQUFQNEEvZ0FJUUNoQVNFQUFBa0JEd01mQmpzQlB3SUJQd0k5QVM4Rkt3RVBBUVVQSHk4ZlB4OGZIZ1VmSHo4Zkx4OFBIZ0tuL29ZRUF3SUJBUUlEQkFVRkJnWUdCZ1VGQVhvRUF3SUNBd1FGQlFZR0JnWUZBUTBCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhJU0V4UVVGQlVWRmhZV0Z4Y1dGaFlWRlJRVUZCTVNFaElRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CL0ZBQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0F0UCtoZ1VGQmdZR0JnVUZCQU1DQWdNRUFYb0ZCUVlHQmdZRkJRUURBZ0lEMXhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdRQUFCZ0FBQUFBRDJBUFlBQnNBSHdBckFDOEFPd0IvQUFBQkZUTTFNeFV6TlRNVkR3Y2hMd2MxSlJVaE5RRWZCeFVqTlNNVkl6VWpGU00xUHdjSEVSVWZEVE1oTXo4Tk5SRTFMdzBqSVNNUERRRmlRTHhBL0FFQ0F3UUVCZ1lHL1F3R0JnWUVCQU1DQVFNMC9Nd0RGQVlHQmdRRUF3SUIvRUM4UVB3QkFnTUVCQVlHQmw0QkF3TUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkN2ME1DZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFXTDgvUHo4M0FZR0JnUUVBd0lCQVFJREJBUUdCZ2JjL0x5OEFUd0JBZ01FQkFZR0J0ejgvUHo4M0FZR0JnUUVBd0lCSVAwTUNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tBdlFLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FBQUhnQUFBQUFEMkFQWUFBTUFCd0FMQUE4QUZBQWxBREVBT1FBOUFFRUFSUUJKQUUwQVVRQnFBRzRBY2dCMkFIb0FmZ0NDQUlZQWtnQ2pBS2NBcXdDdkFMTUF0d0MvQUFBbEZ6VW5CeGMxSndjWE5TY0hGelVuQnhVek5TY2xEd01qSHdFL0J5Y2xGUjhETnk4Q05TY0ZGd2NYTlNjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSnlVaklTY1ZJU2NWSXhVWE5TRVhOU0VIRnpVbk16VXhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY2hGelVuSlE4REZSYzFQd0luQlRNVkh3TTNMd2dIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGMxSndjakZ6Y1hNemNuQXZsRlFvRkZRdjlGUW9GRlFvTkhQUU1KQmdNSENBY0VBd3dMQ3dvSkNRZ0lOUHlTQWdRR0JUVUVBZ0U4QWJZZkEwVWpPd0cyUGp2OGl6ODhBYlkrT3dHMlBqdjhpejg4QWJZK093RzJQZjdDTy81VkRnTS9BWDA3QVgwQ1BpMHRQUHlNUHp3QnRqNDdBYlkrTy95TFB6d0J0ajQ3QWJZK08vNUVQanYrVUFVQ0JBRS9BUU1DTndOQ0F3Z0hCZ2MzQWdZSENBa0tDZ3NQZ2tWQ2dVVkNnVVZDZ1VWQ2dVVkNqQU1JQXdKREEwWXJBenNFUEFNN0JEd0RPd1E4QXpzRVBBTTdBeEVIQWdRRFBBTUJBd1FHQmdjSkRDSVJCdzRPRFFraUNBVUZIUU0vQWpvRE93SkJBd1lEUWdNREEwSURQd1JEQXdZRFFnTURBMElEUHdSREEzb0VCQUVCUVFNRkF3TkJBMElDUHowREF3TkNBejhFUXdNR0EwSURBd05DQXo4RVF3TUdBMElEQkVNRENBc0dEQTBqQXlVRUNRSWVDd01DQkFVTEh3TUtDQWdJQlFVRUF6c0RPd003QXpzRE93TTdBenNET3dNN0F6c0RBVHdCQWpzREFBQURBQUFBQUFQNEE3a0FLQUE4QUlvQUFBRVhJUjhIRVE4SElTOEhFU0V6UHdnbkh3UVBBeUUxUHdjSEVSVWZEVE1oTXo4Tk5SRTFMdzBqSVM4SUlTTVBEUUkzQkFGbkJBVUVBd01DQVFFQkFRTURCQVVGQnZ6R0JnVUZCQU1EQVFFQlFBc0xDd29MQ2drS1ZRZHFCUVVFQkM5Y0N3d00vcmtCQVFNREJBVUZCVm9DQWdNRUJBWUdCZ2NIQ0FrSUNRb0RPZ29KQ0FrSUJ3Y0dCZ1lFQkFNQ0FnSUNBd01GQlFVR0J3Y0lDQWdKQ1A2dFBRY0hDQWtKQ2dvSy9wY0tDUWdKQ0FjSEJnWUdCQVFEQWdJQy9RRUJBUU1EQkFRR0JmM0ZCd1lGQlFRREFRRUJBUU1FQlFVR0J3SCtBUUlEQkFRRkJqc0ZmUUVDQXdSRVBnWURBbmNIQmdVRkJBTUJBU0Q5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSTdDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQ1dRZ0lCZ1VFQXdJQkFnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUNnQUFBQUFEOXdPNUFBTUFCd0FMQUJNQUZ3QWZBRU1BUndDTEFOOEFBQ1V6TlNNMU16VWpCVE0xSXdVWE1RY1ZOelVuSlRNMUl3VVZGelVuTlRjMUpSOEhFUThISVM4SEVUOEhJVE0xSXhjUkZSOE5NeUV6UHc0Ukx3NGpJU01QRFNVUkh3NDdBVFVqTHdjUlB3Y2hNeDhKRlRNdkR5RWpEdzBCd2IyOXZiMytocjI5QW9aN2U2eXMvWHE5dlFGNXJIdDdBUzBIQmdVRkF3TUNBUUVDQXdNRkJRWUgvZ2tIQmdVRkJBTUJBUUVCQXdRRkJRWUgvcVc5dmZ3Q0FnTUVCUVlHQmdnSENRZ0pDZ29COXdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svZ2tLQ2drSUNRY0lCZ1lHQlFRREFnTCt4UUVCQWdRRUJBWUdCd2NJQ0FrSkNRcWRuUWNHQlFVREF3SUJBUUlEQXdVRkJnY0NsUVlIQmdVTENRZ0dBZ0lCUHdFQ0F3UUZCd2NJQ1FvS0N3d01EQTM5YXdvSkNRa0lDQWNIQmdZRUJBUUNBY1UvUHo4L1B5czFNaXRPSGxKOVB3a2RUeXd4QVRVc05BRUJBd1FGQlFZRy9nZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFmZ0dCZ1VGQkFNQkFUOWUvZ2dLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQitBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tzLzJLQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUdBbllIQmdVRkJBTUJBUUVDQWdZSENnb0dCZ2NHRFF3TURBc0tDZ2tJQndjRkJBTUNBUUlDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBQWdBQUFBQUEvY0RlZ0FmQUVFQVlRQ0RBS01BeFFEcEFTMEFBQk1mQno4SEx3Y1BCaDhJSVQ4SEx3Y2hEd1luSHdjL0J5OEhEd1lmQ0NFL0J5OEhJUThHSng4SFB3Y3ZCdzhHSHdnaFB3Y3ZCeUVQQmlVZkJ4RVBCeUV2QnhFL0J3Y1JIdzR6SVRNL0RoRXZEaU1oSXc4TnhRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBZ0o5QVFFREJBVUZCZ1lCdVFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2YrUndZR0JRVUVBd0YvQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRQ0FuMEJBUU1FQlFVR0JnRzVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvNUhCZ1lGQlFRREFYOEJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQUlDZlFFQkF3UUZCUVlHQWJrSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL2tjR0JnVUZCQU1CQWxVSEJnVUZBd01DQVFFQ0F3TUZCUVlIL000SEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJZZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCcGNHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ2FZQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHbHdFQkF3UUZCUVlHL2NnR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWpnR0JnVUZCQU1CQVIvOXlBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUk0Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUJnQUFBQUFEMkFQWUFCc0FId0FqQUNjQVF3Q0lBQUFCRlRNMU14VXpOVE1WRHdjaEx3YzFKUlVqTlNNVkl6VWpGU00xQVI4SEZTTTFJeFVqTlNNVkl6VS9Cd2NWRVJVZkRUTWhNejhOTlJFMUx3MGpJU01QRFFGaVFMeEEvQUVDQXdRRUJnWUcvUXdHQmdZRUJBTUNBUU0wL0VDOFFQd0RGQVlHQmdRRUF3SUIvRUM4UVB3QkFnTUVCQVlHQmw0QkF3TUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkN2ME1DZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFXTDgvUHo4M0FZR0JnUUVBd0lCQVFJREJBUUdCZ2JjL0x5OHZMeTh2QUU4QVFJREJBUUdCZ2JjL1B6OC9Od0dCZ1lFQkFNQ0FTRGMvZWdLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvQzlBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pBQVFBQUFBQUE3a0R1UUJ2QUpNQTF3RkhBQUFCRlI4R014OEhGUThISXk4SE5TOEdLd0VQQmgwQkh3MDdBajhOUFFJdkRTc0JEd1lESHdjUkR3Y2hMd2NSUHdjSEVSVWZEVE1oTXo4Tk5SRTFMdzBqSVNNUERTY2RBUjhOT3dFL0JqMEJMd1lqTHdjMVB3Y3pId2NWSHdZN0FUOEdQUUV2RFNzQ0R3MERIQUlEQkFRR0JnWWZCd1lGQlFRREFRRUJBUU1FQlFVR0I3d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ3E4Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0h3WUdCZ1FFQXdKK0JnWUZCUVFEQVFFQkFRTUVCUVVHQnY3RUJnWUZCUVFEQVFFQkFRTUVCUVVHQmw0Q0FnTUVCUVlHQmdnSENRZ0pDZ2tCUEFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NmN0VDUW9KQ0FrSENBWUdCZ1VFQXdJQ3ZRSUNBd1FGQmdZR0NBY0pDQWtLQ2g4R0JnWUVCQU1DQWdNRUJBWUdCaDhIQmdVRkJBTUJBUUVCQXdRRkJRWUh2QWNHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRSUNBd1FGQmdZR0NBY0pDQWtLQ3J3S0Nna0lDUWNJQmdZR0JRUURBZ0lCb2djR0JRVUVBd0VCQVFFREJBVUZCZ2U4QndZRkJRUURBUUVCQVFNRUJRVUdCeDhHQmdZRUJBTUNBZ01FQkFZR0JoOEtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3E4Q2dvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnRVZBUUVEQkFVRkJnYit4QVlHQlFVRUF3RUJBUUVEQkFVRkJnWUJQQVlHQlFVRUF3RUJILzdFQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFUd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDck84Q2dvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSHZBY0dCUVVFQXdFQkFRRURCQVVGQmdjZkJnWUdCQVFEQWdJREJBUUdCZ1lmQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBZ0FBQUFBQTdrRHVRQUJBQTBBR1FBZEFDRUFMUUE1QUgwQUFDVXpOeFV6UHdjMUlSVWZCek0xQVJVek5TRVZNelVsRlRNMUx3Y2hEd2NWTXpVbklUTWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RRR2l2RUM4QndZRkJRUURBUUg5REFFQkF3UUZCUVlIdkFFODNQME0zQUU4M0FFQkF3UUZCUVlIL1V3SEJnVUZCQU1CQWR5OEFyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS2hyMjlBUUVEQkFVRkJnZWRuUWNHQlFVRUF3RUJ2UUU3L1B6OC9QeTluUWNHQlFVRUF3RUJBUUVEQkFVRkJnZWR2VDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFjQUFBQUFBL2NEK0FBWEFCc0Fjd0NSQU13QThBRTBBQUFsSHdJZEFROEZLd0V2QlQwQ1B3RUhJeThCSFFFZkJqTWZCQlVmQ2o4Sk5UOE5OUzhHS3dFUEJoY0ZOUzhHS3dFUEJSTTdBUjhHRVRNUk5TOE9Jd1VSSHc0eklTOERJUzhIRVQ4R093RTFJdzhPSlI4SEZROEhJeThITlQ4SEJ4MEJIdzA3QWo4TlBRSXZEU3NDRHcwREZRRUJBUUlDQWdNRUJBUUhCQU1EQXdJQkE0ZGNObDZHQXdRR0NBb0tEQWh3QkFVRkJ3RUNBZ1lIQ2dvR0JnWUhCZ1lIQlFzSkNBWUNBZ0VHQlFNRWJRd0xDUWtEQmdRREFRSUNCQVVGQmdjR0JnVUZCQU1CQVFIK2hRRUNBZ1FGQlFZSEJnWUZCUVFEQWJ4ZkJnWUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9KWC8xTEFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dJdkNBWURBdjNrQndZRkJRTURBZ0VCQWdNREJRVUdCMTVlQ2drSkNRZ0lCd2NHQmdRRUJBSUJBaGNHQmdVRkJBTUJBUUVCQXdRRkJRWUd2Z1lHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSnZna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjRKQ2drSUNRY0lCZ1lHQlFRREFnSm5BUVVGRmdRRUF3TURBZ0VCQWdNREF3UUVGZ1VHMnAyZGtGWUdDd29KQ0FZRkE3d0dCUVVGTEFZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWXVCUVFGQmJ3Q0JBWUhCQWtLQ2x3R0JnWUVCQU1DQWdNRUJBWUdCbEVGVmdZR0JnUUVBd0lDQXdRRkJRWUJnd0lEQkFRR0JnYitoQUY4Q2drSkNRZ0lCd2NHQlFVRUF3TUJBVi85S3drS0NRZ0pCd2dHQmdZRkJBTUNBZzRRRUJFQkFRTUVCUVVHQmdMVkJnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWwwQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUjlBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQUFNQUFBQUFBL2NEOXdBQ0FDWUFhZ0FBQVRjaEFSOEhFUThISVM4SEVUOEhCeEVmRHlFL0R4RXZEeUVQRGdJQTNQNUlBblVIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkF3TUNBUUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUWtKQ0FnSEJ3WUdCQVFFQWdFQmd2d0JPd0VCQXdRRkJRWUcvTTBIQmdVRkJBSUNBUUVDQWdRRkJRWUhBeklIQmdVRkJBSUNBUi84elFvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0tBeklLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWNKQ0FrS0FBSUFBQUFBQTdrRCtBQWpBSWtBQUFFekVTTXZEejhQQnhVZkZUTVJId2MvQnhFekVSOEhQd2NSTXo4SEx3Y2hEeFVCb2g5K0V4TVNFUkVRRGc0TUN3a0lCZ1VEQVFFREJRWUlDUXNNRGc0SUVCRVNFaFB5QVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURZc0JBUU1FQlFVR0JnY0dCUVVFQXdFQnZRRUJBd1FGQlFZR0J3WUZCUVFEQVFHZUJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyY0RRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUU81L29ZQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3dVSUNBVUVBcjBORFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FmNG9Cd1lGQlFRREFRRUJBUU1FQlFVR0J3T1IvRzhIQmdVRkJBTUJBUUVCQXdRRkJRWUhBNUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFFBQUFBTUFBQUFBQXZ3Qy9BQURBQWdBRUFBQUFSVWpOU1VWRVNNUkJ5TVJJUkVqTlNNQm9uNEJHMzRmbmdING5yd0NBTnpjM0Q3K2hnRzR2UDdrQVpwZUFBQUpBQUFBQUFNYkF4c0FBd0FJQUF3QUV3QVhBQnNBSHdBakFDY0FBQUVqRlRVbkhRRWpFU0V6TlNNQk93RTFJelVqQlRNMUl6Y3pOU01ITXpVak54VWpOUWNoRVNFQjRGNGdYZ0dhUGo3K1JuNmVmcDRCV3o4L1h6NCtYejgvdmR3Z0FSeis1QUdpbnA2ZGZyMEJPeC8raHQyZEh6OGdIeDgrSU56Yy9BRWNBQVlBQUFBQUF2d0MvQUFEQUFjQUN3QVBBQk1BR1FBQUFUTTFJd1V6TlNNbk16VWpKek0xSXlVek5TTUJJVFVoRVNNQllrQkFBUncvUDU1QVFINUFRQUVjUHovK2hnSDQvaWdnQVdKQUlEOGZRQjgvSUQ3K0tDQUIyQUFBQWdBQUFBQUR5QVBZQUFzQUlRQUFBU01WTXhVek5UTTFJelVqSlNNUklUVWpOU01WSXhFekVUTVJNeEV6RVNNMUlRTE4zZDBmM2QwZi9tYjhBblplSU56Y0lOd2cvUDdrQVNRZzNOd2czSDc5NkNCZVhnTXovWW9CMmY0bkFmaWRBQUFBQUFnQUFBQUFBeHNDL0FBREFBZ0FEQUFRQUJVQUd3QWhBRDhBQUFFVkl6VWxIUUVqTlRjVkl6VWpGU00xTnhVUkl4RTNGU00xSXpVakZTTVZJelUzS3dFVk14VWpGVE1WSXhVekZTTVZJVFVqTlRNMUl6VXpOU00xTXpVQmdpQUJIRjVlWHA0Z25sN2NYaUFnWGlCK2ZuNWZYMTlmWDE4Q09INStmbjUrZmdHaGZuNGdJSDZlZmw5ZmZuNGZILzdrQVR0K2ZpQmVYaUIrSUNCK0gzNGdmaDhmZmlCK0gzNGdBQUlBQUFBQUF2d0M3QUFFQUM0QUFBRVhCeWMzSndjbk16VWpGVE1ISXhVek5TTTNGd2NqRlRNMU54Y1ZNelUzRnhVek5TTW5Oek0xSXhVSEp6VWpBa0pMYmxad0dXczNCRDhFTWhFL0RDdy9naHcvY2tzL1lCNC9IUzBvSWo4ZFFqNENwSENpZHB3VGxFcy9QMzQvUDI5WHRUODZuMmN6Tm80c09qOUVPajh5SzJJNkFBUUFBQUFBQTlZRHBnQURBQThBRlFBbEFBQUJGU00xQVNFMU14VXpOVE0xSXpVekpRRW5FU0VSSlJjaEVTY0hGemNuQnhFaEJ4YzNKd0tiL0FJWS9lajhJUHo4L1A1bS9wWlBBM0w5ajJQKzIyTVdpWWtXWXdFRll4YUppUUlTdmIzK1o3Mjl2Uis5L1A2WVR2NWxBcldEWS83Z1pCZUppUmRrQVFCakZvbUpBQUFBQUFNQUFBQUFBeHNER3dBREFBY0FNd0FBQVJVak5TY1JJeEVuSXhVekZTTVZNeFVqRlRNVkl4VXpGVE1WTXpVekZUTTFNeFV6TlRNVk16VXpOU00xSXpVakVTTVJJd0orWGlCZWZrQkFRRUJBUUVCQUh4OWZIMThmWHg5QWZuNmVQeDhCNEoyZG52N0ZBVHRlSDE4Zlh4OWZIeDlBUUVCQVFFQkFRQis5bnY2bEFka0FBQVFBQUFBQUF3Y0MvUUFEQUFjQUN3QWJBQUFCQnpVM0JRYzFOeGNWSnpVSEZ6Y1ZCeGMzRnpjbkJ6VTNKd2NuQXMxZlgvN2tmbjZlZnRnV0JSc1dzcDJwRmdVYkZwT2RBYkplNzE3UGZ1OStmdTkrNzR3V0JPOGJGcktlcVJZRTd4c1drcDBBQUFBQUJ3QUFBQUFDM0FMOEFBTUFCd0FMQUE4QUZBQVlBQjhBQUFFVkl6VUhJVFVoTnhVak5TY1ZJelUzSFFFakVRTXpFU01UT3dFMUl6VWpBcjM4SHdFNi9zYjhYOTBmM1YrZFhsNStmcDErblFGREh4OC9YdDJkblg3OC9COSt2QUU2L3NZQk92Nm0zSjRBQUFBQUJRQUFBQUFDM0FNYkFBUUFDd0FQQUJNQUZ3QUFBUjBCSXhFRE93RTFJelVqTlNFMUlTVVZJVFVISVRVaEFlQmVJSDZlZnA0QlBQN0VBVnYraGg4QnVQNUlBajkrdlFFNy9xWGRuVjhmSUY1ZWZwNEFBd0FBQUFBQy9BTDhBQkVBVFFCaUFBQUJJejhQRnlFZkVETS9GVFV2RUFVVk16VWpEdzhCNEx3Q0JBWUhDQW9LRFEwT0R4QVFFaElTUVA3bEJBVUlDQXNNRFE4UUVRa1NFeFVVRmhZWURRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUUVEQlFZSUNnc05EZzhSRWdrVEZSVWQvdVQ4SEF3WEZ4WVVGQklSRHc0TENnZ0dCQUVDSUJJU0VoQVFEdzRORFFvS0NBY0dCQUw4RWhZVkV4TVNFUThPRFFZS0NRY0dCQUlCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRSWVdGUlVURXhJUkVBOE5EQVlKQ0FZSDZ4RDhBUVFHQ0FvTERnOFJFaFFVRmhjWERBQUFBQUFFQUFBQUFBS05Bd3NBQXdBSEFBNEFFZ0FBQVRNMUl5Y1JJeEVET3dFUkl6VWpOek0xSXdJdlgxOC9YaUIrbm42ZUlGNWVBaTgvSVA2R0FYcitaZ0VjblNBL0FBWUFBQUFBQXpzRGlRQURBQWNBQ3dBUEFCUUFJd0FBSlJVaE5RY2hOU0VsRlNNMUp4VWpOVGNkQVNNUkFUTWhOU00xSXpVakZTTVJJeEVqQXZ6K0NDQUNPUDNJQWRsZm5WL2RYLzdsZmdINFgzNmRmbDhmdFI4ZlAxLzhucDVlL1B5ZTNiMEJtdjVISDczOG5mN2tBbGNBQUFBQUNRQUFBQUFEeUFPWkFBTUFCd0FNQUJzQUp3QXJBQzhBTXdBN0FBQUJGU00xSnhVak5UY2RBU01SQVRNaE5TTTFJelVqRlNNUkl4RWpKUmNIRnpjWE55YzNKd2NuT3dFMUl6VXpOU01ITXpVakJ6YzFNeFUzTlNFQ0wxNmVYdHhlL3VSK0FoaCtmcDUrWGlBQ1Y0ZUhGb2VIRjRlSEY0ZUhhRjVlWGw1ZlB6OC9JUHdmL3NVQkpKNmVYdno4bnQyOUFacitSaUM5L0ozKzVBSDRDWWVIRjRpSUY0ZUhGNGlJSDE4ZlB6K1FIN0MrSUw0QUNnQUFBQUFEK0FNTEFBTUFCd0FMQUE4QUV3QVhBQnNBSUFBa0FETUFBQUVWSXpVbE16VWpCek0xSXlVVkl6VWxNelVqQnpNMUl6Y1JJeEVoSFFFakVRRWhFU0VCTXlFMUl6VWpOU01WSXhFakVTTUNBRjRCdUY5ZlhqOC8vZ2hlQXJSZlgxNC9QOXo4L3FaZUFaa0JPLzdGL1V0K0FoaCtmcDUrWGlBQnNaMmRJQjgvUHlEOC9EOGZQejgvL3NVQk85eTlBWm4rcGdGNi9pY2d2ZnllL3VVQitBQUhBQUFBQUFPNUE0a0FBd0FIQUFzQUR3QVZBRHNBUHdBQUFSVWpOU01WSXpVbkVTTVJJeEVqRVRjN0FSRWpFUWNqRVNNUkl4RWpFU01SSXhFaE5TTVJJeEVqRVNNUkl4RWpOU01WSXpVakZTTVZJeEVqQVRNUkl3TGNQaUFndkNBZlA3eEFIMzVlUHlBL0gwQWZBM0s5SUQ0Z0lCOGZRQjhmSUI4QjJDQWdBWExjM056Y2Z2Nm1BVnIrcGdGYXZmM3BBaGVkQVhyOURBTDAvUXdDOVB6c0lBTDAvZ2dCK1A0SUFUdTl2YjI5dlFGNi9Rd0M5QUFBQkFBQUFBQUR1UU9aQUFNQUJ3QU1BRElBQUFFVkl6VW5FU01SSlJFVkl4RWxJeFV6RlNNVk14VWpGVE1WSXhVekZTTVZNeFVqRlRNVklUVWpOU01SSXhVakVTTVJJd0xjZnJ4K0FSdCsvc1UvUHo4L1B6OC9QejgvUHo4RE03MmV2SjVlSUFGaTNOeCsvcVlCV3I3KzVQd0NHTHdmWHg5ZkgxOGZYeDlmSDE4Zy9BRTd2ZjZHQXhRQUFBQUhBQUFBQUFPNUE3a0FBd0FIQUFzQUR3QVRBQmNBSmdBQUFSVWpOU01WSXpVbEVTTVJKUlVqTlNjVkl6VWxFU01SQVRNaE5TTVJJeEVqRlNNUkl4RWpBdHgrdkg0QkczNEJHMzY4ZmdFYmZ2Nkd2UUsxdlo2OG5wNGZBUVNlbnA2ZWZ2N2tBUndnWDE5KzNkMjgvdVVCRy8xckh3RmJBVHU5L2ljRFV3QUFBQWdBQUFBQUE5b0QzUUFEQUFjQUN3QVBBQlFBR0FBbkFETUFBQUVSSXhFM016VXJBUkVqRVNjek5TTWxHUUVqRVRVek5TTUJNeUUxSXhFakVTTVZJeEVqRVNNRkp3Y1hCeGMzRnpjbk55Y0N1MzRmZm43Y2ZpQitmZ0U3Zm41Ky9vYTlBclc5bmIyZW5TQURHSWNXaDRVV2hZY1hpSVVXQVg3K3hBRThQa0QrUmdHNlBrQSsvdVgrcFFKMlFENzg3UjhCV3dFN3ZmNG5BMU5CaHhhSWlSYUpoeGFJaVJZQUFBWUFBQUFBQTdrRGlRQURBQWNBQ3dBUUFEQUFOQUFBQVJVak5TY1JJeEVqRVNNUk56TVJJeEVUSXhFakZTTTFJeFVqRlNNUkl4RWpFU01SSXhFakVTTVJJVFVqTlNNUkl4TXpFU01DdlYrOFFCOGZ2RjkrL0Y4Zlh4OGZRQjgvSUI5Zkh3Tnl2U0FmZmlBZ0FYTGMzSDcrcGdGYS9xWUJXcjM5NlFJWC91VUIrTDI5dmIwQmV2Nkcvb1lDOVAwTUF2VDg3Q0Q4QWZqOURBTDBBQVFBQUFBQUE1a0R1UUFEQUFjQURBQXlBQUFCRlNNMUp4RWpFU1VSRlNNUkFUTVZNelV6RlRNMU14VXpOVE1WTXpVekZUTTFNeFV6TlRNMUl6VWpFU01WSXhFakVTTUN2WDY5ZmdFY2Z2N0VRQjlmSDE4Zlh4OWZIMThmWDc2ZHZaNWVJQUdDM054Ky9xWUJXcjMrNWZ3Q0YvM0pQejgvUHo4L1B6OC9QejgvSVB3Qk9yeitoZ01UQUFBQUNnQUFBQUFEdVFQSUFBTUFCd0FNQUJzQUh3QWpBQ2NBS3dBdkFETUFBQUVWSXpVbkVTTVJKUkVWSXhFQk15RTFJelVqRVNNVkl4RWpFU01sTXpVakJ6TTFJd2N6TlNNSE16VWpKUlVoTlFjaE5TRUMzSDY4ZmdFYmZ2Nkd2UUsxdlo2OG5wNGZBamRlWGw0K1BwNWVYbDQrUGdINC9jZ2ZBbmI5aWdFejNOeCsvcVlCV3IzKzVmd0NGLzNKSVB3Qk83MytoZ0sxWGlBL1B5QWdQejhmZm42ZHZRQUtBQUFBQUFPNUE0a0FBd0FIQUF3QUVBQVVBQmdBSEFBaEFDVUFTZ0FBSlJVak5UY1ZJelVsSFFFak5TVVZJelVsRVNNUkl4VWpOU1VWSVRVbEVSVWpFU01WSVRVRE15RTFJelV6TlNNMU16VWpOVE0xSVRVaE5TRTFJVFVoTlNFMUlUVWhOU0UxSVRVaEFRU2VucDRDZG43K3BwNEJQSDRnbmdFOC9zUUIyWDRmL3NRZnZRSzF2YjI5dmIyOS9xVUJXLzZsQVZ2K3BRRmIvSzBEVS95dEExUDhqdFUvUDE0L1B6OGZ2ZHdnUHo5ZS9xWUJXajgvWHo4L1h2N2wvQUlYUHovOXlTQS9IejhnUHg4L0lEOGZQeUEvSHo4Z0FBQUpBQUFBQUFPNUE0a0FBd0FJQUF3QUVBQVVBQmdBSEFBaEFENEFBQ1VWSXpVbEhRRWpOU0VWSXpVbEVTTVJJeFVqTlNrQk5TRW5GU0UxSlJVUkl4RUJNeUUxSXpVek5TTTFNelVoTlNFMUlUVWpGU0UxSVRVaE5TRTFJUUVFbmdKMmZ2Nm1uZ0U4ZmlDZUFmZ0JXLzZsdlA3RUFkbCsvb2E5QXJXOXZiMjkvcVVCVy82bHZQN0VBMVA4clFOVC9JNzBYbDUrWG43Y1hsNSsvcVlCV2w1ZUlGNWVYajhmL2dnQ0YvM0pJRjRnWGlEY0lEOC9YaUJlSUFBQUFBb0FBQUFBQTdrRDZBQURBQWNBQ3dBUEFCTUFGd0FiQUI4QUpBQXpBQUFsTXpVakJ6TTFJd2N6TlNNWE16VWpOeFVoTlFjaE5TRUJGU00xSnhFakVTVVJGU01SQVRNaE5TTTFJeEVqRlNNUkl4RWpBbjVlWHZ4ZVhsNCtQdncrUHZ6OXlCOENkdjJLQWhkK3ZINEJHMzcraHIwQ3RiMmV2SjZlSDNZZ0lDQS9QejgvSDM1K25iMEJPOTNkZnY2bEFWdTkvdVQ4QWhqOXlSLzhBVHU5L29ZQ3RRQUFCd0FBQUFBRHVRTzVBQU1BQndBTEFBOEFGQUFZQUNjQUFBRVJJeEUzTXpVckFSRWpFU2N6TlNNbEdRRWpFVFV6TlNNQk15RTFJeEVqRVNNVkl4RWpFU01DM0g0Z2ZuN2NmaUIrZmdFN2ZuNSsvb2E5QXJXOW5yeWVuaDhCb3Y3RUFUdytRUDVHQWJvK1FENys1ZjZsQW5aQVB2enRId0ZiQVR1OS9pY0RVd0FHQUFBQUFBTjZBenNBQXdBSEFBd0FFQUFVQUNNQUFBRVZJelVuRlNNMU54MEJJeEVsRVNNUkF6TVJJeE16SVRVak5TTTFJeFVqRVNNUkl3TDhYcDVlM0Y3K3BSOGdYbDUrZmdINFhuNmVmbDRnQVlLZW5sNzgvSjdjdmdHYWZ2NElBZmo5NkFJNC9ha2Z2dnllL3VRQ1Z3QUFBQW9BQUFBQUEvZ0RDd0FEQUFjQUN3QVBBQk1BRndBY0FDQUFKQUF6QUFBQkZTTTFKVE0xSXdjek5TTWxGU00xSlRNMUl3Y3pOU01sSFFFakVTRVJJeEVESVJFaEFUTWhOU00xSXpVakZTTVJJeEVqQTFwZS9hcGVYbDgvUHdJWFh2Nm1YbDVmUHo4Q2xWNytwdndnQVR2K3hRRmFmZ0lZZm42ZWZsNGdBYkdkblNBZlB6OGcvUHcvSHo4L1A5eTlBWm4reFFFNy9xWUJldjRuSUwzOG52N2xBZmdBQndBQUFBQUR1UU81QUFNQUJ3QUxBQThBRXdBWUFDY0FBQ1VWSXpVakZTTTFJeFVqTlNVVkl6VW5FU01SSlJFVkl4RUJNeUUxSXhFakVTTVZJeEVqRVNNQzNINGZmaDkrQWJoK3ZINEJHMzcraHIwQ3RiMmV2SjZlSDZaQVFFQkFRRUQ4dnI1Ky9zUUJQTHorNWQwQitQMXJId0ZiQVR1OS9pY0RVd0FBQUFBSEFBQUFBQU81QTdrQUF3QUhBQXNBRHdBVUFCZ0FKd0FBQVJVak5UY1ZJelVuRVNNUk54VWpOU1VWRVNNUk54VWpOUUV6SVRVakVTTVJJeFVqRVNNUkl3TGNmbjUrdkg1K2ZnRWJmbjUrL29hOUFyVzlucnllbmg4QlE5M2RYeUFnSC82bEFWdGZJQ0JldmY2bEFoaGVIeC85YXg4Qld3RTd2ZjRuQTFNQUFBY0FBQUFBQTlnRDJRQURBQWNBREFBYkFCOEFKd0F6QUFBQkZTTTFKeEVqRVNVUkZTTVJBVE1oTlNNMUl4RWpGU01SSXhFak55RTFJUWNoTnlFMUlTY2hCU2NIRndjWE54YzNKemNuQXIxK3ZYNEJHMzcraHIwQ3RiMmR2WjZkSU4wQnVmNUhQd0hoSC80ZkFiOGcva0lDZG9jWGlJVVdoWWNYaUlVV0FTTGMzSDcrcGdGYXZ2N2svQUlZL2NnZy9BRTd2ZjZHQXJVL0lGOGZYeDlJaUJlSGloYUtpQmVIaWhZQUFBQUhBQUFBQUFPNUE3a0FBd0FIQUF3QUVBQVVBQmdBSndBQUFSVWpOU2NSSXhFbEVSVWpFU2NoTlNFbEZTRTFCeUUxSVFNeklUVWpOU01SSXhVakVTTVJJd0xjZnJ4K0FSdCtuUUc0L2tnQjJQNElJQUk0L2NpZHZRSzF2WjY4bnA0ZkFVUGQzWDcrcFFGYnZmN2svQUlZM0NBZ1gxOStuZnlPSC93QlBMNytoZ05UQUFBREFBQUFBQVBzQSt3QUF3QUhBQmNBQUFFVklUVUJGU0UxSnhrQklUVWhOU0VSSVRVaEVTRTFJd0c5L20wQkkvN2RGd1BhL0QwRFUveXRBb245ZHhjQnZlRGdBWlBnNEJiKzlQMjVGNXdCRFljQkRJY0FBQUFBQVFBQUFBQUQ3QVBzQUJVQUFEY2hOU0UxQVFVQkp3RWxBVFVCQlFFbkFTVUJFU01UQTlyOFBRRXZBU1FCUVJMK3pmN2UvdE1CTUFFakFWWVAvclgrM2Y3VUZ4TVhld0VyNFFHY0RmNTIzLzdZN1FFc2hnRW9FUDdpaC83WkFoc0FBd0FBQUFBRDdBUHNBRmNBNUFGa0FBQUJGUThUS3dFdkV6MEJQeE03QVI4VEpTTVBEaFVISHg4elB3Y1hEdzRyQVM4ZFBRRS9IZ0VmSHo4Zkx4OFBIZ0wyQVFFREFnUUlDZzBPRUJFVEZSVVhDd3dOREF3TkRRd01EUXdMRnhVVkV4RVFEZzBLQ0FRQ0F3RUJBUUVEQWdRSUNnME9FQkVURlJVWEN3d05EQXdORFF3TURRd0xGeFVWRXhFUURnMEtDQVFDQXdFQi92UUZHUmtYRmhVVUV4RVBEZ3dLQ0FZRUFRRUJBUU1EQXdVRUJnWUdCd2dJQ0FrSkNnb0xDd3NNQ3cwTURRME5EZzBPREJnWEZoWVZFeE1MbEJVUUVoRVRFeE1VRkJVVkZSWVdGaGNZR0JnWEZoY1dGUlVVRkJNU0VoRVFFQThPRFF3TUNna0pCd2NGQkFNQ0FnTUVCUVlHQ0FrS0N3c05EUTRQRHhBUkVoSVNGQk1WRkJZVkZoY1hHZjRwQVFJREJBWUdDQWtLQ3d3TURnOFBFUkVTRWhRVUZCWVZGeGNYR0JnWkdSa1pHUmtZR0JjWEZ4VVdGQlFVRWhJUkVROFBEZ3dNQ3dvSkNBWUdCQU1DQVFFQ0F3UUdCZ2dKQ2dzTURBNFBEeEVSRWhJVUZCUVdGUmNYRnhnWUdSa1pHUmtaR0JnWEZ4Y1ZGaFFVRkJJU0VSRVBEdzRNREFzS0NRZ0dCZ1FEQWdJQURRd01EUXdMRnhVVkV4RVFEZzBLQ0FRQ0F3RUJBUUVEQWdRSUNnME9FQkVURlJVWEN3d05EQXdORFF3TURRd0xGeFVWRXhFUURnMEtDQVFDQXdFQkFRRURBZ1FJQ2cwT0VCRVRGUlVYQ3d3TkRBei9CQVlJQ3d3T0R4RVRGQlVYRnhnWkRRME9EUTRORFEwTURRc01Dd3NMQ2dvSkNRZ0lDQWNHQmdZRUJRTURBd0VCQVFNRUJnZ0pEQTBJaWhJTkRRc0xDZ2tKQndjRkJRUUNBZ0lEQkFVSEJ3a0pDZ3dNRFE0UEVCQVJFaElURkJRVkZSWVhGaGNZR0JnWEdCWVhGaFlWRlJRVUV4TVNFUkVRRUE4T0RRd01Dd2tKQ0FjR0JRUURBdjRxR1JrWkdCZ1hGeGNWRmhRVUZCSVNFUkVQRHc0TURBc0tDUWdHQmdRREFnRUJBZ01FQmdZSUNRb0xEQXdPRHc4UkVSSVNGQlFVRmhVWEZ4Y1lHQmtaR1JrWkdSZ1lGeGNYRlJZVUZCUVNFaEVSRHc4T0RBd0xDZ2tJQmdZRUF3SUJBUUlEQkFZR0NBa0tDd3dNRGc4UEVSRVNFaFFVRkJZVkZ4Y1hHQmdaR1FBQUFBSUFBQUFBQSt3RDdBQlJBTk1BQUFrQkR3NHJBUzhkUFFFL0h5TVZEeDhmSHo4Zkx4NEI2Z0ZQRlJBUkVSSVRFaFFURkJVVkZSVVdGaGdZR0JjV0Z4WVZGUlFVRXhJU0VSQVFEdzROREF3S0NRa0hCd1VFQXdJQ0F3UUZCZ1lJQ1FvTEN3ME5EZzhQRUJFU0VoSVVFeFVWRlJZV0ZoY1pGaFljRnhnWEZ4WVdGUlVVRkJJVEVSRVJEdzhORFEwTENna0pCd1lGQkFNQ0FRRUNBd1FHQmdnSkNnc01EQTRQRHhFUkVoSVVGQlFXRlJjWEZ4Z1lHUmtaR1JrWkdCZ1hGeGNWRmhRVUZCSVNFUkVQRHc0TURBc0tDUWdHQmdRREFnRUJBZ01FQmdZSUNRb0xEQXdPRHc4UkVSSVNGQlFVRmhVWEZ4Y1lHQmtaQWZMK3J4RU5Dd3NMQ1FrSUJ3WUZCQVFDQWdJREJBVUhCd2tKQ2d3TURRNFBFQkFSRWhJVEZCUVZGUllYRmhjWUdCZ1hHQllYRmhZVkZSUVVFeE1TRVJFUUVBOE9EUXdNQ3drSkNBY0dCUVFEQWhjQkFnTUVCUVlJQ0FrTEN3d05EZzhQRUJFU0VoTVVGQlVWRmhZWEZ4Y1lHQmtaR1JrWUdCY1hGeFVXRkJRVUVoSVJFUThQRGd3TUN3b0pDQVlHQkFNQ0FRRUNBd1FHQmdnSkNnc01EQTRQRHhFUkVoSVVGQlFXRlJjWEZ4Z1lHUmtaR1JrWkdCZ1hGeGNWRmhRVUZCSVNFUkVQRHc0TURBc0tDUWdHQmdRREFnQURBQUFBQUFQc0Erd0FBd0FIQUJvQUFBRVJJeEVCRVNNUkFUTWhOU01SSXhFakVTTVJJeEVqRVNNUkl3Rzlod0l3aHYwemNBTnFjTE9kV3AyeldSY0J2ZjV0QVpNQjF2eVhBMm44Z0JjRGdQNncvZEFCcVFFTi9Vb0R3d0FBQUFBQ0FBQUFBQVBzQSt3QUJnQUtBQUFsRlNFUkZ6TUpBU0VSSVFQVy9GVFFJQUVmL2RvRDJ2d20wS1lCcXNvQlMvMitBOW9BQkFBQUFBQUQ3QVBzQUFRQUNBQU1BQ0FBQUFFekZTRTFBUlVoUFFFcEFUVW5GUkVoTlNFMUlUVWhOU0UxSVRVaE5TRTFJd0hUOS8xZ0Fobjk1d05wL0pjWEE5cjhQUUsyL3ZQK1Z3SXdBVkQ4Z0JjQk5vYUdBYXFHaGhhSEZwMzlIUmR3czUxWm5iTmFBQUFBQXdBQUFBQUQ3QVBzQUFNQUJ3QVhBQUFCRlNFMUV4VWpOU2NaQVNFMUlUVWhFU0UxSVJFaE5TTUNRLzNueWNrWEE5cjhQUU5UL0swRFUveXRGd0c5NE9BQmsrRGdGdjcwL2JrWG5BRU5od0VNaHdBQUF3QUFBQUFEN0FQc0FBTUFCd0FiQUFBSkFUVUJCUWNuTndFaE5TRTFBUmMzRnpjbk55Y0hKd2NuQVJFakFhMytmUUV2QWVlYTFzTDlnUVBhL0QwQmx1cW1paENMaXhHS3ZkVm0vdE1YQWx6K2Y1UUJLaW12bmNIODlCZVNBWktzdm9vUWk2QU9ucjNTUy83WEFsOEFBQU1BQUFBQUErd0Q3QUFEQUFjQUZnQUFOek1WSXdFUkl4RUJNeUUxSXhFaEVTTVJJUkVqRVNPdzRPQUNjK0Q5MEljRFU3UCs4NGYrOUhBWDg4a0NHZjNuQWhuOTBCY0RVL3l0QTFQOHJRUERBQUFBQUFFQUFBQUFBK3dEN0FBUkFBQTNJVFVoTlFFRkFTY0JKUUVSSVRVaE5TTVRBOXI4UFFFdkFTUUJRUkwremY3ZS90TURsdnhxRnhNWGV3RXI0UUdjRGY1MjMvN1lBcmdXV2dBQUFBQUJBQUFBQUFQc0Erd0FFZ0FBTnlFMUlSRUpBVE1CTnhjUkl5Y2pDUUUxSXhNRDJ2dzlBUzhCUGcwQk5nY01vNFloL3JYKzBoY1RGd0daL3RFQmJQNzJDQXNCMTV6K253RXJ2UUFBQXdBQUFBQUNzd0t6QUFNQUNBQVNBQUFCRlNNMUpUTVZJVFVuSFFFek5UTTFJelVoQWdDZEFRMHQvc1lXeVoxRC90MEJ2VnBhY0ZwYUZoYmdjSVp3QUFFQUFBQUFBK3dEN0FBVEFBQTNJVFVoRVJjVEFUY1hFUWNuQnlVSEJTY1JJeE1EMnZ3OTFmZ0I1QVVOQ1F5Vi9yQXkvdVo5RnhNWEFablZBVHYrb0FjS0FYME5DT3YwUDZKOUFnb0FBQUFBQmdBQUFBQUNzd0t6QUNBQVFBQmhBSUlBb3dDcEFBQUJGUjhIUHdjdkJ3OEdKeFVQQlNzQkx3WS9CeDhHQnhVZkJ6OEhMd2NQQmpjVkh3Yy9CeThIRHdZbkZ4VWZCajhITHdjUEJnTWhOU0VSSXdJdEFRSUVCZ2NIQ1FrSkNBZ0dCZ1FDQVFFQ0JBWUdDQWdKQ1FrSEJ3WUVBbHNDQWdJRUJBUUVCUVFFQXdNQ0FRRUJBUUlEQXdRRUJRUUVCQVFDQWdKREFRTUVCUWNIQ1FrSkNBZ0dCZ1FEQVFFREJBWUdDQWdKQ1FrSEJ3VUVBN0lCQXdRRkJ3Z0lDUWtJQ0FjRkJBTUJBUU1FQlFjSUNBa0pDQWdIQlFRRG5nRURCQVlHQ0FnSkNRa0hCd1VFQXdFQkF3UUZCd2NKQ1FrSUNBWUdCQU5hQVdiK3NCWUJ2UVVFQ1FjSEJRUURBUUVEQkFVSEJ3a0pDUWdJQmdZRUF3RUJBd1FHQmdnSURRUUZBd1FDQWdJQ0FnSUVBd1VFQlFRRUF3TUNBUUVCQVFJREF3UUVCUVFGQ0FnR0JnUURBUUVEQkFZR0NBZ0pDUWtIQndVRUF3RUJBd1FGQndjSlp3UUZDQWdHQmdRREFRRURCQVlHQ0FnSkNRa0hCd1VFQXdFQkF3UUZCd2NKRGdVRUNRY0hCZ1FDQVFFQ0JBWUhCd2tKQ1FnSUJnWUVBZ0VCQWdRR0JnZ0kvdW9XQVZBQUFBQUFCQUFBQUFBRDdBUHNBQU1BQndBTEFCb0FBQUVSSXhFbEVTTVJOVE1qRVFFeklUVWpFU0VSSXhFaEVTTVJJd0dRNEFKejRPRGcvZENIQTFPei92T0gvdlJ3RndFMi92UUJESWYrYlFHVEZnR1QvSzBYQTFQOHJRSnovWTBEd3dBQUJnQUFBQUFEK0FQNEFCOEFQd0JyQUt3QkRBR0FBQUFCRlI4R1B3Y3ZCdzhISHdjL0JqMEJMd1lQQmlVVkh3Y3pQd2N2QnlNMUx3Y1BCaGNWRHc4dkR6OFBIdzRGRlI4Vk93RS9GVDBCTHhVckFROFZBUkVmRHlFdkF5RWpMdzRSUHc4aEh3OFZJUlVoRlI4REVTOFBJUThPQVMwQ0F3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUZCd1lHQlFVRUF3SitBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDRFFFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2RlQVFFREJBVUZCZ2NHQmdVRkJBTUIrd0VEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXhNVEVoRVJFQTRPREFzSkNBWUZBLzVJQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQVFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdIK0NBRUNCQVlIQ0FrTEN3ME5EZzhJRHhFQk9nY0ZCUVQrNHdvS0NRa0pDQWdIQmdZRkJBUUNBUUVCQVFJRUJBVUdCZ2NJQ0FrSkNRb0tBaTRLQ2drSkNRZ0lCd1lHQlFRREF3RUIvUXdDOUJBUUVBOEJBZ1FHQndnSkN3c01EZzRQQ0E4Ui9jb1FFUThQRGcwTkN3c0pDQWNHQkFJQkpBY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJqaCtCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQlhnY0dCUVVFQXdFQkFRRURCQVVGQm1VS0NSTVNFUkVRRGc0TUN3a0lCZ1VEQVFFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1GQmdnSkN3d09EaEFSRVJJVEV3ME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQVFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBMENTUDNNRUJBUER3NE5EQXNMQ1FnR0JnSURBZzhRRUJBQ0FnUUVCQVlHQndnSENRa0pDUW9DTkFrS0NRa0lDQWdIQmdVRkJBUUNBUUVCQVFJRUJBVUZCZ2NJQ0FnSkNRb0pIai9EQkFVRkJ3RTFFQkFQRHc0TkRBc0xDUWdHQmdJREFnRUNCQVlHQ0FrTEN3d05EZzhQRUFBTUFBQUFBQU81QTdrQUF3QUhBQXNBRHdBVEFCY0FYd0JqQUdjQWd3Q2ZBT01BQUNVek5TTUhNelVqQnpNMUl3Y3pOU01sTXpVakJUTTFJeVVWSXc4SEh3Y3pGUjhIUHdjMU16OEhMd2NqTlM4SER3WWxNelVqQlRNMUl3RXpId2tkQWc4Skl5RVJJeEVoSXk4SlBRSS9DVE1IRlI4UElUOFBOUzhQSVE4T0FjRS9QMzQvUDM0L1AzNC9Qd0Y2UHovK2hqOC9BclZlQndZRkJRUURBUUVCQVFNRUJRVUdCMTRCQVFNRUJRVUdCd1lHQlFVRUF3RUJYd1lHQlFVRUF3RUJBUUVEQkFVRkJnWmZBUUVEQkFVRkJnWUhCZ1VGQkFNQi9zUS9QLzZHUHo4QzlBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2IrNVVEKzVRWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1orQVFJREJBVUhCd2dKQ2dvTERBd01EUUoyRFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBMzlpZzBNREF3TENnb0pDQWNIQlFRREFvWS9QejgvUHo4L1B6OC9QeDllQVFFREJBVUZCZ2NHQmdVRkJBTUJBVjhHQmdVRkJBTUJBUUVCQXdRRkJRWUdYd0VCQXdRRkJRWUdCd1lGQlFRREFRRmVCd1lGQlFRREFRRUJBUU1FQlFVR0dUOC9Qd0c1QVFJQ0JnY0tDZ1lHQndhOUJnY0dCZ29LQndZQ0FnRUJPLzdGQVFJQ0JnY0tDZ1lHQndhOUJnY0dCZ29LQndZQ0FnRS92UTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TnZRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdBQUFNQUFBQUFBL2dEK0FCSEFNY0JSd0FBQVE4REh3UVBCQjhHT3dFL0F4OERPd0UvQmk4RVB3TTlBUzhHRHdRdkF5c0JEd0VGRHg4dkh6OGZIeDRGSHg4L0h5OGZEeDRCTFFRREFnRUJBZ01FcHFZRUF3SUJBUUlEQkFVRkJnWUdCZ1VGcDZjRkJRWUdCZ1lGQlFRREFnRUJBZ01FcDZjRUF3SUNBd1FGQlFZR0JnWUZCYWVuQlFVR0JnWUdCUUtIQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQWZ4UUFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnTFRCUVVHQmdZR0JRV25wd1VGQmdZR0JnVUZCQU1DQWdNRXBxWUVBd0lDQXdRRkJRWUdCZ1lGQmFlbkJRVUdCZ1lHQlFVRUF3SUJBUUlEQkthbUJBTUNBZ1BYRnhZV0ZoVVZGQlVURXhNUkVoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXRnhjV0ZoWVZGUlFWRXhNVEVSSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklSRXhNVEZSUVZGUllXRmhjYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkFBQUlBQUFBQUFPNUE3a0FBd0FYQURZQU9nQldBSE1BZHdCN0FBQWxNelVqSlJVUEJoYy9CelVqSlJFVkh3VXpJVE0vQlRVUk5TOEdJVFVqQlRNMUl5VVZNelUvQnljUERpVWZDQlV6TlM4UEJUTTFJd1V6TlNNQ1FyMjlBVGdDQWdNRUJRVUdLd3NKQ0FjRkJBRUNQL3pOQWdJREF3UUZCQUdLQlFVRUF3TUNBZ0lDQXdNRUJRWCtuajhETXo4Ly9NMC9BUU1FQmdjSUNnc2JDUWtKQ0FnSEJ3WUZCUVFEQXdFQ0F2NEdCUXNKQkFjRkJBSS9BUUVDQXdNRkJRVUhCd2NJQ1FrS0N2NjZ2YjMreGIyOVJ6OVdDUWtJQ0FnSEJ3Y3RDd3NORGc0UEJ3OWxzUDUyQlFVRUF3TUNBZ0lDQXdNRUJRUUJpZ1VGQkFNREFnRUJiN2k5c0RjM0RRc01DZ29KQndZNUJRVUdCd2NJQ0FrSkNRb0tDZ29MUlFNREJ3a0ZDZ3dNRERreUN3d0tDd29LQ2drSkNBZ0hCd1lGQlRRL1B6OEFBUUFBQUFBRCtBTDBBQUlBQUJNaEFRZ0Q4UDRJQVFzQjZnQUFBQUlBQUFBQUE5Z0QyQUE0QUpFQUFBa0JId0lWRVJVUEJpTVJOUzhGS3dJUEJoRWpMd2NSUHdNQlB3TWZBaWNCRHdZVkVSVWZEVE1oTXo4Rk5SRXpFUjhHTXlFelB3MDFFVFV2QmdFdkJpc0JEd1VDRkFGOEJBTUNBZ01FQlFVR0J1MENBd1FGQlFZRzFRY0ZCZ1FFQXdJQjh3WUdCZ1FFQXdJQkFRSURCQUY1QlFVR0JRWUdCVkQraHdjR0JRVURBZ0lCQXdNRUJRVUdCd2NJQ0FrSkNRb0JFd1lHQmdRRUF3S1dBUUlEQkFRR0JnWUJEQW9KQ1FrSUNBY0hCZ1VGQkFNREFRSUNCQVFGQmdmK2hBY0hDQWdJQ0FrSUNRZ0pDQWdJQndPUi9xOEZCUVlHL2xvR0JRVUZBd01DQVFGYkJnWUdCQVFEQWdJREJBUUdCZ2IrcFFFQ0F3TUZCUVVHQWFjR0JRVUZBVkVFQWdJQkFRRURLLzZ2QndnSUNBa0pDZ24rV1FrS0NBa0lDQWNHQmdZRUJBTURBUUlEQkFRR0JnWUJXLzZsQmdZR0JBUURBZ0VEQXdRRUJnWUdCd2dJQ1FnS0NRR21DZ29KQ1FnSUNBY0JVUVlGQkFNREFnRUJBZ01EQkFVQUFBQUFCUUFBQUFBRHlBTmFBQ0VBUXdCbEFJY0F4UUFBSlJVZkJUTWhNejhHTHdZaklTTVBCVFVWSHdZaFB3Y3ZCeUVQQmpVVkh3VTdBajhHTHdZckFnOEZOUlVmQmpNL0J5OEhJdzhHSlJFdkF5TVBCeDhIT3dFL0JqMEJMd1VyQVE4REVUVXZCU3NCRHdVQjBRSURCQVVGQmdZQnVRY0dCUVVEQXdJQkFRSURBd1VGQmdmK1J3WUdCUVVFQXdJQ0F3UUZCUVlHQVRzSEJnVUZBd01DQVFFQ0F3TUZCUVlIL3NVR0JnVUZCQU1DQWdNRUJRVUdCcjBIQmdVRkF3TUNBUUVDQXdNRkJRWUh2UVlHQlFVRUF3SUNBd1FGQlFZR1B3Y0dCUVVEQXdJQkFRSURBd1VGQmdjL0JnWUZCUVFEQXY3a1NBVUdCUVlHQmdZRkJBSUNBUUVDQWdWOEJRWUdCZ1lGQmdWL0JBTUNBZ01FQlFVR0JnWUdCUVZKQWdNRUJRVUdCZ2NGQmdRRUF3TEZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUd0d1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdhM0JnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR3R3WUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1k1L2RSSUJBTUNBUUVEQkFVR0JnWUdCUVlGZXdRREFnSURCSDRGQlFZR0JnWUZCUVFEQWdJREJFY0NLUVlHQmdRRUF3SUNBd1FFQmdZQUFBQUJBQUFBQUFMMEEvZ0FBZ0FBQ1FFUkFRc0I2Z0lBL2dnRDhBQUFBUUFBQUFBQzlBUDRBQUlBQUNVSkFRRUxBZXIrRmdnQitBSDRBQUVBQUFBQUEzb0RlZ0JEQUFBVEVSOFBJVDhQRVM4UElROE9oZ0VDQXdRRkJ3Y0lDUW9LQ3d3TURBMEIrQTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3Ti9nZ05EQXdNQ3dvS0NRZ0hCd1VFQXdJQy9QNElEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwQitBME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdBQkFBQUFBQUQ5d1AzQUQ4QWdBRVRBandBQUFFUERpc0JMdzA5QVQ4T0h3NEhIUUVmRFRzQlB3NHZEdzhPRXpNZkJ6OEJNeDhERlE4Qkh3Y1BEaFVmQmhVUEF5TXZCZzhQSXk4SER3SXZCRFUvQVM4SFB3Y3ZBVFUvQWpNM0h3WS9EdzhHTHdjSEl3OE9IUUVmQnc4UUh4RVBCaDBCSHhBelB3Y2ZFRHNDUHhRZkNEY3pQdzQ5QVM4SU5UOFNOUzhQSXljL0JqMEJMeEFqRHdjdkVDc0JEdzBDWHdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g3QXdRRkJ3Y0pDd3NNRFE0T0R4QVFFQkFQRGc0TkRBc0xDUWNIQlFRREFRRURCQVVIQndvS0N3d05EZzRQRUJBUUVBOE9EZzBNQ3dzSkJ3Y0ZCQVBLQWdJRUFnRVBGQklrZFFRRUJFRUNBUUZnRVE2V0JBUUNBUVFCQWdNQ2FBb0tDQWtIQmdZRUF3SUJBZ1FFQjBVQkFqNERCQUlFVkFnSkNnb0tDZ3NLQ1FrSUJnWUVBd0lKQWdJRUFsb0VCQUlCRHgwYkUzUUVCQUlFUVFJQkFXRVFEcGdFQkFJQkJBRUNBd0taQ1FnT1pnRUNQZ01DQkFSVkNBa0pDZ3NLQ3dzSkNRY0hCUVVEQVFvQ0FnUUNTQW9CQWdRRUNBUmFCZ1lIQmdjSEJnY0hCZ1lHQmdZRlBRUUVCQU1DQWdFQkFRSURBd1FFU2dadkJ3Y0dCZ1lGQlFVRUJBTUNBZ0VCQkFFQkFnSURCQVFGQlFVR0JnWUhCd2R0UlFRREF3TUJBZ0VCQWdJRUF3VUVRQVVHQmdZR0J3WUhCd1lIQndZR0JnWlZCZ3NCQVFNQ0JBUUVCUVVGQmdZSEJ3Y0hXQWNIQndZSEJnVUZCUVFFQkFJREFRRUtBUUlEQkFjRVZBWUdCZ2NHQndjR0J3Y0dCZ1lHQmdVOUJBUUVBd0lDQVFFQkFnTURCQVJGQVFRREFtZ0hCd1lHQmdVRkJRUUVBd0lDQVFFRUFRRUNBZ01FQkFVRUJnWUdCZ2NHQ0cxRkJBUURBZ0lCQVFFQ0FnTUVCQVUvQmdZR0JnWUhCZ2NIQmdjR0J3WUdCbFFGQ3dFQkF3TURCQVFGQlFVR0J3WUhCd2RmQndjSEJnWUZCUVVFQkFRQ0F3RUNBQW9KQ1FrSUNBY0hCZ1VGQkFNQ0FnSUNBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDQWdRRHc0T0RRd0xDZ2tJQndVRUF3TUVCUWNJQ1FvTERBME9EZzhRRUJBUUR3NE9EUXdMQ3drSUJnWURBd0VCQXdNR0JnZ0pDd3NNRFE0T0R4QUJxUUVDQXdLYkJnY1JZd0lDUHdRQ0JBUjRJU01JQVFJREFsc0ZBd01CRHdJREJRWUhDQWtLQ2dvS0Nnb0tDQWxRQkFRRVFnSUJBVUVHQkFNQ0FRRUNCQVVHQmdnSkNRa0thQVFEQWdFQkFnTUNtUW9NQ1dNQ0FRRUJRQU1FQWdSNUlTSUlBUUlFQWxvRkF3TUJGaDhXSG5VRUJBUkNBd0VDUWdVRUJBRUJBUU1EQlFZSEJ3a0pDZ3BwQkFNQ0FRUnBCQUlEQXdFQlJnTURBZ0lCQVFFQ0FnSUVBd1VGUUFVR0JnWUhCZ2NIQmdjSEJnY0dCZ1ZWRHhBQkFnTURCQVFFQlFZRkJnY0dCd2RnQndjSEJnWUdCUVVGQkFNRUFnSUJBUVpWQmdZR0J3WUhCd2NHQndZSEJnWUZCVDRGQkFRREFnSUJBUUVCQWdNREJBUklBbTRIQndjR0JnWUZCUVFFQXdNQ0FnRUJBZ0lEQXdRRUJRVUdCZ1lIQmdkb0F3TUNBZ0lCUWdRREF3SUNBUUVCQWdJQ0JBTUZCVUFGQmdZR0J3WUhCd1lIQndZSEJnWUZVUVFGQ0FJQkR3SUNBZ01FQkFVRUJnWUdCZ2NHQndkWkJ3Y0hCZ1lHQlFVRkJBUURBZ0lDQmxVR0JnY0dCd1lIQndZSEJnY0dCZ1VHUFFVRUJBTUNBZ0VCQVFFQ0F3TUVCRWdDY0FnR0J3WUdCZ1VGQkFRREF3SUNBUUVDQWdNREJBUUZCUVlHQmdZSEFBQUFBQUVBQUFBQUEvZ0RlZ0JUQUFBSkFTOElEdzRkQVI4R0FSOEdPd0UvQmdFL0JqMEJMdzByQVE4RkExYitGY0VIQ0FnSUNRa0pDUWtKQ1FnSkNBZ0hCZ1lGQkFNQ0FnSUNBd01GQmdZQkJRY0hDQWtJQ1FvSkNRb0pDUWdJQndjQ0x3WUdCUU1EQWdJQ0FnTUVCUVlHQndnSUNRZ0pDUWtKQ1FrSkNBZ0lBMTcrRGNVR0JnVUVBd0lCQVFFQkFnTUVCQVlIQndjSUNRZ0pDUWtKQ1FrSkNBZ0lCLzczQmdZRkJBTUNBZ0lDQXdRRkJnWUNOd2NJQ0FrSUNRa0pDUWtKQ1FnSUNBY0dCZ1VEQXdJQ0FnSURCQVVHQUFBQUNBQUFBQUFEOXdQNEFDc0Fid0NiQU44QS9RRTFBVmtCblFBQUpSVXpOVE1WTXpVekh3Y1ZEd2NoTHdjMVB3YzFJdzhOSFFJZkRUTWhNejhPTlM4T0l4RWZCeFVQQnlNMUl4VWpOU01WSXk4R1BRSS9CZ2NkQVI4Tk15RXpQdzQxTHc0aklTTVBEUUU3QVI4R0ZUTTFMdzRyQVFVUkh3NDdBVFVqTHdjUlB3WTdBVFVqRHc0bEh3Y1ZEd2NqTHdjMVB3Y0hIUUVmRFRzQ1B3NDFMdzRyQWc4TkFqOC9majllQndZRkJRTURBZ0VCQWdNREJRVUdCLzVIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNUNna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUW9IQmdVRkF3TUNBUUVDQXdNRkJRWUhYajkrUDE4R0JnVUZCQU1DQWdNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNna0J1UW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9rY0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQlBsc0hCZ1VGQXdNQ0FUOEJBUUlFQkFRR0JnY0hDQWdKQ1FrS1cvMUlBUUVDQkFRRUJnWUdDQWdJQ0FrS0NkVFVCZ1lGQlFRREFRRUJBUU1FQlFVR0JtTmpDUW9KQ0FnSUNBWUdCZ1FFQkFJQkFoWUhCZ1VGQXdNQ0FRRUNBd01GQlFZSHZRWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdlFvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0t2UWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FzVitmbjUrQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbEFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0U3QVFFREJBVUZCZ1pBQmdZRkJRUURBUUYrZm41K0FRRURCQVVGQmdaQUJnWUZCUVFEQVFFZlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDVUFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dFeEFnTUVCQVlHQm5oNENna0pDUWdJQndjR0JRVUVBd0lDWHYwckNRb0pDQWtIQ0FZR0JnVUVBd0lDUHdFQkF3UUZCUVlHQXRVR0JnWUVCQU1DUUFFQkF3TUVCUVVHQndjSUNBa0pDWFFCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdRQVlHQlFVRUF3RUJIMEFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dsQUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFKQUFBQUFBUDNBL2dBQ3dBUEFCTUFOUUI1QUpjQXp3RHpBVGNBQUNVVkR3Y2pOVGNWSXpVakZTTTFKUjhIRlNFUk16VXpGU0V2QnhFL0J3Y1JGUjhOTXlFelB3NFJMdzRqSVNNUERRRTdBUjhHRlRNMUx3NHJBUVVSSHc0N0FUVWpMd2NSUHdZN0FUVWpEdzRsSHdjVkR3Y2pMd2MxUHdjSEhRRWZEVHNDUHc0MUx3NHJBZzhOQTdrQkFnTURCUVVHQjE1K2ZqOStBUnNIQmdVRkF3TUNBZjZHUDM3KzVBWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KQWJrS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjVIQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVDViQndZRkJRTURBZ0UvQVFFQ0JBUUVCZ1lIQndnSUNRa0pDbHY5U0FFQkFnUUVCQVlHQndjSUNBZ0tDUXJUMHdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2RpWWdvSkNnZ0lDQWNIQmdZRUJBUUNBUUlXQndZRkJRUUNBZ0VCQWdJRUJRVUdCNzBHQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiMEtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBZ0lDQW9KQ3IwSkNna0lDUWNJQmdZR0JRUURBZ0xGWHdZR0JRVUVBd0VCZnIxK2ZuNSt2UUVCQXdRRkJRWUdYLzZHZm40QkFRTUVCUVVHQmdHNkJnWUZCUVFEQVFFZi9rWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tCdWdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FURUNBd1FFQmdZR2VIZ0tDUWtKQ0FnSEJ3WUZCUVFEQWdKZS9Tc0pDZ2tJQ1FjSUJnWUdCUVFEQWdJL0FRRURCQVVGQmdZQzFRWUdCZ1FFQXdKQUFRRURBd1FGQlFZSEJ3Z0lDUWtKZEFFQkF3UUZCUVlHUUFZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVmUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FNQUFBQUFBUDNBL2dBRlFBWkFCMEFJUUF0QURFQVBRQ0NBS0FBM0FFQUFVUUFBQ1U3QVJVUEJ5RXZCelVsRlNNMUl4VWpOU01WSXpVbEh3Y1ZJelVqRlNNMUl4VWpOVDhIQnhVUkZSOE5NeUV6UHc0Ukx3NGpJU01QRFFFN0FSOEdGVE0xTHc0ckFRVVJIdzh6TlNzQkx3azFFVDhHT3dFMUl3OE9KUjhIRlE4SEl5OEhOVDhIQngwQkh3MDdBajhPTlM4T0t3SVBEUUw4UDM0QkFnTURCUVVHQi81SEJnWUZCUVFEQVFFQitINC9majkrQWRnSEJnVUZBd01DQVg0L2ZqOStBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFia0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3Y1SENRb0pDQWtIQ0FZR0JnVUVBd0lDQVQ1YkJ3WUZCUU1EQWdFL0FRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2x2OVNBRUNBd1FGQndjSUNRb0tDd3dNREEyMXRRWUhCZ1VMQ2djR0FnSUJBUUlDQkFVRkJnZGlZZ29KQ2dnSUNBY0hCZ1lFQkFRQ0FRSVdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ2IwS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDcjBKQ2drSUNRY0lCZ1lHQlFRREFnTEZYd1lHQlFVRUF3RUJBUUVEQkFVRkJnWmZ2WDUrZm41K2ZyMEJBUU1FQlFVR0JsOStmbjUrWHdZR0JRVUVBd0VCSDEvK3BRa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUc2Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQk1RSURCQVFHQmdaNGVBb0pDUWtJQ0FjSEJnVUZCQU1DQWw3OVN3ME1EQXdMQ2dvSkNBY0hCUVFEQWdFL0FRSUNCZ2NLQ2dZR0J3WUN0UVlHQmdRRUF3SkFBUUVEQXdRRkJRWUhCd2dJQ1FrSmRBRUJBd1FGQlFZR1FBWUdCUVVFQXdFQkFRRURCQVVGQmdaQUJnWUZCUVFEQVFFZlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDVUFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBQUFBc0FBQUFBQS9jRCtBQVBBQk1BRndBckFDOEFPd0NBQUo0QTFnRDZBVDRBQUNVVk16VXpGU0V2QnpVbEZTTTFJeFVqTlNVZkJ4RVBCeU1SSXhVak5TTVZJelUvQndjUkhRRWZEVE1oTXo4T0VTOE9JeUVqRHcwQk93RWZCaFV6TlM4T0t3RUZFUjhPT3dFMUl5OEhFVDhHT3dFMUl3OE9KUjhIRlE4SEl5OEhOVDhIQngwQkh3MDdBajhPTlM4T0t3SVBEUUkvUDM3KzVBWUdCUVVFQXdFQkFUdCtQMzRCMkFjR0JRVURBd0lCQVFJREF3VUZCZ2RlUDM0L2ZnRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNUNna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUXIrUndrS0NRZ0pCd2dHQmdZRkJBTUNBZ0UrV3djR0JRVURBd0lCUHdFQkFnUUVCQVlHQndjSUNBa0pDUXBiL1VnQkFRSUVCQVFHQmdjSENBZ0lDZ2tLMDlNSEJnVUZCQUlDQVFFQ0FnUUZCUVlIWW1JS0NRb0lDQWdIQndZR0JBUUVBZ0VDRmdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2U5QmdZRkJRUURBUUVCQVFNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNnbTlDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0lDQWdLQ1FxOUNRb0pDQWtIQ0FZR0JnVUVBd0lDeFg1K2ZnRUJBd1FGQlFZR1g3MStmbjUrdlFFQkF3UUZCUVlHL2tZR0JnVUZCQU1CQVFINGZuNStYd1lHQlFVRUF3RUJILzdrbmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRzZDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CTVFJREJBUUdCZ1o0ZUFvSkNRa0lDQWNIQmdVRkJBTUNBbDc5S3drS0NRZ0pCd2dHQmdZRkJBTUNBajhCQVFNRUJRVUdCZ0xWQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRbDBBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFSOUFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFEUUFBQUFBRDl3UDRBQXNBR3dBZkFDTUFKd0F6QURjQVF3Q0hBS1VBM1FFQkFVVUFBQ1VWRHdjak5TTVZNelV6RlNFdkJ6VWxGU00xSXhVak5TTVZJelVsSHdjVkl6VWpGU00xSXhVak5UOEhCeEVWSHcweklUTS9EaEV2RGlNaEl3OE5BVHNCSHdZVk16VXZEaXNCQlJFZkRqc0JOU012QnhFL0Jqc0JOU01QRGlVZkJ4VVBCeU12QnpVL0J3Y2RBUjhOT3dJL0RqVXZEaXNDRHcwRHVRRUNBd01GQlFZSFh2dy9mdjdrQmdZRkJRUURBUUVCK0g0L2ZqOStBZGdIQmdVRkF3TUNBWDQvZmo5K0FRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KQWJrS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjVIQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVDViQndZRkJRTURBZ0UvQVFFQ0JBUUVCZ1lIQndnSUNRa0pDbHY5U0FFQkFnUUVCQVlHQndjSUNBZ0tDUXJUMHdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2RpWWdvSkNnZ0lDQWNIQmdZRUJBUUNBUUlXQndZRkJRUUNBZ0VCQWdJRUJRVUdCNzBHQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiMEtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBZ0lDQW9KQ3IwSkNna0lDUWNJQmdZR0JRUURBZ0xGWHdZR0JRVUVBd0VCZm41K2ZnRUJBd1FGQlFZR1g3MStmbjUrZm42OUFRRURCQVVGQmdaZmZuNStmbDhHQmdVRkJBTUJBUi8rUmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRzZDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CTVFJREJBUUdCZ1o0ZUFvSkNRa0lDQWNIQmdVRkJBTUNBbDc5S3drS0NRZ0pCd2dHQmdZRkJBTUNBajhCQVFNRUJRVUdCZ0xWQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRbDBBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFSOUFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFCQUFBQUFBRCtBUG1BQ0VBTXdCOEFOOEFBQUVQQ0NNdkRqOEhCVEV2RUJjL0JqTWZGVDhHTlM4WkR3WWxEd01mQkE4Skh3Yy9EQmNQQng4UFB3Y2ZCRDhHUFFFdkFnRXZBdzhDQW80Q0NRb0tEQXdNRGcwTkRBd0xDZ29LQ0FnSEJnVUZBd0VCQVFJRUJRWUhDQXNCQkFFREJBWUlDUXNMRFE0UEVCRVNFaExOTUJNVEV4UVRGQlFVSVNBZkh4NGRIUnNhR0JZVkV4RVBEUVFFQkFZRkJnWUdCUVFFQWdJQkFnY0lDUWtLQ2dvTUN3ME1EUTRPRHc4Zkh5RWlJaVFrSlJvYkdob1pHUm4rbGdRREFRRUJBUU1FNWhrVkV4SVJEdzRNQWdFQkFRSUVCQVVIQndnSUJnTU5DdzBQRHhFU0V3dVVEZ3dLQ1FjR0F3RUJBd1FIQndrTERBME9EeEFRRWhJVEZCTVRFaEFRRHc3cEJBWUZCZ1lGQmdRRUF3SUNBd1Q4Y0FVRkJnWUZCZ1VCTmdFS0NBY0hCUU1DQVFJREJBWUdCd2NKQ1FzS0N3d01EQTRORFF3TUNnb0tYUklTRWhFUUR3NE5Dd3NKQ0FZRUF3SE5NUVlGQlFRREFnRUJBZ1VIQ1FzTUR3OFNFaFFWRnhjWUJnUUVBZ0VCQVFNREJBVUZCZ1VHQmc4T0RRNE5EUXdNREF3TENnb0tDUWtSRGd3S0J3WURBZ0VDQXdVRkJ3alBCUVVHQmdZRkJRWG1GQkVURkJVVkZ4Y0dCZ1lGQmdVRUF3SUJBUVFGQkJjVUVoSVJFQkFPQ0pVT0RoQVJFaElVRkJJU0VoQVFEdzhNREFzSkNBWUVBd0VCQXdVSUNBc01EdWtFQXdFQkFRSUNCQVVGQmdZR0JRVUZBNUVFQWdJQkFRSUNBQUFEQUFBQUFBTDhBL2dBQXdBSEFEc0FBQUVSSXhFakVTTVJKeEVWSHdreklUTS9DVFVSTlM4Skl5RWpEd2tDZmo5K1AzNEJBZ0lHQndvS0JnWUhCZ0Y2QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2NkdCZ2NHQmdvS0J3WUNBZ0VEZXYwTUF2VDlEQUwwUC95T0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ055QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEFBQUFCUUFBQUFBRCtBTjZBQjBBT3dBL0FGMEFld0FBSlE4SEl4VTdBVDhOUFFFakJSVWZEVHNCTlNNdkJ6VWpCU0UxSVFFekh3Y1ZNejBCTHcwckFRVVZNelUvQnpNMUt3RVBEUU81QVFFREJBVUZCZ2ErdmdrS0NRZ0pCd2dHQmdZRkJBTUNBai84VHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjYrQmdZRkJRUURBUUUvQVhvQitQNElBVnErQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0p2djBzUHdFQkF3UUZCUVlHdnI0SkNna0lDUWNJQmdZR0JRUURBZ0xrQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0p2cjRKQ2drSUNRY0lCZ1lHQlFRREFnSS9BUUVEQkFVRkJnYStudndCT3dFQkF3UUZCUVlHdnI0SkNna0lDUWNJQmdZR0JRUURBZ0pldnI0R0JnVUZCQU1CQVQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ0FBQlFBQUFBQUQrQU42QUIwQU93QS9BRjBBZXdBQUpROEhJeFU3QVQ4TlBRRWpCUlVmRFRzQk5TTXZCelVqRnlFMUlTVXpId2NWTXowQkx3MHJBUVVWTXpVL0J6TTFLd0VQRFFPNUFRRURCQVVGQmdhK3Zna0tDUWdKQndnR0JnWUZCQU1DQWovOFR3SUNBd1FGQmdZR0NBY0pDQWtLQ2I2K0JnWUZCUVFEQVFFLy9BSDQvZ2dCMkw0R0JnVUZCQU1CQVQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ20rL1N3L0FRRURCQVVGQmdhK3Zna0tDUWdKQndnR0JnWUZCQU1DQXVRR0JnVUZCQU1CQVQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ20rdmdrS0NRZ0pCd2dHQmdZRkJBTUNBajhCQVFNRUJRVUdCcjRnL0wwQkFRTUVCUVVHQnI2K0NRb0pDQWtIQ0FZR0JnVUVBd0lDWHI2K0JnWUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUJBQUFBQUFEOXdPdEFDc0FUUUJ1QUtFQUFBRVBCaDBCSHdrN0FUOEhOUzhMQndNZEFSOEdQd2MxTHdjUEJqY0JId0lQQlNNaEl5OEZQd0lCUHdRZkF5Y0JEd01mQ3lFelB3bzFMd0lCTHdZckFROEZBZWdGQ2drRUF3VURBUVFHQkFRRUJRc01CZ1lHQndzTENnUUhCUUlDQWdNRENBVUZCZ1VHQnd3TUVnSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBam9CbVFNQkFRRURCZ1lGQlFiOHpnWUZCUVlHQXdFQkFRTUJtUVFEQkFjSkNRY0VCR24rWndZRUF3RUJBZ1FGQndnS0Nnc0dEQXdET1EwTURBc0tDZ2dIQXdRREFnSUVCZjVrQndrSkNnb01EQXdNREF3S0Nna0pBV1FEQndnRkJnc01CZ2NHQ3dzRkJRUUVCZ01CQVFNR0NBVUtDd3dOREFVR0Jna0ZBd01EQWdFQkFRRWJyQVlHQmdRRUF3SUJBUUlEQkFRR0JnYXNCZ1lHQkFRREFnRUJBZ01FQkFZRzEvMWlCUVVGQ0FnSEJnSUJBUUlHQndnSUJRVUZBcDRGQXdNREFRRURBd01jL1dJTERBd01EQTBNQ3dzSkNRY0ZBZ01DQXdRRkJ3a0pDd1lMREEwTURBd01BcU1LQ1FnR0JnTURBd1FGQmdnSkFBQUFBUUFBQUFBRCtBTzNBRmdBQUFFREl3OEhId1k3QWo4R0d3RWZCanNCUHdZVE93RS9CaThISXc4SEN3RXZCaU1QQlFGbWg3Y0hCZ1VGQkFNQkFRRUJBd1FGQlFZSHpnVUVCUVFFQXdJQ2NQNENBd01FQkFRRkJRVUVCUVFFQXdNQ2hwVUhCZ1VGQkFNQkFRRUJBd1FGQlFZSHF3VUZCUVFEQkFJQ2NQNENBd01FQkFRRkNRVUZCQU1FQWdPbC9ud0JBZ01FQkFZR0JnWUdCZ1FFQXdJQkFnSUVBd1FGQVVQOUl3UUVCQU1EQVFJQ0FRTURCQVFFQVlVQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFJQ0F3UUVCZjY5QXQwRUJBTURBZ0lCQVFJQ0F3TUVBQUFBSHdBQUFBQUQrQVA0QUFNQUJ3QUxBQmNBR3dBZ0FDUUFMZ0F5QURZQU9nQStBRUlBUmdCUUFGb0FYZ0JpQUdZQWFnQnVBSElBZkFDQUFJUUFpQUNVQUpnQW5RQ2hBS3dBQUNVek5TTUhNelVqQnpNMUl3Y2pGVE1WTXpVek5TTTFJd2N6TlNNSE1UTTFJd2N6TlNNSEl4VXpOVE0xSXpVakpUTTFJd1V6TlNNbE16VWpCVE0xSXlVek5TTUZNelVqSlNNVk14VXpOVE0xSXdVekZUTTFNelVqTlNNbE16VWpCVE0xSXlVVk16VUZNelVqSlRNMUl3VXpOU01sSXhVekZUTTFNelVqQnpNMUl3Y3pOU01ITXpVakJ5TVZNeFV6TlRNMUl6VWpCek0xSXdjeE16VWpCek0xSXdjVk13RVZNelVqQVRVakEwVTdPM1k3TzNZN08zY0NBandDQWp4Mk96dDJPenQyT3p0WUlEMENBaDBEa1Q4Ly9FOC9Qd094UHovOFR6OC9BN0UvUC94UFB6OERzd0lDSFNBOS9FMGdIUUlDUFFPeFB6LzhUejgvQTdFLy9CQS9Qd094UHovOFR6OC9BN01DQWgwZ1BYWTdPM1k3TzNZN08zY0NBandDQWp4Mk96dDJPenQyT3p0NER3T2tQUS84WEQwSVB6OC9QejhDSFNBZ0hRSS9QejgvUHo4Q1BTQWRBams3T3pzN096czdPenM3TzEwZUFnSTlQUUlDSGg4Mk96czdkanM3T3pzN096czdXQjBDQWowL1B6OC9QejhnSFFJQ0hTQS9QejgvUHo4dUQveGNEejBEcEE4QUFCOEFBQUFBQS9nRCtBQUpBQTBBRVFBVkFDRUFKUUFxQUM0QU1nQTJBRG9BUGdCQ0FFWUFVQUJhQUY0QVlnQm1BR29BYmdCeUFId0FnQUNFQUlnQWxBQ1lBSjBBb1FDckFBQWxJeFV6RlRNMUl6VWpCek0xSXdjek5TTUhNelVqQnlNVk14VXpOVE0xSXpVakJ6TTFJd2N4TXpVakJ6TTFJeVV6TlNNRk16VWpKVE0xSXdVek5TTWxNelVqQlRNMUl5VWpGVE1WTXpVek5TTUZNeFV6TlRNMUl6VWpKVE0xSXdVek5TTWxGVE0xQlRNMUl5VXpOU01GTXpVakpRRWpGVE0xQVRNMUl3Y3pOU01ITXpVakJ6TTFJd2NqRlRNVk16VXpOU00xSXdjek5TTUhNVE0xSXdjek5TTUhNeFV6TlRNMUl6VWpBN3NDQWowZ0hYWTdPM1k3TzNZN08zY0NBandDQWp4Mk96dDJPenQyT3pzRE9UOC8vRTgvUHdPeFB6LzhUejgvQTdFL1AveFBQejhEc3dJQ0hTQTkvRTBnSFFJQ1BRT3hQei84VHo4L0E3RS8vQkEvUHdPeFB6LzhUejgvQTdQOFhBODlBNlFQUFhZN08zWTdPM1k3TzNjQ0Fqd0NBangyT3p0Mk96dDJPenQ0SUIwQ0FqMUZIaDg5QWo4L1B6OC9Qd0llSHg4ZUFqOC9QejgvUHprN096czdPenM3T3pzN08xMGVBZ0k5UFFJQ0hoODJPenM3ZGpzN096czdPenM3YWZ4Y1BROERwRDAvUHo4L1B6OGdIUUlDSFNBL1B6OC9Qejg5QWdJZElBQUFBQUFNQUFBQUFBUDRBL2dBQXdBSEFBc0FKUUEvQUZrQWN3Q05BS2NBd1FEYkFQa0FBQ1V6TlNNRk16VWpCVE0xSXpjVkh3UWhQd1E5QVM4REl5RWpEd00xRlI4RE15RXpQd1F2QlNFUEJEVVZId1FoUHdVdkJDTWhJdzhETlJVZkF6TWhNejhFTHdVaER3UTFGUjhFSVQ4Rkx3UWpJU01QQXpVVkh3TXpJVE0vQkM4RklROEVOUlVmQkNFL0JTOEVJeUVqRHdNbEZSOERNeUV6UHdRdkJTRVBCQ1V6RndjWE5SY0hGd2NYTVJjSEZ6Y25OeWMzSnpjbklSRWpGVE1SSVFKZWZuNyt4bjUrL3VSK2ZyMEJCQVVEQXdGYUF3TUZCQUVCQkFVREEvNm1Bd01GQkFFQkJBVURBd0sxQXdNRkF3RUJBUUVEQlFNRC9Vc0RBd1VFQVFFRUJRTURBclVEQXdVREFRRUJBUU1GQXdQOVN3TURCUVFCQVFRRkF3TUN0UU1EQlFNQkFRRUJBd1VEQS8xTEF3TUZCQUVCQkFVREF3SzFBd01GQXdFQkFRRURCUU1EL1VzREF3VUVBUUVFQlFNREFyVURBd1VEQVFFQkFRTUZBd1A5U3dNREJRUUJBUVFGQXdNQ3RRTURCUU1CQVFFQkF3VURBLzFMQXdNRkJBRUJPd0VFQlFNREFYb0RBd1VEQVFFQkFRTUZBd1AraGdNREJRUUIvZ2dPUlZNVlBWSlRVeFUrVXhWcVUxTlRVMUpTUndPWVhuNzhFQWgrZm41K2ZtNERBd1VEQVFFQkFRTUZBd01EQXdVRUFRRUVCUU5jQXdNRkJBRUJCQVVEQXdNREJRTUJBUUVCQXdVRFd3TURCUU1CQVFFQkF3VURBd01EQlFRQkFRUUZBMXdEQXdVRUFRRUVCUU1EQXdNRkF3RUJBUUVEQlFOYkF3TUZBd0VCQVFFREJRTURBd01GQkFFQkJBVURYQU1EQlFRQkFRUUZBd01EQXdVREFRRUJBUU1GQTFzREF3VURBUUVCQVFNRkF3TURBd1VFQVFFRUJRTmNBd01GQkFFQkJBVURBd01EQlFNQkFRRUJBd1VEUzA5SUdBRkhTRjlJR0VkSUdGMWZTRjlJWGtoUy9LNStBL0FBQUFBQUNRQUFBQUFEbVFPSkFCa0FNd0JOQUdjQWdRQ2JBTFVBendEcEFBQTNId016RnlFM016OENQUUV2QWlNbklRY2pEd0luSHdReklUTS9CQzhFSXlFakR3TW5Id016RnlFM016OERMd01qSnlFSEl3OENKeDhFTXlFelB3UXZCQ01oSXc4REp4OERNeGNoTnpNL0F5OERJeWNoQnlNUEFpY2ZCRE1oTXo4RUx3UWpJU01QQXljZkF6TVhJVGN6UHdNdkF5TW5JUWNqRHdJbkh3UXpJVE0vQkM4RUl5RWpEd01sRlI4Q014Y2hOek0vQXk4REl5Y2hCeU1QQW1ZQkFRTUZBd01CZWdNREJRUUJBUVFGQXdQK2hnTURCUU1CQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RBd1VEQVFFQkFRTUZBd01ERkFNREJRTUJBUUVCQXdVREEvenNBd01GQXdFQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1EQlFNQkFRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQXdVREFRRUJBUU1GQXdNREZBTURCUU1CQVFFQkF3VURBL3pzQXdNRkF3RUJBUUVEQlFNREF4UURBd1VEQVFFQkFRTUZBd1A4N0FNREJRTUJBUUVCQXdVREF3TVVBd01GQXdFQkFRRURCUU1EL093REF3VURBUUZhQVFRRkF3TUJ1UU1EQlFNQkFRRUJBd1VEQS81SEF3TUZCQUdHQXdNRkJBRUJCQVVEQXdNREJRUUJBUVFGQTF3RUF3VURBUUVEQlFNRUF3TUZBd0VCQXdVRFd3TURCUVFCQVFRRkF3TURBd1VFQVFFRUJRTmNCQU1GQXdFQkF3VURCQU1EQlFNQkFRTUZBMXNEQXdVRUFRRUVCUU1EQXdNRkJBRUJCQVVEV3dNREJRTUJBUU1GQXdNRUF3VURBUUVEQlFOYkF3TUZCQUVCQkFVREF3TURCUVFCQVFRRkExd0VBd1VEQVFFREJRTUVBd01GQXdFQkF3VURXd01EQlFRQkFRUUZBd01EQXdVRUFRRUVCUU1BQUFBTEFBQUFBQVA0QS9nQUdRQXpBRXdBWmdCL0FKa0FzZ0RNQU9ZQTZnRHVBQUEzSHdReklUTS9BejBCTHdRaER3UW5Id1VoUHdVdkJDTWhJdzhESng4RU15RXpQd1F2QlNFUEF5Y2ZCU0UvQlM4RUl5RWpEd01uSHdReklUTS9CQzhGSVE4REp4OEZJVDhGTHdRaklTTVBBeWNmQkRNaE16OEVMd1VoRHdNbkh3VWhQd1V2QkNNaEl3OERKUlVmQXpNaE16OEVMd1VoRHdRbEVTRVJBeUVSSVdZQkFRTUZBd01CZWdNREJRUUJBUVFGQXdQK2hnTURCUU1CQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RBd1VEQVFFQkFRTUZBd01ERkFNREJRTUJBUUVCQXdVREEvenNBd1lFQWdFQkFRTUZBd01ERkFNREJRTUJBUUVCQXdVREEvenNBd01GQXdFQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1HQkFJQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1EQlFNQkFRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQmdRQ0FRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQXdVREFRRmFBUVFGQXdNQnVRTURCUU1CQVFFQkF3VURBLzVIQXdNRkJBRUNGL3hRSUFQdy9CQ1dBd01GQkFFQkJBVURBd01EQlFNQkFRRUJBd1VEV3dNREJRTUJBUUVCQXdVREF3TURCUVFCQVFRRkExd0RBd1VFQVFFRUJRTURBd01GQXdFQkFRSUVCbHNEQXdVREFRRUJBUU1GQXdNREF3VUVBUUVFQlFOY0F3TUZCQUVCQkFVREF3TURCUU1CQVFFQ0JBWmJBd01GQXdFQkFRRURCUU1EQXdNRkJBRUJCQVVEWEFNREJRUUJBUVFGQXdNREF3VURBUUVCQWdRR1d3TURCUU1CQVFFQkF3VURBd01EQlFRQkFRUUZBMXdEQXdVRUFRRUVCUU1EQXdNRkF3RUJBUUVEQlFOTC9GQURzUHd3QS9BQUFBQUxBQUFBQUFQNEEvZ0FHUUF6QUV3QVpnQi9BSmtBc2dETUFPWUE2Z0R2QUFBM0h3UXpJVE0vQXowQkx3UWhEd1FuSHdVaFB3VXZCQ01oSXc4REp4OEVNeUV6UHdRdkJTRVBBeWNmQlNFL0JTOEVJeUVqRHdNbkh3UXpJVE0vQkM4RklROERKeDhGSVQ4Rkx3UWpJU01QQXljZkJETWhNejhFTHdVaER3TW5Id1VoUHdVdkJDTWhJdzhESlJVZkF6TWhNejhFTHdVaER3UWxFU0VSQXhVaEVTRm1BUUVEQlFNREFYb0RBd1VFQVFFRUJRTUQvb1lEQXdVREFRRUJBUU1GQXdNREZBTURCUU1CQVFFQkF3VURBL3pzQXdNRkF3RUJBUUVEQlFNREF4UURBd1VEQVFFQkFRTUZBd1A4N0FNR0JBSUJBUUVEQlFNREF4UURBd1VEQVFFQkFRTUZBd1A4N0FNREJRTUJBUUVCQXdVREF3TVVBd01GQXdFQkFRRURCUU1EL093REJnUUNBUUVCQXdVREF3TVVBd01GQXdFQkFRRURCUU1EL093REF3VURBUUVCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3WUVBZ0VCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3TUZBd0VCV2dFRUJRTURBYmtEQXdVREFRRUJBUU1GQXdQK1J3TURCUVFCQWZqOGJ5QUQ4UHdRbGdNREJRUUJBUVFGQXdNREF3VURBUUVCQVFNRkExc0RBd1VEQVFFQkFRTUZBd01EQXdVRUFRRUVCUU5jQXdNRkJBRUJCQVVEQXdNREJRTUJBUUVDQkFaYkF3TUZBd0VCQVFFREJRTURBd01GQkFFQkJBVURYQU1EQlFRQkFRUUZBd01EQXdVREFRRUJBZ1FHV3dNREJRTUJBUUVCQXdVREF3TURCUVFCQVFRRkExd0RBd1VFQVFFRUJRTURBd01GQXdFQkFRSUVCbHNEQXdVREFRRUJBUU1GQXdNREF3VUVBUUVFQlFOY0F3TUZCQUVCQkFVREF3TURCUU1CQVFFQkF3VURTL3h2QTVIOFVDQUQ4QUFFQUFBQUFBTjZBL2dBTFFBNEFJb0F6d0FBQVIwQkh3MDdBUkVQQnlFdkJ4RS9Cd1VyQVM4RlBRRW5GU3NCRHcwVkVSVWZEVE1oTXo4Tk5SRXpFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4R0FTOEdJeUVqRHcwQjl3SUNBd1FGQlFZSEJ3Z0pDQWtLQ1dnQkFRTUVCUVVHQnY3RUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdHMHdRWUdCUVVFQXdJL2xRa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUU4Q1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUcvY2dHQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSTRDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURBd1VGQnY3MUJ3Z0lDUWdLQ1FyKzFBa0tDUWdKQndnR0JnWUZCQU1DQWdNN1pna0tDUWtJQ0FjSEJnVUZCQU1DQXY1dEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdJNEJnWUZCUVFEQVFHRkFnTUVCUVVHQnNzWlB3SUNBd1FGQmdZR0NBY0pDQWtLQ2YzSUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBWlA5N3dZR0JRVUVBd0VCQVFFREJBVUZCZ1lETkFZR0JRVUVBd0VCSC96TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBaHdKQ1FrSUNBZ0hCd0VZQmdZRkJBUUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUVBQUFBQUFQQkE1c0FXd0JwQUpzQSt3QUFBUThDRlI4UUhRRVBFQlVmQmpNL0VUMEJMeElQQWdNdkJDTTFNejhGQnlNUEJ4VWZCek1mQXpzQlB3YzFFVFV2QnlzQkR3RWxEd0lWSHhNUEV4VWZCak0vRWk4U0l3OENBbkFFQWdFQ0FnTVdDQWNIQmdZRkJRUURBd01CQVFFQkF3TURCQVVGQmdZSEJ3Z1dBd01CQVFJRUJRWURCd2tGQkFVTUN3b0tDUWdIQndZRkJRUURBZ0VCQWdNRUJRVUdCd2NJQ1FvS0N3d0ZCUVVGQndZR3ZZb0VCZ1lHbTVzR0JnWUVpZ3EzclFjR0JRVURBd0lCQVFJREF3VUZCZ2V0dHdRR0JnWUdCZ1FFQXdNQ0FnRUJBZ0lEQXdRRUJnVUhCZ1VCQ2dNQ0FRRUNCQVFVRXhJUkR3NE5EQW9KQ0FZRkJBSUJBUUlFQlFZSUNRb01EUTRQRVJJVEZBUUVBZ0VCQWdNRkJnUUhDQVVGQlJZV0ZCTVJFQThOREFzSUNBVUVBd0VCQXdRRkNBZ0xEQTBQRUJFVEZCWVdCUVVGQmdZSEJnTEtCZ1lHQmdZRkJSUUlDUWtKQ2drTENnc0xDd3NMREFzTUN3c0xDd29LQ2dvSkNRa0lGQVVGQmdZR0JnWUZBd0lCQVFJRENnb0xDd3dNRFEwTkRnNFBEZzhQRHc4UER3NFBEZzRORFEwTURBc0xDZ29EQWdFQkFRTUQva0dJQkFNQ0Fid0JBZ01FaUdHekFRSURCQVFHQmdiOEJnWUdCQVFEQWdHekJBTUNBZ0lEQXdRRUJBUUZBbllGQkFRRUJBTURBZ0lDQXpvRkJnWUdCZ1lGQkJFUkV4TVZGUlVYRnhjWUdSa1pHaG9hR2hrWkdSZ1hGeGNWRlJVVEV4RVJCQVVHQmdZR0JnVUZCQUVDQWdJREV4UVZGaGNZR1JrYUd4d2NIQjBkSGg0ZEhSd2NIQnNhR1JrWUZ4WVZGQk1EQXdFQkFnUUFBQUFBQXdBQUFBQUQrQU03QUFNQUp3Q0FBQUFCSnpVM0pSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVDBCQlI4Qk16OEdFUzhGQndVOUFTOE5JeUVqRHcwRHVmejgvcVVIQmdVRkJBTUJBUUVCQXdRRkJRWUgvZ2dHQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSDRDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FSQUZCZ1VGQkFRR0FnUUNBZ1FGQmdnSENQN3RBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9nZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQlMyZWNaMGNCQVFNRUJRVUdCLzVJQndZRkJRUURBUUVCQVFNRUJRVUdCd0c0QndZRkJRUURBUUVnL2tnS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncEtid0VCQVFJQ0JRTUhDQUhPQ0FjRkJRSUJBWEJLQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQURBQUFBQUFPNUE3a0FIUUIvQU8wQUFBRTdBUjhOSFFFak5TOEhJeWNmQnhFZkJ5RWZCdzhISXhVUEJ5OEhOU0VqTHcwMUVTTXZCejhITXpVL0J4OGZEd1lyQVM4aUh3UVBCaXNCTHdjOUFqOEhBVVBkQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUczVjhIQmdVRkJBTUJBUUVCQXdRRkJRWUhBYmdIQmdVRkJBTUJBUUVCQXdRRkJRWUhYZ0VCQXdRRkJRWUhCZ1lGQlFRREFRSCs1UW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FsOEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1h3RUJBd1FGQlFiakdSZ1pHQmdZR0JjV0Z4VVZGQlFTRWhFUkR3NE5EQXNLQ1FnSEJRVURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQXdVR0J3Z0lDZ3NMRFEwT0R4QVFFUklTRXhNVUZSVVZGbUFFQXdFQkFRRURCQVVHQmdZR0JRWUZuUU1EQWdFQ0FnTURBd1FGQkFKK0FnSURCQVVHQmdZSUJ3a0lDUW9KM2QwR0JnVUZCQU1CQWIwQkFRTUVCUVVHQi81SUJ3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VCWHdZR0JRVUVBd0VCQVFFREJBVUZCZ1pmQWdJREJBVUdCZ1lJQndrSUNRb0tBUnNCQVFNRUJRVUdCZ2NHQlFVRUF3RUJYZ2NHQlFVRUF3RytBUUVEQlFVSEJ3a0tEQXdORGc4UkVSSVNGQlFWRlJZWEZ4Z1lHQmdaR0JrR0JnWUVCQU1DQWdNRUJBWUdCaFlWRmhVVkZSUVZGQk1URWhJUkVCQVBEZzBOQ3dzS0NBZ0hCZ1ZnQlFVR0JnWUdCUVVFQXdJQ0F3U2RCQVFFQkFVRUJRVUVCQU1EQWdJQkFBQUJBQUFBQUFQNEEvZ0FDZ0FBQVJNWElRVVRKUVVUSlNFQ0FHNEpBWUgreUhqK3lQN0lkLzdKQVlFRCtQNmRIdTcrZis3dUFZSHVBQVFBQUFBQUEvZ0R1UUJKQUtVQkJRRzNBQUFCSHc4VkR4VWpMd2MvR0FVZkhqc0JQd0VQRHlNdkZUVS9EeVVWRHhVckFTOFZQUUUvRlRzQkh4VWxEeEVWSHgwelB3Y2ZCek0vSFRVdkxpc0JEeDBEUGcwT0RBd0xDZ2tKQndjR0JBUURBUUVCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRSTVNFeElSRVJFUkVRMExDZ2tEQndRREZSRVJFQkFPRGd3TUN3a0lCd1lGQlAyUEFnTURCQVVGQmdZSENBY0pDUWtLQ2dzTEN3d01EUXdORGcwT0RnOE9EdzhOR2hFSENBa0xEQTBPRUJBU0NSTVVGQlVWR0EwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBUU1EQlFZR0J3a0pDZ29NREEwVkFqVUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFEwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwTkRRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBZjNNQVFrVkV4SVNFQThORFFzS0NBY0RCUU1DQWdJQ0JBUUZCZ1lIQ0FnSkNRb0tDd3dNREEwTkRnNE9EZzhRRHhBUUVCb2FHUmdYRnhVVkZoWVhGeGdaR1JrUUVCQVBFQThPRGc0T0RRME1EQXdMQ2dvSkNRZ0lCd1lHQlFRRUFnSUNBUUlGQlFnSUN3c05EaEFRRWhJVUdRTURBd1FGQlFZR0J3Z0hDUWtKQ2dvTEN3c01EQTBNRFE0TkRnNFBEZzhQRHc4T0R3NE9EUTROREEwTURBc0xDd29LQ1FrSkJ3Z0hCZ1lGQlFRREF3SmJDUW9LQ3d3TkRRNE9EdzhQRUJFUUVRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJREJRWUhDUXNWRWhNVUZRc1dGaEFLQ2dzTURRNFBEeEVSRWhJVEZCUWNCdzhPRGcwT0RRME1EUXNNQ3dzS0Nnb0pDQWdJQndZR0JnVUVCQU1DQWdFQ0F4a1VFaElSRHc4TkRBb0ZDQWNGQkFJQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUkVRRUJBUER3OE9EUTBOREFzS0NnMGhEUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUnNDQkFzTURRNFBFQkVURXhNVkZRc1ZGeGNiRUJBUEVBOE9EZzRPRFEwTURBd0xDZ29KQ1FnSUJ3WUdCUVFFQWdJQ0FRTUZCd2tMREE4UERRb0pCd1VEQVFJQ0FnUUVCUVlHQndnSUNRa0tDZ3NNREF3TkRRNE9EZzRQRUE4UUVCQVhGeGNXRlJVVUV4SVNFQThPRFF3TUVRNE9EUTRORFF3TkN3d0xDd29LQ2drSUNBZ0hCZ1lHQlFRRUF3SUNBUUVDQWdNRUJBVUdCZ1lIQ0FnSUNRb0tDZ3NMREFzTkRBME5EZzBPRGdBQUFBQUdBQUFBQUFPNUE3a0FMd0NVQU1RQktRRlpBYjRBQUNVVkR3a3JBUzhKUFFFL0NUc0JId2tuQnlFakR3WWZCak1oSHc0N0FUOE9Pd0UvQmk4R0t3RXZEaXNCRHcwREZROElJd2NuSXk4SVBRRS9DVHNCSHdrbk1TTVBCeDhITXg4UFB3OGhQd2N2QnlFdkRpc0JEdzBCRlE4Skt3RXZDVDBCUHdrN0FSOEpKd2NoSXc4R0h3WXpJUjhPT3dFL0Rqc0JQd1l2QmlzQkx3NHJBUThOQXZ3QkFnSUdCd29MQlFZSEJnWUhCZ1VMQ2djR0FnSUJBUUlDQmdjS0N3VUdCd1lHQndZRkN3b0hCZ0lDQWJjQy9pTUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FkMEZCQVVGQmdjSENBZ0lDUW9KQ2dzS0Nnc0tDUW9KQ0FnSUJ3Y0dCUVVFQldNR0JnVUZCQU1CQVFFQkF3UUZCUVlHWXdVRUJRVUdCd2NJQ0FnSkNna0tDd29LQ3dvSkNna0lDQWdIQndZRkJRVEdBUUlDQmdjS0N3VUdCd1lHQndZRkN3b0hCZ0lDQVFFQ0FnWUhDZ3NGQmdjR0JnY0dCUXNLQndZQ0FnRzZZUWNHQlFVRUF3RUJBUUVEQkFVRkJnWmxCUVVGQlFZSEJ3Y0lDQWtKQ1FvS0Nnb0tDZ2tKQ1FnSUJ3Y0hCZ1VGQlFVQjN3WUdCUVVFQXdFQkFRRURCQVVGQmdiK0pBSUVCQVVHQndjSUNBa0tDZ29MQ3dzTEN3c0tDZ29KQ0FnSEJ3WUZCQVFCOHdFQ0FnWUhDZ3NGQmdjR0JnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhCZ1lIQmdVTENnY0dBZ0lCdHdMK1lnWUdCUVVFQXdFQkFRRURCQVVGQmdZQm5nVUVCUVVHQndjSUNBZ0pDZ2tLQ3dvS0N3b0pDZ2tJQ0FnSEJ3WUZCUVFGb2dZR0JRVUVBd0VCQVFFREJBVUZCZ2FpQlFRRkJRWUhCd2dJQ0FrS0NRb0xDZ29MQ2drS0NRZ0lDQWNIQmdVRkJNVUdCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHQmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEh3WUNBd1FFQmdZR0JnWUdCQVFEQWhBSkNRZ0lCd2NHQmdRRkF3TUNBZ0lDQXdNRkJBWUdCd2NJQ0FrSkVBSURCQVFHQmdZR0JnWUVCQU1DRUFrSkNBZ0hCd1lHQkFVREF3SUNBZ0lEQXdVRUJnWUhCd2dJQ1FrQkVnWUdCZ1lMQ1FnR0FnSUJBUUlDQmdnSkN3WUdCZ1lIQmdZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdZVEFRSURCQVFHQmdZR0JnWUVCQU1DQVE0SUNRY0lCZ2NGQmdRRUJBSUNBUUVCQVFJQ0JBUUVCZ1VIQmdnSENRZ09BUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRb0tDZ29JQ1FjSEJ3WUVCUU1DQWdJQ0F3VUVCZ2NIQndrSUNnb0tBUkVHQndZRkN3b0hCZ0lDQVFFQ0FnWUhDZ3NGQmdjR0JnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhId1lDQXdRRUJnWUdCZ1lHQkFRREFoQUpDUWdJQndjR0JnUUZBd01DQWdJQ0F3TUZCQVlHQndjSUNBa0pFQUlEQkFRR0JnWUdCZ1lFQkFNQ0VBa0pDQWdIQndZR0JBVURBd0lDQWdJREF3VUVCZ1lIQndnSUNRa0FBQUFBQlFBQUFBQURwZ1BrQUFvQU9BQjFBTDBCQlFBQUFSMEJId1l6SlE4R0ZSRVZId1V6SVRNL0JoRXJBUzhPTlNjN0FSOEhFUlVQRGlFdkR4RS9EaUU3QVI4R0R3WXJBUkV6SHdjUEJ5TXZCajBCUHdZekVTc0JMd1U5QVQ4RkFSOEhGU0U5QVQ4R0h3WWRBZzhGS3dFdkJUMEJJUlVQQmlzQkx3WTFQd1lDNndJREJBVUZCZ1lxL3AwR0JnVUZCQU1DQWdNRUJRVUdCZ0YzQndVR0JBUURBZ0ZlQ1FvSUNRZ0lDQVlIQlFVRUF3SUJBZHY2QmdVRkJMd0ZBd0lCQWdJREJBVUZCZ2NIQ0FnSkNRa0svb2tLQ1FrSUNRY0lCZ1lHQkFRRUFnRUJBUUVDQkFRRUJnWUdDQWNKQ0FrSi9ySzhCZ1lGQlFRQ0FnRUJBZ0lFQlFVR0JqOC9CZ1lGQlFRQ0FnRUJBZ0lFQlFVR0Jyd0dCZ1VGQkFNQ0FnTUVCUVVHQmo4L0JnWUZCUVFEQWdJREJBVUZCZ0VnQmdZRkJRUUNBZ0VCdGdJREJBUUdCZ1lHQmdVRkJBTUNBZ01FQlFVR0JnWUdCZ1FFQXdMK1NnRUNBd01GQlFZSEJnWUZCUVFDQWdFQkFnTURCUVVHQW1rZEJ3VUdCUU1EQWdGaEFRSURBd1VGQmdmK0RBWUdCUVVFQXdJQ0F3UUZCUVlHQVhVQ0FnTUVCQVlHQndnSENRZ0pDUXBCUGdJQ0E1d0ZCZ2NEL21ZSkNna0lDUWNIQndZR0JBUURBd0VCQVFFREF3UUVCZ1lIQndjSkNBa0tDUUgwQ2drSkNRZ0lCd2NHQlFVRUF3SUNBZ01FQkFZR0JnWUdCUVVFQXdMOXpRRUNBZ1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHQndZR0JRVUVBZ0lCQWpNQ0F3UUZCUVlHQmdZR0JBUURBZ0VhQVFJREF3VUZCZ2MrUGdjR0JRVURBd0lCQVFJREF3VUZCZ2U3QmdZR0JBUURBZ0lEQkFRR0JnWStQZ1lHQmdRRUF3SUNBd1FFQmdZR3V3Y0dCUVVEQXdJQUFBSUFBQUFBQS9nRCtBQ2NBVGdBQUJNZkh6OFBGUjhIUHdjMUx3Y2pEd2NmQnpNUEVDOG1Ld0VQQlJNVkh3Y3pQd2N2QnlNL0R4OG5Qd2N2SHc4UE5TOEhEd1lJQVFJREJBWUhDQWtLQ3d3TkRnOFFFQklTRXhRVUZSWVdGeGdYR1JnYUdSb2JHaHNhR2hrWkdCZ1hGaFlWRkJNV0FRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHL0FjR0JRVUVBd0VCQVFFREJBVUZCZ2ZLQmhBUkVoTVVGUllYRnhnWUdSa2FHaG9YRmhZV0ZSVVVGQlFURWhJUkVSQVBEdzBPREFzTENnZ0lCd1lGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVQ0QkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIeWhRUkVoTVZGUllXRnhnWkdSb1pHeG9YRmhZV0ZSVVVGQlFURWhJUkVSQVBEdzBPREFzTENnZ0lCd1lGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFnTUVCZ2NJQ1FvTERBME9EeEFRRWhJVEZCUVZGaFlYR0JjWkdCb1pHaHNiR3hvYUdSa1pHQmNXRmhVVUV4UUJBUU1FQlFVR0J3WUdCUVVFQXdFQ0FCb2FHUmdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJRY0hDUXNMRFE0UEVCRVNHSTRHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUFnSUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRZ1ZFeE1SRUE4TkRRc0pDUWNGQkFJQkFRRURCQVVHQndnSUNnc0xEUTBPRGhBUUVCSVJFeE1URkJVVkZSWVdGaGNHQmdZRUJBTUNBZ01FQkFZR0FkTDhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJQkdoUVRFUkVQRFEwTENnZ0hCZ1FDQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhCZ1lHQkFRREFnRUJBZ01FQkFZR0Job1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJRUJRWUlDUW9NRFE0UEVCSVNGbzRHQmdVRkJBTUJBUUVCQXdRRkJRWUFBQUFDQUFBQUFBUDRBN2dBQWdBZEFBQWxJUUVuQVE4QkZSOEVJVDhFTlNjQkx3TWpEd0lEb3Z5OEFhSWIvaWNDQWdJRkJRY0lBN29JQndVRkFnTCtKUUlHQndnSUNBY0dod0xVVC96TkJBZ0lDQWNHQkFJQ0JBWUhDQWdJQXpjREJnTUNBZ01HQUFBQUFBa0FBQUFBQTVZRDlBQWhBRU1BUndCTEFIZ0FtZ0NsQU5NQkVBQUFBU0VmQmgwQkR3WWhMd2MvQmlVekh3WWRBUThHSXk4SFB3WWxGVE0xSnpNVkl3RXpId2dQQnlzQkx3VTFQd1F2QkQwQlB3UWxNeDhHSFFFUEJpTXZCejhHSlJjVkh3VTdBU1VQQnhFZkJ5RS9CeEVyQVM4TlBRRWxJVE1mQmhVUkZROE5JeUVqTHcwMUVUVS9EUUVBQWZRR0JnVUZCQU1DQWdNRUJRVUdCdjRNQndZRkJRTURBZ0VCQWdNREJRVUdBVVc4QmdZR0JBUURBZ0lEQkFRR0JnYThCZ1lGQlFNREFnRUJBZ01EQlFVRy91MTl1L3I2QVdjQ0JBVUVCRDhGQkFNQkFRSUVCajRFQlFVRkJ3Y0dCUU1DQVFFREF3VWRIUVFFQXdFQ0JBVUdCdjYvK2dZR0JnUUVBd0lDQXdRRUJnWUcrZ2NGQmdRRUF3SUJBUUlEQkFRR0JnRzdBUUlEQkFRR0JRZFIvWnNHQmdVRkJBTUJBUUVCQXdRRkJRWUdBbklHQmdVRkJBTUJBWDBLQ1FrSkNBZ0hCZ2NGQlFRREFnTCtTZ0hWQmdZRkJkc0VBd0lCQXdNRUJRVUdCd2NJQ0FnSkNnbjlqZ2tLQ1FnSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDQWtLQVFZQkFnSUVCUVVHQmdjR0JRVURBd0lCQVFJREF3VUZCZ2NHQmdVRkJBSUN2UUVDQXdRRUJnVUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0ZCZ1FFQXdKK2ZYMCsrZ0ZCQVFFQ0FpNEVCZ2NIQ0FZR0JURURBZ0VEQkFVRkJnWUdCZ1VGQlJZVkJRUUdCZ1lHQmdVRkJBTjJBUUlEQXdVRkJnWUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEJnWUZCUU1EQWxKUkJ3VUdCQVFEQXB3QkFnTURCUVVHQi96VUJ3WUZCUU1EQWdFQkFnTURCUVVHQndKeEFnSURCQVVGQmdjSENBZ0pDUWtLZlQ0Q0F3VGJCQVlHQnYxd0Nna0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRa0tBeTBKQ1FrSkNBZ0hCd1lGQlFRREFnSUFBQU1BQUFBQUEwVUR1QUE1QUpJQStBQUFBUThGRlI4QkR3d1ZId1kvRFM4S0t3RVhGUThiS3dFdkd6MEJQdzBmREFFUERoVWZIVHNCUHgwMUx4RXJBUThCQW1RR0JRUUVBZ0VCQXdFQ0FnUUVCZ2NORndRREF3RUNBZ0lEQndnSUJ3Z1JEZzBLQ2djR0JRTUNBUUVCQVFJQ0FnTURCQVFGQkFVRm5nRUNBZ01FQkFVRkJnWUhCd2dSRWdvTENnc0xEQXdNRFF3TkRRNE5EUTRORFF3TkRBd01Dd3NLQ3dvU0VRZ0hCd1lHQlFVRUJBTUNBZ0VDQWdNRUN3MFBFaDBWRlJZck9rVTJGUlVVRWhFT0RBa0RBZ0wrNGdKZU5TZ1pHQlFLQ0FjR0JRUUNBUUlDQXdNRkJRVUhCd2dJQ2drS0N3d0xEUXdPRFE0UERnOFFFQkFRRUJFUkVCQVFFQkFQRGc4T0RRNE1EUXNNQ3dvSkNnZ0lCd2NGQlFVREF3SUNBUUlFQlFZSENBb1VHQmtiS0RJNUZBWUdCd2NHQmdIRUFnUUVCUVlHQmdZUkRBY0hCd2dIQ0F3T0JRVUZCZ1lHQmdRREJRUUJBUU1LQ3dzTUN3d01EQXdNQ3dvS0NRa0hCUVFEQkFJQ0FUa09EUTBORFF3TURBd0xDd3NLQ2hJUkNBY0hCd1VHQkFRRUF3SUNBUUVDQWdNRUJBUUdCUWNIQndnUkVnb0tDd3NMREF3TURBME5EUTBPQ3dzTkRRMGRIaUFoTWlJaElENU9YVThoSWlFaUlCOGVHdzBNREFJVkFueE5QaXNyS2hVVkZCTVRFaEVJR1JBUkVBOFFEdzhPRGc0TkRRd01Dd3NLQ2drSUNBY0hCZ1VFQkFNQ0FRRUNBd1FFQlFZSEJ3Z0lDUW9LQ3dzTURBME5EZzRPRHc4UUR4QVJFQkVRRVJJVEV4UVZGU29yS3lvOFJrc1hCQUlDQkFBQUFBQUtBQUFBQUFQNEEvZ0FJUUJEQUdVQWh3Q3BBT29CUWdGa0FZWUJxQUFBSlJVZkJ6OEhOUzhIRHdZM0R3SWRBUjhIUHdjdkJ5c0JEd0VGRHdRZkJ6OEhQUUV2QlNzQkR3RWxId2N6UHdjdkJ5TVBCZ1VmQnpNL0J5OEhJdzhHSlJVUER5OFBQdzhmRGdVVkh4TTdBVDhUUFFFdkV5c0JEeE1CRHdNZEFSOEZPd0UvQnk4SER3SUZEd01mQnpzQlB3VTlBUzhIRHdJbEZSOEhQd2MxTHdjUEJnSUFBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQWZvRUF3SUNBd1E5QlFVR0JnWUdCZ1FGQWdJQkFRSUNCVHdGQmdZR0JnWUYvZGc4QlFJQ0FRRUNBZ1VFQmdZR0JnWUZCVDBFQXdJQ0F3UUZCUVlHQmdZR0FwMEJBUU1FQlFVR0J6NEhCZ1VGQkFNQkFRRUJBd1FGQlFZSFBnY0dCUVVFQXdIOGpRRUJBd1FGQlFZSFBnY0dCUVVFQXdFQkFRRURCQVVGQmdjK0J3WUZCUVFEQVFLdUFRSUZCZ2dKQ3dzTkR3OFFFUkVTRXhNU0VSRVFEdzhOQ3dzSkNBWUZBZ0VCQWdVR0NBa0xDdzBQRHhBUkVSSVRFeElSRVJBUER3MExDd2tJQmdVQy9sUUJBZ0lDQkFnS0RRNFFFUk1WRlJjTERBME1EQTBOREF3TkRBc1hGUlVURVJBT0RRb0lCQUlDQWdFQkFnSUNCQWdLRFE0UUVSTVZGUmNNQ3cwTURBME5EQXdOQ3d3WEZSVVRFUkFPRFFvSUJBSUNBZ0VDTGowRUF3SUNBd1FGQlFZR0JnWUdCVHdGQWdJQkFRSUNCUVFHQmdZR0JnWDlYd1VDQWdFQkFnSUZQQVVHQmdZR0JnVUZCQU1DQWdNRVBRVUZCZ1lHQmdZQllBRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0ZtUGdjR0JRVUVBd0VCQVFFREJBVUZCZ2MrQndZRkJRUURBUUVCQVFNRUJRVUdtQVVGQmdZR0JnVUZQUVFEQWdFQkFnTUVCUVVHQmdZR0JRVTlCQU1DQWdNRVBRVUZCZ1lHQmdZRUJRSUNBUUVDQWdVOEJRWUdCZ1lHQlFVRUF3SUNBOWNHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlaQ1FvU0VSRVFEdzhOQ3dzSkNBWUZBZ0VCQWdVR0NBa0xDdzBQRHhBUkVSSVRFeElSRVJBUER3MExDd2tJQmdVQ0FRRUNCUVlJQ1FzTERROFBFQkVSRWhNTkRBd05Dd3dYRlJVVEVSQU9EUW9JQkFJQ0FnRUJBZ0lDQkFnS0RRNFFFUk1WRlJjTUN3ME1EQTBOREF3TkN3d1hGUlVURVJBT0RRb0lCQUlDQWdFQkFnSUNCQWdLRFE0UUVSTVZGUmNNQ3cwTURBRlhQQVVHQmdZR0JnVUZCQU1DQWdNRVBRVUZCZ1lHQmdVRkJBTUNBUUVDQWdVRUJnWUdCZ1lGQlQwRUF3SUNBd1FGQlFZR0JnWUdCVDBFQWdJQkFRSUNiejRIQmdVRkJBTUJBUUVCQXdRRkJRWUhQZ2NHQlFVRUF3RUJBUUVEQkFVRkJnQUFBQU1BQUFBQUEvZ0QrQUJBQU1BQlFBQUFKVE0vSGk4ZUl3RVBIeThmUHg4ZkhnVWZIejhmTHg4UEhnSUFFeElURWhFU0VSQVJEeEFQRGc0TkRRd0xDd29LQ1FnSEJ3VUZCQVFDQVFFQkFRSUVCQVVGQndjSUNRb0tDd3NNRFEwT0RnOFFEeEVRRVJJUkVoTVNFd0c1QVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJUkV4TVRGUlFWRlJZV0ZoY1hGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQWZ4UUFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFwUUNBZ01FQlFZR0NBZ0lDZ29MQ3d3TkRRNE9EdzhRRUJFUkVSSVJFeElURXhJU0VoSVJFUkVRRUE4UERnNE5EUXdMQ3dvS0NBZ0lCZ1lGQkFNQ0F2NlVGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdGeGNXRmhZVkZSUVZFeE1URVJJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVJFeE1URlJRVkZSWVdGaGNhR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aQUFBREFBQUFBQVA0QS9nQUtRQ3BBU2tBQUFFUEJ4OEtQd292Qnc4Q0Z3OGZMeDgvSHg4ZUJSOGZQeDh2SHc4ZUF0RDhCUVVFQXdNREFRSURCZ1FFQlFVR0JRd01EQXdLQlFVRXh3TUJBUUVCQVFFREJBUUZCZ1FFQk9VQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdGeGNXRmhZVkZSUVZFeE1URVJJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVJFeE1URlJRVkZSWVdGaGNYRmhZV0ZSVVVGUk1URXhFU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQi9GQUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1JvYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBdHpIQlFZRkJRWU1EQXdMQ3dVRUJRTURBd01CQVFRR0JBUUYvQVFEQkFRRkJBTUVCQU1DQVFFQkFkOFhGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdGeG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGtBQUFBQ0FBQUFBQVA0QS9nQWNBRDFBQUFCTXg4RElSVWhId0loRlNFZkF5RVZJUlVQQVNFVklROEJJUlVoRHdNaEZUTVBDQzhmUHg4Qkh4OC9FRE0xUHdjdkJ6VWpMeDRqRHg0Q0FPTVhFeElWL3N3QmFnd1FDUDV5QWFjREJRUUIva3dCdVFJRC9rd0Jwd3dOL25JQmFnNE1EUS8rek9NS0dSa2FHeHdjSFIwWEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWC9nZ0JBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2lJaElTQWZIaDBkR3hvWUdCWUtGQklPQlJBTUNna0hCUU1CQVFFREJBVUdCd2tCQ2dnSkNRb0tDd3NNREEwTkRnNFBEaEFQRUJFUUVSSVJFaElURWhNVEZCTWFHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQTNvUERnNFVQeE1jRUQ4TEZSVUtQdzRjRlQ4aUhUOFREdzRQUHdZTkN3b0lCZ1VEQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFIK1J4b1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFNR0J3b0xEZzhSRWhRV0Znd1pHaGNJSHh3ZEhoOGZJQ0FZR0JnWEZ4Y1dGd01ZRUJBUUVBOE9EZzRPREEwTUN3c0xDZ2tKQ0FnSEJnWUdCQVFEQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUUFBQndBQUFBQUQ5d05kQUNrQVZRQjNBSmdBbXdES0FPb0FBQUVQQkJVZkFpTVBCaDBCSHdZelB3UTFMd1FqRHdFRkhRRWZCak0vQmowQkx3VXJBVFV2Qnc4R0VSMEJId1U3QVQ4R05TOEhEd1kzRHdRVkh3VXpQd2MxTHdZakR3RUJJUUUzRHdZZEFoOEdQd2NmQXpNL0J6VXZCZ2NCRHdFVkh3UWhQd1kxRVRVdkJ3OENBNVlGQlFJQ0FRSURGQ1lHQmdZRUJBTUNBZ01FQkFZR0JtTUlCd1lFQWdNM0JRY0hDQVVFL284Q0F3UUZCUVlHWHdZR0JRVUVBd0lDQXdRRkJRWUdQd0VDQXdNRkJRWUhCZ1lGQlFRREFnSURCQVVGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUVlIQmdZRkJRUURBcVVGQkFNQ0FRSURaZ1lIQ0FnRUJBUUZCQU1DQVFJRFpBVUdCd2NGQlFUK3h2N0pBVGVvQlFVRUF3TUNBUUlEQkFVRkJnWUdCQVVFQkFNREFRUUZCQVVGQlFVRUJRVUNBZ0VDQXpJRkJ3Y0pxdjV3QWdNQ0JBWUhDQUdWQmdZRkJRUURBZ0VDQXdNRUJRVUhDQWdHQVN3RUJBWUZCZ1lHQmlBQkFRTUVCUVVHQmdjR0JRVUVBZ0lCQXdRR0J3Z0pDRmNGQkFJQkFROWVCd1lGQlFNREFnRUJBZ01EQlFVR0J3WUdCUVVFQXdJL0J3VUdCQVFEQWdFQkFnTUVCQVlGQVNTV0JnWUZCUVFEQWdJREJBVUZCZ2FWQndZRkJRUURBUUVCQVFNRUJRVUdHUVFGQlFZR0JnWUZvd1VFQWdFQ0FnUUZCUVlHQmdZRm53WUZBd0VCQXY1MUFmQ0xBUU1EQkFRRkJRVmVCd1VHQkFRREFnRUJBUUlDQkFNRkJBTUNBUUVCQVFNRUJBWUZCZ1lHQmxBSEJBTUJELzJEQXdnSkNBY0dCQU1CQWdJRUJRVUdCd0o4QlFVRkJBUURBd0VDQVFNRkFBY0FBQUFBQTEwRDl3QXNBRTRBZ0FDaUFNNEEwUUQwQUFBM0ZSOEZNejhHUFFFdkJTc0JEd0k5QVM4R0R3WWxEd1VWSHdVM016OEhOUzhGSXc4Qk54OEhEd01WSHdZelB3azFMd2NyQWc4RkJSOEhNejhITHdZckFnOEdGUjhHT3dFL0JUMEJNejhITHdZckFnOEZKU0VSSnc4REVSOEdNeUV6UHdjMUx3VUJMd0VIb2dFQ0JBWUhDQWdFQlZRRkJBTUNBZ01EQlFVR0JnWUdCaUFDQXdRRkJRWUdCd1VHQkFRREFnR2Nud1VFQXdJQkFnTUNCZ2NJQ0FRRUJKOEZCQU1DQVFJREJRWUhDQVFGQkgwQkFRSURBd01GQkFNQ0FRRUJBUU1DQmdjSENRUUVCRkFFQkFNQ0FRRUJBZ01EQkFRRkJRVmVCd1VHQkFRREF2N1ZBUUVEQkFVRkJnYVdCZ1lGQlFRREFRRUJBUU1FQlFVR0JwWUdCZ1VGQkFNQjlRRUNBd1FFQmdVSEJnWUZCUVFEQWo4SEJnVUZBd01DQVFFQ0F3TUZCUVlIWGdjRkJnUUVBd0lDTHY0UUx3TUdCQU1CQWdNREJRVUdCd0o4QlFVRkJBUURBd0lCQVFFQ0F3UUUvWU1IQ1FpR1hnVUlCd1lFQWdFQ05BUUZCUVlHQmdZR0JRUURBZ0lDRkNVR0JnWUVCQU1DQVFFQ0F3UUVCZ2F3WkFRRUJnVUdCZ1lHQXdZRUFnRUNBbVFFQlFVR0JnWUdCUWNFQXdFQkFub0ZCUVVFQkFNQ0FnUUZCQVVGQlFVRUJBVUVBZ0VDQWpJREJBUUZCQVVHQlFRRkJBTURBZ0VDQXdRRkJRWUdCd1VHQkFRREFnRUJBZ01FQkFZRkJ3WUdCUVVFQXdJQ0F3UUZCUVlHWHdZR0JRVUVBd0lDQXdRRkJRWUdQd0VDQXdRRUJnVUhCZ1lGQlFRREFnSURCQVVGQnFvQk9GUUNCZ2NJL21zR0JnVUZCQU1DQVFJREF3UUZCQVlGQlFRRkJBUURBWkFFQVFFQUFBQUFCd0FBQUFBRHVRUDNBQ1VBU3dCMkFMWUE0QUVGQWNFQUFDVVBBUlVmQ2pNL0J6MEJMd2dqRHdFbkR3UVZId2t6UHdVOUFTOEtJeWNWSHdvelB3WTlBUzhEUFFFdkJpTVBCUVVWSHc0L0RqMEJMdzByQVE4TkpROEZGUjhHT3dFL0RDOEhJdzhDTnc4SEZSOEdQd2c5QVM4Rkl3OEJKUThFSHdjN0FUOEdMd1FmSGgwQkR4MGpEd2NmQno4Zkx4OC9CQzhIRHdJQkVnSUNBUUlEQkFVUER3OFFCZ1lFQlFRRUJBTURBZ0lDQXdRRkJSc1pDQWNJQ0FlUUJRUUVBZ0VCQXc4UUVoUUZCZ1lHQmdVR0JRUURBZ0lEQXhFUURnOERCd2NKQjBrQkFnTUZBZ0lEQkFVRUJRWUhCZ1VGQXdNQ0JRTUJBUUlDQkFRR0JRY0dCZ1VGQkFRQ0FWb0JBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdIKzdRZ0hEZ3dLQVFFQ0F3VUZCUVVGQlFVRUJBUURBd3NLQ3c0REFRRUJBZ0lFQlFVRUJBVUhCd2QvRGc0TkRRVURBZ0VDQWdRRkJnWUhCUVlGR3hnRkJBTUNBZ01DQmdZSUNBUUZBUkI3QkFJQ0FRRUNBZ1I3QlFVR0JnWUdCUVVFQXdJQkFRRURCRVlZRWhJU0VoRVFFUkFQRHc4T0RRME5Dd3dLQ2drSkNBY0dCZ1VFQXdJQ0FnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFd1lHQmdRRUF3SUJBUUlEQkFRR0JnWVhGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3TUZCZ1lJQ0FrS0N3d01EUTRPRUE4UkVSRVNFeE1URkJVVUZSWWZSd1FDQWdFQkFnTUVCUVVHQmdZR0JuSUdCZ1lHQmdVRUJBa0lCd2NCQVFFQ0FnTUVBd1VHQmdZR0JRVUVBd3dPQXdFREJhSUVCQVVHQmdZR0Job1lGeFlGQXdFQkFnTUVCQVlHQmdZR0JRVVRGQlVhQXdVREFiWVRHUmtZR1FVRUJRTURBZ0lCQWdNRUJRVUdCZ1lWRlJZVkVBY0dCUVVFQXdJQkFnTURCUVVHS2dvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUW41RFEwYUd4d0dCZ1lHQlFRRUFnSUNBUU1EQkFRZEZ4Y1ZCZ1lHQmdZRkJRUUNBZ0VCQXdSOENRb0xDd1FHQlFZR0JnWUZCUU1DQVFFQkFoWVJCQVVGQmdZR0JnVUVCUVFDQVFLM2ZnUUdCZ1lGQmdZRmZnUURBZ0lEQkFVRkJnWUdCZ1VGU1FJQ0F3UUZCZ1lIQ0FrSkNnc0xEQXdORGc0T0R4QVFFQkVSRVJJU0V4SVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4WVdGUlVWRkJRVUV4SVNFaEVRRUE4UERRNE1EQW9MQ1FnSUJnWUVCQU1DU1FVRkJnWUdCZ1VGQkFNQkFRRUJBd0FBQndBQUFBQUR1UVA0QUNjQVRnQjVBTGtBNGdFSEFjTUFBQ1VQQngwQkh3Y3pQd28xTHdZSE53OEdGUjhHT3dFL0NEVXZCaU1QQWpjVkR3TWRBUjhHTXo4S05TOEdJdzhHQlJVZkRqOE9QUUV2RFNzQkR3MEJEd1FmRERzQlB3WTFMd2tQQVNjUEFSMEJId2cvQmpVdkNpTVBBaVVQQXg4RUR4OGZIejhITHdjakx4MDlBVDhlRHdRZkJ6OElMd2dqRHdFQ3dnd05Hd1VGQkFNQ0FnSURBd1FFQkFVRUJnWVFEdzhQQlFRREFnRUNBZ01EQndjSkI0TU5EaEFRQkFNQ0FRRURCUVFHQlFZR0JnWUZGQklSRGdNQkFRSUVCQVVFQndnSkJ3WXJBUUVEQlFJREF3VUZCZ2NHQlFRRkJBTUNBZ1VEQWdFQkFnTUVCUVlHQmdjRkJnUUVBZ0wrS0FFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUdqQlFRQ0FnRUJBUU1PQ3dvTEF3TUVCQVFGQlFVRkJRWUVBd0lCQVFVTERRNEtCZ2NIQ1FRRWlRSUNBZ01FQlJnYkJRWUZCd1lHQlFRQ0FnRUNCQVFORFE0T0JBVUVCUWNIQi83bkJBTUNBUUVCQXdSSEh4WVZGQlVVRXhNVEVoRVJFUThRRGc0TkRBd0xDZ2tJQ0FZR0JRTURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z3WUdCZ1FFQXdJQkFRSURCQVFHQmdZVEZCTVNFaElTRVJFUUVBOFBEZzRORFF3TENnb0pDUWNIQmdVRUJBSUNBZ0lEQkFVR0JnY0lDUWtLQ2d3TERRME5EZzhQRHhBUkVCRVNFaElTR0VZRUFnSUJBUUlEQkFVRkJnWUdCZ1lGZWdRREFRRUJBUU1FZWdVR0JnWUdCZ1Y5Q0FZTUF3UUZCUVlHQmdZRkJBTURBZ0lCQVFFSEJ3Z0pCQVFGQmdZR0JnWUVBd1VDQVFHT0ZoVVVFd1VHQlFZR0JnWUVCQU1DQWdNRkZoY1lHZ1lHQmdZR0JRUUVBUUlDQkFhL0VCVVdGUlVHQmdZRkJRUURBZ0VDQWdNREJBVUZHUmdaR1JNR0JnVUZBd01DQVFJREJBVUZCaWdLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pBUUlFQlFVR0JnWUdCaFlXRngwRUJBTURBZ0VCQXdRRUJRWUdCZ1lPSEJvYUVBVUVBUUVCQW0wRkJnWUdCZ1VGQkJFV0FnRUJBUUlEQlFVR0JnWUdCUVlFQ3dzS0NRSUNBUUVEQmI0RkJRWUdCZ1lGQlVrQ0F3UUVCZ1lJQ0FvS0Nnd01EZzBQRHhBUUVSSVNFaFFURkJRVkZSVVdGaGNXRmhZVkZSVVVFeE1URVJJUUVCQU9EZzBOQ3dzS0NBZ0hCZ1VFQXdFQkFRRURCQVVGQmdZSEJnVUZCQUlDQVFJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVRFaE1TRWhFUkVSQVFEdzhQRGc0TkRBd0xDd29KQ1FnSEJnWUZCQU1DQWtrRkJRWUdCZ1lGQlFRREFRRUJBUU1GZmdRR0JnVUdCZ1lFZmdVREFRRUNBd0FBQUFBR0FBQUFBQVA0QTdrQUF3QUhBQXNBRHdBU0FDd0FBQWtCSndFakFTY0JJd01uRXlNSEp6Y2pCeThCRHdFVkZ3RWZBek0vQWdFM05TOEVJUThDQTZMK1hrUUJlRXIrcmpjQkYwcnhPN0JLaWl0YlNqVXhVZ0lDQWdIYkFnWUhDQWdJQndZQjNRSUNCUVVIQ1B4S0NBY0hBM3I5SzNZQ1gvM2ZZQUhCL24xbkFSemVTNU5WVlM4RUJ3a0gvTWtFQmdRQ0FnUUdBenNIQ1FjSUJnUUNBUU1GQUFBQUFBa0FBQUFBQS9nRCtBQS9BSDhBdndEL0FUOEJmd0cvQWo4Q3Z3QUFBUThISHc4L0RqMEJMdzByQVE4RkpROEhIdzgvRGowQkx3MHJBUThGSlE4SEh3NDdBVDhOUFFFdkRnOEdKUThISHc0N0FUOE5QUUV2RGc4R0pROEhIdzQ3QVQ4TlBRRXZEZzhHSlE4R0hRRWZEVHNCUHc0dkRpc0JEd1VsRHdjZkR6OE9QUUV2RFNzQkR3VUJEeDh2SHo4Zkh4NEZIeDgvSHk4ZkR4NEJ3UVlHQlFRREFnRUJBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWdKQ0FjSUJnWUVCQU1EQVFFREF3UUVCZ1lJQndnSkNBa0pDUWtKQ1FrSUNBaisvd1lHQlFRREFnRUJBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWtJQ0FnSEJnWUZCQU1DQVFFQ0F3UUZCZ1lIQ0FnSUNRa0pDUWtKQ1FrSUNBZ0I3UWNGQlFRREFnRUJBUUVDQXdRRkJRY0hDQWdJQ1FrSkNRa0pDUWdKQ0FjSEJ3WUVCQU1DQWdJQ0F3UUVCZ2NIQndnSkNBa0pDUWtKQ1FrSUNBaisvd1lHQlFRREFnRUJBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWdKQ0FjSUJnWUVCQU1EQVFFREF3UUVCZ1lJQndnSkNBa0pDUWtKQ1FrSUNBais4UVlHQlFRREFnRUJBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWdKQ0FnSEJnWUZBd01EQVFFREF3TUZCZ1lIQ0FnSkNBa0pDUWtKQ1FrSUNBZ0I3QVlHQkFRREF3RUJBd01FQkFZR0NBY0lDUWdKQ1FrSkNRa0pDQWdJQndjRkJRUURBZ0VCQVFFQ0F3UUZCUWNIQ0FnSUNRa0pDUWtKQ1FnSkNBZis3d2NGQlFRREFnRUJBUUVDQXdRRkJRY0hDQWdJQ1FrSkNRa0pDUWdKQ0FjSUJnWUVCQU1EQVFFREF3UUVCZ1lJQndnSkNBa0pDUWtKQ1FrSUNBZ0NEd0VCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4Y1dGaFlWRlJRVkV4TVRFUklRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0g4VUFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkhBZ0hDQWtJQ1FrSkNRa0pDUWdJQ0FjSEJRVUVBd0lCQVFFQkFnTUVCUVVIQndnSUNBa0pDUWtKQ1FrSUNRZ0hDQVlHQkFRREFnSUNBZ01FQkFhRUJ3Z0lDUWdKQ1FrSkNRa0pDQWdJQndZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lIQ0FnSUNRa0pDUWtKQ1FnSkNBZ0hCZ1lGQXdNREFRRURBd01GQmcwSENBZ0lDUWtKQ1FrSkNRZ0pDQWdIQmdZRkF3TURBUUVEQXdNRkJnWUhDQWdKQ0FrSkNRa0pDUWtJQ0FnSEJ3VUZCQU1DQVFFQkFRSURCQVVHZlFjSUNBZ0pDUWtKQ1FrSkNBa0lDQWNHQmdVREF3TUJBUU1EQXdVR0JnY0lDQWtJQ1FrSkNRa0pDUWdJQ0FjSEJRVUVBd0lCQVFFQkFnTUVCUVdNQndnSUNBa0pDUWtKQ1FrSUNRZ0hDQVlHQkFRREF3RUJBd01FQkFZR0NBY0lDUWdKQ1FrSkNRa0pDQWdJQndjRkJRUURBZ0VCQVFFQ0F3UUZCUnNIQ0FnSUNRa0pDUWtKQ1FrSUNBZ0hCZ1lGQkFNQ0FRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRa0lDQWdIQmdZRkJBTUNBUUVDQXdRRkJtWUlCd2dKQ0FrSkNRa0pDUWtJQ0FnSEJ3VUZCQU1DQVFFQkFRSURCQVVGQndjSUNBZ0pDUWtKQ1FrSkNBa0lCd2dHQmdRRUF3TUJBUU1EQkFRRy9wMFhGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdGeG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGtBREFBQUFBQUR1UU81QUFNQUJ3QU5BQk1BRndBYkFCOEFJd0FwQUMwQU1RQTNBQUFsTXpVakJUTTFJeUVqRlRNMUl3VXpOU00xSXpVek5TTUZNelVqTlRNMUl3VXpOU01sTXhVek5TTUZNelVqQlRNMUl3Y3pOVE0xSXdKRmk0dis2NHVMQWtvZ1h6Lzh6VjhnUHo4L0F6TS9QejgvL00wL1B3TVRJRDlmL3V1TGkvN3JpNHZwUHlCZlJ6OC9QejlmWHo4Z2lvdUxpNHFMaTR1cUlGOC9QejgvWHlBL0FBQUFBZ0FBQUFBRHVRTzVBQU1BQndBQUFSRWhFUU1oRVNFRGV2ME1Qd055L0k0RGV2ME1BdlQ4elFOeUFBQUNBQUFBQUFNN0F0d0FBd0FIQUFBQkVTRVJBeUVSSVFMOC9nZy9BbmI5aWdLZS9zUUJQUDZHQWJnQUFBSUFBQUFBQTNvQy9BQURBQWNBQUFFUklSRURJUkVoQXp2OWlqOEM5UDBNQXIzK2hnRjYva2NCK0FBQUFnQUFBQUFEZWdNN0FBTUFCd0FBQVJFaEVRTWhFU0VETy8yS1B3TDAvUXdDL1A0SUFmajl5UUoyQUFBQ0FBQUFBQU81QXpzQUF3QUhBQUFCRVNFUkF5RVJJUU42L1F3L0EzTDhqZ0w4L2dnQitQM0pBbllBQUFJQUFBQUFBL2dET3dBREFBY0FBQUVSSVJFRElSRWhBN244amo4RDhQd1FBdnorQ0FINC9ja0NkZ0FBQmdBQUFBQUQrQVA0QUNNQVJ3Q1RBTGNBMndHdkFBQUJId2NWRHdjakx3YzFQd2NoSHdjVkR3Y2pMd2MxUHdjQkhRRWZEVHNCRVNzQkR3MGRBU0U5QVM4Tkt3RVJPd0UvRFQwQkpSOEhGUThISXk4SE5UOEhJUjhIRlE4SEl5OEhOVDhIQngwQkh3MDdBUkVyQVE4TkhRSWZEVHNDUHcwOUFTRWRBUjhOT3dJL0RUMENMdzByQVJFN0FUOE5QUUl2RFNzQ0R3MGRBU0U5QVM4Tkt3SVBEUU9hQmdZRkJRUURBUUVCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUVCQXdRRkJRWUgvY2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWUNWd0lDQXdRRkJnWUdDQWNKQ0FrS0NoOGZDZ29KQ0FrSENBWUdCZ1VFQXdJQy9vWUNBZ01FQlFZR0JnZ0hDUWdKQ2dvZkh3b0tDUWdKQndnR0JnWUZCQU1DQWdKWEJnWUZCUVFEQVFFQkFRTUVCUVVHQm40SEJnVUZCQU1CQVFFQkF3UUZCUVlIL2NnSEJnVUZCQU1CQVFFQkF3UUZCUVlIZmdZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pJQ0FKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dsK0Nnb0pDQWtIQ0FZR0JnVUVBd0lDQVhvQ0FnTUVCUVlHQmdnSENRZ0pDZ3ArQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSklDQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2wrQ2dvSkNBa0hDQVlHQmdVRUF3SUMvb1lDQWdNRUJRWUdCZ2dIQ1FnSkNncCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRUUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdkK0JnWUZCUVFEQVFFQkFRTUVCUVVHQm40SEJnVUZCQU1CQVFJM0h3b0tDUWdKQndnR0JnWUZCQU1DQXY2R0FnSURCQVVHQmdZSUJ3a0lDUW9LSHg4S0Nna0lDUWNJQmdZR0JRUURBZ0lCZWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDaDkrQVFFREJBVUZCZ1orQndZRkJRUURBUUVCQVFNRUJRVUdCMzRHQmdVRkJBTUJBUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZCtCZ1lGQlFRREFRRWZmZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0F2NkdBZ0lEQkFVR0JnWUlCd2tJQ1FvS2Zna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDU0FnQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSmZnb0tDUWdKQndnR0JnWUZCQU1DQWdGNkFnSURCQVVHQmdZSUJ3a0lDUW9LZmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NTQWdDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFFQUFBQUFBL2dEWlFBckFBQUpBaThERHdjZkF3RWZBejhEQVQ4REx3Y1BBZ1BBL1kzKzhnVUZCZ2NHQmdVR0JBTUJBUUVCQXdRQkpRVUdCZ1lHQmdZRkFvb0ZBd0VCQVFFREJRVUZCZ1lIQmdVRFhQMk5BUTBGQXdFQkFRRURCUVVGQmdZSEJnVUcvdHdFQXdJQkFRSURCQUtLQlFZR0JnWUdCZ1VFQXdJQkFRSURBQW9BQUFBQUE1WUQrQUFoQUVNQVNRQllBR01BdkFEZUFRQUJWZ0dPQUFBbElSOEdIUUVQQmlFdkJ6OEhNeDhHSFFFUEJpTXZCajBCUHdVbER3TXpOVE1WTXhVakZTTTFJelUvQkJjVkh3WXpKU0VmQnhVUkZROEdMd2MxS3dFdkRUMEJJU01QQmhFUEJ5OEhFVDhPQVRNZkJ3OEdLd0l2QlQwQlB3VWxNeDhHSFFFUEJTc0NMd1U5QVQ4Rkp4OEhGUjhISVQ4SE5UOEhId2NWRHc0aklTTXZEVDBDUHdVbE14OEhEd2NWTXhVak5UOExMd1VyQVE4RUp6OEdBUUFCOUFZR0JRVUVBd0lDQXdRRkJRWUcvZ3dIQmdVRkF3TUNBUUVDQXdNRkJRWU5mUVlHQlFVRUF3SUNBd1FGQlFZR2ZRY0ZCZ1FFQXdJQ0F3UUVCZ1lCRkFRRkNSUW1KUkVSSlVjRUl3a1JyUUVDQXdRRUJnWUdVZjJiQWRVR0JnVUYyd1FEQWdJREJBUUdCZ1lHQmdVRkJBTUJBWDBLQ1FrSkNBZ0hCZ2NGQlFRREFnTCtTZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCUVlFQkFNQ0FRRUJBd01FQlFVR0J3Y0lDQWdKQ2dHL2ZRY0ZCZ1FFQXdJQkFRSURCQVFHQlFkOUJnWUZCUVFEQWdJREJBVUZCdjZQZlFZR0JRVUVBd0lDQXdRRkJRWUdmUWNGQmdRRUF3SUNBd1FFQmdaM0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdKeUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjRkJnUUVBd0lCQVFFREF3UUVCZ1lIQndnSUNBa0tDZjJPQ1FvSkNBZ0lCd2NHQlFVRUF3TUJBZ01FQkFZRkFZNEdCZ3NKQ0FjRkF3RUJBd1FNREJzSkJFaDBBZ0lDQmdvSUZ3c0ZCZ0lCQVFFRkF3UUVCUVVFQkFjREJSOEVCZ2NIQ1FrTGhRRUJBd1FGQlFZR0J3VUdCQVFEQWdFQkFnTUVCQVlGQndZR0JRVUVBd0c5QVFJREF3VUZCZ2NHQmdVRkJBSUNBUUVDQWdRRkJRWUdCd1lGQlFNREFoSUpDQThkYjI4Y0pDUWVCaThPSEZwUkJnWUZCUVFEQVFIYkFRRURCTnNGQlFZRy91WUdCZ1VGQkFNQkFRRUJBd1FGQlFZRyt3RURBd1FGQlFZSEJ3Z0lDQWtLQ1gwQ0F3UUVCZ1lHL2tvR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWJZS0NRa0pDQWNJQmdZR0JRUURBZ0VCZUFFQkF3UUZCUVlHQndVR0JBUURBZ0lEQkFRR0JRY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3VUdCQVFEQWdJREJBUUdCUWNHQmdVRkJBTUJRQUVDQXdNRkJRWUh1d2NGQmdRRUF3SUJBUUlEQkFRR0JRZTdCd1lGQlFNREFnRUJBZ01EQlFVR0I3c0tDUWtKQ0FnSEJnY0ZCUVFEQWdJQ0FnTUVCUVVIQmdjSUNBa0pDUXE3QndZRkJRTURBZ2dCQXdRR0J3Z0tDd3NLQ1JBS0V3b0dCU0FVQ3dZRkNnMEhFUW9GQ2dZSEJBUUdBd0VDQWdFR0JBb05DUWdIQmdVREFnQUFBQWtBQUFBQUE1WUQrQUFoQUVNQXFBQ3pBUXdCTGdGUUFhWUJzZ0FBSlNFZkJoMEJEd1loTHdjL0J6TWZCaDBCRHdZakx3Yy9CaVVYTXg4R0R3Y1ZId2NQQ2lNdkJqY2ZCVE0vQlQwQkx3VWpOVDhITHdZckFROEZKejhIRlI4SE15VWhId2NWRVJVUEJpOEhOU3NCTHcwOUFTRWpEd1lSRHdjdkJ4RS9EZ0V6SHdZZEFROEZLd0l2QlQwQlB3VWxNeDhHSFFFUEJTc0NMd1kvQmljZkJ4VWZCeUUvQnpVL0J4OEhGUThPSXlFakx3NDFQd1lsTXhVak5ROENKejhDQVFBQjlBWUdCUVVFQXdJQ0F3UUZCUVlHL2d3SEJnVUZBd01DQVFFQ0F3TUZCUVlOZlFZR0JRVUVBd0lDQXdRRkJRWUdmUWNGQmdRRUF3SUJBUUlEQkFRR0JRRVZCd1lMQ2dnR0JRTUJBUUVEQXdVRkJ3Y0lCd1lHQkFNQ0FRRUNBZ0lEQ0FVRUN3ME5Dd29KQ0FjSEJRUWRBZ0lEQ0FRTEJRVUVCUU1DQWdJRUJBWUdCeGNVQndZRkJBSUNBUUVCQWdJREJBUUVCQVVEQndNREFoMEVCUVlJQ0FrSnNnRUNBd1FFQmdVSFVmMmJBZFVHQmdVRjJ3UURBZ0lEQkFRR0JnWUdCZ1VGQkFNQkFYMEtDUWtKQ0FnSEJ3WUZCUVFEQWdMK1NnWUdCUVVFQXdFQkFRSUNCQVVGQmdZSEJnVUVCQU1DQVFFQkF3TUVCQVlHQndjSUNBZ0pDZ0cvZlFZR0JnUUVBd0lDQXdRRUJnWUdmUVlHQlFVRUF3SUNBd1FGQlFiK2ozMEdCZ1VGQkFNQ0FnTUVCUVVHQm4wSEJRWUVCQU1DQVFFQ0F3UUVCZ1YyQmdZRkJRUUNBZ0VCQVFNRUJRVUdCZ0p5QmdZRkJRUUNBZ0VCQVFNRUJRVUdCZ2NGQmdRRUF3SUJBUUVEQXdRRUJnWUhCd2dJQ0FrS0NmMk9DUW9KQ0FnSUJ3Y0dCZ1FFQXdNQkFRRUNBd1FFQmdVQmp4Y25Bd3NTQ3hBUURvVUJBUU1FQlFVR0JnY0ZCZ1FFQXdJQkFRSURCQVFHQlFjR0JnVUZCQU1CdlFFQ0F3TUZCUVlIQmdZRkJRUUNBZ0VCQWdJRUJRVUdCZ2NHQlFVREF3SkdBUU1FQlFjSENRb0hCd1VHQlFRRUFnRUNBd1VGQmdZSEJ3d0ZCUVVGQ0FNREJBSUJBZ0lFQkFVSEJ4SUZBd01GQWdFQ0FRTURCQVVHQlFVRUF3TUNBUjRCQVFJQ0JBUUZCZ1FEQkFNQ0FnRUJBUVVEQXdRT0JnWUdCUVFEQWt0UkJnWUZCUVFEQVFIYkFRRURCTnNGQlFZRy91WUdCZ1VGQkFNQkFRRUJBd1FGQlFZRyt3RURBd1FGQlFZSEJ3Z0lDQWtLQ1gwQ0F3UUVCZ1lHL2tvR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWJZS0NRa0pDQWNJQmdZR0JRUURBZ0VCZUFFQkF3UUZCUVlHQndVR0JBUURBZ0lEQkFRR0JRY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3VUdCQVFEQWdJREJBUUdCUWNHQmdVRkJBTUJRQUVDQXdNRkJRWUh1d2NGQmdRRUF3SUJBUUlEQkFRR0JRZTdCd1lGQlFNREFnRUJBZ01EQlFVR0I3c0tDUWtKQ0FnSEJnY0ZCUVFEQWdJQ0FnTUVCUVVIQmdjSUNBa0pDUXE3QndZRkJRTURBZ2l6aGdJR0JoOEZCZ2dBQUFvQUFBQUFBNVlEOUFBaEFFTUFaUUNIQUtrQXl3RHRBUGdCSmdGakFBQUJNeDhIRHdjakx3WTlBVDhGSlRNZkJ3OEhJeThIUHdZbE14OEhEd2NqTHdZOUFUOEZKVE1mQnc4SEl5OEhQd1lsTXg4SER3Y2pMd1k5QVQ4RkpUTWZCaDBCRHdZakx3WTlBVDhHTXg4R0hRRVBCaU12QmowQlB3VWxGeFVmQlRzQkpROEhFUjhISVQ4SEVTc0JMdzA5QVNVaE14OEdGUkVWRHcwaklTTXZEVFVSTlQ4TkFrVzFCd1VHQkFRREFnRUJBZ01FQkFZRkI3VUdCZ1VGQkFNQ0FnTUVCUVVHL3MyMkJnWUZCUU1EQWdFQkFnTURCUVVHQnJZR0JnVUZCQUlDQVFFQ0FnUUZCUVlCUDdVSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIdFFZR0JRVUVBd0lDQXdRRkJRYit6YllHQmdVRkF3TUNBUUVDQXdNRkJRWUd0Z1lHQlFVRUFnSUJBUUlDQkFVRkJnRS90UWNGQmdRRUF3SUJBUUlEQkFRR0JRZTFCZ1lGQlFRREFnSURCQVVGQnY3SHRRWUdCZ1FFQXdJQ0F3UUVCZ1lHdFFZR0JnUUVBd0lDQXdRRUJnWU10UVlHQmdRRUF3SUNBd1FFQmdZR3RRWUdCZ1FFQXdJQ0F3UUVCZ1lCdFFFQ0F3UUVCZ1VIVWYyYkJnWUZCUVFEQVFFQkFRTUVCUVVHQmdKeUJnWUZCUVFEQVFGOUNna0pDUWdJQndZSEJRVUVBd0lDL2tvQjFRWUdCUVhiQkFNQ0FRTURCQVVGQmdjSENBZ0lDUW9KL1k0SkNna0lDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FnSkNnRUdBUUlDQkFVRkJnWUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEJnWUZCUVFDQWdFQkFnSUVCUVVHQmdjR0JRVURBd0lCQVFJREF3VUZCZ2NHQmdVRkJBSUN2UUVDQXdRRUJnVUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0ZCZ1FFQXdJQkFRSURCQVFHQlFjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndVR0JBUURBcndCQVFNRUJRVUdCZ2NGQmdRRUF3SUJBUUlEQkFRR0JRY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3VUdCQVFEQWdFQkFnTUVCQVlGQndZR0JRVUVBd0c5QVFJREF3VUZCZ1lIQmdVRkF3TUNBUUVDQXdNRkJRWUhCZ1lGQlFNREFsSlJCd1VHQkFRREFwd0JBZ01EQlFVR0IvelVCd1lGQlFNREFnRUJBZ01EQlFVR0J3SnhBZ0lEQkFVRkJnY0hDQWdKQ1FrS2ZUNENBd1RiQkFZR0J2MXdDZ2tKQ1FnSUJ3Y0dCUVVFQXdJQ0FnSURCQVVGQmdjSENBZ0pDUWtLQXkwSkNRa0pDQWdIQndZRkJRUURBZ0lBQUFBQUNBQUFBQUFEbGdQMEFDRUFRd0J2QUpFQXN3QytBT3dCS1FBQUFTRWZCaDBCRHdZaEx3Yy9CeUVmQnc4SElTOEdQUUUvQlNjekh3Y1BCeU12QmpVL0JDOEVQUUUvQlNFZkJoMEJEd1loTHdjL0J6TWZCaDBCRHdZakx3Yy9CaVVYRlI4Rk93RWxEd2NSSHdjaFB3Y1JLd0V2RFQwQkpTRXpId1lWRVJVUERTTWhJeThOTlJFMVB3MEJBQUgwQmdZRkJRUURBZ0lEQkFVRkJnYitEQWNHQlFVREF3SUJBUUlEQXdVRkJza0JPUVlHQlFVRUF3RUJBUUVEQkFVRkJnYit4d1lHQmdRRUF3SUNBd1FFQmdhMUJBVUVCRDhGQkFNQkFRSUVCVDhFQlFVRkJ3Y0dCUU1DQVFFREF3VWRIUVFFQXdFQ0F3WUdCd0VCOUFZR0JRVUVBd0lDQXdRRkJRWUcvZ3dIQmdVRkF3TUNBUUVDQXdNRkJRWU4rZ1lHQmdRRUF3SUNBd1FFQmdZRytnY0ZCZ1FFQXdJQkFRSURCQVFHQmdHN0FRSURCQVFHQlFkUi9ac0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FuSUdCZ1VGQkFNQkFYMEtDUWtKQ0FnSEJnY0ZCUVFEQWdMK1NnSFZCZ1lGQmRzRUF3SUJBd01FQlFVR0J3Y0lDQWdKQ2duOWpna0tDUWdJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNBa0tBUVlCQWdJRUJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnY0dCZ1VGQkFJQ3ZRRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjRkJnUUVBd0l2QVFJRExRVUdCd2NIQndZRk1BTUNBZ0VDQkFVR0JRWUdCZ1lGQkJjVkJBVUZCZ1lHQmdZRkJBT05BUUVEQkFVRkJnWUhCUVlFQkFNQ0FRRUNBd1FFQmdVSEJnWUZCUVFEQWIwQkFnTURCUVVHQmdjR0JRVURBd0lCQVFJREF3VUZCZ2NHQmdVRkF3TUNVbEVIQlFZRUJBTUNuQUVDQXdNRkJRWUgvTlFIQmdVRkF3TUNBUUVDQXdNRkJRWUhBbkVDQWdNRUJRVUdCd2NJQ0FrSkNRcDlQZ0lEQk5zRUJnWUcvWEFLQ1FrSkNBZ0hCd1lGQlFRREFnSUNBZ01FQlFVR0J3Y0lDQWtKQ1FvRExRa0pDUWtJQ0FjSEJnVUZCQU1DQWdBQUFBa0FBQUFBQTVZRDlBQWhBRU1BWlFDSEFMTUExUURnQVE0QlN3QUFBVE1mQnc4SEl5OEdQUUUvQlNVekh3Y1BCeU12Qno4R0pUTWZCdzhISXk4R1BRRS9CU1V6SHdZZEFROEdJeThIUHdZbE14OEhGUThHS3dFdkJUVS9CQzhGUHdVbE93RWZCUjBCRHdVckFpOEZQUUUvQlNVWEZSOEZPd0VsRHdjUkh3Y2hQd2NSS3dFdkRUMEJKU0V6SHdZVkVSVVBEU01oSXk4Tk5SRTFQdzBDUmJVSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIdFFZR0JRVUVBd0lDQXdRRkJRYit6YlVIQmdVRkF3TUNBUUVDQXdNRkJRWUh0UVlHQlFVRUF3RUJBUUlDQkFVRkJnRS90UWNGQmdRRUF3SUJBUUlEQkFRR0JRZTFCZ1lGQlFRREFnSURCQVVGQnY3SHRRWUdCZ1FFQXdJQ0F3UUVCZ1lHdFFjRkJnUUVBd0lCQVFJREJBUUdCZ0ZBQkFVRUJEOEZCQUlCQXdRRlBnVUVCUVVIQndZRkJBSUJBZ0lFQkI0ZEJRTURBUUVCQWdNR0JnZisxTFVHQmdZRUJBTUNBZ01FQkFZR0JyVUdCZ1lFQkFNQ0FnTUVCQVlHQWJVQkFnTUVCQVlGQjFIOW13WUdCUVVFQXdFQkFRRURCQVVGQmdZQ2NnWUdCUVVFQXdFQmZRb0pDUWtJQ0FjR0J3VUZCQU1DQXY1S0FkVUdCZ1VGMndRREFnRURBd1FGQlFZSEJ3Z0lDQWtLQ2YyT0NRb0pDQWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSUNRb0JCZ0VDQWdRRkJRWUdCd1lGQlFNREFnRUJBZ01EQlFVR0J3WUdCUVVFQWdKK0FRRURCQVVGQmdZSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIQmdZRkJRUURBVUFCQWdNRUJBWUZCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCUVlFQkFNQ2ZnRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjRkJnUUVBd0p1QWdFRExnUUdCd2NJQmdZRk1RTUNBUU1FQlFVR0JnWUdCUVVGRmhVRkJRVUdCZ1lHQlFZRUFrOENBd1FGQlFZR0JnWUdCQVFEQWdJREJBUUdCZ1lHQmdVRkJBTUNrRkVIQlFZRUJBTUNuQUVDQXdNRkJRWUgvTlFIQmdVRkF3TUNBUUVDQXdNRkJRWUhBbkVDQWdNRUJRVUdCd2NJQ0FrSkNRcDlQZ0lEQk5zRUJnWUcvWEFLQ1FrSkNBZ0hCd1lGQlFRREFnSUNBZ01FQlFVR0J3Y0lDQWtKQ1FvRExRa0pDUWtJQ0FjSEJnVUZCQU1DQWdBQUFCWUFBQUFBQS9nRCtBQVFBQ0VBTWdCREFGUUFaUUIyQUljQW1BQ3BBTG9BeXdEY0FPMEEvZ0VQQVNBQk1RRkNBVk1CV1FGOUFBQWxGUjhDTXo4Q05TOENJdzhDQlJVZkFpRS9BalV2QWlFUEFpVVZId0l6UHdJMUx3SWpEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBak0vQWpVdkFpTVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENNejhDTlM4Q0l3OENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SXpQd0kxTHdJakR3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFqTS9BalV2QWlNUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q016OENOUzhDSXc4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJelB3STFMd0lqRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWpNL0FqVXZBaU1QQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDTXo4Q05TOENJdzhDQlJVZkFpRS9BalV2QWlFUEFpVXpJUkVoRVNNUkh3Y2hQd2NSTHdjaER3WUNqQUlFQmNvRkJBSUNCQVhIQlFVRC9nY0NCQVVCcWdVRUFnSUVCZjVaQlFVREFmY0NCQVhLQlFRQ0FnUUZ4d1VGQS80SEFnUUZBYW9GQkFJQ0JBWCtXUVVGQXdIM0FnUUZ5Z1VFQWdJRUJjY0ZCUVArQndJRUJRR3FCUVFDQWdRRi9sa0ZCUU1COXdJRUJjb0ZCQUlDQkFYSEJRVUQvZ2NDQkFVQnFnVUVBZ0lFQmY1WkJRVURBZmNDQkFYS0JRUUNBZ1FGeHdVRkEvNEhBZ1FGQWFvRkJBSUNCQVgrV1FVRkF3SDNBZ1FGeWdVRUFnSUVCY2NGQlFQK0J3SUVCUUdxQlFRQ0FnUUYvbGtGQlFNQjl3SUVCY29GQkFJQ0JBWEhCUVVEL2djQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEQWZjQ0JBWEtCUVFDQWdRRnh3VUZBLzRIQWdRRkFhb0ZCQUlDQkFYK1dRVUZBd0gzQWdRRnlnVUVBZ0lFQmNjRkJRUCtCd0lFQlFHcUJRUUNBZ1FGL2xrRkJRTUI5d0lFQmNvRkJBSUNCQVhIQlFVRC9nY0NCQVVCcWdVRUFnSUVCZjVaQlFVREFVOGNBZHo4U0J3QkFRTURCQVVGQmdPNEJnVUZCQU1EQVFFQkFRTURCQVVGQnZ4SUJnVUZCQU1EQVlZREJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJWMzhTQU80L0VnR0JRVUVBd01CQVFFQkF3TUVCUVVHQTdnR0JRVUVBd01CQVFFQkF3TUVCUVVBQUFBV0FBQUFBQVA0QS9nQUVBQWhBRElBUXdCVUFHVUFkZ0NIQUpnQXFRQzZBTXNBM0FEdEFQNEJEd0VnQVRFQlFnRlRBVmtCZlFBQUpSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJelB3STFMd0lqRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWpNL0FqVXZBaU1QQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDTXo4Q05TOENJdzhDSlJVZkFpRS9BalV2QWlFUEFnVVZId0l6UHdJMUx3SWpEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBak0vQWpVdkFpTVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENNejhDTlM4Q0l3OENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SXpQd0kxTHdJakR3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFqTS9BalV2QWlNUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q016OENOUzhDSXc4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJelB3STFMd0lqRHdJbE15RVJJUkVqRVI4SElUOEhFUzhISVE4R0Fhd0NCQVVCcWdVRUFnSUVCZjVaQlFVRC91Y0NCQVhLQlFRQ0FnUUZ4d1VGQXdFWEFnUUZBYW9GQkFJQ0JBWCtXUVVGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1CRndJRUJRR3FCUVFDQWdRRi9sa0ZCUVArNXdJRUJjb0ZCQUlDQkFYSEJRVURBUmNDQkFVQnFnVUVBZ0lFQmY1WkJRVUQvdWNDQkFYS0JRUUNBZ1FGeHdVRkF3RVhBZ1FGQWFvRkJBSUNCQVgrV1FVRkEvN25BZ1FGeWdVRUFnSUVCY2NGQlFNQkZ3SUVCUUdxQlFRQ0FnUUYvbGtGQlFQKzV3SUVCY29GQkFJQ0JBWEhCUVVEQVJjQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0VYQWdRRkFhb0ZCQUlDQkFYK1dRVUZBLzduQWdRRnlnVUVBZ0lFQmNjRkJRTUJGd0lFQlFHcUJRUUNBZ1FGL2xrRkJRUCs1d0lFQmNvRkJBSUNCQVhIQlFVREFSY0NCQVVCcWdVRUFnSUVCZjVaQlFVRC91Y0NCQVhLQlFRQ0FnUUZ4d1VGQXdGckhBSEEvRWdjQVFFREF3UUZCUVlEdUFZRkJRUURBd0VCQVFFREF3UUZCUWI4U0FZRkJRUURBd0dHQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWZC9FZ0R1UHhJQmdVRkJBTURBUUVCQVFNREJBVUZCZ080QmdVRkJBTURBUUVCQVFNREJBVUZBQUFBREFBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCbEFIWUFod0NZQUtrQXJ3RFRBQUEzRlI4Q0lUOENOUzhDSVE4Q0p4VWZBaUUvQWpVdkFpRVBBaWNWSHdJaFB3STFMd0loRHdJbkZSOENJVDhDTlM4Q0lROENKeFVmQWlFL0FqVXZBaUVQQWljVkh3SWhQd0kxTHdJaER3SW5GUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0luRlI4Q0lUOENOUzhDSVE4Q0pUTWhFU0VSSXhFZkJ5RS9CeEV2QnlFUEJwUUNCQVVDd2dVRUFnSUVCZjFCQlFVREFRSUVCUUxDQlFRQ0FnUUYvVUVGQlFNQkFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdFQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1CQWdRRkFzSUZCQUlDQkFYOVFRVUZBd0VDQkFVQ3dnVUVBZ0lFQmYxQkJRVURBUUlFQlFMQ0JRUUNBZ1FGL1VFRkJRTUJBZ1FGQXNJRkJBSUNCQVg5UVFVRkF3RUNCQVVDd2dVRUFnSUVCZjFCQlFVREFXc2NBY0Q4U0J3QkFRTURCQVVGQmdPNEJnVUZCQU1EQVFFQkFRTURCQVVGQnZ4SUJnVUZCQU1EQVlZREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVjM4U0FPNC9FZ0dCUVVFQXdNQkFRRUJBd01FQlFVR0E3Z0dCUVVFQXdNQkFRRUJBd01FQlFVQUZnQUFBQUFEK0FQNEFCQUFJUUF5QUVNQVZBQmxBSFlBaHdDWUFLa0F1Z0RMQU53QTdRRCtBUThCSUFFeEFVSUJVd0ZaQVgwQUFDVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pUTWhFU0VSSXhFZkJ5RS9CeEV2QnlFUEJnSWNBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3R0hBZ1FGQVRvRkJBSUNCQVgreVFVRkEvNTNBZ1FGQVRvRkJBSUNCQVgreVFVRkF3RnJIQUhBL0VnY0FRRURBd1FGQlFZRHVBWUZCUVFEQXdFQkFRRURBd1FGQlFiOFNBWUZCUVFEQXdHR0F3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VmQvRWdEdVB4SUJnVUZCQU1EQVFFQkFRTURCQVVGQmdPNEJnVUZCQU1EQVFFQkFRTURCQVVGQUFBQUlBQUFBQUFEK0FQNEFCQUFJUUF5QUVNQVZBQmxBSFlBaHdDWUFLa0F1Z0RMQU53QTdRRCtBUThCSUFFeEFVSUJVd0ZrQVhVQmhnR1hBYWdCdVFIS0Fkc0I3QUg5QWdNQ0p3QUFKUlVmQWpNL0FqVXZBaU1QQXhVZkFqTS9BalV2QWlNUEFnVVZId0l6UHdJMUx3SWpEd0lsRlI4Q016OENOUzhDSXc4REZSOENNejhDTlM4Q0l3OENCUlVmQWpNL0FqVXZBaU1QQWlVVkh3SXpQd0kxTHdJakR3TVZId0l6UHdJMUx3SWpEd0lGRlI4Q016OENOUzhDSXc4Q0pSVWZBak0vQWpVdkFpTVBBeFVmQWpNL0FqVXZBaU1QQWdVVkh3SXpQd0kxTHdJakR3SWxGUjhDTXo4Q05TOENJdzhERlI4Q016OENOUzhDSXc4Q0JSVWZBak0vQWpVdkFpTVBBaVVWSHdJelB3STFMd0lqRHdNVkh3SXpQd0kxTHdJakR3SUZGUjhDTXo4Q05TOENJdzhDSlJVZkFqTS9BalV2QWlNUEF4VWZBak0vQWpVdkFpTVBBZ1VWSHdJelB3STFMd0lqRHdJbEZSOENNejhDTlM4Q0l3OERGUjhDTXo4Q05TOENJdzhDQlJVZkFqTS9BalV2QWlNUEFpVVZId0l6UHdJMUx3SWpEd01WSHdJelB3STFMd0lqRHdJRkZSOENNejhDTlM4Q0l3OENKUlVmQWpNL0FqVXZBaU1QQXhVZkFqTS9BalV2QWlNUEFnVVZId0l6UHdJMUx3SWpEd0lsTXlFUklSRWpFUjhISVQ4SEVTOEhJUThHQXFnQ0JBV3VCUVFDQWdRRnF3VUZBLzBDQkFXdUJRUUNBZ1FGcXdVRkEvN25BZ1FGeWdVRUFnSUVCY2NGQlFNQ0V3SUVCYTRGQkFJQ0JBV3JCUVVEL1FJRUJhNEZCQUlDQkFXckJRVUQvdWNDQkFYS0JRUUNBZ1FGeHdVRkF3SVRBZ1FGcmdVRUFnSUVCYXNGQlFQOUFnUUZyZ1VFQWdJRUJhc0ZCUVArNXdJRUJjb0ZCQUlDQkFYSEJRVURBaE1DQkFXdUJRUUNBZ1FGcXdVRkEvMENCQVd1QlFRQ0FnUUZxd1VGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1DRXdJRUJhNEZCQUlDQkFXckJRVUQvUUlFQmE0RkJBSUNCQVdyQlFVRC91Y0NCQVhLQlFRQ0FnUUZ4d1VGQXdJVEFnUUZyZ1VFQWdJRUJhc0ZCUVA5QWdRRnJnVUVBZ0lFQmFzRkJRUCs1d0lFQmNvRkJBSUNCQVhIQlFVREFoTUNCQVd1QlFRQ0FnUUZxd1VGQS8wQ0JBV3VCUVFDQWdRRnF3VUZBLzduQWdRRnlnVUVBZ0lFQmNjRkJRTUNFd0lFQmE0RkJBSUNCQVdyQlFVRC9RSUVCYTRGQkFJQ0JBV3JCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0lUQWdRRnJnVUVBZ0lFQmFzRkJRUDlBZ1FGcmdVRUFnSUVCYXNGQlFQKzV3SUVCY29GQkFJQ0JBWEhCUVVEQWhNQ0JBV3VCUVFDQWdRRnF3VUZBLzBDQkFXdUJRUUNBZ1FGcXdVRkEvN25BZ1FGeWdVRUFnSUVCY2NGQlFNQmF4d0J3UHhJSEFFQkF3TUVCUVVHQTdnR0JRVUVBd01CQVFFQkF3TUVCUVVHL0VnR0JRVUVBd01CaGdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GVHdNRkJBSUNCQVVHQlFRQ0FRTUZCUU1GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GWGZ4SUE3ajhTQVlGQlFRREF3RUJBUUVEQXdRRkJRWUR1QVlGQlFRREF3RUJBUUVEQXdRRkJRQUFBQU1BQUFBQUE5Z0QyQUF5QUljQXh3QUFBUThIRVI4R093RWZCeFUvQkNFelB3WVJMd2NsSVRNZkRSVVJGUThPSVE4REt3RXZCejBCSXk4T05SRTFQdzBuSVRNZkJnOEdJeUVQQ3hFVkR3WXZCalVSTlQ4TkFRUUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR1hnY0dCUVVFQXdFQmh3VUZCZ2NCV2dZR0JnUUVBd0lCQVFJREJBUUdCZ2I5aWdKMkNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0svckt6QlFZRkJ3WUdCQVFEQXdJQ0FUOEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDVlFDVmdZR0JnUUVBd0lCQVFJREJBUUdCZ2I5cWdjR0JnWUxDUWdHQWdFQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJnWUhDQWtLQ2dzTURBMERIQUVDQXdRRUJnWUcva2NHQmdZRUJBTUNBUUlEQkFRR0JnWnhod1FEQWdFQ0F3UUVCZ1lHQWJrR0JnWUVCQU1DQVQ0QkF3TUVCUVVHQndjSUNBa0pDUXIrUndvSkNRa0lDQWNIQmdVRkJBTURBUUd6QkFNQ0FnSURBd01FQlFRRm5RRUJBd01FQlFVR0J3Y0lDQWtKQ1FvQnVRb0pDUWtJQ0FjSEJnVUZCQU1EQVg0Q0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFJR0NBa0xCZ1lHQi80b0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdIWURRME1EQXNLQ2drSUJ3WUdCQU1DQUFBREFBQUFBQU03QS9nQUtRQndBTWNBQUFFUk16VS9CeDhIRlRNMVB3Y2ZCeFV6RVFNakR3a2RBZzhKS3dFUEJ4VWhOUzhIS3dFdkNUMENMd29mRHhVN0FSOE5GUkVQQnlFdkJ4RTFQdzA3QVRVL0RnRUVmZ0VCQXdRRkJRWUhCZ1lGQlFRREFRRitBUUVEQkFVRkJnWUhCZ1VGQkFNQkFYNzhCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmw0SEJnVUZCQU1CQVFINEFRRURCQVVGQmdkZUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZzBNREF3TENnb0pDQWNIQlFRREFnRmVDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdiOXlBWUdCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9LWGdFQ0F3UUZCd2NJQ1FvS0N3d01EQUdDL3NXOUJnWUdCQVFEQWdFQkFnTUVCQVlHQnIwL0JnWUdCQVFEQWdFQkFnTUVCQVlHQmo4Qk93STNBUUlDQmdjS0NnWUdCd2I4QmdjR0Jnb0tCd1lDQWdFQkFRTUVCUVVHQmw5ZkJnWUZCUVFEQVFFQkFnSUdCd29LQmdZSEJ2d0dCd1lHQ2dvSEJnSUNBVDhCQWdNRUJRY0hDQWtLQ2dzTURBd04vQUlDQXdRRkJnWUdDQWNKQ0FrS0NmNElCd1lGQlFRREFRRUJBUU1FQlFVR0J3SDRDUW9KQ0FrSENBWUdCZ1VFQXdJQy9BME1EQXdMQ2dvSkNBY0hCUVFEQWdBQUFnQUFBQUFDL0FMOEFEMEFlUUFBQVRNZkF6VS9CeDhIRlE4SEl5OEhQd2N6THdRL0JpY2hId2NQQnlFUEJ4RVBCeThIRVRVL0RRSEJCZ1lGQmVZQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2ZjQmdZR0JBUURBZ0VCQWdNRUJBWUdCcERsQkFNQ0FRRUNBd1FGQlFaWkFUd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9zUUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ0plQWdNRTVaQUdCZ1lFQkFNQ0FRRUNBd1FFQmdZRzNBY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQWVZRkJRWUdCZ1lGQlFRREFwNEJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQkFRRURCQVVGQmdZQlBBa0tDUWdKQndnR0JnWUZCQU1DQWdBQ0FBQUFBQUxjQXZ3QUxRQzRBQUFCSXc4T0h3NDdBVDhLTlFNekh4UVZFUThHSXk4R05ROE9MeEkxUHc0ekx3NHJBUThHTHdjL0RnSVZFaEVRRHcwTkN3b0pDQVlGQkFNQ0FRRUJBZ0lFQkFVRkJ3Z0lDZ3NNREE0TEN3c0tDd29MQ2hNU0VROTJFUkFRRGc0T0RRd0xDd29KQ0FnSEN3VUVBd0lDQVFFRUJRY0hDQWtKQ1FnSEJnVURBZ29KQ2dzS0N3d0xEQXdOREE0TkhCVVZGQlFKQ0FnSUJ3Y0dCZ1VFQkFNQ0FnRUNBd1lIQ1FzTUR4QVNGQllYR1JxSEFRRURCQVFHQmdnSkNRc01EZzRQRVJJU0VCQWVJd2NHQndjR0JnUUVBZ0VCQVFJREJBUUZCaFlWRlJZV0ZSWUI1d0VCQWdNREJBUUZCZ1lIQndnSkNRZ0lDQWNHQndZRkJRUUVBd0lDQVFFQ0FnTURCQVVMREE0T1VBRVZBZ0lEQXdVRkJ3Y0hDQWdKQ2dvVkNnc01Dd3dNRFA3dUNBZ0hCZ1FEQWdJREJBWUhDQWdkQ0FrSEJ3Y0dCUVVFQkFNQ0FnSUJBUU1HQndVRkJRWUdCd2dJQ0FrSkNRb0tDaE1SRUE4T0RRd01DZ2tJQmdZRUFnSVdEZzBNQ3dvSUNBWUdCQVFEQWdJQkFnTUhDZ0VCQVFJREJRVUhCZ2dHQlFZRUJRTUVBd2dIQmdRRUF3RUFBQUFGQUFBQUFBTjZBenNBQXdBckFFUUF2Z0VWQUFBVElSVWhBU01QREIwQkh3d3pQd2MxSlNNUENSMEJId2t6SlRNZkVSVVBCeThITlE4SEx3cy9Eek0xTHcwckFROEZLd0V2QmpVL0RTRXpId2NQQnlNUkR3Y3ZCeEVqRVE4SEx3YzFMdzgvRG9ZQzlQME1BbVVORndzSkNRZ0hCd1VGQXdNQ0FnSUNBd0lFQkFVRkJ3Y0hDUWtKRUE4UER3NE5EQXI5eXdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUI0UXdNQ3dvS0Nna0pDQWdIQmdZR0JBa0dCQUlCQVFRRUJRVUdCd1lHQmdVRUF3RUJEUThQRVJFU0V4UVBEdzRPRFFzS0NBY0ZBd0VCQWdNRUJnY0pDUXNORFE4UUVSSVVWZ0VDQXdNRUJRVUhCd2NKQ1FzTEN3NE1EQXNXR0FVRUJnUUZCQU1EQVFFQkFnSUNCQU1GRHc4UEVBOFFELzR2M0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NmQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBVDhCQWdJRUJRVUdCd1lHQlFVRUF3RUJEUXdNREFzS0Nna0lDQVlGQkFNQ0FRRUNBd1FGQmdnSUNRb0tDd3dNREFGRGZnR0VBZ0lEQWdRRUJBVUZCZ1lIQ0FnSERnWUdCUVVGQkFRREF3SUJBUUVEQlFnS0Nnd05Sck1CQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQnZRRUNBd01FQlFVR0J3Y0hDQWdKRWhNVUZmWUlCd1lHQlFNQ0FRRUNBd1VHQmdjSUZROE1Dd2tIQlFNQkFRTUVCd2dLREEwUEVCSVNEdzRORFF3TENnb0lDQVlGQkFNQ0FSTU5Dd29LQ0FnR0JnVUVBd01DQVFFQkF3WUlBZ0lEQkFVRkJnWUdCUVFGQXdRREFnY0dCUVVEQWdJQkFRTUVCUVVHQmdjR0JRVUVBd0VCL3FZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVZyK3BnY0dCUVVFQXdFQkFRRURCQVVGQmdlZEFRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBZ0FBQVFBQUFBQUQ5d1BoQUQ4QUFCTXpFVE0zTlRNVkZ6VXpGVGMxTXhVakJ4VWpOU2NWSXdjVkl4VXpGVGMxTXhVWE5UTUJOVE1WSXdFVkl6VW5GU01IRlNNVklSVWhOU00xTXpVak5UTWZGeFhuVzg5YjVWeFE4VnZQV3M4dUxzNWJ1RllCQVZ4Uy92cGJ0MW5STGdPci9ENFhGeGNYQStIK0NOWTlLRThiQWMxSFc5YzhLRThjdjFPS0NjYytPSkVTQVVKRFhQNjVQaTJSQjhremNoZUpYSXBiQUFBQkFBQUFBQVAzQStFQVFnQUFFek1WTXhVek5UTVZNelV6RlRNMU14VWpOU01WSXpVakZTTTFJeFVqRVRNVk56VXpGUmMxTXdFMU14VWpBUlVqTlNjVkl3Y1ZJeFVoRlNFMUl6VXpFU00xTXg4WExzNWJ1RnY4WEZ6OFc3ZGN6aTR1emx1NFZnRUJYRkwrK2x1M1dkRXVBNnY4UGhjWEZ4Y0Q0UzR0TFMwdExTMWJGeGNYRnhjWC9hd0p4ajg0a1JJQlFrTmIvcmcrTFpFSHlUTnlGNGxjQWxSYkFBTUFBQUFBQS9nRDRRQUhBQkFBUUFBQUFRY1ZJeFV6QVNjM0J4YzFNemNuRlNNbE14RXpOelV6RlJjM05UTVZGemNqTlRNVkl3Y1hNeFVqTlRNbkJ4VWpOU2NCRlNNVklSVWhOU00xTXpVak5UTUJLOGN1SFFGUUxlYVdyRkZ6ZjF2OXd4Y2R5RnM5cVZ1T1dRSmNPMmh2TkZ3SFhYaGJ2ZjZ1TGdPci9ENFhGeGNYQW5MSFMxd0JUeDk2bG5nTGhIOEgvUDNheUV0QUtxZzFOWTVuWEZ4M2JseGNYWXBGTklUK3JreHlGNGxjWEZzQUFBWUFBQUFBQS9nRG1RQWhBR0VBZ3dEREFPVUJKUUFBTnlFekh3WVBCaU1oSXk4R1B3WWxIdzRkQVE4T0x3NDlBVDhOSlNFZkJ3OEhJUzhIUHdZbE14OE5IUUVQRFNzQkx3MDlBVDhOSlNFekh3WVBCaU1oSXk4R1B3WWxIdzRkQVE4T0x3NDlBVDhOS0FKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyS0J3WUZCUVFEQVFFQkFRTUVCUVVHQTNrSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDdnlZQW5ZR0JnVUZCQU1CQVFFQkF3UUZCUVlHL1lvSEJnVUZCQU1CQVFFQkF3UUZCUVlEZVFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0svSmdDZGdZR0JRVUVBd0VCQVFFREJBVUZCZ2I5aWdjR0JRVUVBd0VCQVFFREJBVUZCZ041Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRcmtBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g5QVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFqOEJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdIOEFnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUFBQUFBQmdBQUFBQUQrQU81QUNFQUxRQlBBRmtBZXdDQkFBQTNJUjhIRHdjaEx3Yy9CaVV6RlNNMU16VWpOVE0xSXlVaEh3Y1BCeUV2Qno4R0pUTVZCek1WSXpVM0l5VWhId2NQQnlFdkJ6OEdKVE1WSXpVaktBSjJCZ1lGQlFRREFRRUJBUU1FQlFVR0J2MktCd1lGQlFRREFRRUJBUU1FQlFVR0F4cTl2WDQvUDM3ODdRSjJCZ1lGQlFRREFRRUJBUU1FQlFVR0J2MktCd1lGQlFRREFRRUJBUU1FQlFVR0F4cTljWEc5Y1hIODdRSjJCZ1lGQlFRREFRRUJBUU1FQlFVR0J2MktCd1lGQlFRREFRRUJBUU1FQlFVR0F4cCtQei9GQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFYLzhQeUErSVB3QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJmem1FUHptRS9BRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0YvL0wwQUFBUUFBQUFBQTdrRE93QWhBRU1BYndDUkFBQVRJUjhIRHdjaEx3Yy9CaE1oSHdjUEJ5RXZCejhHSlI4SER3UWZCQThHS3dFdkJqMEJQd1lsSVI4SER3Y2hMd2MvQm1ZRE13Y0dCUVVFQXdFQkFRRURCQVVGQmdmOHpRWUdCUVVFQXdFQkFRRURCQVVGQmdZQ053Y0dCUVVFQXdFQkFRRURCQVVGQmdmOXlRWUdCUVVFQXdFQkFRRURCQVVGQmdNNUJ3VUdCUVFEQVFFQkFRTUVhR2dFQXdFQkFRRURCQVVHQmdZR0JRWUZmZ1FEQWdJREJINEZCZ1g4MHdNekJ3WUZCUVFEQVFFQkFRTUVCUVVHQi96TkJnWUZCUVFEQVFFQkFRTUVCUVVHQVFRQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUjBCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ2Z3RUNBd1FGQlFZR0JnWUZCV2hvQlFVR0JnWUdCUVVFQXdJQ0F3UitCUVVHQmdZR0JRVitCQU1DbmdFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUFBQUFFQUFBQUFBTzVBenNBSVFCREFHOEFrUUFBRXlFZkJ3OEhJUzhIUHdZVElSOEhEd2NoTHdjL0JpVWZDQThIS3dFdkJqOEVMd1EvQmlVaEh3Y1BCeUV2Qno4R1pnTXpCd1lGQlFRREFRRUJBUU1FQlFVR0Ivek5CZ1lGQlFRREFRRUJBUU1FQlFVR0JnSTNCd1lGQlFRREFRRUJBUU1FQlFVR0IvM0pCZ1lGQlFRREFRRUJBUU1FQlFVR0Fyc0hCUVlGZmdRREFRRUJBUU1FZmdVR0JRY0dCUVlGQkFNQkFRRUJBd1JvYUFRREFRRUJBUU1FQlFZRi9WRURNd2NHQlFVRUF3RUJBUUVEQkFVRkJnZjh6UVlHQlFVRUF3RUJBUUVEQkFVRkJnRUVBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFZEFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBbjhCQWdNRWZnVUZCZ1lHQmdVRmZnUURBZ0lEQkFVRkJnWUdCZ1VGYUdnRkJRWUdCZ1lGQlFRREFwNEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQUFBQUJRQUFBQUFEMkFQWUFGMEFqUUM5QVQwQnZRQUFBVE1mQmhVUEVpOFNOVDhHTXg4UU93RS9FUU1mQ2gwQkR3a3JBUzhLUHdvbEh3c1BDaXNCTHdrOUFUOEtEeDhmSHo4Zkx4OHpIeDBkQVE4ZEt3RXZIVDBCUHgwQ3dnWUZCUVFGQXdJQ0FnSUVDZ3NMREF3TkRnNE9EZzhQRHhBUER4QVBFQThQRHc0UERnME5EUXdMQ3dzREF3RUJBZ1FFQlFZR0JnWUdCUlVKQ1FvS0N3c0xDd3dMREF3TURBd01EQXdNQ3dzTEN3c0tDUW9KQ0FnRkJnY2VCZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdHQWdFQkFRRUJBUUlHQ0FrTEJnWUcvc3NIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ2FrRlJVVUZSTVVFeElURVJFUkVBOFBEdzBOREF3S0Nna0lDQVlHQkFRQ0FnRUJBZ0lFQkFZR0NBZ0pDZ29NREEwTkR3OFBFQkVSRVJNU0V4UVRGUlFWRlJVVkZCVVRGQk1TRXhFUkVSQVBEdzhORFF3TUNnb0pDQWdHQmdRRUFnSUJBUUlDQkFRR0JnZ0lDUW9LREF3TkRROFBEeEFSRVJFVEVoTVVFeFVVRlJVWUdCZ1hGeFlXRmhVVUZCTVRFaEVRRUE4T0RRd0xDd2tKQndjRkJBTUNBZ01FQlFjSENRa0xDd3dORGc4UUVCRVNFeE1VRkJVV0ZoWVhGeGdZR0JnWUdCY1hGaFlXRlJRVUV4TVNFUkFRRHc0TkRBc0xDUWtIQndVRUF3SUNBd1FGQndjSkNRc0xEQTBPRHhBUUVSSVRFeFFVRlJZV0ZoY1hHQmdCZndJQ0F3VUZCZ1lHQmdVR0N3c0xDZ2tJQ0FjR0JnVURCQUlCQVFFQkFnTUVCQVVHQndnSUNRb0tDd3dGQmdZR0JnWUZCQVFDQWdFREF4WUlDQWNHQmdVRkJBUURBZ0VCQVFJQ0F3UUVCUVVHQndjSUNBZ0tCUU1DQVNBQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdHQWdFQi9RRUNBZ1FFQmdZSUNBa0tDZ3dNRFEwUER3OFFFUkVSRXhJVEZCTVZGQlVWRlJVVUZSTVVFeElURVJFUkVBOFBEdzBOREF3S0Nna0lDQVlHQkFRQ0FnRUJBZ0lFQkFZR0NBZ0pDZ29NREEwTkR3OFBFQkVSRVJNU0V4UVRGUlFWRlJVVkZCVVRGQk1TRXhFUkVSQVBEdzhORFF3TUNnb0pDQWdHQmdRRUFnSS9BZ01FQlFjSENRa0xDd3dORGc4UUVCRVNFeE1VRkJVV0ZoWVhGeGdZR0JnWUdCY1hGaFlXRlJRVUV4TVNFUkFRRHc0TkRBc0xDUWtIQndVRUF3SUNBd1FGQndjSkNRc0xEQTBPRHhBUUVSSVRFeFFVRlJZV0ZoY1hHQmdZR0JnWUZ4Y1dGaFlWRkJRVEV4SVJFQkFQRGcwTUN3c0pDUWNIQlFRREFnQUFBQUFGQUFBQUFBUDRBOWdBTHdCZkFJTUFsd0ZGQUFBQk14OEpIUUVQQ2k4S1BRRS9DU0V6SHdrZEFROEtMd285QVQ4Skp5TVBCaEVmQnlFL0J4RXZCaU1CRHdnaEx3Z2xJVE1mQnpNZkJ3OEhJeDhQRlJFVkR3MHJBUlVQQ1NzQkx3azFJUlVQQ1NzQkx3azFLd0V2RFRVUk5UOFBJeThIUHdjelB3Y0MvQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnZitEZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnZVlCZ1lGQlFRREFRRUJBUU1FQlFVR0JnTTBCZ1lGQlFRREFRRUJBUU1FQlFVR0J2MTFCUVFFQkFRREF3SmRBdFpkQWdNREJBUUVCQVgrSGdIaUJ3NE5EUXNMQ1Fjd1F3b0lDQWNHQkFNQkFRTUVCZ2NFQ0FraUZBZ0hCd2NHQmdVRkJRUUVBd0lDQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDU0FCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQi9nZ0JBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCSUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0VDQWdNRUJBVUZCUVlHQndjSENCUWRDZ2dJQndZRUF3RUJBd1FHQndRSUNVZ3RCd2dKQ3d3TkRnSGdBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUYrQWdNRUJBWUdCdjdGQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ0U3QmdZR0JBUURBZ0U4QVFFQ0FnTURCQVRvNkFRRUF3TUNBZ0VCUGdJRUJnZ0pDd3g1QVFJRkJnY0lDQW9KQ1FnSEJnSUVBaklDQXdNRUJRVUZCZ1lIQndjSUNBZ0kvc1VLQ1FrSkNBZ0hCd1lGQlFRREF3RkdCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1pHUmdZR0Jnc0pDQVlDQVFFQkFRSUdDQWtMQmdZR1JnRURBd1FGQlFZSEJ3Z0lDUWtKQ2dFN0NBZ0lDQWNIQndZR0JRVUZBd1FEQWpJQkF3UUdCd2dKQ1FvSUNBY0dBd01DY2cwTEN3Z0hCUU1BQ2dBQUFBQURXZ1ByQUJNQUp3QStBRlFBYXdDQkFMRUF5QURkQWZFQUFBRVBCQlUvQkM4SElROEhId1ExTHdRQkR3UWZCVE0vQmpVdkFnOENGUjhHTXo4Rkx3STNId0lQQVRzQlB3VTlBUzhHSVE4R0hRRWZCVHNCTHdFL0FpTVBDUjBCSHdrN0FUOEpQUUV2Q2lNUEJoVWZBajhFTHdRM0l3OERId1EvQWpVdkJqTWZDRDhLT3dFZkRSVVBCVE1mRHc4T0t3RWZCUlVQRFM4RUZUOElNeDhPSFFJUEJnVVZEd1lyQVM4R05TVXZCejBCUHc0ekh3ZzFEd01qTHd3MVB3VXJBUzhPUHc4ekx3VTFQd3dDMXdZR0JRV2g4QVVFQWdFQkFnTUVCQVlHQnY0SUJnWUdCQVFEQWdFQkFnUUY4S0VGQlFZR0FTOERDd3NORUNFRUJBWUZCZ1lHQmdVRkF3SUJBZ0xTSWdJQ0FRSURCUVVHQmdZR0JRVUZCQ0VSREF2RUFnRUJBUU5EQmdZR0JBUURBZ0lEQkFRR0JnYitoZ1lHQmdRRUF3SUNBd1FFQmdZR1F3TUJBUU42QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCMlVFQkFjRkJRTUNBUUlDSWdNTEN3MFFJUU1EQmdpMkJBZ0hCaVFSREFzTEF5SUNBZ0VDQXdVRkI4TUZCZ3dMQ3dvSkNBY05EUVVHQmdnSENBZ0pDUWtKQ1FrSkNRa0lCd2NHQlFRRUF3SUJBUUVEQXdVTUdRb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtLR1F3RkF3TUJBUUVDQXdRRUJRWUhCd2dIRGc0T0RnNE5EQWwxQndnSUNBa0pDUWtsQ2drSkNRZ0lCd2NHQlFVRUF3TUJBd1FGQmdnSkN2N3pBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FmN3pDZ2tJQmdVRUFnRUJBd01FQlFVR0J3Y0lDQWtKQ1FvbENRa0pDUWdJQ0FkMERnd09EZzRPRGc0SUJ3Y0dCUVFFQXdJQkFRRURBd1VNR1FvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tHUXdGQXdNQkFRRUNBd1FFQlFZSEJ3Z01EQTBCandFQ0F3U2hPWkFHQndnZkJnWUdCQVFEQWdFQkFnTUVCQVlHQmg4SUJ3YVFPYUVFQXdJQkFRQURDUWNHQmpvRkJRTUNBUUlDQkFRR0JRWUdCZ1k2T2dZR0JnWUZCUVVFQWdJQkFnTUZCVG9HQmdlR0NBZ1FFQThDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJUEVCQVFId0VDQWdZSENnb0dCZ1lIQmdjR0JRc0pDQVlDQWdFQkFnSUdDQWtMQlFZSEJnY0dCZ1lLQ2djR0FnSUJoQUVEQkFRRkJnWUdCZ1k2QXdrSEJ3WTZBd1FFQXdFQ0JBWTlCZ2NIQ1FNNkJnWUdCZ1lGQkFRRFFBRUNCQVVIQ0FrTEZoWUlDQVlHQlFVREF3SUJBZ0lFQkFZRkJ3Y0lDQWdKQ1FrSkNRa0pDUWdXQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNQ0FoWUpDUWtKQ1FrSkNRa0lDQWdIQmdZRkJBVURBUUVFQlFnR3duVUdCZ1VEQkFJQkFRRUJBd01FQkFZR0J3Y0lDQWtKQ1FvYkRBd01Dd29KQ0FlaUxRWUdCZ1FFQXdJQ0F3UUVCZ1lHTGFJSENBa0tDd3dHRENFS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFQ0JBUUVCZ1oxd2dvSEJBTUNCQWNGQmdZSENBZ0lDUWtKQ1FrSkNRa0pGZ0lDQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFV0NBa0pDUWtKQ1FrSkNBZ0lCd2NGQmdZRUFnQUFBQUFGQUFBQUFBTjZBN2tBRXdBbkFIOEFzd0RuQUFBQkZUTS9CelV2QnlVUkh3Y2hQd2NSSlNFZkJ4VTdBUjhOSFFJUERTc0JIUUVQRFNNaEl5OE5OUkUvQmlVZkJ4VVBEQ012QmpVL0V5Y2ZCeFVQRENNdkJqVS9Fd0s5WHdZR0JRVUVBd0VCQVFFREJBVUZCZ2I5cVFFQkF3UUZCUVlHQVhvSEJnVUZCQU1CQWY0b0FmZ0dCZ1VGQkFNQkFWOEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2xmQWdJREJBVUdCZ1lJQndrSUNRb0svb1lKQ2drSUNRY0lCZ1lHQlFRREFnSUJBUU1FQlFVR0FmOEdCZ1VGQkFNQkFRRUNBZ01IQ1FzTUJ3aFJCZ1lIQlFZRkJBUUNBUUlDQkFRRlNnZ0hCZ1VFQWdJQ0FRTUVCUVVHOVFZR0JRVUVBd0VCQVFJQ0F3Y0pDd3dIQ0ZFR0JnY0ZCZ1VFQkFJQkFnSUVCQVZLQ0FjR0JRUUNBZ0lCQXdRRkJRWUNQL3dCQVFNRUJRVUdCcjRHQmdVRkJBTUJBVC8rS0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NCMkQ4QkFRTUVCUVVHQmlBQ0FnTUVCUVlHQmdnSENRZ0pDZ20rQ1FvSkNBa0hDQVlHQmdVRUF3SUNYZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dINEJnWUZCUVFEQWYwQkFRTUVCUVVHQmc0SkNBa0lFQThOREFVRktRSUJBZ0lEQlFVR0JnWUdCZ1VFQkNRRkJRY0hCd2dKRkFZRkJRUURBUUVCQVFNRUJRVUdCZzRKQ0FrSUVBOE5EQVVGS1FJQkFnSURCUVVHQmdZR0JnVUVCQ1FGQlFjSEJ3Z0pGQVlGQlFRREFRQUFBQUFLQUFBQUFBT2tBNDhBTndDS0FLc0F6QUVNQVV3QmJRR09BYzRDRGdBQUFTTVBEUjBCSHdjL0FoOENQd2d2RHpNZkZCVVBEU012QXc4Q0l5OE5OVDhVSlNNUEJ4OEhQd2N2QmlVakR3Y2ZCejhITHdZbE14OE9Edzh2RHo4T0lUTWZEZzhQTHc4L0RpVWpEd2NmQno4SEx3WWxJdzhISHdjL0J5OEdOek1mRGc4UEx3OC9EaU16SHc0UER5OFBQdzRDQUFRUkN3b01ERzhvRncwS0JBSUNBZ1FFQlFVSEJ3Y0ppeWdxTVNpS0NnZ0hCZ1lGQkFNQkFRRUNBd01GQlEwUExYSU1EQW9LRmhFUUJ3Y0xDZ29KQ1JGdkhoUUpFZ2NIQndVRUF3RUJCZ2NKQ3dZSEJ3Z0lDUW9LQmdjU2VDZ3FNU2VDRUFZS0NRa0pDQWNIQmdzSkJ3WUJBZ01FQlFZSENBZ1RFeDV3RVFrSkNnb0xCd2NRQVV3RUJBZ0hCd1VFQWdFQkFnUUZCd2NJQ0FnSUJ3Y0ZCQUlCQVFJRUJRY0hDUDJDQkFRSUJ3Y0ZCQUlCQVFJRUJRY0hDQWdJQ0FjSEJRUUNBUUVDQkFVSEJ3Z0NiZ3NLQ2dvSkNRZ0hCd1lGQlFNREFRRUJBUU1EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDdjJWQ3dvS0Nna0pDQWNIQmdVRkF3TUJBUUVCQXdNRkJRWUhCd2dKQ1FvS0Nnc0xDZ29LQ1FrSUJ3Y0dCUVVEQXdFQkFRRURBd1VGQmdjSENBa0pDZ29LQWNRRUJBZ0hCd1VFQWdFQkFnUUZCd2NJQ0FnSUJ3Y0ZCQUlCQVFJRUJRY0hDUDc4QkFRSUJ3Y0ZCQUlCQVFJRUJRY0hDQWdJQ0FjSEJRUUNBUUVDQkFVSEJ3ajBDd29LQ2drSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUW9LQ2dzTENnb0tDUWtJQndjR0JRVURBd0VCQVFFREF3VUZCZ2NIQ0FrSkNnb0s4UXNLQ2dvSkNRZ0hCd1lGQlFNREFRRUJBUU1EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDZ0lWQVFNSENReUNLQm9SRVFnSUJ3Z0lCd2tKQndjR0JBUUREd01DQWdJUUF3UUZCUWNJQ0FrSUJ3Z0lDQWdJQ1JFUkxvUU1DZ1lEUUFJQkFnVUZCZ2NJRUlNZUZRb1hDd3dNRFEwTkRnOFBEeEFQRGdZR0JnVUVCQU1EQVFFT0F3RUJBdzhCQXdNRUJBVUdCZ1lPRHc4UUR3NE9EZzBNRFFzTUN4WVZIb0lSQndjSEJRUUNBZ0pVQVFJRUJRWUlCd2tJQ0FjSEJRUUNBUUVDQkFVSEJ3Z0lDUWNJQmdVRUFnRUJBZ1FGQmdnSENRZ0lCd2NGQkFJQkFRSUVCUWNIQ0FnSkJ3Z0dCUVFDUUFJREF3VUZCZ2NIQ0FrSkNnb0tDd3NLQ2dvSkNRZ0hCd1lGQlFNREFRRUJBUU1EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01DQWdNREJRVUdCd2NJQ1FrS0Nnb0xDd29LQ2drSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUW9LQ2dzTENnb0tDUWtJQndjR0JRVURBd0pwQVFJRUJRWUlCd2tJQ0FjSEJRUUNBUUVDQkFVSEJ3Z0lDUWNJQmdVRUFnRUJBZ1FGQmdnSENRZ0lCd2NGQkFJQkFRSUVCUWNIQ0FnSkJ3Z0dCUVFDUUFJREF3VUZCZ2NIQ0FrSkNnb0tDd3NLQ2dvSkNRZ0hCd1lGQlFNREFRRUJBUU1EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01DQWdNREJRVUdCd2NJQ1FrS0Nnb0xDd29LQ2drSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUW9LQ2dzTENnb0tDUWtJQndjR0JRVURBd0lBQUFBQUF3QUFBQUFEZWdQNEFDTUFrZ0VoQUFBQkh3ODdBajhQQXlNUEhSMEJIeFVoUHhVOUFTOGVNeDhkSFFFUEpTTXZKVDBCUHgwQlhCUUJBd01FQkFVR0JnWUhCd2dJQ0FnSlpna0lDQWdJQndjR0JnWUZCQVFEQXdFVXBCQVFFQThRRHc0UERnME5EUXdNREFzS0Nna0pDQWdIQmdZRkJBUUNBZ0lDQVFNREJBVUdCZ1lIQ0FrSkNSTUlCd2NIQlFVRkFWd0ZCUVlHQndnSUVna0pDUWdIQmdZR0JRUURBd0VDQWdJQ0JBUUZCZ1lIQ0FnSkNRb0tDd3dNREEwTkRRNFBEZzhRRHhBUUVCTVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0lDQWdNRUJRWUdDQWdJQ2dvS0RCTUxCUVVEQXdJZEF3VUZCZ2dJQ1FvTEN3d05EUTRORDJZUERRNE5EUXdMQ3dvSkNBZ0dCUVVESFFJREF3VUZDeE1NQ2dvS0NBZ0lCZ1lGQkFNQ0FnSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQUVFYndnSUNBY0hCZ1lHQlFRRUF3TUJBZ0lCQXdNRUJBVUdCZ1lIQndnSUNHOEN0UUlDQWdRRUJRWUdCd2dJQ1FrS0Nnc01EQXdORFEwT0R3NFBFQThRRUJBUUR4QVBEdzRQRGc0TkRRd05Dd3dVQ1FzTEN3d05GQlFOREFzTEN3a1VEQXNOREEwTkRnNFBEZzhQRUE4UUVCQVFEeEFQRGc4T0RRME5EQXdNQ3dvS0NRa0lDQWNHQmdVRUJBSUNBajhDQWdRRUJRWUhCd2tKQ2dvTERBME5EZzRQRHhBUUVSRVNFaElTRXhRVEV4TVNFaElTRVJFUUVCQVBEdzRORlE4SUNBZ0pDSzBPRGd3TkN3c0tDUWdJQmdVRUF3SUJBUUlEQkFVR0NBZ0pDZ3NMRFF3T0RxMElDUWdJQ0E4VkRRNFBEeEFRRUJFUkVoSVNFaE1URXhRVEVoSVNFaEVSRUJBUER3NE9EUTBNQ3dvS0NRa0hCd1lGQkFRQ0FnQUFCQUFBQUFBRHBnTzVBQXNBR0FBL0FNNEFBQUVWUHdFMUx3WWhJdzhHRlI4Qk5UY1JGUjhRUHhFUkpTRWZCeFV6SHcwVkR4d1ZNeDhIRHdjaEx3WTlBVDhHTXpVdkdqVS9ERE05QVQ4RkF2WmhFUUVEQXdVR0JnVDlhd1FEQndZRkFnTUJJVVJBQVFNREJBUUdCZ2NIQ0FrSUNnb0tMaTh1TGdvS0NnZ0pDQWNIQmdZRUJBTURBUUgrWmdHNUJnWUdCQVFEQWdGVENnc0tDUWtJQ0FjR0JRUUVBZ0VCRVFFREJBVUZCZ2NIZXdJRUJBWUdDQWdLQ2dzTURRME9EdzhnSkg0R0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL3NVR0JnWUVCQU1DQWdNRUJBWUdCbjRrSHhBUERnME5EQXNMQ1FrSEJ3VUZBd0pvQlFVRUJ3TWhBd0lCQXdNRkJnY0hDUWtLQ3d3TFJ3SURCQVFHQmdMOHJpZGlCd2NHQmdVREFnRUJBd1FGQXdjSENHRWpxbjcrcGdzTEN3a0tDUWtIQ0FZR0JRVURBd0VEQWdJREFnSURCUVVHQmdnSENRa0tDZ29MQ3dGYVB3RUJBd1FGQlFZR1h3RUJBd1FGQmdZSENBa0pDZ29LQ2d0aUNBZ0hCZ1lGQlFNeER3NE9EUTBOQ3dzS0NRZ0hCZ1VFQWdJQzVRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCNVFJQ0F3TUZCZ2NJQ2dvTEN3ME5EUTRQRHpRREJBVUtCV1FMREFzTEN3b0tDUWdJQmdZRkF3SUJYd1lHQlFVRUF3RUFBQUFBQXdBQUFBQURpd1BOQUFFQXRRRkxBQUFCRlRjakR3VVJEd2N2QmpVUkx3Y1BBaEVQQnk4R1BRRXZCaU1QQnhFVkh3NHpQeE0xTHdZUERTc0JMd2MxRVM4R0l3OEVFUThITHdZMUF5OEdNeDhNTnpNZkR4RS9DVE1mRGgwQkR3RW5Gek1QRVNNdkVCRTFQdzB6SHdFMVB3b2ZBalUvQ3dFd253Z0hCZ1VDQWdFQkFnTURCUVVHQndZR0JRVUVBd0lDQXdRSUJRY0lCd2NHQmdFQ0F3TUZCUVlIQmdZRkJRUURBZ0VCQWdNRUJnY0hDQVlGQlFNREFRRUNCQVFGQndnSUNnc05CdzRSRVJUSERnOE9EZzhPRGc4T0RnME9EUmdYRlJJWEdRRUNBd1FGQndjSkN3Y0hDQWdKRHhVU0hRUUVCUVFGQlFVRUJRTURBd0lCQVFJRkNnWUlDZ2NEQWdRREFnRUNBd1FFQmdVSEJnWUZCUVFEQWdFQkFRTUZCZ2NIQ0E4UUJ3Z0hCUVlGQkFRREF3SUtDZ29KQ0FrSUJ3OE1CZ1VGQkFRREFRRVVGQW9LQ1FvSkNna0pDUWdKQ0FzSkNRZ0lCZ1lGQkFNQ0FnSURIUndCTEJ3V0dCc1BEaEFRRUJFU0Vnb1RGQlFWeUJrWUZ4VVVFd2tJQ0E0TkNna0hCUU1DQWdNREJRVUdCd2NJQndnSUNRZ0lFQkFCQWdRRkJnY0dCdzRQRUJBTkRnSURCUVVGQndjSEJ3Z0lEd05CQVU0QkFnTUNBZ0wrYWdZR0JnUUVBd0lCQVFJREJBUUdCZ1lCTUFzSkJnY0VBZ0lCQVFFQy9xb0dCZ1lFQkFNQ0FRRUNBd1FFQmdZRzFBTURBd0lEQWdJQkFRTURBd1FEQnY1VkVoRVJEZzROQ3dzSkNBY0VCUVFEQWdFQ0JBVUhDQW9LREEwTkRnOGVJQjhkS0RJR0J3Y0hCZ1lGQXdJQkFRSURCQVVLRXhJakF3SUNBUUVDQXdNRUJBUUZCUUdKQkFVSkNRVURBd0VDQlFrTi9xVUhCUVlFQkFNQ0FRRUNBd01GQlFZSEFhc0RBZ01EQWdJL0F3UURCQVFGQlFVR0JnY0hDQUlCQVFJREJBUUpEQVlIQ0FnSUNRa0svc2tSRGdZRkJBTURBZ0VCQVFFREJBUUdCZ2dIQ1FnS0NRa0tDZ2tLREEwTlV5NGhJaUVRRUE4UERRME1DZ1VJQmdVQ0FRTUZCZ2tMQmdZSEVCQVNFeFFWRmhjQnNnc0tDUWtKQ0FjR0JRVUVBd0lDQVFFRE9Rb0pDUWNHQlFRREJnSUJBUU1GRGdvSkNBY0hCZ1VFQkFNQ0F3QUFBQUFFQUFBQUFBTzVBN2tBQXdDWUFMd0JBQUFBQVFjek55Y3pId1lWQnpNL0J6TWZCaFVITXg4SER3Y2pCek1mQnc4SEl3OEhJeThHTlRjakR3Y2pMd1kxTnlNdkJ6OEhNemNqTHdjL0J6TS9CeWNQQnhFZkJ5RS9CeEV2QnlVaE14OE5GUkVWRHcwaklTTXZEVFVSTlQ4TkFiQWN2QnpLQXdZR0JRUURBd0VLdkFzQkF3TUVCQVVHQ1FZR0JRUURBd0VLU1FZR0JnUUVBd0lCQVFJREJBUUdCZ1pRSEV3SEJnVUZCQU1CQVFFQkF3UUZCUVlIVXdzQ0FnUUVCUVlHQmdZR0JRUURBd0VLdkFzQ0FnUUVCUVlHQmdZR0JRUURBd0VLU1FZR0JnUUVBd0lCQVFJREJBUUdCZ1pRSEV3SEJnVUZCQU1CQVFFQkF3UUZCUVlIVXdzQkF3TUVCQVVHOWdjR0JRVUVBd0VCQVFFREJBVUZCZ2NDdEFjR0JRVUVBd0VCQVFFREJBVUZCZ2Y5VEFLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dKKy9QeTlBZ0lFQkFVR0JnWmJZZ1lGQlFRREF3SUNBZ1FFQlFZR0Jsc0JBUU1FQlFVR0JnY0dCUVVFQXdFQi9BRUJBd1FGQlFZSEJnWUZCUVFEQVFGaUJnWUZCQU1EQVFJQ0JBUUZCZ1lHVzJJR0JnVUVBd01CQWdJRUJBVUdCZ1piQVFFREJBVUZCZ1lIQmdVRkJBTUJBZndCQVFNRUJRVUdCd1lHQlFVRUF3RUJZZ1lGQlFRREF3RkFBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJQd0lDQXdRRkJnWUdDQWNKQ0FrS0N2MU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lBQXdBQUFBQURtUVA0QUFNQUJ3QklBQUFCSVJFaEJTRVJJU2MvQnlFZkJ4VWhId2NSRHdjaEx3YzFJUkVQQnk4SEFpQUJPdjdHL29ZQk92N0dRQUVDQXdRRUJnWUdBWG9HQmdZRUJBTUNBUUZhQmdZR0JBUURBZ0VCQWdNRUJBWUdCdjZHQmdZR0JBUURBZ0greGdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCd1FGNi9BRjZId2NHQlFVRUF3RUJBUUVEQkFVRkJnZGVBUUVEQkFVRkJnZitTQWNHQlFVRUF3RUJBUUVEQkFVRkJnZGUvaWdIQmdVRkJBTUJBUUVCQXdRRkJRWUhBQU1BQUFBQUEzb0QrQUF2QUZNQStRQUFBVE1mQ1IwQkR3a3JBUzhKUFFFL0NTVVBCeEVmQnlFL0J4RXZCd0V6SHhBVkR3WWpMeE1yQVE4UEZTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3MDdBVDBCUHhzQ0FBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdmKzZnWUdCUVVFQXdFQkFRRURCQVVGQmdZQ09BWUdCUVVFQXdFQkFRRURCQVVGQmdiKzdqRVJFUkFQRHc4T0RRd01DZ29JQndZRkFRSUNCQVVGQmdZR0JnWUZCQU1GQkFVR0J3Y0hDUWtKQ2dvTEN3c01NUlVVRXhJUkVROE9EUXNGQ1FnR0JBSUIyUWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2YzSUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pJQUVDQWdNRUJBVUZCZ1lIQndnUkVnb0tDd3NMREF3TURBME5EUTBCZ2dFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCdlFFQkF3UUZCUVlHL2tZR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWJvR0JnVUZCQU1CQVFHNUFRSURCUVlIQ1FrS0RBd05EZzhRRUFZR0JnWUZCQU1DQVFJQ0JBVUZFUW9MQ1FrSkJ3Y0hCZ1FFQkFJQ0FRTUZCd2dLQ3cwT0R3a1FFaE1URkg4Q0FnTUVCUVlHQmdnSENRZ0pDZ24rUmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRzZDUW9KQ0FrSENBWUdCZ1VFQXdJQ2RBNE5EUTBOREF3TURBc0xDd29LRWhFSUJ3Y0dCZ1VGQkFRREFnSUJBQUFDQUFBQUFBTDhBdHdBS3dCTkFBQUJId1EvQkI4SER3Z3ZDRDhISVI4SER3WWpJU012Qmo4R0FTUUdCUVlGeHNZRkJnVUdCd1VHQlFRREFRRUJBUU1FM1FVRkJnWUdCZ1VGM1FRREFRRUJBUU1FQlFZRkJ3RzVCZ1lGQlFRREFRRUJBUU1FQlFVR0J2NUhCd1lGQlFRREFRRUJBUU1FQlFVR0FqOEJBUU1FeHNZRUF3RUJBUUVEQkFVR0JRWUdCZ1lGM0FRREFnRUJBZ01FM0FVR0JRY0dCUVlGQkFNQm53RUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBQUFBQUFRQUFBQUFBenNEdVFBREFBY0FDd0FQQUFBQkVUTVJKU0VSSVFNUklSRWxJUkVoQVlMOC9zVUJldjZHUHdINC9ja0NkdjJLQXZ6K0NBSDRQLzJLQXJYOURBTDBQL3lPQUFvQUFBQUFBenNEdVFBREFBa0FEd0FUQUJjQUd3QWZBQ1VBS1FBdkFBQWxNeFVqSlRNVkl6VXpKVE1WTXhVakFUTVZJeVV6RlNNQk14VWpKVE1WSXdFekZTTTFJeVV6RlNNbk14VWpGU01Cb3J5OEFWby9YeUQ5eVQ4Z1h3STNQei85eVQ4L0FqYy9QLzNKUHo4Q0YxOC9JUDdHdkx6ZFh5QS9oajlZV0Q4WkdUOEJmckN3c0FIV3NMQ3dBWDVZR1Q4L1B6OFpBQUFBQWdBQUFBQURPd081QUFNQUJ3QUFBUkVoRVNVaEVTRUJCQUg0L2NrQ2R2MktBM3I5REFMMFAveU9BQUFDQUFBQUFBTTdBN2tBUkFCS0FBQUJJdzhQRVI4UE16OFBFUzhQSlRzQkVTRVJBWUlHRFF3TEN3c0tDUWdJQndZRkJBTUJBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBMzhEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUJBd1FGQmdjSUNBa0tDd3NMREEzKy92eTkvWW9EZWdFREF3VUZCd2NJQ1FrTENnd0xEUXorQ0EwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05BZmdNRFFzTUNnc0pDUWdIQndVRkF3TUJQL3lPQTNJQUFnQUFBQUFDL0FONkFBTUFCd0FBQVJFaEVTVWhFU0VCUXdGNi9rY0IrUDRJQXp2OWlnSjJQLzBNQUFBRUFBQUFBQU03QTdrQUJRQUxBQklBR1FBQUFUTVZJelV6SlRNVk14VWpBVHNCRlNNMUl5VTdBUlVqRlNNQy9EKzlmdjNKUDM2OUFibCtQejkrL2tjL2ZuNC9BVVA4UDcyOVB3TnkvTDAvUDcwQUFBQUVBQUFBQUFNN0E3a0FBd0FIQUFzQUR3QUFKVE1WSXdFekVTTUJNeEVqRXpNVkl3R0MvUHdCZWo4Ly9jay9QNzM4L0lZL0FyWCtDQUg0L2dnQ3RUOEFBUUFBQUFBQ3FBS29BRUFBQUFFekh3OFBEeThQUHc0Q0FBa0lFUkFQRHc0TkRBc0pDUWNGQlFJQkFRSUZCUWNKQ1FzTURRNFBEeEFSRVJFUkVBOFBEZzBNQ3drSkJ3VUZBZ0VCQWdVRkJ3a0pDd3dORGc4UEVCRUNxQUVDQlFVSENRa0xEQTBPRHc4UUVSRVJFUkFQRHc0TkRBc0pDUWNGQlFJQkFRSUZCUWNKQ1FzTURRNFBEeEFSRVJFUkVBOFBEZzBNQ3drSkJ3VUZBZ0FBQndBQUFBQUQrQU81QUNFQVhRQi9BTHNBM3dFakFYTUFBQ1V6SHdjUEJ5TXZCejhHSng4SEZSOEhNeDhIRHdjckFTOE5QUUUvQmlVekh3Y1BCeU12Qno4R0p6TWZCdzhISXc4SEZROEhMd2M5QVQ4TkFROEhFUjhISVQ4SEVTOEhKU0V6SHcwVkVSVVBEU01oSXk4Tk5SRTFQdzBqTXg4SER3Y3JBUThITXg4SER3Y2pMd2MxUHdjZkJ4VS9Cd0VrZmdZR0JRVUVBd0VCQVFFREJBVUZCZ1orQndZRkJRUURBUUVCQVFNRUJRVUc5UVlHQlFVRUF3RUJBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQVFOK0JnWUZCUVFEQVFFQkFRTUVCUVVHQm40SEJnVUZCQU1CQVFFQkF3UUZCUWEzUUFZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvQ0FRWUdCUVVFQXdFQkFRRURCQVVGQmdZQlBBWUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBRThDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KL3NRSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkN1ZzFCZ1lGQlFRREFRRUJBUU1FQlFVR0JqVUhCZ1lHQmdZRkJkQzJCZ1lGQlFRREFRRUJBUU1FQlFVR0J2d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFISkNRb0xEQXdORFlZQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJmd0VCQXdRRkJRWUhQZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRSUNBd1FGQmdZR0NBY0pDQWtLQ2o0SEJnVUZCQU1CL1FFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR1FBWUdCUVVFQXdFQkFRRURCQVVGQmdaQUNRb0pDQWtIQ0FZR0JnVUVBd0lDQVhvQkFRTUVCUVVHQi8xTUJ3WUZCUVFEQVFFQkFRTUVCUVVHQndLMEJ3WUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnb0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFnSURCQVFGNXdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUhxZDRLQ0FjR0JRTUNBQUFBQWdBQUFBQUN2UU03QUFNQUJ3QUFBUkV6RVNVaEVTRUJndnoreFFGNi9vWUMvUDRJQWZnLy9Zb0FBQUFDQUFBQUFBTDhBM29BQXdBSEFBQUJFU0VSSlNFUklRRkRBWHIrUndINC9nZ0RPLzJLQW5ZLy9Rd0FBQUlBQUFBQUF6c0RlZ0FEQUFjQUFBRVJJUkVsSVJFaEFRUUIrUDNKQW5iOWlnTTcvWW9DZGovOURBQUFBZ0FBQUFBRE93TzVBQU1BQndBQUFSRWhFU1VoRVNFQkJBSDQvY2tDZHYyS0EzcjlEQUwwUC95T0FBQUNBQUFBQUFNN0EvZ0FBd0FIQUFBQkVTRVJKU0VSSVFFRUFmajl5UUoyL1lvRHVmeU9BM0kvL0JBQUFBWUFBQUFBQTdrRHVRQWhBRUlBWWdDaUFOa0JIUUFBTnlFZkJ3OEhJUzhIUHdZVEl3OEdBeUV2QXlzQkR3WWpMd2NsSXc4RkhRRWZCVHNCUHdVOUFTOEdIdzhQRHk4UFB3NGxEd2NSUHdnekh3Yy9CenNCSHdjUkx3Y2xJVE1mRFJVUkZROE5JeUVqTHcwMUVUVS9EYVlDdEFjR0JRVUVBd0VCQVFFREJBVUZCZ2Y5VEFjR0JRVUVBd0VCQVFFREJBVUZCckFGQkFRRUJBTURBb2tDcExrRkJRWUdCZ1lGQlZJRkJnY0dCd1lHQklBRkJnWUJad1lHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ1lLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUW45OHdjR0JRVUVBd0VCY3djSENRb0tDd3NMREFzTUN3c0tDUWhxT0FjSUNBZ0pDUWtKQ1FrSkNRZ0lDQWU1QVFFREJBVUZCZ2Y5VEFLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ29ZQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBYUVCQVFJREF3TUUvdSs1QkFNQ0FnTUVVUVVEQVFFQ0JBV3JCUVFDdHdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdKQUFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQlh3RUJBd1FGQlFZSC9mRG5Dd29JQ0FVRkF3SUJBZ1FHQndnS2pUZ0dCZ1VEQXdNQkFRTURBd1VHQnJvQ0tnY0dCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ3YzS0Nnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBallLQ2drSUNRY0lCZ1lHQlFRREFnSUFBUUFBQUFBRHVBTHBBQWdBQUFFWEJ5RVZJUmNISlFGbko3d0M1LzBadkNmKzRBTHBNWmhBbURIcEFBQUJBQUFBQUFPNUF0d0FCZ0FBQVJVaEZTRVZKUUdDQWpmOXlmN0ZBdHk4UUx6Y0FBQUJBQUFBQUFPNUF0d0FCd0FBRXpNVklSVWhGU05IdlFLMS9VdTlBdHk4UUx3QUFBQUNBQUFBQUFPNUF0d0FRQUNFQUFBQkJ5TVBEaDhQUHc4dkR6c0JIdzRoRlNFUERpTXZEejhPQVNRSkNBOFBEdzROREFzS0NRZ0hCUVFDQVFFQ0JBVUhDQWtLQ3d3TkRnOFBEeEVRRHc4UERnME1Dd29KQ0FjRkJBSUJBUUlFQlFjSUNRb0xEQTBPRHc4UEVBb0tGQk1URWhFUUR3NE5Dd29KQndZRUFiditSUVFHQndrS0N3ME9EeEFSRWhNVEZCUVhGaFVVRkJJUkR3OE1Dd29IQmdNQkFRTUdCd29MREE4UEVSSVVGQlVXQXA0QkF3UUZCd2NKQ3dzTURRNE9EeEFRRUJBUERnNE5EQXNMQ1FjSEJRUURBUUVEQkFVSEJ3a0xDd3dORGc0UEVCQVFFQThPRGcwTUN3c0pCd2NGQkFNL0F3VUdDQWtLREEwUER4RVJFaE1WUUJVVEVoRVJEdzhOREFvSkNBWUZBd0VEQlFnSkN3ME9FQkVTRXhRV0ZSY1hGUllVRXhJUkVBNE5Dd2tJQlFNQU53QUFBQUFEdVFMY0FBRUFBd0FGQUFjQUNRQUxBQThBRVFBVEFCVUFGd0FaQUJzQUh3QWhBQ01BSlFBbkFDa0FLd0F2QURFQU13QTFBRGNBT1FBN0FEMEFYd0JoQUdNQVpRQm5BR2tBYXdCdEFHOEFjUUJ6QUhVQWR3QjVBSHNBZlFCL0FJRUFnd0NGQUljQWlRQ0xBSTBBandDUkFOVUFBQUVqTndjM0J6Y0hOd2MzQnpjNUFqY0hOd2MzQnpjSE53YzNCemM1QWpjSE53YzNCemNITndjM0J6YzVBamNITndjM0J6Y0hOd2MzRlRjeEpSVWZEeThQTlRFbEZTY1hKeGNuRnljWEp4Y25GeWNYSnhjbkZ5Y1hKeGNuRnljWEp4Y25GeWNYSnhjbkZ5Y1hKeGNuRnljWEp6TW5Pd0VmRGlFVklROE9JeThQUHc0QkxnTUxBd29EQ2dJS0F3b0RDZ2tEQ2dNSkF3a0NDQUlJQWdnSEFnY0NCd0lIQWdZQ0JnRUZCUUVFQVFRQkJBRURBUU1DL3NnQkFnUUZCd2dKQ2dzTURRNFBEdzhSRUE4UERnME5EQXNLQ1FnSEJnUURBUUUxQXdFREFRUUJCQUVFQVFvQkJnSUdBZ2NDQndJSEFnOENDQUlJQWdnQ0NRTUtBaElEQ2dNS0Fnb0RDZ01MQXdvS0NoUVRFeElSRUE4T0RRc0tDUWNHQkFHNy9rVUVCZ2NKQ2dzTkRnOFFFUklURXhRVUZ4WVZGQlFTRVE4UERBc0tCd1lEQVFFREJnY0tDd3dQRHhFU0ZCUVZGZ0ZqQVFFQ0FRSUJBd0VEQVFNRUFRUUJCQUVGQWdZQ0JnRUZCd0lIQWdjQ0NBSUhBZ2dDQ0FrRENnTUpBZ2tEQ2dNS0Fna2dDQWdRRHc0T0RRd0xDd2tIQndVRUF3RUJBd01GQmdnSUNnc0xEQTBPRHc4SElCa0NDZ01LQXdrQ0NRSUpBeEVDQ0FJSEFnZ0NCd0lIQWd3QkJnSUdBZ1VCQkFFRUFRY0JBd0VEQVFJQkFnRUJQd01GQmdnSkNnd05EdzhSRVJJVEZVQVZFeElSRVE4UERRd0tDUWdHQlFNQkF3VUlDUXNORGhBUkVoTVVGaFVYRnhVV0ZCTVNFUkFPRFFzSkNBVURBQUlBQUFBQUE3a0MzQUFEQUFzQUFCTVJJUkVsSVJVaEZTRVZJWVlCTy82R0Fia0J1ZjVIL2tjQ252N0VBVHcrdkVDOEFBQUNBQUFBQUFPNUF0d0FBUUFKQUFBVElTVWhGU0VWSVJVaGhnRTcvb1lCdVFHNS9rZitSd0tlUHJ4QXZBQUFBQUFCQUFBQUFBTzRBdWtBQ0FBQUFRMEJKemNoTlNFbkFwa0JJUDdnSjd6OUdRTG52QUxwNmVreG1FQ1lBQUVBQUFBQUE3a0MzQUFHQUFBQkRRRTFJVFVoQW40Qk8vN0YvY2tDTndMYzNOeThRQUFBQUFBQkFBQUFBQU81QXR3QUJ3QUFBVE1SSXpVaE5TRUMvTDI5L1VzQ3RRTGMva2k4UUFBQ0FBQUFBQU81QXR3QVFBQ0VBQUFCQnlNUERoOFBQdzh2RHpNZkR3OFBJeThPSVRVaFB3NEMzQWdJRHc4UERnME1Dd29KQ0FjRkJBSUJBUUlFQlFjSUNRb0xEQTBPRHc4UEVCRVBEdzhPRFF3TENna0lCd1VFQWdFQkFnUUZCd2dKQ2dzTURRNFBEdzhSREFzV0ZSUVVFaEVQRHd3TENnY0dBd0VCQXdZSENnc01EdzhSRWhRVUZSWVhGQlFURXhJUkVBOE9EUXNLQ1FjR0JQNUZBYnNFQmdjSkNnc05EZzhRRVJJVEV4UUNuZ0VEQkFVSEJ3a0xDd3dORGc0UEVCQVFFQThPRGcwTUN3c0pCd2NGQkFNQkFRTUVCUWNIQ1FzTERBME9EZzhRRUJBUUR3NE9EUXdMQ3drSEJ3VUVBejhCQXdVSUNRc05EaEFSRWhNVUZoVVhGeFVXRkJNU0VSQU9EUXNKQ0FVREFRTUZCZ2dKQ2d3TkR3OFJFUklURlVBVkV4SVJFUThQRFF3S0NRZ0dCUU1BTndBQUFBQUR1UUxjQUFJQUJRQUlBQXNBRGdBUkFCVUFHQUFiQUI0QUlRQWtBQ2NBS3dBdUFERUFOQUEzQURvQVBRQkJBRVFBUndCS0FFMEFVQUJUQUZjQWVBQjZBSDBBZ0FDREFJWUFpUUNNQUk4QWtnQ1ZBSmdBbXdDZUFLRUFwQUNuQUtvQXJRQ3dBTE1BdGdDNUFMd0F2d0RDQVFZQUFBRTdBU2NYTXljWE15Y3pGeWN6RnljekZ5YzVBaWNYTXljWE15Y3pGeWNmQVNjVkZ5Y3hGeWM1QWljWE1TY2ZBU2NmQVNjZkFTY3hGeWN4RnljNUFpY1hGU2NWRnljVkZ5Y1ZGeWNWRnljeEZTYzVBaVVWRHc4L0RqVXhKUlV4TndjVk54VUhOd2NWTndjVk54VUhOd2N4TndjeE53OEJOdzhCTnc4Qk56RUhOd2N4TndjVk53OEJOd2NqTnlNSE55TUhOd2NqTnlNSE53Y2pOeU1ITnlNSE55c0JOek1mRHc4UEl5OE9JVFVoUHc0QzBnSUJDd0lCQ2dFQ0NnRUJDZ0VDQ2dFQ0Nna0NBUW9DQVFrQkFRZ0JBUWdDQ0FJSUJ3SUhBUUVIQVFFSEFRRUdBZ1lCQlFVQkJBRUVBUVFCQXdFREFnRTRBZ01FQmdjSUNRb0xEQTBORGc4UEVCRVBEdzhPRFF3TENna0lCd1VFQXY3TEF3RURBUVFCQkFFRUFRb0JCZ0lHQVFFSEFRRUhBUUVIQWc4Q0NBSUlBUUVJQVFFSkFRSUtBUUVTQWdFS0FnRUtBUUVLQWdFS0FRSUxBUUlLREFzV0ZSUVVFaEVQRHd3TENnY0dBd0VCQXdZSENnc01EdzhSRWhRVUZSWVhGQlFURXhJUkVBOE9EUXNLQ1FjR0JQNUZBYnNFQmdjSkNnc05EZzhRRVJJVEV4UUJZd0VCQWdFQ0FRTUJBd0VEQkFFRUFRUUJCUUVCQmdFQkJnRUZCd0lIQVFFSEFRRUlBUUVIQWdnQ0NBa0NBUW9DQVFrQkFRa0JBZ29CQWdvQ0NTQUlEdzhQRGcwTUN3c0tDQWdHQlFNREFRRURCQVVIQndrTEN3d05EZzRQRUNBWkFnb0NBUW9DQVFrQkFRa0JBUWtCQWhFQ0NBSUhBUUVJQVFFSEFRRUhBZ3dCQmdFQkJnRUJCUUVFQVFRQkJ3RURBUU1CQWdFQ0FRRS9BUU1GQ0FrTERRNFFFUklURkJZVkZ4Y1ZGaFFURWhFUURnMExDUWdGQXdFREJRWUlDUW9NRFE4UEVSRVNFeFZBRlJNU0VSRVBEdzBNQ2drSUJnVURBQUFBQUFJQUFBQUFBN2tDM0FBREFBc0FBQUVSSVJFbElSRWhOU0UxSVFJL0FUditoZ0c1L2tmK1J3RzVBcDcreEFFOFB2NUl2RUFBQUFBQUF3QUFBQUFEdVFMY0FBRUFBd0FMQUFBQklRRWhKU0VSSVRVaE5TRUNQd0U3L3NVQk8vNkdBYm4rUi81SEFia0JZZ0U4UHY1SXZFQUFBQUFBQXdBQUFBQURlZ1A0QUFvQU9BQjFBQUFCRlI4SE15VVBCeEVmQnlFL0J4RXJBUzhOUFFFbElSOERBUjhERVJVUERTTWhJeThOTlJFMVB3MENQd0VCQXdRRkJRWUdzUDNXQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0k0QmdZRkJRUURBUUhkQ1FvSkNBa0hDQVlHQmdVRUF3SUMvdVFCUEFZR0JRVUJPd1FEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ245eUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0E0eXdCZ1lGQlFRREFRSDhBUUVEQkFVRkJnYjh6QVlHQlFVRUF3RUJBUUVEQkFVRkJnWUNHQUlDQXdRRkJnWUdDQWNKQ0FrS0NkMC9BUUVEQlA3RkJRVUdCdjNJQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkF6UUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBTUFBQUFBQThnRHlBQjdBSkFBdkFBQUFUc0JIdzRSRHc4aEl3OElMd2s5QVNNdkRqVVJGeFVmQnpzQkh3WVZQd2N6SVQ4SEVTOEdLd0VsSVFjckFROEZIUUVuUHdZbEh3WWRBUThDQVE4REx3Zy9CeDhFQVQ4Q0F0U1dDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyK2ZnVUdCUVRMQkFRRUJBVUVCUVFFQXdNREFnSUJJQWtLQ1FnSkJ3Z0dCd1VGQkFNQ0FqOEJBUU1FQlFVR0JqOEhCZ1VGQkFJQ0FaY0dCd2dIQ0FnSkNBR0NCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I5WCtJQUVVUDlVR0JnVUZCQU1DT1FZSUNRc01EUTRCcVFZR0JRVUVBd0lDQXdUK3BnVUdCZ1lHQmdVRm5nUURBUUVCQVFNRUJRWUdCZ1lHQlFXSEFVUUZCZ1lEcVFJQ0F3UUZCUVlIQndnSkNBa0tDZjRJQ2drSkNRZ0lCd2NHQmdRRUJBSUJBUUlDQTY0REFnRUJBUUVCQVFJREF3UUVCQVFGblFFQkF3TUVCQVlHQndjSUNBa0pDUW9CRkQvVkJ3WUZCUU1EQWdFQ0F3UUZCUVlHZVlFR0JBUURBd0lCQVFJREF3VUZCZ2NCK0FZR0JRVUVBd0kvUHdJREJBVUZCZ1lZT1EwTUNna0hCZ01oQVFJREJBUUdCZ1lHQmdVRi9xVUVBd0VCQVFFREJKNEZCUVlHQmdZRkJRUURBZ0VCQWdNRWh3RkVCQU1DQUFRQUFBQUFBN2dEc1FCVkFHd0FtQURJQUFBQk14OEpFUThKSVE4Q0l5OEZOUzhLTlJjZEFSOE1GVDhFSVQ4RkVTOEdJemNsSVFjaER3WVZKelUvQ0NVekh3WVBBd0VQQWlzQkx3WTlBVDhGT3dFZkF3RS9BaVVoSHdVUEJTRVBCeEVQQlM4RkVUOEtBenN3Q1JBSUJ3MEdDUVFGQVFFRkJBa0dCZzRJRUJMK3k3TUZDZ3dHQXdRRkJBRXNFaEFJRFFjRkNnTUdBVG9DQXdnRkJrNEdCZ1FGQkFJQ2l3VUZCUVlCUmdVR0J3TUNBUUVDQXdjR0JRWmdNdjNmQVVvNS92Z0dCUVlIQXdJQk9RRUZCQWtHRFFjSUVBR3pCZ1lGQlFRREFnRUJBZ01FL3FZRkJnVUdCZ1lHQlowRUF3SUNBd1FGQlFZR0JnWUZCWWdCUkFVRkJ2NEJBbWtHQmdnREFnRUJBZ01JQmdiOXBCTUdDd2tJQmdJREFnTUlCZ1lHQmdZR0NBTUNBZ01FREFjSUNRb1ZEQXdEUXdFRkJBVUtCZzRJRUFqK1ZRZ1JCdzRHQmdrRUJRS25Bd1VDQWdNRkNBU1dBUUlGQkFrR0JnNEhFUWk4T1hrR0JRWUhBd0lCQVFJQ0JBUUZDMmwrQXdNQ0FRSURCd1lGQmdHWEJnVUdCd01DQVRFSU9RRUNBd2NHQlFZL09ROEpFQWdPQmdvRkF3WVJBZ01FQlFVR0JnWUdCZ1QrcFFRREFnSURCSjRFQmdZR0JnWUZCUVFEQWdJREJJY0JSQVFEQWw4Q0F3Y0ZCZ1VGQmdVSEF3SURBUVlIQ0FvRkVmNVJCUVlIQWdJQkFRSUNCd1lGQWJvTUN3b1RDUWdJQmdzREF3QUFDZ0FBQUFBRCtBTzVBQXNBRHdBYkFCOEFJd0FuQURzQVB3QlRBS2tBQUFFVk16OEhOU0VWTXpVaEZSOEhNelVCRlRNMUlSVXpOU0VWTXpVbEZUTS9CelV2QnlFVk16VWhEd2NWSHdjek5TY2hNeDhOSFFFUEJ4RVZEdzBqSVNNdkRUVVJMd2M5QVQ4TkFyMmRCd1lGQlFRREFRSCtDUHorQ0FFQkF3UUZCUVlIblFGNnZmNEkvUDRJdlFGNjNRWUdCUVVFQXdFQkFRRURCQVVGQmdiOTZQejk2QVlHQlFVRUF3RUJBUUVEQkFVRkJnYmQzUU0wQ1FvSkNBa0hDQVlHQmdVRUF3SUNBUVFGQ0FrTERBMENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdjTURBb0lCd1FEQWdJREJBVUdCZ1lJQndrSUNRb0JZdHdCQVFNRUJRVUdCN3pjM0x3SEJnVUZCQU1CQWR3QkhOemMzTnpjM1B5OUFRRURCQVVGQmdaK0J3WUZCUVFEQVFHOXZRRUJBd1FGQlFZSGZnWUdCUVVFQXdFQnZUOENBZ01FQlFZR0JnZ0hDUWdKQ2dxRkNBNE5EUXNKQ0FiK0l3b0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0hkQXdjSkNnc05EZytGQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQUFDQUFBQUFBTjZBenNBTXdCaUFBQUJJUkVQR2pVelB4SWpBU0VSRHhjMU16OFFJd0plQVJ3Q0F3WUhCQVVGQndZSUJ3a0pDZ3NMREEwTkRnNFFFQklTRXhRTUN3b0tDZ2dKQnc4TUNna0lCZ1FFQWdJQkFaaitLQUVmQVFFQ0FnUUVCZ1lIQ1FvS0RBd09EeEFTRXhVVkZ4Z2FFQTRORFFzTENnZ0lCd1lLQkFRR0F3TUJtQU03L3VJZkh5QWdEdzhQRGc0T0RRd05Dd3NLQ2drSkNBWUdCUU1EQVFGOEFRSURBd1FGQlEwUER4RVRFeE1WRkJNU0VnRU8vdklWRkJVVkZSVVZGQlFURWhJUkVBOE9EUXNKQ1FjRUF3RjhBd01GQmdjSUNRb0tDeGdORFJvYUdpTUFBd0FBQUFBRHVRTzVBQW9BaFFETkFBQUJEd2NWQ1FFaE14OE5GUkVWRHdZQkR3WWpJU012RFRVUlB3Y2ZCeEVmQnlFUk5UOE5NeUVSTHdjaEx3Yy9CaWNmQnhVekh3Y1BCeU1WRHdjdkJ6VWpMd2MvQnpNMVB3WUNYZ1lHQlFVRUF3RUJBUS8ra2dGNkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUZCLzZyQndjSUNBa0pDUXIrb1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3RmFBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFSd0JBUU1FQlFVR0IvNkdCZ1lGQlFRREFRRUJBUU1FQlFVR3RnWUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZEFRRURCQVVGQmdZSEJnVUZCQU1CQVo0R0JnVUZCQU1CQVFFQkF3UUZCUVlHbmdFQkF3UUZCUVlCd1FFQkF3UUZCUVlHOEFFUEFmZ0NBZ01FQlFZR0JnZ0hDUWdKQ2dyK29Rb0pDUWtJQ0FjSC9xc0hCUVVFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQVRvSEJnVUZCQU1CQVFFQkF3UUZCUVlIL3NZSEJnVUZCQU1CQVFFY0NRb0pDQWtIQ0FZR0JnVUVBd0lDQVZvSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCcDRCQVFNRUJRVUdCd1lHQlFVRUF3RUJuUWNHQlFVRUF3RUJBUUVEQkFVRkJnZWRBUUVEQkFVRkJnWUhCZ1VGQkFNQkFaNEdCZ1VGQkFNQkFBQUFBQVFBQUFBQUE3a0R1d0FLQUI0QW1RREZBQUFCRHdjVkNRRWpEd1lWSHdFVEZ5Y0RMd00zSVI4T0ZSRVZEd1lCRHdZaklTTXZEVFVSUHdjZkJ4RWZCeUVSTlQ4T0lSRXZCeUV2Qno4R0p6TWZCeE1YRlE4R0x3TURMd005QVQ4TUFsNEdCZ1VGQkFNQkFRRVAvV1lEQkFjR0JBTUNBUUVEbWpzRm1RTURCd2ZsQWJnS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRVUgvcXNIQndnSUNRa0pDdjZoQ2dvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFWb0NBZ01FQlFZR0JnZ0hDUWdKQ2drQkhBRUJBd1FGQlFZSC9rZ0hCZ1VGQkFNQkFRRUJBd1FGQlFia0JnWU1Dd3NLQ1FnSG9Ra0NCQVlEQkFVSUNRUUVlNklFQXdNQ0FRSURBd1VGQmdZSUNBd01EUUcvQVFJQ0JBVUZCZ2Z2QVE4QnZRRURCQVFHQlFZR0JnYis5aWRHQVFvRUF3VURQQUVCQWdNRUJRWUdCZ2dJQ0FnS0NRcitvUW9KQ1FrSUNBY0gvcXNIQlFVRUF3SUNBZ0lEQkFVRkJ3WUhDQWtJQ1FvSkFYb0hCZ1VGQXdNQ0FRRUNBd01GQlFZSC9vWUdCZ1VGQkFNQkFRRWJDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRmFCd1lGQlFRQ0FnRUJBUU1FQlFVR0JnY0dCUVVFQWdJRkFRSUVCZ1lJQ2dyKzZaUUZDQWdHQWdJQ0FRSUJBMUVCRndrSkNRa0pDUWtKQ1FnSUNBY0dCZ1lGQkFNQUFBTUFBQUFBQTdrRHVRQUtBRklBelFBQUFROEhGUWtCSHdRL0JCOEdIUUVQQXg4REhRRVBCU3NCTHdNUEF5c0JMd1kvQkM4RVB3WXBBUjhPRlJFVkR3WUJEd1lqSVNNdkRUVVJQd2NmQnhFZkJqTWhFVFUvRGlFUkx3Y2hJeThHUHdZQ1hnWUdCUVVFQXdFQkFRLzlHQWNGQmdWM2VBVUZCZ1lHQmdVRkJBTUNBZ01FZDNjRUF3SUNBd1FGQlFZR0JnWUZCWGgzQlFZRkJnY0ZCZ1VFQXdFQkFRRURCSGg0QkFNQkFRRUJBd1FFQndRQndRRTZDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVGQi82ckJ3Y0lDQWtKQ1FyK29Rb0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd0ZhQWdJREJBVUdCZ1lJQndrSUNRb0pBUndCQVFNRUJRVUdCLzdHQndZRkJRUURBUUVCQVFNRUJRVUdBY0VCQWdNREJRVUdCKzhCRHdINEFRRURCSGg0QkFNQkFRRUJBd1FGQmdZR0JnVUdCWGQ0QlFVR0JnWUdCUVVFQXdJQ0F3UjNkd1FEQWdJREJBVUZCZ1lHQmdVRmVIY0ZCZ1VHQmdZR0JRUUVBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRcitvQWtKQ1FrSUNBY0gvcXNIQlFVRUF3SUNBZ0lEQkFVRkJ3WUhDQWtJQ1FvSkFUc0hCZ1VGQXdNQ0FRRUNBd01GQlFZSC9zVUdCZ1VGQkFNQ0FSc0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFWb0hCZ1VGQXdNQ0FRSURCQVVGQmdZSEJnVUZBd01DQUFBQUFBUUFBQUFBQThBRHRRQXlBR1FBZXdDdUFBQVRId0VGRnpzQk55VS9BUjhHRlE4RkJROENLd0V2QWlVdkJUVS9DRFVmQVFVZkFUOEJKVDhCSHdZVkR3VUZEd012QXlVdkJUOElBU01GRHdJZEFSOENCVE1sUHdJOUFTOENKU2N6SHdJRkh3WVZEd1lGRHdJckFTOENKUzhHTlQ4R0pUOENNMlVIQmdHREJRWUdCUUdEQmdZSEJRWUVCQU1DQVFJREJBVUYvbjBKQ0FrSUNRZ0pDUDU5QlFVRUF3SUJBZ0lEQXdRREJRUUZCd1lCZ1FZR0JnWUJnUWNHQmdZRkJRUURBZ0VCQXdRRkJmNStDQW9KQ1FrSkNRbitmZ1VGQkFNQkFRRUJBd0lFQXdRRUJRR2VBLzZNQkFRQ0FnUUVBWFFHQVhRRUJBSUNCQVQrandZSEJ3Y0hBWGNMQ2dnR0JRTUNBZ01GQmdnS0MvNkpCd2NIQndjSEJ3ZitpUXNLQ0FZRkF3SUNBd1VHQ0FvTEFYY0hCd2NIQVNNQkFaVUNBcFVCQVFFQ0F3UUZCUWNHQmdVR0JBUURsUU1DQVFFQ0E1VURCQVFHQlFZSEJnUUVBd01EQVFFQjZRRUJvUUVCQVFHaEFRRUJBUU1FQlFVSEJnWUdCUVVFQTZBREFnRUJBUUVDQTZBREJBVUZCZ1lHQndRRUF3TUNBZ0VCYW9zREF3VUVCUVFEQTR1TEF3TUVCUVFGQXdPS1FBRUNBbzBHQ0FrS0Nnc0xEQXNMQ3drSkNBYU5Bd0VCQVFFRGpRWUlDUWtMQ3dzTUN3c0tDZ2tJQm8wQ0FnRUFBQUFEQUFBQUFBTzRBNWtBQWdBN0FKWUFBQUVETXdNN0FSOEdFeDhCRHdjdkJ5RVBCeU12QnpjVFB3Y2xNeDhIRHdZckFTOERFVDhET3dFZkJnOEhLd0V2Qno4R093RWZBeEVQQkM4SFB3Y3pBVU5wMG0wSUJBY0hCZ2tFQlFQSEF3RUJBZ01FQlFZSEJ3a0hCQVFFQXdJei92WXlBd01FQkFVRkJRVUhCd1lHQkFNQkFRSEtBd1FGQlFZSEJ3Z0IzQVlHQmdWK0JBTUJBUUVCQXdRRkJnWUdCZ1VHQlVoSUJRWUdCZ1lGQmdVRUF3RUJBUUVEQkg0RkJnWUdCZ1VHQlg0RUF3RUJBUUVEQkFVR0JnWUdCUVlGU0VnRkJnWUdCZ1VHQlFRREFRRUJBUU1FZmdVR0JRY0MvdjZsQWRjQ0F3VUpDQWdKL1gwTENnb0pDQWNHQlFJQkFRTURCUVVHQjZhbUJ3WUZCUU1DQWdFQ0JRWUhDQWtLQ2dLT0NRZ0lCZ1lFQWdFZkFnTUVmZ1VGQmdZR0JnVUZCQU1DQWdNRVNQMmtTQVFEQWdJREJBVUZCZ1lHQmdVRmZnUURBZ0lEQkg0RkJRWUdCZ1lGQlFRREFnSURCRWdDWEVnRUF3SUJBUUlEQkFVRkJnWUdCZ1VGZmdRREFnQUFDUUFBQUFBRHVRUDRBRHNBZVFDY0FMTUE5Z0VxQVdjQmNnSExBQUFUSHdjVkh3Y2hId2NQQnlFakx3NDFQd1lsSHdjZEFROEhMd2MvQkNNdkJ6OEhNeThFUHdZbEl3OEJIUUlmQVRNL0REVXZDaVVqRHdFZEFoOEJQd1l2QmlVekh3WWRBZzhGS3dFSEZSY3pId1lkQVE4Rkl3OENGUThHSXk4R1BRSS9CQ2NmRHc4UEl5OEdQUUkvQlRNM0p6TWZEUlVQQ3lNekl3Y1ZEd2NqTHdZOUFqOEhBUlVmQnpNQklSOERBUjhERlE4R0t3RXZCalVyQVM4T05TRVBCeFVQQnk4SE5UOE9wZ1lHQlFVRUF3RUJBUUlDQkFVRkJnY0JtUVlHQmdRRUF3SUJBUUlEQkFRR0JnYitad29KQ2dnSUNBZ0dCZ1lGQXdRQ0FRRUJBZ0lFQlFVR0FuMEdCUVlGZmdRREFnSURCSDRGQmdVR0JnWUdCUVFEQVFFQkFRTUVTZThIQmdVRkF3TUNBUUVDQXdNRkJRWUg3MGtFQXdFQkFRRURCQVVHQnY2QUJnY0NBZ2NOQndZR0JRVUVCQVFEQWdJQ0FnSUNBZ0lEQ0FRRkJRWUcvdllHQndJQ0dBa0lCd1VFQWdFQkFnUUZCZ2dLQWE1N0JBUURBd01DQVFFQ0F3TURCQVJJQVFGQkJBUURBd01DQVFFQ0F3TURCQVJCQVFFQkFnTURBd1FESGdRRUF3TURBZ0VCQWdNREE3d1BEdzBOQ3dzS0NRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNnc01EQTRPRHhjbUF3UURBZ0lCQVFJQ0F3UURCQjNnRHcwTURBb0tDUWdIQmdVRUF3SUNBUUlDQXdjU0NBa0pDZ3NMSUFJRUFRRUJBZ0lEQkFNRUhBUUVBd01EQWdFQkFnSURCQU1FSFFISUFRSUNCQVVGQmdldy9kWUJPd1lHQlFVQk93UURBUUVCQVFNRUJRVUdCZ2NHQlFVRUFnSUIzQW9KQ2dnSUNBZ0dCZ1lGQXdRQ0FRSCs1UWNHQlFVRUFnSUJBUUVEQkFVRkJnWUhCZ1VGQkFJQ0FRRUJBZ1FEQlFZR0JnZ0lDQWdLQ1FFRUFRRURCQVVGQmdkK0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0pmZ2NHQlFVRUF3Ri9BUUVEQkg0RkJnVUdCd1VHQlg0RUF3RUJBUUVEQkFVR0JnWUdCUVlGU0FFQkF3UUZCUVlHQndZRkJRUURBUUZJQlFZR0JnWUZCZ1VFQXdHSUFRRUNqd01CQVFFQkFnTURCQVVGQlFjSENCSVVFUWNIQlFVSkF3TURBZ0VEQVFFRFF3SUJBUUlFQkFZSENBa0lDQVlGQkFNQ01RRUJBZ0lEQkFNRUVBUUVBd01EQVFJQkxnRUJBUUlDQXdRREJCRURCQU1DQWdFQkFVd0VBd1FEQWdJQkFRRUJBZ0lEQkFNRTFnTUVBd01EQWdVQkFRTURCUVlIQ0FnS0Nnc01EUTRQRGc4TkRRMExDZ29JQndVRkJBTUJBUVFCQWdNRUF3UUUwZ1FFQkFNREFnSUNBUUVDQWdNRUJBVUdCZ2NJQ0FrS0Nob01DUVlIRHdVRUJBSUNBUUU2QkFNRUF3SUNBUUVCQVFJQ0JBTURCTlFFQkFNRUF3SUJBUUlCVHJBR0JnVUZCQU1CQVFFN0FRRURCUDdGQlFVR0J0MEdCZ1lFQkFNQ0FnTUVCQVlHQnIwQ0FnTUVCUVlHQmdnSENRZ0pDZ25kQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCL3dKQ2drSUNRY0lCZ1lHQlFRREFnSUFBQVVBQUFBQUE3a0QrQUE3QUhrQTJ3RG1BVDhBQURjZkJoMEJId2NoSHdZZEFROEdJU012RGpVL0JpVWZCaDBCRHdNekh3Y1BCeU1mQXgwQkR3WXZDRDhISlRNZkJ4TXpNUk0vQnpNZkJ4TXpNUk0vQnpNZkJnY0REd2NqTHdjREl3TVBCeU12QndNblB3VUJGUjhITXdFaEh3TUJId0lkQWc4Rkt3RXZCalVyQVM4T05TRVBCeDBCRHdZdkJ6VS9EcVlHQmdVRkJBTUNBUUlEQXdVRkJnY0JlZ1lHQlFVRUF3SUNBd1FGQlFZRy9vWUtDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRSURBd1VGQmdJK0JnWUZCUVFEQWdJREJFanZCZ1lGQlFRREFRRUJBUU1FQlFVR0J1OUlCQU1DQWdNRUJRVUdCZ1lHQmdWK0JBTUJBUUVCQXdSK0JRWUcvWW9mQmdZR0JRVURBZ0lrQVNJQkFnUUVCUVVHQnpJR0JnWUZCQU1EQVNFQkpRRURBd1VGQmdVSEhRVUZCUVFEQWdFQlFnRURCQVVGQmdZR0xnWUdCZ1VFQkFJQkpRRWxBUUlFQkFVR0JnWXVCZ1lHQmdRRUF3RkNBUUVCQkFRRkJRSGtBUUlEQXdVRkJnZXcvZFlCT3dZR0JRVUJPd1FEQWdJREJBVUZCZ1lIQmdVRkF3TUNBZHdLQ1FrSkNBZ0hCd1lHQkFRRUFnRUIvdVVIQmdVRkF3TUNBUUlEQkFVRkJnWUhCZ1VGQXdNQ0FRRUJBZ1FFQkFZR0J3Y0lDQWtKQ2NVQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnbEFCZ1lGQlFRREFiNEJBUU1FQlFZRkJnY0ZCZ1ZJQVFFREJBVUZCZ2NHQmdVRkJBTUJBVWdGQmdVR0J3VUdCUVFEQVFFQkFRTUVmZ1VHQmdZR0JRWUZmZ1FEQWYwQkFRTURCUVVGQnY3OUFRTUdCUVVGQXdNQkFRRUJBd01GQlFVRy92MEJBd1lGQlFVREF3RUJBUUVEQkFRRkJRYit3QVlGQlFVREF3RUJBUUVEQXdVRkJRWUJBLzc5QmdVRkJRTURBUUVCQVFNREJRVUZCZ0ZBQmdVRkJBUURBUUVQc0FZR0JRVUVBd0VCQVRzQkFRTUUvc1VGQlFZRzNRWUdCZ1FFQXdJQ0F3UUVCZ1lHdlFJQ0F3UUZCZ1lHQ0FjSkNBa0tDZDBCQVFNRUJRVUdCcjRHQmdVRkJBTUJBUUVCQXdRRkJRWUd2Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFCUUFBQUFBRHVRUDRBRHNBZVFEYkFPWUJQd0FBTng4SEZSOEhJUjhIRHdjaEl5OE9OVDhHSlI4SEhRRVBCeThIUHdRakx3Yy9Cek12QkQ4R0pUTWZCeE16TVJNL0J6TWZCeE16TVJNL0J6TWZCZ2NERHdjakx3Y0RJd01QQnlNdkJ3TW5OVDhFQVJVZkJ6TUJJUjhEQVI4REZROEdLd0V2QmpVckFTOE9OU0VQQnhVUEJ5OEhOVDhPcGdZR0JRVUVBd0VCQVFJQ0JBVUZCZ2NCbVFZR0JnUUVBd0lCQVFJREJBUUdCZ2IrWndvSkNnZ0lDQWdHQmdZRkF3UUNBUUVCQWdJRUJRVUdBbjBHQlFZRmZnUURBZ0lEQkg0RkJnVUdCZ1lHQlFRREFRRUJBUU1FU2U4SEJnVUZBd01DQVFFQ0F3TUZCUVlINzBrRUF3RUJBUUVEQkFVR0J2MUxId1lHQmdVRUJBSUNKQUVpQVFJRUJBVUZCZ1l6QmdZR0JRUURBd0VoQVNVQkF3TUZCUVVHQngwRkJRVUVBd0lCQVVJQ0FnUUZCUVlHQmk0R0JnWUZCQVFDQVNVQkpRRUNCQVFGQmdZR0xnWUdCZ1lFQkFNQlFnRUNBd1VGQlFIa0FRSUNCQVVGQmdldy9kWUJPd1lHQlFVQk93UURBUUVCQVFNRUJRVUdCZ2NHQlFVRUFnSUIzQW9KQ2dnSUNBZ0dCZ1lGQXdRQ0FRSCs1UWNHQlFVRUFnSUJBUUVEQkFVRkJnWUhCZ1VGQkFJQ0FRRUJBZ1FEQlFZR0JnZ0lDQWdLQ2NVQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnbEFCZ1lGQlFRREFiNEJBUU1FZmdVR0JRWUhCUVlGZmdRREFRRUJBUU1FQlFZR0JnWUZCZ1ZJQVFFREJBVUZCZ1lIQmdVRkJBTUJBVWdGQmdZR0JnVUdCUVFEQWYwQkFRTURCUVVGQnY3OUFRTUdCUVVGQXdNQkFRRUJBd01GQlFVRy92MEJBd1lGQlFVREF3RUJBUUVEQkFRRkJRYit3QVlGQlFVREF3RUJBUUVEQXdVRkJRWUJBLzc5QmdVRkJRTURBUUVCQVFNREJRVUZCZ0ZBQmdVRkJBUURBUUVQc0FZR0JRVUVBd0VCQVRzQkFRTUUvc1VGQlFZRzNRWUdCZ1FFQXdJQ0F3UUVCZ1lHdlFJQ0F3UUZCZ1lHQ0FjSkNBa0tDZDBCQVFNRUJRVUdCcjRHQmdVRkJBTUJBUUVCQXdRRkJRWUd2Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUlBQUFBQUFQNEE3a0FJUUFwQUVzQWJRQjFBSWtBblFEaEFBQVRJUjhIRHdjaEx3Yy9CaVV6RlNNVkl6VWpKU0VmQnc4SElTOEhQd2NoSHdjUEJ5RXZCejhHSlRNVk14VWpOVE1uRVNFL0J4RXZCeUVQQnhFZkJ5RVJKU0V6SHcwVkVSVVBEU01oSXk4Tk5SRTFQdzJtQVRvSEJnVUZCQU1CQVFFQkF3UUZCUVlIL3NZSEJnVUZCQU1CQVFFQkF3UUZCUVlDSHIwL1B6Lzk2UUU2QndZRkJRUURBUUVCQVFNRUJRVUdCLzdHQndZRkJRUURBUUVCQVFNRUJRVUdCd0U2QndZRkJRUURBUUVCQVFNRUJRVUdCLzdHQndZRkJRUURBUUVCQVFNRUJRVUdBbDAvUDcwL2ZnRWNCZ1lGQlFRREFRRUJBUU1FQlFVR0J2ek1CZ1lGQlFRREFRRUJBUU1FQlFVR0JnSFovaWNETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nmek1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CUXdFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RkFQejgvdlFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RytBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVVBL1B6KzkvUXdCQVFNRUJRVUdCd0swQndZRkJRUURBUUVCQVFNRUJRVUdCLzFNQndZRkJRUURBUUVDOUQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBa0FBQUFBQS9nRHVRQUhBQ2tBU3dCVEFGOEFhd0J6QUg4QXd3QUFBVE1WSXhVak5TTWxJUjhIRHdjaEx3Yy9CeUVmQnc4SElTOEhQd1lsTXhVekZTTTFNeWNSSVQ4SEVTRVJId2NoRVRjVk14VXpOVE0xSVE4SEZTRTFKU0V6SHcwVkVSVVBEU01oSXk4Tk5SRTFQdzBDdmIwL1B6Lzk2UUU2QndZRkJRUURBUUVCQVFNRUJRVUdCLzdHQndZRkJRUURBUUVCQVFNRUJRVUdCd0U2QndZRkJRUURBUUVCQVFNRUJRVUdCLzdHQndZRkJRUURBUUVCQVFNRUJRVUdBbDAvUDcwL2ZnRWNCZ1lGQlFRREFRSDhqZ0VCQXdRRkJRWUdBZGwrUHo4Ly9Pd0dCZ1VGQkFNQkFRSDQvaWNETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nmek1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CUXo4L1AzNEJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CdmdFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RkFQejgvZnYzSkFRRURCQVVGQmdjQ0YvM3BCd1lGQlFRREFRRUNONzAvUHo4L0FRRURCQVVGQmdkZWZqOENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQWdBQUFBQUEvZ0QrQUFIQUNrQVhRQmhBSU1BdHdDN0FTc0FBQUVWTXhVek5UTTFKVE1mQnc4SEl5OEhQd1lsSVRNZkNSMENEd2tqSVNNdkNUMENQd2tsRlRNMU56TWZCdzhISXk4SFB3WWxPd0VmQ1IwQ0R3a3JBaThKUFFJL0NTY2hGU0VESVRNZkRSVVJEd2N2QnhFdkJ5RVBCeEVmQnlFZkJ3OEhJU012RFRVUk5UOE5BcjAvUHovOUxQd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFRRURCQVVGQmdIZkFUc0dCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHL3NVR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnZitUYjNjL0FjR0JRVUVBd0VCQVFFREJBVUZCZ2Y4QmdZRkJRUURBUUVCQVFNRUJRVUcvbTI5QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJyMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2M1QXZUOURDQUROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ6TUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdGNkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi82R0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JCRDgvUHo4L0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBVUFCQWdJR0J3b0tCZ1lIQnZ3R0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0cvQVlIQmdZS0NnY0dBZ0lCdlg1K1B3RUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFJQ0JnY0tDZ1lHQndaK0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCbjRHQndZR0Nnb0hCZ0lDQWIxK0FUc0NBZ01FQlFZR0JnZ0hDUWdKQ2duK1JnWUdCUVVFQXdFQkFRRURCQVVGQmdZQnVnWUdCUVVFQXdFQkFRRURCQVVGQmdiOURBY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0wwQ1FvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQ1FBQUFBQUR1UVA0QUNFQWVRQ2JBTDBBM3dGUEFYRUJrd0lEQUFBQk14OEhEd2NqTHdjL0JpVWZCeFVmQnpNdkJEOEhId2dQQ0M4SFB3UWpMdzQ5QVQ4R0pUTWZCdzhISXk4SFB3Y3pId2NQQnlNdkJ6OEdKVE1mQnc4SEl5OEhQd1lsSVRNZkRSVVJGUThPSXk4SFB3Y3pQd2NSTHdjaER3Y1ZEd2N2QnowQlB3MGpNeDhIRHdjakx3Yy9Cek1mQnc4SEl5OEhQd1luSVRNZkRSMEJEd2N2QnpVdkJ5RVBCeEVmQnpNZkJ3OEhJeThPTlJFMVB3MENJUHdHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUF3RUJBUUVEQkFVRkJ2Nk5CZ1lGQlFRREFRRUJBUU1FQlFVR0JyQklCQU1CQVFFQkF3UUZCZ1VHQndVR0JYNEVBd0VCQVFFREJINEZCZ1VIQmdVR0JRUURBUUVCQVFNRVNMQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQVlIOEJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUcvc3RBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUJBZ0Y2Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQi82R0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRcnpRQVlHQlFVRUF3RUJBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0J2d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmpnQmVna0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCdjZHQndZRkJRUURBUUVCQVFNRUJRVUdCMzRHQmdVRkJBTUJBUUVCQXdRRkJRWUdmZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQVlJQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJTQVVHQlFjR0JRWUZCQU1CQVFFQkF3UitCUVlGQmdjRkJnVitCQU1CQVFFQkF3UUZCZ1VIQmdVR0JVZ0JBUUlEQkFVR0JnWUlCd2tJQ1FvS2ZnWUdCUVVFQXdGL0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBWDhCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0YvQWdJREJBVUdCZ1lJQndrSUNRb0ovb1lLQ2drSUNRY0lCZ1lHQlFRREFnRUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZSEFYb0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFRRURCQVVGQmdmOENRb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFYOEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CZndJQ0F3UUZCZ1lHQ0FjSkNBa0tDVDhIQmdVRkJBTUJBUUVCQXdRRkJRWUhQd1lHQlFVRUF3RUJBUUVEQkFVRkJnYitoZ2NHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBZ01FQlFZR0JnZ0hDUWdKQ2dvQmVna0tDUWdKQndnR0JnWUZCQU1DQWdBQUFBZ0FBQUFBQTdrRCtBQWhBRU1BWlFDQkFNVUE1d0VKQVdzQUFDVXpId2NQQnlNdkJ6OEdKVE1mQnc4SEl5OEhQd1lsTXg4SER3Y2pMd2MvQmljakR3TVZFUlVmQXpNaE16OEROUkUxTHdNakpTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3MGxNeDhIRHdjakx3Yy9CeUVmQnc4SElTOEhQd1luSVI4SUZROEhMd2MxSnlFUEJ4RWZCek1mQnc4SEt3RXZEVFVSTlQ4TkFsNjlCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFiK2pINEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSGZnWUdCUVVFQXdFQkFRRURCQVVGQmdHQXZRY0dCUVVFQWdJQkFRSUNCQVVGQmdlOUJnWUZCUVFEQVFFQkFRTUVCUVVHU0FNREJRUUJBUVFGQXdNQldnTURCUVFCQVFRRkF3UCtwZ0ZhQ0FnSUJ3Y0dCZ1lGQlFRREF3RUNBZ0VEQXdRRkJRWUdCZ2NIQ0FnSS9xWUlDQWdIQndZR0JnVUZCQU1EQVFJQ0FRTURCQVVGQmdZR0J3Y0lDUDdjdlFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2U5QmdZRkJRUURBUUVCQVFNRUJRVUdCZ0U3QndZRkJRUUNBZ0VCQWdJRUJRVUdCLzdGQmdZRkJRUURBUUVCQVFNRUJRVUdPUUY2QndZRkJmd0VBd0VCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBZXIra3dZR0JRVUVBd0VCQVFFREJBVUZCZ2E5QndZRkJRUUNBZ0VCQWdJRUJRVUdCNzBKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ3NVQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJ2Z0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBVUFCQkFVREEvNm1Bd01GQkFFQkJBVURBd0ZhQXdNRkJBRS9BZ0lDQkFNRkJRWUdCZ2NIQ0FnSS9xWUlDQWdIQndZR0JnVUZBd1FDQWdJQ0FnSUVBd1VGQmdZR0J3Y0lDQWdCV2dnSUNBY0hCZ1lHQlFVRUF3SUNBajhCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQnZnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0g5QVFFREJQd0ZCUVlIZmdZR0JRVUVBd0VCQVFFREJBVUZCZ1p5NlFFQkF3UUZCUVlHL1VvR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNna0N0Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUdBQUFBQUFPK0E3a0FId0NhQU1BQTBnRktBYkVBQUFFUEJ4OEhQd2N2Qng4Z0ZROGVJeThXTlQ4ZU15VVBCeDhJUHdVdkRTVVBCQjhEUHdNdkF5VXpIeGt4RlRrQkZROFlJeThlTlQ4Yk15VWZHQlVQR0M4WVBRRS9Gd0xoQ1FrTEN3ME5EUThQRFEwTkN3c0pDUWdLQ2dzTkRRMFBEdzBOREF3S0NnY0dCUVVFQkFNQ0FRb0VCQVVGQmdjSENBZ0pDUW9LQ3dzcUJRVUVBd01DQVFFQkFnSURCQVFGUlFrSkNBZ0lCd2NHQmdVRkJBUURDd0VEQXdNRkJBVUZCZ1VGQkFRREF3SVBCd2tMRFEwUUVFVUZCQVFEQWdJQkFRRUNBd1FFQkFVMUNna0pDUWtJQndjSEJnVUZCQVFPQWdNREJBUUZCUWIrZVFFSENoQWJIQmNtRVJZVkV4SVFEdzBKRUJJYkhpQWFEQXdNQ3dzS0Nnb0pDUWtIQ0FjQnFBVUdEUTRRRUE0TkN3c05EaEFJRHcwTS9rZ0dCZ1VFQlNVR0JnY0hDQWtKQ1FvTEN3c01ERVVIQmdVQkFnRVBCVkFQRGcwTkN3NE1EQW9KQndjRkNnSUNBd1FFQlFVRkJBVUVCQVFEQXdJQ0VRUUZCUVlIQndnSUNRb0tDZ3NMREF4UkJBY0ZBd0VDQWdNREJBUUZPZzRPRFEwTURBc0tDZ2tKQndjR0JRVVFCQTBIQmdHMEJRVUZCQVFEQWdJSEJRZ0pDZ3dORHljRkJRUURBd0lCQVFFQ0FnTUVCQVV0REF3TENna0hBd1VIQWdJREJBUUZCUVVGQlFVRUJBUUNBZ29FQmdjSUNRb0xEQzRFQkFRREFnSUJBZ0lEQXdRRUJTRU9EUXdLQ2dRSEJnc0JBd01FQkFVRkFYc09EZ3dNQ3dvSkNBZ0pDZ3NNRFEwT0RnME5EQXNLQ1FnSUNRb0xEQTBOa3dFQkFnTUVCQVVGTFFvTENna0pDUWdIQndjR0JRUUVBd3NDQWdNRUJBUUZCUVVGQlFRRUF3TUNHUVFGQlFZR0JnY0lDQWdKQ0FvSkt3VUVCQVFEQWdFQkFRSURBd1FGQlRNUkVBOE5EQW9JR2dJREF3UUVCUVVGQlFVRUJBUURBZ0lPQkFRRkJRY0dCd2dJQ0FrSkNRbzFCZ1FFQkFJQ0FyWUNEUklYSGhjUUV3Z01EUkFSRWhRV0VSNGJIUmtVRFFVR0JnY0lDQWdKQ2drTENnc0xvQWdIRGd3TEN3d09FQkFPREFzRkRBME9Ed0lEQXdaakRBc0xDZ29LQ1FnSUJ3Y0dCUVVWQXdRR0F3VUxBUUVYQXh3R0JnZ0pDQXdORGc0UUVSRVJMQVVGQkFRREFnRUJBUUlDQWdRREJBVTVEQXdNQ3dzTENna0pDUWdIQndZR0JCNENCZ1lJQndjRkJBUUVBd0lDRHdRR0JnY0hDUWtLQ2dzTURBME5EZzQ4Q1FvQ2RBRUJBZ01FQkFVRklROE5EUXNKQ0FVTEFRTURBd1FGQlFVRkJRVUVCQU1EQWhBRkJ3Z0tDd3NIRFI4RkJRUURBd01CQVFFQkFnSUVCQVFGSUF3TUN3a0pDQVlGRVFJREF3UUZCQVVGQlFVRkJBTURBd0VKQkFjSUNRc0dEUTBvQlFRRUJBTUNBUUFGQUFBQUFBTzVBN2tBQXdBSEFKOEFzd0QzQUFBQkZUTTFKeFV6TlNVUkh3Y2hQd2NSSVJVek5UOEpPd0lmQ1IwQkR3a3JBaThKTlNNVkh3Y3pOVDhKT3dJZkNSMEJEd2tyQWk4Sk5Tc0JMdzAxRVNjUEJ4VWhOUzhISlNFekh3MFZFUlVQRFNNaEl5OE5OUkUxUHcwQ0FMMjl2ZjNKQVFFREJBVUZCZ2NDdEFjR0JRVUVBd0VCL2NsK0FRSUNCZ2NLQ2dZR0J3YTlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnIwR0J3WUdDZ29IQmdJQ0FYNEJBUU1FQlFVR0JsOEJBZ0lHQndvS0JnWUhCcjBHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR3ZRWUhCZ1lLQ2djR0FnSUJYd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FsNEhCZ1VGQkFNQkFRTDBBUUVEQkFVRkJnZjlUQUswQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0ZEUHovOFB6OSsvZWtIQmdVRkJBTUJBUUVCQXdRRkJRWUhBaGQrQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJrVUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2FlQmdZRkJRUURBUUVHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR1JRY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRmJ2UUVCQXdRRkJRWUhYbDRIQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFBQUFBSUFBQUFBQTVrRCtBQndBT3dBQUFFakR5RVZId2dGSHdFelB4RXZEaU1ISXk4Sk5UOEZMd2dqSnpNZkR4MEJEd1EzSHc4VkR4QWpMd0VsTHhJL0tBSmFCQVFEQkFVRUJRY1BEQXdPSFI0UEVCRVNFeFFWRlFnUUdoOE9EQXNGQlFRR0FnRVZBd1VGQndrSkNnc0JVZ3dPRFJJUkVSQVFEdzRORFFzTENRZ0hCUVFvQWdFQ0FnUUZCZ1lIQ0FrSkNRb0tDd280QndZR0Jnc0pDQVlDQWdFTEJBTUNBZ0VEQXdVSEJBVUdDUVVFQVFrSUJ3Z05Cd1lKQndjTEJRUURBd1FEQVFJREJ3azJFaEFSRUE4UERRd01DZ2tIQkFVRUFTb0ZCd2tMREE0UEVBa1NFeFFXRmhjWEh5QVIvcndLQ2drSkNBZ0hCd2NHQlFVRUJBTUNGUUlCQVFJQ0JBVUdCd2NJQ1FrS0N3c0xKQXdMRVJBUERnNE5EUmNXSHhNSUNBY1VEZ2NIQ1FrTURBMER1UUVDQWdZSEN4Y3BIUjBkT1RjWkdSZ1hGaFlVRkFZTURnOEpDUXNHQmdjT0J3Z09id3NLQ2drSUJ3VUVYUUlCQVFJRUJRY0lDUXNMRFEwUER4QVJFZHdQRUFzS0NRa0lDQVlIQlFVRUF3SUNBUUVDQWdZSENRc0dCZ2NPTEJJVEV5WW1NeEVRRHdjSEJ3a0RQd0lDQXdnRkJnZ0pDaE1LQ3dvTEZpTVhGeGdYRnk0dUFRRUNCQVVHQ0FrS0N3ME5EZ2dRRUJFWjdCY1dGUlVURVJFUEJ3MExDZ2dHQkFJRkJGa0VBd1VGQlFZSEJ3Z0lDQWtKQ1FvS2FBME5EUXdNREFzTENnb0pDQWdJQndjR0VnY0pEZzhRRUJFUkVpUWxPaWNTRWhJM0pRMExDZ2tJQlFNQUFBQUNBQUFBQUFPWkEvZ0FjUURyQUFBQkl3OFJIdzR6TnpNZkNSVVBCUjhJT3dFL0lUVXZDQ1V2QWpjZkF3VWZFZzhuTHc0OUFUOEVCeThQTlQ4UUFaRUpDUkVSRUJBUERnME5Dd3NKQ0FjRkJDZ0NBUUlDQkFVR0JnY0lDUWtKQ2dvTENqZ0hCZ1lHQ3drSUJnSUNBUXNFQXdJQ0FRTURCUWNFQlFZSkJRUUVCQU1EQmdRRkJ3OExEUTRjSHc4UUVSSVRGQlFXQ0JBWklBME5Dd1VFQkFjQ0FSVURCUVVJQ0FrTEMvNnZEUTBOQVJFUkVSRUJSQW9LQ1FrSUNBY0hCd1lGQlFRRUF3SVZBZ0VCQWdJRUJRWUhCd2dKQ1FvTEZTVU1DeEVRRHc0T0RRMFhGaDhiQ0FjVURnY0hDUWtNREEwT0VBY1dCd1lKQndjTEJRUURBd1FEQVFJREJ3azJFaEFSRUE4UERRd01DZ2tIQkFVRUFTb0ZCd2tMREE0UEVBa1NFeFFXRmhjWEE3a0JBZ1FGQndnS0Nnc05EZzRQRUJFUzNBNFFDd29KQ1FnSUJ3WUZCUVFEQWdJQkFRSUNCZ2NLQ2dZR0J3NHNFaE1USmlZekVSQVBCd2NIQ1FNQkFnSUdCZ3NZS1IwZEhUZzRHUmdZRnhjVkZSUUdDdzRRQ0FvS0JnY0dEZ2NJRG04TEN3b0pDQVlGQkYwQ0FRRS9BUUlEQTFrRUF3VUVCZ1lIQndnSUNBa0pDUW9LYUEwTkRRd01EQXNMQ2dvSkNBa0hCdzBTQndrT0R4QVFFUkVTSkNVNk9SSVNOeVVOQ3dvSkNBVURBUUVDREFVR0NBa0tFd29MQ2dzV0l4Y1hHQmNYTGk0QkFRSUVCUVlJQ1FvTERRME9DQkFRRVJuc0Z4WVZGUk1SRVE4SERRc0tDQVlFQWdBTkFBQUFBQU42QS9nQUF3QUhBQXNBRHdBVEFCY0FHd0FmQUNNQVJRQ0hBS3NBN3dBQUFUTVZJeWN6RlNNbk14VWpBVE1WSXljekZTTW5NeFVqQVRNVkl5Y3pGU01uTXhVakV3OEhId2NoUHdjdkJ5VWhNeDhOSFFFUERTTWhJeThOUFFFL0RTY1BCeEVmQnlFL0J4RXZCeVVoTXg4TkZSRVZEdzBqSVNNdkRUVVJOVDhOQW41K2ZyMStmcjErZmdGNmZuNjlmbjY5Zm40QmVuNSt2WDUrdlg1K1hnWUdCUVVFQXdFQkFRRURCQVVGQmdZQlBBWUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBRThDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KL3NRSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNuVUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FqZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9jZ0NPQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2YzSUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JCSDUrZm41K0FUdCtmbjUrZmdFN2ZuNStmbjRCT3dFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJQd0lDQXdRRkJnWUdDQWNKQ0FrS0NRb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0J2ek1CZ1lGQlFRREFRRUJBUU1FQlFVR0JnTTBCZ1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSi9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0FBQUFRQUFBQUFBNjBEMEFBQ0FBVUFRQUNYQUFBQkJ6TURFeUVUSXc4SEFRY1ZId1k3QVQ4SElSOEhPd0UvQmljQkx3Y2pOVHNCSHdvQkh3TVZEdzBqTHdraER3a2pMdzAxUHdNQlB3a0NBRHQyTzVuK3pwTUlDUWdJQ0FjSEJnWCszUU1CQWdRR0NBa0tDd2tIQmdZR0JnVURTZ0dDU1FRRkJRWUhCd2NJQ3dvSUNBWUZBZ0VCL3RvRkJnY0lCd2NKQ0JRTUNnb0xDZ29KQ1JFR0RBc0lBU0lFQXdJQkFnSUVCQVlHQ0FrSkNnb0xDd3NMRXdnSERoQVBDZ2tJT3Y3U09nZ0tEQTBJQ0E4UUVBa0tDd3NMQ3dvSkNRWUdCQU1DQWdFQ0F3UUJLZ29NRFFrS0NRb0xDZ3NDYW80Qk12NlBBZlFDQWdRRkJ3Z0lDdjFQREFRTENRa0lCZ1VEQWdJREJRWUdCN0d4QndZR0JRTUNBZ01GQmdnSkNRc0xBcllLQ0FnSEJRUUNBajhCQWdNRUJRVU5CZzBQRWYxVUNnc01EUXdMQ2dvS0Nna0lDUWNHQkFRQ0FnRUJBZ1VKREFzTkRveUxFQTBNQ2dVREJnTUJBZ0lFQkFZSENBb0pDZ29LQ2dzTERRd0xDd0s4RGc0TUJ3VUZCQU1DQVFBQUR3QUFBQUFEK0FQWUFCRUFJd0FtQURJQVJBQldBSGdBZkFDZ0FPUUE2QUQwQVBnQkJBRitBQUFsT3dFZkFoVVBBaU12QWpVL0FpYzdBUjhDRlE4Q0l5OENOVDhDSlJVM0lSVWZCek0xSlRzQkh3SVZEd0lqTHdJMVB3SW5Pd0VmQWhVUEFpTXZBalUvQXpzQkh3WVBCeU12Qno4R0lSVXpOU1VqRHdZUkh3Y3pQd2NSTHdZakp6c0JIdzBWRVJVUERpTXZEalVSTlQ4TkpSVXpOU1VWTXpVdkJpTWhGVE0xSVNNUEJoVXpOU2NoTXg4T0ZROEhMd2MxSXhVUEJ5OEhOU01WT3dFZkJnOEhJeFV6SHdVUEJRVXZEalVSTlQ4TkEwZ2xBd1FFQWdJRUJDc0VCQUlCQXdSNUpRTUVCQUlDQkFRckJBUUNBUU1FL3Iway9xRUJBUU1FQlFVR0J0MENCU1VEQkFRQ0FnUUVLd1FFQWdFREJIa2xBd1FFQWdJRUJDc0VCQUlCQXdRWGZnY0dCUVVFQXdFQkFRRURCQVVGQmdkK0JnWUZCUVFEQVFFQkFRTUVCUVVHL1hIOEFWc0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOC9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZndLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ3Yyei9BRjYvQUVCQXdRRkJRWUcvZWo4L2VnR0JnVUZCQU1CQWZ6ZEF6TUtDUW9JQ0FnSUJnWUdCQVFFQWdFQkFRSUNCQVVGQmdjR0JnVUZCQU1CQWZ3QkFnSUVCUVVHQndZR0JRVUVBd0VCL0Y0SEJnVUZCQUlDQVFFQ0FnUUZCUVlIWGw0SkNBWUZBZ0lCQW9NR0Jnai9BQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLNUFJREJTc0VBd0lDQXdRcEJRUUNBUUlEQlNzRUF3SUNBd1FwQlFRQ1FEVTFYZ1lHQmdRRUF3SUJmajhDQXdVckJBTUNBZ01FS1FVRUFnRUNBd1VyQkFNQ0FnTUVLUVVFQW44Q0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SitmajhDQXdRRUJnWUcvb1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdBWG9HQmdZRUJBTUNQd0VEQXdRRkJRWUhCd2dJQ1FrSkN2NkdDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FvQmVnb0pDUWtJQ0FjSEJnVUZCQU1EQVg2OXZiMStYd1lHQmdRRUF3SitmZ0lEQkFRR0JnWmZmajhCQXdNRUJRVUdCd2NJQ0FrSkNRcTlCZ1lHQkFRREFnRUJBZ01FQkFZR0JoOGZCZ1lHQkFRREFnRUJBZ01FQkFZR0JoKzlBZ01FQkFZR0JnWUdCZ1FFQXdJQmZnRURCUWNFQ0FrSXhBVURBZ0VCQVFNREJBVUZCZ2NIQ0FnSkNRa0tBclVLQ1FrSkNBZ0hCd1lGQlFRREF3RUFBQUFBQ0FBQUFBQUQ5QVA0QUZrQWN3Q0pBVzhCcndJbEFpZ0Nnd0FBRXpNZkJ3OEhJeDhLUHdJZkJ3OEdKeGNQQWk4TEZROEhMd1k5QWo4RkpROEtGUjhNTnlNSEZUOFFOUU1mQnhVekh3Y1BCeU1WTnpNWE5UOEhId1lkQVI4UEhRRVBEaXNCTHdZMVB4UTlBUzhPRHhNZEFROEdMd2MxTHhBMVB3ODFJeThIUHdjek5UOEdKUThPSFFFZkRqOFBMdzh6SHc4VER3Y3ZCajBCRHdndkR6OFBId2MxTHc0ckFTOEdQUUUvQlNVZkFTVWZCeFVQQnlNdkJqMEJQd1l6THdvakR3SXZCajBCUHdVWEp6OENId3M5QVQ4RmFyMEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR2Z4TVRDZ29KQ2dvTURBME9IUnRBQlFVRUJBTURBZ0VCQVFNRUJBVUdCZ1U2R3hzY0RnNE9EUTBNQ3dzTEV4SUJBZ01FQkFZR0JnWUdCUVVFQXdJQ0F3UUZCUVlDSGdvSkVBNExEQWdHQkFJQ0FRSUVCZ2dJQ0FrSkNRb0tDbXdNSVFrS0NBZ0lDQWNHQmdZRkJBUURBZ0lCZ1FZR0JnUUVBd0lCblFZR0JnUUVBd0lCQVFJREJBUUdCZ2FkRlJjeUFRSURBd1VGQmdjR0JnVUZCQU1DRWc4T0Rnd01Dd29KQ0FjR0JRUURBZ0lFQkFZSUNRb01EZzhRRWhRVUZ3WUdCZ1VGQkFNQ0FRSURCQVFHQmdrUkVBNFRDZ29JQndZRUJBTURBUUVDQXdNRUJRVUdCZ1lIQndnSURRRUNBd1FFQmdZSEJ3a0lDZ2tMQ2dzTkRBNE9BZ01FQkFZR0JnWUdCZ1FFQXdJQkR4QVBEdzRQRFE0SEJ3WUZCUU1EQWdFQkFnTURCQVVHQmdnSUNRb1RGUmdiWGdZR0JnUUVBd0lCQVFJREJBUUdCZ1plQVFJREJBUUdCdjR1RFEwTUN3c0xDZ2dKQndZRkJRTUNBZ01GQlFZSENRZ0tDd3NMREEwTkRRd01EQXNLQ2drSUJ3WUdCQU1DQVFFQ0F3UUdCZ2NJQ1FvS0N3d01ER3grRUJBUERnNE5EQXdLQ1FnR0JnTUNBUUVCQWdNRUJBWUdCZ1lHQlFVRUF3SUdEUTBQRGhBUUVCRVVFaE1SRUJBUERRd0xDZ2dHQlFJQkFRSUZCZ2dLQ3d3TkR4QVFFUk1TRkNnYkRnWUVCQk1NQVFFREF3UUVCZ1lIQndnSUNRa0pDbjRHQmdVRkJBTUNBZ01FQlFVR0FmNEhBUUV6QmdZR0JBUURBZ0VCQWdNRUJBWUdCcjBHQmdVRkJBTUNBZ01FQlFVR0JuOFRFd29KQ2drTEN3ME5EZzRkR1RFRkJnVUVCQU1DQWdJRUJBWUdCUVU2R3hzY0RnNE9EZ3dNQ3dzTEZCSUNBd1FGQlFZQkJBRUJBd1FGQlFZSEJnWUZCUVFEQVFFVkV3Z0hCZ1FFQXdJQkFRRUNDZ0VDQXdRRUJRVUdCd1VHQlFRREFoVVZDZ01CQVFFQ0F3UUZCUWNIQ0JJU1lRY0dCUVVFQXdFQkFRRURCQVVGQmdlOEJ3WUZCUVFEQVZZQ0F3VUZCZ2NJQ0FjSUNRa0tEQW9LQ1FjR0JRVURBd0VCcHdHWUJBWUdCZ1lJQndnSkNRa0pDZ29MQ3dzTEFWNEJBUU1FQlFVR0JpQUJBUU1FQlFVR0J3WUdCUVVFQXdFQm9BRUNRZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZEtCUU1FQmdjSUNRc0xEQXdPRFE0UERnOFBEdzhQRHc0T0RnME1Dd29KQ0FjR0FnTURCUVVHQndZR0JRVUVBd0lDQlFZR0N3Z0pDQWtKQ1FvS0Nnb0tDZ29KQ1FrSkNBY0hCZ1VGQkFNREFnOE9EZzRORFEwTUN3c0tDZ2tKQ0FjSUJnWUZYQWNHQlFVRUF3RUJBUUVEQkFVRkJnZFRBUUlFQlFjSUNnd0lDUWtLQ2dvS0N3Z1JFZ2tJQ1FrSkNBY0lCd2NHQ1FnSEJxWUJBUU1FQlFVR0JnY0dCUVVFQXdFQklBWUdCUVVFQXdFQkFRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ3ZnRUNCQVVIQ0FrS0N3d05EZzhQQ0EvK25RWUdCZ1FFQXdJQkFRSURCQVFHQmdZd0JRa0pCd2NFQkFJQkFRTUVCd2dKQ3d3T0RoQVFFaElURXhNVEVoSVFFQTRPREFzSkNBY0VBd0VCQkFRQ0F3UVVDaEFLQ2drSUNRY0lCZ1lHQlFRREFnSUJBUU1FQlFVR0JnY0dCUVVFQXdFZkd3SjlBUUVEQkFVRkJnZThCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkZSTUlCd1lFQkFNQ0FRRUNBd2dCQWdJRUJBVUdCZ2NGQmdVRUF3SVZGUW9EQVFFQkFnTUVCUVVIQndnU0VtRUhCZ1VGQkFJQ0FBQUFBQVVBQUFBQUE3Z0R1UUErQUgwQW53REJBUmNBQUFFZkJ3OEVNeDhIRHdjakh3UVBCeThJUHdnaEh3Z1BDQzhIUHdRakx3Yy9Cek12QkQ4SU14OEdIUUVQQmlNdkJ6OEhJUjhHSFFFUEJpRXZCejhHSnlFekh3NFJEd2N2QnhFdkJ5RVBCeEVQQnk4SEVUVS9EUUxjQmdZR0JRUURBUUVCQVFNRVNPNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSDdrZ0VBd0VCQVFFREJBVUdCZ1lHQlFZRmZnUURBUUVCQVFNRWZnVUdCZ2IrUmdZR0JnVitCQU1CQVFFQkF3UitCUVlHQmdZRkJnVUVBd0VCQVFFREJFanVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IrNUlCQU1CQVFFQkF3UUZCZ1lHSC93R0JnWUVCQU1DQWdNRUJBWUdCdndHQmdZRUJBTUNBUUVDQXdRRUJnWUdBWG9HQmdZRUJBTUNBZ01FQkFZR0J2NkdCZ1lHQkFRREFnRUJBZ01FQkFZR1dRSTNDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFnSUVCUVVHQi8zSkJnWUZCUVFEQVFFQkFnSUVCUVVHQndZR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0JnZ0VCQXdRRkJnVUdCZ1lHQlVnQkFRTUVCUVVHQmdjR0JRVUVBd0VCU0FVR0JRWUdCZ1lGQkFNQkFRRUJBd1IrQlFZRkJ3WUZCZ1YrQkFNQkFRRUJBd1IrQlFZRkJnY0ZCZ1YrQkFNQkFRRUJBd1FGQmdVSEJnVUdCVWdCQVFNRUJRVUdCd1lHQlFVRUF3RUJTQVVHQlFjR0JRWUZCQU1CQWIwQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJ2Z0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdHK0FnSURCQVVHQmdZSUJ3a0lDUW9KL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvR0JnVUZCQU1CQVFFQkF3UUZCUVlHL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvSkNna0lDUWNJQmdZR0JRUURBZ0lBQUFVQUFBQUFBN2dEdVFBK0FIMEFud0RCQVJjQUFBRWZDQThJTHdjL0JDTXZCejhITXk4RVB3Y2hId2NQQkRNZkJ3OEhJeDhFRHdjdkNEOEpNeDhHSFFFUEJpTXZCejhISVI4R0hRRVBCaUV2Qno4R0p5RXpIdzRSRHdjdkJ4RXZCeUVQQnhFUEJ5OEhFVFUvRFFNYkJnWUdCWDRFQXdFQkFRRURCSDRGQmdZR0JnVUdCUVFEQVFFQkFRTUVTTzRIQmdVRkJBSUNBUUVDQWdRRkJRWUg3a2dFQXdFQkFRRURCQVVHQmdiOXlBWUdCZ1VFQXdFQkFRRURCRWp1QndZRkJRUUNBZ0VCQWdJRUJRVUdCKzVJQkFNQkFRRUJBd1FGQmdZR0JnVUdCWDRFQXdFQkFRRURCSDRGQmdZR1h2d0dCZ1lFQkFNQ0FnTUVCQVlHQnZ3R0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQVhvR0JnWUVCQU1DQWdNRUJBWUdCdjZHQmdZR0JBUURBZ0VCQWdNRUJBWUdXUUkzQ2drS0NBZ0lDQVlHQmdVRUF3SUJBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBZ0lFQlFVR0IvM0pCZ1lGQlFRREFRRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9CZ2dFQkF3UitCUVlGQmdZR0JnVitCQU1CQVFFQkF3UUZCZ1VIQmdVR0JVZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQlNBVUdCUWNHQlFZRkJBTUJBUUVCQXdRRkJnVUdCd1VHQlVnQkFRTUVCUVVHQmdjR0JRVUVBd0VCU0FVR0JRWUhCUVlGQkFNQkFRRUJBd1IrQlFZRkJ3WUZCZ1YrQkFNQkFiMEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CdmdFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RytBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9vWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFYb0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9vWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFYb0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBY0FBQUFBQThnRCtBQVJBSGtBaWdEeUFSUUJOZ0dNQUFBbER3UWZBejhETHdRZkdSVVBHQ012RnowQlB4WXpKUThFSHdNL0F5OERIeGdWRHhndkdEVS9HRE1sTXg4R0hRRVBCaU12Qno4SElSOEdIUUVQQmlFdkJ6OEdKeUV6SHcwVkVSVVBCaThIRVRVdkJpRVBCeEVWRHdZdkJ4RS9EZ0VUQmdZT0VCRVJEdzROREE0UEVRZ1JEZzBFQlFZRkJRUURBd0VJQXdjSkNnME5Ed2dzQlFVRUJBTUNBZ0VDQVFNRUJBUUZNUTROREFzSkJBY0ZDUUlDQkFRRUJRWUZCZ1lGQlFRREF3SUxCQWNIQ1FvTERBYzRCUVFFQkFJQ0FRSUNBd1FFQlFVckR3NE1Dd29JQmd3QkF3UUVCUVVHQmdJR0JnWU1EdzhQRGcwTUN3ME9EdzhPRFFvR0JRUUZBd01EQVFnRkJ3a0xEQTBPS0FVRUJBUUNBd0VCQVFJREF3TUZCQzBOREFzS0NBY0RCUWdCQXdNRUJBUUZCZ1VGQlFRRUF3TUNDUVFHQndnS0Nnc01MUVVFQkFNQ0FnRUJBUUlEQkFRRUJTQU9EUXdMQ1FVSEJRc0NBd01FQkFVRkJmMzQvQVlHQlFVRUF3SUNBd1FGQlFZRy9BY0dCUVVEQXdJQkFRSURBd1VGQmdjQnVRWUdCUVVFQXdJQ0F3UUZCUVlHL2tjSEJnVUZBd01DQVFFQ0F3TUZCUVozQXJVSkNna0pDQWdIQndZRkJRUURBZ0lDQXdRRkJRWUdCd1lGQlFNREFnRUNBd1FGQlFZRy9Vc0hCZ1VGQXdNQ0FRSURCQVVGQmdZSEJnVUZBd01DQVFFQkFnUUVCQVlHQndjSUNBa0pDZndJQ1E4TkRBd05FQkFRRUEwTUJnd1BFSTRCQVFNREJBVUZCU1FJRUE0TkN3a0lBd3NCQXdNRUJRVUZCUVlGQmdRRUJBTUNFUVlJQ1FzTEJ3ME9JZ1lGQkFRREF3RUJBZ0lEQXdRRkJpTU5EQXdMQ1FrSEF4VUNBd1FFQlFVRkJnVUZCUVVEQkFJQ0RBWUlDUXdNRGc0ckJnVUVCQU1DQWdNSUJ3NE1Dd3NNRGc4UERnd0xDd3dPaWdFQkFnTUVCQVVGSVE4TkRRb0tDQVlLQVFNREF3UUZCUVVGQlFVRUJBTURBaEFGQndnS0N3c0hEUjhGQlFRRUFnTUJBUUVCQWdJRUJBUUZJQXdNQ2dvSkNBWUZFUUlEQXdRRkJBVUZCUVVFQkFRREFnSUpCQWNJQ1FzR0RRMG9CUVFFQkFJQ0FuNEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CdmdFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RytBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9zVUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFUc0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9nZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFmZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBTUFBQUFBQTRNRHNnQXBBQzBBVWdBQUFUTWZCaFVQQmlNdkJqVS9Cak1mQXo4REFRTUhJUU1mQnhNSElROEdMd2MxTndFL0JnTlVCUWtJQ0FjRkJBRUJCQVhqQ0FrSkNRa0lDR1VHQXdJQ0F3WUdDQWtKQ1FrSUNFRzdCd2dKL3B4eUdRRVdpd2NIQmdZRkJRUUR6VS8rcEYwRUJnY0lDUWtKQ1FrSEJnSURBZ0VCUFFNRUJRWUdCZ2NCaUFJREJRY0lDQWtKQ1FrSTR3VUVBUUVFQldVSUNRa0pDUWdJQndVREFnSURCVUc3QndRQ0FZTCs3andCK0FFQkF3TUVCUVlHL2hWUDN3Z0hCZ1FEQVFFREJBWUhCQWtKQ1FrQytBY0ZCUVVEQXdFQUNRQUFBQUFEdVFQNEFCWUFRQUJxQUlBQTRBRUNBU1FCUmdHZUFBQVRNeFVmQWdjakx3Yy9CaVVQQnhVZkF3OERGUjhHTXo4R05TOEhEd2NWSHdZelB3WTFMd00vQkM4R0pUTVBBeU12QmowQlB3VWxNeDhWSFFFUEZTc0JMeFU5QVQ4VkpTRWZCdzhISVM4SFB3Y3pId2NQQnlNdkJ6OEdKek1mQmgwQkR3WWpMd2MvQmljaE14OE5GUkV2QXhFdkJ5RVBCeEVmQnpNZkF5RWpMdzAxRVRVL0RlU2VBZ0lDQnA0R0JnVUZCQU1CQVFFQkF3UUZCUVlDSGdRSkNBY0dCUU1DQWdNRlFrSUZBd0lDQXdVR0J3Z0pDQWtJQjJVRkF3RUJBd1ZpQndjSmhnUUpDQWRsQlFNQkFRTUZaUWNJQ1FnSkNBY0dCUU1DQWdNRlFqOEdCQUlCQVFJRUJnY0hDZjY5ZmdzSkNRaFpCZ1lHQkFRREFnSURCQVFHQmdHQURRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURmN1NBVm9IQmdVRkJBTUJBUUVCQXdRRkJRWUgvcVlHQmdZRUJBTUNBUUVDQXdRRUJnWUczQWNHQlFVRUF3RUJBUUVEQkFVRkJnZmNCZ1lHQkFRREFnRUJBZ01FQkFZR21OMEdCZ1lFQkFNQ0FnTUVCQVlHQnQwR0JnVUZCQU1CQVFFQkF3UUZCUVk0QW5ZSkNna0lDUWNJQmdZR0JRUURBZ0lQRHhBUkFRRURCQVVGQmdiOWlnY0dCUVVFQXdFQkFRRURCQVVGQmdmMkNBa0pDLzdsQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQkJCQVFEdzhCQVFFREJBVUZCZ1lIQmdVRkJBTUJqQUVCQXdVSEJ3Z0lDUWdJQjBOREJ3Z0lDUWdJQndjRkF3RUJBd1ZsQndnSkNBa0lCMklGQkFNQkFRRURCV1VIQ0FrSUNRZ0haUVVEQVFFREJRY0hDQWdKQ0FnSFF6OEhDQWdJQ1FnSUJ3VUVBek1QRHhBUkFRRURCQVVGQmdjR0JnVUZCQU1CUUFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQmZnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0YvQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFYOEJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CZndJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjVtQ3drSkNBRjFCZ1lGQlFRREFRRUJBUU1FQlFVR0J2ME1Cd1lGQlFRREFRRVJFQThQQWdJREJBVUdCZ1lJQndrSUNRb0tBdlFKQ2drSUNRY0lCZ1lHQlFRREFnSUFBQUFDQUFBQUFBUDRBenNBUFFCZkFBQUJId2dQQnlzQkx3WS9CQ0V2Qno4SElTOERQUUUvQlNVZkJ4RVBCeThIRVQ4R0FlQUhCUVlGL0FRREFRRUJBUU1FL0FVR0JRY0dCUVlGQkFNQkFRRUJBd1RHL1pnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQW1qR0JBTUNBZ01FQlFZRkFmNEhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQXh3QkFnTUUvQVVGQmdZR0JnVUYvQVFEQWdJREJBVUZCZ1lHQmdVRnhnRUNBd1FFQmdZR0JnWUdCQVFEQWdIR0JRVUdCZ1lHQlFVRUF3SWdBUUVEQkFVRkJnYjl5QVlHQlFVRUF3RUJBUUVEQkFVRkJnWUNPQVlHQlFVRUF3RUFBQUFBQXdBQUFBQUR1UU8rQUZVQWh3RGlBQUFUSHdjUkh3WXpJVE0vQmhFL0J4OEhFUlVQRFNNaEl5OE5OUkUvQmdFUEdTTVhOeU12QmpVWEp5TS9DRE1mQ0IwQkR3dzdBUjhJSFFFUEF3RVBBeThEQVM4RU5UOElPd0UvRkdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQXJRSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZQ1RSQVBEZzRNRFFzTEN3b0pFUThQQnd3S0Nna0RBd1FFQlFZRmd0cmFnZ2NHQmdVRUFnRWZIZ0VIRlJBUUNnb0xERmdFQlFRRUJBTURBZ0VCQWdJQ0Z4SVFEdzROQ3dvTERxWUVCUVFFQkFNREFnRUJBZ0VEQS83YUJRVUdCZ1lHQmdUKzJnTURBZ0VCQVFJQ0F3TURCQVVFQmJRQkRnc09DQW9LQ3d3TkRoQVJFaE1WRlJnWUd4c0Ird0VDQXdRRUJnVUgvc1VHQmdVRkJBTUNBZ01FQlFVR0JnRTdCd1VHQkFRREFnRUJBZ01FQkFZRkIvN0ZDUW9KQ1FnSUJ3Y0dCUVVFQXdJQ0FnSURCQVVGQmdjSENBZ0pDUW9KQVRzSEJRWUVCQU1DQVh3RkJRWUhDQWdJQ2drS0N4WVdHZzhkR2lNckJRVUVBd01CQWRyYUFRSUVCUVlHQndjR0JSOUtMU2dVRkJRVVhBRUNBZ01EQkFVRUJRUUZCQVVER0JjWUdSc2FHeG9qTVFFQ0FnTURCQVFGQkFVRUJRUUVCUDdhQXdNQ0FRRUNBd01CSmdRRUJBVUVCUVFGQkFRREF3SUNBUWN5SGlBUkVCRVJFUkFRRHc4TkRRc0tDQWNGQXdBQUFBQUhBQUFBQUFPNUE3a0FDZ0FPQUJJQUZnQWFBQ1VBYVFBQUFRY3pQd2NSQVRNQkVRRXpBU2NCRlFFaEFSVUJJUThIRlRjbklUTWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RRTjZ6NjhIQmdVRkJBTUJBZjQwcEFFby9UbWpBaVRRL2R3Q3lQNWgvdGNCelA1VUJ3WUZCUVFEQVFIUXNBSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRlZ6d0VCQXdRRkJRWUhBYXorTkFFb0FaLzlPUUlrMFAzY3BBTEkvdGVpQWNzQkFRTUVCUVVHQjdEUVB3SUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBclFLQ2drSUNRY0lCZ1lHQlFRREFnSUFBQUFBQmdBQUFBQUR1QVBZQUI4QWpBQ2NBUVVCQ1FHdEFBQUJEd2NmQno4SEx3Y2ZHQlVQRnlzQkx4YzFQeDRuRHdNZkF6OERMd01mR1JVUEdDOFlOVDhZTXljVk16VW5NeDhLRlRNZkRoMEJEd1lyQVM4R05TOEhJeFVQQ1NzQ0x3azFJdzhIRVI4R015RWZCdzhHSXlFakx3NFJQdzh6TlQ4SkF2MEhCd2NJQ1FrS0Nnb0tDUWtJQndnR0JnZ0hDQWtKQ2dvS0Nna0pDQWdIQ0FZRkJRUUVBd01CREFjSUNnd05EaEFyQlFVRUF3TUNBUUVCQWdJREJBUUZNZzRNREFzSkNBTUdEUUlDQkFRRUJRVUZCUVVGQkFRREFnSUdCUVlKQ1FzSERRNDVCUVFFQXdJQ0FRRUJBZ01EQkFVRkxBZ0lDQWdIQmdjRkJnVUVCQU1EQ0FJQ0F3UUVCUVhXQ1FvS0RBd0xDZ2dKQ2dzTURBc0tDZ1VGQlFRRUJBSUNCd1VGQndnSkN3c0dJZ1VGQkFNREFnRUJBUUlDQXdRRUJTZ0tDZ2dJQndZRkJBZ0NBd01FQkFVRkJRWUZCQVFFQXdNQkJRUUZCZ2NJQ2dvTEtBVUVBd1FDQWdFQkFRSURCQVFFQlJ3TkRBc0tDQVFHQkFjQkF3TUVCQVVGQmR6OC9Qd0hCZ1lHQ2dvSEJnSUNBVjhKQ2drSUNRY0lCZ2NGQlFRREFnSUJBUU1FQlFVR0JnY0dCUVVFQWdJQkFRRURCQVVGQmdaZkFRSUNCZ2NLQ2dZR0JnZjhCZ2NHQlFzSkNBWUNBZ0ZlQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0Y2QmdZRkJRUURBUUVCQVFNRUJRVUdCdjZHQ2drS0NBZ0lDQVlHQmdVREJBSUJBUUVCQWdRREJRWUdCZ2dJQ0FnS0NRcGVBUUlDQmdnSkN3VUdCd0VqQ2drSkNBZ0lCZ2NHQndjSUNBa0pDZ29KQ1FnSUJ3Y0dCZ2NJQndrSkNZa0JBUUlEQXdRRkJTd1BEdzBMQ2drR0RBSUNBd1FFQkFVRkJRVUVCUVFEQXdJVEJnY0pDZ3NNQncwckJRUUVBd01DQVFJQ0F3TUVCUVViRUE0TkRRc0ZDQWNWQWdNREJBUUZCUVVGQlFRRUJBTUNBZ3NEQkFRRkJRWUdCZ2NIQ0FnSUNDWUZCQVVEQXdJQ2hnd0tDZ2tJQ2dzTEN3c0tDQWtKQzRNQkFRSURBd1FGQlIwTUN3b0pDUVlHQWdvQkF3TURCQVVFQlFZRUJRUUVCQUlERGdVRkJ3Z0lDUW9LSFFVRUJBUUNBZ0VCQVFFREFnUUVCUVVXQ3dzS0NRZ0lCZ1FPQWdNREJBVUVCUVVGQlFVRUF3TURBUWdFQmdjSkNnVU1EQjBGQlFRRUF3SUMvVDgvUHdFQkFRSUdDQWtMQmdZR0JnRUJBd01FQlFVR0J3Y0lDQWtKQ1FxOUJnWUdCQVFEQWdJREJBUUdCZ2E5QmdZR0JBUURBZ0VIQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZSEFRSURCQVFHQmdiOVN3WUdCZ1FFQXdJQkFnTUVCQVlHQmdZR0JnUUVBd0lCQXdNRUJRVUdCd2NJQ0FrSkNRb0N0UW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUdCZ1lHQ3drSUJnSUJBUUFBQUFBREFBQUFBQU80QTdnQVBnQjlBTk1BQUFFZkNBOElMd2MvQkNNdkJ6OEhNeThFUHdjaEh3Y1BCRE1mQnc4SEl4OEVEd2N2Q0Q4SUF5RWZEeEVQQnk4SEVTOEhJUThIRVE4SEx3Y1JOVDhOQXhzR0JnWUZmZ1FEQVFFQkFRTUVmZ1VHQmdZR0JRWUZCQU1CQVFFQkF3Ukk3Z2NHQlFVRUFnSUJBUUlDQkFVRkJnZnVTQVFEQVFFQkFRTUVCUVlHQnYzSUJnWUdCUVFEQVFFQkFRTUVTTzRIQmdVRkJBSUNBUUVDQWdRRkJRWUg3a2dFQXdFQkFRRURCQVVHQmdZR0JRWUZmZ1FEQVFFQkFRTUVmZ1VHQmdZQkFqY0tDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFFQ0FnUUZCUVlIL2NrR0JnVUZCQU1CQVFFQ0FnUUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnR0NBUUVEQkg0RkJnWUdCZ1VHQlg0RUF3RUJBUUVEQkFVR0JnWUdCUVlGU0FFQkF3UUZCUVlHQndZRkJRUUNBZ0ZJQlFZR0JnWUZCZ1VFQXdFQkFRRURCQVVHQmdZR0JRWUZTQUVDQWdRRkJRWUhCZ1lGQlFRREFRRklCUVlHQmdZRkJnVUVBd0VCQVFFREJINEZCZ1lHQmdVR0JYNEVBd0VCQWpjQkFRSURCQVVHQmdZSUJ3a0lDUW9LL3NVR0JnVUZCQU1CQVFFQkF3UUZCUVlHQVRzSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL3NVR0JnVUZCQU1CQVFFQkF3UUZCUVlHQVRzS0Nna0lDUWNJQmdZR0JRUURBZ0VBQUFBREFBQUFBQU80QTdrQVBnQjlBUGtBQUFFZkNBOElMd2MvQkNNdkJ6OEhNeThFUHdjaEh3Y1BCRE1mQnc4SEl4OEVEd2N2Q0Q4SUF5RXpIdzRSRHdjdkJ4RXZCeU1SRHdjdkJ4RWpFUThITHdjUkl3OEhFUThITHdjUk5UOE5BeHNHQmdZRmZnUURBUUVCQVFNRWZnVUdCZ1lHQlFZRkJBTUJBUUVCQXdSSTdnY0dCUVVFQWdJQkFRSUNCQVVGQmdmdVNBUURBUUVCQVFNRUJRWUdCdjNJQmdZR0JRUURBUUVCQVFNRVNPNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSDdrZ0VBd0VCQVFFREJBVUdCZ1lHQlFZRmZnUURBUUVCQVFNRWZnVUdCZ1lCQWpjS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVDQWdRRkJRWUhuUUVDQWdRRkJRWUhCZ1lGQlFRREFRRitBUUlDQkFVRkJnY0dCZ1VGQkFNQkFaNEdCZ1VGQkFNQkFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ0dDQVFFREJINEZCZ1VHQndVR0JYNEVBd0VCQVFFREJBVUdCUWNHQlFZRlNBRUJBd1FGQlFZSEJnWUZCUVFEQVFGSUJRWUZCd1lGQmdVRUF3RUJBUUVEQkFVR0JRWUhCUVlGU0FFQkF3UUZCUVlHQndZRkJRUURBUUZJQlFZRkJnY0ZCZ1VFQXdFQkFRRURCSDRGQmdVSEJnVUdCWDRFQXdFQkFqY0NBZ01FQlFZR0JnZ0hDUWdKQ2duK3hRY0dCUVVFQXdFQkFRRURCQVVGQmdjQk93WUdCUVVFQXdFQi9xWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFWcitwZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0JXZ0VCQXdRRkJRWUcvc1VIQmdVRkJBTUJBUUVCQXdRRkJRWUhBVHNKQ2drSUNRY0lCZ1lHQlFRREFnSUFBQUFBQndBQUFBQUR1UU81QUFzQUR3QWJBQ2NBS3dBM0FIc0FBQUVSTXo4SEVTRVJNeEVoRVI4SE14RWxGVE0xTHdjaEZUTTFJUThIRlRNMUp5RXpIdzBWRVJVUERTTWhJeThOTlJFMVB3MEN2WjBIQmdVRkJBTUJBZjRJL1A0SUFRRURCQVVGQmdlZEFYcTlBUUVEQkFVRkJnZitLUHorS0FjR0JRVUVBd0VCdlowQ3RBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQ2Z2NElBUUVEQkFVRkJnY0IyUDRJQWZqK0tBY0dCUVVFQXdFQkFmajh2WjBIQmdVRkJBTUJBYjI5QVFFREJBVUZCZ2VkdlQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBQUFHd0FBQUFBRG1RUDRBQUlBRWdBV0FCa0FIZ0FoQUNRQUpnQXRBREFBTWdBM0FFd0FVZ0JYQUYwQVlBQmxBR2tBYkFCOUFIOEFnUUNEQUlVQWxRRVJBQUFsTXhjM0R3Yy9CaVVYQlMwQkR3RWxId0l2QVJVWE53OEJOeU1sRlE4Q1B3SVZOU1VISlJVZkFTOEJJek1mQ0M4Skh3TXZBUjhDTHdFUEF6OEJIUUUzRHdJM0p3OEJQd0VQQVRjZkJSVVBBVDhCTlM4RUZ5Y1hKeGNuRnljakR3US9CRHNCRnk4Qk14OFBIUUVQQkRjZkR4VVBFQ012QVNVdkVqOG9BazBCREtzTERRME9EeEFNRkJRTUVBOE9EUTM5OWdFQlRmNjRBaWNFQlAyeUFRUUdBeWtPREFNRFdBRUNTQ2dFQWdJRUtmM2FBUUlsQWdFQmJBb1VDd29LQ1FrSkNBY0lDQWNJQ1FrSkNnb0xiUUlJQ0FVT0dRSUhBZ1hYQXhFU0RSL2dFQUVFQmdaUkF4RUZHUUVCUXdNRkF3UUJBUU1DQVFRQ0JBTUZCd0VEQVFRQkJRRVZCQVFEQkFRRkJRUUVBd1FFQWdRRUF3a0lCd2dOQndZSkJ3Y0xCUVFEQXdRREFRSURCd2syRWhBUkVBOFBEUXdNQ2drSEJBVUVBU29GQndrTERBNFBFQWtTRXhRV0ZoY1hJQjhSL3J3S0Nna0pDQWdIQndjR0JRVUVCQU1DRlFJQkFRSUNCQVVHQndjSUNRa0tDd3NMSkF3TEVSQVBEZzRORFJjV0h4TUlDQWNVRGdjSENRa01EQTFKQVVZTkN3b0tDQWNFQlFVRUJ3Z0tDZ3NwQVZ4YkNRY0dKZ0lFQndLVkFrYU1CQVE1QXdYY0VRZ0lFZUlCQVJRQkVnRUxEUTFaQWdJREJBVUZCd1lMQ3dZSEJRVUVBd0lDRHdJRkJBSUdHd1FKQXdjT0JCZ1hEeVk3QVFOSUJ4TVpHc0lJS3cxRkFRTUpCd3dNRUJFakpTWVRDVEFsTkJBTURBMEJCUUVGQVFZQkVBRUNBZ1VIQndVQ0FnRUNBajhDQWdNSUJRWUlDUW9UQ2dzS0N4WWpGeGNZRnhjdUxnRUJBZ1FGQmdnSkNnc05EUTRJRUJBUkd1c1hGaFVWRXhFUkR3Y05Dd29JQmdRQ0JRUlpCQU1GQkFZR0J3Y0lDQWdKQ1FrS0NtY09EUTBNREF3TEN3b0tDUWdJQ0FjSEJoRUlDUTRQRUJBUkVSSWtKVG9uRWhJU055VU5Dd29KQ0FVREFBQUJBQUFBQUFPWkEvZ0FlUUFBQVI4REJSOFNEeWN2RGowQlB3UUhMdzgxUHhBQmtoRVJFUkVCUkFvS0NRa0lDQWNIQndZRkJRUUVBd0lWQWdFQkFnSUVCUVlIQndnSkNRb0xGU1VNQ3hFUUR3NE9EUTBYRmg4YkNBY1VEZ2NIQ1FrTURBME9FQWNXQndZSkJ3Y0xCUVFEQXdRREFRSURCd2syRWhBUkVBOFBEUXdNQ2drSEJBVUVBU29GQndrTERBNFBFQWtTRXhRV0ZoY1hBL2dCQWdNRFdRUURCUVFHQmdjSENBZ0lDUWtKQ2dwb0RRME5EQXdNQ3dzS0Nna0lDUWNIRFJJSENRNFBFQkFSRVJJa0pUbzVFaEkzSlEwTENna0lCUU1CQVFJTUJRWUlDUW9UQ2dzS0N4WWpGeGNZRnhjdUxnRUJBZ1FGQmdnSkNnc05EUTRJRUJBUkdld1hGaFVWRXhFUkR3Y05Dd29JQmdRQ0FBQUFBUUFBQUFBRE93TTdBRE1BQUNVaE16OEpOUkUxTHdraklTTVBDUlVSRlI4SkFRUUIrQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiK0NBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCOFVCQWdJR0J3b0tCZ1lIQmdINEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdjRJQmdjR0Jnb0tCd1lDQWdFQUF3QUFBQUFEd3dNR0FDSUFUZ0J4QUFBVEh3Y2RBUThGS3dFdkJqMEJQd1V6QVI4R0hRRVBBZ0VQQXk4SFBRRS9CVHNCSHdNQlB3SW5Id2NQQnlzQkx3VTlBVDhIWEFZR0JRV29CQU1DQWdNRUJRVUdCZ1lHQlFXb0JBTUNBZ01FQlFVR0JnTklCZ1lGQlFRREFnSURCUDR5QlFVR0JnWUdCZ1M5QkFNQ0FnTUVCUVVHQmdZR0JRV25BYmdGQlFiTUJnWUZCUVFEQWdFQkFnTUUvQVVGQmdZR0JnVUZCQU1DQWdNRS9BVUZCZ1lCNFFFQ0F3U29CUVVHQmdZR0JRVUVBd0lDQXdTb0JRVUdCZ1lHQlFVRUF3SUJKd0VDQXdRRkJRWUdCZ1lGQmY0eUJBTUNBUUVDQXdTOUJRVUdCZ1lHQlFVRUF3SUNBd1NuQWJnRUF3SUJBUUlEQkFVRkJnWUdCZ1VGL0FRREFnSURCQVVGQmdZR0JnVUYvQVFEQWdFQUFnQUFBQUFEbVFPM0FLSUErQUFBSlI4Sk16OElPd0VmQ1Q4R014OEhEd29yQWk4SEl3OElLd0V2Q0NNUENDc0JMd2dyQVE4R0l5OEdOVDhLT3dFZkNETS9DQU1oTXg4T0R3WXJBUzhHTlM4R0l4RWpFU01QQmhVUEJpc0JMd1kvRGdHc0J3Y0hCd1lHQmdaRUJBUUVSQVlHQmdZSEJ3Y0hCd2NIQndZR0JnWkFBd1VFQXpZRkJRVUdCZ1lHQmdRRUFnRUJBUU1ETndZR0JnY0hCd2NIQ0FjSUJ3Y0dCd1pCQkFRRVJBWUdCZ1lIQndjSEJ3Y0hCd1lHQmdaRUJBUUVSQVlHQmdZSEJ3Y0hCd2NIQndZR0JnWStCQU1FQkFzRUJBVUdCZ1lHQmdVRkF3SUJBUUlNQlFnR0JnWUhCd2dIQndjSUJ3Y0dCd1ZBQkFRRVJBWUdCZ1lIQndkc0FZOExEQXNLQ3drSkNBZ0dCZ1VFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFJRUJnY0lDZ3F0UDY0S0NnZ0hCZ1FDQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJnWUlDQWtKQ3dvTERPTUJBUUVEQXdNRkJVUUJBVVFGQlFNREF3RUNBZ0VEQXdNRkJUOERBUUVEUlFVREF3RUJBZ01GQlFZRkJ3WUZCa1lHQlFRRUF3SUNBZ0lEQkFVRlFRSUNSQVVFQkFNQ0FnRUJBZ0lEQkFRRlJBSUNSQVVFQkFNQ0FnRUJBZ0lEQkFRRlBnTURGUVVGQXdJQ0FnSUVCQVVHQmdZR0JoVUlDUVVFQXdNQ0FnRUJBZ1FEQlFWQUFRRkVCUVVEQXdNQkFRTFZBZ01FQlFVSENBZ0pDUW9MQ3dzWEJnWUZCUVFEQWdJREJBVUZCZ1lRQ2dvSUJ3WUVBdjNKQWpjQ0JBWUhDQW9LRUFZR0JRVUVBd0lDQXdRRkJRWUdGd3NMQ3dvSkNRZ0lCd1VGQkFNQ0FBTUFBQUFBQXpzRCtBQ2JBTjBCSUFBQUV4OEhGUjhUUHhNMVB3Y2ZCeFVQSGhVUEJ5OEhOUzhlTlQ4R0FROFBFUjhQUHc4Ukx3OHpIdzhSRHc4dkR4RS9EdVFIQmdVRkJBTUJBUUVDQWdNSENRc09EeEFTRkJVV0Z3d01EQTBOR1EwTURBd1hGaFVVRWhBUERnc0pCd01DQWdFQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFJREF3TUZCUVVIQmdnSENRa0pDZ29LREFzTURBME5EUTBPRGc0UER3RUNBd1FFQmdZR0JnWUdCQVFEQWdFUER3NE9EZzBORFEwTURBc01DZ29LQ1FrSkJ3Z0dCd1VGQlFNREF3SUJBUUVEQkFVRkJnRWlEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUW9KRXhJU0VCQU9EZ3dMQlFnSUJRUUNBUU1FQndnSkN3d09EaEFRRWhJVEV4TVRFaElRRUE0T0RBc0ZDQWdGQkFJQkF3UUhDQWtMREE0T0VCQVNFaE1DUHdFQkF3UUZCUVlHTFF3TkRBd1hGeFVVRWhFUURRd0tDQU1DQWdFQkFRRUNBZ01JQ2d3TkVCRVNGQlVYRnd3TURRd3RCZ1lGQlFRREFRRUJBUU1FQlFVR0JpOFBEdzhPRGc0TkRnME1EUXNNQ3dzS0Nna0pDUWNJQndZRkJnUUVBd01CbndjR0JRVUVBd0VCQVFFREJBVUZCZ2VmQVFNREJBUUdCUVlIQ0FnSUNRa0tDZ3NMREFzTkRBME9EUTRPRGc4UER5OEdCZ1VGQkFNQkFYc0JBZ01FQlFjSENBa0tDZ3NNREF3Ti9zVU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFFFN0RRd01EQXNLQ2drSUJ3Y0ZCQU1DUUFFREJBY0lDUXNNRGc0SUVCRVNFaFArdXhNVEVoSVFFQTRPREFzSkNBY0VBd0VCQXdRSENBa0xEQTRPQ0JBUkVoSVRBVVVURXhJU0VCQU9EZ3dMQ1FnSEJBTUFBQUFBQXdBQUFBQUQrQU03QURFQVZRQ1pBQUFCSVRNZkNSMEJEd2tqSVNNdkNUMEJQd2tuRHdjUkh3Y2hQd2NSTHdjbElUTWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RRRUVBZmdHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjRy9nZ0dCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2VZQmdZRkJRUURBUUVCQVFNRUJRVUdCZ00wQmdZRkJRUURBUUVCQVFNRUJRVUdCdnpNQXpRSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbjh6QWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQWo4QkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQWIwQkFRTUVCUVVHQi81SUJ3WUZCUVFEQVFFQkFRTUVCUVVHQndHNEJ3WUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9LL2tnS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnb0J1QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBQUFNQUFBQUFBUDRBN2tBQWdBT0FCb0FIZ0FpQUNZQUtnQXVBRG9BUGdCS0FKQUFBQUVWTnlFVkh3Y3pOU1VWTXo4SE5TRVZNelVoRlRNMUpSVXpOU0VWTXpVaEZUTTFKUlV6TlM4SElSVXpOU0VQQnhVek5TY2hNeDhORlJFVkR3MGpJUWNoSXk4Tk5SRTFQdzBCZ243K1J3RUJBd1FGQlFZRzNRRjYzUVlHQlFVRUF3RUIvY244L2NuOEFYcjgvY244L2NuOEFYcjhBUUVEQkFVRkJnYjk2UHo5NkFZR0JRVUVBd0VCL04wRE5Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjdQL1A3NUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JCRjVlWGdjR0JRVUVBd0VCZnIxK0FRRURCQVVGQmdaZmZuNStmdnk5dmIyOXZiMjlmbDRIQmdVRkJBTUJBWDUrQVFFREJBVUZCZ2RlZmo4Q0FnTUVCUVlHQmdnSENRZ0pDZ3IrQ0FrS0NRZ0pCd2dHQmdZRkJBTUNBcjBDQWdNRUJRWUdCZ2dIQ1FnSkNnb0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBQVFBQUFBQUEzb0QrQUJIQUhzQW53RGpBQUFCSHdZZEFUTWZCaDBCRHdZakhRRVBCaThHUFFFakx3WTlBVDhHTXowQlB3VWxFUlVmRFRNaER3Y2hMdzhSUHdjUEJ4RWZCeUUvQnhFdkJ5VWhNeDhORlJFVkR3MGpJU012RFRVUk5UOE5BajhHQmdZRUJBTUNYd1lHQmdRRUF3SUNBd1FFQmdZR1h3SURCQVFHQmdZR0JnWUVCQU1DWHdZR0JnUUVBd0lDQXdRRUJnWUdYd0lEQkFRR0J2Nk1BZ0lEQkFVR0JnWUlCd2tJQ1FvS0FkZ0dEQTRQRUJFU0V2NmNFUThQRHc0TkRBc0tDUWdIQlFRQkFnRURCZ2NKQ3d5ckJnWUZCUVFEQVFFQkFRTUVCUVVHQmdHNkJnWUZCUVFEQVFFQkFRTUVCUVVHQnY1R0Fib0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ24rUmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FyMEJBUU1FQlFVR0JsOEJBUU1FQlFVR0JnY0dCUVVFQXdFQlhnY0dCUVVFQXdFQkFRRURCQVVGQmdkZUFRRURCQVVGQmdjR0JnVUZCQU1CQVY4R0JnVUZCQU1CdnYwc0Nnb0pDQWtIQ0FZR0JnVUVBd0lDQncwTUNRa0dCQU1CQWdRRkJ3Z0pDZ3NNRFE0UER3Z1BBbDhURWhJUkR3NE5Td0VCQXdRRkJRWUcvVW9HQmdVRkJBTUJBUUVCQXdRRkJRWUdBcllHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbjlTZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FLMkNRb0pDQWtIQ0FZR0JnVUVBd0lDQUFBQUFBQVNBTjRBQVFBQUFBQUFBQUFCQUFBQUFRQUFBQUFBQVFBSEFBRUFBUUFBQUFBQUFnQUhBQWdBQVFBQUFBQUFBd0FIQUE4QUFRQUFBQUFBQkFBSEFCWUFBUUFBQUFBQUJRQUxBQjBBQVFBQUFBQUFCZ0FIQUNnQUFRQUFBQUFBQ2dBc0FDOEFBUUFBQUFBQUN3QVNBRnNBQXdBQkJBa0FBQUFDQUcwQUF3QUJCQWtBQVFBT0FHOEFBd0FCQkFrQUFnQU9BSDBBQXdBQkJBa0FBd0FPQUlzQUF3QUJCQWtBQkFBT0FKa0FBd0FCQkFrQUJRQVdBS2NBQXdBQkJBa0FCZ0FPQUwwQUF3QUJCQWtBQ2dCWUFNc0FBd0FCQkFrQUN3QWtBU01nWlMxcFkyOXVjMUpsWjNWc1lYSmxMV2xqYjI1elpTMXBZMjl1YzFabGNuTnBiMjRnTVM0d1pTMXBZMjl1YzBadmJuUWdaMlZ1WlhKaGRHVmtJSFZ6YVc1bklGTjVibU5tZFhOcGIyNGdUV1YwY204Z1UzUjFaR2x2ZDNkM0xuTjVibU5tZFhOcGIyNHVZMjl0QUNBQVpRQXRBR2tBWXdCdkFHNEFjd0JTQUdVQVp3QjFBR3dBWVFCeUFHVUFMUUJwQUdNQWJ3QnVBSE1BWlFBdEFHa0FZd0J2QUc0QWN3QldBR1VBY2dCekFHa0Fid0J1QUNBQU1RQXVBREFBWlFBdEFHa0FZd0J2QUc0QWN3QkdBRzhBYmdCMEFDQUFad0JsQUc0QVpRQnlBR0VBZEFCbEFHUUFJQUIxQUhNQWFRQnVBR2NBSUFCVEFIa0FiZ0JqQUdZQWRRQnpBR2tBYndCdUFDQUFUUUJsQUhRQWNnQnZBQ0FBVXdCMEFIVUFaQUJwQUc4QWR3QjNBSGNBTGdCekFIa0FiZ0JqQUdZQWRRQnpBR2tBYndCdUFDNEFZd0J2QUcwQUFBQUFBZ0FBQUFBQUFBQUtBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFJaEFRSUJBd0VFQVFVQkJnRUhBUWdCQ1FFS0FRc0JEQUVOQVE0QkR3RVFBUkVCRWdFVEFSUUJGUUVXQVJjQkdBRVpBUm9CR3dFY0FSMEJIZ0VmQVNBQklRRWlBU01CSkFFbEFTWUJKd0VvQVNrQktnRXJBU3dCTFFFdUFTOEJNQUV4QVRJQk13RTBBVFVCTmdFM0FUZ0JPUUU2QVRzQlBBRTlBVDRCUHdGQUFVRUJRZ0ZEQVVRQlJRRkdBVWNCU0FGSkFVb0JTd0ZNQVUwQlRnRlBBVkFCVVFGU0FWTUJWQUZWQVZZQlZ3RllBVmtCV2dGYkFWd0JYUUZlQVY4QllBRmhBV0lCWXdGa0FXVUJaZ0ZuQVdnQmFRRnFBV3NCYkFGdEFXNEJid0Z3QVhFQmNnRnpBWFFCZFFGMkFYY0JlQUY1QVhvQmV3RjhBWDBCZmdGL0FZQUJnUUdDQVlNQmhBR0ZBWVlCaHdHSUFZa0JpZ0dMQVl3QmpRR09BWThCa0FHUkFaSUJrd0dVQVpVQmxnR1hBWmdCbVFHYUFac0JuQUdkQVo0Qm53R2dBYUVCb2dHakFhUUJwUUdtQWFjQnFBR3BBYW9CcXdHc0FhMEJyZ0d2QWJBQnNRR3lBYk1CdEFHMUFiWUJ0d0c0QWJrQnVnRzdBYndCdlFHK0FiOEJ3QUhCQWNJQnd3SEVBY1VCeGdISEFjZ0J5UUhLQWNzQnpBSE5BYzRCendIUUFkRUIwZ0hUQWRRQjFRSFdBZGNCMkFIWkFkb0Iyd0hjQWQwQjNnSGZBZUFCNFFIaUFlTUI1QUhsQWVZQjV3SG9BZWtCNmdIckFld0I3UUh1QWU4QjhBSHhBZklCOHdIMEFmVUI5Z0gzQWZnQitRSDZBZnNCL0FIOUFmNEIvd0lBQWdFQ0FnSURBZ1FDQlFJR0FnY0NDQUlKQWdvQ0N3SU1BZzBDRGdJUEFoQUNFUUlTQWhNQ0ZBSVZBaFlDRndJWUFoa0NHZ0liQWh3Q0hRSWVBaDhDSUFJaEFpSUNJd0lrQWlVQ0pnSW5BaWdDS1FJcUFpc0NMQUl0QWk0Q0x3SXdBakVDTWdJekFqUUNOUUkyQWpjQ09BSTVBam9DT3dJOEFqMENQZ0kvQWtBQ1FRSkNBa01DUkFKRkFrWUNSd0pJQWtrQ1NnSkxBa3dDVFFKT0FrOENVQUpSQWxJQ1V3SlVBbFVDVmdKWEFsZ0NXUUphQWxzQ1hBSmRBbDRDWHdKZ0FtRUNZZ0pqQW1RQ1pRSm1BbWNDYUFKcEFtb0Nhd0pzQW0wQ2JnSnZBbkFDY1FKeUFuTUNkQUoxQW5ZQ2R3SjRBbmtDZWdKN0Fud0NmUUorQW44Q2dBS0JBb0lDZ3dLRUFvVUNoZ0tIQW9nQ2lRS0tBb3NDakFLTkFvNENqd0tRQXBFQ2tnS1RBcFFDbFFLV0FwY0NtQUtaQXBvQ213S2NBcDBDbmdLZkFxQUNvUUtpQXFNQ3BBS2xBcVlDcHdLb0Fxa0NxZ0tyQXF3Q3JRS3VBcThDc0FLeEFySUNzd0swQXJVQ3RnSzNBcmdDdVFLNkFyc0N2QUs5QXI0Q3Z3TEFBc0VDd2dMREFzUUN4UUxHQXNjQ3lBTEpBc29DeXdMTUFzMEN6Z0xQQXRBQzBRTFNBdE1DMUFMVkF0WUMxd0xZQXRrQzJnTGJBdHdDM1FMZUF0OEM0QUxoQXVJQzR3TGtBdVVDNWdMbkF1Z0M2UUxxQXVzQzdBTHRBdTRDN3dMd0F2RUM4Z0x6QXZRQzlRTDJBdmNDK0FMNUF2b0Mrd0w4QXYwQy9nTC9Bd0FEQVFNQ0F3TURCQU1GQXdZREJ3TUlBd2tEQ2dNTEF3d0REUU1PQXc4REVBTVJBeElERXdNVUF4VURGZ01YQXhnREdRTWFBeHNESEFNZEF4NERId01nQXlFRElnQUtaWGh3YjNKMExYQmtaZzl0YjNKbExYWmxjblJwWTJGc0xUSUpjM1ZpTFhSdmRHRnNFWFJoWW14bExXRnNhV2R1TFhKcFoyaDBCbWhsWVdSbGNnVmpiRzlqYXdkeVpXWnlaWE5vQ1dGc2FXZHVMWFJ2Y0E1aGNuSnZkeTF5YVdkb2RDMTFjQXgxYzJWeUxXUmxabWx1WldRTmNISnZkR1ZqZEMxemFHVmxkQVZ3WVhOMFpRUndiR0Y1RVdOb1pYWnliMjR0Wkc5M2JpMW1hV3hzREdsdWMyVnlkQzF5YVdkb2RBOXdZWE4wWlMxMFpYaDBMVzl1YkhrSGNtVndiR0ZqWlFkc1pYWmxiQzAwQ0hWd2JHOWhaQzB4QkhWdVpHOE5aR1ZzWlhSbExXTnZiSFZ0Ymd4eVpYTjBZWEowTFdGMExURUpjR1Z5YVcxbGRHVnlCWE4wWVcxd0VtTnZiblJwYm5WbExXNTFiV0psY21sdVp3dGhiR2xuYmkxeWFXZG9kQTl6YUc5M0xXaHBaR1V0Y0dGdVpXd1dZMjl1WkdsMGFXOXVZV3d0Wm05eWJXRjBkR2x1WnhGdGIzSmxMV2h2Y21sNmIyNTBZV3d0TVFSelpXNWtCR05sYkd3UmMyOXlkQzFrWlhOalpXNWthVzVuTFRJU2RHbHRaV3hwYm1VdGQyOXlheTEzWldWckIycDFjM1JwWm5rT2FIbHdaWEpzYVc1ckxXVmthWFFKY21WamRHRnVaMnhsQ21keWIzVndMV2xqYjI0S2JHbHVaUzF6YldGc2JBMWtjbUZuTFdGdVpDMWtjbTl3QzJOb1pXTnJMV3hoY21kbEJuTm9ZWEJsY3d4amFHVjJjbTl1TFdSdmQyNFBaR1ZqY21WaGMyVXRhVzVrWlc1MERHTnBjbU5zWlMxamFHVmphd3htYVd4MFpYSXRZMnhsWVhJRmJtOTBaWE1HWlhod2IzSjBEV0p5YVc1bkxXWnZjbmRoY21RRVpXUnBkQXRtYVd4MFpYSXRiV0ZwYmc1emNHeHBkQzEyWlhKMGFXTmhiQXhqYjIxdFpXNTBMWE5vYjNjU1kyaGxkbkp2Ymkxa2IzZHVMWE50WVd4c0RXWnBiSFJsY2kxaFkzUnBkbVVYWkhKaFp5MWhibVF0WkhKdmNDMXBibVJwWTJGMGIzSUVZbTlzWkJKamFHVjJjbTl1TFd4bFpuUXRjMjFoYkd3UGFHbG5hR3hwWjJoMExXTnZiRzl5REhCeWFXNTBMV3hoZVc5MWRBZGlaWFIzWldWdUMyeHBibXN0Y21WdGIzWmxFSFJoWW14bExXOW1MV052Ym5SbGJuUU5aM0pwY0MxMlpYSjBhV05oYkFOcmNHa0pjbVZrWVdOMGFXOXVCblp2YkhWdFpRcGljbVZoYXkxd1lXZGxCbXhsYm1kMGFCTmphR1YyY205dUxXeGxablF0Wkc5MVlteGxEbWg1Y0dWeWJHbHVheTFqYjNCNUNteHZkMlZ5TFdOaGMyVUlZblZzYkdWMExUSU5ZMmhsZG5KdmJpMXlhV2RvZEFsMWJtZHliM1Z3TFRFUVlYVjBieTFtYVhRdFkyOXVkR1Z1ZEJobWFXeDBaWEpsWkMxemIzSjBMV1JsYzJObGJtUnBibWNSWVdkbGJtUmhMV1JoZEdVdGNtRnVaMlVMWjNKaGJtUXRkRzkwWVd3TmJXOTFjMlV0Y0c5cGJuUmxjZ3hoYkdsbmJpMXRhV1JrYkdVSVltOXZhMjFoY21zT1ptbGxiR1F0YzJWMGRHbHVaM01YY0dGemRHVXRiV0YwWTJndFpHVnpkR2x1WVhScGIyNEljR0Z6YzNkdmNtUUdjMlZoY21Ob0JISmxaRzhJYkc5allYUnBiMjRFYkdsdWF3MXpkSEpwYTJWMGFISnZkV2RvRDJGMWRHOHRabWwwTFhkcGJtUnZkd1pwZEdGc2FXTU1iVzl1ZEdndFlXZGxibVJoRTJOb1pYWnliMjR0Y21sbmFIUXRjMjFoYkd3RmNISnBiblFPZEdsdFpXeHBibVV0ZEc5a1lYa1NkR1Y0ZEMxMGFHRjBMV052Ym5SaGFXNXpDMlp2YkdSbGNpMXZjR1Z1Q1hKbGMybDZaWEl0TVExaWNtVmhheTF6WldOMGFXOXVDR0oxYkd4bGRDMDJDR2xqYjI1elpYUnpER05vWlhaeWIyNHRiR1ZtZEExaWIzSmtaWEl0WW05MGRHOXREWE53WVdOcGJtY3RZV1owWlhJS1kybHlZMnhsTFdGa1pCQjBaWGgwTFdGc2RHVnlibUYwYVhabEIyeGxkbVZzTFRFS2RIZHZMV052YkhWdGJnWjBiM0F0TVRBR2NtVnVZVzFsQlhOMGVXeGxDV1p2Ym5RdGJtRnRaUTl0YjNKbExYWmxjblJwWTJGc0xURVBiR2x1WlMxMlpYSjVMWE50WVd4c0JuSmxjR1ZoZEFwaGNuSnZkeTFzWldaMEJXTm9aV05yRW5abGNuUnBZMkZzTFdGc2FXZHVMWFJ2Y0FwamFHVjJjbTl1TFhWd0NXSnZkSFJ2YlMweE1BTmtZWGtKZFc1bmNtOTFjQzB5Q1c5d1pXNHRiR2x1YXdWd1lYVnpaUVJqYjNCNURuQmhaMlV0Ym5WdFltVnlhVzVuRG14cGMzUXRkVzV2Y21SbGNtVmtDbVp5WldWNlpTMXliM2NIYkdWMlpXd3RNd3BsZUhCdmNuUXRlR3h6RG1OdmJXMWxiblF0Y21WdmNHVnVESEJoYVc1MExXSjFZMnRsZEJGaWIzSmtaWEl0WkdsaFoyOXVZV3d0TVJKbWFYaGxaQzFqYjJ4MWJXNHRkMmxrZEdnRmFXMWhaMlVSYm5WdFltVnlMV1p2Y20xaGRIUnBibWNRY0hKdmRHVmpkQzEzYjNKclltOXZhdzl5WldOMWNuSmxibU5sTFdWa2FYUU1jMlZ1WkMxMGJ5MWlZV05yQzJsdWMyVnlkQzFzWldaMEJHRnlaV0VNYkdsdVpTMXpjR0ZqYVc1bkNuTmxiR1ZqZEMxaGJHd01ZbTl5WkdWeUxXbHVibVZ5Qm5KaFpHbDFjd2xrWVhSaExXSmhjbk1OWW05eVpHVnlMVzFwWkdSc1pRcDFjSEJsY2kxallYTmxDbkJoWjJVdGMyVjBkWEFIZW05dmJTMXBiZ2htYVd4MFpYSmxaQTVvZVhCbGNteHBibXN0YjNCbGJoRmpZV3hqZFd4aGRHVmtMVzFsYldKbGNnUnRaVzUxREdkeVpXRjBaWEl0ZEdoaGJnaGlkV3hzWlhRdE5BOWliM1IwYjIwdE1UQXRhWFJsYlhNUlltOXlaR1Z5TFdScFlXZHZibUZzTFRJSmRHaDFiV0p1WVdsc0NtWnZiblF0WTI5c2IzSU1ZV3hwWjI0dFltOTBkRzl0Q0dSdmQyNXNiMkZrQzJOc1pXRnlMWEoxYkdWekRuTnZjblF0WVhOalpXNWthVzVuRUhOd2JHbDBMV2h2Y21sNmIyNTBZV3dIWjNKdmRYQXRNZ2xrY205d0xXUnZkMjRMYzNWd1pYSnpZM0pwY0hRT1kyaGhibWRsY3kxaFkyTmxjSFFVWTJobGRuSnZiaTF5YVdkb2RDMWtiM1ZpYkdVUWMyOXlkQzFoYzJObGJtUnBibWN0TWd4aWIzSmtaWEl0Y21sbmFIUURiV1I0REdKdmNtUmxjaTF2ZFhSbGNnZHpZWFpsTFdGekRHVnVaQzFtYjI5MGJtOTBaUkJsZUdsMExXWjFiR3d0YzJOeVpXVnVBM0JoYmd4eVlXUnBieTFpZFhSMGIyNFBkR1Y0ZEMxaGJtNXZkR0YwYVc5dUJIVnpaWElPYzNCaFkybHVaeTFpWldadmNtVVBjMjl5ZEMxa1pYTmpaVzVrYVc1bkIyUnBjM0JzWVhrS1lXeHBaMjR0YkdWbWRBWndaVzl3YkdVS1pYaHdiM0owTFdOemRnWm1iMjkwWlhJRlluSmxZV3NPWkdGMFpTMXZZMk4xY25KcGJtY0lZblZzYkdWMExUTU1jM1J5YjJ0bExYZHBaSFJvQzJSbGMyTnlhWEIwYVc5dURHVjRjRzl5ZEMxbGVHTmxiQXAwWVdKc1pTMWpaV3hzQzNSbGVIUXRhR1ZoWkdWeUMyeHBibVV0Ym05eWJXRnNCVzF2Ym5Sb0RHTnZiRzl5TFhOallXeGxjeEpqYUdGdVoyVXRjMk5oYkdVdGNtRjBhVzhFYzJGMlpRWmxlSEJoYm1RR1kybHlZMnhsREd4cGMzUXRiM0prWlhKbFpBVmxjbUZ6WlFwbWIzSnRMV1pwWld4a0NYUmxlSFF0ZDNKaGNBcGxlSEJ2Y25RdGMzWm5DR0oxYkd4bGRDMHhDbUp2Y21SbGNpMWhiR3dEYzNWdENuZGxZaTFzWVhsdmRYUUpjMlZzWldOMGFXOXVFM1JoWW14bExXSnZjbVJsY2kxamRYTjBiMjBOWW1Wc2IzY3RZWFpsY21GblpRbHNaWE56TFhSb1lXNEtZWEp5YjNjdFpHOTNiaFYyWlhKMGFXTmhiQzFoYkdsbmJpMWliM1IwYjIwTWRHbHRaV3hwYm1VdFpHRjVDWE5wWjI1aGRIVnlaUWhtYVd4bExXNWxkeEJqYUdWMmNtOXVMWFZ3TFhOdFlXeHNBMlY1WlFoaGNuSnZkeTExY0FwaWIzSmtaWEl0ZEc5d0IyOXdZV05wZEhrU2FXNTBaWEp0WldScFlYUmxMWE4wWVhSbEVISmxjMmw2WlhJdGRtVnlkR2xqWVd3SlkyaGxZMnN0WW05NEZYWmxjblJwWTJGc0xXRnNhV2R1TFdObGJuUmxjZ2QwZDI4dGNtOTNCV05zYjNObEEyRnNiQVYwWVdKc1pRMW9hV1JsTFdobFlXUnBibWR6RDNSaFlteGxMV05sYkd3dGJtOXVaUXRtY21WbGVtVXRjR0Z1WlExelpXNWtMV0poWTJ0M1lYSmtDbVY0Y0c5eWRDMXdibWNPWkhWd2JHbGpZWFJsTFdObGJHd0xjM0JsYkd3dFkyaGxZMnNTZEdGaWJHVXRZV3hwWjI0dFkyVnVkR1Z5Q21SbGJHVjBaUzF5YjNjRWJtOXVaUWRuY205MWNDMHhDMk5vWVc1blpTMWpZWE5sRUhSaFlteGxMV0ZzYVdkdUxXeGxablFHWm1sc2RHVnlDbU5zWldGeUxXWnZjbTBMWVhKeWIzY3RjbWxuYUhRUWFHbGtaUzFtYjNKdGRXeGhMV0poY2dOamRYUUlZblZzYkdWMExUVVNjbVZ6YVhwbGNpMW9iM0pwZW05dWRHRnNFMk5vWlhaeWIyNHRaRzkzYmkxa2IzVmliR1VFYkc5amF3dGphWEpqYkdVdGFXNW1id3hwYm5ObGNuUXRZbVZzYjNjSWNHVnVkR0ZuYjI0TVkyeGxZWEl0Wm05eWJXRjBDWFJwYldVdGVtOXVaUVJ3YkhWekMySnZjbVJsY2kxc1pXWjBCMnhsZG1Wc0xUSU5ZV0p2ZG1VdFlYWmxjbUZuWlFWdmNtUmxjZ2x6ZFdKelkzSnBjSFFOWTJoaGJtZGxjeTEwY21GamF4Qm9lWEJsY214cGJtc3RjbVZ0YjNabEVIUnZjQzFpYjNSMGIyMHRjblZzWlhNSlkyOWtaUzEyYVdWM0NtTnZiR3hoY0hObExUSVBhVzVqY21WaGMyVXRhVzVrWlc1MERIUmhZbXhsTFdSbGJHVjBaUnhqYjI1a2FYUnBiMjVoYkMxbWIzSnRZWFIwYVc1bkxXeGhjbWRsREdGc2FXZHVMV05sYm5SbGNnZHlaV0Z3Y0d4NURtTm9ZVzVuWlhNdGNtVnFaV04wRG1ocFpHVXRaM0pwWkd4cGJtVnpCSGRsWldzSmJHRnpkQzF3WVdkbEJHeHBibVVIWlhGMVlXeDBidzFqYVhKamJHVXRjbVZ0YjNabEMyWjFiR3d0YzJOeVpXVnVDV1JwYldWdWMybHZiaGRtYVd4MFpYSmxaQzF6YjNKMExXRnpZMlZ1WkdsdVp3MTBhVzFsYkdsdVpTMTNaV1ZyQlhSeVlYTm9ESEJ5YjNCbGNuUnBaWE10TVJGamFHVjJjbTl1TFhWd0xXUnZkV0pzWlFsemIzSjBhVzVuTFRJSmMyOXlkR2x1WnkweENIcHZiMjB0YjNWMEJXTm9ZWEowQzJKdmNtUmxjaTF1YjI1bERIUmhZbXhsTFhWd1pHRjBaUWx1WVcxbFpDMXpaWFFQWVc1dWIzUmhkR2x2YmkxbFpHbDBDWFpwWlhjdGMybGtaUXRqYjIxdFpXNTBMV0ZrWkFsbmNtbGtMWFpwWlhjSFkyRndkR2x2YmdsMWJtUmxjbXhwYm1VSmRHVjRkQzFtYjNKdEMybHVjMlZ5ZEMxamIyUmxEWEpsYzJsNlpYSXRjbWxuYUhRS1ptbHljM1F0Y0dGblpRTmliM2dQWkdGMFlTMTJZV3hwWkdGMGFXOXVER2x1YzJWeWRDMWhZbTkyWlFkc1pYWmxiQzAxQzNwdmIyMHRkRzh0Wm1sMERtVnljbTl5TFhSeVpXVjJhV1YzQzIxbGNtZGxMV05sYkd4ekRXSnZjbVJsY2kxalpXNTBaWElHWm05c1pHVnlDV2hwWjJoc2FXZG9kQXh3Y205d1pYSjBhV1Z6TFRJSGRHRmliR1V0TWc1aWNtbHVaeTEwYnkxbWNtOXVkQTFtY21WbGVtVXRZMjlzZFcxdUMzQmhjM1JsTFhOMGVXeGxDblZ1Wm1sc2RHVnlaV1FKY0dGeVlXZHlZWEJvRTJOb1lYSjBMV2x1YzJWeWRDMWpiMngxYlc0TVkyaGhjblF0YkdWblpXNWtHR05vWVhKMExXbHVjMlZ5ZEMxNExYa3RjMk5oZEhSbGNoRmhaR1F0WTJoaGNuUXRaV3hsYldWdWRBOWphR0Z5ZEMxbmNtbGtiR2x1WlhNUlkyaGhjblF0YVc1elpYSjBMV3hwYm1VWFkyaGhjblF0YzNkcGRHTm9MWEp2ZHkxamIyeDFiVzRLWTJoaGNuUXRZWGhsY3d0amFHRnlkQzFzYVc1bGN4RmphR0Z5ZEMxaGVHbHpMWFJwZEd4bGN3dGphR0Z5ZEMxMGFYUnNaUkJqYUdGeWRDMXBibk5sY25RdGNHbGxFV05vWVhKMExXUmhkR0V0YkdGaVpXeHpKR05vWVhKMExXRjRhWE10ZEdsMGJHVnpMWEJ5YVcxaGNua3RhRzl5YVhwdmJuUmhiQkZqYUdGeWRDMXNaV2RsYm1RdGJtOXVaUkpqYUdGeWRDMXNaV2RsYm1RdGNtbG5hSFFjWTJoaGNuUXRjSEpwYldGeWVTMXRhVzV2Y2kxMlpYSjBhV05oYkJ0amFHRnlkQzFoZUdWekxYQnlhVzFoY25rdGRtVnlkR2xqWVd3WVkyaGhjblF0WkdGMFlTMXNZV0psYkhNdFkyVnVkR1Z5Rm1Ob1lYSjBMV1JoZEdFdGJHRmlaV3h6TFc1dmJtVWNZMmhoY25RdGNISnBiV0Z5ZVMxdFlXcHZjaTEyWlhKMGFXTmhiQjFqYUdGeWRDMWhlR1Z6TFhCeWFXMWhjbmt0YUc5eWFYcHZiblJoYkJCamFHRnlkQzFzWldkbGJtUXRkRzl3SG1Ob1lYSjBMWEJ5YVcxaGNua3RiV2x1YjNJdGFHOXlhWHB2Ym5SaGJCNWphR0Z5ZEMxd2NtbHRZWEo1TFcxaGFtOXlMV2h2Y21sNmIyNTBZV3dUWTJoaGNuUXRiR1ZuWlc1a0xXSnZkSFJ2YlIxamFHRnlkQzFrWVhSaExXeGhZbVZzY3kxdmRYUnphV1JsTFdWdVpDSmphR0Z5ZEMxaGVHbHpMWFJwZEd4bGN5MXdjbWx0WVhKNUxYWmxjblJwWTJGc0VXTm9ZWEowTFd4bFoyVnVaQzFzWldaMEhXTm9ZWEowTFdSaGRHRXRiR0ZpWld4ekxXbHVjMmxrWlMxaVlYTmxIR05vWVhKMExXUmhkR0V0YkdGaVpXeHpMV2x1YzJsa1pTMWxibVFRWTJoaGNuUXRkR2wwYkdVdGJtOXVaUnhqYUdGeWRDMTBhWFJzWlMxalpXNTBaWEpsWkMxdmRtVnliR0Y1RkdOb1lYSjBMVEprTFhOMFlXTnJaV1F0WW1GeUZXTm9ZWEowTFRKa0xYTjBZV05yWldRdGJHbHVaUXRqYUdGeWRDMWtiMjUxZEE1amFHRnlkQzB5WkMxd2FXVXRNaGxqYUdGeWRDMHlaQzFqYkhWemRHVnlaV1F0WTI5c2RXMXVJV05vWVhKMExUSmtMVEV3TUMxd1pYSmpaVzUwTFhOMFlXTnJaV1F0WVhKbFlSWmphR0Z5ZEMweVpDMWpiSFZ6ZEdWeVpXUXRZbUZ5SUdOb1lYSjBMVEprTFRFd01DMXdaWEpqWlc1MExYTjBZV05yWldRdFltRnlEV05vWVhKMExUSmtMV3hwYm1ValkyaGhjblF0TW1RdE1UQXdMWEJsY21ObGJuUXRjM1JoWTJ0bFpDMWpiMngxYlc0aFkyaGhjblF0TW1RdE1UQXdMWEJsY21ObGJuUXRjM1JoWTJ0bFpDMXNhVzVsRldOb1lYSjBMVEprTFhOMFlXTnJaV1F0WVhKbFlSQmphR0Z5ZEMxcGJuTmxjblF0WW1GeURXTm9ZWEowTFRKa0xXRnlaV0VUYlc5eVpTMXpZMkYwZEdWeUxXTm9ZWEowY3hkamFHRnlkQzB5WkMxemRHRmphMlZrTFdOdmJIVnRiZzUwYVcxbGJHbHVaUzF0YjI1MGFBbGtjbUZuTFdacGJHd01ZMmx5WTJ4bExXTnNiM05sQm5KbGMybDZaUTlqYUdWMmNtOXVMWFZ3TFdacGJHd0VhRzl0WlFsemIzSjBhVzVuTFRNUlkyaGxkbkp2Ymkxc1pXWjBMV1pwYkd3U1kyaGxkbkp2YmkxeWFXZG9kQzFtYVd4c0ZHbHVkR1Z5YldWa2FXRjBaUzF6ZEdGMFpTMHlDSE5sZEhScGJtZHpDMk5vWldOckxYTnRZV3hzQzNSaFlteGxMVzFsY21kbERIUmhZbXhsTFc1bGMzUmxaQkIwWVdKc1pTMXBibk5sY25RdGNtOTNFM1JoWW14bExXbHVjMlZ5ZEMxamIyeDFiVzRWZEdGaWJHVXRiM1psY25keWFYUmxMV05sYkd4ekNXVjVaUzF6YkdGemFBMW5ZVzUwZEMxbmNtbHdjR1Z5RFdKeWFXNW5MWFJ2TFhacFpYY1BZbkpwYm1jdGRHOHRZMlZ1ZEdWeUIzZGhjbTVwYm1jTlkzSnBkR2xqWVd3dGNHRjBhQkppYjNKa1pYSXRaR2xoWjI5dVlXd3RkWEFVWW05eVpHVnlMV1JwWVdkdmJtRnNMV1J2ZDI0TlltOXlaR1Z5TFdOMWMzUnZiUTFpYjNKa1pYSXRibTl1WlMweENtSnZjbVJsY2kxaWIzZ1BZbTl5WkdWeUxYTm9ZV1J2ZHkweEQySnZjbVJsY2kxemFHRmtiM2N0TWdWaGRXUnBid1YyYVdSbGJ3UmpjbTl3QzNOMFlYSXRabWxzYkdWa0IyWnBiSFJsY25NS1lXUnFkWE4wYldWdWRBbHdZV2RsTFhOcGVtVUZjbVZ6WlhRSWRISnBZVzVuYkdVT2NHRm5aUzEwWlhoMExYZHlZWEFFZEdsdWRBcGljbWxuYUhSdVpYTnpDR052Ym5SeVlYTjBDbk5oZEhWeVlYUnBiMjRFWm1Ga1pRMW1iR2x3TFhabGNuUnBZMkZzRDJac2FYQXRhRzl5YVhwdmJuUmhiQTUwY21GdWMyWnZjbTB0YkdWbWRBOTBjbUZ1YzJadmNtMHRjbWxuYUhRSmMyaGhjbkJ1WlhOekJXZHlZV2x1REdaeVlXMWxMV04xYzNSdmJRZG1jbUZ0WlMweEIyWnlZVzFsTFRJSFpuSmhiV1V0TXdkbWNtRnRaUzAwQjJaeVlXMWxMVFVIWm5KaGJXVXROZ2wwY21GdWMyWnZjbTBLWTJobFkyc3RkR2xqYXc5bGRtVnVMWEJoWjJVdFluSmxZV3NPYjJSa0xYQmhaMlV0WW5KbFlXc01jR0ZuWlMxamIyeDFiVzV6RldOdmJuUnBiblZ2ZFhNdGNHRm5aUzFpY21WaGF3dHdZV2RsTFdOdmJIVnRiaEZ3WVdkbExXTnZiSFZ0YmkxeWFXZG9kQkJ3WVdkbExXTnZiSFZ0Ymkxc1pXWjBEM0JoWjJVdFkyOXNkVzF1TFc5dVpROXdZV2RsTFdOdmJIVnRiaTEwZDI4UmNHRm5aUzFqYjJ4MWJXNHRkR2h5WldVUWJYVnNkR2x3YkdVdFkyOXRiV1Z1ZEE1bWIzSnRZWFF0Y0dGcGJuUmxjZ2hzWVhWdVkyaGxjZzlqYUdGeVlXTjBaWEl0YzNSNWJHVU1iR2x1YTJWa0xYTjBlV3hsSEdOb1lYSjBMVEprTFhOMFlXTnJaV1F0YkdsdVpTMXRZWEpyWldRb1kyaGhjblF0TW1RdE1UQXdMWEJsY21ObGJuUXRjM1JoWTJ0bFpDMXNhVzVsTFcxaGNtdGxaQlJqYUdGeWRDMHlaQzFzYVc1bExXMWhjbXRsWkJKc2FYTjBMWFZ1YjNKa1pYSmxaQzF5ZEd3UWJHbHpkQzF2Y21SbGNtVmtMWEowYkJOcGJtTnlaV0Z6WlMxcGJtUmxiblF0Y25Sc0UyUmxZM0psWVhObExXbHVaR1Z1ZEMxeWRHd0ZaVzF2YW1rUmRISmhkbVZzTFdGdVpDMXdiR0ZqWlhNR2JtRjBkWEpsRDJadmIyUXRZVzVrTFdSeWFXNXJjd2RoYm1sdFlXeHpCMjlpYW1WamRITUtZV04wYVhacGRHbGxjdzFvWVc1a0xXZGxjM1IxY21WekIzTjViV0p2YkhNRlpteGhaM01HZFc1c2IyTnJERzF2Y21VdFkyaGxkbkp2Ymd4aWIzSmtaWEl0Wm5KaGJXVUtabkpoYldVdGJtOXVaUWxtY21GdFpTMXRZWFFMWm5KaGJXVXRZbVYyWld3S1puSmhiV1V0YkdsdVpRcG1jbUZ0WlMxb2IyOXJDMlp5WVcxbExXbHVjMlYwQ0dKMWJHeGxkQzAzREc5eVoyRnVhWHBsTFhCa1pnZG1jbUZ0WlMwM0IyWnlZVzFsTFRnSFpuSmhiV1V0T1FobWNtRnRaUzB4TUFobWNtRnRaUzB4TVFsallYQjBhVzl1TFRFS1lYSnliM2N0YUdWaFpBOWhjbkp2ZHkxb1pXRmtMV1pwYkd3SVltRnlMV2hsWVdRTFkybHlZMnhsTFdobFlXUVFZMmx5WTJ4bExXaGxZV1F0Wm1sc2JBdHpjWFZoY21VdGFHVmhaQkJ6Y1hWaGNtVXRhR1ZoWkMxbWFXeHNDbUZ5Y205M0xYUmhhV3dQWVhKeWIzY3RkR0ZwYkMxbWFXeHNDR0poY2kxMFlXbHNDMk5wY21Oc1pTMTBZV2xzRUdOcGNtTnNaUzEwWVdsc0xXWnBiR3dMYzNGMVlYSmxMWFJoYVd3UWMzRjFZWEpsTFhSaGFXd3RabWxzYkExbWFXeGxMV1J2WTNWdFpXNTBEMk52YlcxbGJuUXRjbVZ6YjJ4MlpSaHRkV3gwYVhCc1pTMWpiMjF0Wlc1MExYSmxjMjlzZG1VTWRHRmliR1V0YUdWaFpHVnlDbUpzYjJOcmNYVnZkR1VKWVdSa0xXNXZkR1Z6Q21Wa2FYUXRibTkwWlhNTVpHVnNaWFJsTFc1dmRHVnpCbXhoZVdWeWN3bG1iMjUwTFhOcGVtVU1aWGh3YjNKMExYQmtaaTB4QzJsdGNHOXlkQzEzYjNKa0RXVjRjRzl5ZEMxM2IzSmtMVEVOWkhKdmNHUnZkMjR0YkdsemRBbGpiMjFpYnkxaWIzZ1JjbVZ3WldGMGFXNW5MWE5sWTNScGIyNE9ZblZwYkdScGJtY3RZbXh2WTJzUFkyOXVkR1Z1ZEMxamIyNTBjbTlzQjJGcExXTm9ZWFFMZUcxc0xXMWhjSEJwYm1jSmRHaDFiV0p6TFhWd0MzUm9kVzFpY3kxa2IzZHVDMk5oYkdOMWJHRjBhVzl1REhSbGVIUXRiM1YwYkdsdVpROWpZV3hqZFd4aGRHVXRjMmhsWlhRSmRISmhibk5zWVhSbEIzTm9iM0owWlc0SlpXeGhZbTl5WVhSbENISmxjR2h5WVhObERXZHlZVzF0WVhJdFkyaGxZMnNPY0hKbFptOXliV0YwTFdOdlpHVUdhVzF3YjNKMENHbHRjRzl5ZEMweEJuSmxaR0ZqZEF0emJXRnlkQzF3WVhOMFpROWhkWFJ2TFdacGRDMWpiMngxYlc0VFlYVjBieTFtYVhRdFlXeHNMV052YkhWdGJnZGpiMngxYlc1ekRuUm9kVzFpY3kxMWNDMW1hV3hzRUhSb2RXMWljeTFrYjNkdUxXWnBiR3dPYzNSdmNDMXlaV04wWVc1bmJHVU1aRzkxWW14bExXTm9aV05yQ0hOeGRXbG5aMng1Q20xcFkzSnZjR2h2Ym1VTVluVjBkRzl1TFdacFpXeGtER2x1YzJWeWRDMXphR1ZsZEFsa2RYQnNhV05oZEdVQUFBQUEpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuLmUtaWNvbnMge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLWljb25zLmUtc21hbGwge1xuICBmb250LXNpemU6IDhweDtcbn1cbi5lLWljb25zLmUtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtaWNvbnMuZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5lLWljb25zLmUtZXhwb3J0LXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMFwiO1xufVxuLmUtaWNvbnMuZS1tb3JlLXZlcnRpY2FsLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDFcIjtcbn1cbi5lLWljb25zLmUtc3ViLXRvdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAyXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAzXCI7XG59XG4uZS1pY29ucy5lLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNFwiO1xufVxuLmUtaWNvbnMuZS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xufVxuLmUtaWNvbnMuZS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA2XCI7XG59XG4uZS1pY29ucy5lLWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwN1wiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1yaWdodC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOFwiO1xufVxuLmUtaWNvbnMuZS11c2VyLWRlZmluZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDlcIjtcbn1cbi5lLWljb25zLmUtcHJvdGVjdC1zaGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYVwiO1xufVxuLmUtaWNvbnMuZS1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYlwiO1xufVxuLmUtaWNvbnMuZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBjXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tZG93bi1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBkXCI7XG59XG4uZS1pY29ucy5lLWluc2VydC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZVwiO1xufVxuLmUtaWNvbnMuZS1wYXN0ZS10ZXh0LW9ubHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGZcIjtcbn1cbi5lLWljb25zLmUtcmVwbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMFwiO1xufVxuLmUtaWNvbnMuZS1sZXZlbC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzExXCI7XG59XG4uZS1pY29ucy5lLXVwbG9hZC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEyXCI7XG59XG4uZS1pY29ucy5lLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTNcIjtcbn1cbi5lLWljb25zLmUtZGVsZXRlLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNFwiO1xufVxuLmUtaWNvbnMuZS1yZXN0YXJ0LWF0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTVcIjtcbn1cbi5lLWljb25zLmUtcGVyaW1ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE2XCI7XG59XG4uZS1pY29ucy5lLXN0YW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE3XCI7XG59XG4uZS1pY29ucy5lLWNvbnRpbnVlLW51bWJlcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOFwiO1xufVxuLmUtaWNvbnMuZS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOVwiO1xufVxuLmUtaWNvbnMuZS1zaG93LWhpZGUtcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWFcIjtcbn1cbi5lLWljb25zLmUtY29uZGl0aW9uYWwtZm9ybWF0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYlwiO1xufVxuLmUtaWNvbnMuZS1tb3JlLWhvcml6b250YWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxY1wiO1xufVxuLmUtaWNvbnMuZS1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFkXCI7XG59XG4uZS1pY29ucy5lLWNlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWVcIjtcbn1cbi5lLWljb25zLmUtc29ydC1kZXNjZW5kaW5nLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWZcIjtcbn1cbi5lLWljb25zLmUtdGltZWxpbmUtd29yay13ZWVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIwXCI7XG59XG4uZS1pY29ucy5lLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjFcIjtcbn1cbi5lLWljb25zLmUtaHlwZXJsaW5rLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjJcIjtcbn1cbi5lLWljb25zLmUtcmVjdGFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIzXCI7XG59XG4uZS1pY29ucy5lLWdyb3VwLWljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjRcIjtcbn1cbi5lLWljb25zLmUtbGluZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNVwiO1xufVxuLmUtaWNvbnMuZS1kcmFnLWFuZC1kcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI2XCI7XG59XG4uZS1pY29ucy5lLWNoZWNrLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI3XCI7XG59XG4uZS1pY29ucy5lLXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOFwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLWljb25zLmUtZGVjcmVhc2UtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJhXCI7XG59XG4uZS1pY29ucy5lLWNpcmNsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyYlwiO1xufVxuLmUtaWNvbnMuZS1maWx0ZXItY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmNcIjtcbn1cbi5lLWljb25zLmUtbm90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmRcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJlXCI7XG59XG4uZS1pY29ucy5lLWJyaW5nLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmZcIjtcbn1cbi5lLWljb25zLmUtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMFwiO1xufVxuLmUtaWNvbnMuZS1maWx0ZXItbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMVwiO1xufVxuLmUtaWNvbnMuZS1zcGxpdC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMlwiO1xufVxuLmUtaWNvbnMuZS1jb21tZW50LXNob3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzNcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM0XCI7XG59XG4uZS1pY29ucy5lLWZpbHRlci1hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzVcIjtcbn1cbi5lLWljb25zLmUtZHJhZy1hbmQtZHJvcC1pbmRpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzZcIjtcbn1cbi5lLWljb25zLmUtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczN1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLWxlZnQtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzhcIjtcbn1cbi5lLWljb25zLmUtaGlnaGxpZ2h0LWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM5XCI7XG59XG4uZS1pY29ucy5lLXByaW50LWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczYVwiO1xufVxuLmUtaWNvbnMuZS1iZXR3ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNiXCI7XG59XG4uZS1pY29ucy5lLWxpbmstcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNjXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLW9mLWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2RcIjtcbn1cbi5lLWljb25zLmUtZ3JpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZVwiO1xufVxuLmUtaWNvbnMuZS1rcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2ZcIjtcbn1cbi5lLWljb25zLmUtcmVkYWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQwXCI7XG59XG4uZS1pY29ucy5lLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MVwiO1xufVxuLmUtaWNvbnMuZS1icmVhay1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQyXCI7XG59XG4uZS1pY29ucy5lLWxlbmd0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0M1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLWxlZnQtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XG59XG4uZS1pY29ucy5lLWh5cGVybGluay1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ1XCI7XG59XG4uZS1pY29ucy5lLWxvd2VyLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDZcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDdcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtaWNvbnMuZS11bmdyb3VwLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDlcIjtcbn1cbi5lLWljb25zLmUtYXV0by1maXQtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YVwiO1xufVxuLmUtaWNvbnMuZS1maWx0ZXJlZC1zb3J0LWRlc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGJcIjtcbn1cbi5lLWljb25zLmUtYWdlbmRhLWRhdGUtcmFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGNcIjtcbn1cbi5lLWljb25zLmUtZ3JhbmQtdG90YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGRcIjtcbn1cbi5lLWljb25zLmUtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZVwiO1xufVxuLmUtaWNvbnMuZS1hbGlnbi1taWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGZcIjtcbn1cbi5lLWljb25zLmUtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTBcIjtcbn1cbi5lLWljb25zLmUtZmllbGQtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTFcIjtcbn1cbi5lLWljb25zLmUtcGFzdGUtbWF0Y2gtZGVzdGluYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTJcIjtcbn1cbi5lLWljb25zLmUtcGFzc3dvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTNcIjtcbn1cbi5lLWljb25zLmUtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU0XCI7XG59XG4uZS1pY29ucy5lLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTVcIjtcbn1cbi5lLWljb25zLmUtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTZcIjtcbn1cbi5lLWljb25zLmUtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1N1wiO1xufVxuLmUtaWNvbnMuZS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU4XCI7XG59XG4uZS1pY29ucy5lLWF1dG8tZml0LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1OVwiO1xufVxuLmUtaWNvbnMuZS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWFcIjtcbn1cbi5lLWljb25zLmUtbW9udGgtYWdlbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzViXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tcmlnaHQtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWNcIjtcbn1cbi5lLWljb25zLmUtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWRcIjtcbn1cbi5lLWljb25zLmUtdGltZWxpbmUtdG9kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbn1cbi5lLWljb25zLmUtdGV4dC10aGF0LWNvbnRhaW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVmXCI7XG59XG4uZS1pY29ucy5lLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzYwXCI7XG59XG4uZS1pY29ucy5lLXJlc2l6ZXItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2MVwiO1xufVxuLmUtaWNvbnMuZS1icmVhay1zZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzYyXCI7XG59XG4uZS1pY29ucy5lLWJ1bGxldC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzYzXCI7XG59XG4uZS1pY29ucy5lLWljb25zZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY0XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY2XCI7XG59XG4uZS1pY29ucy5lLXNwYWNpbmctYWZ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjdcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2OFwiO1xufVxuLmUtaWNvbnMuZS10ZXh0LWFsdGVybmF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY5XCI7XG59XG4uZS1pY29ucy5lLWxldmVsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmFcIjtcbn1cbi5lLWljb25zLmUtdHdvLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2YlwiO1xufVxuLmUtaWNvbnMuZS10b3AtMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmNcIjtcbn1cbi5lLWljb25zLmUtcmVuYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZkXCI7XG59XG4uZS1pY29ucy5lLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZlXCI7XG59XG4uZS1pY29ucy5lLWZvbnQtbmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2ZlwiO1xufVxuLmUtaWNvbnMuZS1tb3JlLXZlcnRpY2FsLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzBcIjtcbn1cbi5lLWljb25zLmUtbGluZS12ZXJ5LXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzcxXCI7XG59XG4uZS1pY29ucy5lLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3MlwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG4uZS1pY29ucy5lLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG59XG4uZS1pY29ucy5lLXZlcnRpY2FsLWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NVwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG59XG4uZS1pY29ucy5lLWJvdHRvbS0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3N1wiO1xufVxuLmUtaWNvbnMuZS1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzhcIjtcbn1cbi5lLWljb25zLmUtdW5ncm91cC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc5XCI7XG59XG4uZS1pY29ucy5lLW9wZW4tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3YVwiO1xufVxuLmUtaWNvbnMuZS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3YlwiO1xufVxuLmUtaWNvbnMuZS1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdjXCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtbnVtYmVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdkXCI7XG59XG4uZS1pY29ucy5lLWxpc3QtdW5vcmRlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdlXCI7XG59XG4uZS1pY29ucy5lLWZyZWV6ZS1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2ZcIjtcbn1cbi5lLWljb25zLmUtbGV2ZWwtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4MFwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQteGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgxXCI7XG59XG4uZS1pY29ucy5lLWNvbW1lbnQtcmVvcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgyXCI7XG59XG4uZS1pY29ucy5lLXBhaW50LWJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4M1wiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItZGlhZ29uYWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4NFwiO1xufVxuLmUtaWNvbnMuZS1maXhlZC1jb2x1bW4td2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODVcIjtcbn1cbi5lLWljb25zLmUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODZcIjtcbn1cbi5lLWljb25zLmUtbnVtYmVyLWZvcm1hdHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODdcIjtcbn1cbi5lLWljb25zLmUtcHJvdGVjdC13b3JrYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4OFwiO1xufVxuLmUtaWNvbnMuZS1yZWN1cnJlbmNlLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODlcIjtcbn1cbi5lLWljb25zLmUtc2VuZC10by1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzhhXCI7XG59XG4uZS1pY29ucy5lLWluc2VydC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzhiXCI7XG59XG4uZS1pY29ucy5lLWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGNcIjtcbn1cbi5lLWljb25zLmUtbGluZS1zcGFjaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzhkXCI7XG59XG4uZS1pY29ucy5lLXNlbGVjdC1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGVcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzhmXCI7XG59XG4uZS1pY29ucy5lLXJhZGl1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5MFwiO1xufVxuLmUtaWNvbnMuZS1kYXRhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTFcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLW1pZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5MlwiO1xufVxuLmUtaWNvbnMuZS11cHBlci1jYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzkzXCI7XG59XG4uZS1pY29ucy5lLXBhZ2Utc2V0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTRcIjtcbn1cbi5lLWljb25zLmUtem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5NVwiO1xufVxuLmUtaWNvbnMuZS1maWx0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5NlwiO1xufVxuLmUtaWNvbnMuZS1oeXBlcmxpbmstb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5N1wiO1xufVxuLmUtaWNvbnMuZS1jYWxjdWxhdGVkLW1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5OFwiO1xufVxuLmUtaWNvbnMuZS1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG59XG4uZS1pY29ucy5lLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5YVwiO1xufVxuLmUtaWNvbnMuZS1idWxsZXQtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5YlwiO1xufVxuLmUtaWNvbnMuZS1ib3R0b20tMTAtaXRlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWNcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWRpYWdvbmFsLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWRcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJuYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzllXCI7XG59XG4uZS1pY29ucy5lLWZvbnQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWZcIjtcbn1cbi5lLWljb25zLmUtYWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2EwXCI7XG59XG4uZS1pY29ucy5lLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ExXCI7XG59XG4uZS1pY29ucy5lLWNsZWFyLXJ1bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2EyXCI7XG59XG4uZS1pY29ucy5lLXNvcnQtYXNjZW5kaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2EzXCI7XG59XG4uZS1pY29ucy5lLXNwbGl0LWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTRcIjtcbn1cbi5lLWljb25zLmUtZ3JvdXAtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhNVwiO1xufVxuLmUtaWNvbnMuZS1kcm9wLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTZcIjtcbn1cbi5lLWljb25zLmUtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTdcIjtcbn1cbi5lLWljb25zLmUtY2hhbmdlcy1hY2NlcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YThcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodC1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTlcIjtcbn1cbi5lLWljb25zLmUtc29ydC1hc2NlbmRpbmctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhYVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YWJcIjtcbn1cbi5lLWljb25zLmUtbWR4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FjXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1vdXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhZFwiO1xufVxuLmUtaWNvbnMuZS1zYXZlLWFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FlXCI7XG59XG4uZS1pY29ucy5lLWVuZC1mb290bm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhZlwiO1xufVxuLmUtaWNvbnMuZS1leGl0LWZ1bGwtc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2IwXCI7XG59XG4uZS1pY29ucy5lLXBhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiMVwiO1xufVxuLmUtaWNvbnMuZS1yYWRpby1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjJcIjtcbn1cbi5lLWljb25zLmUtdGV4dC1hbm5vdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2IzXCI7XG59XG4uZS1pY29ucy5lLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjRcIjtcbn1cbi5lLWljb25zLmUtc3BhY2luZy1iZWZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjVcIjtcbn1cbi5lLWljb25zLmUtc29ydC1kZXNjZW5kaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2I2XCI7XG59XG4uZS1pY29ucy5lLWRpc3BsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjdcIjtcbn1cbi5lLWljb25zLmUtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiOFwiO1xufVxuLmUtaWNvbnMuZS1wZW9wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjlcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiYVwiO1xufVxuLmUtaWNvbnMuZS1mb290ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmJcIjtcbn1cbi5lLWljb25zLmUtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmNcIjtcbn1cbi5lLWljb25zLmUtZGF0ZS1vY2N1cnJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmRcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmVcIjtcbn1cbi5lLWljb25zLmUtc3Ryb2tlLXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2JmXCI7XG59XG4uZS1pY29ucy5lLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MwXCI7XG59XG4uZS1pY29ucy5lLWV4cG9ydC1leGNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjMVwiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1jZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MyXCI7XG59XG4uZS1pY29ucy5lLXRleHQtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MzXCI7XG59XG4uZS1pY29ucy5lLWxpbmUtbm9ybWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M0XCI7XG59XG4uZS1pY29ucy5lLW1vbnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M1XCI7XG59XG4uZS1pY29ucy5lLWNvbG9yLXNjYWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjNlwiO1xufVxuLmUtaWNvbnMuZS1jaGFuZ2Utc2NhbGUtcmF0aW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzdcIjtcbn1cbi5lLWljb25zLmUtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjOFwiO1xufVxuLmUtaWNvbnMuZS1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzlcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NhXCI7XG59XG4uZS1pY29ucy5lLWxpc3Qtb3JkZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjYlwiO1xufVxuLmUtaWNvbnMuZS1lcmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjY1wiO1xufVxuLmUtaWNvbnMuZS1mb3JtLWZpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NkXCI7XG59XG4uZS1pY29ucy5lLXRleHQtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjZVwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQtc3ZnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NmXCI7XG59XG4uZS1pY29ucy5lLWJ1bGxldC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2QwXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDFcIjtcbn1cbi5lLWljb25zLmUtc3VtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2QyXCI7XG59XG4uZS1pY29ucy5lLXdlYi1sYXlvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDNcIjtcbn1cbi5lLWljb25zLmUtc2VsZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q0XCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWJvcmRlci1jdXN0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDVcIjtcbn1cbi5lLWljb25zLmUtYmVsb3ctYXZlcmFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkNlwiO1xufVxuLmUtaWNvbnMuZS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDdcIjtcbn1cbi5lLWljb25zLmUtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkOFwiO1xufVxuLmUtaWNvbnMuZS12ZXJ0aWNhbC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDlcIjtcbn1cbi5lLWljb25zLmUtdGltZWxpbmUtZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RhXCI7XG59XG4uZS1pY29ucy5lLXNpZ25hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkYlwiO1xufVxuLmUtaWNvbnMuZS1maWxlLW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkY1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXVwLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RkXCI7XG59XG4uZS1pY29ucy5lLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkZVwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkZlwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2UwXCI7XG59XG4uZS1pY29ucy5lLW9wYWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTFcIjtcbn1cbi5lLWljb25zLmUtaW50ZXJtZWRpYXRlLXN0YXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2UyXCI7XG59XG4uZS1pY29ucy5lLXJlc2l6ZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTNcIjtcbn1cbi5lLWljb25zLmUtY2hlY2stYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U0XCI7XG59XG4uZS1pY29ucy5lLXZlcnRpY2FsLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlNVwiO1xufVxuLmUtaWNvbnMuZS10d28tcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U2XCI7XG59XG4uZS1pY29ucy5lLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG4uZS1pY29ucy5lLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlOFwiO1xufVxuLmUtaWNvbnMuZS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlOVwiO1xufVxuLmUtaWNvbnMuZS1oaWRlLWhlYWRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2VhXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWNlbGwtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlYlwiO1xufVxuLmUtaWNvbnMuZS1mcmVlemUtcGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlY1wiO1xufVxuLmUtaWNvbnMuZS1zZW5kLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2VkXCI7XG59XG4uZS1pY29ucy5lLWV4cG9ydC1wbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZWVcIjtcbn1cbi5lLWljb25zLmUtZHVwbGljYXRlLWNlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZWZcIjtcbn1cbi5lLWljb25zLmUtc3BlbGwtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjBcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2YxXCI7XG59XG4uZS1pY29ucy5lLWRlbGV0ZS1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjJcIjtcbn1cbi5lLWljb25zLmUtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmM1wiO1xufVxuLmUtaWNvbnMuZS1ncm91cC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y0XCI7XG59XG4uZS1pY29ucy5lLWNoYW5nZS1jYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y1XCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjZcIjtcbn1cbi5lLWljb25zLmUtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y3XCI7XG59XG4uZS1pY29ucy5lLWNsZWFyLWZvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjhcIjtcbn1cbi5lLWljb25zLmUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjlcIjtcbn1cbi5lLWljb25zLmUtaGlkZS1mb3JtdWxhLWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmYVwiO1xufVxuLmUtaWNvbnMuZS1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZmJcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZmNcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZkXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tZG93bi1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZmVcIjtcbn1cbi5lLWljb25zLmUtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmZlwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMFwiO1xufVxuLmUtaWNvbnMuZS1pbnNlcnQtYmVsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDFcIjtcbn1cbi5lLWljb25zLmUtcGVudGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDJcIjtcbn1cbi5lLWljb25zLmUtY2xlYXItZm9ybWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODAzXCI7XG59XG4uZS1pY29ucy5lLXRpbWUtem9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwNFwiO1xufVxuLmUtaWNvbnMuZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA1XCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA2XCI7XG59XG4uZS1pY29ucy5lLWxldmVsLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDdcIjtcbn1cbi5lLWljb25zLmUtYWJvdmUtYXZlcmFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwOFwiO1xufVxuLmUtaWNvbnMuZS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwOVwiO1xufVxuLmUtaWNvbnMuZS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGFcIjtcbn1cbi5lLWljb25zLmUtY2hhbmdlcy10cmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwYlwiO1xufVxuLmUtaWNvbnMuZS1oeXBlcmxpbmstcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODBjXCI7XG59XG4uZS1pY29ucy5lLXRvcC1ib3R0b20tcnVsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGRcIjtcbn1cbi5lLWljb25zLmUtY29kZS12aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODBlXCI7XG59XG4uZS1pY29ucy5lLWNvbGxhcHNlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGZcIjtcbn1cbi5lLWljb25zLmUtaW5jcmVhc2UtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODEwXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxMVwiO1xufVxuLmUtaWNvbnMuZS1jb25kaXRpb25hbC1mb3JtYXR0aW5nLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODEyXCI7XG59XG4uZS1pY29ucy5lLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxM1wiO1xufVxuLmUtaWNvbnMuZS1yZWFwcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE0XCI7XG59XG4uZS1pY29ucy5lLWNoYW5nZXMtcmVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE1XCI7XG59XG4uZS1pY29ucy5lLWhpZGUtZ3JpZGxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE2XCI7XG59XG4uZS1pY29ucy5lLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTdcIjtcbn1cbi5lLWljb25zLmUtbGFzdC1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE4XCI7XG59XG4uZS1pY29ucy5lLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTlcIjtcbn1cbi5lLWljb25zLmUtZXF1YWx0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxYVwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFiXCI7XG59XG4uZS1pY29ucy5lLWZ1bGwtc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFjXCI7XG59XG4uZS1pY29ucy5lLWRpbWVuc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxZFwiO1xufVxuLmUtaWNvbnMuZS1maWx0ZXJlZC1zb3J0LWFzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxZVwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS13ZWVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFmXCI7XG59XG4uZS1pY29ucy5lLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIwXCI7XG59XG4uZS1pY29ucy5lLXByb3BlcnRpZXMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMVwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXVwLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMlwiO1xufVxuLmUtaWNvbnMuZS1zb3J0aW5nLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjNcIjtcbn1cbi5lLWljb25zLmUtc29ydGluZy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI0XCI7XG59XG4uZS1pY29ucy5lLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI1XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI2XCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI3XCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLXVwZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyOFwiO1xufVxuLmUtaWNvbnMuZS1uYW1lZC1zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjlcIjtcbn1cbi5lLWljb25zLmUtYW5ub3RhdGlvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJhXCI7XG59XG4uZS1pY29ucy5lLXZpZXctc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyYlwiO1xufVxuLmUtaWNvbnMuZS1jb21tZW50LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyY1wiO1xufVxuLmUtaWNvbnMuZS1ncmlkLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MmRcIjtcbn1cbi5lLWljb25zLmUtY2FwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyZVwiO1xufVxuLmUtaWNvbnMuZS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MmZcIjtcbn1cbi5lLWljb25zLmUtdGV4dC1mb3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMwXCI7XG59XG4uZS1pY29ucy5lLWluc2VydC1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMxXCI7XG59XG4uZS1pY29ucy5lLXJlc2l6ZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzJcIjtcbn1cbi5lLWljb25zLmUtZmlyc3QtcGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzM1wiO1xufVxuLmUtaWNvbnMuZS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzRcIjtcbn1cbi5lLWljb25zLmUtZGF0YS12YWxpZGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM1XCI7XG59XG4uZS1pY29ucy5lLWluc2VydC1hYm92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzNlwiO1xufVxuLmUtaWNvbnMuZS1sZXZlbC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM3XCI7XG59XG4uZS1pY29ucy5lLXpvb20tdG8tZml0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM4XCI7XG59XG4uZS1pY29ucy5lLWVycm9yLXRyZWV2aWV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM5XCI7XG59XG4uZS1pY29ucy5lLW1lcmdlLWNlbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODNhXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2JcIjtcbn1cbi5lLWljb25zLmUtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODNjXCI7XG59XG4uZS1pY29ucy5lLWhpZ2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzZFwiO1xufVxuLmUtaWNvbnMuZS1wcm9wZXJ0aWVzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2VcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzZlwiO1xufVxuLmUtaWNvbnMuZS1icmluZy10by1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0MFwiO1xufVxuLmUtaWNvbnMuZS1mcmVlemUtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQxXCI7XG59XG4uZS1pY29ucy5lLXBhc3RlLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQyXCI7XG59XG4uZS1pY29ucy5lLXVuZmlsdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDNcIjtcbn1cbi5lLWljb25zLmUtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ0XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDVcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtbGVnZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ2XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC14LXktc2NhdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0N1wiO1xufVxuLmUtaWNvbnMuZS1hZGQtY2hhcnQtZWxlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0OFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1ncmlkbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDlcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NGFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtc3dpdGNoLXJvdy1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NGJcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtYXhlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0Y1wiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0ZFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1heGlzLXRpdGxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0ZVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0ZlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1pbnNlcnQtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUwXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUxXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1MlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1M1wiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTRcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtcHJpbWFyeS1taW5vci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1NVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1heGVzLXByaW1hcnktdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTZcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU3XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NThcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtcHJpbWFyeS1tYWpvci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1OVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1heGVzLXByaW1hcnktaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1YVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODViXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LXByaW1hcnktbWlub3ItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1Y1wiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1wcmltYXJ5LW1ham9yLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NWRcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtbGVnZW5kLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1ZVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1kYXRhLWxhYmVscy1vdXRzaWRlLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1ZlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODYwXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODYxXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1iYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODYyXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjNcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtdGl0bGUtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2NFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC10aXRsZS1jZW50ZXJlZC1vdmVybGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY1XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXN0YWNrZWQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY2XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXN0YWNrZWQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2N1wiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1kb251dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2OFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC1waWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2OVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC1jbHVzdGVyZWQtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZhXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2YlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC1jbHVzdGVyZWQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZjXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZkXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmVcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmZcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcwXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXN0YWNrZWQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3MVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1pbnNlcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcyXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzNcIjtcbn1cbi5lLWljb25zLmUtbW9yZS1zY2F0dGVyLWNoYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3NFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC1zdGFja2VkLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3NVwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS1tb250aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3NlwiO1xufVxuLmUtaWNvbnMuZS1kcmFnLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzdcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc4XCI7XG59XG4uZS1pY29ucy5lLXJlc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3OVwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXVwLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2FcIjtcbn1cbi5lLWljb25zLmUtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3YlwiO1xufVxuLmUtaWNvbnMuZS1zb3J0aW5nLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2NcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0LWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2RcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdlXCI7XG59XG4uZS1pY29ucy5lLWludGVybWVkaWF0ZS1zdGF0ZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdmXCI7XG59XG4uZS1pY29ucy5lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODgwXCI7XG59XG4uZS1pY29ucy5lLWNoZWNrLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODgxXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLW1lcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODgyXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLW5lc3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4M1wiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1pbnNlcnQtcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg0XCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWluc2VydC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODVcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtb3ZlcndyaXRlLWNlbGxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg2XCI7XG59XG4uZS1pY29ucy5lLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4N1wiO1xufVxuLmUtaWNvbnMuZS1nYW50dC1ncmlwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg4XCI7XG59XG4uZS1pY29ucy5lLWJyaW5nLXRvLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODlcIjtcbn1cbi5lLWljb25zLmUtYnJpbmctdG8tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhhXCI7XG59XG4uZS1pY29ucy5lLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGJcIjtcbn1cbi5lLWljb25zLmUtY3JpdGljYWwtcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4Y1wiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItZGlhZ29uYWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGRcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWRpYWdvbmFsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGVcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWN1c3RvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZlwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItbm9uZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkwXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTFcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLXNoYWRvdy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkyXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1zaGFkb3ctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5M1wiO1xufVxuLmUtaWNvbnMuZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5NFwiO1xufVxuLmUtaWNvbnMuZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5NVwiO1xufVxuLmUtaWNvbnMuZS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk2XCI7XG59XG4uZS1pY29ucy5lLXN0YXItZmlsbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk3XCI7XG59XG4uZS1pY29ucy5lLWZpbHRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OThcIjtcbn1cbi5lLWljb25zLmUtYWRqdXN0bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5OVwiO1xufVxuLmUtaWNvbnMuZS1wYWdlLXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWFcIjtcbn1cbi5lLWljb25zLmUtcmVzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWJcIjtcbn1cbi5lLWljb25zLmUtdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWNcIjtcbn1cbi5lLWljb25zLmUtcGFnZS10ZXh0LXdyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWRcIjtcbn1cbi5lLWljb25zLmUtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5ZVwiO1xufVxuLmUtaWNvbnMuZS1icmlnaHRuZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODlmXCI7XG59XG4uZS1pY29ucy5lLWNvbnRyYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGEwXCI7XG59XG4uZS1pY29ucy5lLXNhdHVyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTFcIjtcbn1cbi5lLWljb25zLmUtZmFkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhMlwiO1xufVxuLmUtaWNvbnMuZS1mbGlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGEzXCI7XG59XG4uZS1pY29ucy5lLWZsaXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhNFwiO1xufVxuLmUtaWNvbnMuZS10cmFuc2Zvcm0tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhNVwiO1xufVxuLmUtaWNvbnMuZS10cmFuc2Zvcm0tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTZcIjtcbn1cbi5lLWljb25zLmUtc2hhcnBuZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE3XCI7XG59XG4uZS1pY29ucy5lLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE4XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLWN1c3RvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhOVwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFhXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWJcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhY1wiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFkXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWVcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhZlwiO1xufVxuLmUtaWNvbnMuZS10cmFuc2Zvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjBcIjtcbn1cbi5lLWljb25zLmUtY2hlY2stdGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMVwiO1xufVxuLmUtaWNvbnMuZS1ldmVuLXBhZ2UtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjJcIjtcbn1cbi5lLWljb25zLmUtb2RkLXBhZ2UtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjNcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI0XCI7XG59XG4uZS1pY29ucy5lLWNvbnRpbnVvdXMtcGFnZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiNVwiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiNlwiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiN1wiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI4XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiOVwiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbi10d286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YmFcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1jb2x1bW4tdGhyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YmJcIjtcbn1cbi5lLWljb25zLmUtbXVsdGlwbGUtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiY1wiO1xufVxuLmUtaWNvbnMuZS1mb3JtYXQtcGFpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiZFwiO1xufVxuLmUtaWNvbnMuZS1sYXVuY2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiZVwiO1xufVxuLmUtaWNvbnMuZS1jaGFyYWN0ZXItc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YmZcIjtcbn1cbi5lLWljb25zLmUtbGlua2VkLXN0eWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGMwXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXN0YWNrZWQtbGluZS1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lLW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjMlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC1saW5lLW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjM1wiO1xufVxuLmUtaWNvbnMuZS1saXN0LXVub3JkZXJlZC1ydGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzRcIjtcbn1cbi5lLWljb25zLmUtbGlzdC1vcmRlcmVkLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjNVwiO1xufVxuLmUtaWNvbnMuZS1pbmNyZWFzZS1pbmRlbnQtcnRsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGM2XCI7XG59XG4uZS1pY29ucy5lLWRlY3JlYXNlLWluZGVudC1ydGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzdcIjtcbn1cbi5lLWljb25zLmUtZW1vamk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzhcIjtcbn1cbi5lLWljb25zLmUtdHJhdmVsLWFuZC1wbGFjZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzlcIjtcbn1cbi5lLWljb25zLmUtbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNhXCI7XG59XG4uZS1pY29ucy5lLWZvb2QtYW5kLWRyaW5rczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjYlwiO1xufVxuLmUtaWNvbnMuZS1hbmltYWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNjXCI7XG59XG4uZS1pY29ucy5lLW9iamVjdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4Y2RcIjtcbn1cbi5lLWljb25zLmUtYWN0aXZpdGllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjZVwiO1xufVxuLmUtaWNvbnMuZS1oYW5kLWdlc3R1cmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNmXCI7XG59XG4uZS1pY29ucy5lLXN5bWJvbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDBcIjtcbn1cbi5lLWljb25zLmUtZmxhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDFcIjtcbn1cbi5lLWljb25zLmUtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQyXCI7XG59XG4uZS1pY29ucy5lLW1vcmUtY2hldnJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkM1wiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItZnJhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDRcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkNVwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1tYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDZcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtYmV2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDdcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkOFwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1ob29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ5XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLWluc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRhXCI7XG59XG4uZS1pY29ucy5lLWJ1bGxldC03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRiXCI7XG59XG4uZS1pY29ucy5lLW9yZ2FuaXplLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkY1wiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRkXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGVcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkZlwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlMFwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlMVwiO1xufVxuLmUtaWNvbnMuZS1jYXB0aW9uLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTJcIjtcbn1cbi5lLWljb25zLmUtYXJyb3ctaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlM1wiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1oZWFkLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTRcIjtcbn1cbi5lLWljb25zLmUtYmFyLWhlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTVcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLWhlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTZcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLWhlYWQtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlN1wiO1xufVxuLmUtaWNvbnMuZS1zcXVhcmUtaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlOFwiO1xufVxuLmUtaWNvbnMuZS1zcXVhcmUtaGVhZC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGU5XCI7XG59XG4uZS1pY29ucy5lLWFycm93LXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWFcIjtcbn1cbi5lLWljb25zLmUtYXJyb3ctdGFpbC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGViXCI7XG59XG4uZS1pY29ucy5lLWJhci10YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGVjXCI7XG59XG4uZS1pY29ucy5lLWNpcmNsZS10YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGVkXCI7XG59XG4uZS1pY29ucy5lLWNpcmNsZS10YWlsLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWVcIjtcbn1cbi5lLWljb25zLmUtc3F1YXJlLXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWZcIjtcbn1cbi5lLWljb25zLmUtc3F1YXJlLXRhaWwtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmMFwiO1xufVxuLmUtaWNvbnMuZS1maWxlLWRvY3VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGYxXCI7XG59XG4uZS1pY29ucy5lLWNvbW1lbnQtcmVzb2x2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmMlwiO1xufVxuLmUtaWNvbnMuZS1tdWx0aXBsZS1jb21tZW50LXJlc29sdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjNcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGY0XCI7XG59XG4uZS1pY29ucy5lLWJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjVcIjtcbn1cbi5lLWljb25zLmUtYWRkLW5vdGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGY2XCI7XG59XG4uZS1pY29ucy5lLWVkaXQtbm90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjdcIjtcbn1cbi5lLWljb25zLmUtZGVsZXRlLW5vdGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGY4XCI7XG59XG4uZS1pY29ucy5lLWxheWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmOVwiO1xufVxuLmUtaWNvbnMuZS1mb250LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmFcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LXBkZi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGZiXCI7XG59XG4uZS1pY29ucy5lLWltcG9ydC13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGZjXCI7XG59XG4uZS1pY29ucy5lLWV4cG9ydC13b3JkLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmRcIjtcbn1cbi5lLWljb25zLmUtZHJvcGRvd24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmZVwiO1xufVxuLmUtaWNvbnMuZS1jb21iby1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmZcIjtcbn1cbi5lLWljb25zLmUtcmVwZWF0aW5nLXNlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5lLWljb25zLmUtYnVpbGRpbmctYmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5lLWljb25zLmUtY29udGVudC1jb250cm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uZS1pY29ucy5lLWFpLWNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5lLWljb25zLmUteG1sLW1hcHBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG4uZS1pY29ucy5lLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uZS1pY29ucy5lLWNhbGN1bGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG59XG4uZS1pY29ucy5lLXRleHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLmUtaWNvbnMuZS1jYWxjdWxhdGUtc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cbi5lLWljb25zLmUtdHJhbnNsYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4uZS1pY29ucy5lLXNob3J0ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcbn1cbi5lLWljb25zLmUtZWxhYm9yYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG4uZS1pY29ucy5lLXJlcGhyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG4uZS1pY29ucy5lLWdyYW1tYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cbi5lLWljb25zLmUtcHJlZm9ybWF0LWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5lLWljb25zLmUtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4uZS1pY29ucy5lLWltcG9ydC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG59XG4uZS1pY29ucy5lLXJlZGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuLmUtaWNvbnMuZS1zbWFydC1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuLmUtaWNvbnMuZS1hdXRvLWZpdC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cbi5lLWljb25zLmUtYXV0by1maXQtYWxsLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuLmUtaWNvbnMuZS1jb2x1bW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG59XG4uZS1pY29ucy5lLXRodW1icy11cC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG4uZS1pY29ucy5lLXRodW1icy1kb3duLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cbi5lLWljb25zLmUtc3RvcC1yZWN0YW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cbi5lLWljb25zLmUtZG91YmxlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG4uZS1pY29ucy5lLXNxdWlnZ2x5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG4uZS1pY29ucy5lLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cbi5lLWljb25zLmUtYnV0dG9uLWZpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG4uZS1pY29ucy5lLWluc2VydC1zaGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xufVxuLmUtaWNvbnMuZS1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjtcbn1cblxuLmUtY29udHJvbCxcbi5lLWNzcyxcbi5lLWVycm9yIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmUtZXJyb3Ige1xuICBjb2xvcjogI2QxMzQzODtcbn1cblxuLmUtY29udHJvbCxcbi5lLWNvbnRyb2wgW2NsYXNzXj1lLV0sXG4uZS1jb250cm9sIFtjbGFzcyo9XCIgZS1cIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtY29udHJvbDpmb2N1cyxcbi5lLWNvbnRyb2wgKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtYmxhem9yLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG5cbi5lLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uZS1wcmV2ZW50LXNlbGVjdCB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5lLXdhcm5pbmcge1xuICBjb2xvcjogI2NhNTAxMDtcbn1cblxuLmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuXG4uZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1ibG9jay10b3VjaCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG4gICAgICB0b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG59XG5cbi5lLWxpY2Vuc2Uge1xuICBjb2xvcjogI2ZmMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZS1saWNlbnNlLWJhbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMjclO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZUxlZnRPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgU2xpZGVMZWZ0T3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlTGVmdEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZUxlZnRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVJpZ2h0SW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZVJpZ2h0SW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlUmlnaHRPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZVJpZ2h0T3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZUJvdHRvbUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVCb3R0b21JbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVCb3R0b21PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZUJvdHRvbU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVUb3BJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVUb3BJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVRvcE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVUb3BPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVSaWdodCB7XG4gIGZyb20ge1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIHRvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVMZWZ0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlTGVmdCB7XG4gIGZyb20ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIHRvIHtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlRG93biB7XG4gIGZyb20ge1xuICAgIGhlaWdodDogMDtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlRG93biB7XG4gIGZyb20ge1xuICAgIGhlaWdodDogMDtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVVcCB7XG4gIGZyb20ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlVXAge1xuICBmcm9tIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgWm9vbUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgWm9vbUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBab29tT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgWm9vbU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmFkZVpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZhZGVab29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZhZGVab29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmFkZVpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBSaWdodERvd25JbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwUmlnaHREb3duSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwUmlnaHREb3duT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBSaWdodERvd25PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwUmlnaHRVcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwUmlnaHRVcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBSaWdodFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwUmlnaHRVcE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwTGVmdERvd25JbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBMZWZ0RG93bkluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwTGVmdERvd25PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcExlZnREb3duT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcExlZnRVcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcExlZnRVcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwTGVmdFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKSBwZXJzcGVjdGl2ZSgyMDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKSBwZXJzcGVjdGl2ZSgyMDBweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcExlZnRVcE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZykgcGVyc3BlY3RpdmUoMjAwcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZykgcGVyc3BlY3RpdmUoMjAwcHgpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFlMZWZ0SW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFlMZWZ0SW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwWUxlZnRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVZKDEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVZKDEyNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWUxlZnRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVZKDEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVZKDEyNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBZUmlnaHRJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFlSaWdodEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBZUmlnaHRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBZUmlnaHRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFhEb3duSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFhEb3duSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwWERvd25PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVYKDEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVYKDEyNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWERvd25PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVYKDEyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDg1MHB4KSByb3RhdGVYKDEyNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBYVXBJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFhVcEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBYVXBPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBYVXBPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG4uZS1yaXBwbGUsXG4uZS1yaXBwbGUtc3R5bGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uZS1yaXBwbGUtZWxlbWVudCxcbi5lLXJpcHBsZS1zdHlsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtIDBtcyBjdWJpYy1iZXppZXIoMCwgMC4xLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybSAwbXMgY3ViaWMtYmV6aWVyKDAsIDAuMSwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSwgdHJhbnNmb3JtIDBtcyBjdWJpYy1iZXppZXIoMCwgMC4xLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5LCB0cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLjEsIDAuMiwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDBtcyBjdWJpYy1iZXppZXIoMCwgMC4xLCAwLjIsIDEpO1xufVxuXG4uZS1yaXBwbGUtc3R5bGU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1MCU7XG4gIGxlZnQ6IDI1JTtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiAyNSU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgzKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgLXdlYmtpdC10cmFuc2Zvcm0gMC41cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cywgb3BhY2l0eSAwLjVzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cywgb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzO1xuICB3aWR0aDogNTAlO1xufVxuLmUtcmlwcGxlLXN0eWxlOmFjdGl2ZTo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwcztcbiAgdHJhbnNpdGlvbjogMHM7XG59IiwiLyohIGNhbGVuZGFyIGJvb3RzdHJhcDUgdGhlbWUgdmFyaWFibGVzICovXG4vKiEgY29tcG9uZW50IGljb25zICovXG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RmXCI7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7XG59XG5cbi8qISBjYWxlbmRhciBsYXlvdXQgKi9cbmVqcy1jYWxlbmRhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1jYWxlbmRhci5lLWRpc2FibGVkIC5lLWhlYWRlciAuZS1wcmV2LCAuZS1jYWxlbmRhci5lLWRpc2FibGVkIC5lLWhlYWRlciAuZS1uZXh0IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWNhbGVuZGFyLmUtZGlzYWJsZWQgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWNhbGVuZGFyLmUtZGlzYWJsZWQgLmUtY29udGVudCB0ZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1kaXNhYmxlZCAuZS1idG4uZS10b2RheSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uZS1jYWxlbmRhciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHNwYW4uZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNhbGVuZGFyIC5lLXdlZWstaGVhZGVyIHtcbiAgcGFkZGluZzogMCAwIDZweDtcbn1cbi5lLWNhbGVuZGFyIHRoIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRoLCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS13ZWVrLW51bWJlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjlmODtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYwNWU1Yztcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXItbW9udGggPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXIteWVhciA+IHNwYW4uZS1kYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW90aGVyLW1vbnRoLCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXIteWVhciB7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBpbml0aWFsO1xuICAgICAgdG91Y2gtYWN0aW9uOiBpbml0aWFsO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ci5lLW1vbnRoLWhpZGUsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci1tb250aC5lLWRpc2FibGVkLCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXIteWVhci5lLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtd2Vlay1udW1iZXI6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXdlZWstbnVtYmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmhvdmVyLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LmUtb3ZlcmxheSwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQuZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1jYWxlbmRhciAuZS1mb290ZXItY29udGFpbmVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmUtY2FsZW5kYXIge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWF4LXdpZHRoOiAyMjIuNXB4O1xuICBtaW4td2lkdGg6IDIyMi41cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1jYWxlbmRhci5lLWNhbGVuZGFyLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNTQwcHg7XG59XG4uZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIHtcbiAgbWluLXdpZHRoOiAyOThweDtcbn1cbi5lLWNhbGVuZGFyLmUtd2VlayB7XG4gIG1heC13aWR0aDogMjk0cHg7XG4gIG1pbi13aWR0aDogMjg4cHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LWluZGVudDogNHB4O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGgge1xuICBwYWRkaW5nOiAxMnB4IDEycHggNHB4IDEycHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUge1xuICBwYWRkaW5nOiAxNHB4IDEycHggNHB4IDEycHg7XG59XG4uZS1jYWxlbmRhciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXNlbGVjdGVkLCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXN0YXRlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3Bhbi5lLWRheSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBwYWRkaW5nOiAwIDhweCAwIDhweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZCB7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLnRmb290ZXIgPiB0ciA+IHRkIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAycHg7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQgPiBzcGFuLmUtZGF5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpID4gc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpID4gc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKTpob3ZlciA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKTpob3ZlciA+IHNwYW4uZS1kYXkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1wcmV2LCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtbmV4dCB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4uZS1jYWxlbmRhciAuZS1mb290ZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2VkZWJlOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc21hbGwuZS1jYWxlbmRhcixcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIHtcbiAgbWF4LXdpZHRoOiAxOTRweDtcbiAgbWluLXdpZHRoOiAxOTRweDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyLmUtY2FsZW5kYXItZGF5LWhlYWRlci1sZyxcbi5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtY2FsZW5kYXItZGF5LWhlYWRlci1sZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1NDBweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIuZS13ZWVrLW51bWJlciAuZS1jb250ZW50IHRhYmxlLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIuZS13ZWVrLW51bWJlciAuZS1jb250ZW50IHRhYmxlIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3Bhbi5lLWRheSxcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3Bhbi5lLWRheSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheSBzcGFuLmUtZGF5LFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmUtc21hbGwuZS1jYWxlbmRhciAuZS1oZWFkZXIsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24gc3Bhbixcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSxcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1wcmV2LCAuZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0LFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtbmV4dCB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIHRoLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgdGgge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLWRpc2FibGVkLCAuZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1kaXNhYmxlZDpob3ZlciwgLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtZGlzYWJsZWQ6YWN0aXZlLCAuZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1kaXNhYmxlZDpmb2N1cywgLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtZGlzYWJsZWQ6aG92ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jYWxlbmRhci5lLXBsYWNlaG9sZGVyLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzMzZweDtcbiAgbWluLWhlaWdodDogMzM2cHg7XG59XG5cbi5lLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1kYXRlLWljb24tcHJldiwgLmUtY2FsZW5kYXIgLmUtZGF0ZS1pY29uLW5leHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNhbGVuZGFyIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGEgc3BhbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1YztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjpob3ZlciA+IHNwYW4sIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyID4gc3BhbiB7XG4gIGJvcmRlcjogI2YzZjJmMTtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmhvdmVyLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjpmb2N1cywgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQ6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6YWN0aXZlLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOGE4ODg2O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24uZS1wcmV2OmFjdGl2ZSBzcGFuLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgYnV0dG9uLmUtbmV4dDphY3RpdmUgc3BhbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICBjb2xvcjogIzMyMzEzMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQuZS1kaXNhYmxlZCBzcGFuLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldi5lLWRpc2FibGVkIHNwYW4ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LmUtZGlzYWJsZWQsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGw6Zmlyc3QtY2hpbGQgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpsYXN0LWNoaWxkIC5lLWNlbGw6bGFzdC1jaGlsZCBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGw6Zmlyc3QtY2hpbGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmxhc3QtY2hpbGQgLmUtY2VsbDpsYXN0LWNoaWxkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpmaXJzdC1jaGlsZCAuZS1jZWxsLmUtZGlzYWJsZWQ6Zmlyc3QtY2hpbGQgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpsYXN0LWNoaWxkIC5lLWNlbGwuZS1kaXNhYmxlZDpsYXN0LWNoaWxkIHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXdlZWstbnVtYmVyIHNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXk6Zm9jdXMgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWRpc2FibGVkIHNwYW4uZS1kYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aDpob3ZlciBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGhlYWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWRpc2FibGVkIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQ6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1kaXNhYmxlZC5lLW92ZXJsYXkgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtZGlzYWJsZWQuZS1vdmVybGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLWRpc2FibGVkLmUtb3ZlcmxheTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKSBzcGFuLmUtZGF5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1mb290ZXIge1xuICBjb2xvcjogI2VkZWJlOTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS1kaXNhYmxlZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2UwZjQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1mb2N1c2VkLWRhdGUgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtZm9jdXNlZC1kYXRlID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cblxuLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtcHJldjpob3ZlciwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtbmV4dDpob3ZlciwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtcHJldjphY3RpdmUsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW5leHQ6YWN0aXZlLCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1wcmV2OmZvY3VzLCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1uZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLWNhbGVuZGFyLmUtZGV2aWNlIGJ1dHRvbi5lLXByZXY6YWN0aXZlIHNwYW4sIC5lLWNhbGVuZGFyLmUtZGV2aWNlIGJ1dHRvbi5lLW5leHQ6YWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWNhbGVuZGFyIC5lLXpvb21pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRlem9vbSAwLjNzO1xuICAgICAgICAgIGFuaW1hdGlvbjogYW5pbWF0ZXpvb20gMC4zcztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGV6b29tIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGV6b29tIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeSxcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTpob3Zlcixcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzLFxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeS5lLWZvY3VzLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTpmb2N1cyxcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtZGlzYWJsZWQsXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtZGlzYWJsZWQsXG4uZS1jYWxlbmRhciAuZS1jc3MuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtZGlzYWJsZWQsXG4uZS1jYWxlbmRhciAuZS1jc3MuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtY2FsZW5kYXIgLmUtY2FsZW5kYXItY29udGVudC10YWJsZSAuZS1jZWxsLmUtZm9jdXNlZC1jZWxsIHNwYW4uZS1kYXkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS1iaWdnZXIuZS1jYWxlbmRhcixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDI1Ny41cHg7XG4gIG1pbi13aWR0aDogMjU3LjVweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyLmUtY2FsZW5kYXItZGF5LWhlYWRlci1sZyxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIuZS1jYWxlbmRhci1kYXktaGVhZGVyLWxnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDU0MHB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIuZS13ZWVrLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhci5lLXdlZWsge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBtaW4td2lkdGg6IDMxNHB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIuZS13ZWVrLW51bWJlcixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIuZS13ZWVrLW51bWJlciB7XG4gIG1pbi13aWR0aDogMzM1cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiA2MCU7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhci5lLXJ0bCAuZS1oZWFkZXIgLmUtdGl0bGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWluZGVudDogNnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDE2cHggMTZweCA4cHggMTZweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24sXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24gc3BhbixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciwgLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggOHB4IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciB0aCxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgdGgge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzJweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciBzcGFuLmUtZGF5LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciBzcGFuLmUtZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGFibGUge1xuICBwYWRkaW5nOiAwIDE2cHggMCAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGFibGUsIC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsIC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXksXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyOXB4O1xuICB3aWR0aDogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZCB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLCAuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZCxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCB7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCA+IHNwYW4uZS1kYXksXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkID4gc3Bhbi5lLWRheSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCA+IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB3aWR0aDogNDRweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1wcmV2LCAuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtbmV4dCxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICBib3JkZXItdG9wOiAwIHNvbGlkICNlZGViZTk7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNhbGVuZGFyLmUtcGxhY2Vob2xkZXItY2FsZW5kYXIsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtY2FsZW5kYXIuZS1wbGFjZWhvbGRlci1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggMzkycHg7XG4gIG1pbi1oZWlnaHQ6IDM5MnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtZGF0ZS1pY29uLXByZXYsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWRhdGUtaWNvbi1uZXh0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBhIHNwYW4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6aG92ZXIgPiBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpob3ZlciA+IHNwYW4ge1xuICBib3JkZXI6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmFjdGl2ZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzhhODg4NjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgYnV0dG9uLmUtcHJldjphY3RpdmUgc3BhbiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbi5lLW5leHQ6YWN0aXZlIHNwYW4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlIHtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LmUtZGlzYWJsZWQgc3BhbiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYuZS1kaXNhYmxlZCBzcGFuIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dC5lLWRpc2FibGVkLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldi5lLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpmaXJzdC1jaGlsZCAuZS1jZWxsOmZpcnN0LWNoaWxkIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6bGFzdC1jaGlsZCAuZS1jZWxsOmxhc3QtY2hpbGQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpmaXJzdC1jaGlsZCAuZS1jZWxsOmZpcnN0LWNoaWxkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpsYXN0LWNoaWxkIC5lLWNlbGw6bGFzdC1jaGlsZC5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6Zmlyc3QtY2hpbGQgLmUtY2VsbC5lLWRpc2FibGVkOmZpcnN0LWNoaWxkIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6bGFzdC1jaGlsZCAuZS1jZWxsLmUtZGlzYWJsZWQ6bGFzdC1jaGlsZCBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCA+IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS13ZWVrLW51bWJlciBzcGFuIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5OmZvY3VzIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXk6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3BhbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1kaXNhYmxlZCBzcGFuLmUtZGF5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGg6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aCBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1YztcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRoZWFkIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQ6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZCBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWRpc2FibGVkOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtZGlzYWJsZWQuZS1vdmVybGF5IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLWRpc2FibGVkLmUtb3ZlcmxheTpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1kaXNhYmxlZC5lLW92ZXJsYXk6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgc3Bhbi5lLWRheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtZm9vdGVyIHtcbiAgY29sb3I6ICNlZGViZTk7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtZGlzYWJsZWQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZDpob3ZlciA+IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZDpob3ZlciA+IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdlMGY0O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtZm9jdXNlZC1kYXRlID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLWZvY3VzZWQtZGF0ZSA+IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXkge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciA+IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLXByZXY6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW5leHQ6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLXByZXY6YWN0aXZlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1uZXh0OmFjdGl2ZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtcHJldjpmb2N1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtbmV4dDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWRldmljZSBidXR0b24uZS1wcmV2OmFjdGl2ZSBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWRldmljZSBidXR0b24uZS1uZXh0OmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHNwYW4uZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLXdlZWstaGVhZGVyIHtcbiAgcGFkZGluZzogMCAwIDZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHRoIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRoLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS13ZWVrLW51bWJlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IDQwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjlmODtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXItbW9udGggPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXIteWVhciA+IHNwYW4uZS1kYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW90aGVyLW1vbnRoLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXIteWVhciB7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBpbml0aWFsO1xuICAgICAgdG91Y2gtYWN0aW9uOiBpbml0aWFsO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ci5lLW1vbnRoLWhpZGUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci1tb250aC5lLWRpc2FibGVkLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXIteWVhci5lLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtd2Vlay1udW1iZXI6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXdlZWstbnVtYmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LmUtb3ZlcmxheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQuZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1mb290ZXItY29udGFpbmVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIge1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWF4LXdpZHRoOiAyMjIuNXB4O1xuICBtaW4td2lkdGg6IDIyMi41cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWNhbGVuZGFyLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNTQwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIHtcbiAgbWluLXdpZHRoOiAyOThweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtd2VlayB7XG4gIG1heC13aWR0aDogMjk0cHg7XG4gIG1pbi13aWR0aDogMjg4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0ZXh0LWluZGVudDogNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGgge1xuICBwYWRkaW5nOiAxMnB4IDEycHggNHB4IDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUge1xuICBwYWRkaW5nOiAxNHB4IDEycHggNHB4IDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXNlbGVjdGVkLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXN0YXRlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3Bhbi5lLWRheSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBwYWRkaW5nOiAwIDhweCAwIDhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZCB7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLnRmb290ZXIgPiB0ciA+IHRkIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZCA+IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQgPiBzcGFuLmUtZGF5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKTpob3ZlciA+IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKTpob3ZlciA+IHNwYW4uZS1kYXkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1wcmV2LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtbmV4dCB7XG4gIGhlaWdodDogMjhweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1mb290ZXItY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2VkZWJlOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc21hbGwuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciBzcGFuLmUtZGF5LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgc3Bhbi5lLWRheSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNtYWxsLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMTJweDtcbn1cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4vKiEgY29tcG9uZW50IGljb25zICovXG4uZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSxcbiouZS1jb250cm9sLXdyYXBwZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA1XCI7XG59XG5cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtdGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2U6OmJlZm9yZSxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXRpbWUtd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS10aW1lLXdyYXBwZXIsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucy5lLWRpc2FibGVkLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS10aW1lLXdyYXBwZXIgc3BhbixcbiouZS1jb250cm9sLXdyYXBwZXIuZS10aW1lLXdyYXBwZXIgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmUtdGltZXBpY2tlci5lLXRpbWUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1pbmRlbnQ6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1zbWFsbC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1zbWFsbC5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1zbWFsbCAuZS1jb250cm9sLXdyYXBwZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItdGltZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggMzNweDtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi5lLXRpbWUtb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDI7XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXRpbWVwaWNrZXIuZS1wb3B1cC5lLWxpYi5lLWNvbnRyb2wuZS1wb3B1cC1vcGVuIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZC5lLXRpbWVwaWNrZXIuZS1wb3B1cCxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kLmUtdGltZXBpY2tlci5lLXBvcHVwLFxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQuZS1wb3B1cCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlcixcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gIGhlaWdodDogMTAlO1xuICBwYWRkaW5nOiAyLjV2aCAyLjV2dyAyLjV2aCAxLjV2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDJ2aDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxdmggMnZ3O1xufVxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLW1vZGVsLXRpdGxlLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLW1vZGVsLXRpdGxlIHtcbiAgcGFkZGluZzogMXZoIDJ2dztcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtYnRuLmUtcG9wdXAtY2xvc2UsXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtYnRuLmUtcG9wdXAtY2xvc2Uge1xuICBmb250LXNpemU6IDJ2aDtcbn1cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQsXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50IHtcbiAgaGVpZ2h0OiA5MCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAxdmggMDtcbiAgbGluZS1oZWlnaHQ6IDV2aDtcbn1cbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gICAgZm9udC1zaXplOiAydnc7XG4gIH1cbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlLFxuICAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2Uge1xuICAgIHBhZGRpbmc6IDF2aCAxdnc7XG4gIH1cbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLW1vZGVsLXRpdGxlLFxuICAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUge1xuICAgIHBhZGRpbmc6IDF2aCAxdnc7XG4gIH1cbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLWJ0bi5lLXBvcHVwLWNsb3NlLFxuICAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtYnRuLmUtcG9wdXAtY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMnZ3O1xuICB9XG4gIC5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQge1xuICAgIGhlaWdodDogODUlO1xuICB9XG4gIC5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDF2aCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMHZoO1xuICB9XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4uZS10aW1lLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWljb25zLmUtYWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10aW1lLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb24uZS1hY3RpdmU6YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWhvdmVyLCAuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1uYXZpZ2F0aW9uLCAuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1zbWFsbCAuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtc21hbGwuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS10aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlcixcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS10aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLWJpZ2dlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyIC5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCxcbiouZS1iaWdnZXIuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCB7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtYmlnZ2VyLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdGltZXBpY2tlci5lLXBsYWNlaG9sZGVyLXRpbWVwaWNrZXIsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdGltZXBpY2tlci5lLXBsYWNlaG9sZGVyLXRpbWVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1zbWFsbC5lLWJpZ2dlci5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtc21hbGwuZS1iaWdnZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtc21hbGwuZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLyohIGNvbXBvbmVudCBpY29ucyAqL1xuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uOjpiZWZvcmUsXG4qLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVlXCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb246Zm9jdXMsXG4qLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMzIzMTMwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb24sXG4qLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbixcbiouZS1zbWFsbCAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWRhdGUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkOFwiO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RmXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZS13cmFwcGVyLmUtbm9uLWVkaXQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dDpmb2N1cyB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZGF0ZS13cmFwcGVyLmUtbm9uLWVkaXQuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWRhdGVwaWNrZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0YWJsZSB0Ym9keSB0ci5lLW1vbnRoLWhpZGU6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLWRhdGVwaWNrZXIuZS1kYXRlLW1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xufVxuLmUtZGF0ZXBpY2tlciAuZS1tb2RlbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTVweDtcbn1cbi5lLWRhdGVwaWNrZXIgLmUtbW9kZWwtaGVhZGVyIC5lLW1vZGVsLXllYXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW46IDA7XG59XG4uZS1kYXRlcGlja2VyIC5lLW1vZGVsLW1vbnRoLCAuZS1kYXRlcGlja2VyIC5lLW1vZGVsLWRheSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi5lLWRhdGUtb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDI7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlci5lLWxpYi5lLXBvcHVwLmUtY29udHJvbC5lLXBvcHVwLW9wZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlci5lLXBvcHVwLWV4cGFuZC5lLWxpYi5lLXBvcHVwLmUtY29udHJvbC5lLXBvcHVwLW9wZW4ge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kYXRlcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggMzNweDtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlci5lLWJsYXpvci1kZXZpY2Uge1xuICBoZWlnaHQ6IDE1dmg7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlci5lLWJsYXpvci1kZXZpY2UgLmUtcG9wdXAtY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlci5lLWJsYXpvci1kZXZpY2Uge1xuICBoZWlnaHQ6IDE1dmg7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlci5lLWJsYXpvci1kZXZpY2UgLmUtcG9wdXAtY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gIGhlaWdodDogMjB2aDtcbiAgcGFkZGluZzogMnZoIDZ2dztcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLWRheS13cmFwcGVyIHtcbiAgbWFyZ2luOiAxMnZoIDAgMCAwO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2Uge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtYnRuLmUtZmxhdC5lLXBvcHVwLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1kYXkge1xuICBmb250LXNpemU6IDV2dztcbiAgbGluZS1oZWlnaHQ6IDZ2dztcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUge1xuICBoZWlnaHQ6IDEwdmg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgcGFkZGluZzogMnZoIDJ2dztcbiAgbGluZS1oZWlnaHQ6IDV2aDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiA1dnc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA2MHZ3O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXRpdGxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtcHJldiwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXByZXYsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXByZXYge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXByZXYsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1wcmV2LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1wcmV2IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtcHJldiAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXByZXYgLmUtaWNvbnMsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXByZXYgLmUtaWNvbnMge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiAuZS1pY29ucyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLW5leHQsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1uZXh0LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtbmV4dCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtbmV4dCB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIHdpZHRoOiA1NXB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLW5leHQgLmUtaWNvbnMsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IC5lLWljb25zIHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLW5leHQgLmUtaWNvbnMsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLW5leHQgLmUtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1pY29uLWNvbnRhaW5lciwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLWljb24tY29udGFpbmVyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1pY29uLWNvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciB0aCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3Bhbi5lLWRheSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICB3aWR0aDogNjRweDtcbiAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciB7XG4gIGhlaWdodDogNzl2aDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtZm9vdGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB7XG4gIGhlaWdodDogNjl2aDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlIHtcbiAgaGVpZ2h0OiA2OXZoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlci5lLWJsYXpvci1kZXZpY2Uge1xuICAgIGhlaWdodDogMjV2aDtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlci5lLWJsYXpvci1kZXZpY2UgLmUtcG9wdXAtY2xvc2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUtZGVjYWRlIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUtZGVjYWRlIHtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNjB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUtbW9udGggdGFibGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLXllYXIgdGFibGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSB7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIge1xuICAgIGhlaWdodDogMzB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIge1xuICAgIGhlaWdodDogMjV2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLWRheS13cmFwcGVyIHtcbiAgICBtYXJnaW46IDEydmggMCAwIDA7XG4gIH1cbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLW1vZGVsLWRheSB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXRpdGxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMTJ2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNjB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgaGVpZ2h0OiA2NXZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1tb250aCB0YWJsZSB0Ym9keSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlIHtcbiAgICBoZWlnaHQ6IDY5dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIgdGFibGUge1xuICAgIGhlaWdodDogNjV2aDtcbiAgfVxufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuLmUtZGF0ZXBpY2tlci5lLXBvcHVwLXdyYXBwZXIsXG4uZS1zbWFsbC5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyIHtcbiAgYm9yZGVyOiAwIHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1kYXRlcGlja2VyIC5lLWNhbGVuZGFyLFxuLmUtc21hbGwuZS1kYXRlcGlja2VyIC5lLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLXdyYXBwZXIuZS1kYXRlaW5wdXQtYWN0aXZlOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5lLWRhdGUtd3JhcHBlciBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbi5lLWljb25zLmUtYWN0aXZlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1kYXRlLXdyYXBwZXIgc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb24uZS1pY29ucy5lLWFjdGl2ZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRlcGlja2VyLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIuZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXBpY2tlci5lLXBvcHVwLXdyYXBwZXIge1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWJpZ2dlci5lLWRhdGVwaWNrZXIgLmUtY2FsZW5kYXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVwaWNrZXIgLmUtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDM2cHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb24sXG4qLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbixcbiouZS1zbWFsbC5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgd2lkdGg6IDY1JTtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICB3aWR0aDogNjElO1xufVxuXG4vKiEgY29tcG9uZW50IGljb25zICovXG4uZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb24ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uOjpiZWZvcmUsXG4qLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkYVwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbjpmb2N1cyxcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWRhdGUtaWNvbi1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkZlwiO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNoYW5nZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmOVwiO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS1kYXRlLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDhcIjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhci5lLXJ0bCAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RmXCI7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtc3RhcnQtZW5kIC5lLWNoYW5nZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3M1wiO1xufVxuXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbixcbiouZS1zbWFsbCAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLWhlYWRlciAuZS1hcHBseTo6YmVmb3JlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtYXBwbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIC5lLWlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIGlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRhdGUtcmFuZ2Utd3JhcHBlciAuZS1kYXRlcmFuZ2UtaGlkZGVuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIgLmUtZGF0ZXJhbmdlLWhpZGRlbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZS1yYW5nZS13cmFwcGVyIC5lLWRhdGVyYW5nZS1oaWRkZW4sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZS1yYW5nZS13cmFwcGVyLmUtaW5wdXQtZm9jdXMgLmUtZGF0ZXJhbmdlLWhpZGRlbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZS1yYW5nZS13cmFwcGVyLmUtaW5wdXQtZm9jdXMgLmUtZGF0ZXJhbmdlLWhpZGRlbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZS1yYW5nZS13cmFwcGVyLmUtaW5wdXQtZm9jdXMgLmUtZGF0ZXJhbmdlLWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLWRhdGVyYW5nZS1kYXktaGVhZGVyLWxnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciB7XG4gIG1pbi13aWR0aDogNTg4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1sYWJlbCwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWVuZC1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDQ4JTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1jaGFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNCU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4ge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2IHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0IHNwYW4sIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2IHNwYW4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgaGVpZ2h0OiA3OHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyLmUtcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1sZWZ0LWNvbnRhaW5lciwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLXJpZ2h0LWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IDE5MnB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS10ZXh0LWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogNDdweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtdWwgbGkuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1oaWRlLXJhbmdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lci5lLXJhbmdlLWJvcmRlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLW5leHQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWZvb3RlciAuZS1idG4uZS1jYW5jZWwge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIsXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICBtYXJnaW46IDEwcHggMTBweCAwIDEwcHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtbGFiZWwsIC5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1lbmQtbGFiZWwsXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtbGFiZWwsXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWNoYW5nZS1pY29uLFxuKi5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWNoYW5nZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCxcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4sXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSxcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDEwcHggOHB4O1xufVxuLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciAuZS1wcmVzZXRzIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciAuZS1wcmVzZXRzIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtbW9udGggLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1tb250aCAuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyMXB4O1xuICB3aWR0aDogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4uZS1yYW5nZS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1jb250cm9sLmUtbGliLmUtZGV2aWNlLmUtcG9wdXAtb3BlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQuZS1jb250cm9sLmUtbGliLmUtZGV2aWNlLmUtcG9wdXAtb3BlbiB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVyYW5nZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggMzNweDtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cblxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgaGVpZ2h0OiAyMHZoO1xuICBwYWRkaW5nOiAydmggMnZ3O1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciAuZS1tb2RlbC1oZWFkZXItd3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLW1vZGVsLWhlYWRlci13cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLW1vZGVsLWhlYWRlci13cmFwcGVyIC5lLWFwcGx5IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIHtcbiAgbWFyZ2luOiAzdmggMCAwIDA7XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIge1xuICAgIG1pbi1oZWlnaHQ6IDgwdmg7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICB9XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIGhlaWdodDogMTB2aDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgcGFkZGluZzogMnZoIDJ2dztcbiAgbGluZS1oZWlnaHQ6IDV2aDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtcHJldiwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXByZXYsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXByZXYge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXByZXYgc3BhbiwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXByZXYgc3BhbiwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMTFweDtcbiAgfVxufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1uZXh0LCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtbmV4dCwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtbmV4dCB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLW5leHQgc3BhbiwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLW5leHQgc3BhbiwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtbmV4dCBzcGFuIHtcbiAgcGFkZGluZzogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtbmV4dCBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXRpdGxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtdGl0bGUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogOHZoO1xuICB9XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIHRoIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWhvbGRlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1ob2xkZXIgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA3OHZoO1xuICAgIGhlaWdodDogNzh2aDtcbiAgfVxufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWhvbGRlciAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtY2FsZW5kYXIge1xuICAgIG1pbi1oZWlnaHQ6IDc4dmg7XG4gICAgaGVpZ2h0OiA3OHZoO1xuICB9XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogODB2aDtcbiAgICBoZWlnaHQ6IDgwdmg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgge1xuICBoZWlnaHQ6IDY5dmg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSB7XG4gIHBhZGRpbmc6IDAgMnZ3O1xuICBoZWlnaHQ6IDY5dmg7XG4gIGJvcmRlci1zcGFjaW5nOiB1bnNldDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgaGVpZ2h0OiA5MCU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXByZXNldHMgdWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXByZXNldHMgdWwgbGkuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcHJlc2V0cyB1bCBsaS5lLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciB7XG4gIGhlaWdodDogMTAlO1xuICBwYWRkaW5nOiAyLjV2aCAyLjV2dyAyLjV2aCAxLjV2dztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDN2aDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2Uge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMXZoIDJ2dztcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtbW9iLXBvcHVwLXdyYXAgLmUtbW9kZWwtaGVhZGVyIC5lLW1vZGVsLXRpdGxlIHtcbiAgcGFkZGluZzogMXZoIDJ2dztcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLW1vZGVsLWhlYWRlci13cmFwcGVyIC5lLWJ0biB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtbW9kZWwtaGVhZGVyLXdyYXBwZXIgLmUtYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogNzB2aDtcbiAgICBoZWlnaHQ6IDcwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICAgIGhlaWdodDogNjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWhvbGRlciAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtY2FsZW5kYXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwdmg7XG4gICAgaGVpZ2h0OiA3MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWhvbGRlciAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWhvbGRlciAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jb250ZW50LmUtZGVjYWRlIHtcbiAgICBoZWlnaHQ6IDUwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcHJlc2V0cyB7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICAgIGhlaWdodDogODUlO1xuICB9XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtbW9iLXBvcHVwLXdyYXAgLmUtbW9kZWwtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1JTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2Uge1xuICAgIHBhZGRpbmc6IDF2aCAxdnc7XG4gIH1cbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUge1xuICAgIHBhZGRpbmc6IDF2aCAxdnc7XG4gIH1cbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAyN3ZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAyNXZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gICAgbWFyZ2luOiA1dmggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLWRheS1zcGFuIHtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDc1dmg7XG4gICAgaGVpZ2h0OiA3NXZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHtcbiAgICBoZWlnaHQ6IDYwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNjV2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGggdGFibGUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIgdGFibGUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IHVuc2V0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgICBoZWlnaHQ6IDY1dmg7XG4gIH1cbn1cbi5lLW91dGxpbmUuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20gc3Bhbi5lLWZsb2F0LXRleHQtY29udGVudC5lLWZsb2F0LXRleHQtb3ZlcmZsb3cuZS1kYXRlLXRpbWUtaWNvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbn1cblxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyLmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSBzcGFuLmUtZmxvYXQtdGV4dC1jb250ZW50LmUtZmxvYXQtdGV4dC1vdmVyZmxvdy5lLWRhdGUtdGltZS1pY29uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbn1cblxuLmUtZGF0ZS1yYW5nZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29ucy5lLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZS1yYW5nZS13cmFwcGVyLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uLmUtYWN0aXZlOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXJhbmdlLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzhkNDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMwMDc4ZDQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXJhbmdlLWhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXI6bm90KC5lLXNlbGVjdGVkKTpob3ZlciBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZTpub3QoLmUtc2VsZWN0ZWQpIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWRmZGQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXkgc3Bhbi5lLWRheSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS10b2RheSBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzhkNDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtc2VsZWN0ZWQuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzhkNDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3ZlciwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3BhbiwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyIHNwYW4sIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3Zlcjpob3ZlciBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3ZlciwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3Zlci5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtaXRlbS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1zdGFydC1sYWJlbCwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZW5kLWxhYmVsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jaGFuZ2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF5LXNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXNlcGFyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnksXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5OmhvdmVyLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6YWN0aXZlLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnkuZS1hY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6ZGlzYWJsZWQsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtZmxhdCxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1mbGF0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWZsYXQ6aG92ZXIsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1mbGF0OmFjdGl2ZSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1mbGF0LmUtYWN0aXZlLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWZsYXQ6YWN0aXZlLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE4ODg2O1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtZmxhdDpkaXNhYmxlZCxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1mbGF0OmRpc2FibGVkLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWZsYXQ6ZGlzYWJsZWQsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCAuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS1vdGhlci1tb250aC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJhbmdlLW1vZGFsLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXJhbmdlLW1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDI0MiwgMjQxLCAwLjYpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xufVxuXG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1lbmQtbGFiZWwsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZW5kLWxhYmVsLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXN0YXJ0LWxhYmVsLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWVuZC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXktc3BhbixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXktc3BhbixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXktc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogNzcwcHg7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciAuZS1wcmVzZXRzLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc4ZDQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgbWF4LXdpZHRoOiAxMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMXB4IDZweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiA1MCU7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4ge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4ge1xuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bjpob3ZlciwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bjpob3Zlcjpub3QoW2Rpc2FibGVkXSksXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG46aG92ZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuOmhvdmVyOm5vdChbZGlzYWJsZWRdKSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bjpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG46aG92ZXI6bm90KFtkaXNhYmxlZF0pIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmFjdGl2ZSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTphY3RpdmU6bm90KFtkaXNhYmxlZF0pLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4uZS1hY3RpdmU6aG92ZXIsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4uZS1hY3RpdmU6aG92ZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4uZS1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4uZS1hY3RpdmU6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4uZS1hY3RpdmU6aG92ZXIsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4uZS1hY3RpdmUsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4uZS1hY3RpdmU6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4uZS1hY3RpdmU6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4ge1xuICBtYXgtd2lkdGg6IDE0MXB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogMjQwcHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cy5lLXByZXNldC13cmFwcGVyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMuZS1wcmVzZXQtd3JhcHBlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzLmUtcHJlc2V0LXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgdWwsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB1bCxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHVsIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgdWwgbGkuZS1saXN0LWl0ZW0sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB1bCBsaS5lLWxpc3QtaXRlbSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHVsIGxpLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDI5NnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0IHNwYW4sIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYgc3BhbixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYgc3BhbixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYgc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZm9vdGVyIHtcbiAgaGVpZ2h0OiA5MnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIgLmUtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIgLmUtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIgLmUtYnRuIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHksXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtZm9vdGVyLmUtYnRuLmUtY2FuY2VsLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLWZvb3Rlci5lLWJ0bi5lLWNhbmNlbCxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1mb290ZXIuZS1idG4uZS1jYW5jZWwge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHksXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAge1xuICBtYXgtd2lkdGg6IDI5NHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLWRldmljZS5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4IDZweCAxMnB4IDZweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWRheS1zcGFuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLWRldmljZS5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbiB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtbW9udGggLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVyYW5nZXBpY2tlcixcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRlcmFuZ2VwaWNrZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5IHtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIHRoLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciB0aCxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgdGgge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTphY3RpdmUsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSksIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmhvdmVyLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4uZS1hY3RpdmU6aG92ZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmFjdGl2ZSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTphY3RpdmU6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6aG92ZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4uZS1hY3RpdmU6aG92ZXIsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmFjdGl2ZSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTphY3RpdmU6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6aG92ZXIsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4uZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtbW9udGggLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG1heC13aWR0aDogNzMwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLWRhdGVyYW5nZS1kYXktaGVhZGVyLWxnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciB7XG4gIG1pbi13aWR0aDogNTg4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1sYWJlbCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWVuZC1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDQ4JTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1jaGFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4ge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2IHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0IHNwYW4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2IHNwYW4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgaGVpZ2h0OiA3OHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyLmUtcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1sZWZ0LWNvbnRhaW5lciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLXJpZ2h0LWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IDE5MnB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS10ZXh0LWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogNDdweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtdWwgbGkuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1oaWRlLXJhbmdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lci5lLXJhbmdlLWJvcmRlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLW5leHQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWZvb3RlciAuZS1idG4uZS1jYW5jZWwge1xuICBtYXJnaW46IDAgOHB4IDAgOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDI0NnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXJhbmdlLWhvdmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXJhbmdlLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzhkNDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMwMDc4ZDQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXJhbmdlLWhvdmVyIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlcjpub3QoLmUtc2VsZWN0ZWQpOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZm9jdXNlZC1kYXRlOm5vdCguZS1zZWxlY3RlZCkgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlcjpub3QoLmUtc2VsZWN0ZWQpOmhvdmVyIHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZm9jdXNlZC1kYXRlOm5vdCguZS1zZWxlY3RlZCkgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZGZkZDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1zZWxlY3RlZC5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtc2VsZWN0ZWQuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzhkNDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3BhbiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyIHNwYW4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3Zlcjpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCBzcGFuLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3ZlciBzcGFuLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXI6aG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3Zlci5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCBzcGFuLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtLmUtaG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXN0YXJ0LWxhYmVsLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1lbmQtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXN0YXJ0LWxhYmVsLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1lbmQtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNoYW5nZS1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jaGFuZ2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF5LXNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRheS1zcGFuIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXNlcGFyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLCAuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb24sIC5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbixcbiouZS1zbWFsbC5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtZGV2aWNlIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIHdpZHRoOiA3MiU7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLyohIGNvbXBvbmVudCBpY29ucyAqL1xuLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDVcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRhdGV0aW1lLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIC5lLWlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kYXRldGltZS13cmFwcGVyLmUtbm9uLWVkaXQuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWRhdGV0aW1lLXdyYXBwZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1kYXRldGltZS13cmFwcGVyLmUtY29udHJvbC13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtZGF0ZS1pY29uLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbiwgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtdGltZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1kYXRldGltZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1kYXRldGltZS13cmFwcGVyOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLmUtdGltZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1jb250cm9sLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC13cmFwcGVyLmUtcG9wdXAtY29udGFpbmVyLmUtcG9wdXAtZXhwYW5kLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWRhdGV0aW1lLW1vYi1wb3B1cC13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBub3JtYWw7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cblxuLmUtZGF0ZXRpbWUtbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLWRhdGV0aW1lLW1vYi1wb3B1cC13cmFwIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAuZS1saWIuZS1jb250cm9sLmUtcG9wdXAtb3BlbiB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtZGF0ZXRpbWVwaWNrZXIuZS10aW1lLW1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5O1xufVxuXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtaW5kZW50OiAxMnB4O1xufVxuXG4uZS1zbWFsbCAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLXNtYWxsLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlLFxuKi5lLXNtYWxsIC5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kYXRldGltZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGV0aW1lcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZC5lLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQuZS1wb3B1cCAuZS1kYXRldGltZS1tb2ItcG9wdXAtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qISBkYXRldGltZXBpY2tlciB0aGVtZSAqL1xuLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbnMuZS1hY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb24uZS1hY3RpdmU6YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAge1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtaG92ZXIsIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1uYXZpZ2F0aW9uLCAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1iaWdnZXIuZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUsXG4qLmUtYmlnZ2VyIC5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlci5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXRpbWUtaWNvbixcbiouZS1iaWdnZXIgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtdGltZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIuZS1kYXRldGltZS13cmFwcGVyOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLmUtdGltZS1pY29uLFxuKi5lLWJpZ2dlciAuZS1kYXRldGltZS13cmFwcGVyOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLmUtdGltZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsLFxuKi5lLWJpZ2dlci5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCB7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtYmlnZ2VyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGV0aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXRpbWVwaWNrZXIsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRldGltZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIuZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUsXG4qLmUtc21hbGwuZS1iaWdnZXIgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1zbWFsbC5lLWJpZ2dlci5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn0iLCIuZS1idG4sXG4uZS1jc3MuZS1idG4ge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTcyZW07XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDRweCAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1idG46ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG46ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWJ0bjpob3ZlciwgLmUtYnRuOmZvY3VzLFxuLmUtY3NzLmUtYnRuOmhvdmVyLFxuLmUtY3NzLmUtYnRuOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZS1idG46Oi1tb3otZm9jdXMtaW5uZXIsXG4uZS1jc3MuZS1idG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMWVtO1xufVxuLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgd2lkdGg6IDJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG59XG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1jc3MuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDRweCAxMXB4O1xufVxuXG4uZS1idG4uZS10b3AtaWNvbi1idG4sIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG59XG5cbi5lLWJ0bi5lLXJvdW5kLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMnB4O1xufVxuLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1jc3MuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xufVxuXG4uZS1idG4uZS1mbGF0LFxuLmUtY3NzLmUtYnRuLmUtZmxhdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4uZS1idG4uZS1zbWFsbCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDNweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMWVtO1xufVxuLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41NzE0M2VtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41NzE0M2VtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1idG4uZS1zbWFsbC5lLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG59XG4uZS1idG4uZS1zbWFsbC5lLXRvcC1pY29uLWJ0biwgLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXRvcC1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHggMTJweDtcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJvdW5kIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41NzE0M2VtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41NzE0M2VtO1xufVxuXG4uZS1idG4uZS1ibG9jayxcbi5lLWNzcy5lLWJ0bi5lLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1zbWFsbCAuZS1idG4sXG4uZS1zbWFsbC5lLWJ0bixcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bixcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDNweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24sXG4uZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB3aWR0aDogMWVtO1xufVxuLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41NzE0M2VtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjU3MTQzZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLXNtYWxsLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtc21hbGwgLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1zbWFsbC5lLWJ0bi5lLWljb24tYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogM3B4IDdweDtcbn1cbi5lLXNtYWxsIC5lLWJ0bi5lLXRvcC1pY29uLWJ0biwgLmUtc21hbGwgLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtc21hbGwuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1zbWFsbC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS1ib3R0b20taWNvbi1idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xufVxuLmUtc21hbGwgLmUtYnRuLmUtcm91bmQsXG4uZS1zbWFsbC5lLWJ0bi5lLXJvdW5kLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcm91bmQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJvdW5kIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLXNtYWxsIC5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtc21hbGwgLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1zbWFsbC5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTQzZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXNtYWxsIC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1zbWFsbC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTAuNTcxNDNlbTtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtYnRuLFxuLmUtY3NzLmUtYnRuIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDI4MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAyODBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDI4MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMjgwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgLXdlYmtpdC1ib3gtc2hhZG93IDI4MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4uZS1idG46aG92ZXIsXG4uZS1jc3MuZS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1idG46Zm9jdXMsXG4uZS1jc3MuZS1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uZS1idG46Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1idG46Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cblxuLmUtYnRuOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtYnRuLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWJ0bjpkaXNhYmxlZCwgLmUtYnRuLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG46ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1idG4gLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4gLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtcm91bmQsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UsXG4uZS1jc3MuZS1idG4uZS1yb3VuZCxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYnRuLmUtcm91bmQ6aG92ZXIsIC5lLWJ0bi5lLXJvdW5kLWVkZ2U6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZDpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYnRuLmUtcm91bmQ6Zm9jdXMsIC5lLWJ0bi5lLXJvdW5kLWVkZ2U6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZDpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogLTNweDtcbn1cbi5lLWJ0bi5lLXJvdW5kOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksIC5lLWJ0bi5lLXJvdW5kLWVkZ2U6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1yb3VuZDpmb2N1cy12aXNpYmxlLCAuZS1idG4uZS1yb3VuZC1lZGdlOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZDpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWJ0bi5lLXJvdW5kOmFjdGl2ZSwgLmUtYnRuLmUtcm91bmQtZWRnZTphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZDphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBvdXRsaW5lOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLWJ0bi5lLXJvdW5kOmRpc2FibGVkLCAuZS1idG4uZS1yb3VuZC5lLWRpc2FibGVkLCAuZS1idG4uZS1yb3VuZC1lZGdlOmRpc2FibGVkLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZDpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6aG92ZXIsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXMsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1wcmltYXJ5OmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1wcmltYXJ5OmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG59XG4uZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpmb2N1cy12aXNpYmxlLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xufVxuLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmhvdmVyLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGI2YTBiO1xufVxuLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmZvY3VzLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xufVxuLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6Zm9jdXMtdmlzaWJsZSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG59XG4uZS1idG4uZS1yb3VuZC5lLWluZm86aG92ZXIsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1pbmZvOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1pbmZvOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMzgzODc7XG59XG4uZS1idG4uZS1yb3VuZC5lLWluZm86Zm9jdXMsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1pbmZvOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG59XG4uZS1idG4uZS1yb3VuZC5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpmb2N1cy12aXNpYmxlLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXdhcm5pbmc6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXdhcm5pbmc6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xufVxuLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6aG92ZXIsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kYW5nZXI6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kYW5nZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1idG4uZS1yb3VuZC5lLWRhbmdlcjpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1yb3VuZC5lLWRhbmdlcjpmb2N1cy12aXNpYmxlLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWRhbmdlcjpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbn1cblxuLmUtYnRuLmUtcHJpbWFyeSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtcHJpbWFyeTpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1idG4uZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1wcmltYXJ5OmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5OmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1idG4uZS1wcmltYXJ5OmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLXByaW1hcnkuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLXByaW1hcnk6ZGlzYWJsZWQsIC5lLWJ0bi5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5LmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWJ0bi5lLXByaW1hcnkgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1wcmltYXJ5IC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJ0bi5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzBiNmEwYjtcbiAgYm9yZGVyLWNvbG9yOiAjMGI2YTBiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLXN1Y2Nlc3M6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiAjMGI2YTBiO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG59XG4uZS1idG4uZS1zdWNjZXNzOmFjdGl2ZSwgLmUtYnRuLmUtc3VjY2Vzcy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2Vzcy5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtc3VjY2VzczpkaXNhYmxlZCwgLmUtYnRuLmUtc3VjY2Vzcy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2VzczpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtYnRuLmUtc3VjY2VzcyAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3MgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi5lLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjMDM4Mzg3O1xuICBib3JkZXItY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtaW5mbzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBib3JkZXItY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtaW5mbzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBib3JkZXItY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtYnRuLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtaW5mbzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbn1cbi5lLWJ0bi5lLWluZm86YWN0aXZlLCAuZS1idG4uZS1pbmZvLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1pbmZvLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtaW5mbzpkaXNhYmxlZCwgLmUtYnRuLmUtaW5mby5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWluZm8uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtYnRuLmUtaW5mbyAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWluZm8gLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjY2E1MDEwO1xuICBib3JkZXItY29sb3I6ICNjYTUwMTA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtd2FybmluZzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6ICNjYTUwMTA7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtYnRuLmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtd2FybmluZzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbn1cbi5lLWJ0bi5lLXdhcm5pbmc6YWN0aXZlLCAuZS1idG4uZS13YXJuaW5nLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtd2FybmluZzpkaXNhYmxlZCwgLmUtYnRuLmUtd2FybmluZy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmcuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtYnRuLmUtd2FybmluZyAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmcgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2QxMzQzODtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNDM4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1kYW5nZXI6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtYnRuLmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLWRhbmdlcjpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xufVxuLmUtYnRuLmUtZGFuZ2VyOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWRhbmdlci5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlci5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZGFuZ2VyOmRpc2FibGVkLCAuZS1idG4uZS1kYW5nZXIuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlcjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlci5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS1kYW5nZXIgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXIgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtZmxhdCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYnRuLmUtZmxhdDpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWJ0bi5lLWZsYXQ6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1mbGF0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0OmFjdGl2ZSwgLmUtYnRuLmUtZmxhdC5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQ6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdDpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdDpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtZmxhdCAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6ZGlzYWJsZWQsIC5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5LmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5LmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5IC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtc3VjY2Vzcy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2VzczpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2VzcyAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDM4Mzg3O1xufVxuLmUtYnRuLmUtZmxhdC5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLWluZm86Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZmxhdC5lLWluZm86YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtaW5mby5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLWluZm86ZGlzYWJsZWQsIC5lLWJ0bi5lLWZsYXQuZS1pbmZvLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtaW5mbzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtZmxhdC5lLWluZm8gLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtaW5mbyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmcsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2NhNTAxMDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0LmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmFjdGl2ZSwgLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmcuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZy5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmRpc2FibGVkLCAuZS1idG4uZS1mbGF0LmUtd2FybmluZy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmcgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6ZGlzYWJsZWQsIC5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtb3V0bGluZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1vdXRsaW5lOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYnRuLmUtb3V0bGluZTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtb3V0bGluZTpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lOmFjdGl2ZSwgLmUtYnRuLmUtb3V0bGluZS5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmU6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYnRuLmUtb3V0bGluZTpkaXNhYmxlZCwgLmUtYnRuLmUtb3V0bGluZS5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5LmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTpkaXNhYmxlZCwgLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMGI2YTBiO1xuICBjb2xvcjogIzBiNmEwYjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzczpkaXNhYmxlZCwgLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm8ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4Mzg3O1xuICBjb2xvcjogIzAzODM4Nztcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBib3JkZXItY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm86Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm86YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtaW5mby5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm86ZGlzYWJsZWQsIC5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNjYTUwMTA7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmFjdGl2ZSwgLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmcuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZzphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZy5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmRpc2FibGVkLCAuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNDM4O1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6ZGlzYWJsZWQsIC5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWJ0bi5lLWxpbmssXG4uZS1jc3MuZS1idG4uZS1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJ0bi5lLWxpbms6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLWJ0bi5lLWxpbms6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbn1cbi5lLWJ0bi5lLWxpbms6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWxpbms6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLWxpbms6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1saW5rOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1idG4uZS1pbmhlcml0LFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWluaGVyaXQ6aG92ZXIsIC5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsIC5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLCAuZS1idG4uZS1pbmhlcml0LmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1pbmhlcml0OmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtYnRuLmUtaW5oZXJpdDpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41NzJlbTtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDZweCAxM3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtdG9wLWljb24tYnRuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4uZS1ib3R0b20taWNvbi1idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTZweCAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcm91bmQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG59XG5cbi5lLWJpZ2dlciAuZS1idG4sXG4uZS1iaWdnZXIuZS1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC42MTExZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYxMTFlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlci5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlci5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiA3cHggMTVweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS10b3AtaWNvbi1idG4sIC5lLWJpZ2dlciAuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXJvdW5kIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYxMTFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTAuNjExMWVtO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTcyZW07XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB3aWR0aDogMWVtO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDZweCAxM3B4O1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLCAuZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbC5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsLmUtYm90dG9tLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtYm90dG9tLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbC5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjazo6YmVmb3JlLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wOjpiZWZvcmUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdmXCI7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogM3B4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciBsYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyOmZvY3VzIC5lLWZyYW1lLCAuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmZvY3VzIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLWZyYW1lIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmZvY3VzLCAuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmZvY3VzLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvdHRvbTogLTlweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsZWZ0OiAtOXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTlweDtcbiAgdG9wOiAtOXB4O1xuICB3aWR0aDogMzZweDtcbiAgei1pbmRleDogMTtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94LFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveCB7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94ICsgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94ICsgLmUtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2sge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtZnJhbWUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAtOXB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUge1xuICBtYXJnaW46IDA7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSwgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTlweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtbGFiZWwgKyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtbGFiZWwgKyAuZS1mcmFtZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtY2hlY2tib3ggKyAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtY2hlY2tib3ggKyAuZS1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtY2hlY2sge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtMTNweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsZWZ0OiAtMTNweDtcbiAgcmlnaHQ6IC0xM3B4O1xuICB0b3A6IC0xM3B4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcltyZWFkb25seV0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXIsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXIsXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLCAuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3Age1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTEzcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGVmdDogLTEzcHg7XG4gIHJpZ2h0OiAtMTNweDtcbiAgdG9wOiAtMTNweDtcbiAgd2lkdGg6IDMwcHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLXN0b3AsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtc3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZSwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6YWN0aXZlICsgLmUtZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLmUtY2hlY2ssIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6YWN0aXZlICsgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZS5lLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmZvY3VzICsgLmUtZnJhbWUuZS1zdG9wLCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmFjdGl2ZSArIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZS5lLXN0b3AsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmFjdGl2ZSArIC5lLWZyYW1lLmUtc3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDA1YTllO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuICAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spLCAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtc3RvcCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBib3JkZXItY29sb3I6ICMwMDVhOWU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZS5lLXN0b3AsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLmUtc3RvcCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNWE5ZTtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWxhYmVsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZS5lLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZS5lLXN0b3AsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtY2hlY2tib3gtZGlzYWJsZWQgLmUtZnJhbWUuZS1zdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lci5lLXJpcHBsZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyLmUtcmlwcGxlLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUsIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLWZyYW1lLmUtY2hlY2sge1xuICBvdXRsaW5lOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjI1KTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG5cbi5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUge1xuICBoZWlnaHQ6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB3aWR0aDogMjJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2sge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3R0b206IC0xNnB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxlZnQ6IC0xNnB4O1xuICByaWdodDogLTE2cHg7XG4gIHRvcDogLTE2cHg7XG4gIHdpZHRoOiAzOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksIC5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2sge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogLTE1cHg7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiAtMTVweDtcbiAgd2lkdGg6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLCAuZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1sYWJlbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtY2hlY2ssXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtY2hlY2sge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtc3RvcCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3R0b206IC0xNnB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxlZnQ6IC0xNnB4O1xuICByaWdodDogLTE2cHg7XG4gIHRvcDogLTE2cHg7XG4gIHdpZHRoOiAzOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbiAgLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbiAgLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4gIC5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLXJhZGlvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLXJhZGlvIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLmUtcmFkaW86bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjphZnRlcixcbi5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbzpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1yYWRpbzpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWwuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW86bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbn1cbi5lLXJhZGlvICsgbGFiZWwge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5lLXJhZGlvICsgbGFiZWw6Zm9jdXMsIC5lLXJhZGlvICsgbGFiZWwuZS1mb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtcmFkaW8gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMXB4O1xuICB0b3A6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLXJhZGlvICsgbGFiZWw6Zm9jdXM6OmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1yYWRpbyArIGxhYmVsOjphZnRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGxlZnQ6IDZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxlZnQ6IC04cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOHB4O1xuICB3aWR0aDogMzRweDtcbiAgei1pbmRleDogMTtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodCAuZS1sYWJlbCwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodDo6YmVmb3JlLCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDVweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLThweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bDo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogNXB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLThweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGw6OmJlZm9yZSB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtbGFiZWwsIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjJweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0OjphZnRlciwgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA1cHg7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogNXB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1yYWRpbzpmb2N1cyArIGxhYmVsLCAuZS1yYWRpbzpmb2N1cyAuZS1sYWJlbCxcbi5lLXJhZGlvIC5lLWZvY3VzICsgbGFiZWwsXG4uZS1yYWRpbyAuZS1mb2N1cyAuZS1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7XG59XG4uZS1yYWRpbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpICsgbGFiZWwsIC5lLXJhZGlvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkgLmUtbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLXJhZGlvOmZvY3VzLXZpc2libGUgKyBsYWJlbCwgLmUtcmFkaW86Zm9jdXMtdmlzaWJsZSAuZS1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7XG59XG4uZS1yYWRpbzpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbn1cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbn1cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsOjphZnRlciB7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogNXB4O1xuICB3aWR0aDogOHB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbn1cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodCAuZS1sYWJlbCwgLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0IC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0OjphZnRlciwgLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDVweDtcbn1cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEwcHg7XG59XG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1yYWRpbyArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1yYWRpbyArIGxhYmVsIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbyArIGxhYmVsOmFjdGl2ZSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtcmFkaW86Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXJhZGlvOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXJhZGlvOmhvdmVyICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLXJhZGlvOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOmFjdGl2ZSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIC5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXJhZGlvOmNoZWNrZWQgKyAuZS1mb2N1czo6YmVmb3JlIHtcbiAgb3V0bGluZTogI2ZmZiAwIHNvbGlkO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLXJhZGlvOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbn1cbi5lLXJhZGlvOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbn1cbi5lLXJhZGlvOmNoZWNrZWQgKyBsYWJlbDpob3Zlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbn1cbi5lLXJhZGlvOmNoZWNrZWQgKyBsYWJlbDpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbn1cbi5lLXJhZGlvOmRpc2FibGVkICsgbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbzpkaXNhYmxlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLXJhZGlvOmRpc2FibGVkICsgbGFiZWwgLmUtbGFiZWwge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXJhZGlvOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXJhZGlvOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLXJhZGlvOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1yYWRpbzpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTExcHg7XG4gIHRvcDogLTExcHg7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogN3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDdweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbzpub3QoOmNoZWNrZWQpOmhvdmVyICsgbGFiZWw6OmFmdGVyLFxuLmUtYmlnZ2VyIC5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1iaWdnZXIgLmUtcmFkaW86bm90KDpjaGVja2VkKTpob3ZlciArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWU1YztcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHdpZHRoOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1iaWdnZXIgLmUtcmFkaW86bm90KDpjaGVja2VkKTpob3ZlciArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbzpmb2N1cyArIGxhYmVsLCAuZS1iaWdnZXIgLmUtcmFkaW86Zm9jdXMgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtcmFkaW8gLmUtZm9jdXMgKyBsYWJlbCxcbi5lLWJpZ2dlciAuZS1yYWRpbyAuZS1mb2N1cyAuZS1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkgKyBsYWJlbCwgLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkgLmUtbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbzpmb2N1cy12aXNpYmxlICsgbGFiZWwsIC5lLWJpZ2dlciAuZS1yYWRpbzpmb2N1cy12aXNpYmxlIC5lLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsOjpiZWZvcmUsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyOjpiZWZvcmUge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlcjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA3cHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogNDhweDtcbiAgbGVmdDogLTExcHg7XG4gIHRvcDogLTExcHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodCAuZS1sYWJlbCwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcmlnaHQgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIsIC5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA3cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtMTJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YmVmb3JlLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsZWZ0OiAtMTFweDtcbiAgdG9wOiAtMTFweDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtbGFiZWwsIC5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodDo6YWZ0ZXIsIC5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQ6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA3cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogN3B4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMsIC5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMTMwO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lciB7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MDVlNWM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UgMHM7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZSAwcztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IC0xMDAlO1xuICB0ZXh0LWluZGVudDogLTE2cHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1pbmRlbnQ6IDE4cHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogNHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICB3aWR0aDogMTJweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAtOXB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGxlZnQ6IC0xN3B4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xN3B4O1xuICB3aWR0aDogNTJweDtcbiAgei1pbmRleDogMTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDRweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDM4cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogNDJweDtcbiAgei1pbmRleDogMTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTFweDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAxNHB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24ge1xuICBsZWZ0OiAxMDAlO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMThweDtcbn1cblxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciB7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDM4cHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogNDJweDtcbiAgei1pbmRleDogMTtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLCAqLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24ge1xuICB0ZXh0LWluZGVudDogLTExcHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogMTRweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDE4cHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNoZWNrIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDY0LCAxMjksIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBib3JkZXItY29sb3I6ICMwMDVhOWU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWE5ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyOm5vdCguZS1zd2l0Y2gtZGlzYWJsZWQpOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGU6bm90KC5lLXN3aXRjaC1hY3RpdmUpLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6bm90KC5lLXN3aXRjaC1kaXNhYmxlZCk6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZTpub3QoLmUtc3dpdGNoLWFjdGl2ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIsIC5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtc3dpdGNoLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBvdXRsaW5lOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogaW5pdGlhbDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSwgLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgNjQsIDEyOSwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIsIC5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtc3dpdGNoLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBvdXRsaW5lOiBub25lO1xuICBvdXRsaW5lLW9mZnNldDogaW5pdGlhbDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsIC5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWE5ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgNjQsIDEyOSwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLWZvY3VzIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWE5ZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLW9mZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLWZvY3VzIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLWZvY3VzIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWU1YztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDVhOWU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWE5ZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYge1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjlmODtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM2YzQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjlmODtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaDpmb2N1cyxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDQ2cHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogNTRweDtcbiAgei1pbmRleDogMTtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLCAqLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24ge1xuICB0ZXh0LWluZGVudDogLTE0cHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogMTRweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDIycHg7XG59XG5cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogNDhweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiwgKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24ge1xuICB0ZXh0LWluZGVudDogLTE1cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgdGV4dC1pbmRlbnQ6IDE4cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsZWZ0OiAtMTZweDtcbiAgdG9wOiAtMTZweDtcbiAgd2lkdGg6IDU4cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogMTZweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAyMnB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDQ2cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE0cHg7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogNTRweDtcbiAgei1pbmRleDogMTtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLCAqLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24ge1xuICB0ZXh0LWluZGVudDogLTE0cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogMTRweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDIycHg7XG59XG5cbi5lLWNoaXAtbGlzdCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xufVxuXG4uZS1jbG9uZS1jaGlwIHtcbiAgei1pbmRleDogMjAwMDtcbn1cblxuLmUtY2hpcC1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiA0cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtYm94LXNoYWRvdyAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgLXdlYmtpdC1ib3gtc2hhZG93IDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1pY29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZHJhZy5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1kcmFnLmUtZXJyb3ItdHJlZXZpZXcsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1kcmFnLWFuZC1kcm9wLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kcmFnLmUtZXJyb3ItdHJlZXZpZXcge1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC10ZXh0LFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW46IDJweCAtNHB4IDAgNHB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46OmJlZm9yZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuaW1hZ2UtdXJsLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmltYWdlLXVybCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAudHJhaWxpbmctaWNvbi11cmwsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAudHJhaWxpbmctaWNvbi11cmwge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW46IDJweCAtNHB4IDAgNHB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtdGVtcGxhdGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLXRlbXBsYXRlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWNoaXAtbGlzdDpub3QoLmUtY2hpcCkge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW46IDAgNHB4IDAgLTRweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6bm90KC5lLWNoaXAtaWNvbi13cmFwKTpub3QoLmUtY2hpcC1hdmF0YXItd3JhcCk6OmJlZm9yZSB7XG4gIHdpZHRoOiAwO1xufVxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWljb24td3JhcDo6YmVmb3JlLCAuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1pY29uLCAuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWNoaXAtaWNvbi13cmFwOjpiZWZvcmUsIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmU6bm90KC5lLWNoaXAtaWNvbi13cmFwKTpub3QoLmUtY2hpcC1hdmF0YXItd3JhcCk6OmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbi5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1pY29uLCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWljb24ge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbi5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1kcmFnLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1kcmFnLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1kcmFnLmUtZXJyb3ItdHJlZXZpZXcge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbi5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgbWFyZ2luOiAwIDRweCAwIC00cHg7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAudHJhaWxpbmctaWNvbi11cmwsIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC50cmFpbGluZy1pY29uLXVybCB7XG4gIG1hcmdpbjogMCA0cHggMCAtNHB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZHJhZy1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMGNlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg4MC43NSwgNzkuOSwgNzkuMDUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoODAuNzUsIDc5LjksIDc5LjA1LCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDgwLjc1LCA3OS45LCA3OS4wNSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg4MC43NSwgNzkuOSwgNzkuMDUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWRmZGQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QyZDBjZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMGNlO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg4MC43NSwgNzkuOSwgNzkuMDUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoODAuNzUsIDc5LjksIDc5LjA1LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcDphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcDphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcDphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgzOC4yNSwgMTQwLjI1LCAyMTguNDUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QyZDBjZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMGNlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5Om5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5Om5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5Om5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgzOC4yNSwgMTQwLjI1LCAyMTguNDUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgzOC4yNSwgMTQwLjI1LCAyMTguNDUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzguMjUsIDE0MC4yNSwgMjE4LjQ1LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMGI2YTBiO1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0Ny42LCAxMjguMzUsIDQ3LjYsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNDcuNiwgMTI4LjM1LCA0Ny42LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0Ny42LCAxMjguMzUsIDQ3LjYsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNDcuNiwgMTI4LjM1LCA0Ny42LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNmEwYjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzAzODM4NztcbiAgYm9yZGVyLWNvbG9yOiAjMDM4Mzg3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8gLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8gLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4Mzg3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBib3JkZXItY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOmhvdmVyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNDAuOCwgMTQ5LjYsIDE1MywgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0MC44LCAxNDkuNiwgMTUzLCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNDAuOCwgMTQ5LjYsIDE1MywgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0MC44LCAxNDkuNiwgMTUzLCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAzODM4NztcbiAgY29sb3I6IHJnYigwLjIyODI2MDg2OTYsIDkuOTY3MzkxMzA0MywgMTAuMjcxNzM5MTMwNCk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogcmdiKDAuMjI4MjYwODY5NiwgOS45NjczOTEzMDQzLCAxMC4yNzE3MzkxMzA0KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6IHJnYigwLjIyODI2MDg2OTYsIDkuOTY3MzkxMzA0MywgMTAuMjcxNzM5MTMwNCk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM4Mzg3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBib3JkZXItY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjY2E1MDEwO1xuICBib3JkZXItY29sb3I6ICNjYTUwMTA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTUwMTA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMDkuOTUsIDEwNi4yNSwgNTEuODUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjA5Ljk1LCAxMDYuMjUsIDUxLjg1LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjA5Ljk1LCAxMDYuMjUsIDUxLjg1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIwOS45NSwgMTA2LjI1LCA1MS44NSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNjYTUwMTA7XG4gIGNvbG9yOiByZ2IoODMuODU3Nzk4MTY1MSwgMzMuMjExMDA5MTc0MywgNi42NDIyMDE4MzQ5KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2IoODMuODU3Nzk4MTY1MSwgMzMuMjExMDA5MTc0MywgNi42NDIyMDE4MzQ5KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6IHJnYig4My44NTc3OTgxNjUxLCAzMy4yMTEwMDkxNzQzLCA2LjY0MjIwMTgzNDkpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICNkMTM0Mzg7XG4gIGJvcmRlci1jb2xvcjogI2QxMzQzODtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjE1LjksIDgyLjQ1LCA4NS44NSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMTUuOSwgODIuNDUsIDg1Ljg1LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMTUuOSwgODIuNDUsIDg1Ljg1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIxNS45LCA4Mi40NSwgODUuODUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNDM4O1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDEzNDM4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWZvY3VzZWQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJpZ2dlciAuZS1kcmFnLWluZGljYXRvciB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLWNoaXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QgLmUtY2hpcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLWNoaXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QgLmUtY2hpcCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QgLmUtY2hpcC1hdmF0YXIsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QgLmUtY2hpcC1hdmF0YXIge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW46IDAgOHB4IDAgLTRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdCAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtY2hpcC1hdmF0YXItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtaWNvbixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1hcmdpbjogMCA4cHggMCAtNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIG1hcmdpbjogMCAtNHB4IDAgNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC50cmFpbGluZy1pY29uLXVybCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAudHJhaWxpbmctaWNvbi11cmwge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBtYXJnaW46IDAgLTRweCAwIDRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDRweCAwIC00cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbjogMCA4cHggMCAtNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlOm5vdCguZS1jaGlwLWljb24td3JhcCk6bm90KC5lLWNoaXAtYXZhdGFyLXdyYXApOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZTpub3QoLmUtY2hpcC1pY29uLXdyYXApOm5vdCguZS1jaGlwLWF2YXRhci13cmFwKTo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWF2YXRhcixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgbWFyZ2luOiAwIC00cHggMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWljb24sIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtaWNvbiB7XG4gIG1hcmdpbjogMCAtNHB4IDAgOHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1kZWxldGUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIG1hcmdpbjogMCAwIDAgLTE0cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAtNHB4IDAgOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUge1xuICBtYXJnaW46IDAgLTRweCAwIDhweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLnRyYWlsaW5nLWljb24tdXJsLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC50cmFpbGluZy1pY29uLXVybCB7XG4gIG1hcmdpbjogMCAwIDAgLTE0cHg7XG59XG5cbi5lLWZhYi5lLWJ0biB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG4uZS1mYWIuZS1idG4gLmUtYnRuLWljb24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1mYWIuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItdG9wIHtcbiAgdG9wOiAxNnB4O1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLXRvcC5lLWZhYi1taWRkbGUge1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLXRvcC5lLWZhYi1taWRkbGUuZS1mYWItbGVmdC5lLWZhYi1jZW50ZXIge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLWJvdHRvbSB7XG4gIGJvdHRvbTogMTZweDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWZhYi1sZWZ0IHtcbiAgbGVmdDogMTZweDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWZhYi1sZWZ0LmUtZmFiLWNlbnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLXJpZ2h0IHtcbiAgcmlnaHQ6IDE2cHg7XG59XG5cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi10b3Age1xuICB0b3A6IDE2cHg7XG59XG4uZS1ydGwuZS1mYWIuZS1idG4uZS1mYWItdG9wLmUtZmFiLW1pZGRsZSB7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZS1ydGwuZS1mYWIuZS1idG4uZS1mYWItdG9wLmUtZmFiLW1pZGRsZS5lLWZhYi1yaWdodC5lLWZhYi1jZW50ZXIge1xuICByaWdodDogNTAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG4uZS1ydGwuZS1mYWIuZS1idG4uZS1mYWItYm90dG9tIHtcbiAgYm90dG9tOiAxNnB4O1xufVxuLmUtcnRsLmUtZmFiLmUtYnRuLmUtZmFiLXJpZ2h0IHtcbiAgcmlnaHQ6IDE2cHg7XG59XG4uZS1ydGwuZS1mYWIuZS1idG4uZS1mYWItcmlnaHQuZS1mYWItY2VudGVyIHtcbiAgcmlnaHQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi1sZWZ0IHtcbiAgbGVmdDogMTZweDtcbn1cblxuLmUtZmFiLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtc21hbGwuZS1mYWIuZS1idG4sXG4uZS1zbWFsbCAuZS1mYWIuZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuLmUtc21hbGwuZS1mYWIuZS1idG4uZS1pY29uLWJ0bixcbi5lLXNtYWxsIC5lLWZhYi5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNtYWxsLmUtZmFiLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwgLmUtZmFiLmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1mYWIuZS1idG4ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG4uZS1mYWIuZS1idG46aG92ZXI6bm90KDpmb2N1cyksIC5lLWZhYi5lLWJ0bjphY3RpdmUsIC5lLWZhYi5lLWJ0bi5lLWFjdGl2ZSwgLmUtZmFiLmUtYnRuOmRpc2FibGVkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xufVxuLmUtZmFiLmUtYnRuOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xufVxuXG4uZS1iaWdnZXIuZS1mYWIuZS1idG4sXG4uZS1iaWdnZXIgLmUtZmFiLmUtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBtaW4taGVpZ2h0OiA1MnB4O1xuICBtaW4td2lkdGg6IDUycHg7XG4gIHBhZGRpbmc6IDAgMjFweDtcbn1cbi5lLWJpZ2dlci5lLWZhYi5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWZhYi5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLWZhYi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1mYWIuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmFiLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmFiLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmFiLmUtYnRuLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmFiLmUtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMTdweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mYWIuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZhYi5lLWJ0bi5lLWljb24tYnRuLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1mYWIuZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mYWIuZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mYWIuZS1idG4gLmUtYnRuLWljb24sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mYWIuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLXNwZWVkZGlhbC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLyogT1ZFUkZMT1cgQ1NTICovXG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdG9wIHtcbiAgdG9wOiAxNnB4O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXRvcC5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLWxpIHtcbiAgdG9wOiAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXRvcC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtbWlkZGxlIC5lLXNwZWVkZGlhbC1saSB7XG4gIHRvcDogY2FsYygwLjUgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5XaWR0aCkgKyB2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC10b3AuZS1zcGVlZGRpYWwtbWlkZGxlLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdG9wLmUtc3BlZWRkaWFsLWxpbmVhciB7XG4gIHRvcDogdmFyKC0tc3BlZWRkaWFsVmVydERpc3QpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWJvdHRvbSB7XG4gIGJvdHRvbTogMTZweDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ib3R0b20uZS1zcGVlZGRpYWwtcmFkaWFsIC5lLXNwZWVkZGlhbC1saSB7XG4gIGJvdHRvbTogMDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ib3R0b20uZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLW1pZGRsZSAuZS1zcGVlZGRpYWwtbGkge1xuICBib3R0b206IGNhbGMoMC41ICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsTWluV2lkdGgpICsgdmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtYm90dG9tLmUtc3BlZWRkaWFsLW1pZGRsZSwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWJvdHRvbS5lLXNwZWVkZGlhbC1saW5lYXIge1xuICBib3R0b206IHZhcigtLXNwZWVkZGlhbFZlcnREaXN0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0IHtcbiAgbGVmdDogdmFyKC0tc3BlZWRkaWFsUmFkaWFsSG9yekRpc3QpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxlZnQuZS1zcGVlZGRpYWwtcmFkaWFsIC5lLXNwZWVkZGlhbC1saSB7XG4gIGxlZnQ6IDA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGVmdC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtY2VudGVyIC5lLXNwZWVkZGlhbC1saSB7XG4gIGxlZnQ6IGNhbGMoMC41ICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsTWluV2lkdGgpICsgdmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGVmdC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtY2VudGVyLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGVmdC5lLXNwZWVkZGlhbC1jZW50ZXIge1xuICBsZWZ0OiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGVmdC5lLXNwZWVkZGlhbC1saW5lYXIge1xuICBsZWZ0OiB2YXIoLS1zcGVlZGRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmlnaHQge1xuICByaWdodDogdmFyKC0tc3BlZWRkaWFsUmFkaWFsSG9yekRpc3QpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJpZ2h0LmUtc3BlZWRkaWFsLXJhZGlhbCAuZS1zcGVlZGRpYWwtbGkge1xuICByaWdodDogMDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yaWdodC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtY2VudGVyIC5lLXNwZWVkZGlhbC1saSB7XG4gIHJpZ2h0OiBjYWxjKDAuNSAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbldpZHRoKSArIHZhcigtLXNwZWVkZGlhbFJhZGlhbE9mZnNldCkpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJpZ2h0LmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1jZW50ZXIsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yaWdodC5lLXNwZWVkZGlhbC1jZW50ZXIge1xuICByaWdodDogdmFyKC0tc3BlZWRkaWFsUmFkaWFsSG9yekRpc3QpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJpZ2h0LmUtc3BlZWRkaWFsLWxpbmVhciB7XG4gIHJpZ2h0OiB2YXIoLS1zcGVlZGRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdGVtcGxhdGUge1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgei1pbmRleDogMTAwMDAxO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDVweCAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAzcHg7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDAwMTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6bm90KC5lLXNwZWVkZGlhbC10ZXh0LWxpKSAuZS1zcGVlZGRpYWwtbGktdGV4dCB7XG4gIG1hcmdpbjogMCA4cHg7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXZlcnQtcmlnaHQgLmUtc3BlZWRkaWFsLWxpLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsLmUtc3BlZWRkaWFsLWhvcnotdG9wIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC12ZXJ0LWJvdHRvbSAuZS1zcGVlZGRpYWwtdWwge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bC5lLXNwZWVkZGlhbC1ob3J6LXRvcCwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwge1xuICBwYWRkaW5nOiAzcHggNXB4O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC1saSB7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtb3ZlcmZsb3cgLmUtc3BlZWRkaWFsLXVsIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICAvKiBIaWRlIHNjcm9sbGJhciBmb3IgSUUgYW5kIEVkZ2UgKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAvKiBIaWRlIHNjcm9sbGJhciBmb3IgRmlyZWZveCAqL1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtb3ZlcmZsb3cgLmUtc3BlZWRkaWFsLXVsOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBDaHJvbWUsIFNhZmFyaSBhbmQgT3BlcmEgKi9cbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1vdmVyZmxvdy5lLXNwZWVkZGlhbC12ZXJ0LW92ZXJmbG93IC5lLXNwZWVkZGlhbC11bCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLXNwZWVkZGlhbE92ZXJmbG93TGltaXQpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLW92ZXJmbG93LmUtc3BlZWRkaWFsLWhvcnotb3ZlcmZsb3cgLmUtc3BlZWRkaWFsLXVsIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1zcGVlZGRpYWxPdmVyZmxvd0xpbWl0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwge1xuICBoZWlnaHQ6IGNhbGModmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSArIDIgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5IZWlnaHQpKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSArIDIgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5XaWR0aCkpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1taWRkbGUge1xuICBoZWlnaHQ6IGNhbGMoMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE9mZnNldCkgKyAyICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsTWluSGVpZ2h0KSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLWNlbnRlciB7XG4gIHdpZHRoOiBjYWxjKDIgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpICsgMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbldpZHRoKSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLXRvcC1sZWZ0IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwMCU7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLXRvcC1yaWdodCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwMCU7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLWJvdHRvbS1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwMCU7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLWJvdHRvbS1yaWdodCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwMCU7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsIC5lLXNwZWVkZGlhbC11bCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKHZhcigtLXNwZWVkZGlhbFJhZGlhbEFuZ2xlKSkgdHJhbnNsYXRlKHZhcigtLXNwZWVkZGlhbFJhZGlhbE9mZnNldCkpIHJvdGF0ZShjYWxjKC0xICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsQW5nbGUpKSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tc3BlZWRkaWFsUmFkaWFsQW5nbGUpKSB0cmFuc2xhdGUodmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSkgcm90YXRlKGNhbGMoLTEgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxBbmdsZSkpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLWxpLXRleHQsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saS10ZXh0LCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtdWwge1xuICBwYWRkaW5nOiA1cHggMnB4O1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsIC5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG59XG4uZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSwgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC1saSxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuLmUtc3BlZWRkaWFsLW92ZXJsYXkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTg7XG59XG4uZS1zcGVlZGRpYWwtb3ZlcmxheS5lLXNwZWVkZGlhbC1maXhlZCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4uZS1zcGVlZGRpYWwtaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1zcGVlZGRpYWwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saSAuZS1zcGVlZGRpYWwtbGktdGV4dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGkuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLWRpc2FibGVkIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLWRpc2FibGVkIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLXNwZWVkZGlhbC1saS1hY3RpdmU6bm90KC5lLWRpc2FibGVkKSxcbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6Zm9jdXM6bm90KC5lLWRpc2FibGVkKSB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLXNwZWVkZGlhbC1saS1hY3RpdmU6bm90KC5lLWRpc2FibGVkKSAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGkuZS1zcGVlZGRpYWwtbGktYWN0aXZlOm5vdCguZS1kaXNhYmxlZCkgLmUtc3BlZWRkaWFsLWxpLWljb24sXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOmZvY3VzOm5vdCguZS1kaXNhYmxlZCkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOmZvY3VzOm5vdCguZS1kaXNhYmxlZCkgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6bm90KC5lLWRpc2FibGVkKTpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmhvdmVyIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmhvdmVyIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZSAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6bm90KC5lLWRpc2FibGVkKTphY3RpdmUgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG59XG5cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDZweCA1cHg7XG59XG4uZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSB7XG4gIG1hcmdpbjogNnB4IDA7XG59XG4uZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1iaWdnZXIgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1iaWdnZXIgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbixcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDVweCA2cHg7XG59XG4uZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC1saSB7XG4gIG1hcmdpbjogMCA2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLCAuZS1iaWdnZXIuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogNXB4IDVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLCAuZS1iaWdnZXIuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC1saSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn0iLCIuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLXNtYWxsIC5lLWZpeGVkLWhlYWQsXG4uZS1zbWFsbC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1zbWFsbC5lLWZpeGVkLWhlYWQge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIHBhZGRpbmc6IDAgOHB4IDAgMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LXBhcmVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtZHJvcGRvd25iYXNlIC5lLWZpeGVkLWhlYWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWZpeGVkLWhlYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlLmUtY29udGVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSxcbi5lLXBvcHVwLmUtbWVudGlvbiAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtbWVudGlvbi5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yMSk7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1tZW50aW9uLmUtcG9wdXAgLmUtZHJvcGRvd25iYXNlIHtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cblxuLmUtbWVudGlvbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWhpZ2hsaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLmUtbWVudGlvbiAuZS1tZW50aW9uLWNoaXAsXG4uZS1tZW50aW9uIC5lLW1lbnRpb24tY2hpcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwNzhkNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZS1tZW50aW9uLmUtZWRpdGFibGUtZWxlbWVudCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZGViZTk7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1mb3JtLW1pcnJvci1kaXYge1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi5lLXNtYWxsLmUtZGRsIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSxcbi5lLXNtYWxsIC5lLWRkbCAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXJ0bCAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1ydGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXNtYWxsLmUtcnRsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1zbWFsbCAuZS1ydGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXJ0bCAuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtZHJvcGRvd25iYXNlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1maXhlZC1oZWFkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzAwNzhkNDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1pdGVtLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiB0aCxcbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiB0ZCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHRleHQtaW5kZW50OiAxMHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRoIHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kZGwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtaW5kZW50OiAxMHB4O1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3Blbi5lLXNjcm9sbGVyIC5lLWRkbC1oZWFkZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZGRsLWhlYWRlcixcbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3Blbi5lLWRkbC1kZXZpY2UgLmUtZGRsLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLXRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLXRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbCAuZS1saXN0LWl0ZW0ge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwgLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbixcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtaW5kZW50OiA4cHg7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWl0ZW0tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLXNlbGVjdGFsbC1wYXJlbnQuZS1pdGVtLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG59XG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciAuZS1saXN0LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1iaWdnZXIgLmUtZml4ZWQtaGVhZCB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24sXG4uZS1kcm9wZG93bmJhc2UuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmUtYmlnZ2VyLmUtZGRsIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSxcbi5lLWJpZ2dlciAuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRkbCAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlLmUtZGQtZ3JvdXAgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlLmUtZGQtZ3JvdXAgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtcnRsIC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1zbWFsbCAuZS1ydGwuZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlci5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpeGVkLWhlYWQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0LWl0ZW0ge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwuZS1iaWdnZXIgLmUtZml4ZWQtaGVhZCB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtZml4ZWQtaGVhZCxcbi5lLWJpZ2dlci5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZml4ZWQtaGVhZCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhYnJpYy1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhYnJpYy1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZS1wb3B1cC5lLWRkbCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5lLXBvcHVwLmUtZGRsIC5lLWlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1wb3B1cC5lLWRkbCAuZS1pbnB1dC1ncm91cCBpbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG4uZS1wb3B1cC5lLWRkbCAuZS1kcm9wZG93bmJhc2Uge1xuICBtaW4taGVpZ2h0OiAyNnB4O1xufVxuXG4uZS1wb3B1cC5lLWRkbCAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXBvcHVwLmUtZGRsIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAgLmUtYmFjay1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbCAuZS1pbnB1dFtyZWFkb25seV0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbCBpbnB1dFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwuZS1yZWFkb25seSAuZS1pbnB1dFtyZWFkb25seV0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbC5lLXJlYWRvbmx5IGlucHV0W3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uOmFjdGl2ZSxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uOmhvdmVyLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWRkbC1pY29uOmFjdGl2ZSxcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1kZGwtaWNvbjpob3Zlcixcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUsXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWJhY2staWNvbjphY3RpdmUsXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWJhY2staWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWRkbCAuZS1pbnB1dFtyZWFkb25seV0gfiBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwgLmUtaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtZGRsIGlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbCBpbnB1dFtyZWFkb25seV0gfiBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQuZS1kZGwgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQuZS1kZGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUsXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUsXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWJhY2staWNvbjphY3RpdmUsXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLFxuLmUtZGRsLmUtcG9wdXAgLmUtZmlsdGVyLXBhcmVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZGRsIC5lLXNlYXJjaC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NFwiO1xufVxuXG4uZS1kZGwgLmUtYmFjay1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3M1wiO1xufVxuXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLXJlc2l6ZSAuZS1pY29ucy5lLXJlc2l6ZXItcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzYxXCI7XG59XG5cbi5lLXBvcHVwLmUtd2lkZS1wb3B1cC5lLWRkbC1kZXZpY2UuZS1wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLXBvcHVwLWZ1bGwtcGFnZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLmUtcG9wdXAtZnVsbC1wYWdlIC5lLXBvcHVwLWZ1bGwtcGFnZS5lLWRkbC5lLXBvcHVwLmUtZGRsLWRldmljZS1maWx0ZXIge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlciAuZS1kZGwtZGlzYWJsZS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1kZGwuZS1jb250cm9sLXdyYXBwZXIgLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtZGRsLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtZGRsLWljb24uZS1kZGwtZGlzYWJsZS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1kZGwuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1kZGwtaWNvbi5lLWRkbC1kaXNhYmxlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWRkbC1kZXZpY2UtZmlsdGVyIC5lLWZpbHRlci1wYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1kZGwgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1jb250YWN0cy1hdXRvLWZpbGwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1maWx0ZXItcGFyZW50IHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtZGRsLWRldmljZS1maWx0ZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czo6YmVmb3JlLCAuZS1kZGwuZS1wb3B1cC5lLWRkbC1kZXZpY2UtZmlsdGVyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6OmFmdGVyIHtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLWRkbC5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtZGRsLmUtcG9wdXAgLmUtc2VhcmNoLWljb24ge1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDAuNTc7XG4gIHBhZGRpbmc6IDEycHggOHB4IDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtZmlsdGVyLXBhcmVudCAuZS1iYWNrLWljb24ge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1kZGwtZm9vdGVyLCAuZS1kZGwuZS1wb3B1cCAuZS1kZGwtaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1kZGwuZS1pbnB1dC1ncm91cCAuZS1kZGwtaGlkZGVuLFxuLmUtZGRsLmUtZmxvYXQtaW5wdXQgLmUtZGRsLWhpZGRlbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogaW5pdGlhbDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwLFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtaGlnaGxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uZS1kZGwuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV0gfiAuZS1jbGVhci1pY29uOm5vdCguZS1jbGVhci1pY29uLWhpZGUpLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gLmUtY2xlYXItaWNvbjpub3QoLmUtY2xlYXItaWNvbi1oaWRlKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldIH4gLmUtY2xlYXItaWNvbjpub3QoLmUtY2xlYXItaWNvbi1oaWRlKSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc3RhdGljLWNsZWFyIGlucHV0LmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdGF0aWMtY2xlYXIuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLXN0YXRpYy1jbGVhciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLXN0YXRpYy1jbGVhci5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLXN0YXRpYy1jbGVhci5lLWlucHV0LWdyb3VwIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LXZhbHVlLFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtdmFsdWU6Zm9jdXMge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1kZGwuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV0uZS1pbnB1dCxcbi5lLWRkbC5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XSxcbi5lLWRkbC5lLWlucHV0LWdyb3VwIC5lLWRyb3Bkb3dubGlzdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1kYXRhLWZvcm0gLmUtZGRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciBpbnB1dFtyZWFkb25seV0uZS1pbnB1dC5lLWRyb3Bkb3dubGlzdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmVqcy1hdXRvY29tcGxldGUsXG5lanMtY29tYm9ib3gsXG5lanMtZHJvcGRvd25saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSxcbi5lLWlucHV0LWdyb3VwLmUtZGRsLmUtc21hbGwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXNtYWxsLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtLFxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWlucHV0LWdyb3VwLmUtZGRsLmUtc21hbGwgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGRsLmUtcGxhY2Vob2xkZXItZGRsLFxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWF1dG9jb21wbGV0ZS5lLXBsYWNlaG9sZGVyLWF1dG9jb21wbGV0ZSxcbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jb21ib2JveC5lLXBsYWNlaG9sZGVyLWNvbWJvYm94IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLXJlc2l6ZSAuZS1yZXNpemVyLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4uZS1wb3B1cCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRkbC5lLWNvbnRyb2wuZS1pY29uLWFuaW0gPiAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cy5lLWlucHV0LWdyb3VwLmUtZGRsLmUtY29udHJvbC5lLWtleWJvYXJkID4gLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQtZmlsdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWlucHV0LWZpbHRlciwgLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWlucHV0LWZpbHRlcjpmb2N1cyB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZGRsLmUtc21hbGwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGRsLmUtcGxhY2Vob2xkZXItZGRsLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRkbC5lLXBsYWNlaG9sZGVyLWRkbCxcbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtYXV0b2NvbXBsZXRlLmUtcGxhY2Vob2xkZXItYXV0b2NvbXBsZXRlLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWF1dG9jb21wbGV0ZS5lLXBsYWNlaG9sZGVyLWF1dG9jb21wbGV0ZSxcbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtY29tYm9ib3guZS1wbGFjZWhvbGRlci1jb21ib2JveCxcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jb21ib2JveC5lLXBsYWNlaG9sZGVyLWNvbWJvYm94IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS1kZGwtZGV2aWNlLWZpbHRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS1kZGwgLmUtbGlzdC1ncm91cC1pdGVtLCAuZS1iaWdnZXIgLmUtcG9wdXAuZS1kZGwgLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbCAuZS1kcm9wZG93bmJhc2Uge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwIGlucHV0LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0IHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1wb3B1cC5lLWRkbCAuZS1kcm9wZG93bmJhc2Uge1xuICBtaW4taGVpZ2h0OiAzNHB4O1xufVxuXG4vKiEgVHJlZVZpZXcncyBib290c3RyYXA1IHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4uZS1kZHQgLmUtZGR0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uZS1kZHQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG5cbi5lLWRkdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWRkdCAuZS1kZHQtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG59XG4uZS1kZHQuZS1pY29uLWFuaW0gLmUtZGR0LWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cbi5lLWRkdCAuZS1kZHQtaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZHQtaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkdC1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaWNvbi1oaWRlLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pY29uLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtY2xlYXItaWNvbiB7XG4gIGJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICByaWdodDogMzBweDtcbiAgYm90dG9tOiAwO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LFxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLWlucHV0LWZvY3VzIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0OmhvdmVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS12YWxpZC1pbnB1dDpob3Zlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1kZHQgLmUtY2hpcHMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLWNoaXBzLWNsb3NlIHtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDNweCA0cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gOHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHggMCA0cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4IDAgMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uIHtcbiAgYm90dG9tOiAwO1xufVxuLmUtZGR0IC5lLW92ZXJmbG93IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dC5lLWlucHV0LXZhbHVlOm5vdCguZS1pY29uLWhpZGUpIHtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtZGR0IC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cuZS13cmFwLWNvdW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuLmUtZGR0IC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IC5lLXJlbWFpbiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5lLWRkdC5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzFweCk7XG59XG4uZS1kZHQuZS1zaG93LWNsZWFyIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMXB4KTtcbn1cbi5lLWRkdC5lLXNob3ctY2xlYXIuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1NHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY1cHgpO1xufVxuLmUtZGR0IGlucHV0W3JlYWRvbmx5XSxcbi5lLWRkdCAuZS1kcm9wZG93bnRyZWUsXG4uZS1kZHQgaW5wdXRbcmVhZG9ubHldLmUtaW5wdXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWRkdCBpbnB1dFtyZWFkb25seV0uZS1jaGlwLWlucHV0LFxuLmUtZGR0IC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQgaW5wdXRbcmVhZG9ubHldLmUtaW5wdXQuZS1jaGlwLWlucHV0IHtcbiAgd2lkdGg6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLWRkdC5lLXBvcHVwIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAzM3B4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDEycHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50LmUtaGlkZS1zZWxlY3RhbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMDtcbiAgYm90dG9tOiAxcHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUge1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAgLmUtaW5wdXQsXG4uZS1kZHQuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCAuZS1pbnB1dDpmb2N1cyB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLWZpbHRlci13cmFwIC5lLWlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1kZHQtbm9kYXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhIC5lLXRyZWV2aWV3IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhIC5lLWRkdC1ub2RhdGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAxNHB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIGhlaWdodDogMzhweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXRyZWV2aWV3ID4gLmUtdWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtZGR0LWZvb3Rlcixcbi5lLWRkdC5lLXBvcHVwIC5lLWRkdC1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWNoaXAgLmUtY2hpcHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLCAuZS1kZHQuZS1ydGwuZS1zaG93LXRleHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQsIC5lLWRkdC5lLXJ0bC5lLXNob3ctdGV4dCAuZS1vdmVyZmxvdyAuZS1yZW1haW4uZS13cmFwLWNvdW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cuZS13cmFwLWNvdW50LCAuZS1kZHQuZS1ydGwuZS1zaG93LXRleHQgLmUtb3ZlcmZsb3cuZS13cmFwLWNvdW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogYXV0bztcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctdGV4dCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IC5lLXJlbWFpbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IC5lLXJlbWFpbiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogMThweDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDU0cHg7XG59XG4uZS1kZHQuZS1ydGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1kZHQuZS1ydGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24ge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzMHB4O1xufVxuLmUtZGR0LmUtcnRsLmUtcG9wdXAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXVsIHtcbiAgcGFkZGluZzogMCAxNHB4IDAgMDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICB0ZXh0LWluZGVudDogMzNweDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQge1xuICBtYXJnaW46IDAgMTJweDtcbn1cblxuLmUtZGR0LWljb24taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRkdCAuZS1jaGlwcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG59XG4uZS1kZHQgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtZGR0IC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdyAuZS1yZW1haW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0W3JlYWRvbmx5XSwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1kZHQuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1iaWdnZXIgLmUtZGR0IC5lLWNoaXBzLFxuLmUtZGR0LmUtYmlnZ2VyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IGF1dG87XG4gIHJpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uIHtcbiAgYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24ge1xuICBib3R0b206IDA7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1jaGlwIC5lLWNoaXBzLWNsb3NlLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1jaGlwIC5lLWNoaXBzLWNsb3NlIHtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSxcbi5lLWRkdC5lLWJpZ2dlci5lLXNob3ctY2hpcCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1yZW1haW4uZS13cmFwLWNvdW50LFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdCAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCxcbi5lLWRkdC5lLWJpZ2dlciAuZS1vdmVyZmxvdy5lLXNob3ctdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0IC5lLW92ZXJmbG93IC5lLXJlbWFpbixcbi5lLWRkdC5lLWJpZ2dlciAuZS1vdmVyZmxvdyAuZS1yZW1haW4ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDM4cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzlweCk7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1jbGVhciAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQsXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNsZWFyIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMzhweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzOXB4KTtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXNob3ctY2xlYXIuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1OHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDc4cHgpO1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgdGV4dC1pbmRlbnQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0LFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEgLmUtZGR0LW5vZGF0YSxcbi5lLWRkdC5lLWJpZ2dlci5lLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQuZS1uby1kYXRhIC5lLWRkdC1ub2RhdGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXBvcHVwIC5lLWZpbHRlci13cmFwLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAge1xuICBwYWRkaW5nOiA4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyxcbi5lLWRkdC5lLWJpZ2dlci5lLXBvcHVwIC5lLXRyZWV2aWV3IC5lLWZ1bGxyb3cge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LWNsZWFyIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQsXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNThweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LWNoaXAuZS1pbnB1dC1ncm91cC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtcnRsLmUtc2hvdy10ZXh0LmUtaW5wdXQtZ3JvdXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctY2hpcC5lLWlucHV0LWdyb3VwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwuZS1zaG93LXRleHQuZS1pbnB1dC1ncm91cC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uIHtcbiAgbGVmdDogMzhweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIHRleHQtaW5kZW50OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0LFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQge1xuICBtYXJnaW46IDAgMTZweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jb2xsZWN0aW9uIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlLmUtaWNvbjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRvcDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cCAuZS1kZGwtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLWRkbC1kaXNhYmxlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJlc2l6ZSAuZS1pY29ucy5lLXJlc2l6ZXItcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzYxXCI7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogdGV4dDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCAzMnB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyLCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGhlaWdodDogMjdweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIC5lLWRyb3Bkb3duYmFzZSwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtbXVsdGktc2VhcmNoZXIgLmUtZHJvcGRvd25iYXNlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmlldyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12aWV3LmUtZGVsaW0tdmFsdWVzLmUtZGVsaW0tb3ZlcmZsb3csIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZpZXcuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS10b3RhbCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMDtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBjb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIHBhZGRpbmc6IDEycHggNHB4IDExcHggMDtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLXNlYXJjaGVyLmUtemVyby1zaXplOm5vdCguZS1tdWx0aXNlbGVjdC1ib3gpLFxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCkge1xuICB3aWR0aDogMDtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLXNlYXJjaGVyLmUtemVyby1zaXplOm5vdCguZS1tdWx0aXNlbGVjdC1ib3gpIGlucHV0W3R5cGU9dGV4dF0sXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlci5lLXplcm8tc2l6ZTpub3QoLmUtbXVsdGlzZWxlY3QtYm94KSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAgPiAuZS1jaGlwY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLmUtemVyby1zaXplOm5vdCguZS1tdWx0aXNlbGVjdC1ib3gpLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLmUtemVyby1zaXplOm5vdCguZS1tdWx0aXNlbGVjdC1ib3gpIHtcbiAgd2lkdGg6IDA7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcy5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZpZXcuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS1oaWRlLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jb2xsZWN0aW9uLmUtZGVsaW0taGlkZSxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS1oaWRlLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZpZXcuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS1oaWRlLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24uZS1kZWxpbS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24ge1xuICBwYWRkaW5nOiAwIDQ4cHggMCAwO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW4tdG9wOiAtMmVtO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDJweDtcbiAgdG9wOiA4MCU7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIDpub3QoLmUtZGlzYWJsZWQpLmUtbXVsdGktc2VsZWN0LXdyYXBwZXI6aG92ZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgOm5vdCguZS1kaXNhYmxlZCkuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcjpob3ZlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTEuNjhlbTtcbiAgcmlnaHQ6IDA7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtbXVsdGktc2VhcmNoZXIsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtbXVsdGktc2VhcmNoZXIge1xuICBmbG9hdDogbm9uZTtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDQ4cHg7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtY2hlY2tib3ggLmUtbGlzdC1ncm91cC1pdGVtLmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLFxuLmUtbXVsdGlzZWxlY3QuZS1mbG9hdC1pbnB1dCB7XG4gIHdvcmQtd3JhcDogaW5pdGlhbDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cCAuZS1zZWFyY2hlciAuZS1sYWJlbC10b3AsXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlYXJjaGVyIC5lLWxhYmVsLXRvcCB7XG4gIHRvcDogMTVweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jb2xsZWN0aW9uIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtY29udHJvbC1jb250YWluZXIpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNvbGxlY3Rpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAzcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA4cHggMCA0cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDZweCAxLjVweCAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbW9iLWNoaXAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDRweCAxMHB4IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW1vYi1jaGlwLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDhweCAwIDhweCA0cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMCAwIDA7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2Uge1xuICBtYXJnaW46IDAgMCAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tb2ItY2hpcC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlIHtcbiAgbWFyZ2luOiAzcHggMCAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IC0yLjRlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB3aWR0aDogMjRweDtcbiAgdG9wOiAxMDAlO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uIHtcbiAgcmlnaHQ6IDMwcHg7XG59XG5cbi5lLXNtYWxsLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24ge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uIHtcbiAgbGVmdDogMzBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCxcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWhpZGUtbGlzdGl0ZW0sXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWhpZGUtZ3JvdXAtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLW11bHRpc2VsZWN0LmUtZGlzYWJsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4yMSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMCAwIDAgMTZweDtcbiAgd2lkdGg6IDkyJTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1jbG9zZS1pY29uLWhpZGUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMnB4IDAgMzJweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBsZWZ0OiAtMTJweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDRweDtcbiAgcGFkZGluZzogMCA4cHggMCA0cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDVweCA0cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwIHtcbiAgcGFkZGluZzogMCA0cHggMCA4cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwIC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDRweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIHtcbiAgcGFkZGluZzogMCA4cHggMCA0cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLmUtY2hpcC1zZWxlY3RlZCAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDEycHggNHB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBsZWZ0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBsZWZ0OiAtNHB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIC5lLXJlbWFpbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgbGVmdDogMTlweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBsZWZ0OiAtN3B4O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLXJ0bCAuZS1saXN0LWdyb3VwLWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJ0bCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1ydGwgLmUtZHJvcGRvd25iYXNlLmUtcnRsLmUtZGQtZ3JvdXAgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiA4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgdGV4dC1pbmRlbnQ6IDEycHg7XG59XG5cbi5lLXJ0bCAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcnRsIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJ0bCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1maWx0ZXIsXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LWZpbHRlciB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWNvbnRyb2wtY29udGFpbmVyKSAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWJhY2staWNvbiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW0uZS1kaXNhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUge1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFtyZWFkb25seT10cnVlXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLXNlYXJjaGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmVqcy1tdWx0aXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1zbWFsbC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZSB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGhlaWdodDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMmVtO1xuICBmb250LXNpemU6IDhweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMS42ZW07XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tdWx0aXNlbGVjdC5lLXBsYWNlaG9sZGVyLW11bHRpc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLW91dGxpbmUgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IG5vcm1hbDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMXB4IDEycHggMDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTJweCAxMnB4IDAgOHB4O1xufVxuXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtcnRsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtc21hbGwgLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtbW9iLXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcCxcbi5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBtYXJnaW46IDhweCA4cHggMCAwO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDAgMCA4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1zbWFsbCAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS5ydGwuZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBtYXJnaW46IDRweCAwIDAgNHB4O1xufVxuXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDAgOHB4IDAgMDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG59XG5cbi5lLXJ0bC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCA0cHg7XG59XG5cbi5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1maWxsZWQuZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtbW9iLXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4uZS1maWxsZWQuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtZmlsbGVkLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIGhlaWdodDogMzhweDtcbiAgbWFyZ2luLXRvcDogLTM4cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtcmVhZG9ubHkgLmUtY2xlYXItaWNvbixcbi5lLW91dGxpbmUuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtcmVhZG9ubHkgLmUtY2xlYXItaWNvbixcbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1yZWFkb25seSAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1yZWFkb25seS5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIgOm5vdCguZS1kaXNhYmxlZCkuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcjpob3ZlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1yZWFkb25seS5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCA6bm90KC5lLWRpc2FibGVkKS5lLW11bHRpLXNlbGVjdC13cmFwcGVyOmhvdmVyIC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbi5lLWljb25zLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtY2xlYXItaWNvbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC13cmFwcGVyLmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtbXVsdGktc2VhcmNoZXIgLmUtZHJvcGRvd25iYXNlLmUtY29udHJvbC5lLW11bHRpc2VsZWN0LmUtbGliIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1yZXNpemUgLmUtcmVzaXplci1yaWdodCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTVweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1jaGlwLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDBjZTtcbn1cblxuLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWRpc2FibGVkKSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4uZS1tdWx0aXNlbGVjdCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMyMDFmMWU7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQgPiAuZS1jaGlwY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQgPiAuZS1jaGlwY29udGVudDpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWRpc2FibGVkKSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQ6aG92ZXIge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMzIzMTMwO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLmUtY2hpcC1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBjb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDAgc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZDJkMGNlO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmU6bm90KC5lLWl0ZW0tZm9jdXMpLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtbGlzdC1pdGVtLmUtYWN0aXZlOm5vdCguZS1pdGVtLWZvY3VzKSxcbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLWNoZWNrYm94IC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmU6bm90KC5lLWl0ZW0tZm9jdXMpLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXI6bm90KC5lLWl0ZW0tZm9jdXMpLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmU6bm90KC5lLWl0ZW0tZm9jdXMpLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpmaXJzdC1jaGlsZDpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtYWN0aXZlOmxhc3QtY2hpbGQ6bm90KC5lLWl0ZW0tZm9jdXMpLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyOm5vdCguZS1pdGVtLWZvY3VzKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLWNoZWNrYm94IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmUuZS1pdGVtLWZvY3VzIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtY2hlY2tib3ggLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1pdGVtLWZvY3VzICsgbGkuZS1hY3RpdmUge1xuICBib3JkZXItdG9wOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaXRlbS1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZS5lLWl0ZW0tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3duYmFzZTotbW96LXBsYWNlaG9sZGVyIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1uby12ZW5kb3ItcHJlZml4ICovXG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3duYmFzZTo6LW1vei1wbGFjZWhvbGRlciB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3Itbm8tdmVuZG9yLXByZWZpeCAqL1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmJhc2U6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1uby12ZW5kb3ItcHJlZml4ICovXG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3duYmFzZTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3Itbm8tdmVuZG9yLXByZWZpeCAqL1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtdWwuZS1yZW9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAycHg7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRvd24taWNvbiAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC0ycHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZGlzYWJsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNhMTlmOWQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTEuNjhlbTtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgbWFyZ2luOiAzcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDRweCAxMHB4IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDRweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHJpZ2h0OiA0MnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcmlnaHQ6IDQycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIHJpZ2h0OiAzNXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBtYXJnaW4tdG9wOiAtMi43ZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0yLjdlbTtcbiAgbWFyZ2luLXRvcDogLTIuMjVlbTtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0sXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLW1vYi13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM4cHgpO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCxcbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1iaWdnZXIuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWZpbHRlcixcbi5lLWJpZ2dlciAuZS1kZGwuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwOm5vdCguZS1jb250cm9sLWNvbnRhaW5lcikgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtbXVsdGktc2VhcmNoZXIge1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlcixcbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGhlaWdodDogMzZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMS42OGVtO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZSB7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGhlaWdodDogMzJweDtcbiAgbWluLWhlaWdodDogMzJweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMi40ZW07XG4gIHJpZ2h0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tdWx0aXNlbGVjdC5lLXBsYWNlaG9sZGVyLW11bHRpc2VsZWN0LFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW11bHRpc2VsZWN0LmUtcGxhY2Vob2xkZXItbXVsdGlzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1iaWdnZXIpLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtYmlnZ2VyKS5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzcHggMTJweCAwIDRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDExcHggMTJweCAwO1xufVxuXG4uZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE5cHggMTJweCAwIDE2cHg7XG59XG5cbi5lLWJpZ2dlcjpub3QoLmUtc21hbGwpLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBtYXJnaW46IDhweCA4cHggMCAwO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBtYXJnaW46IDhweCAwIDAgOHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMCA0cHggMCAwO1xufVxuXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLXJ0bC5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCA0cHg7XG59XG5cbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5lLXJ0bC5lLWJpZ2dlci5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlciAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1maWxsZWQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0xLjZlbTtcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmV1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzZcIjtcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmVkb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZWZyb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZlYWxsdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2E5XCI7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZlYWxsZnJvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDRcIjtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtbGlzdGJveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAqLFxuLmUtbGlzdGJveC1jb250YWluZXIgKixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Qtd3JhcCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Qtd3JhcCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwIHtcbiAgd2lkdGg6IDg0JSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3Qtd3JhcDpmb2N1cy12aXNpYmxlLCAuZS1saXN0Ym94LXdyYXBwZXI6Zm9jdXMsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LXdyYXA6Zm9jdXMtdmlzaWJsZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyOmZvY3VzLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LXdyYXA6Zm9jdXMtdmlzaWJsZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWRpc2FibGVkLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1ucnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1ucnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LW5ydCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZWQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1kaXNhYmxlLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtZGlzYWJsZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtZGlzYWJsZSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LXBhcmVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LmhlYWRlciwgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLWhlYWRlcnRlbXBsYXRlLXRleHQubmVzdGVkLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LmhlYWRlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1pY29uLWJhY2ssXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pY29uLWJhY2ssXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWljb24tYmFjayB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWhlYWRlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1oYXMtaGVhZGVyID4gLmUtdmlldyxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWhhcy1oZWFkZXIgPiAuZS12aWV3LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1oYXMtaGVhZGVyID4gLmUtdmlldyB7XG4gIHRvcDogNDVweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1idXQtYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWJ1dC1iYWNrLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1idXQtYmFjayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA4cHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaWNvbi1jb2xsYXBzaWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0LWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXRleHQtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQtY29udGVudCAqLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtdGV4dC1jb250ZW50ICosXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXRleHQtY29udGVudCAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94IC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94IC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtbGVmdCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveC5lLWNoZWNrYm94LWxlZnQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveC5lLWNoZWNrYm94LWxlZnQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1yaWdodCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWNoZWNrbGlzdC5lLWhhcy1jaGlsZCAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveC5lLWNoZWNrYm94LXJpZ2h0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWNoZWNrbGlzdC5lLWhhcy1jaGlsZCAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveC5lLWNoZWNrYm94LXJpZ2h0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtY2hlY2tsaXN0LmUtaGFzLWNoaWxkIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDkycHgpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LWxlZnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1sZWZ0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1sZWZ0IHtcbiAgbWFyZ2luOiAtMnB4IDhweCAwIDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtcmlnaHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtcmlnaHQge1xuICBtYXJnaW46IC0ycHggMCAwIDhweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtaWNvbi13cmFwcGVyIC5lLWxpc3QtdGV4dCwgLmUtbGlzdGJveC13cmFwcGVyIC5lLWljb24td3JhcHBlci5lLXRleHQtY29udGVudC5lLWNoZWNrYm94IC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWljb24td3JhcHBlciAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pY29uLXdyYXBwZXIuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveCAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaWNvbi13cmFwcGVyIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaWNvbi13cmFwcGVyLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaWNvbixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaWNvbixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pY29uIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1jb250ZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS10ZXh0IC5lLWhlYWRlcnRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0IC5lLWhlYWRlcnRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXRleHQgLmUtaGVhZGVydGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1saXN0LWljb24sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCAuZS1saXN0LWljb24sXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWxpc3QtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWljb24tY29sbGFwc2libGUsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWljb24tY29sbGFwc2libGUge1xuICBsZWZ0OiAwJTtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwgLmUtYnV0LWJhY2ssXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCAuZS1idXQtYmFjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtYnV0LWJhY2sge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1pY29uLWJhY2ssXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCAuZS1pY29uLWJhY2ssXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWljb24tYmFjayB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LWxlZnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IC0ycHggMCAwIDhweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCB7XG4gIG1hcmdpbjogLTJweCA4cHggMCAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luOiAtMnB4IDhweCAwIDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtY2hlY2tib3gtcmlnaHQgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtY2hlY2tib3gtcmlnaHQgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMCU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pbnB1dC1ncm91cCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAge1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWlucHV0LWZvY3VzLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaW5wdXQtZm9jdXMsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWlucHV0LWZvY3VzIHtcbiAgcGFkZGluZzogNHB4IDRweCA0cHggOHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWhpZGRlbi1zZWxlY3QsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1oaWRkZW4tc2VsZWN0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1oaWRkZW4tc2VsZWN0IHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtcGxhY2Vob2xkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1wbGFjZWhvbGRlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtcGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbmVqcy1saXN0Ym94IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdGJveC1jb250YWluZXIpLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtc29ydGFibGVjbG9uZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIC5lLWxpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtc29ydGFibGVjbG9uZSAuZS1yaXBwbGUsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSAuZS1yaXBwbGUge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIC5lLWxpc3QtYmFkZ2UsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1iYWRnZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIC5lLWxpc3QtYmFkZ2Uge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogMjJweDtcbn1cblxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtbGlzdGJveHRvb2wtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAqLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lci5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LXdyYXAsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdGJveC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Qtd3JhcCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgICBmbGV4OiAxO1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJpZ2h0IC5lLWxpc3Rib3gtdG9vbCxcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lci5lLXJpZ2h0IC5lLWxpc3Rib3gtdG9vbCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxlZnQgLmUtbGlzdGJveC10b29sLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtbGVmdCAuZS1saXN0Ym94LXRvb2wge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtdG9vbCxcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0Ym94LXRvb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogOHB4O1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0Ym94LXRvb2wgLmUtYnRuLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Rib3gtdG9vbCAuZS1idG4ge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtY2hlY2tib3gtcmlnaHQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMzAlO1xufVxuXG4uZS1ydGwuZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcmlnaHQgLmUtbGlzdGJveC10b29sLFxuLmUtcnRsLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtcmlnaHQgLmUtbGlzdGJveC10b29sIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmUtcnRsLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxlZnQgLmUtbGlzdGJveC10b29sLFxuLmUtcnRsLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtbGVmdCAuZS1saXN0Ym94LXRvb2wge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ucnQsXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ucnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLXNtYWxsIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50LFxuLmUtc21hbGwgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0Om5vdCguZS1saXN0Ym94LWNvbnRhaW5lcikgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0Om5vdCguZS1saXN0Ym94LWNvbnRhaW5lcikgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWhpZGRlbi1zZWxlY3QgKyAuZS1saXN0Ym94ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDkzcHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0Ym94dG9vbC1jb250YWluZXIpOm5vdCguZS1zb3J0YWJsZWNsb25lKSxcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lci5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMzYjNhMzk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzNnB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbTpob3Zlcjpub3QoLmUtc2VsZWN0ZWQpOm5vdCguZS1kaXNhYmxlZCksIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW06aG92ZXIuZS1zZWxlY3RlZC5lLWNoZWNrbGlzdDpub3QoLmUtZGlzYWJsZWQpLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtOmhvdmVyOm5vdCguZS1zZWxlY3RlZCk6bm90KC5lLWRpc2FibGVkKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbTpob3Zlci5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0Om5vdCguZS1kaXNhYmxlZCksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbTpob3Zlcjpub3QoLmUtc2VsZWN0ZWQpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbTpob3Zlci5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0Om5vdCguZS1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3QsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCwgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQuZS1zZWxlY3RlZC5lLWNoZWNrbGlzdCwgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQuZS1zZWxlY3RlZC5lLWNoZWNrbGlzdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3QsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjaywgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1zb3J0YWJsZWNsb25lLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtc29ydGFibGVjbG9uZS5lLXJpcHBsZSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtc29ydGFibGVjbG9uZS5lLXJpcHBsZSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcjpub3QoLmUtbGlzdC1tdWx0aS1saW5lKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcjpub3QoLmUtbGlzdC1tdWx0aS1saW5lKSB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWl0ZW0taGVhZGVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWNvbnRlbnQge1xuICBjb2xvcjogIzNiM2EzOTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAycHggMCAwIDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudDpub3QoLmUtdGV4dC1vdmVyZmxvdyksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudDpub3QoLmUtdGV4dC1vdmVyZmxvdyksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50Om5vdCguZS10ZXh0LW92ZXJmbG93KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBsZWZ0OiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXI6bm90KC5lLWxpc3QtYmFkZ2UpLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXI6bm90KC5lLWxpc3QtYmFkZ2UpIHtcbiAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2OHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICByaWdodDogMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyLCAuZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZS5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZS5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyIHtcbiAgdG9wOiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlIC5lLWJhZGdlLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2UsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlIC5lLWJhZGdlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMzJweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UuZS1saXN0LWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UuZS1saXN0LWF2YXRhciB7XG4gIHBhZGRpbmctbGVmdDogNjhweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2U6bm90KC5lLWxpc3QtYXZhdGFyKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2U6bm90KC5lLWxpc3QtYXZhdGFyKSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpIC5lLWxpc3QtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXI6bm90KC5lLWxpc3QtbXVsdGktbGluZSkgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpIC5lLWxpc3QtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDhweCAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtbGlzdC1pdGVtOmhvdmVyIC5lLWxpc3QtaXRlbS1oZWFkZXIsIC5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtbGlzdC1pdGVtOmhvdmVyIC5lLWxpc3QtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtbGlzdC1pdGVtOmhvdmVyIC5lLWxpc3QtaXRlbS1oZWFkZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkIC5lLWxpc3QtaXRlbS1oZWFkZXIsIC5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkIC5lLWxpc3QtaXRlbS1oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLXNlbGVjdGVkIC5lLWxpc3QtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXIgLmUtYXZhdGFyIHtcbiAgbGVmdDogaW5oZXJpdDtcbiAgcmlnaHQ6IDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogaW5oZXJpdDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZSAuZS1iYWRnZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlIC5lLWJhZGdlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZSAuZS1iYWRnZSB7XG4gIGxlZnQ6IDEycHg7XG4gIHJpZ2h0OiBpbmhlcml0O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2OHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhciksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50LCAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCwgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC13cmFwIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzNnB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC13cmFwIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzNnB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Qtd3JhcCxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlci5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0LXdyYXAsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtcGFyZW50IHtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLXRleHQtY29udGVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0LWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS10ZXh0LWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LmhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLWhlYWRlcnRlbXBsYXRlLXRleHQubmVzdGVkLWhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LmhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LmhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLWhlYWRlcnRlbXBsYXRlLXRleHQubmVzdGVkLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdDpub3QoLmUtbGlzdGJveC1jb250YWluZXIpIC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY0cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ4cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU5cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdDpub3QoLmUtbGlzdGJveC1jb250YWluZXIpIC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1oaWRkZW4tc2VsZWN0ICsgLmUtbGlzdGJveCArIC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMTNweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi8iLCIuZS1zaWduYXR1cmUuZS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5cbi5lLXNpZ25hdHVyZS5lLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cblxuLyohIGlucHV0IGxheW91dCAqL1xuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG50ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQge1xuICBib3JkZXI6IDAgc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtaW5kZW50OiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5pbnB1dC5lLWlucHV0LFxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0LFxuaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cCBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5wdXQuZS1jb3JuZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lci5lLXJ0bCBpbnB1dC5lLWlucHV0Om9ubHktY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lci5lLXJ0bCBpbnB1dC5lLWlucHV0Om9ubHktY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtY29ybmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWNvcm5lcixcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5lLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsOmZvY3VzIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMge1xuICBwYWRkaW5nOiA2cHggOHB4IDZweCA4cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAwIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXNpemU6IDE0cHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgc3Bhbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgc3Bhbixcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCBpbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYSB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pbnB1dC5lLXJ0bCxcbi5lLWlucHV0LWdyb3VwLmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAsXG4uZS1mbG9hdC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbnB1dC1jdXN0b20tdGFnLFxuLmUtaW5wdXQtY3VzdG9tLXRhZy5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtY3VzdG9tLXRhZy5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSxcbi5lLWZsb2F0LWN1c3RvbS10YWcsXG4uZS1mbG9hdC1jdXN0b20tdGFnLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lciAuZS1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lciAuZS1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyIC5lLWlucHV0Omxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuXG5pbnB1dC5lLWlucHV0LmUtc21hbGwsXG50ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG5sYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0b3A6IC0xMXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5sYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHRvcDogLTExcHg7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxlZnQ6IDAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zOHB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzhweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC1ncm91cC1hbmltYXRpb24gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRvcDogMTdweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW5vLWZsb2F0LWxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBib3JkZXI6IDAgc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyLnZhbGlkLm1vZGlmaWVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci5pbnZhbGlkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLWNvbnRhaW5lci52YWxpZC5tb2RpZmllZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC1jb250YWluZXIuaW52YWxpZCB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICB3aWR0aDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICByaWdodDogNTAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtcnRsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IHRvcDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQ6Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQ6Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0Omxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXdhcm5pbmc6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgLmUtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCAuZS1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpmb2N1cyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdChbZGlzYWJsZWRdKTpub3QoOmZvY3VzKSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdChbZGlzYWJsZWRdKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pOm5vdCg6Zm9jdXMpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyOiAwIHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWNvcm5lciAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtcnRsLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6Zm9jdXMge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtZGlzYWJsZWQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KS5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pY29uLWxlZnQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtZGlzYWJsZWQgLmUtaW5wdXQtaW4td3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWRpc2FibGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZmlsbGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1maWxsZWQpIC5lLWlucHV0LWdyb3VwLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWlucHV0LWJ0bi1yaXBwbGU6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWlucHV0LWJ0bi1yaXBwbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuaW5wdXQuZS1pbnB1dDo6LW1zLWNsZWFyLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Oi1tcy1jbGVhcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OjotbXMtY2xlYXIsXG4uZS1pbnB1dDpub3QoOnZhbGlkKTpub3QoLmUtY29udHJvbCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KC5lLWNvbnRyb2wpLmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpub3QoOnZhbGlkKTpub3QoLmUtY29udHJvbCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaGlkZGVuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5pbnB1dC5lLWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbmlucHV0LmUtaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXQuZS1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuaW5wdXQuZS1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lIHtcbiAgYm90dG9tOiAtMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtZmxvYXQtbGluZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtZmxvYXQtbGluZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtZmxvYXQtdGV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG5pbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tcy10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtc21hbGwuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtc21hbGwuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LXRleHRhcmVhLXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LXRleHRhcmVhLXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbmlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbmlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMjZweDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIuZS1ydGwgaW5wdXQuZS1jb250cm9sLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXJ0bCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhOmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG50ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLmUtcnRsLFxuLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCxcbi5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtcnRsLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtc21hbGw6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLXNtYWxsOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLXNtYWxsIHtcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWluLWhlaWdodDogMDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQ6bm90KDp2YWxpZCksXG4uZS1pbnB1dDp2YWxpZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6dmFsaWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOnZhbGlkKSxcbi5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDp2YWxpZCksXG4uZS1pbnB1dC1ncm91cCBpbnB1dDp2YWxpZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6dmFsaWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOnZhbGlkKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDp2YWxpZCksXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6dmFsaWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYTpub3QoOnZhbGlkKSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhOnZhbGlkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWluLXdyYXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQge1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRvcDogMTZweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiAuZS1mbG9hdC10ZXh0IHtcbiAgdG9wOiAxNXB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRvcDogMTVweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6aG92ZXI6bm90KC5lLWRpc2FibGVkKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1kaXNhYmxlZCksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1kaXNhYmxlZCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxN3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zOHB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzhweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxlZnQ6IDAlO1xuICB0b3A6IDEzcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdG9wOiAtMTFweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IDAuMjVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRvcDogMTdweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzdweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM3cHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM3cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zN3B4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDZweCA4cHggNnB4IDhweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0O1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiA0cHggOHB4IDRweCA4cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtc21hbGw6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGw6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtc21hbGw6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nOiA0cHggOHB4IDRweCA4cHg7XG59XG5cbi5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCxcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5lLWZpbGxlZCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qISBpbnB1dCB0aGVtZSAqL1xuaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG50ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmxvYXQtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ExOWY5ZDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qISBBZGRlZCBjb2xvciB0byB0ZXh0Ym94IGZvciBkaXNiYWxlZCBzdGF0ZSAqL1xuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWRpc2FibGVkKSBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ExOWY5ZDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1pbnB1dC5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC5lLXN1Y2Nlc3M6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2VzcyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhLmUtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICMxMDdjMTA7XG59XG5cbi5lLWlucHV0LmUtd2FybmluZyxcbi5lLWlucHV0LmUtd2FybmluZzpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXdhcm5pbmcgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbn1cblxuLmUtaW5wdXQuZS1lcnJvcixcbi5lLWlucHV0LmUtZXJyb3I6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIHRleHRhcmVhLmUtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNhNDI2MmM7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtZXJyb3IgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogI2E0MjYyYztcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc3VjY2VzcyB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyB0ZXh0YXJlYSB7XG4gIGJvcmRlci1jb2xvcjogIzEwN2MxMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS13YXJuaW5nIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtZXJyb3IgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTQyNjJjO1xufVxuXG5pbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbmlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dDpub3QoLmUtbGFiZWwtdG9wKSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dDpub3QoLmUtbGFiZWwtdG9wKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dDpub3QoLmUtbGFiZWwtdG9wKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSB+IGxhYmVsLmUtZmxvYXQtdGV4dDpub3QoLmUtbGFiZWwtdG9wKSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG5pbnB1dC5lLWlucHV0OjotbW96LXNlbGVjdGlvbiwgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OjotbW96LXNlbGVjdGlvbiwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXNlbGVjdGlvbiwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Oi1tb3otc2VsZWN0aW9uLCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTo6LW1vei1zZWxlY3Rpb24sIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Oi1tb3otc2VsZWN0aW9uLCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjYzdlMGY0O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuaW5wdXQuZS1pbnB1dDo6c2VsZWN0aW9uLFxudGV4dGFyZWEuZS1pbnB1dDo6c2VsZWN0aW9uLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDo6c2VsZWN0aW9uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OjpzZWxlY3Rpb24sXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6OnNlbGVjdGlvbixcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6OnNlbGVjdGlvbixcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjYzdlMGY0O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3M6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzczo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3M6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXdhcm5pbmc6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3I6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3I6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzOm5vdCguZS1kaXNhYmxlZCk6bm90KDphY3RpdmUpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3M6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzpub3QoLmUtZGlzYWJsZWQpOm5vdCg6YWN0aXZlKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOm5vdCguZS1kaXNhYmxlZCk6bm90KDphY3RpdmUpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yOm5vdCguZS1kaXNhYmxlZCk6bm90KDphY3RpdmUpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yOm5vdCguZS1kaXNhYmxlZCk6bm90KDphY3RpdmUpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtaW5wdXQ6Zm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA3OGQ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA3OGQ0O1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dDpmb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWlucHV0OmZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcixcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3I6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTphY3RpdmU6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKTphY3RpdmU6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2E0MjYyYztcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNhNDI2MmM7XG59XG5cbi5lLWlucHV0OmZvY3VzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzcyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTA3YzEwO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzEwN2MxMDtcbn1cblxuLmUtaW5wdXQ6Zm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikuZS13YXJuaW5nLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmcsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmcsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmcge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2E1MDEwO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2NhNTAxMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3Mge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTA3YzEwO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzEwN2MxMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgc3BhbjpmaXJzdC1jaGlsZC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtcnRsOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpsYXN0LWNoaWxkOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgc3BhbjpmaXJzdC1jaGlsZC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0Omxhc3QtY2hpbGQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikge1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3M6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3M6bm90KC5lLWZsb2F0LWljb24tbGVmdCkge1xuICBib3JkZXItY29sb3I6ICMxMDdjMTA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZzpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IsXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB7XG4gIGJvcmRlci1jb2xvcjogI2E0MjYyYztcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246YWN0aXZlLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbmlucHV0LmUtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdChbZGlzYWJsZWRdKTpub3QoOmZvY3VzKSxcbnRleHRhcmVhLmUtaW5wdXQ6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLWlucHV0LWdyb3VwOmFjdGl2ZTpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOmFjdGl2ZTpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0OmFjdGl2ZTpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmFjdGl2ZTpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0OmFjdGl2ZTpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmFjdGl2ZTpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0OmFjdGl2ZTpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmFjdGl2ZTpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xufVxuXG4uZS1pbnB1dC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIG1pbi13aWR0aDogMzhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbDpmb2N1cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlcixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLWhlaWdodDogMzRweDtcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM4cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zOHB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00NXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQtZ3JvdXAtYW5pbWF0aW9uIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRvcDogMTRweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1uby1mbG9hdC1sYWJlbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6LW1zLXRleHRhcmVhLXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbXMtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtYmlnZ2VyIGlucHV0LmUtc21hbGwuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCBpbnB1dC5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIGlucHV0LmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnRleHRhcmVhcHV0LmUtc21hbGwuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbnRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IHtcbiAgdGV4dC1pbmRlbnQ6IDEycHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIuZS1ydGwsXG4uZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LmUtcnRsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbnRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIuZS1ydGwsXG4uZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LmUtcnRsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXI6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1iaWdnZXI6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRvcDogMTRweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0b3A6IDE2cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlciB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRvcDogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00NXB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRvcDogMTZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMCU7XG4gIHRvcDogMTNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHRvcDogMTRweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00NXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDhweCAxMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWJpZ2dlcjpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogOHB4IDEycHggOHB4IDEycHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmZsb2F0LWlucHV0IHRleHRhcmVhLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICBmb250OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA2cHggMTJweCA2cHggMTJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4IDZweCAxMnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLWljb24uZS1zcGluLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NlwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLWljb24uZS1zcGluLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cblxuLmUtbnVtZXJpYy1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW51bWVyaWMuZS1wbGFjZWhvbGRlci1udW1lcmljIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYyAuZS1udW1lcmljLWhpZGRlbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYyAuZS1udW1lcmljLWhpZGRlbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYyAuZS1udW1lcmljLWhpZGRlbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZm9jdXMgLmUtbnVtZXJpYy1oaWRkZW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1mb2N1cyAuZS1udW1lcmljLWhpZGRlbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWZvY3VzIC5lLW51bWVyaWMtaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLW51bWVyaWMuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1zbWFsbCAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiwgLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW51bWVyaWMuZS1wbGFjZWhvbGRlci1udW1lcmljLFxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1udW1lcmljLmUtcGxhY2Vob2xkZXItbnVtZXJpYyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLCAuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLyohIG1hc2tlZHRleHRib3ggbGF5b3V0ICovXG4uZS1jb250cm9sLXdyYXBwZXIuZS1tYXNrIC5lLW1hc2tlZHRleHRib3gge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbWFzay5lLXBsYWNlaG9sZGVyLW1hc2sge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi8qISBtYXNrZWR0ZXh0Ym94IHRoZW1lICovXG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtbWFzayAuZS1tYXNrZWR0ZXh0Ym94IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1jb250cm9sLXdyYXBwZXIuZS1tYXNrLmUtYmlnZ2VyIC5lLW1hc2tlZHRleHRib3gge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbWFzay5lLXBsYWNlaG9sZGVyLW1hc2ssXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbWFzay5lLXBsYWNlaG9sZGVyLW1hc2sge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtbWF0ZXJpYWwtc2xpZGVyIC5lLXNsaWRlciAuZS1oYW5kbGUuZS1tYXRlcmlhbC1oYW5kbGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB6LWluZGV4OiAzO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkZsdWVudFVJXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZS1vdXQsIHJpZ2h0IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zIGVhc2Utb3V0LCByaWdodCAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAzMDBtcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogbGVmdCAzMDBtcyBlYXNlLW91dCwgcmlnaHQgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgdHJhbnNmb3JtIDMwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zIGVhc2Utb3V0LCByaWdodCAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2Utb3V0O1xuICB6LWluZGV4OiAxMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLWxhcmdlLXRodW1iLXNpemUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciAuZS1oYW5kbGUuZS10YWItaGFuZGxlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciAuZS10YWItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdlMGY0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXJ0bC5lLWhvcml6b250YWwgLmUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIG1hcmdpbjogMCAtOHB4IDAgMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtaG9yaXpvbnRhbCAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljay5lLWZpcnN0LXRpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gIGxlZnQ6IDA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtaG9yaXpvbnRhbCAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljay5lLWxhc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXJ0bC5lLWhvcml6b250YWwgLmUtc2xpZGVyLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtdmVydGljYWwge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1idG4ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtaGFuZGxlLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgdG9wOiA1MCU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24gLmUtYnV0dG9uLWljb24ge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb250ZW50OiBcIlxcZTczOFwiO1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24gLmUtYnV0dG9uLWljb24ge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb250ZW50OiBcIlxcZTczOFwiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIHRvcDogNTAlO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb250ZW50OiBcIlxcZTc1Y1wiO1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2xpZGVyLWJ0biB7XG4gIHBhZGRpbmc6IDAgMzJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNsaWRlciB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDE2cHgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2xpZGVyLXRyYWNrIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNjOGM2YzQ7XG4gIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbC5lLXNjYWxlLWJvdGggLmUtcmFuZ2Uge1xuICBoZWlnaHQ6IDRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXJhbmdlIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAycHgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtbGltaXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogNDhweDtcbiAgcGFkZGluZzogMzJweCAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDMycHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTVweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjYzhjNmM0O1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDJweCk7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNtYWxsLXNpemUuZS1zbGlkZXItYnRuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAzMnB4IDA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwuZS1zbWFsbC1zaXplLmUtc2xpZGVyLWJ0biAuZS1zbGlkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIHJpZ2h0OiA1MCU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzM0XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIHtcbiAgdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIHJpZ2h0OiA1MCU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29udGVudDogXCJcXGU3ZGRcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsLmUtc2NhbGUtYm90aCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbiAgbGVmdDogY2FsYyg1MCUgLSA4cHgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1yYW5nZSB7XG4gIHdpZHRoOiA0cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXIgLmUtbGltaXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1yYW5nZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZS1vdXQsIHJpZ2h0IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHdpZHRoIDMwMG1zIGVhc2Utb3V0LCBoZWlnaHQgMzAwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZS1vdXQsIHJpZ2h0IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHdpZHRoIDMwMG1zIGVhc2Utb3V0LCBoZWlnaHQgMzAwbXMgZWFzZS1vdXQ7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXJhbmdlLmUtZHJhZy1ob3Jpem9udGFsLCAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXJhbmdlLmUtZHJhZy12ZXJ0aWNhbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1iZWZvcmUuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayB7XG4gIGhlaWdodDogOHB4O1xuICB0b3A6IC0xMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJlZm9yZS5lLXNjYWxlLmUtaC1zY2FsZSAuZS1sYXJnZSB7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAtMTJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1iZWZvcmUuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIHdpZHRoOiA4cHg7XG4gIGxlZnQ6IDA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYmVmb3JlLmUtc2NhbGUuZS12LXNjYWxlIC5lLWxhcmdlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGxlZnQ6IC00cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYWZ0ZXIuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayB7XG4gIGhlaWdodDogOHB4O1xuICB0b3A6IDhweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1hZnRlci5lLXNjYWxlLmUtaC1zY2FsZSAuZS1sYXJnZSB7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAxMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWFmdGVyLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sge1xuICB3aWR0aDogOHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWFmdGVyLmUtc2NhbGUuZS12LXNjYWxlIC5lLWxhcmdlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtc2NhbGUtYmVmb3JlIC5lLXNjYWxlLmUtdi1zY2FsZSB7XG4gIHJpZ2h0OiA5cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtc2NhbGUtYWZ0ZXIgLmUtc2NhbGUuZS12LXNjYWxlIHtcbiAgcmlnaHQ6IDlweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1ib3RoLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRvcDogLTE3cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYm90aC5lLXNjYWxlLmUtaC1zY2FsZSAuZS1sYXJnZSB7XG4gIGhlaWdodDogMzhweDtcbiAgdG9wOiAtMTNweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1ib3RoLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgbGVmdDogMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGlzdC1zdHlsZTogbm9uZSBvdXRzaWRlIG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMCBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZSAuZS10aWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVNJZ2FHVnBaMmgwUFNJeElpQjJhV1YzUW05NFBTSXdJREFnTVNBeElpQm1hV3hzUFNKdWIyNWxJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284YkdsdVpTQjRNVDBpTUM0MUlpQjRNajBpTUM0MUlpQjVNajBpTVNJZ2MzUnliMnRsUFNJalF6aEROa00wSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlIC5lLXRpY2suZS1sYXJnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1TSWdhR1ZwWjJoMFBTSXhJaUIyYVdWM1FtOTRQU0l3SURBZ01TQXhJaUJtYVd4c1BTSnViMjVsSWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOGJHbHVaU0I0TVQwaU1DNDFJaUI0TWowaU1DNDFJaUI1TWowaU1TSWdjM1J5YjJ0bFBTSWpORGcwTmpRMElpOCtDand2YzNablBnbz1cIik7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZSB7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI4cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTRweCk7XG4gIHRvcDogMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrLmUtZmlyc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljay5lLWxhc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogYm90dG9tO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1iZWZvcmUsIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aDpmaXJzdC1jaGlsZCB7XG4gIHRvcDogLTE4cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWFmdGVyLCAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWJvdGgge1xuICBib3R0b206IC0yMHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljay5lLWZpcnN0LXRpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2suZS1sYXN0LXRpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbC5lLXNjYWxlLWJvdGggLmUtc2NhbGUge1xuICB0b3A6IDEycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbC5lLXNjYWxlLWJvdGggLmUtc2xpZGVyLXRyYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDA7XG4gIGhlaWdodDogMTRweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwuZS1zY2FsZS1ib3RoIC5lLXNjYWxlIHtcbiAgcmlnaHQ6IDEycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwuZS1zY2FsZS1ib3RoIC5lLXNsaWRlci10cmFjayB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgNXB4O1xuICBtYXJnaW4tbGVmdDogLTdweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNjYWxlLWJvdGggLmUtcmFuZ2Uge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zY2FsZS1ib3RoLmUtdmVydGljYWwuZS1zbWFsbC1zaXplLmUtaC1zY2FsZSxcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zY2FsZS1ib3RoLmUtdmVydGljYWwgLmUtc2NhbGUuZS1oLXNjYWxlIHtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWJlZm9yZSB7XG4gIHJpZ2h0OiAxN3B4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1hZnRlciB7XG4gIGxlZnQ6IDE5cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWJvdGgge1xuICByaWdodDogNDRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aDpmaXJzdC1jaGlsZCB7XG4gIGxlZnQ6IDQycHg7XG59XG5cbi5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAgLmUtdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxcHggOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLXNsaWRlci1ob3JpemFudGFsLWNvbG9yIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtc2xpZGVyLXZlcnRpY2FsLWNvbG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogLTFweDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjA1ZTVjO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLXJhbmdlLmUtdGFiLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM2MDVlNWM7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLW1hdGVyaWFsLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zbGlkZXItaG92ZXIgLmUtc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3ZTBmNDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zbGlkZXItaG92ZXIgLmUtcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNsaWRlci1ob3ZlciAuZS1oYW5kbGUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXI6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtcmVhZC1vbmx5KTphY3RpdmUgLmUtaGFuZGxlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyOm5vdCguZS1kaXNhYmxlZCk6bm90KC5lLXJlYWQtb25seSk6YWN0aXZlIC5lLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXI6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtcmVhZC1vbmx5KTphY3RpdmUgLmUtc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3ZTBmNDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNsaWRlci10b29sdGlwLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAgLmUtdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxcHggOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlciAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyIC5lLXNsaWRlci1idXR0b24ge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbixcbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSxcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24sXG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNlY29uZC1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXNlY29uZC1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXNlY29uZC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXIgLmUtaGFuZGxlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLWhvcml6b250YWwgLmUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbn1cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2xpZGVyIC5lLWhhbmRsZSxcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbGVmdDogY2FsYyg1MCUgLSA5cHgpO1xuICBtYXJnaW4tYm90dG9tOiAtOXB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyIC5lLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10ZXh0Ym94LmUtcGxhY2Vob2xkZXItdGV4dGJveCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggMzNweDtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS10ZXh0Ym94IHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXJ0bC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS10ZXh0Ym94IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXRleHRib3guZS1wbGFjZWhvbGRlci10ZXh0Ym94LFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXRleHRib3guZS1wbGFjZWhvbGRlci10ZXh0Ym94IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS10ZXh0Ym94IHtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1ydGwuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLmUtdGV4dGJveCB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dC5lLWF1dG8td2lkdGgge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0IHRleHRhcmVhLmUtcmVzaXplLXgge1xuICByZXNpemU6IGhvcml6b250YWw7XG59XG4uZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS1yZXNpemUteSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4uZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS1yZXNpemUteHkge1xuICByZXNpemU6IGJvdGg7XG59XG4uZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS10ZXh0YXJlYS5lLXJlc2l6ZS1ub25lIHtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtaWNvbnMuZS1maWxlLXBhdXNlLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2JcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLWZpbGUtcmVsb2FkLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDZcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLWZpbGUtcGxheS1idG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBjXCI7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIwXCI7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWJcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLW1zaWU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtaWNvbnMuZS1maWxlLWFib3J0LWljb24uZS1tc2llOjpiZWZvcmUge1xuICByaWdodDogMTJweDtcbn1cblxuLmUtdXBsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS11cGxvYWQuZS1jb250cm9sLXdyYXBwZXIge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbn1cbi5lLXVwbG9hZCAuZS1oaWRkZW4tZmlsZS1pbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAwO1xufVxuLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xufVxuLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1zZWxlY3QsXG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLXNlbGVjdCAuZS11cGxvYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLXNlbGVjdCAuZS11cGxvYWRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3Age1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICB0b3A6IDA7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1oaWRkZW4taW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lLmUtZXJyb3IsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZS5lLWVycm9yLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLWVycm9yIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cywgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtbmFtZSwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS10eXBlLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXN0YXR1cyB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvcDogNDJweDtcbn1cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWluLWhlaWdodDogODJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogOTBweDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1heC13aWR0aDogNzUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdG9wOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLXRhaWwpO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZS5lLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24uZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5NSU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIGhlaWdodDogMnB4O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0yN3B4O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjBweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDIwcHggMjBweCAyMHB4IDEycHg7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLW1zaWUuZS1pY29ucyB7XG4gIHBhZGRpbmc6IDE4cHggMTNweCAxOHB4IDIzcHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zIHtcbiAgcmlnaHQ6IDM2cHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6bm90KC5lLWRpc2FibGVkKTpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1jbGVhci1pY29uLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIHRyYW5zcGFyZW50O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOm5vdCguZS1kaXNhYmxlZCk6Zm9jdXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtY2xlYXItaWNvbi1mb2N1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1idG4sIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1idG4ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAyNHB4IDIwcHggMjRweCAwO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAyNHB4IDhweCAyNHB4IDIwcHg7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDA7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1jb250cm9sLmUtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDI0cHggMCAyNHB4IDIwcHg7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDI0cHggMjBweCAyNHB4IDhweDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXJ0bC1jb250YWluZXIge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgdG9wOiAyM3B4O1xuICB3aWR0aDogODYlO1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0zMnB4O1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zIHtcbiAgbGVmdDogMzZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgbGVmdDogMzZweDtcbn1cbi5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLWZpbGUtZHJvcCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lLCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXVwbG9hZCAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdXBsb2FkLmUtcGxhY2Vob2xkZXItdXBsb2FkIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCA2NXB4O1xuICBtaW4taGVpZ2h0OiA2NXB4O1xufVxuXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3Age1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgbWluLWhlaWdodDogNzlweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW46IDAgMTNweCAwIDEzcHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMTZweCAxNnB4IDE2cHggMDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLWNsZWFyLWJ0biB7XG4gIG1hcmdpbjogMTZweCA4cHggMTZweCAxNnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxMnB4IDEycHggMTJweCAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMTZweCA4cHggMTZweCAxNnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAxNnB4IDIwcHggMTZweCAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIHRvcDogMDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWhpZGRlbi1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUuZS1lcnJvciwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtZXJyb3Ige1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1uYW1lLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXR5cGUsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtc3RhdHVzIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdG9wOiA0MnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLXVwbG9hZCB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYzhjNmM0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1kcm9wIHtcbiAgY29sb3I6ICMzYjNhMzk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIHtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS11cGxvYWQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTA3YzEwO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtdXBsb2FkLWZhaWxzIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS12YWxpZGF0aW9uLWZhaWxzIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCAuZS11cGxvYWQtcHJvZ3Jlc3MtYmFyLmUtdXBsb2FkLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIuZS11cGxvYWQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMxMDdjMTA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCAuZS11cGxvYWQtcHJvZ3Jlc3MtYmFyLmUtdXBsb2FkLWZhaWxlZCB7XG4gIGJhY2tncm91bmQ6ICNhNDI2MmM7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29uczpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOm5vdCguZS1kaXNhYmxlZCk6Zm9jdXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtY2xlYXItaWNvbi1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXVwbG9hZC1kcmFnLWhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYmlnZ2VyIC5lLXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWluLWhlaWdodDogMTA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICB0b3A6IGluaXRpYWw7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLFxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAge1xuICBoZWlnaHQ6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCB7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogOTUlO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIge1xuICBoZWlnaHQ6IDkwJTtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IC0zNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDI0cHggMjRweCAyNHB4IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0yNHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLW1zaWUuZS1pY29ucyB7XG4gIHBhZGRpbmc6IDIwcHggMTdweCAyMHB4IDI2cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgcmlnaHQ6IDQ1cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDI4cHggMjRweCAyOHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAyOHB4IDEycHggMjhweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1jb250cm9sLmUtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAyOHB4IDAgMjhweCAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLWNsZWFyLWJ0biB7XG4gIG1hcmdpbjogMjhweCAxMnB4IDI4cHggMTJweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgdG9wOiAzMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGxlZnQ6IDE2cHg7XG4gIHJpZ2h0OiBpbml0aWFsO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbW92ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1kZWxldGUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtbXNpZS5lLWljb25zIHtcbiAgcGFkZGluZzogMjBweCAxN3B4IDIwcHggMjZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiA0MXB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWhpZGRlbi1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUuZS1lcnJvciwgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZS5lLWVycm9yLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvciB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1uYW1lLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS10eXBlLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3A6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWhpZGRlbi1maWxlLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLXNlbGVjdCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWhpZGRlbi1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUuZS1lcnJvciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtZXJyb3Ige1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1uYW1lLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXR5cGUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtc3RhdHVzIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdG9wOiA0MnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiA4MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0b3A6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGFpbCk7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtdXBsb2FkLXByb2dyZXNzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbi5lLXVwbG9hZC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDk1JTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTI3cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAyMHB4IDIwcHggMTJweDtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zIHtcbiAgcGFkZGluZzogMThweCAxM3B4IDE4cHggMjNweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICByaWdodDogMzZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpub3QoLmUtZGlzYWJsZWQpOmhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6bm90KC5lLWRpc2FibGVkKTpmb2N1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1jbGVhci1pY29uLWZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWJ0biwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDI0cHggMjBweCAyNHB4IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDI0cHggOHB4IDI0cHggMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWNvbnRyb2wuZS1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3Age1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMjRweCAwIDI0cHggMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLWNsZWFyLWJ0biB7XG4gIG1hcmdpbjogMjRweCAyMHB4IDI0cHggOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcnRsLWNvbnRhaW5lciB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB0b3A6IDIzcHg7XG4gIHdpZHRoOiA4NiU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTMycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICByaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAzNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtZmlsZS1kcm9wIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS11cGxvYWQuZS1wbGFjZWhvbGRlci11cGxvYWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4IDY1cHg7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS11cGxvYWQuZS1wbGFjZWhvbGRlci11cGxvYWQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHggODBweDtcbiAgbWluLWhlaWdodDogODBweDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xufVxuXG4uZS1jb250YWluZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlcixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLWNvbG9ycGlja2VyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLWNvbG9ycGlja2VyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4ge1xuICBmb250LWZhbWlseTogaW5pdGlhbDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yIC5lLXNwbGl0LXByZXZpZXcsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IgLmUtc3BsaXQtcHJldmlldyB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4ge1xuICBwYWRkaW5nOiA1cHggOHB4O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAqLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGUsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlOmhvdmVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGUuZS1zZWxlY3RlZCxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXBhbGV0dGUgLmUtdGlsZS5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1oYW5kbGVyLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXByZXZpZXctY29udGFpbmVyLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1odWUtc2xpZGVyLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1vcGFjaXR5LXNsaWRlciwgLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtaGFuZGxlcixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1wcmV2aWV3LWNvbnRhaW5lcixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtaHVlLXNsaWRlcixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtb3BhY2l0eS1zbGlkZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtaGFuZGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtY29sb3JwaWNrZXItcG9wdXA6bm90KC5lLXNwbGl0LWJ0bi13cmFwcGVyKTpub3QoLmUtZHJvcGRvd24tYnRuKSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1jb2xvcnBpY2tlci5lLW1vZGFsLCAuZS1jb2xvcnBpY2tlci5lLWhzdi1tb2RlbCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jb2xvcnBpY2tlci5lLW1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmUtY29sb3JwaWNrZXIuZS1oc3YtbW9kZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNmLWNvbG9ycGlja2VyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtc2hvdy12YWx1ZSAuc2YtY29sb3JwaWNrZXIuZS1jb2xvci1wYWxldHRlIC5lLXNlbGVjdGVkLXZhbHVlLCAuZS1zaG93LXZhbHVlIC5zZi1jb2xvcnBpY2tlci5lLWNvbG9yLXBhbGV0dGUgLmUtc3dpdGNoLWN0cmwtYnRuIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuXG4uZS1kcm9wZG93bi1wb3B1cC5lLXRyYW5zcGFyZW50IC5lLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuZS1jb2xvcnBpY2tlci1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZS1jb250YWluZXIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciB7XG4gIHdpZHRoOiAzNTFweDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTWpSd2VDSWdhR1ZwWjJoMFBTSXlOSEI0SWlCMmFXVjNRbTk0UFNJd0lEQWdNalFnTWpRaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SStDaUFnSUNBOElTMHRJRWRsYm1WeVlYUnZjam9nVTJ0bGRHTm9JRFV3TGpJZ0tEVTFNRFEzS1NBdElHaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0EwSUVOdmNIazhMM1JwZEd4bFBnb2dJQ0FnUEdSbGMyTStRM0psWVhSbFpDQjNhWFJvSUZOclpYUmphQzQ4TDJSbGMyTStDaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStDaUFnSUNBOFp5QnBaRDBpVUdGblpTMHhJaUJ6ZEhKdmEyVTlJbTV2Ym1VaUlITjBjbTlyWlMxM2FXUjBhRDBpTVNJZ1ptbHNiRDBpYm05dVpTSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJajRLSUNBZ0lDQWdJQ0E4WnlCcFpEMGlRWEowWW05aGNtUWlQZ29nSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXROQzFEYjNCNUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d3TGpBd01EQXdNQ3dnTUM0d01EQXdNREFwSWo0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1qVXRRMjl3ZVMwNElpQm1hV3hzUFNJak5EVTVOa05GSWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1USWlJR2hsYVdkb2REMGlNVElpUGp3dmNtVmpkRDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TWpVdFEyOXdlUzA1SWlCbWFXeHNQU0lqTlVORE1UVkNJaUI0UFNJd0lpQjVQU0l4TWlJZ2QybGtkR2c5SWpFeUlpQm9aV2xuYUhROUlqRXlJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEkxTFVOdmNIa3RNVEFpSUdacGJHdzlJaU5HUWtRMU1EWWlJSGc5SWpFeUlpQjVQU0l3SWlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1USWlQand2Y21WamRENEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNalV0UTI5d2VTMHhNU0lnWm1sc2JEMGlJMFZETkVVME15SWdlRDBpTVRJaUlIazlJakV5SWlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1USWlQand2Y21WamRENEtJQ0FnSUNBZ0lDQWdJQ0FnUEM5blBnb2dJQ0FnSUNBZ0lEd3ZaejRLSUNBZ0lEd3ZaejRLUEM5emRtYytcIikgbm8tcmVwZWF0IDEwMCUgMTAwJTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtDandoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStDanh6ZG1jZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREU0SURFNElpQjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUhodGJHNXpPbk5sY21sbVBTSm9kSFJ3T2k4dmQzZDNMbk5sY21sbUxtTnZiUzhpSUhOMGVXeGxQU0ptYVd4c0xYSjFiR1U2WlhabGJtOWtaRHRqYkdsd0xYSjFiR1U2WlhabGJtOWtaRHR6ZEhKdmEyVXRiR2x1WldwdmFXNDZjbTkxYm1RN2MzUnliMnRsTFcxcGRHVnliR2x0YVhRNk1TNDBNVFF5TVRzaVBnb2dJQ0FnUEdjZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01Td3dMREFzTFRFc01Dd3hPQ2tpUGdvZ0lDQWdJQ0FnSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4T0NJZ2FHVnBaMmgwUFNJeE9DSWdjM1I1YkdVOUltWnBiR3c2ZFhKc0tDTmZUR2x1WldGeU1TazdJaTgrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUIwY21GdWMyWnZjbTA5SW0xaGRISnBlQ2d4TERBc01Dd3RNU3d3TERFNEtTSStDaUFnSUNBZ0lDQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRTRJaUJvWldsbmFIUTlJakU0SWlCemRIbHNaVDBpWm1sc2JEcDFjbXdvSTE5TWFXNWxZWEl5S1RzaUx6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4bklIUnlZVzV6Wm05eWJUMGliV0YwY21sNEtERXNNQ3d3TEMweExEQXNNVGdwSWo0S0lDQWdJQ0FnSUNBOFkyeHBjRkJoZEdnZ2FXUTlJbDlqYkdsd015SStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4T0NJZ2FHVnBaMmgwUFNJeE9DSXZQZ29nSUNBZ0lDQWdJRHd2WTJ4cGNGQmhkR2crQ2lBZ0lDQWdJQ0FnUEdjZ1kyeHBjQzF3WVhSb1BTSjFjbXdvSTE5amJHbHdNeWtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThaeUIwY21GdWMyWnZjbTA5SW0xaGRISnBlQ2d4TERBc01Dd3RNU3d0TUN3eE9Da2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBZ0lDQWdQQzluUGdvZ0lDQWdQQzluUGdvZ0lDQWdQR2NnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVN3d0xEQXNMVEVzTUN3eE9Da2lQZ29nSUNBZ0lDQWdJRHhqYkdsd1VHRjBhQ0JwWkQwaVgyTnNhWEEwSWo0S0lDQWdJQ0FnSUNBZ0lDQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRTRJaUJvWldsbmFIUTlJakU0SWk4K0NpQWdJQ0FnSUNBZ1BDOWpiR2x3VUdGMGFENEtJQ0FnSUNBZ0lDQThaeUJqYkdsd0xYQmhkR2c5SW5WeWJDZ2pYMk5zYVhBMEtTSStDaUFnSUNBZ0lDQWdJQ0FnSUR4bklIUnlZVzV6Wm05eWJUMGliV0YwY21sNEtERXNNQ3d3TEMweExDMHdMREU0S1NJK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGRYTmxJSGhzYVc1ck9taHlaV1k5SWlOZlNXMWhaMlUxSWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1UaHdlQ0lnYUdWcFoyaDBQU0l4T0hCNElpOCtDaUFnSUNBZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQThMMmMrQ2lBZ0lDQThaeUIwY21GdWMyWnZjbTA5SW0xaGRISnBlQ2d4TERBc01Dd3RNU3d3TERFNEtTSStDaUFnSUNBZ0lDQWdQR05zYVhCUVlYUm9JR2xrUFNKZlkyeHBjRFlpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1UZ2lJR2hsYVdkb2REMGlNVGdpTHo0S0lDQWdJQ0FnSUNBOEwyTnNhWEJRWVhSb1Bnb2dJQ0FnSUNBZ0lEeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmZZMnhwY0RZcElqNEtJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01Td3dMREFzTFRFc0xUQXNNVGdwSWo0S0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtJQ0FnSUR4a1pXWnpQZ29nSUNBZ0lDQWdJRHhzYVc1bFlYSkhjbUZrYVdWdWRDQnBaRDBpWDB4cGJtVmhjakVpSUhneFBTSXdJaUI1TVQwaU1DSWdlREk5SWpFaUlIa3lQU0l3SWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdaM0poWkdsbGJuUlVjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZzJMakkzTURFNVpTMHhOQ3d0TVRBeU5Dd3RNVEF5TkN3dE5pNHlOekF4T1dVdE1UUXNNQ3d4T0NraVBqeHpkRzl3SUc5bVpuTmxkRDBpTUNJZ2MzUjViR1U5SW5OMGIzQXRZMjlzYjNJNmNtZGlLREFzTVRneUxESTFOU2s3YzNSdmNDMXZjR0ZqYVhSNU9qQWlMejQ4YzNSdmNDQnZabVp6WlhROUlqRWlJSE4wZVd4bFBTSnpkRzl3TFdOdmJHOXlPbUpzWVdOck8zTjBiM0F0YjNCaFkybDBlVG93SWk4K1BDOXNhVzVsWVhKSGNtRmthV1Z1ZEQ0S0lDQWdJQ0FnSUNBOGJHbHVaV0Z5UjNKaFpHbGxiblFnYVdROUlsOU1hVzVsWVhJeUlpQjRNVDBpTUNJZ2VURTlJakFpSUhneVBTSXhJaUI1TWowaU1DSWdaM0poWkdsbGJuUlZibWwwY3owaWRYTmxjbE53WVdObFQyNVZjMlVpSUdkeVlXUnBaVzUwVkhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVM0eE1ESXhPR1V0TVRVc0xURTRMQzB4T0N3dE1TNHhNREl4T0dVdE1UVXNNVGdzTVRncElqNDhjM1J2Y0NCdlptWnpaWFE5SWpBaUlITjBlV3hsUFNKemRHOXdMV052Ykc5eU9uSm5ZaWd3TERFNE1pd3lOVFVwTzNOMGIzQXRiM0JoWTJsMGVUb3hJaTgrUEhOMGIzQWdiMlptYzJWMFBTSXhJaUJ6ZEhsc1pUMGljM1J2Y0MxamIyeHZjanBpYkdGamF6dHpkRzl3TFc5d1lXTnBkSGs2TVNJdlBqd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdJQ0FnSUNBZ1BHbHRZV2RsSUdsa1BTSmZTVzFoWjJVMUlpQjNhV1IwYUQwaU1UaHdlQ0lnYUdWcFoyaDBQU0l4T0hCNElpQjRiR2x1YXpwb2NtVm1QU0prWVhSaE9tbHRZV2RsTDNCdVp6dGlZWE5sTmpRc2FWWkNUMUozTUV0SFoyOUJRVUZCVGxOVmFFVlZaMEZCUVVKSlFVRkJRVk5EUVZsQlFVRkNWM3B2TlZoQlFVRkJRMWhDU1ZkWVRVRkJRVGRGUVVGQlQzaEJSMVpMZHpSaVFVRkJRbVV3YkVWUlZsRTBhbGN5VWpJeU5HTk5VWGhFUjJOQmJ5dDJPQzh5VTBsWVpFOXdUazVpU1hWV2FEbHJaWHA2U2xCb2FXbFRUM0pOUVhaMmVUQkJhbmxCU0dWQlNFZEJTSGxEVURFNGRUUTNaVmw2WlRsQlMyeGhhRGxDWjBGNVdHNXRWVXhqUVN0UlltUTNjV3A0T1dkblZreEdVV1JpVkRsQlFscFlObFprV0hwTkx5OU1WbVpxYkUxMWR5OXhRV1IyUVVNelptUjJiVkUxVVZwVmJVRXJaMVpVV0RaV1pEaDNTamszTldSTGJrZFllazFWWm5CcFZHWXpkWHBrUWk5M1oydHNhVlo0YTBVMWRGZFNTa3hpTkdNdk5scGxhbVp2VEU1TmRGSmFlWFl5V2s0elpGTkNZWFJFVmxGR1dHeFFjRFJuVGxaQmIzRlBhMUY0ZFc4eVkzSXliazVXZDJsblNuVm5RMnhuYVd4TWNsZ3hRMkpvZDNCWGRtVXdhM050VlRVelVYaDNTR000UVUwMVVqWklRblJCVVVVelFWbHFhMjVXUkVweWIydERNMUJJWWxCUFpscFRhbm80U2pSTVdVOVhSRkl6VmxKQmJsQk9lVUUzZG0xdFpHczVVV1ExVkdvMGR6QnpSelJxWWpCUGJYQlVhMEZtTUhwaVpERXhOM0ZDU2pCT2VFeDNNR2w1UkdOblpHbFBjRzgwSzBsQ01FbElOa1F6TVhkVE1FSnFiMW96UTFRdk1IQnBTR05sYTBwcFRtZ3dkbXhNWm1abk9VRjNPR3M0WjNSb1pYWXljemg2TUhBNUwxRlZObFEzWjJKRlRXaG5iR2hJY0RkalpEUXpibTVDYWpVNGVraFZaRVJpTWsxVVJpdDZUQzlvT1hJdmVVOTFjMFpRUzA5M1FVRkJRVUpLVWxVMVJYSnJTbWRuWnowOUlpOCtDaUFnSUNBOEwyUmxabk0rQ2p3dmMzWm5QZ289XCIpIG5vLXJlcGVhdCAxMDAlIDEwMCU7XG59XG4uZS1jb250YWluZXIgLmUtY3VzdG9tLXBhbGV0dGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWNvbnRhaW5lciAuZS1jdXN0b20tcGFsZXR0ZSAuZS1wYWxldHRlIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1jdXN0b20tcGFsZXR0ZS5lLXBhbGV0dGUtZ3JvdXAge1xuICBoZWlnaHQ6IDM1MXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uZS1jb250YWluZXIgLmUtcGFsZXR0ZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUge1xuICBib3JkZXI6IDAuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjdweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUuZS1zZWxlY3RlZCB7XG4gIG91dGxpbmU6ICMwMDAgMC41cHggc29saWQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDJweCAycHggN3B4IDJweCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMyk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA3cHggMnB4IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4zKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZS5lLW5vY29sb3ItaXRlbSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlObkI0SWlCb1pXbG5hSFE5SWpad2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURZZ05pSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRLSUNBZ0lEd2hMUzBnUjJWdVpYSmhkRzl5T2lCVGEyVjBZMmdnTlRBZ0tEVTBPVGd6S1NBdElHaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0E1UEM5MGFYUnNaVDRLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0NpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVGtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4SWlCbWFXeHNQU0lqUlRCRk1FVXdJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlUzB5SWlCbWFXeHNQU0lqUmtaR1JrWkdJaUI0UFNJd0lpQjVQU0l6SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlU0lnWm1sc2JEMGlJMFpHUmtaR1JpSWdlRDBpTXlJZ2VUMGlNQ0lnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4TFVOdmNIa3RNeUlnWm1sc2JEMGlJMFV3UlRCRk1DSWdlRDBpTXlJZ2VUMGlNeUlnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHg7XG59XG4uZS1jb250YWluZXIgLmUtaHN2LWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyIC5lLWhzdi1jb2xvciB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgcmdiYSgwLCAwLCAwLCAwKSksIHRvKCMwMDApKSwgLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCwgI2ZmZiksIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwKSAwLCAjMDAwIDEwMCUpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgaGVpZ2h0OiAyMzJweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyIC5lLWhhbmRsZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjcpLCBpbnNldCAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC43KSwgaW5zZXQgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDhweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4Mi4zNCU7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIge1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMjJweCk7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLXRyYWNrIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IGNhbGMoNjYlIC0gMTBweCk7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZS5lLWhhbmRsZS1hY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtaGFuZGxlLmUtbGFyZ2UtdGh1bWItc2l6ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1odWUtc2xpZGVyIC5lLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAsICNmMDApLCBjb2xvci1zdG9wKDE2JSwgI2ZmMCksIGNvbG9yLXN0b3AoMzMlLCAjMGYwKSwgY29sb3Itc3RvcCg1MCUsICMwZmYpLCBjb2xvci1zdG9wKDY3JSwgIzAwZiksIGNvbG9yLXN0b3AoODQlLCAjZjBmKSwgdG8oI2ZmMDAwNCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmMDAgMCwgI2ZmMCAxNiUsICMwZjAgMzMlLCAjMGZmIDUwJSwgIzAwZiA2NyUsICNmMGYgODQlLCAjZmYwMDA0IDEwMCUpO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1vcGFjaXR5LXNsaWRlciAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTm5CNElpQm9aV2xuYUhROUlqWndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lEWWdOaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0S0lDQWdJRHdoTFMwZ1IyVnVaWEpoZEc5eU9pQlRhMlYwWTJnZ05UQWdLRFUwT1RnektTQXRJR2gwZEhBNkx5OTNkM2N1WW05b1pXMXBZVzVqYjJScGJtY3VZMjl0TDNOclpYUmphQ0F0TFQ0S0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBNVBDOTBhWFJzWlQ0S0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnb2dJQ0FnUEdSbFpuTStQQzlrWldaelBnb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStDaUFnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRraVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeElpQm1hV3hzUFNJalJUQkZNRVV3SWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVMweUlpQm1hV3hzUFNJalJrWkdSa1pHSWlCNFBTSXdJaUI1UFNJeklpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVNJZ1ptbHNiRDBpSTBaR1JrWkdSaUlnZUQwaU15SWdlVDBpTUNJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeExVTnZjSGt0TXlJZ1ptbHNiRDBpSTBVd1JUQkZNQ0lnZUQwaU15SWdlVDBpTXlJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lEd3ZaejRLSUNBZ0lEd3ZaejRLUEM5emRtYytcIik7XG4gIGJvcmRlcjogMDtcbiAgei1pbmRleDogMDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtb3BhY2l0eS1zbGlkZXIgLmUtb3BhY2l0eS1lbXB0eS10cmFjayB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXIuZS1odWUtc2xpZGVyIC5lLWhhbmRsZSwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXIuZS1odWUtc2xpZGVyIC5lLWhhbmRsZS1zdGFydCwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGUsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLmUtb3BhY2l0eS1zbGlkZXIgLmUtaGFuZGxlLXN0YXJ0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlObkI0SWlCb1pXbG5hSFE5SWpad2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURZZ05pSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRLSUNBZ0lEd2hMUzBnUjJWdVpYSmhkRzl5T2lCVGEyVjBZMmdnTlRBZ0tEVTBPVGd6S1NBdElHaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0E1UEM5MGFYUnNaVDRLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0NpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVGtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4SWlCbWFXeHNQU0lqUlRCRk1FVXdJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlUzB5SWlCbWFXeHNQU0lqUmtaR1JrWkdJaUI0UFNJd0lpQjVQU0l6SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlU0lnWm1sc2JEMGlJMFpHUmtaR1JpSWdlRDBpTXlJZ2VUMGlNQ0lnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4TFVOdmNIa3RNeUlnWm1sc2JEMGlJMFV3UlRCRk1DSWdlRDBpTXlJZ2VUMGlNeUlnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tbGVmdDogNC4yMDUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDtcbiAgd2lkdGg6IDEzLjQ1JTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciAuZS1wcmV2aWV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciAuZS1wcmV2aWV3LmUtY3VycmVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICB0b3A6IDA7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIgLmUtcHJldmlldy5lLXByZXZpb3VzIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0b3A6IDI1cHg7XG4gIHRvcDogMjRweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCA4cHggMTJweCA5cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWlucHV0LWNvbnRhaW5lciAuZS1udW1lcmljLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtdmFsdWUtc3dpdGNoLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMnB4IDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4OS44JTtcbn1cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMi43NSU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjglO1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCBpbnB1dCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTQlO1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMgaW5wdXQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IC5lLWZsb2F0LXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtY3RybC1idG4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogODkuOTEzJTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtY3RybC1idG4gLmUtYnRuIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biAuZS1idG4uZS1jYW5jZWwge1xuICBtYXJnaW4tbGVmdDogMy42MiU7XG59XG4uZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIGJhY2tncm91bmQtb3JpZ2luOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1tb2RlLXN3aXRjaC1idG46Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uZS1jb250YWluZXIgLmUtdmFsdWUtc3dpdGNoLWJ0biwgLmUtY29udGFpbmVyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMC4wOSU7XG4gIGhlaWdodDogMzBweDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciAuZS12YWx1ZS1zd2l0Y2gtYnRuOmZvY3VzLCAuZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjpob3ZlciwgLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIC5lLXZhbHVlLXN3aXRjaC1idG46YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLXBhbGV0dGUgKyAuZS1zZWxlY3RlZC12YWx1ZSwgLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1wYWxldHRlLWdyb3VwICsgLmUtc2VsZWN0ZWQtdmFsdWUge1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4uZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLXBhbGV0dGUgKyAuZS1zd2l0Y2gtY3RybC1idG4sIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZS1ncm91cCArIC5lLXN3aXRjaC1jdHJsLWJ0biB7XG4gIHBhZGRpbmc6IDIzcHggOHB4IDhweDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXJlY2VudC1jbHItc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSB7XG4gIHBhZGRpbmc6IDlweCA1cHg7XG59XG4uZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLWNsci1wYWwtcmVjLXdwciAuZS1wYWxldHRlLmUtcmVjZW50LXBhbGV0dGUgLmUtdGlsZSB7XG4gIGhlaWdodDogMjBweCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBtYXJnaW46IDAgM3B4O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLWNsci1wYWwtcmVjLXdwciAuZS1wYWxldHRlLmUtcmVjZW50LXBhbGV0dGUgLmUtdGlsZTpob3ZlciB7XG4gIGJvcmRlcjogMC41cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLnNmLWNvbG9ycGlja2VyLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG4uZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzNiU7XG59XG4uZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNi4zJTtcbn1cblxuLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyMS4yNSU7XG59XG4uZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDI5LjU5JTtcbn1cblxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjglO1xufVxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMTMlO1xufVxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzNiU7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNy41OCU7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDIyLjE4JTtcbn1cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMzAuODIlO1xufVxuXG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaHN2LWNvbG9yIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCByZ2JhKDAsIDAsIDAsIDApKSwgdG8oIzAwMCkpLCAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAsICMwMDAgMTAwJSksIGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjZmZmIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWh1ZS1zbGlkZXIgLmUtc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgI2YwMCksIGNvbG9yLXN0b3AoMTYlLCAjZmYwKSwgY29sb3Itc3RvcCgzMyUsICMwZjApLCBjb2xvci1zdG9wKDUwJSwgIzBmZiksIGNvbG9yLXN0b3AoNjclLCAjMDBmKSwgY29sb3Itc3RvcCg4NCUsICNmMGYpLCB0bygjZmYwMDA0KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjZjAwIDAsICNmZjAgMTYlLCAjMGYwIDMzJSwgIzBmZiA1MCUsICMwMGYgNjclLCAjZjBmIDg0JSwgI2ZmMDAwNCAxMDAlKTtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtaHVlLXNsaWRlciAuZS1oYW5kbGUge1xuICB0b3A6IGNhbGMoNjYlIC0gMTBweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0LjIwNSU7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZS1maXJzdCB7XG4gIHRvcDogY2FsYyg2NiUgLSAxMHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1mbG9hdC1pbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1JTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1mbG9hdC1pbnB1dCBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IC5lLWZsb2F0LXRleHQge1xuICByaWdodDogLTEycHggIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtdmFsdWUtc3dpdGNoLWJ0biB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtY3RybC1idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIC5lLWNhbmNlbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDMuNjIlO1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lci5zZi1jb2xvcnBpY2tlciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1oaWRlLXN3aXRjaGFibGUtdmFsdWUgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4cHgpIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC4wMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4cHgpIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC4wMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xufVxuLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCAuZS10aXAtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlObkI0SWlCb1pXbG5hSFE5SWpad2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURZZ05pSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRLSUNBZ0lEd2hMUzBnUjJWdVpYSmhkRzl5T2lCVGEyVjBZMmdnTlRBZ0tEVTBPVGd6S1NBdElHaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0E1UEM5MGFYUnNaVDRLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0NpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVGtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4SWlCbWFXeHNQU0lqUlRCRk1FVXdJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlUzB5SWlCbWFXeHNQU0lqUmtaR1JrWkdJaUI0UFNJd0lpQjVQU0l6SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlU0lnWm1sc2JEMGlJMFpHUmtaR1JpSWdlRDBpTXlJZ2VUMGlNQ0lnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4TFVOdmNIa3RNeUlnWm1sc2JEMGlJMFV3UlRCRk1DSWdlRDBpTXlJZ2VUMGlNeUlnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDI0cHg7XG59XG5cbi5lLXNwbGl0LXByZXZpZXcsXG4uZS10aXAtdHJhbnNwYXJlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uZS1jb250YWluZXIgLmUtcGFsZXR0ZSAuZS10aWxlLmUtc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uZS1jb250YWluZXIgLmUtaGFuZGxlci5lLWhpZGUtaGFuZGxlciwgLmUtY29udGFpbmVyIC5lLWhhbmRsZS5lLWhpZGUtaGFuZGxlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtY29udGFpbmVyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLmUtaHVlLXNsaWRlciAuZS1oYW5kbGU6bm90KC5lLXRhYi1oYW5kbGUpLCAuZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGU6bm90KC5lLXRhYi1oYW5kbGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1odWUtc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSkuZS1oYW5kbGUtc3RhcnQ6bm90KC5lLXRhYi1oYW5kbGUpLCAuZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGU6bm90KC5lLXRhYi1oYW5kbGUpLmUtaGFuZGxlLXN0YXJ0Om5vdCguZS10YWItaGFuZGxlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtY29udGFpbmVyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLmUtaHVlLXNsaWRlciAuZS1oYW5kbGUuZS10YWItaGFuZGxlLCAuZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGUuZS10YWItaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjk1KTtcbn1cblxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG4sIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1tb2RlLXN3aXRjaC1idG4sXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS12YWx1ZS1zd2l0Y2gtYnRuLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0bjpmb2N1cywgLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0bjpmb2N1cyxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG46Zm9jdXMsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1tb2RlLXN3aXRjaC1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiB1bnNldDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS12YWx1ZS1zd2l0Y2gtYnRuOmFjdGl2ZSwgLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0bjphY3RpdmUsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS12YWx1ZS1zd2l0Y2gtYnRuOmFjdGl2ZSxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLWljb24tYnRuOmRpc2FibGVkLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLWljb24tYnRuLmUtZGlzYWJsZWQsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtaWNvbi1idG46ZGlzYWJsZWQsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtaWNvbi1idG4uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA3cHggMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvcixcbi5lLWJpZ2dlciAuZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IsXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3Ige1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtY29sb3JwaWNrZXItcG9wdXA6bm90KC5lLXNwbGl0LWJ0bi13cmFwcGVyKTpub3QoLmUtZHJvcGRvd24tYnRuKSxcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtY29sb3JwaWNrZXItcG9wdXA6bm90KC5lLXNwbGl0LWJ0bi13cmFwcGVyKTpub3QoLmUtZHJvcGRvd24tYnRuKSxcbi5lLWJpZ2dlciAuZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtY29sb3JwaWNrZXItcG9wdXA6bm90KC5lLXNwbGl0LWJ0bi13cmFwcGVyKTpub3QoLmUtZHJvcGRvd24tYnRuKSxcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIHtcbiAgbWFyZ2luOiAycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIge1xuICB3aWR0aDogMzc2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5lLWJpZ2dlciAuZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIH1cbiAgLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9ycGlja2VyLXBvcHVwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgfVxufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUge1xuICBoZWlnaHQ6IDI5cHg7XG4gIHdpZHRoOiAyOXB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyIC5lLWhzdi1jb2xvciB7XG4gIGhlaWdodDogMzAxcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWN1c3RvbS1wYWxldHRlLmUtcGFsZXR0ZS1ncm91cCB7XG4gIGhlaWdodDogMzc2cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IHtcbiAgcGFkZGluZzogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogNC42NTclO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIHdpZHRoOiAxMi40MDUlO1xuICB0b3A6IC00cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjYlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIH1cbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIHtcbiAgd2lkdGg6IDgyLjk0NCU7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogY2FsYyg3NiUgLSAxMnB4KTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIHdpZHRoOiA5MC42JTtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLXBhbGV0dGUgKyAuZS1zd2l0Y2gtY3RybC1idG4ge1xuICBwYWRkaW5nOiAyNXB4IDEycHggMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLWNsci1wYWwtcmVjLXdwciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIgLmUtcmVjZW50LWNsci1zcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSB7XG4gIHBhZGRpbmc6IDEwcHggMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLWNsci1wYWwtcmVjLXdwciAuZS1wYWxldHRlLmUtcmVjZW50LXBhbGV0dGUgLmUtdGlsZSB7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBtYXJnaW46IDAgMS41cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiA5MC43JTtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjQyNSU7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzMy41JTtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIGlucHV0IHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTIuMzQlO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIGlucHV0IHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1jc3MuZS12YWx1ZS1zd2l0Y2gtYnRuLCAuZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIHBhZGRpbmc6IDJweCAzcHg7XG4gIHdpZHRoOiA5LjMwNiU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyLnNmLWNvbG9ycGlja2VyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzLjQyNSUgLSAyLjY4cHgpO1xufVxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkLCAuZS1iaWdnZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM2JTtcbn1cbi5lLWJpZ2dlciAuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMTYuNzYlO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjEuNTglO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjkuNTklO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpsYXN0LWNoaWxkLCAuZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxMy4yJTtcbn1cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM2JTtcbn1cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMTcuOSU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyMS41OCU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAzMSU7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDQuNjU3JTtcbn1cbi5lLWJpZ2dlciAuZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1mbG9hdC1pbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjQyNSU7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwgLmUtY29udGFpbmVyLnNmLWNvbG9ycGlja2VyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1jb250YWluZXIuc2YtY29sb3JwaWNrZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMy40MjUlIC0gMi42OHB4KTtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQsXG4uZS1iaWdnZXIuZS1ydGwuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmUtYmlnZ2VyLmUtaGlkZS1zd2l0Y2hhYmxlLXZhbHVlIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaGlkZS1zd2l0Y2hhYmxlLXZhbHVlIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAsXG4uZS1iaWdnZXIuZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIHtcbiAgbWluLXdpZHRoOiAzMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQsXG4uZS1iaWdnZXIuZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIC5lLXRpcC1jb250ZW50IHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLmUtcmF0aW5nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiA0cHg7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3Q6Zm9jdXMtdmlzaWJsZTpub3QoOmhvdmVyKSAuZS1yYXRpbmctZm9jdXM6bm90KDpoYXMoc3ZnKSksXG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3Q6Zm9jdXMtdmlzaWJsZTpub3QoOmhvdmVyKSAuZS1yYXRpbmctZm9jdXMgLmUtcmF0aW5nLWl0ZW06aGFzKHN2Zykge1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3Q6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtcmF0aW5nLXJlYWRvbmx5IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogY2FsYygxZW0gKyA4cHgpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDFlbSArIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpIHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJhdGluZy1hbmltYXRpb24uZS10b3VjaC1zZWxlY3Q6bm90KC5lLWRpc2FibGVkKSAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctZm9jdXMgLmUtcmF0aW5nLWl0ZW0sIC5lLXJhdGluZy1jb250YWluZXIuZS1yYXRpbmctYW5pbWF0aW9uOm5vdCguZS1kaXNhYmxlZCwgLmUtcmF0aW5nLXRvdWNoKSAuZS1yYXRpbmctaXRlbS1jb250YWluZXI6aG92ZXIgLmUtcmF0aW5nLWl0ZW0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgMG1zO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIDBtcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgMG1zO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwbXMsIC13ZWJraXQtdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgMG1zO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1yYXRpbmctaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogYXV0byAycHggNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQuZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtcmlnaHQsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtbGVmdCB7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtYm90dG9tLCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbC5lLWxhYmVsLXRvcCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgd2lkdGg6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtcmlnaHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IGF1dG8gNHB4O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogYXV0byA0cHg7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbC5lLWxhYmVsLXRvcCB7XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbC5lLWxhYmVsLWJvdHRvbSB7XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1sYWJlbC5lLWxhYmVsLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1sYWJlbC5lLWxhYmVsLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS10b29sdGlwLXdyYXAuZS1yYXRpbmctdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC0xMi41cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtdG9vbHRpcC13cmFwLmUtcmF0aW5nLXRvb2x0aXAuZS1zaG93LXRvb2x0aXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXRvb2x0aXAtd3JhcC5lLXJhdGluZy10b29sdGlwIC5lLXRpcC1jb250ZW50IHtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXRvb2x0aXAtd3JhcC5lLXJhdGluZy10b29sdGlwIC5lLWFycm93LXRpcC5lLXRpcC1ib3R0b20ge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtdG9vbHRpcC13cmFwLmUtcmF0aW5nLXRvb2x0aXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSB7XG4gIHRvcDogLTZweDtcbn1cblxuLmUtcmF0aW5nLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIsXG4uZS1zbWFsbCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXI6aGFzKHN2ZyksXG4uZS1zbWFsbCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSB7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCxcbi5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCxcbi5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlOm5vdCg6aG92ZXIpIC5lLXJhdGluZy1mb2N1czpub3QoOmhhcyhzdmcpKSxcbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlOm5vdCg6aG92ZXIpIC5lLXJhdGluZy1mb2N1cyAuZS1yYXRpbmctaXRlbTpoYXMoc3ZnKSB7XG4gIG91dGxpbmUtY29sb3I6ICMzMjMxMzA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0OmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIC5lLXJhdGluZy1pY29uIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzYwNWU1YztcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1pbnRlcm1lZGlhdGUgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjMzIzMTMwKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMzIzMTMwIHZhcigtLXJhdGluZy12YWx1ZSksIHRyYW5zcGFyZW50IHZhcigtLXJhdGluZy12YWx1ZSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggIzMyMzEzMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtc2VsZWN0ZWQtdmFsdWUgLmUtcmF0aW5nLWljb24ge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggcmdiKDAsIDEwOCwgMTkwLjgpO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0OmhvdmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1zZWxlY3RlZCAuZS1yYXRpbmctaWNvbiwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0OmhvdmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1pbnRlcm1lZGlhdGUgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2IoMCwgMTA4LCAxOTAuOCkpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYigwLCAxMDgsIDE5MC44KSB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQ6YWN0aXZlIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3QgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZTphY3RpdmUgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2IoMCwgOTYsIDE2OS42KSksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiKDAsIDk2LCAxNjkuNikgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCByZ2IoMCwgOTYsIDE2OS42KTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1pbnRlcm1lZGlhdGUgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbSgjMzIzMTMwKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICMzMjMxMzAgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1pdGVtLWxpc3Q6aG92ZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1pdGVtLWxpc3Q6aG92ZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKHJnYigwLCAxMDgsIDE5MC44KSksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2IoMCwgMTA4LCAxOTAuOCkgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1pdGVtLWxpc3QgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkOmFjdGl2ZSAuZS1yYXRpbmctaWNvbiwgLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJ0bCAuZS1yYXRpbmctaXRlbS1saXN0IC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1pbnRlcm1lZGlhdGU6YWN0aXZlIC5lLXJhdGluZy1pY29uIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiKDAsIDk2LCAxNjkuNikpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiKDAsIDk2LCAxNjkuNikgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lciAuZS1yYXRpbmctaWNvbiB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYzhjNmM0O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1zZWxlY3RlZCAuZS1yYXRpbmctaWNvbiwgLmUtcmF0aW5nLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1pbnRlcm1lZGlhdGUgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjYzhjNmM0KSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjYzhjNmM0IHZhcigtLXJhdGluZy12YWx1ZSksIHRyYW5zcGFyZW50IHZhcigtLXJhdGluZy12YWx1ZSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2M4YzZjNDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1kaXNhYmxlZC5lLXJ0bCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbSgjYzhjNmM0KSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNjOGM2YzQgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKCNjOGM2YzQpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2M4YzZjNCB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cblxuLmUtYmlnZ2VyLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIge1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSxcbi5lLWJpZ2dlciAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSB7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmUtYmlnZ2VyLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwsXG4uZS1iaWdnZXIgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCxcbi5lLWJpZ2dlciAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXI6aGFzKHN2ZyksXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSB7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qISBGb3JtIHRhaWx3aW5kIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyohIGRhdGEtZm9ybSBsYXlvdXQgKi9cbi5lLWRhdGEtZm9ybSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS1kYXRhLWZvcm0gLmUtZm9ybS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmUtZGF0YS1mb3JtIC5lLWZvcm0tbGF5b3V0IHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC0yIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC0zIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC00IHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC01IHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC02IHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC03IHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC04IHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDgsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC05IHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDksIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC0xMCB7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC0xMSB7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IHJlcGVhdCgxMSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1ncmlkLWNvbC0xMiB7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTEge1xuICBncmlkLWNvbHVtbjogc3BhbiAxL3NwYW4gMTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTIge1xuICBncmlkLWNvbHVtbjogc3BhbiAyL3NwYW4gMjtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTMge1xuICBncmlkLWNvbHVtbjogc3BhbiAzL3NwYW4gMztcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTQge1xuICBncmlkLWNvbHVtbjogc3BhbiA0L3NwYW4gNDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTUge1xuICBncmlkLWNvbHVtbjogc3BhbiA1L3NwYW4gNTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTYge1xuICBncmlkLWNvbHVtbjogc3BhbiA2L3NwYW4gNjtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTcge1xuICBncmlkLWNvbHVtbjogc3BhbiA3L3NwYW4gNztcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTgge1xuICBncmlkLWNvbHVtbjogc3BhbiA4L3NwYW4gODtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTkge1xuICBncmlkLWNvbHVtbjogc3BhbiA5L3NwYW4gOTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTEwIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTAvc3BhbiAxMDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTExIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTEvc3BhbiAxMTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1jb2xzcGFuLTEyIHtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTIvc3BhbiAxMjtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi1sZWZ0IC5lLWZvcm0taXRlbS13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgbWF4LXdpZHRoOiBjYWxjKDc1JSAtIDEycHgpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLWxlZnQgLmUtZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgd2lkdGg6IDI1JTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZS1kYXRhLWZvcm0gLmUtbGFiZWwtcG9zaXRpb24tbGVmdCAudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWZvcm0tZ3JvdXAge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1mb3JtLWdyb3VwIC5lLWdyb3VwLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIC8qIEdhcCBiZXR3ZWVuIHRleHQgYW5kIGJvcmRlciAqL1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtZm9ybS1ncm91cCAuZS1ncm91cC10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi10b3Age1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi10b3AgLmUtbGFiZWwtcmlnaHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZS1kYXRhLWZvcm0gLmUtbGFiZWwtcG9zaXRpb24tdG9wIC5lLWxhYmVsLXJpZ2h0IC5lLXN3aXRjaC13cmFwcGVyICsgLmUtZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi10b3AgLmUtbGFiZWwtcmlnaHQgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWZvcm0tbGFiZWwge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtbGFiZWwtcG9zaXRpb24tbGVmdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1sZWZ0IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXJpZ2h0IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLWNlbnRlciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lLWRhdGEtZm9ybSAuZS1idXR0b24tbGVmdCwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1yaWdodCwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1jZW50ZXIsIC5lLWRhdGEtZm9ybSAuZS1idXR0b24tc3RyZXRjaCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1sZWZ0IC5lLWJ0biwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1yaWdodCAuZS1idG4sIC5lLWRhdGEtZm9ybSAuZS1idXR0b24tY2VudGVyIC5lLWJ0biwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1zdHJldGNoIC5lLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1zdHJldGNoIC5lLWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGF0YS1mb3JtID4gOmZpcnN0LWNoaWxkLmUtZm9ybS1sYXlvdXQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiEgZGF0YS1mb3JtIHRoZW1lICovXG4uZS1kYXRhLWZvcm0gLmUtZm9ybS1sYWJlbCB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyb3VwLXRpdGxlIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1kYXRhLWZvcm0gLnZhbGlkYXRpb24tbWVzc2FnZSB7XG4gIGNvbG9yOiAjZDEzNDM4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1lcnJvci10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZDljYztcbiAgYm9yZGVyOiAjZmVkOWNjO1xufVxuLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1lcnJvci10b29sdGlwIC5lLXRpcC1jb250ZW50IC52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwLmUtZXJyb3ItdG9vbHRpcCAuZS1hcnJvdy10aXAgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXRvcCwgLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1lcnJvci10b29sdGlwIC5lLWFycm93LXRpcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtdG9wIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZlZDljYztcbiAgY29sb3I6ICNmZWQ5Y2M7XG59XG5cbi5lLW90cGlucHV0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSkge1xuICBnYXA6IDRweDtcbn1cbi5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLmUtaW5wdXQuZS1vdHAtaW5wdXQtZm9jdXM6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lLW90cGlucHV0LmUtb3V0bGluZSAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1vdHBpbnB1dC5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG59XG4uZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3Ige1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmUtb3RwaW5wdXQgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLmUtb3RwaW5wdXQgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgbWFyZ2luOiAwO1xufVxuLmUtb3RwaW5wdXQgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG5cbi5lLXNtYWxsLmUtb3RwaW5wdXQsXG4uZS1zbWFsbCAuZS1vdHBpbnB1dCB7XG4gIGdhcDogOHB4O1xufVxuLmUtc21hbGwuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSksXG4uZS1zbWFsbCAuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSkge1xuICBnYXA6IDRweDtcbn1cbi5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgbWluLXdpZHRoOiAyNnB4O1xuICBtaW4taGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0sXG4uZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLmUtaW5wdXQuZS1vdHAtaW5wdXQtZm9jdXM6Zm9jdXMsXG4uZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yLFxuLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uZS1zbWFsbC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLXNtYWxsIC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3Ige1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW90cGlucHV0LmUtb3V0bGluZSAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjA1ZTVjO1xufVxuLmUtb3RwaW5wdXQuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCwgLmUtb3RwaW5wdXQuZS11bmRlcmxpbmVkIC5lLW90cC1pbnB1dC1maWVsZCwgLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS1vdHBpbnB1dC5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkOmRpc2FibGVkLCAuZS1vdHBpbnB1dC5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkOmRpc2FibGVkLCAuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQ6ZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbn1cbi5lLW90cGlucHV0LmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLW90cGlucHV0LmUtZXJyb3IuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtZXJyb3IuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZC5lLW90cC1pbnB1dC1mb2N1cywgLmUtb3RwaW5wdXQuZS1lcnJvci5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS1lcnJvci5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLWVycm9yLmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtZXJyb3IuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNDM4O1xufVxuLmUtb3RwaW5wdXQuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZC5lLW90cC1pbnB1dC1mb2N1cywgLmUtb3RwaW5wdXQuZS1zdWNjZXNzLmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS11bmRlcmxpbmVkIC5lLW90cC1pbnB1dC1maWVsZC5lLW90cC1pbnB1dC1mb2N1cywgLmUtb3RwaW5wdXQuZS1zdWNjZXNzLmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtc3VjY2Vzcy5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG59XG4uZS1vdHBpbnB1dC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtd2FybmluZy5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLXdhcm5pbmcuZS11bmRlcmxpbmVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtd2FybmluZy5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLXdhcm5pbmcuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS13YXJuaW5nLmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZC5lLW90cC1pbnB1dC1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbn1cblxuLmUtYmlnZ2VyLmUtb3RwaW5wdXQsXG4uZS1iaWdnZXIgLmUtb3RwaW5wdXQge1xuICBnYXA6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSksXG4uZS1iaWdnZXIgLmUtb3RwaW5wdXQ6aGFzKC5lLW90cC1zZXBhcmF0b3IpOm5vdCg6ZW1wdHkpIHtcbiAgZ2FwOiA2cHg7XG59XG4uZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1iaWdnZXIgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkaW5wdXRbdHlwZT1wYXNzd29yZF0sIC5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5lLWJpZ2dlci5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3RwaW5wdXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0IHtcbiAgZ2FwOiAxMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSksXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSksXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSkge1xuICBnYXA6IDZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmUtYmlnZ2VyLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLmUtaW5wdXQuZS1vdHAtaW5wdXQtZm9jdXM6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3Ige1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1saXN0ZW4taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cblxuLmUtbGlzdGVuLXN0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG5cbi5lLXNwZWVjaC10by10ZXh0LmUtYnRuIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1zcGVlY2gtdG8tdGV4dC5lLWJ0bi5lLXJvdW5kIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNwZWVjaC10by10ZXh0LmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmUtc3BlZWNoLXRvLXRleHQuZS1idG46ZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNwZWVjaC10by10ZXh0LmUtYnRuLmUtbGlzdGVuaW5nLXN0YXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxpc3RlbmluZyAxLjJzIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogbGlzdGVuaW5nIDEuMnMgaW5maW5pdGU7XG59XG5cbi5lLXNwZWVjaC10by10ZXh0LmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaXN0ZW5pbmcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbGlzdGVuaW5nIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuLmUtc3BlZWNoLXRvLXRleHQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG4uZS1zcGVlY2gtdG8tdGV4dDpob3Zlcjpub3QoOmZvY3VzKSwgLmUtc3BlZWNoLXRvLXRleHQ6YWN0aXZlLCAuZS1zcGVlY2gtdG8tdGV4dC5lLWFjdGl2ZSwgLmUtc3BlZWNoLXRvLXRleHQ6ZGlzYWJsZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG4uZS1zcGVlY2gtdG8tdGV4dDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5lLXNwZWVjaC10by10ZXh0LmUtZmxhdCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1iaWdnZXIgLmUtc3BlZWNoLXRvLXRleHQuZS1idG4sXG4uZS1iaWdnZXIuZS1zcGVlY2gtdG8tdGV4dC5lLWJ0biB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1pbi13aWR0aDogNTJweDtcbiAgbWluLWhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMCAxOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNwZWVjaC10by10ZXh0LmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIuZS1zcGVlY2gtdG8tdGV4dC5lLWJ0bi5lLXJvdW5kIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1zcGVlY2gtdG8tdGV4dC5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNwZWVjaC10by10ZXh0LmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtc3BlZWNoLXRvLXRleHQuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNwZWVjaC10by10ZXh0LmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5zbWFydC10ZXh0YXJlYS1zdWdnZXN0aW9uLW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4uc21hcnQtdGV4dGFyZWEtc3VnZ2VzdGlvbi1vdmVybGF5LnNtYXJ0LXRleHRhcmVhLXN1Z2dlc3Rpb24tb3ZlcmxheS12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbWFydC10ZXh0YXJlYS1jYXJldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDAuOHB4O1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWFuaW1hdGlvbjogY2FyZXQtYmxpbmsgMS4wMjVzIHN0ZXAtZW5kIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogY2FyZXQtYmxpbmsgMS4wMjVzIHN0ZXAtZW5kIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY2FyZXQtYmxpbmsge1xuICBmcm9tLCB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBjYXJldC1ibGluayB7XG4gIGZyb20sIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLnNtYXJ0LXRleHRhcmVhLXN1Z2dlc3Rpb24tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMS4yNXB4IDRweCAwIDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEuMjVweCA0cHggMCAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG59XG5cbltkYXRhLXN1Z2dlc3Rpb24tdmlzaWJsZV06Oi1tb3otc2VsZWN0aW9uIHtcbiAgY29sb3I6ICM5OTkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG5bZGF0YS1zdWdnZXN0aW9uLXZpc2libGVdOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogIzk5OSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5zbWFydC10ZXh0YXJlYS1jYXJldCB7XG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XG59IiwiLyogIWNvbXBvbmVudGljb25zICovXG4uZS1wYWdlciAuZS1pY29uLWxhc3Q6OmJlZm9yZSxcbi5lLWdyaWQtbWVudSAuZS1pY29uLWxhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE4XCI7XG59XG4uZS1wYWdlciAuZS1pY29uLWZpcnN0OjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUgLmUtaWNvbi1maXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzNcIjtcbn1cbi5lLXBhZ2VyIC5lLWljb24tcHJldjo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51IC5lLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLXBhZ2VyIC5lLWljb24tbmV4dDo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51IC5lLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1pY29uLWxhc3QuZS1sYXN0cGFnZWRpc2FibGVkOjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUuZS1ydGwgLmUtaWNvbi1sYXN0LmUtbGFzdHBhZ2U6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWxhc3QuZS1sYXN0cGFnZTpob3Zlcixcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWxhc3QuZS1sYXN0cGFnZWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzM1wiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1maXJzdC5lLWZpcnN0cGFnZTo6YmVmb3JlLCAuZS1wYWdlci5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlOjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUuZS1ydGwgLmUtaWNvbi1maXJzdC5lLWZpcnN0cGFnZTpob3Zlcixcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE4XCI7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZTo6YmVmb3JlLCAuZS1wYWdlci5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZTpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1wcmV2LmUtcHJldnBhZ2VkaXNhYmxlZDo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tcHJldi5lLXByZXZwYWdlOjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUuZS1ydGwgLmUtaWNvbi1wcmV2LmUtcHJldnBhZ2U6aG92ZXIsXG4uZS1ncmlkLW1lbnUuZS1ydGwgLmUtaWNvbi1wcmV2LmUtcHJldnBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkOjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUuZS1ydGwgLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2U6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLW5leHQuZS1uZXh0cGFnZTpob3Zlcixcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuXG4vKiEgUGFnZXIgbGF5b3V0ICovXG4uZS1wYWdlciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogOHB4IDEyLjVweCA4cHggMTEuNXB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xufVxuLmUtcGFnZXIgW2NsYXNzXj1lLV0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyLWRlZmF1bHQuZS1oaWRlLFxuLmUtcGFnZXIgLmUtcGFnZXNpemVzLmUtaGlkZSxcbi5lLXBhZ2VyIC5lLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcGFnZXIgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VzaXplcyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNjRweDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyY29uc3RhbnQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDVweCA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtcGFnZXIgLmUtaWNvbnMge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbSB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIHBhZGRpbmc6IDEzcHggMTJweCAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1wYWdlciBkaXYuZS1wYWdlcm1zZ2RpdiB7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1wYWdlciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1uZXh0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtbGFzdHBhZ2VkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5lLXBhZ2VyIC5lLXNwYWNpbmcsXG4uZS1wYWdlciAuZS1udW1lcmljaXRlbTpob3Zlcixcbi5lLXBhZ2VyIC5lLWN1cnJlbnRpdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggMTNweCAxMHB4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXBhZ2VyIC5lLWN1cnJlbnRpdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDc4ZDQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1wYWdlciBkaXYsXG4uZS1wYWdlciBhIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtcGFnZXIgLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlLFxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2UsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWluLXdpZHRoOiAyNnB4O1xuICBwYWRkaW5nOiAxMXB4IDEwcHggMTBweCAxMXB4O1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2UsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHg7XG59XG4uZS1wYWdlciAuZS1maXJzdHBhZ2U6aG92ZXIsXG4uZS1wYWdlciAuZS1wcmV2cGFnZTpob3Zlcixcbi5lLXBhZ2VyIC5lLWxhc3RwYWdlOmhvdmVyLFxuLmUtcGFnZXIgLmUtbmV4dHBhZ2U6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXBhZ2VyIGEuZS1uZXh0cHJldml0ZW1kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXBhZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtcGFnZXIgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2UuZS1wYWdlci1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDNweCAwIC00cHggMC4zcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1wYWdlciAuZS1sYXN0cGFnZTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1wYWdlciAuZS1maXJzdHBhZ2U6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtcGFnZXIgLmUtcGFnZXJtZXNzYWdlLFxuLmUtcGFnZXIgLmUtcGFnZXJleHRlcm5hbG1zZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDZweCA2cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1wYWdlciAuZS1tZmlyc3QsXG4uZS1wYWdlciAuZS1tcHJldixcbi5lLXBhZ2VyIC5lLW1uZXh0LFxuLmUtcGFnZXIgLmUtbWxhc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcGFnZXIgLmUtbXByZXYge1xuICB0ZXh0LWluZGVudDogLTNweDtcbn1cbi5lLXBhZ2VyIC5lLW1uZXh0IHtcbiAgdGV4dC1pbmRlbnQ6IC0ycHg7XG59XG4uZS1wYWdlciAuZS1tZmlyc3QsXG4uZS1wYWdlciAuZS1tcHJldixcbi5lLXBhZ2VyIC5lLW1uZXh0LFxuLmUtcGFnZXIgLmUtbWxhc3Qge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICNmZmY7XG59XG4uZS1wYWdlciAuZS1wcCxcbi5lLXBhZ2VyIC5lLW5wLFxuLmUtcGFnZXIgLmUtcHA6aG92ZXIsXG4uZS1wYWdlciAuZS1ucDpob3ZlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogOHB4IDEycHggMTBweCAxMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi5lLXBhZ2VyIC5lLW5wLmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLXBwLmUtZm9jdXNlZCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA4cHggMTJweCAxMHB4IDExcHg7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDlweDtcbn1cbi5lLXBhZ2VyLmUtYWRhcHRpdmUgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgbWFyZ2luOiAwIDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlc2l6ZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlcmRyb3Bkb3duIHtcbiAgbWFyZ2luOiAycHggMnB4IDAgNHB4O1xuICB3aWR0aDogNzdweDtcbiAgbWluLXdpZHRoOiA3N3B4O1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICAgICAgb3JkZXI6IDI7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlcmNvbnN0YW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNHB4O1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgICAgb3JkZXI6IDE7XG4gIG1pbi13aWR0aDogNTJweDtcbiAgbWF4LWhlaWdodDogMzRweDtcbiAgbWFyZ2luOiAwIDhweCAwIDEwcHg7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyY29uc3RhbnQuZS1wYWdlLWFsbCB7XG4gIHRvcDogMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1tZmlyc3QsXG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1wcmV2LFxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1tbmV4dCxcbi5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtbWxhc3Qge1xuICBwYWRkaW5nOiAxJSAyJTtcbiAgd2lkdGg6IDUlO1xufVxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1tZmlyc3QsXG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1sYXN0IHtcbiAgd2lkdGg6IGNhbGMoNSUgKyAxMXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZS1wYWdlciB7XG4gICAgcGFkZGluZzogMTNweCAwO1xuICB9XG4gIC5lLXBhZ2VyIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogaW5pdGlhbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoNjAlIC0gNDhweCk7XG4gIH1cbiAgLmUtcGFnZXIgLmUtcGFnZXNpemVzLFxuICAuZS1wYWdlciAuZS1wYWdlY291bnRtc2csXG4gIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5lLXBhZ2VyIC5lLWljb25zIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmUtcGFnZXIgLmUtbWZpcnN0LFxuICAuZS1wYWdlciAuZS1tcHJldixcbiAgLmUtcGFnZXIgLmUtbW5leHQsXG4gIC5lLXBhZ2VyIC5lLW1sYXN0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMSUgNSU7XG4gIH1cbiAgLmUtcGFnZXIgLmUtbWZpcnN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogY2FsYygxMCUgKyAxMXB4KTtcbiAgfVxuICAuZS1wYWdlciAuZS1tcHJldiB7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5lLXBhZ2VyIC5lLW1uZXh0IHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAuZS1wYWdlciAuZS1tbGFzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDEwJSArIDExcHgpO1xuICB9XG59XG4uZS1wYWdlci5lLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2VkaXNhYmxlZC5lLWRpc2FibGUsXG4uZS1wYWdlci5lLXJ0bCAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZS5lLXBhZ2VyLWRlZmF1bHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJjb250YWluZXIsIC5lLXBhZ2VyLmUtcnRsIGRpdiwgLmUtcGFnZXIuZS1ydGwgYSB7XG4gIGZsb2F0OiBpbml0aWFsO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcGFyZW50bXNnYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmRyb3Bkb3duIHtcbiAgbWFyZ2luOiAtMjZweCAxNnB4IDAgMDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLXBhZ2VyY29uc3RhbnQge1xuICBtYXJnaW46IDhweCA4cHggNnB4O1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJleHRlcm5hbG1zZyB7XG4gIGZsb2F0OiBub25lO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJjb250YWluZXIge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwIDUuNXB4IC00cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLWxhc3RwYWdlZGlzYWJsZWQge1xuICBwYWRkaW5nOiAxMXB4IDEwcHggMTBweCAxMXB4O1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZTpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAxXCI7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZTo6YmVmb3JlLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZTpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDhcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0YlwiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWxhc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE2XCI7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlZGlzYWJsZWQge1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZWRpc2FibGVkIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZWRpc2FibGVkIHtcbiAgYm9yZGVyLXJpZ2h0OiBtZWRpdW0gbm9uZTtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2U6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW51bWVyaWNjb250YWluZXIge1xuICBmbG9hdDogbm9uZTtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW51bWVyaWNpdGVtIHtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIG1pbi13aWR0aDogMjZweDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZS5lLXBhZ2VyLWRlZmF1bHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtc3BhY2luZywgLmUtcGFnZXIuZS1ydGwgLmUtbnVtZXJpY2l0ZW06aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWN1cnJlbnRpdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA3cHggMTNweCA5cHggMTJweDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLXBwLCAuZS1wYWdlci5lLXJ0bCAuZS1ucCwgLmUtcGFnZXIuZS1ydGwgLmUtcHA6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLW5wOmhvdmVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogOHB4IDEycHggMTBweCAxMXB4O1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBtYXJnaW46IDAgNXB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgZGl2LmUtcGFnZXJjb25zdGFudCB7XG4gIG1hcmdpbjogNHB4IDEwcHggMCA4cHg7XG59XG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIGRpdi5lLXBhZ2VyY29uc3RhbnQuZS1wYWdlLWFsbCB7XG4gIHRvcDogNnB4O1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCBkaXYuZS1wYWdlcmRyb3Bkb3duIHtcbiAgbWluLXdpZHRoOiA5MnB4O1xuICBtYXJnaW46IDFweCA0cHggMCAycHg7XG4gIHBhZGRpbmc6IDAgMCAwIDVweDtcbn1cbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgLmUtbWZpcnN0LFxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tcHJldixcbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgLmUtbW5leHQsXG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIC5lLW1sYXN0IHtcbiAgcGFkZGluZzogMSUgMiU7XG4gIHdpZHRoOiA1JTtcbn1cbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgLmUtbWZpcnN0LFxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tbGFzdCB7XG4gIHdpZHRoOiBjYWxjKDUlICsgMTFweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmUtcGFnZXIuZS1ydGwgLmUtbWZpcnN0LFxuICAuZS1wYWdlci5lLXJ0bCAuZS1tcHJldixcbiAgLmUtcGFnZXIuZS1ydGwgLmUtbW5leHQsXG4gIC5lLXBhZ2VyLmUtcnRsIC5lLW1sYXN0IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmUtcGFnZXIuZS1ydGwuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBmbG9hdDogaW5pdGlhbDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5lLXBhZ2VyLmUtcnRsIC5lLXBhcmVudG1zZ2JhciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG4uZS1wYWdlci5zZi1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0LFxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldixcbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHQsXG4uZS1wYWdlci5zZi1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtbnVtZXJpY2NvbnRhaW5lciBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtbGluayxcbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiEgUGFnZXIgdGhlbWUgKi9cbi5lLXBhZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzNiM2EzOTtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXBhZ2VyIGRpdi5lLWljb25zLmUtcGFnZXItZGVmYXVsdCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtcGFnZXIgZGl2LmUtaWNvbnMuZS1kaXNhYmxlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1wYWdlciAuZS1wYWdlci1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1wYWdlciAuZS1wYXJlbnRtc2diYXIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmUtcGFnZXIgLmUtc3BhY2luZyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtOm5vdCguZS1hY3RpdmUpOm5vdCguZS1ucCk6bm90KC5lLXBwKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW06bm90KC5lLWFjdGl2ZSk6bm90KC5lLW5wKTpub3QoLmUtcHApOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1wYWdlciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtcHJldnBhZ2UsXG4uZS1wYWdlciAuZS1uZXh0cGFnZSxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1sYXN0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtbGFzdHBhZ2UsXG4uZS1wYWdlciAuZS1maXJzdHBhZ2UsXG4uZS1wYWdlciAuZS1maXJzdHBhZ2VkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtcGFnZXIgLmUtbGFzdHBhZ2UsXG4uZS1wYWdlciAuZS1maXJzdHBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0sXG4uZS1wYWdlciAuZS1maXJzdHBhZ2UsXG4uZS1wYWdlciAuZS1wcmV2cGFnZSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtcHJldnBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlLFxuLmUtcGFnZXIgLmUtbGFzdHBhZ2UsXG4uZS1wYWdlciAuZS1uZXh0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtbGFzdHBhZ2VkaXNhYmxlZCB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXBhZ2VyIC5lLWN1cnJlbnRpdGVtLFxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtLmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLWZpcnN0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLXByZXYuZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtbmV4dC5lLWZvY3VzZWQsXG4uZS1wYWdlciAuZS1sYXN0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLW1maXJzdC5lLWZvY3VzZWQsXG4uZS1wYWdlciAuZS1tcHJldi5lLWZvY3VzZWQsXG4uZS1wYWdlciAuZS1tbmV4dC5lLWZvY3VzZWQsXG4uZS1wYWdlciAuZS1tbGFzdC5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0uZS1udW1lcmljaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA3OGQ0IGluc2V0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDA3OGQ0IGluc2V0O1xufVxuLmUtcGFnZXIgLmUtZm9jdXNlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQgaW5zZXQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQgaW5zZXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTkwcHgpIHtcbiAgLmUtcGFnZXIgLmUtcGFnZXItZGVmYXVsdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwNzhkNDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1udW1lcmljaXRlbSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlZGlzYWJsZWQge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2VkZWJlOTtcbn1cblxuLyohIFBhZ2VyIGJpZ2dlciAqL1xuLmUtYmlnZ2VyIC5lLXBhZ2VyLFxuLmUtcGFnZXIuZS1iaWdnZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIGRpdi5lLWljb25zOm5vdCguZS1jaGVjayksXG4uZS1wYWdlci5lLWJpZ2dlciBkaXYuZS1pY29uczpub3QoLmUtY2hlY2spIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIGRpdi5lLXBhcmVudG1zZ2Jhcixcbi5lLXBhZ2VyLmUtYmlnZ2VyIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlcjpub3QoLmUtYWRhcHRpdmUpIC5lLXBhZ2VyZHJvcGRvd24sXG4uZS1wYWdlci5lLWJpZ2dlcjpub3QoLmUtYWRhcHRpdmUpIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBoZWlnaHQ6IDI5cHg7XG4gIG1hcmdpbjogLTM1cHggMTBweCAwIDE4cHg7XG4gIG1hcmdpbi10b3A6IC0zMXB4O1xuICB3aWR0aDogODJweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lcixcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDAgLTZweCAwLjhweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2UsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldnBhZ2UsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldnBhZ2VkaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1uZXh0cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1uZXh0cGFnZWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2UsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldnBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2UsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1uZXh0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2VkaXNhYmxlZCB7XG4gIHBhZGRpbmc6IDE0cHggMTBweCAxM3B4IDExcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb25zdGFudCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29uc3RhbnQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5lLWJpZ2dlciAuZS1wYWdlcixcbiAgLmUtcGFnZXIuZS1iaWdnZXIge1xuICAgIHBhZGRpbmc6IDE5cHggMDtcbiAgfVxuICAuZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyLFxuICAuZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZS1iaWdnZXIgLmUtcGFnZXIgZGl2LmUtcGFyZW50bXNnYmFyLFxuICAuZS1wYWdlci5lLWJpZ2dlciBkaXYuZS1wYXJlbnRtc2diYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkLmUtZGlzYWJsZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZS5lLXBhZ2VyLWRlZmF1bHQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkLmUtZGlzYWJsZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbnVtZXJpY2l0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcHAuZS1zcGFjaW5nLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLW5wLmUtc3BhY2luZyxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wcC5lLXNwYWNpbmc6aG92ZXIsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnAuZS1zcGFjaW5nOmhvdmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcHAuZS1zcGFjaW5nLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbnAuZS1zcGFjaW5nLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcHAuZS1zcGFjaW5nOmhvdmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbnAuZS1zcGFjaW5nOmhvdmVyIHtcbiAgcGFkZGluZzogMTQuNXB4IDEzcHggMTBweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1zcGFjaW5nLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLWN1cnJlbnRpdGVtLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtc3BhY2luZyxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtY3VycmVudGl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxM3B4IDEzcHggMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1zcGFjaW5nLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLWN1cnJlbnRpdGVtLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtc3BhY2luZyxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtY3VycmVudGl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE0LjVweCAxM3B4IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJkcm9wZG93bixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IC00MHB4IDE2cHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLXBhZ2VyY29uc3RhbnQsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1wYWdlcmNvbnN0YW50IHtcbiAgbWFyZ2luOiAxNHB4IDE2cHggOXB4IDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJjb250YWluZXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1wYWdlcmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkLmUtZGlzYWJsZSxcbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZS5lLXBhZ2VyLWRlZmF1bHQsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkLmUtZGlzYWJsZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIsXG4gIC5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIsXG4gIC5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLXBwLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtLCAuZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtbnAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW0sIC5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1wcC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbTpob3ZlciwgLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLW5wLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtcHAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW0sXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1ucC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbSxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLXBwLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtbnAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06aG92ZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZSBkaXYuZS1wYXJlbnRtc2diYXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZSBkaXYuZS1wYWdlcmRyb3Bkb3duLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwuZS1hZGFwdGl2ZSBkaXYuZS1wYWdlcmRyb3Bkb3duIHtcbiAgbWFyZ2luOiAwIDRweCAwIDJweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhZ2VyY29uc3RhbnQuZS1wYWdlLWFsbCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsLmUtYWRhcHRpdmUgZGl2LmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsIHtcbiAgdG9wOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2UsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxMi41cHggMTJweCAxMnB4IDExcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcHAsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnAsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcHA6aG92ZXIsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnA6aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wcCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLW5wLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcHA6aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1ucDpob3ZlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLWFkYXB0aXZlIGRpdi5lLXBhcmVudG1zZ2Jhcixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtYWRhcHRpdmUgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyZHJvcGRvd24sXG4uZS1wYWdlci5lLWJpZ2dlci5lLWFkYXB0aXZlIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IC00cHggMnB4IDAgNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlcmNvbnN0YW50LmUtcGFnZS1hbGwsXG4uZS1wYWdlci5lLWJpZ2dlci5lLWFkYXB0aXZlIC5lLXBhZ2VyY29uc3RhbnQuZS1wYWdlLWFsbCB7XG4gIHRvcDogOXB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJjb25zdGFudCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJjb25zdGFudCB7XG4gIG1hcmdpbjogMCA4cHggMCAxMHB4O1xufVxuXG4vKiEgY29tcG9uZW50J3MgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgaHNjcm9sbC1wb3B1cC1zaGFkb3cge1xuICAwJSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMjAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaHNjcm9sbC1wb3B1cC1zaGFkb3cge1xuICAwJSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMjAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cbn1cbi8qISBoc2Nyb2xsIGljb25zICovXG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtaHNjcm9sbCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5lLWhzY3JvbGwgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiEgaC1zY3JvbGwgbGF5b3V0ICovXG4uZS1oc2Nyb2xsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogaW5pdGlhbDtcbn1cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xufVxuLmUtaHNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSB7XG4gIGxlZnQ6IDQ4cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xufVxuLmUtaHNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtbGVmdC1vdmVybGF5IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDAgMjhweDtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDE2ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDE2ZGVnKTtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5IHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXkge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNDhweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG59XG4uZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1sZWZ0LW92ZXJsYXkge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLWhzY3JvbGwuZS1vdmVybGF5IC5lLWhzY3JvbGwtY29udGVudCA+ICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWhzY3JvbGwgPiAqIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtaHNjcm9sbCAuZS1oc2Nyb2xsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtaHNjcm9sbCAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGxlZnQ6IDA7XG59XG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcmlnaHQ6IDA7XG59XG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmUtaHNjcm9sbCAuZS1uYXYtYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1oc2Nyb2xsIC5lLW5hdi1hcnJvdy5lLWljb25zIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtaHNjcm9sbCAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtb3ZlcmxheSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiEgaC1zY3JvbGwgdGhlbWUgKi9cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1sZWZ0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjZjNmMmYxKSwgdG8ocmdiYSgyNDMsIDI0MiwgMjQxLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgI2YzZjJmMSAwJSwgcmdiYSgyNDMsIDI0MiwgMjQxLCAwKSAxMDAlKTtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkpLCB0bygjZjNmMmYxKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjcwZGVnLCByZ2JhKDI0MywgMjQyLCAyNDEsIDApIDAlLCAjZjNmMmYxIDEwMCUpO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdjpob3ZlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpob3ZlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjphY3RpdmUgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDFweDtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmU6OmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGhzY3JvbGwtcG9wdXAtc2hhZG93IDAuNnMgZWFzZS1vdXQgMG1zO1xuICAgICAgICAgIGFuaW1hdGlvbjogaHNjcm9sbC1wb3B1cC1zaGFkb3cgMC42cyBlYXNlLW91dCAwbXM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsLFxuLmUtaHNjcm9sbC5lLWJpZ2dlciB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDAgNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSxcbi5lLWhzY3JvbGwuZS1iaWdnZXIuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZy1yaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSxcbi5lLWhzY3JvbGwuZS1iaWdnZXIuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZy1sZWZ0OiA0OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xufVxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwgLmUtbmF2LWFycm93LmUtaWNvbnMsXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIC5lLW5hdi1hcnJvdy5lLWljb25zIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSxcbi5lLWhzY3JvbGwuZS1iaWdnZXIuZS1ydGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSB7XG4gIGxlZnQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5LFxuLmUtaHNjcm9sbC5lLWJpZ2dlciAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgcmlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtaHNjcm9sbC5lLWJpZ2dlciAuZS1zY3JvbGwtbmF2IHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG5cbi8qISBjb21wb25lbnQncyB0aGVtZSB3aXNlIG92ZXJyaWRlIGRlZmluaXRpb25zIGFuZCB2YXJpYWJsZXMgKi9cbi8qISB2c2Nyb2xsIGljb25zICovXG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtdXAtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RkXCI7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1uYXYtZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzRcIjtcbn1cbi5lLXZzY3JvbGwgLmUtbmF2LXVwLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NlwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtdnNjcm9sbCAuZS1uYXYtZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyohIHYtc2Nyb2xsIGxheW91dCAqL1xuLmUtdnNjcm9sbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtdnNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG4uZS12c2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1kb3duLW92ZXJsYXkge1xuICBsZWZ0OiA0OHB4O1xuICByaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCgtNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCgtNnB4KTtcbn1cbi5lLXZzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXVwLW92ZXJsYXkge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMCAyOHB4O1xufVxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICB3aWR0aDogNDhweDtcbiAgei1pbmRleDogMTAwMTtcbn1cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMTZkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goMTZkZWcpO1xufVxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDQ4cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xufVxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtdXAtb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdnNjcm9sbCA+ICoge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS12c2Nyb2xsIC5lLXZzY3JvbGwtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWNvbnRlbnQgPiAqIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtdXAtbmF2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtdXAtbmF2IHtcbiAgdG9wOiAwO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IHtcbiAgYm90dG9tOiAwO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24ge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5lLXZzY3JvbGwgLmUtbmF2LWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdnNjcm9sbCAuZS1uYXYtYXJyb3cuZS1pY29ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qISB2LXNjcm9sbCB0aGVtZSAqL1xuLmUtdnNjcm9sbCAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdnNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjhweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC11cC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20oI2YzZjJmMSksIHRvKHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsICNmM2YyZjEgMCUsIHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkgMTAwJSk7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkpLCB0bygjZjNmMmYxKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjcwZGVnLCByZ2JhKDI0MywgMjQyLCAyNDEsIDApIDAlLCAjZjNmMmYxIDEwMCUpO1xufVxuLmUtdnNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXZzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXVwLW5hdiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjA1ZTVjO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtYmlnZ2VyIC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtdnNjcm9sbC5lLWJpZ2dlcjpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiA0OHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtdnNjcm9sbCAuZS1pY29ucyxcbi5lLXZzY3JvbGwuZS1iaWdnZXIgLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtdnNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1kb3duLW92ZXJsYXksXG4uZS12c2Nyb2xsLmUtYmlnZ2VyLmUtcnRsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSB7XG4gIGxlZnQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdnNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1kb3duLW92ZXJsYXksXG4uZS12c2Nyb2xsLmUtYmlnZ2VyIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSB7XG4gIHJpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLXZzY3JvbGwuZS1iaWdnZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLXRvb2xiYXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxY1wiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtdG9vbGJhciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxY1wiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZS10b29sYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtdG9vbGJhci5lLXNwYWNlci10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRvb2xiYXIuZS1zcGFjZXItdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10b29sYmFyLW11bHRpcm93KSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXRvb2xiYXIuZS1zcGFjZXItdG9vbGJhci5lLXBvcC1tb2RlIC5lLXRvb2xiYXItaXRlbXMge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjhweCk7XG59XG4uZS10b29sYmFyIC5lLWJsYXpvci10b29sYmFyLWl0ZW1zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXRvb2xiYXIuZS1jb250cm9sW2NsYXNzKj1lLXRvb2xiYXJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5lLXRvb2xiYXIuZS1jb3JuZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZS10b29sYmFyLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IuZS1tdWx0aXJvdy1zZXBhcmF0b3IsIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLW11bHRpcm93LXBvcyAuZS10b29sYmFyLWxlZnQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS1tdWx0aXJvdy1wb3MgLmUtdG9vbGJhci1jZW50ZXIsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS1tdWx0aXJvdy1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWNlbnRlcixcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0LFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0LFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItY2VudGVyLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItcmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcyk6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQ6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQ6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15IHBpbmNoLXpvb207XG4gICAgICB0b3VjaC1hY3Rpb246IHBhbi15IHBpbmNoLXpvb207XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0ge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zcGFjZXIge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4td2lkdGg6IDEycHg7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIsIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzLCAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUge1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIGRpdiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKTpub3QoLmUtc3BhY2VyKSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yICsgLmUtc2VwYXJhdG9yLCAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcjpsYXN0LW9mLXR5cGUsIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yOmZpcnN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSA+ICoge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS12c2Nyb2xsLWJhciAuZS12c2Nyb2xsLWNvbnRlbnQge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teCBwaW5jaC16b29tO1xuICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teCBwaW5jaC16b29tO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQsXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItY2VudGVyLFxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgdG9wOiAwO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4td2lkdGg6IDMzcHg7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogM3B4IDdweDtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwuZS1ydGwuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbC5lLXJ0bC5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDI4cHg7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmUtdG9vbGJhciAuZS1wb3B1cC1kb3duLWljb24uZS1pY29ucyxcbi5lLXRvb2xiYXIgLmUtcG9wdXAtdXAtaWNvbi5lLWljb25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS10b29sYmFyLXBvcHVwLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIHtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA0cHggMCAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gPiAqIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS10YnRuLWFsaWduIC5lLWJ0bi5lLWNvbnRyb2wgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci10ZXh0IC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLXBvcHVwLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29scG9wdXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIuZS10YmFyLWV4dGVuZGVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCksXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtaWNvbnMuZS1idG4taWNvbjpub3QoLmUtdG9vbGJhci1wb3ApIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbjpub3QoLmUtdG9vbGJhci1wb3ApLFxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbjpub3QoLmUtdG9vbGJhci1wb3ApIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbjpub3QoLmUtdG9vbGJhci1wb3ApLFxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb246bm90KC5lLXRvb2xiYXItcG9wKSB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmhvdmVyLCAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjpmb2N1cywgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46YWN0aXZlLFxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmhvdmVyLFxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmZvY3VzLFxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmFjdGl2ZSB7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvci5lLWV4dGVuZGVkLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXRvb2xiYXItdGV4dCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS1wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLmUtcG9wdXAtb3BlbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS10b29sYmFyLXBvcCB7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtID4gKiB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcjpsYXN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24ge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5lLXRvb2xiYXIuZS1ydGw6bm90KC5lLXNwYWNlci10b29sYmFyKSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLWNlbnRlciAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtcnRsIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZDpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtaG9yLW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS10b29scG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRvb2xiYXIuZS10b29scG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIuZS1ydGwgLmUtaG9yLW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1leHRlbmRlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29uLWxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLXRvb2xiYXIge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogMCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMS42cHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjNweCAwLjlweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMS42cHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjNweCAwLjlweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzYwNWU1YztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1mbGF0LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWZsYXQuZS1hY3RpdmUgLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1mbGF0LmUtYWN0aXZlOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIC5lLXRiYXItYnRuLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIgLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXI6YWN0aXZlIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlcjphY3RpdmUgLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFkZmRkO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46YWN0aXZlIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUgLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXI6IHNvbGlkICNjOGM2YzQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgb3BhY2l0eTogMC41O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLW92ZXJsYXkgLmUtaWNvbnMge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyOiBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwuZS1ydGwgLmUtaG9yLW5hdiB7XG4gIGJvcmRlcjogc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXI6IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMDtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTphY3RpdmUsIC5lLXRvb2xiYXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmU6Zm9jdXMsIC5lLXRvb2xiYXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmU6aG92ZXIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdjphY3RpdmUge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdjphY3RpdmUgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdjphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdjpob3ZlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyOm5vdCguZS1uYXYtYWN0aXZlKSB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmZvY3VzIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSxcbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOm5vdCguZS1leHBlbmRlZC1uYXYpIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmU6Zm9jdXMsXG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUgLmUtaWNvbnMsXG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUgLmUtaWNvbnM6YWN0aXZlLFxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmU6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtaWNvbnM6YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwIHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTFkZmRkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTFkZmRkO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNlMWRmZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXI6IHNvbGlkICNjOGM2YzQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMCAwO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItcG9wIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtaG9yLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2Om5vdCguZS1uYXYtYWN0aXZlKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXI6IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpOm5vdCguZS10b29sYmFyLW11bHRpcm93KSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKTpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQ6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkOm5vdCguZS10b29sYmFyLW11bHRpcm93KSA+IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQ6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQ6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3csXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IHtcbiAgbWFyZ2luLWxlZnQ6IDEyLjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMi41cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmZvY3VzLCAuZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjpob3ZlciwgLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46YWN0aXZlLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmhvdmVyLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmFjdGl2ZSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46Zm9jdXMsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmhvdmVyLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpmb2N1cyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmhvdmVyLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLWljb25zLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtaWNvbnMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKTpub3QoLmUtc3BhY2VyKSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOm5vdCguZS1zcGFjZXIpIHtcbiAgbWluLXdpZHRoOiA0OXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogNHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtaG9yLW5hdixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtaG9yLW5hdiB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogMzZweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDVweCAxMHB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2LFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMThweDtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgNnB4IDAgMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjpob3ZlciwgLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmZvY3VzLCAuZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46YWN0aXZlLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpob3Zlcixcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmFjdGl2ZSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmhvdmVyLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46Zm9jdXMsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6aG92ZXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6Zm9jdXMsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi13aWR0aDogNDlweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDRweDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXRiYXItZXh0ZW5kZWQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXRiYXItZXh0ZW5kZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXRiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1leHRlbmRlZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCAuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSxcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLWNlbnRlciAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1leHRlbmRlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5lLWFjY29yZGlvbiAuZS10Z2wtY29sbGFwc2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLWFjY29yZGlvbiAuZS10Z2wtY29sbGFwc2UtaWNvbi5lLWV4cGFuZC1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmUtYWNjb3JkaW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggbm9uZSAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IG5vbmUgI2VkZWJlOTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOm5vdCguZS1zZWxlY3QpICsgLmUtYWNyZG4taXRlbTpub3QoLmUtc2VsZWN0KSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogN3B4IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24ge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIG1pbi13aWR0aDogMjJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uIC5lLXRnbC1jb2xsYXBzZS1pY29uLmUtaWNvbnMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWFuaW1hdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UgMHM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgOHB4IDAgMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiAuZS1hY3Jkbi1pY29ucy5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1wYW5lbDpub3QoLmUtbmVzdGVkKSA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCAyNnB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAwIDhweCAyNnB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAwIDhweCAzOHB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzOHB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkIC5lLWFjcmRuLWhlYWRlciA+IC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLW5lc3RlZCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCA+ICoge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtY29udGVudC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1wYW5lbDpub3QoLmUtbmVzdGVkKSA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDI2cHggMTZweCAxNnB4O1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAyNnB4IDhweCAwO1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDhweCAzOHB4IDhweCAwO1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDM4cHggMjBweCAyMHB4O1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogN3B4IDEycHg7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24ge1xuICBsZWZ0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cblxuLmUtYWNjb3JkaW9uIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3Q6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbTpmaXJzdC1jaGlsZCAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbTpsYXN0LWNoaWxkOm5vdCguZS1leHBhbmQtc3RhdGUpIC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbTpsYXN0LWNoaWxkLmUtc2VsZWN0ZWQgLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUge1xuICBib3JkZXItdG9wOiAxcHggbm9uZSAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWljb25zIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1leHBhbmQtc3RhdGUuZS1zZWxlY3QsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1leHBhbmQtc3RhdGUuZS1zZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXIgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkuZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkgLmUtYWNyZG4taGVhZGVyIC5lLWljb25zLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1vdmVybGF5IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1vdmVybGF5LmUtb3ZlcmxheS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXIgLmUtaWNvbnMge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheS5lLW92ZXJsYXkuZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTFkZmRkO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBub25lICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1leHBhbmQtc3RhdGUuZS1zZWxlY3Q6bm90KC5lLXNlbGVjdGVkKSA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMDFmMWU7XG4gIGJvcmRlci1jb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlcjpob3ZlciB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyOmFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kOiAjZTFkZmRkO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwMWYxZTtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXM6YWN0aXZlIC5lLWljb25zLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyOmZvY3VzOmFjdGl2ZSAuZS1hY3Jkbi1oZWFkZXItY29udGVudCxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlcjpmb2N1czphY3RpdmUgLmUtdG9nZ2xlLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtdG9nZ2xlLWljb24gLmUtaWNvbnMuZS10Z2wtY29sbGFwc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWljb25zLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWljb25zLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiAuZS1pY29ucywgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtYWNyZG4taGVhZGVyLWljb24gLmUtaWNvbnMge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWljb25zLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1pY29ucywgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24sIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogaW5pdGlhbDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgPiAuZS10b2dnbGUtaWNvbiwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgPiAuZS10b2dnbGUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbixcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtaXRlbS1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogaW5pdGlhbDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdC5lLXNlbGVjdDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IG5vbmUgI2VkZWJlOTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgPiAuZS1hY3Jkbi1oZWFkZXIgPiAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCA+IC5lLWFjcmRuLWhlYWRlciA+IC5lLXRvZ2dsZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgKyAuZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGU6aG92ZXIgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlOmhvdmVyID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCA+IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS10b2dnbGUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4tcGFuZWw6bm90KC5lLW5lc3RlZCkgPiAuZS1hY3Jkbi1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDI4cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMTJweCAwIDEycHggMjhweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAyNHB4IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLWhlYWRlcixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLWhlYWRlciB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMXB4IDE3cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiAuZS1hY3Jkbi1pY29ucy5lLWljb25zLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWFjcmRuLWljb25zLmUtaWNvbnMge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1wYW5lbDpub3QoLmUtbmVzdGVkKSA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDI4cHggMjBweCAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCAyOHB4IDEycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEycHggNDBweCAxMnB4IDA7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggNDBweCAyNHB4IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMTFweCAxN3B4O1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbiB7XG4gIGxlZnQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5lLWNhcm91c2VsIC5lLXByZXZpb3VzLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG4uZS1jYXJvdXNlbCAuZS1uZXh0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1jYXJvdXNlbCAuZS1wbGF5LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBjXCI7XG59XG4uZS1jYXJvdXNlbCAuZS1wYXVzZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3YlwiO1xufVxuLmUtY2Fyb3VzZWwuZS1ydGwgLmUtcHJldmlvdXMtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLWNhcm91c2VsLmUtcnRsIC5lLW5leHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cblxuLmUtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pdGVtcyxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLXNsaWRlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaXRlbXMuZS1zd2lwZS1zdGFydCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWNhcm91c2VsLmUtcGFydGlhbCAuZS1jYXJvdXNlbC1zbGlkZS1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtY2Fyb3VzZWwuZS1wYXJ0aWFsIC5lLWNhcm91c2VsLXNsaWRlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA3NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuZS1jYXJvdXNlbC5lLXBhcnRpYWwgLmUtY2Fyb3VzZWwtc2xpZGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWl0ZW1zIHtcbiAgd2lkdGg6IGNhbGModmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogMTAwJSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pdGVtcyAuZS1jYXJvdXNlbC1pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jb3VudCkpO1xufVxuLmUtY2Fyb3VzZWwuZS1ibGF6b3ItY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaXRlbXMge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKC0xMDAlIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkpKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygtMTAwJSAvIHZhcigtLWNhcm91c2VsLWl0ZW1zLWNvdW50KSAqIHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpKSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG59XG4uZS1jYXJvdXNlbC5lLWJsYXpvci1jYXJvdXNlbC5lLXJ0bCAuZS1jYXJvdXNlbC1pdGVtcyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSAvIHZhcigtLWNhcm91c2VsLWl0ZW1zLWNvdW50KSAqIHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpKSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSAvIHZhcigtLWNhcm91c2VsLWl0ZW1zLWNvdW50KSAqIHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpKSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSwgLXdlYmtpdC10cmFuc2Zvcm07XG59XG4uZS1jYXJvdXNlbC5lLWNhcm91c2VsLWZhZGUtYW5pbWF0aW9uIC5lLWNhcm91c2VsLWl0ZW1zLmUtZmFkZS1pbi1vdXQge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluLW91dCAwLjZzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFkZS1pbi1vdXQgMC42cyBlYXNlLWluLW91dDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluLW91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1pbi1vdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uZS1jYXJvdXNlbC5lLWNhcm91c2VsLXNsaWRlLWFuaW1hdGlvbiAuZS1jYXJvdXNlbC1pdGVtcy5lLXNsaWRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG59XG4uZS1jYXJvdXNlbC5lLWNhcm91c2VsLWN1c3RvbS1hbmltYXRpb246bm90KC5lLXBhcnRpYWwpIC5lLWNhcm91c2VsLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdG9wOiAwO1xufVxuLmUtY2Fyb3VzZWwuZS1jYXJvdXNlbC1jdXN0b20tYW5pbWF0aW9uOm5vdCguZS1wYXJ0aWFsKSAuZS1jYXJvdXNlbC1pdGVtLmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQge1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXBsYXktcGF1c2UgLmUtYnRuLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG4sXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG46aG92ZXIsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzIC5lLWJ0bjpob3Zlcixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG46aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXBsYXktcGF1c2UgLmUtYnRuLmUtcnRsLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG4uZS1ydGwsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuLmUtcnRsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXBsYXktcGF1c2UgLmUtYnRuIC5lLXBsYXktaWNvbixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMgLmUtYnRuIC5lLXBsYXktaWNvbixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG4gLmUtcGxheS1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlLmUtaG92ZXItYXJyb3dzLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cy5lLWhvdmVyLWFycm93cyxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dC5lLWhvdmVyLWFycm93cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFycyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3Ige1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNnB4O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3IgZGl2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEycHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyAuZS1pbmRpY2F0b3ItYmFycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UtaW4tb3V0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogODBweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IGNhbGMoMzJweCAtIDE2cHggKiB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jdXJyZW50KSk7XG4gIG1hcmdpbjogMCA0cHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBsZWZ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGxlZnQsIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4cHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyLmUtYWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyLmUtcHJldiwgLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWR5bmFtaWMgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhci5lLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC42Nik7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1mcmFjdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtcHJvZ3Jlc3Mge1xuICBtaW4taGVpZ2h0OiA0cHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtcHJvZ3Jlc3MgLmUtaW5kaWNhdG9yLWJhcnMge1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtcHJvZ3Jlc3MgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZVgoY2FsYyh2YXIoLS1jYXJvdXNlbC1pdGVtcy1jdXJyZW50KSAvIHZhcigtLWNhcm91c2VsLWl0ZW1zLWNvdW50KSkpIHNjYWxlWSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlWChjYWxjKHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpKSkgc2NhbGVZKDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0bjpub3QoOmRpc2FibGVkKSxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG46bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpIC5lLWJ0bi1pY29uLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0bjpub3QoOmRpc2FibGVkKSAuZS1idG4taWNvbixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG46bm90KDpkaXNhYmxlZCkgLmUtYnRuLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSwgLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCk6Zm9jdXMsIC5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0bjpub3QoOmRpc2FibGVkKTphY3RpdmUsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0bjpub3QoOmRpc2FibGVkKTpob3Zlcixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG46bm90KDpkaXNhYmxlZCk6YWN0aXZlLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKTpmb2N1cyxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG46bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXIgLmUtaW5kaWNhdG9yIGRpdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXIgLmUtaW5kaWNhdG9yOmFjdGl2ZSwgLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3I6Zm9jdXMsIC5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXIgLmUtaW5kaWNhdG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3I6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXIuZS1hY3RpdmUgLmUtaW5kaWNhdG9yIGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWR5bmFtaWMgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhci5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZnJhY3Rpb24gLmUtaW5kaWNhdG9yLWJhcnMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyAuZS1pbmRpY2F0b3ItYmFycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuNCk7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtcHJvZ3Jlc3MgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLXByZXZpb3VzOjpiZWZvcmUsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3M1wiO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG5cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLmUtdWwsIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bCAqLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwuZS11bCAqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLmUtdWw6Zm9jdXMsIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bCAqOmZvY3VzLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtdWw6Zm9jdXMsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwuZS11bCAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS1jb250ZXh0bWVudSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLWNvbnRleHRtZW51IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLXVsIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGN1cnNvcjogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aWR0aDogMWVtO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1wcmV2aW91cyxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtcHJldmlvdXMge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtZGlzYWJsZWQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGF1dG87XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyLmUtc2Zjb250ZXh0bWVudSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXNmY29udGV4dG1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyLmUtc2Zjb250ZXh0bWVudSAuZS1tZW51LXZzY3JvbGwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB1bCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IC5lLW1lbnUtaXRlbSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXNmY29udGV4dG1lbnUgdWwuZS10cmFuc3BhcmVudCAuZS1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXNmY29udGV4dG1lbnUgdWwuZS10cmFuc3BhcmVudCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIHVsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxlZnQ6IDdweDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3V0bGluZTogMCBzb2xpZCAjZWRlYmU5O1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1jYXJldCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtbWVudS1pY29uLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIG91dGxpbmU6IDAgc29saWQgI2VkZWJlOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLWNhcmV0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1tZW51LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtZGlzYWJsZWQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtZGlzYWJsZWQgLmUtbWVudS1pY29uLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLWRpc2FibGVkIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCAuZS1jYXJldCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1kaXNhYmxlZCAuZS1jYXJldCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1zZXBhcmF0b3IsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWJlOTtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCxcbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBtaW4td2lkdGg6IDExMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NlwiO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtdmVydGljYWwtaWNvbiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3NzZcIjtcbiAgfVxuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG4gIH1cbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTW9yZVwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTc3NlwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk1vcmVcIjtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYi5lLWljb24tdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtdGFiIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYi5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCwgLmUtdGFiLmUtZmlsbC1tb2RlIC5lLWNvbnRlbnQgLmUtaXRlbSwgLmUtdGFiLmUtZmlsbC1tb2RlIC5lLWNvbnRlbnQgLmUtaXRlbSA+IGRpdiwgLmUtdGFiLmUtZmlsbC1tb2RlIC5lLWNvbnRlbnQgLmUtaXRlbSA+IGRpdiA+IC5lLWJsYXpvci10ZW1wbGF0ZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiB1bnNldDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCk6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMnB4IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpob3Zlcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgcmlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHMsIHJpZ2h0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmFmdGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBhdHRyKGRhdGEtY29udGVudCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsIC5lLWhzY3JvbGwtYmFyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICB3aWR0aDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbC1iYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCkgLmUtaW5kaWNhdG9yIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCByaWdodCAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgcmlnaHQgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG87XG4gICAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1pY29uLXRvcC5lLXRhYi1pY29uOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtaWNvbi1ib3R0b20uZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIG1pbi13aWR0aDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbixcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAxcHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS10YWItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi10b3AuZS10YWItaWNvbjo6YmVmb3JlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tYm90dG9tLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSB7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDYycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNjJweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gICAgcmlnaHQ6IDEycHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDhweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLmUtaWNvbi10b3AsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogNXB4IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT1cImRpc3BsYXk6YmxvY2tcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT1cImRpc3BsYXk6YmxvY2tcIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICByaWdodDogMjBweDtcbiAgdG9wOiBpbml0aWFsO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbi5lLWljb24tdG9wLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb24ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB3aWR0aDogMzhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcjo6YmVmb3JlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXI6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXI6OmJlZm9yZSxcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXI6OmJlZm9yZSB7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6aG92ZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgcmlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHMsIHJpZ2h0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tOjpiZWZvcmUge1xuICBib3R0b206IGF1dG87XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLWhzY3JvbGwtYmFyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS1pbmRpY2F0b3Ige1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpub3QoLmUtc2VwYXJhdG9yKTpsYXN0LWNoaWxkIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSwgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXJlb3JkZXItYWN0aXZlLWl0ZW0gLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXTo6YmVmb3JlIHtcbiAgYm90dG9tOiAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXTo6YmVmb3JlIHtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIGJvdHRvbSAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCBib3R0b20gMC4yNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpO1xuICB3aWR0aDogMnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1hbGlnbjogbm9ybWFsO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWljb24ge1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IDMzcHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtaWNvbiAuZS10YWItaWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAtMTVweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1wb3Age1xuICB0b3A6IGluaXRpYWwgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtbGVmdDo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtbGVmdCAuZS1pbmRpY2F0b3Ige1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmhvdmVyOjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3R0b206IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNjAlO1xuICBsZWZ0OiA5OCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCBoZWlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgaGVpZ2h0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzO1xuICB3aWR0aDogMnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmFmdGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBhdHRyKGRhdGEtY29udGVudCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0OjpiZWZvcmUge1xuICByaWdodDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS1pbmRpY2F0b3Ige1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10YWItd3JhcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRvb2xiYXItcG9wIC5lLXRhYi10ZXh0IHtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6aG92ZXI6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3R0b206IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNjAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA5OCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCBoZWlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgaGVpZ2h0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzO1xuICB3aWR0aDogMnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjphZnRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogMTZweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTZweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXRvb2xwb3AgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAtMTVweDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIsXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG4uZS10YWIgLmUtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0uZS12aWV3IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4uZS10YWIgLmUtY29udGVudCA+IC5lLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLWNvbnRlbnQgPiAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS10YWIgLmUtY29udGVudC5lLXByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS1jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLWNvbnRlbnQgLmUtaXRlbS5lLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiBub25lO1xuICAgICAgICAgIGZsZXg6IG5vbmU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtY29udGVudCAuZS1pdGVtLFxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLWNvbnRlbnQgLmUtaXRlbSA+IDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDYycHg7XG4gIG1pbi1oZWlnaHQ6IDYycHg7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXJlb3JkZXItYWN0aXZlLWl0ZW0gLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXJlb3JkZXItYWN0aXZlLWl0ZW0gLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciA+IC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IDYycHg7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBib3JkZXI6IHVuc2V0O1xuICBjb250ZW50OiB1bnNldDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xuICB3aWR0aDogdW5zZXQ7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSxcbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKTpsYXN0LWNoaWxkLmUtYWN0aXZlIC5lLXRhYi13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiB1bnNldDtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgdG9wOiB1bnNldDtcbiAgd2lkdGg6IHVuc2V0O1xuICBib3JkZXI6IHVuc2V0O1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogNjJweDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDYycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWluZGljYXRvciB7XG4gIHdpZHRoOiAycHg7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSxcbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSB7XG4gIHRvcDogdW5zZXQ7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNjJweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS10ZW1wbGF0ZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRleHQtd3JhcCAuZS10YWItdGV4dCA+IGRpdixcbi5lLXRhYi5lLXRlbXBsYXRlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRleHQtd3JhcCAuZS10YWItdGV4dCA+IGRpdiB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG4uZS10YWIuZS10ZW1wbGF0ZSAuZS1jb250ZW50ID4gLmUtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIuZS10ZW1wbGF0ZSAuZS1jb250ZW50ID4gLmUtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24sXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduLFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG59XG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLXRhYi5lLWRpc2FibGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNDRweDtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWl0b3AsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA2MnB4O1xuICBtaW4taGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZC5lLWFjdGl2ZSwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLmUtaXRvcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtaXRvcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNjJweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5lLXRhYi5lLWZpbGwuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1maWxsLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZC5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIsXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwMDA7XG59XG4uZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50Om5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGV4dC13cmFwIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi10ZXh0IHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG87XG4gICAgICBhbGlnbi1zZWxmOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb24sXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uLFxuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAxcHg7XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS10YWItaWNvbiB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbixcbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbixcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWljb24gLmUtdGFiLXdyYXAge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWNvbiAuZS10YWItd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AsIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIHtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDYycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGV4dC13cmFwLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgICByaWdodDogMTJweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiA4cHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLmUtaWNvbi10b3AsXG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbi5lLWljb24tYm90dG9tIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1jbG9zZS1zaG93IC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1jbG9zZS1zaG93IC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZS10YWIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlcjpub3QoLmUtdmVydGljYWwpOjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlcjpub3QoLmUtdmVydGljYWwpIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGluaXRpYWw7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgY29udGVudDogdW5zZXQ7XG4gIGRpc3BsYXk6IHVuc2V0O1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbiAgdG9wOiB1bnNldDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGFiLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGFiLXRleHQsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZS5lLW92ZXJsYXkgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1yZW9yZGVyLWFjdGl2ZS1pdGVtOm5vdCguZS12ZXJ0aWNhbCkgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wW2UtYW5pbWF0ZT10cnVlXSB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmFjdGl2ZSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogIzYwNWU1YztcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3csXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLW92ZXJsYXkgLmUtbmF2LWFycm93LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdi5lLW92ZXJsYXkgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogIzNiM2EzOTtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMS42cHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjNweCAwLjlweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMS42cHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjNweCAwLjlweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6aG92ZXIge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpob3ZlcjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmhvdmVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KS5lLW5hdi1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUgLmUtaWNvbnMsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLmUtbmF2LWFjdGl2ZSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmU6Zm9jdXMsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLmUtbmF2LWFjdGl2ZTpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tW3N0eWxlKj1cIm92ZXJmbG93OiBoaWRkZW5cIl0ge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tW3N0eWxlKj1cIm92ZXJmbG93OiBoaWRkZW5cIl0gLmUtdG9vbGJhci1pdGVtcyB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWw6OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtbGVmdCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1wb3Age1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC11cC1uYXYge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMTIpO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjEyKTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAyNDIsIDI0MSwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjEyKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpob3ZlcjphY3RpdmU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywgMjQyLCAyNDEsIDAuMTIpO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyIC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywgMjQyLCAyNDEsIDAuMTIpO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzOmhvdmVyOmFjdGl2ZSAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3ZlciwgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246YWN0aXZlLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmU6aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmhvdmVyIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6aG92ZXIgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMTIpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZS10YWIuZS1kaXNhYmxlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS10YWIuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4zOCk7XG59XG4uZS10YWIuZS1kaXNhYmxlIC5lLWNvbnRlbnQge1xuICBvcGFjaXR5OiAwLjM4O1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbCB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0ge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtZGlzYWJsZS5lLW92ZXJsYXkgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtZGlzYWJsZS5lLW92ZXJsYXkgLmUtdGFiLWljb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06YWN0aXZlOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTphY3RpdmU6aG92ZXIgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmUtdGFiLmUtZmlsbC5lLWNvcm5lciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xufVxuLmUtdGFiLmUtZmlsbC5lLWNvcm5lciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG59XG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjAsIDIxMiwgMC4zOCk7XG59XG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvdHRvbTogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0ge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjZGVlY2Y5O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5MS4xMzIwNzU0NzE3LCAxNjEpO1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb246aG92ZXIsIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3Zlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyOmZvY3VzIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3Zlcjpmb2N1cyAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1czpob3ZlciAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1czpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQ6aG92ZXIge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTIwLCAyMTIsIDApO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZSAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmFjdGl2ZSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDphY3RpdmUgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3csXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6YWN0aXZlLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6YWN0aXZlOjphZnRlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcbiAgICAgICAgICBhbmltYXRpb246IG5vbmU7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLXVwLWljb246YWN0aXZlOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZTpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246YWN0aXZlOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5MS4xMzIwNzU0NzE3LCAxNjEpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmUsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmUsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTphY3RpdmU6OmFmdGVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6YWN0aXZlOjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLmUtbmF2LWFjdGl2ZSAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlIC5lLXBvcHVwLXVwLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBjb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtYWNjZW50IC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1hY2NlbnQgLmUtdGFiLWhlYWRlci5lLWRpc2FibGUgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXM6aG92ZXIgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjAsIDIxMiwgMCk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMTIwLCAyMTIsIDAuMTIpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS10YWIgLmUtY29udGVudCAuZS1pdGVtIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi13cmFwIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyAuZS1pbmRpY2F0b3IgKyAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMgLmUtaW5kaWNhdG9yICsgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDJweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICB3aWR0aDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDcycHg7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdDpub3QoLmUtaWNvbikgLmUtdGFiLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0Om5vdCguZS1pY29uKSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0Om5vdCguZS1pY29uKSAuZS10YWItaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQ6bm90KC5lLWljb24pIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtdGFiLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS10YWItaWNvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWNvbiAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWljb24gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tcmlnaHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1yaWdodCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGhlaWdodDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT1cImRpc3BsYXk6YmxvY2tcIl0sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT1cImRpc3BsYXk6YmxvY2tcIl0sXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCArIC5lLWNsb3NlLWljb25bc3R5bGU9XCJkaXNwbGF5OmJsb2NrXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB3aWR0aDogMzhweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMzhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbixcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB3aWR0aDogMzhweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0b3A6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXI6OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXI6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMCAycHggMCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXRvcCAuZS1jbG9zZS1pY29uOjpiZWZvcmUsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmxhc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmxhc3QtY2hpbGQgLmUtdGFiLXRleHQge1xuICBwYWRkaW5nLXRvcDogMXB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmxhc3QtY2hpbGQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQuZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGluaXRpYWw7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQuZS1hY3RpdmUge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXTo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUge1xuICBib3R0b206IDIzcHg7XG4gIHRvcDogMjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsW3N0eWxlKj1cIm92ZXJmbG93OiBoaWRkZW5cIl06OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICByaWdodDogLTIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS10b29scG9wIC5lLXRvb2xiYXItaXRlbXMsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLFxuLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDcycHg7XG4gIG1pbi1oZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgPiAuZS10b29sYmFyLWl0ZW1zLFxuLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgPiAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLCAuZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0LFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3cge1xuICBsaW5lLWhlaWdodDogMTNweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIge1xuICAgIGhlaWdodDogNDJweDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNzJweDtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNDJweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb24tcmlnaHQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0LFxuICAuZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0LFxuICAuZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuICAuZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1yaWdodC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLWxlZnQtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogLTIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtcG9wdXAtdXAtaWNvbjo6YWZ0ZXIsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50Om5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50Om5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50Om5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNzJweDtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG87XG4gICAgICBhbGlnbi1zZWxmOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtY2xvc2UtaWNvbixcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS10YWItaWNvbiB7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWljb24gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLyohIFRyZWVWaWV3J3MgYm9vdHN0cmFwNSB0aGVtZSB3aXNlIG92ZXJyaWRlIGRlZmluaXRpb25zIGFuZCB2YXJpYWJsZXMgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKiEgVHJlZVZpZXcgaWNvbnMgKi9cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSBkaXYuZS1pY29uczpub3QoLmUtaWNvbnMtc3Bpbm5lcikuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSBkaXYuZS1pY29uczpub3QoLmUtaWNvbnMtc3Bpbm5lcikuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1Y1wiO1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2YVwiO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMuZS1kcm9wLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2OFwiO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMuZS1kcm9wLW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzlcIjtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb25zLmUtZHJvcC1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNlwiO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMuZS1uby1kcm9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzOVwiO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRpb24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG4uZS10cmVldmlldyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS10cmVldmlldy5lLXZpcnR1YWxpemF0aW9uIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS10cmVldmlldy5lLXZpcnR1YWxpemF0aW9uIC5lLXZpcnR1YWwtbWFzayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmUtdHJlZXZpZXcuZS12aXJ0dWFsaXphdGlvbiAuZS11bCB7XG4gIG92ZXJmbG93OiB1bnNldDtcbn1cbi5lLXRyZWV2aWV3ID4gLmUtdWwge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC10ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwLmUtaWUtd3JhcCAuZS1saXN0LXRleHQge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1lZGl0aW5nIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWVkaXRpbmcgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjdweCk7XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4OHB4KTtcbn1cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbn1cbi5lLXRyZWV2aWV3IC5lLXVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbm9kZS1jb2xsYXBzZWQgLmUtbGlzdC1pdGVtIC5lLWZ1bGxyb3csXG4uZS10cmVldmlldyAuZS1kaXNwbGF5LW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMnB4IDA7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBtYXJnaW46IDJweCAwIC0ycHg7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLWZ1bGxyb3cge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0gZGl2LmUtaWNvbnMuaW50ZXJhY3Rpb24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1pY29ucy5lLWljb24tY29sbGFwc2libGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLWljb25zLmUtaWNvbnMtc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWljb25zIC5lLXNwaW5uZXItcGFuZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWljb25zIC5lLXRyZWV2aWV3LXNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10cmVldmlldyAuZS1pY29ucy1zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdHJlZXZpZXcgLmUtdGV4dC1jb250ZW50IHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDEycHggMCAyMHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtdGV4dC1jb250ZW50ICsgLmUtc2libGluZyB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWZ1bGxyb3cge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQHN1cHBvcnRzICgtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2gpIHtcbiAgLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cbi5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sIC5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3R0b206IC03cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGVmdDogLTdweDtcbiAgcmlnaHQ6IC03cHg7XG4gIHRvcDogLTdweDtcbiAgd2lkdGg6IDMycHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LXRleHQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCAuZS1pbnB1dC1ncm91cCB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIC5lLWlucHV0IHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlLXRleHQge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1saXN0LWltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLCAuZS10cmVldmlldyAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbmF2aWdhYmxlLXRleHQsXG4uZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLW5hdmlnYWJsZS10ZXh0IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgMCAwIC0yMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwcHg7XG59XG4uZS10cmVldmlldyAuZS1sb2FkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJvdGF0aW9uIDAuNXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHJvdGF0aW9uIDAuNXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZyB7XG4gIHdpZHRoOiAxNDRweDtcbn1cbi5lLXRyZWV2aWV3IC5lLXNpYmxpbmc6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMnB4O1xuICB0b3A6IC0xLjVweDtcbn1cbi5lLXRyZWV2aWV3IC5lLXNpYmxpbmcsXG4uZS10cmVldmlldyAuZS1zaWJsaW5nOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cCB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTk7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1pY29ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogNHB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjpiZWZvcmUsIC5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjphZnRlciB7XG4gIGJvcmRlcjogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1kb3dudGFpbDo6YWZ0ZXIge1xuICBib3R0b206IC0xOHB4O1xufVxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtdGV4dC1jb250ZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLWZ1bGxyb3ctd3JhcCAuZS1pY29uLWV4cGFuZGFibGUsXG4uZS10cmVldmlldy5lLWZ1bGxyb3ctd3JhcCAuZS1pbnB1dCxcbi5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWxpc3QtdXJsIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtdGV4dC1jb250ZW50IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtdXJsIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIHtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLW5hdi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IC5lLW5hdi13cmFwcGVyOm5vdCg6aGFzKC5lLWxpc3QtaWNvbikpIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLXRleHQtY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGUge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtaW4td2lkdGg6IDEycHg7XG4gIHBhZGRpbmc6IDFweCAzcHggMnB4O1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC0xMHB4O1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnZ2luZyAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWRyYWdnaW5nIC5lLWZ1bGxyb3cge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLW5hdi13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uLCAuZS10cmVldmlldy5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbiwgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWltZyArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgbWFyZ2luOiAwIC0yMHB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLXNpYmxpbmc6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwuZS1kcmFnLWl0ZW0gLmUtaWNvbnMuZS1kcm9wLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsLmUtZHJhZy1pdGVtIC5lLXRleHQtY29udGVudCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsLmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgZGl2LmUtaWNvbnMge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtZnVsbHJvdyxcbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtaWNvbnMsXG4uZS10cmVldmlldy5lLWRpc2FibGVkIC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWRpc2FibGVkIC5lLWxpc3QtaWNvbiB7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtbGlzdC11cmwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtdHJlZXZpZXcuZS1pbnRlcmFjdGlvbi5lLWZ1bGxyb3ctd3JhcCAuZS10ZXh0LWNvbnRlbnQge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS10cmVldmlldyB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xufVxuLmUtdHJlZXZpZXcgLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10cmVldmlldyAuZS1saXN0LXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyLCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ub2RlLWZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLWZ1bGxyb3csIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLW5vZGUtZm9jdXMgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1hbmltYXRpb24tYWN0aXZlID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtYW5pbWF0aW9uLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtYW5pbWF0aW9uLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtY2hlY2sge1xuICBib3JkZXItY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtc3RvcCB7XG4gIGJvcmRlci1jb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtZnVsbHJvdywgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LjUyNSwgMjIyLjI1LCAyMTguOTc1KTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtYWN0aXZlID4gLmUtZnVsbHJvdywgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWhvdmVyID4gLmUtZnVsbHJvdywgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLW5vZGUtZm9jdXMgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tZXhwYW5kYWJsZSwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1leHBhbmRhYmxlLCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLWZ1bGxyb3cge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLWZ1bGxyb3cgLmUtbGlzdC10ZXh0IHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtdGV4dC1jb250ZW50ID4gLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQgPiAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRyZWV2aWV3IC5lLXNpYmxpbmcge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwNzhkNDtcbn1cbi5lLXRyZWV2aWV3IC5lLXNpYmxpbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtdHJlZXZpZXcgLmUtcG9wdXAuZS1zZWxlY3QgLmUtaWNvbnMge1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cCAuZS1kb3dudGFpbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmM2YyZjE7XG59XG4uZS10cmVldmlldzpub3QoLmUtZnVsbHJvdy13cmFwKSAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50LCAuZS10cmVldmlldzpub3QoLmUtZnVsbHJvdy13cmFwKSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNS41MjUsIDIyMi4yNSwgMjE4Ljk3NSk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLXRleHQtY29udGVudCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1saXN0LXRleHQge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb25zIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1kcm9wLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtLmUtcnRsIC5lLXNpYmxpbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtdWwsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXVsLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLXVsIHtcbiAgcGFkZGluZzogMCAwIDAgMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLXRleHQtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAwIDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaW1nIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssIC5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCB7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luOiAwIDAgMCAtMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGUsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGUge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLWRyYWctaXRlbSAuZS1kcm9wLWNvdW50IHtcbiAgcGFkZGluZzogM3B4IDVweCA0cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1mdWxscm93LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtZnVsbHJvdyB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzNweCk7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCwgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAycHgpO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNnB4KTtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2OXB4KTtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LXRleHQge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIC5lLWlucHV0IHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDAgMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sIC5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbiwgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWljb24gKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGUsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLXVsLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtdWwge1xuICBwYWRkaW5nOiAwIDE2cHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaXRlbSAuZS11bCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaXRlbSAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaXRlbSAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDI0cHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWljb24tY29sbGFwc2libGUsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtaWNvbi1leHBhbmRhYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIG1hcmdpbjogMCAtMjRweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwuZS1kcmFnLWl0ZW0gLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwuZS1kcmFnLWl0ZW0gLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTBweCAwIDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sIC5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbiwgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1saXN0LWljb24gKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxNnB4IDAgMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuZWpzLXNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1zaWRlYmFyLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtc2lkZWJhciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuLmUtc2lkZWJhci5lLXJpZ2h0LmUtb3BlbiwgLmUtc2lkZWJhci5lLWxlZnQuZS1vcGVuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5lLXNpZGViYXIuZS1yaWdodC5lLWNsb3NlLCAuZS1zaWRlYmFyLmUtbGVmdC5lLWNsb3NlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXNpZGViYXIuZS1yaWdodC5lLWNsb3NlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLmUtc2lkZWJhci5lLWxlZnQuZS1jbG9zZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLmUtc2lkZWJhci5lLWxlZnQuZS10cmFuc2l0aW9uLmUtY2xvc2UsIC5lLXNpZGViYXIuZS1yaWdodC5lLXRyYW5zaXRpb24uZS1jbG9zZSwgLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2Uge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgNTAwbXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSA1MDBtcywgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCB2aXNpYmlsaXR5IDUwMG1zO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCB2aXNpYmlsaXR5IDUwMG1zLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4uZS1zaWRlYmFyLmUtcmlnaHQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4uZS1zaWRlYmFyLmUtbGVmdCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLWNsb3NlLmUtZG9jaywgLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2UuZS1kb2NrIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLCB2aXNpYmlsaXR5IDUwMG1zO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLW9wZW4uZS1kb2NrLmUtYmxhem9yLWRvY2ssIC5lLXNpZGViYXIuZS1yaWdodC5lLW9wZW4uZS1kb2NrLmUtYmxhem9yLWRvY2sge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZSwgdmlzaWJpbGl0eSA1MDBtcztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLCB2aXNpYmlsaXR5IDUwMG1zO1xufVxuLmUtc2lkZWJhci5lLWxlZnQuZS1vcGVuLmUtZGlzYWJsZS1hbmltYXRpb24sIC5lLXNpZGViYXIuZS1yaWdodC5lLW9wZW4uZS1kaXNhYmxlLWFuaW1hdGlvbiwgLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2UuZS1kaXNhYmxlLWFuaW1hdGlvbiwgLmUtc2lkZWJhci5lLWxlZnQuZS1jbG9zZS5lLWRpc2FibGUtYW5pbWF0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmUtc2lkZWJhci5lLXZpc2liaWxpdHkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS1zaWRlYmFyLmUtb3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5lLXNpZGViYXJjb250YWluZXIuZS1zaWRlYmFyLmUtb3ZlciwgLmUtc2lkZWJhcmNvbnRhaW5lci5lLXNpZGViYXIuZS1hdXRvLCAuZS1zaWRlYmFyY29udGFpbmVyLmUtc2lkZWJhci5lLXB1c2gsIC5lLXNpZGViYXJjb250YWluZXIuZS1zaWRlYmFyLmUtc2xpZGUgKyBkaXYge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtbGVmdC5lLW9wZW4uZS1hdXRvICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1sZWZ0LmUtY2xvc2UuZS1hdXRvICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtb3Blbi5lLWF1dG8gKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtY2xvc2UuZS1hdXRvICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLWxlZnQuZS1vcGVuLmUtcHVzaCArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tc2lkZWJhci13aWR0aCk7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtbGVmdC5lLWNsb3NlLmUtcHVzaCArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1yaWdodC5lLW9wZW4uZS1wdXNoICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1yaWdodC5lLWNsb3NlLmUtcHVzaCArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1sZWZ0LmUtb3Blbi5lLXNsaWRlICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tc2lkZWJhci13aWR0aCkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKHZhcigtLXNpZGViYXItd2lkdGgpKTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1sZWZ0LmUtY2xvc2UuZS1zbGlkZSArIGRpdiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtb3Blbi5lLXNsaWRlICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC0xICogdmFyKC0tc2lkZWJhci13aWR0aCkpKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZShjYWxjKC0xICogdmFyKC0tc2lkZWJhci13aWR0aCkpKTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1yaWdodC5lLWNsb3NlLmUtc2xpZGUgKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuXG4uZS1zaWRlYmFyLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1zaWRlYmFyLWNvbnRleHQge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtYmFja2Ryb3AsXG4uZS1zaWRlYmFyLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5O1xufVxuXG4uZS1iYWNrZHJvcCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1zaWRlYmFyLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250ZW50LWFuaW1hdGlvbiB7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZSwgdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5lLWNvbnRlbnQtYW5pbWF0aW9uLmUtb3ZlcmxheSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmUtZGlzYWJsZS1pbnRlcmFjdGlvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uZS1zaWRlYmFyLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtc2lkZWJhci5lLXBsYWNlaG9sZGVyLXNpZGViYXIge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbjo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5OVwiO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyLmUtY2xvc2UtaWNvbiAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb246OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyLmUtY2xvc2UtaWNvbiAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtbWVudS13cmFwcGVyLmUtcnRsLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtcnRsLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLCAuZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtbmF2LXVwLWFycm93OjpiZWZvcmUsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLW5hdi1kb3duLWFycm93OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLW5hdi11cC1hcnJvdzo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1uYXYtZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwgLmUtY2FyZXQ6OmJlZm9yZSwgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5cbi5lLW1lbnUtd3JhcHBlcixcbi5lLW1lbnUtY29udGFpbmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyIHVsLFxuLmUtbWVudS1jb250YWluZXIgdWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtdWwsIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsICosXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS11bDpmb2N1cywgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgKjpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWw6Zm9jdXMsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsICo6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwgLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpIC5lLXNlcGFyYXRvcixcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpIC5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgd2lkdGg6IDFlbTtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBjdXJzb3I6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMjZweDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBvcGFjaXR5OiAwLjY1O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDFlbTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogN3B4O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDRweCAwO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1pY29uLXJpZ2h0IC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1pY29uLXJpZ2h0IC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtaWNvbi1yaWdodCAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LWljb24tcmlnaHQgLmUtbWVudS1oZWFkZXIgLmUtbWVudS10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhlYWRlcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlLCAuZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS10aXRsZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogbGVmdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAwIDI4cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYge1xuICB3aWR0aDogMjhweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzLCAuZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpob3Zlcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1oc2Nyb2xsLWJhcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLWhzY3JvbGwtYmFyIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtbGVmdC1hcnJvdywgLmUtbWVudS13cmFwcGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtbmF2LXVwLWFycm93LFxuLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtbmF2LXVwLWFycm93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1ydGwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLW1lbnUtY29udGFpbmVyLmUtcnRsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtbmF2LWxlZnQtYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLmUtbWVudS13cmFwcGVyLmUtcnRsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtbWVudS1jb250YWluZXIuZS1ydGwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtcmlnaHQtYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLXBvcHVwLmUtbWVudS1wb3B1cCxcbi5lLW1lbnUtY29udGFpbmVyLmUtcG9wdXAuZS1tZW51LXBvcHVwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAyOHB4IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYgLmUtbmF2LWRvd24tYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2IC5lLW5hdi1kb3duLWFycm93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXZzY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXZzY3JvbGwtYmFyIC5lLXZzY3JvbGwtY29udGVudCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIgLmUtdnNjcm9sbC1jb250ZW50IHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtbWVudS13cmFwcGVyLmUtc2Nyb2xsYWJsZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtbWVudS13cmFwcGVyLmUtc2Nyb2xsYWJsZSAuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIuZS1zY3JvbGxhYmxlIC5lLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1tZW51LXdyYXBwZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIsXG4uZS1tZW51LWNvbnRhaW5lci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMXB4O1xufVxuLmUtbWVudS13cmFwcGVyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbCB1bC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsIHVsLmUtdWwge1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuXG4uZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKTpub3QoLmUtcnRsKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxlZnQ6IDhweDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogN3B4O1xufVxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cblxuLmUtcnRsLmUtbWVudS1jb250YWluZXI6bm90KC5lLWhhbWJ1cmdlcikgLmUtbWVudS5lLXZlcnRpY2FsIC5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlcixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCksXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlcjpub3QoLmUtdmVydGljYWwpIHtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS1wb3B1cC5lLW1lbnUtcG9wdXAsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1wb3B1cC5lLW1lbnUtcG9wdXAge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUge1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51LmUtbWVudS1wYXJlbnQuZS1oaWRlLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUuZS1tZW51LXBhcmVudC5lLWhpZGUtbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0ge1xuICB0ZXh0LWluZGVudDogMTJweDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHRleHQtaW5kZW50OiAzMHB4O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmUtY2FyZXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD1mYWxzZV0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdIC5lLWNhcmV0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0ZXh0LWluZGVudDogMDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24ge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICByaWdodDogOHB4O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiwgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICB0ZXh0LWluZGVudDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtbWVudS1jb250YWluZXIgLmUtdnNjcm9sbCB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtbWVudS13cmFwcGVyLFxuLmUtbWVudS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkgLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSAuZS1zZXBhcmF0b3Ige1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlZGViZTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1jYXJldCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCwgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlZGViZTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWFjdGl2ZS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0gLmUtY2FyZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtaWNvbiwgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWFjdGl2ZS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtZGlzYWJsZWQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLWNhcmV0IHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtbWVudS11cmwge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsIC5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIG91dGxpbmU6IDAgc29saWQgI2VkZWJlOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsIC5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3V0bGluZTogMCBzb2xpZCAjZWRlYmU5O1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCxcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwLmUtc2Zjb250ZXh0bWVudSAuZS1tZW51LXZzY3JvbGwsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLWljb25zLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OmhvdmVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmUsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLWljb25zLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6aG92ZXIsIC5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmZvY3VzLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjpob3Zlcixcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6YWN0aXZlLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSwgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sIC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCwgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWFjdGl2ZS1pdGVtLCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0sXG4uZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1Nik7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogNTNweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBoZWlnaHQ6IDUzcHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNTNweDtcbiAgcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51LmUtdmVydGljYWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudS5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudS5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiAxMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcmlnaHQ6IDdweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKTpub3QoLmUtcnRsKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXI6bm90KC5lLWhhbWJ1cmdlcik6bm90KC5lLXJ0bCkgLmUtbWVudS5lLXZlcnRpY2FsIC5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogNDFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMCA0NnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYge1xuICB3aWR0aDogNDZweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciAuZS1zY3JvbGwtbmF2IC5lLWljb25zLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciAuZS1zY3JvbGwtbmF2IC5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiA3cHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXI6bm90KC5lLWhhbWJ1cmdlcikgLmUtbWVudS5lLXZlcnRpY2FsIC5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDQxcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS11bCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS11bCAuZS1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogNTNweDtcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24ge1xuICB0ZXh0LWluZGVudDogNDFweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcmlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHRleHQtaW5kZW50OiA0MXB4O1xufVxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxlZnQ6IDhweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyOm5vdCguZS1oYW1idXJnZXIpIHVsLmUtdWwgLmUtbWVudS1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpIHVsLmUtdWwgLmUtbWVudS1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyOm5vdCguZS1oYW1idXJnZXIpIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKSB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQ6OmJlZm9yZSxcbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxY1wiO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1ob21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3YlwiO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1ob21lIHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1ob21lLFxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1ob21lIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZS1icmVhZGNydW1iIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1icmVhZGNydW1iLmUtYnJlYWRjcnVtYi13cmFwLW1vZGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItZmlyc3Qtb2wge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItd3JhcHBlZC1vbCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1icmVhZGNydW1iLXNjcm9sbC1tb2RlIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtYnJlYWRjcnVtYiBvbCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1icmVhZGNydW1iIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1hbmNob3Itd3JhcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBpbmhlcml0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gYS5lLWJyZWFkY3J1bWItdGV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gYS5lLWJyZWFkY3J1bWItdGV4dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gYS5lLWJyZWFkY3J1bWItdGV4dDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkZmRkO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIHNwYW4uZS1icmVhZGNydW1iLXRleHQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbS5lLWljb24taXRlbSAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0uZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yICsgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA0cHggNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1icmVhZGNydW1iLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1icmVhZGNydW1iIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYnJlYWRjcnVtYi5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItaXRlbSxcbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCAuZS1icmVhZGNydW1iLXNlcGFyYXRvcixcbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCAuZS1icmVhZGNydW1iLWNvbGxhcHNlZCxcbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCAuZS1icmVhZGNydW1iLW1lbnUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtYnJlYWRjcnVtYi1wb3B1cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1hbmNob3Itd3JhcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBpbmhlcml0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbS5lLWljb24taXRlbSAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0gYS5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dDpob3ZlciwgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0OmZvY3VzIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQ6YWN0aXZlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbVtkYXRhLWFjdGl2ZS1pdGVtXSAuZS1icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzMyMzEzMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZCxcbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkOmhvdmVyLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQ6YWN0aXZlLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkOmZvY3VzLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnU6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMTMwO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0LCAuZS1icmVhZGNydW1iIC5lLWRpc2FibGVkLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCwgLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJyZWFkY3J1bWIgLmUtZGlzYWJsZWQuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItdGV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICBwYWRkaW5nOiA4cHg7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQsXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbS5lLWljb24taXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yICsgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yICsgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi5lLXJ0bCAuZS1icmVhZGNydW1iLXNlcGFyYXRvciArIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnUsXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZCxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogNXB4IDVweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi5lLXJ0bCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi5lLXJ0bCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItdGV4dCxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLXBvcHVwLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLXBvcHVwIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1iaWdnZXIuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsIC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1iaWdnZXIuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWFwcGJhciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDhweDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1hcHBiYXIgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1hcHBiYXIuZS1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uZS1hcHBiYXIuZS1wcm9taW5lbnQge1xuICBoZWlnaHQ6IDk0cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5lLWFwcGJhci5lLXByb21pbmVudCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5lLWFwcGJhci5lLWRlbnNlIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmUtYXBwYmFyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZS1hcHBiYXIuZS1ob3Jpem9udGFsLWJvdHRvbS5lLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiBhdXRvO1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYXBwYmFyIC5lLWFwcGJhci1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZS1hcHBiYXIgLmUtYXBwYmFyLXNwYWNlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG59XG4uZS1hcHBiYXIgLmUtYnRuLFxuLmUtYXBwYmFyIC5lLWNzcy5lLWJ0biB7XG4gIC1vLWJvcmRlci1pbWFnZTogdW5zZXQ7XG4gICAgIGJvcmRlci1pbWFnZTogdW5zZXQ7XG59XG5cbi5lLWluaGVyaXQuZS1tZW51LXdyYXBwZXIuZS1zY3JvbGxhYmxlIC5lLW1lbnUsXG4uZS1pbmhlcml0LmUtbWVudS1jb250YWluZXIuZS1zY3JvbGxhYmxlIC5lLW1lbnUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZS1hcHBiYXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMS42cHggMy42cHggcmdiYSgwLCAwLCAwLCAwLjEzKSwgMCAwLjNweCAwLjlweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMTMpLCAwIDAuM3B4IDAuOXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5lLWFwcGJhci5lLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmOWY4O1xufVxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtYXBwYmFyLXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzIwMWYxZTtcbn1cbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWJ0bi5lLWluaGVyaXQ6aG92ZXIsIC5lLWFwcGJhci5lLWxpZ2h0IC5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsIC5lLWFwcGJhci5lLWxpZ2h0IC5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLCAuZS1hcHBiYXIuZS1saWdodCAuZS1idG4uZS1pbmhlcml0LmUtYWN0aXZlLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpob3Zlcixcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1jc3MuZS1idG4uZS1pbmhlcml0OmFjdGl2ZSxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtZHJvcGRvd24tYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtZHJvcGRvd24tYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLWluaGVyaXQ6aG92ZXIsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmZvY3VzLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1Nik7XG59XG4uZS1hcHBiYXIuZS1saWdodCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0LFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1hcHBiYXIuZS1saWdodCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsIC5lLWFwcGJhci5lLWxpZ2h0IC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1Nik7XG59XG4uZS1hcHBiYXIuZS1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzNiM2EzOTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzNiM2EzOTtcbn1cbi5lLWFwcGJhci5lLWRhcmsgLmUtYXBwYmFyLXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbn1cbi5lLWFwcGJhci5lLWRhcmsgLmUtYnRuLmUtaW5oZXJpdDpob3ZlciwgLmUtYXBwYmFyLmUtZGFyayAuZS1idG4uZS1pbmhlcml0OmZvY3VzLCAuZS1hcHBiYXIuZS1kYXJrIC5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLCAuZS1hcHBiYXIuZS1kYXJrIC5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6aG92ZXIsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1jc3MuZS1idG4uZS1pbmhlcml0LmUtYWN0aXZlLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0OmZvY3VzLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0OmFjdGl2ZSxcbi5lLWFwcGJhci5lLWRhcmsgLmUtZHJvcGRvd24tYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSxcbi5lLWFwcGJhci5lLWRhcmsgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdDpob3Zlcixcbi5lLWFwcGJhci5lLWRhcmsgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWFwcGJhci5lLWRhcmsgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xufVxuLmUtYXBwYmFyLmUtZGFyayAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0LFxuLmUtYXBwYmFyLmUtZGFyayAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiAjM2IzYTM5O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2IzYTM5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWFwcGJhci5lLWRhcmsgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLCAuZS1hcHBiYXIuZS1kYXJrIC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCxcbi5lLWFwcGJhci5lLWRhcmsgLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG4uZS1hcHBiYXIuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWFwcGJhci5lLXByaW1hcnkgLmUtYXBwYmFyLXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbn1cbi5lLWFwcGJhci5lLXByaW1hcnkgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCxcbi5lLWFwcGJhci5lLXByaW1hcnkgLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1hcHBiYXIuZS1pbmhlcml0IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG4uZS1hcHBiYXIuZS1pbmhlcml0IC5lLWFwcGJhci1zZXBhcmF0b3Ige1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkO1xufVxuLmUtYXBwYmFyLmUtaW5oZXJpdCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0LFxuLmUtYXBwYmFyLmUtaW5oZXJpdCAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWFwcGJhci5lLWhvcml6b250YWwtYm90dG9tIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMTMpLCAwIC0wLjNweCAwLjlweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAtMS42cHggMy42cHggcmdiYSgwLCAwLCAwLCAwLjEzKSwgMCAtMC4zcHggMC45cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uZS1saWdodC5lLWluaGVyaXQuZS1pbnB1dC1ncm91cCwgLmUtbGlnaHQuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsIC5lLWxpZ2h0LmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LCAuZS1saWdodC5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLCAuZS1saWdodC5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtbGlnaHQuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtbGlnaHQuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLCAuZS1saWdodC5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZGFyay5lLWluaGVyaXQuZS1pbnB1dC1ncm91cCwgLmUtZGFyay5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtZGFyay5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dCwgLmUtZGFyay5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLCAuZS1kYXJrLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLCAuZS1kYXJrLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsIC5lLWRhcmsuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLCAuZS1kYXJrLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzYjNhMzk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1wcmltYXJ5LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLCAuZS1wcmltYXJ5LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1wcmltYXJ5LmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LCAuZS1wcmltYXJ5LmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtcHJpbWFyeS5lLWluaGVyaXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cCxcbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dCxcbi5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLFxuLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLXNlYXJjaGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLXNlYXJjaGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLXNlYXJjaGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1zZWFyY2hpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLXNlYXJjaGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWJpZ2dlciAuZS1hcHBiYXIsXG4uZS1hcHBiYXIuZS1iaWdnZXIge1xuICBoZWlnaHQ6IDU2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1hcHBiYXIuZS1kZW5zZSxcbi5lLWFwcGJhci5lLWJpZ2dlci5lLWRlbnNlIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFwcGJhci5lLXByb21pbmVudCxcbi5lLWFwcGJhci5lLWJpZ2dlci5lLXByb21pbmVudCB7XG4gIGhlaWdodDogMTEycHg7XG59XG5cbi5lLXN0ZXAtaW5kaWNhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkYlwiO1xufVxuXG4uZS1zdGVwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLXNlbGVjdGVkIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtc2VsZWN0ZWQgLmUtbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmUtc3RlcHBlci5lLWxpbmVhciAuZS1zdGVwLWNvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc3RlcHBlci5lLWxpbmVhciAuZS1wcmV2aW91czpub3QoLmUtc3RlcC1kaXNhYmxlZCksXG4uZS1zdGVwcGVyLmUtbGluZWFyIC5lLW5leHQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpLFxuLmUtc3RlcHBlci5lLWxpbmVhciAuZS1zdGVwLXNlbGVjdGVkOm5vdCguZS1zdGVwLWRpc2FibGVkKSxcbi5lLXN0ZXBwZXIuZS1saW5lYXIgLmUtcHJldmlvdXM6bm90KC5lLXN0ZXAtZGlzYWJsZWQpICsgbGkge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLXN0ZXBwZXIuZS1zdGVwcGVyLXJlYWRvbmx5LFxuLmUtc3RlcHBlciAuZS1zdGVwLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG59XG4uZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRlbnQsIC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtbGFiZWwgLmUtc3RlcC1jb250ZW50IHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyOmhhcyguZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXApLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOmhhcyguZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXApLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpoYXMoLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6aGFzKC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCkge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uZS1zdGVwcGVyIC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC0xMi41cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbn1cbi5lLXN0ZXBwZXIgLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwLmUtc2hvdy10b29sdGlwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmUtc3RlcHBlciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQge1xuICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5lLXN0ZXBwZXIgLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwIC5lLWFycm93LXRpcC5lLXRpcC1ib3R0b20ge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbn1cbi5lLXN0ZXBwZXIgLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1ib3R0b20ge1xuICB0b3A6IC02cHg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwIHtcbiAgbGVmdDogdW5zZXQ7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTEzNSUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMTM1JSk7XG59XG4uZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMTUlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTE1JSk7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItc3RlcHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcHBlci1zdGVwcyAuZS1zdGVwLWNvbnRhaW5lcixcbi5lLXN0ZXBwZXIgLmUtc3RlcHBlci1zdGVwcyAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXRleHQuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLXRleHQuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgpO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lcixcbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogY2xhbXAoMTAwJSwgMTBlbSwgMTAwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLW9wdGlvbmFsLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLXRleHQtb25seSkgPiAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC10ZXh0LW9ubHkgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwtb25seSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICBwYWRkaW5nLWJsb2NrOiA1cHg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLWVycm9yIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtdmFsaWQgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtZXJyb3IgLmUtc3RlcC1sYWJlbC1jb250YWluZXIsIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLXZhbGlkIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC1lcnJvciAuZS1zdGVwLXRleHQtY29udGFpbmVyIC5lLXN0ZXAtdmFsaWRhdGlvbi1pY29uLCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLXZhbGlkIC5lLXN0ZXAtdGV4dC1jb250YWluZXIgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWVycm9yIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIC5lLXN0ZXAtdmFsaWRhdGlvbi1pY29uLCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC1vbmx5LmUtc3RlcC12YWxpZCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciAuZS1zdGVwLXZhbGlkYXRpb24taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjI1ZW07XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtaW5kaWNhdG9yIHtcbiAgYm9yZGVyOiAycHggc29saWQ7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcHBlci1zdGVwcyB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1iZWZvcmU6aGFzKC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6bm90KC5lLXN0ZXAtdGV4dCkpIC5lLXN0ZXBwZXItcHJvZ3Jlc3NiYXIsIC5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6bm90KC5lLXN0ZXAtdGV4dCkpIC5lLXN0ZXBwZXItcHJvZ3Jlc3NiYXIge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tcHJvZ3Jlc3MtbGVmdC1wb3NpdGlvbik7XG4gIHRvcDogdmFyKC0tcHJvZ3Jlc3MtdG9wLXBvc2l0aW9uKTtcbiAgd2lkdGg6IHZhcigtLXByb2dyZXNzLWJhci13aWR0aCk7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWJlZm9yZS5lLXJ0bDpoYXMoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSkgLmUtc3RlcHBlci1wcm9ncmVzc2JhciwgLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1hZnRlci5lLXJ0bDpoYXMoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSkgLmUtc3RlcHBlci1wcm9ncmVzc2JhciB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tcHJvZ3Jlc3MtbGVmdC1wb3NpdGlvbik7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwge1xuICBnYXA6IDFlbTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1iZWZvcmUge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgICAgICAgIG9yZGVyOiAtMTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtc3RhcnQgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgICAgb3JkZXI6IC0xO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIuNWVtO1xuICBtYXJnaW4tbGVmdDogMi41ZW07XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLXN0YXJ0IC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCwgLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1ydGwgLmUtc3RlcC1pdGVtLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1zdGFydC5lLXJ0bCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICBtYXJnaW4tbGVmdDogMi41ZW07XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwcGVyLXN0ZXBzOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1iZWZvcmU6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNWVtO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtdGV4dCxcbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLWxhYmVsLFxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC10ZXh0LmUtc3RlcC10ZXh0LW9ubHk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLFxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1sYWJlbC5lLXN0ZXAtbGFiZWwtb25seTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksXG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWl0ZW06bm90KC5lLXN0ZXAtdGV4dCk6bm90KC5lLXN0ZXAtbGFiZWwpOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSxcbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0pOm5vdCguZS1zdGVwLXRleHQpOm5vdCguZS1zdGVwLWxhYmVsKTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksXG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSwgLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC1sYWJlbCk6bm90KC5lLXN0ZXAtdGV4dCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOm5vdCguZS1zdGVwLXRleHQpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBtYXJnaW4tdG9wOiAwLjJlbTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwuZS1zdGVwLWxhYmVsLW9ubHksXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC10ZW1wbGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbDpub3QoLmUtbGFiZWwtdG9wKTpub3QoLmUtbGFiZWwtYm90dG9tKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsOm5vdCguZS1sYWJlbC1ib3R0b20pOm5vdCguZS1sYWJlbC10b3ApIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi10b3A6IDNlbTtcbiAgbWFyZ2luLWxlZnQ6IDRlbTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLXJ0bDpub3QoLmUtbGFiZWwtYm90dG9tKTpub3QoLmUtbGFiZWwtdG9wKSAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gIG1hcmdpbi1yaWdodDogNGVtO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXBwZXItc3RlcHMge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtcnRsIC5lLXN0ZXBwZXItc3RlcHMge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1zdGVwczpoYXMoLmUtc3RlcC1pdGVtOm5vdCguZS1zdGVwLXRleHQpOm5vdCguZS1zdGVwLWxhYmVsKSksXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1zdGVwczpoYXMoLmUtc3RlcC10ZXh0LmUtc3RlcC10ZXh0LW9ubHkpLFxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXBwZXItc3RlcHM6aGFzKC5lLXN0ZXAtbGFiZWwuZS1zdGVwLWxhYmVsLW9ubHkpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1hZnRlciAuZS1zdGVwcGVyLXN0ZXBzOmhhcyguZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWl0ZW0pKSwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwcGVyLXN0ZXBzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3RlcC1pdGVtLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtcnRsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6bm90KC5lLXN0ZXAtdGV4dCkgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC1sYWJlbCk6bm90KC5lLXN0ZXAtdGV4dCk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1iZWZvcmU6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLFxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC10ZXh0OmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWxhYmVsOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWl0ZW06bm90KC5lLXN0ZXAtbGFiZWwpOm5vdCguZS1zdGVwLXRleHQpOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1iZWZvcmU6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLXRleHQ6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1vbmx5LmUtc3RlcC1sYWJlbDpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWl0ZW06bm90KC5lLXN0ZXAtbGFiZWwpOm5vdCguZS1zdGVwLXRleHQpOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYmVmb3JlOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSB7XG4gIGdhcDogMC41ZW07XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIC5lLWxhYmVsLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIC5lLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtaXRlbSkgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtaXRlbSkgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgbGVmdDogMDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1iZWZvcmUgLmUtbGFiZWwge1xuICB3aWR0aDogdmFyKC0tbGFiZWwtd2lkdGgpO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLXRleHQtb25seSkgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIHBhZGRpbmc6IDZweCAwO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC10ZXh0LW9ubHkgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciwgLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC1vbmx5IC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXBwZXItc3RlcHMsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJvdHRvbSAuZS1zdGVwcGVyLXN0ZXBzIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLXRvcCAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtY29udGFpbmVyLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1ib3R0b20gLmUtc3RlcHBlci1zdGVwcyAuZS1zdGVwLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLXRvcCAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJvdHRvbSAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLXRvcCAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgICAgICAgIG9yZGVyOiAtMTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcHBlci1wcm9ncmVzc2JhciB7XG4gIGhlaWdodDogMS42cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1wcm9ncmVzcy10b3AtcG9zaXRpb24pO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcHBlci1wcm9ncmVzc2JhciA+IC5lLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogdmFyKC0tcHJvZ3Jlc3MtdmFsdWUpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB3aWR0aDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1kdXJhdGlvbik7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tZHVyYXRpb24pO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IHZhcigtLWRlbGF5KTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiB2YXIoLS1kZWxheSk7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1wcm9ncmVzc2JhciB7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiAxLjZweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiB2YXIoLS1wcm9ncmVzcy1wb3NpdGlvbik7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1wcm9ncmVzc2JhciA+IC5lLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tcHJvZ3Jlc3MtdmFsdWUpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtcnRsIC5lLXN0ZXBwZXItcHJvZ3Jlc3NiYXIge1xuICByaWdodDogdmFyKC0tcHJvZ3Jlc3MtcG9zaXRpb24pO1xuICBsZWZ0OiB1bnNldDtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKTpub3QoLmUtc3RlcC10eXBlLWxhYmVsKTpub3QoLmUtc3RlcC10eXBlLWluZGljYXRvcikgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtc3RlcHBlciAuZS1zdGVwLWZvY3VzIC5lLWluZGljYXRvciB7XG4gIHotaW5kZXg6IDA7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtdGVtcGxhdGUuZS1zdGVwLWZvY3VzIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkO1xufVxuXG4uZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAuZS1zdGVwLWlucHJvZ3Jlc3MtdGlwIC5lLWFycm93LXRpcC5lLXRpcC1ib3R0b20ge1xuICB0b3A6IDkwJSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1zbWFsbC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtc21hbGwgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uZS1zbWFsbC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KS5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtc21hbGwgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3Ige1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG59XG4uZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50LFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXNtYWxsIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXNtYWxsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLXN0ZXBwZXIgLmUtc3RlcC1ub3RzdGFydGVkOm5vdCguZS1zdGVwLWRpc2FibGVkKSAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpIC5lLWluZGljYXRvcixcbi5lLXN0ZXBwZXIgLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbXBsZXRlZCAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLWlucHJvZ3Jlc3MgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb21wbGV0ZWQgLmUtaW5kaWNhdG9yLFxuLmUtc3RlcHBlciAuZS1zdGVwLWlucHJvZ3Jlc3MgLmUtaW5kaWNhdG9yLFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbXBsZXRlZCAuZS1zdGVwLWluZGljYXRvcixcbi5lLXN0ZXBwZXIgLmUtc3RlcC1pbnByb2dyZXNzIC5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtc2VsZWN0ZWQgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC12YWxpZCAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjMGI2YTBiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1lcnJvciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjZDEzNDM4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1lcnJvciAuZS10ZXh0LFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yIC5lLWxhYmVsIHtcbiAgY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQ6bm90KC5lLXN0ZXAtbm90c3RhcnRlZCkgLmUtaW5kaWNhdG9yOmhvdmVyLFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yIC5lLWluZGljYXRvcjpob3ZlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkLmUtc3RlcC10ZXh0LW9ubHkgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLWxhYmVsLW9ubHkgLmUtc3RlcC12YWxpZGF0aW9uLWljb24ge1xuICBjb2xvcjogIzBiNmEwYjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1lcnJvci5lLXN0ZXAtdGV4dC1vbmx5IC5lLXN0ZXAtdmFsaWRhdGlvbi1pY29uLFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC1sYWJlbC1vbmx5IC5lLXN0ZXAtdmFsaWRhdGlvbi1pY29uIHtcbiAgY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1zdGVwcGVyIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLWxhYmVsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtc2VsZWN0ZWQ6bm90KC5lLXN0ZXAtZXJyb3IpIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtc2VsZWN0ZWQ6bm90KC5lLXN0ZXAtZXJyb3IpIC5lLWxhYmVsLFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbXBsZXRlZDpub3QoLmUtc3RlcC1lcnJvcikgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb21wbGV0ZWQ6bm90KC5lLXN0ZXAtZXJyb3IpIC5lLWxhYmVsIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbGFiZWw6bm90KC5lLXN0ZXAtaXRlbSkgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1kaXNhYmxlZCAuZS1pbmRpY2F0b3IsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZGlzYWJsZWQgLmUtc3RlcCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWRpc2FibGVkIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZGlzYWJsZWQgLmUtbGFiZWwsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZGlzYWJsZWQgLmUtc3RlcC12YWxpZGF0aW9uLWljb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtdGV4dCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1vbmx5LmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1pdGVtOm5vdCguZS1zdGVwLXRleHQpOm5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC10b3AgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYm90dG9tIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyZDBjZTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcHBlci1wcm9ncmVzc2JhciA+IC5lLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSAuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmLCAwIDAgMCA0cHggIzAwNzhkNCwgMCAwIDAgOHB4ICNmZmY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMDA3OGQ0LCAwIDAgMCA4cHggI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1mb2N1cyAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWZvY3VzIC5lLWxhYmVsLFxuLmUtc3RlcHBlciAuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtZm9jdXMgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC10ZW1wbGF0ZS5lLXN0ZXAtZm9jdXMsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSA6Zm9jdXMtdmlzaWJsZSAuZS1zdGVwLCAuZS1zdGVwcGVyOm5vdCguZS1zdGVwcy1mb2N1cykgLmUtc3RlcC10ZXh0LW9ubHk6Zm9jdXMtdmlzaWJsZSAuZS10ZXh0LCAuZS1zdGVwcGVyOm5vdCguZS1zdGVwcy1mb2N1cykgLmUtc3RlcC1sYWJlbC1vbmx5OmZvY3VzLXZpc2libGUgLmUtbGFiZWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmLCAwIDAgMCA0cHggIzIwMWYxZSwgMCAwIDAgOHB4ICNmZmY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMjAxZjFlLCAwIDAgMCA4cHggI2ZmZjtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSAuZS1zdGVwLXZhbGlkLmUtc3RlcC1zZWxlY3RlZCAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkLmUtc3RlcC1mb2N1cyAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkLmUtc3RlcC1sYWJlbC1vbmx5LmUtc3RlcC1mb2N1cyAuZS1sYWJlbCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC12YWxpZC5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC1mb2N1cyAuZS10ZXh0LFxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkLmUtc3RlcC10ZW1wbGF0ZS5lLXN0ZXAtZm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmLCAwIDAgMCA0cHggIzBiNmEwYiwgMCAwIDAgOHB4ICNmZmY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMGI2YTBiLCAwIDAgMCA4cHggI2ZmZjtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSAuZS1zdGVwLWVycm9yLmUtc3RlcC1zZWxlY3RlZCAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC1mb2N1cyAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC1sYWJlbC1vbmx5LmUtc3RlcC1mb2N1cyAuZS1sYWJlbCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1lcnJvci5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC1mb2N1cyAuZS10ZXh0LFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC10ZW1wbGF0ZS5lLXN0ZXAtZm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCAjZmZmLCAwIDAgMCA0cHggI2QxMzQzOCwgMCAwIDAgOHB4ICNmZmY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjZDEzNDM4LCAwIDAgMCA4cHggI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtZm9jdXMpLmUtc3RlcC1ub3RzdGFydGVkIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWZvY3VzKS5lLXN0ZXAtY29tcGxldGVkIC5lLXN0ZXAsIC5lLXN0ZXBwZXIuZS1zdGVwcy1mb2N1cyAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1mb2N1cykuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDhweCAjZmZmO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpIC5lLXN0ZXA6aG92ZXIsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtaW5kaWNhdG9yOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpIC5lLXN0ZXA6YWN0aXZlLFxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpIC5lLWluZGljYXRvcjphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLWluZGljYXRvcjpob3Zlcixcbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDA1YTllO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaW5kaWNhdG9yOmhvdmVyLCAuZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtbm90c3RhcnRlZCAuZS1zdGVwOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtc2VsZWN0ZWQgLmUtaW5kaWNhdG9yOmFjdGl2ZSxcbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1zZWxlY3RlZCAuZS1zdGVwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLXZhbGlkLmUtc3RlcC1zZWxlY3RlZCAuZS1pbmRpY2F0b3I6YWN0aXZlLFxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLXZhbGlkLmUtc3RlcC1zZWxlY3RlZCAuZS1zdGVwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwYjZhMGI7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLXNlbGVjdGVkIC5lLWluZGljYXRvcjphY3RpdmUsXG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QxMzQzODtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1ub3RzdGFydGVkIC5lLWluZGljYXRvcjpob3ZlciwgLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtc3RlcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pbmRpY2F0b3I6YWN0aXZlLCAuZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtbm90c3RhcnRlZCAuZS1zdGVwOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtdmFsaWQgLmUtaW5kaWNhdG9yOmhvdmVyLFxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLXZhbGlkIC5lLXN0ZXA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzBiNmEwYjtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1lcnJvciAuZS1pbmRpY2F0b3I6aG92ZXIsXG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtZXJyb3IgLmUtc3RlcDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZDEzNDM4O1xufVxuXG4uZS1iaWdnZXIuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvcixcbi5lLWJpZ2dlciAuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5lLWJpZ2dlci5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KS5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KS5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLWJpZ2dlciAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50LFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlci5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIgLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KS5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgbWluLXdpZHRoOiAzNnB4O1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1jb250YWluZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufSIsIi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4uZS1kaWFsb2cgLmUtaWNvbi1kbGctY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWRpYWxvZyAuZS1pY29uLWRsZy1jbG9zZSB7XG4gIG9wYWNpdHk6IGluaXRpYWw7XG59XG4uZS1kaWFsb2cgLmUtaWNvbi1kbGctY2xvc2U6YWN0aXZlIHtcbiAgb3BhY2l0eTogaW5pdGlhbDtcbn1cbi5lLWRpYWxvZyAuZS1pY29uLWRsZy1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IGluaXRpYWw7XG59XG4uZS1kaWFsb2cgLmUtc291dGgtZWFzdDo6YmVmb3JlLFxuLmUtZGlhbG9nIC5lLXNvdXRoLXdlc3Q6OmJlZm9yZSxcbi5lLWRpYWxvZyAuZS1ub3J0aC1lYXN0OjpiZWZvcmUsXG4uZS1kaWFsb2cgLmUtbm9ydGgtd2VzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjFcIjtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtZGlhbG9nIHtcbiAgYm9yZGVyOiAwIHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1kaWFsb2cuZS1wb3B1cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGlhbG9nLmUtZGxnLXJlc2l6YWJsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCArIC5lLWRsZy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1kaWFsb2cgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1kbGctY2xvc2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDgwJTtcbn1cbi5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kaWFsb2cgLmUtZGxnLW1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLmUtZGlhbG9nIC5lLXNjcm9sbC1kaXNhYmxlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi5lLWRpYWxvZyAuZS1kbGctY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wOiAwIHNvbGlkICNlZGViZTk7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudC5lLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1kaWFsb2cgLmUtcmVzaXplLWhhbmRsZSB7XG4gIGhlaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTVweDtcbn1cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtc291dGgtZWFzdCB7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgcmlnaHQ6IDA7XG59XG4uZS1kaWFsb2cgLmUtcmVzaXplLWhhbmRsZS5lLXNvdXRoLXdlc3Qge1xuICBib3R0b206IDA7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtbm9ydGgtZWFzdCB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1ub3J0aC13ZXN0IHtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLWRpYWxvZyAuZS1zb3V0aCxcbi5lLWRpYWxvZyAuZS1ub3J0aCxcbi5lLWRpYWxvZyAuZS1lYXN0LFxuLmUtZGlhbG9nIC5lLXdlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWRpYWxvZyAuZS1lYXN0LFxuLmUtZGlhbG9nIC5lLXdlc3Qge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5lLWRpYWxvZyAuZS1zb3V0aCxcbi5lLWRpYWxvZyAuZS1ub3J0aCB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuLmUtZGlhbG9nLmUtYmxhem9yLWhpZGRlbiB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgI2VkZWJlOTtcbiAgcGFkZGluZzogMTZweCAyNHB4IDIwcHg7XG59XG4uZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMCAyNHB4O1xufVxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweDtcbn1cbi5lLWRpYWxvZy5lLWRsZy1yZXNpemFibGUgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xufVxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IC5lLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5lLWFsZXJ0LWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2VkZWJlOTtcbn1cblxuLmUtcnRsIC5lLWZvb3Rlci1jb250ZW50IC5lLWJ0biB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZS1kaWFsb2cuZS1kcmFnZ2FibGUgPiAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5lLWRpYWxvZy5lLWRldmljZS5lLWRyYWdnYWJsZS5lLXBvcHVwLW9wZW4ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uZS1kaWFsb2cge1xuICBtYXgtaGVpZ2h0OiA5OCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLXJ0bCAuZS1mb290ZXItY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLXJ0bCAuZS1mb290ZXItY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5lLWRpYWxvZy5lLXJ0bCAuZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG4ge1xuICBmbG9hdDogbGVmdDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3R0b206IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMnB4O1xuICBwYWRkaW5nOiA0cHggOXB4O1xufVxuXG4uZS1ydGwuZS1kaWFsb2cgLmUtcmVzaXplLWhhbmRsZS5lLXNvdXRoLXdlc3Qge1xuICBib3R0b206IDA7XG4gIGN1cnNvcjogc3ctcmVzaXplO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi5lLWRsZy10YXJnZXQuZS1zY3JvbGwtZGlzYWJsZWQge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4uZS1kbGctb3ZlcmxheSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWRsZy1vdmVybGF5LmUtZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5lLWRsZy1vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4uZS1kbGctZnVsbHNjcmVlbiB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4uZS1wb3B1cC5lLXBvcHVwLW9wZW4uZS1kaWFsb2cge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5lLWRsZy1jb250YWluZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1kbGctY2VudGVyLWNlbnRlciB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZS1kbGctbGVmdC1jZW50ZXIge1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmUtZGxnLXJpZ2h0LWNlbnRlciB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGxnLWxlZnQtdG9wIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5lLWRsZy1yaWdodC10b3Age1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lLWRsZy1jZW50ZXItdG9wIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5lLWRsZy1sZWZ0LWJvdHRvbSB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmUtZGxnLXJpZ2h0LWJvdHRvbSB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lLWRsZy1jZW50ZXItYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjpob3Zlcixcbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjpmb2N1cyxcbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIHRyYW5zcGFyZW50O1xufVxuXG4uZS1kaWFsb2cgLmUtYnRuLmUtZGxnLWNsb3NlaWNvbi1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRpYWxvZy5lLXBsYWNlaG9sZGVyLWRpYWxvZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHggMjEwcHg7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmUtYWxlcnQtZGlhbG9nLmUtZGlhbG9nLmUtcG9wdXAsXG4gIC5lLWNvbmZpcm0tZGlhbG9nLmUtZGlhbG9nLmUtcG9wdXAge1xuICAgIG1hcmdpbjogMzBweDtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZS1hbGVydC1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCxcbiAgLmUtY29uZmlybS1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmUtcHJvbXB0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwLFxuICAuZS1wcm9tcHQtZGlhbG9nLmUtZGlhbG9nLmUtcG9wdXAge1xuICAgIG1hcmdpbjogMzBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lLXByb21wdC1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCxcbiAgLmUtcHJvbXB0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG4uZS1kbGctcmVmLWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmUtZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xufVxuXG4uZS1kbGctb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmUtZm9vdGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bi5lLXByaW1hcnkuZS1mbGF0Om5vdChbRElTQUJMRURdKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWRhbmdlcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbmZvKSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1mb290ZXItY29udGVudCAuZS1idG46aG92ZXIuZS1wcmltYXJ5LmUtZmxhdDpub3QoW0RJU0FCTEVEXSk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1kYW5nZXIpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtaW5mbykge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1mb290ZXItY29udGVudCAuZS1idG4uZS1mbGF0Om5vdChbRElTQUJMRURdKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWRhbmdlcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbmZvKSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1mb290ZXItY29udGVudCAuZS1idG46aG92ZXIuZS1mbGF0Om5vdChbRElTQUJMRURdKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWRhbmdlcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbmZvKSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG5cbi5lLWRsZy1oZWFkZXIsXG4uZS1kbGctaGVhZGVyICoge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZS1kbGctY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1kZXZpY2UgLmUtZGxnLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1kbGctY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5lLWljb24tZGxnLWNsb3NlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjphY3RpdmUgc3Bhbixcbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjpmb2N1cyBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtaWNvbi1kbGctY2xvc2U6YWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtaWNvbi1kbGctY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWRsZy1jbG9zZWljb24tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWRsZy1oZWFkZXItY29udGVudCAuZS1kbGctY2xvc2VpY29uLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtc291dGgtZWFzdCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1ydGwgLmUtc291dGgtZWFzdCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtcnRsIC5lLXNvdXRoLXdlc3Qge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtc291dGgtd2VzdCxcbi5lLW5vcnRoLWVhc3QsXG4uZS1ub3J0aC13ZXN0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50LFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDI0cHggMjhweDtcbn1cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1kbGctY29udGVudCxcbiouZS1iaWdnZXIgLmUtZGlhbG9nIC5lLWRsZy1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAyOHB4IDI4cHggMCAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50LFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bixcbiouZS1iaWdnZXIgLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IC5lLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bixcbiouZS1iaWdnZXIgLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0biB7XG4gIGJvdHRvbTogLTRweDtcbiAgbGVmdDogMTBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWRsZy1jbG9zZSxcbiouZS1iaWdnZXIgLmUtZGlhbG9nIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tZGxnLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bixcbi5lLWJpZ2dlciAuZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRsZy1oZWFkZXItY29udGVudCArIC5lLWRsZy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGlhbG9nLmUtcGxhY2Vob2xkZXItZGlhbG9nLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRpYWxvZy5lLXBsYWNlaG9sZGVyLWRpYWxvZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHggMjIwcHg7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xufVxuXG4vKiEgcG9wdXAgbGF5b3V0ICovXG4uZS1wb3B1cCB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXBvcHVwLmUtcG9wdXAtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS10b29sdGlwLXdyYXAge1xuICAvKiEgVG9vbHRpcCBpY29ucyAqL1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLXRvb2x0aXAtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDMuNnB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdlXCI7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2FcIjtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZFwiO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3ZFwiO1xufVxuXG4uZS10b29sdGlwLXBvcHVwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtdG9vbHRpcC13cmFwIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgbWluLXdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC5lLXRpcC1ib3R0b20ge1xuICBoZWlnaHQ6IDEyLjVweDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAyNS41cHg7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLmUtdGlwLXRvcCB7XG4gIGhlaWdodDogMTIuNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTlweDtcbiAgd2lkdGg6IDI1LjVweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAuZS10aXAtbGVmdCB7XG4gIGhlaWdodDogMjUuNXB4O1xuICBsZWZ0OiAtOXB4O1xuICB0b3A6IDQ4JTtcbiAgd2lkdGg6IDEyLjVweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAuZS10aXAtcmlnaHQge1xuICBoZWlnaHQ6IDI1LjVweDtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMi41cHg7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtdG9vbHRpcC1jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOXB4O1xuICB0b3A6IC05cHg7XG4gIHotaW5kZXg6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLXRpcC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB6LWluZGV4OiAxO1xufVxuLmUtdG9vbHRpcC13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1vdXRlciB7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAwO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1ib3R0b20ge1xuICBib3JkZXItbGVmdDogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTIuNXB4IHNvbGlkICNmZmY7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXRvcCB7XG4gIGJvcmRlci1ib3R0b206IDEyLjVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItbGVmdDogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtbGVmdCB7XG4gIGJvcmRlci1ib3R0b206IDEyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMi41cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1yaWdodCB7XG4gIGJvcmRlci1ib3R0b206IDEyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDEyLjVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAxMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyIHtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtcmlnaHQsIC5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtbGVmdCwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1ib3R0b20sIC5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtdG9wIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC10b3Age1xuICByaWdodDogMjZweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtcmlnaHQsIC5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtbGVmdCB7XG4gIGJvdHRvbTogMjZweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS10b29sdGlwLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjA1ZTVjO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLXRvb2x0aXAtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS10aXAtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbHRpcC13cmFwIC5lLXRpcC1jb250ZW50LFxuLmUtdG9vbHRpcC13cmFwLmUtYmlnZ2VyIC5lLXRpcC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDlweCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbHRpcC13cmFwIC5lLXRpcC1jb250ZW50LFxuLmUtdG9vbHRpcC13cmFwLmUtYmlnZ2VyIC5lLXRpcC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4uZS1zcGlubmVyLXBhbmUge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5lLXNwaW5uZXItcGFuZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkZsdWVudFwiO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc3Bpbm5lci1wYW5lLmUtc3Bpbi1sZWZ0IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xufVxuLmUtc3Bpbm5lci1wYW5lLmUtc3Bpbi1sZWZ0IC5lLXNwaW5uZXItaW5uZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLXJpZ2h0IC5lLXNwaW5uZXItaW5uZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmUtc3Bpbm5lci1wYW5lLmUtc3Bpbi1jZW50ZXIgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc3Bpbm5lci1wYW5lLmUtc3Bpbi1zaG93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbGFiZWwge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbDMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kMyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSAxNTY4LjYzbXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUgMTU2OC42M21zIGxpbmVhciBpbmZpbml0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbCAuZS1wYXRoLWNpcmNsZSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbWF0ZXJpYWwzIC5lLXBhdGgtY2lyY2xlLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZDMgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogc3F1YXJlO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDQgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogc3F1YXJlO1xuICBzdHJva2Utd2lkdGg6IDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50Mixcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmFicmljIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjUzLCAwLjIxLCAwLjI5LCAwLjY3KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjUzLCAwLjIxLCAwLjI5LCAwLjY3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50IC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudDIgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudDIgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmFicmljIC5lLXBhdGgtY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiAxLjU7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjIxLCAwLjIxLCAwLjIxLCAwLjIxKTtcbiAgICAgICAgICBhbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjIxLCAwLjIxLCAwLjIxLCAwLjIxKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kIC5lLXBhdGgtY2lyY2xlIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiA0LjU7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDV2MyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSAwLjc1cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSAwLjc1cyBsaW5lYXIgaW5maW5pdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA1IC5lLXBhdGgtY2lyY2xlLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA1djMgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2UtbGluZWNhcDogc3F1YXJlO1xuICBzdHJva2Utd2lkdGg6IDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWJyaWMtc3Bpbm5lci1yb3RhdGUgMS4zcyBpbmZpbml0ZSBjdWJpYy1iZXppZXIoMC41MywgMC4yMSwgMC4yOSwgMC42Nyk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWJyaWMtc3Bpbm5lci1yb3RhdGUgMS4zcyBpbmZpbml0ZSBjdWJpYy1iZXppZXIoMC41MywgMC4yMSwgMC4yOSwgMC42Nyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWhpZ2gtY29udHJhc3QgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWhpZ2gtY29udHJhc3QgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDEuNTtcbn1cblxuLmUtc3Bpbm5lci1wYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLW92ZXJsYXkgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLW92ZXJsYXkgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcCB7XG4gIGZpbGw6ICNmZmY7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbGFiZWwge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50IC5lLXBhdGgtY2lyY2xlLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQyIC5lLXBhdGgtY2lyY2xlLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMgLmUtcGF0aC1jaXJjbGUge1xuICBzdHJva2U6ICNjN2UwZjQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudCAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50MiAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmFicmljIC5lLXBhdGgtYXJjIHtcbiAgc3Ryb2tlOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZCAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogI2M3ZTBmNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDV2MyB7XG4gIHN0cm9rZTogIzAwNzhkNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogI2M3ZTBmNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogIzAwNzhkNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbWF0ZXJpYWwsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsMyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQzIHtcbiAgc3Ryb2tlOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXA0IHtcbiAgc3Ryb2tlOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXAge1xuICBmaWxsOiAjMDA3OGQ0O1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59IiwiLyohIFRyZWVWaWV3J3MgYm9vdHN0cmFwNSB0aGVtZSB3aXNlIG92ZXJyaWRlIGRlZmluaXRpb25zIGFuZCB2YXJpYWJsZXMgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4vKiEgY2FsZW5kYXIgYm9vdHN0cmFwNSB0aGVtZSB2YXJpYWJsZXMgKi9cbi5lLXBvcHVwLmUtZGRsIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXBvcHVwLmUtZGRsIC5lLWlucHV0LWdyb3VwIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCAuZS1iYWNrLWljb24ge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsIGlucHV0W3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbC5lLXJlYWRvbmx5IC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsLmUtcmVhZG9ubHkgaW5wdXRbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb246YWN0aXZlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb246aG92ZXIsXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtZGRsLWljb246YWN0aXZlLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWRkbC1pY29uOmhvdmVyLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbCAuZS1pbnB1dFtyZWFkb25seV0gfiBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1kZGwgaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsIGlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLWRkbCAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLWRkbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cC5lLWRkbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSxcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAsXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jb2xsZWN0aW9uIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlLmUtaWNvbjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRvcDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA1XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tdG9kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc4XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tZG93bi1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVlXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24td2Vlazo6YmVmb3JlLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24td29ya3dlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODE3XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tbW9udGg6OmJlZm9yZSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXllYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M1XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tbW9udGgtYWdlbmRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1YlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWFnZW5kYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGNcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi10aW1lbGluZS15ZWFyLXZlcnRpY2FsOjpiZWZvcmUsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi10aW1lbGluZS15ZWFyLWhvcml6b250YWw6OmJlZm9yZSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLW1vbnRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3NlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGFcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi10aW1lbGluZS13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxZlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLXdvcmt3ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMFwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhci5lLXRvb2xiYXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtdG9vbGJhciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3MFwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhci5lLXJ0bCAuZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtcnRsIC5lLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtaWNvbi1tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5OVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1pY29uLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xufVxuLmUtc2NoZWR1bGUgLmUtYmxvY2staW5kaWNhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzOVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3MlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzg5XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS11cC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtZG93bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmZVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtbGVmdC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NFwiO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTlcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXNlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2E5XCI7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NFwiO1xufVxuLmUtc2NoZWR1bGUgLmUtcmVzb3VyY2UtdHJlZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYmFjay1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3M1wiO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzhcIjtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZWxldGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjBcIjtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lciAuZS1yZWN1cnJlbmNlLWVkaXQtYnV0dG9uIC5lLXJlY3VycmVuY2UtZWRpdC5lLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMFwiO1xufVxuXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtYmFjay1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmOVwiO1xufVxuXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWVkaXQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzBcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZGVsZXRlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIwXCI7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXRpbWUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDVcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtbG9jYXRpb24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTZcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtdGltZS16b25lLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA0XCI7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWRlc2NyaXB0aW9uLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MwXCI7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXJlc291cmNlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2I5XCI7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWRhdGUtdGltZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkYVwiO1xufVxuXG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cblxuLmUtc2NoZWR1bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWFjdGl2ZS12aWV3IC5lLXRiYXItYnRuLXRleHQsXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWFjdGl2ZS12aWV3IC5lLWljb25zIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyB7XG4gIGhlaWdodDogNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUtdmlldyAuZS10YmFyLWJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zID4gZGl2IHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24uZS1pY29uLWRvd24tYXJyb3cge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdGJhci1idG4uZS1pY29uLWJ0bjpmb2N1cywgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10YmFyLWJ0bi5lLWljb24tYnRuOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWRheSAuZS1pY29uLWRheSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXdlZWsgLmUtaWNvbi13ZWVrLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtd29yay13ZWVrIC5lLWljb24td29ya3dlZWssIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1tb250aCAuZS1pY29uLW1vbnRoLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUteWVhciAuZS1pY29uLXllYXIsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hZ2VuZGEgLmUtaWNvbi1hZ2VuZGEsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1tb250aC1hZ2VuZGEgLmUtaWNvbi1tb250aC1hZ2VuZGEsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10aW1lbGluZS1kYXkgLmUtaWNvbi10aW1lbGluZS1kYXksIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10aW1lbGluZS13ZWVrIC5lLWljb24tdGltZWxpbmUtd2VlaywgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRpbWVsaW5lLXdvcmstd2VlayAuZS1pY29uLXRpbWVsaW5lLXdvcmt3ZWVrLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdGltZWxpbmUtbW9udGggLmUtaWNvbi10aW1lbGluZS1tb250aCwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRpbWVsaW5lLXllYXIgLmUtaWNvbi10aW1lbGluZS15ZWFyLXZlcnRpY2FsLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdGltZWxpbmUteWVhciAuZS1pY29uLXRpbWVsaW5lLXllYXItaG9yaXpvbnRhbCwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFkZCAuZS10YmFyLWJ0bi10ZXh0LCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi1kYXksIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10b2RheSAuZS1pY29uLXRvZGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXByZXYgLmUtaWNvbi1wcmV2LCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtbmV4dCAuZS1pY29uLW5leHQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuLmUtc2NoZWR1bGUtZGF0ZS1yYW5nZS10YnRuIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtZGF0ZS1yYW5nZSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIuZS1ydGwgLmUtaG9yLW5hdiB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2Om5vdCguZS1uYXYtYWN0aXZlKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjg3KTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaG9yLW5hdiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaG9yLW5hdjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjg3KTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaG9yLW5hdjphY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaG9yLW5hdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjg3KTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaG9yLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjg3KTtcbn1cbi5lLXNjaGVkdWxlLmUtYWRhcHRpdmUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRvZGF5IC5lLWljb24tdG9kYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXNjaGVkdWxlLmUtYWRhcHRpdmUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRvZGF5IC5lLWljb24tdG9kYXkgKyAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIge1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRiYXItYnRuLmUtaWNvbi1idG46aG92ZXIsIC5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdGJhci1idG4uZS1pY29uLWJ0bjpmb2N1cyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IDU0cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi10b2RheSArIC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRvZGF5IC5lLWljb24tdG9kYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtaW4taGVpZ2h0OiA1NHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyA+IGRpdiB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtZGF0ZS1yYW5nZSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLXBvcCB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtY29udGVudC13cmFwLmUtc2Nyb2xsLWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cbiAgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLXBvcC5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuICAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1yZXNvdXJjZS1tZW51IC5lLWljb24tbWVudSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLXJlc291cmNlLW1lbnUuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbGV2ZWwtdGl0bGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLXJlc291cmNlLWxldmVsLXRpdGxlIC5lLXJlc291cmNlLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLXJlc291cmNlLWxldmVsLXRpdGxlIC5lLXJlc291cmNlLW5hbWU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbGV2ZWwtdGl0bGUgLmUtaWNvbi1uZXh0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcGFkZGluZzogNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhci5lLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIuZS1wb3B1cC1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1zY2hlZHVsZSAuZS10ZXh0LWVsbGlwc2lzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRhYmxlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtdGFibGUtY29udGFpbmVyLmUtdHJhbnNsYXRlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZSAwcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBlYXNlIDBzO1xufVxuLmUtc2NoZWR1bGUgLmUtcmVzb3VyY2UtdHJlZS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmYWY5Zjg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggNHB4IDAuMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNHB4IDAuMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjUwcHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtcmVzb3VyY2UtdHJlZS1wb3B1cCAuZS1yZXNvdXJjZS10cmVlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtcmVzb3VyY2UtdHJlZS1wb3B1cCAuZS1yZXNvdXJjZS10cmVlLmUtdHJlZXZpZXcgLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMjBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXJlc291cmNlLXRyZWUtcG9wdXAtb3ZlcmxheS5lLWVuYWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW5ldy1ldmVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1zY2hlZHVsZSAuZS1uZXctZXZlbnQgLmUtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmc6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10YWJsZSB7XG4gIGJvcmRlcjogMCBub25lO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1zY2hlZHVsZSAuZS1vdXRlci10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZS1zY2hlZHVsZSAuZS1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS1jb250ZW50LXdyYXAgLmUtZGF5LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLmUtc2NoZWR1bGUgLmUtY29udGVudC13cmFwLFxuLmUtc2NoZWR1bGUgLmUtc2Nyb2xsLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtaGlkZS1jaGlsZHMgPiAqIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbGVmdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtcmlnaHQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbS1kYXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW0tZGF5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbS1kYXRlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtYmxvY2stYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzNiM2EzOTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS1ibG9jay1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZzogNHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZS1zY2hlZHVsZSAuZS1ibG9jay1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzNiM2EzOTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWJsb2NrLWluZGljYXRvciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1ibG9jay1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWJsb2NrLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMTAwbXMgbGluZWFyO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtaW5saW5lLWFwcG9pbnRtZW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50IC5lLWlubGluZS1zdWJqZWN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudC5lLWV2ZW50LWFjdGlvbiB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50LmUtYWxsb3ctc2VsZWN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1yZWFkLW9ubHkge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS1hcHBvaW50bWVudDpub3QoLmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUpLCAuZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS1ibG9jay1hcHBvaW50bWVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtZHJhZy1jbG9uZSwgLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtdmlldyAuZS1kcmFnLWNsb25lIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtZHJhZy1jbG9uZSAuZS10b3AtaGFuZGxlcixcbi5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLWRyYWctY2xvbmUgLmUtYm90dG9tLWhhbmRsZXIsIC5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLXRpbWVsaW5lLXZpZXcgLmUtZHJhZy1jbG9uZSAuZS10b3AtaGFuZGxlcixcbi5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLXRpbWVsaW5lLXZpZXcgLmUtZHJhZy1jbG9uZSAuZS1ib3R0b20taGFuZGxlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdmVydGljYWwtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyIC5lLXJlc2l6ZS1jbG9uZSB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtdmlldyAuZS1yZXNpemUtY2xvbmUsIC5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzaXplLWNsb25lLCAuZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtcmVzaXplLWNsb25lIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciAuZS10b3AtYm90dG9tLXJlc2l6ZSB7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciAuZS1sZWZ0LXJpZ2h0LXJlc2l6ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIgLmUtdG9wLWhhbmRsZXIgLmUtdG9wLWJvdHRvbS1yZXNpemUge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIgLmUtYm90dG9tLWhhbmRsZXIgLmUtdG9wLWJvdHRvbS1yZXNpemUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciAuZS1sZWZ0LWhhbmRsZXIgLmUtbGVmdC1yaWdodC1yZXNpemUge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyIC5lLXJpZ2h0LWhhbmRsZXIgLmUtbGVmdC1yaWdodC1yZXNpemUge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXJlc2l6ZS5lLWxlZnQtaGFuZGxlciwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXJlc2l6ZS5lLXJpZ2h0LWhhbmRsZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtcmVzaXplLmUtdG9wLWhhbmRsZXIsIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC1yZXNpemUuZS1ib3R0b20taGFuZGxlciB7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLWxlZnQtaGFuZGxlciwgLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIG1heC13aWR0aDogMTBweDtcbiAgd2lkdGg6IDIwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLWxlZnQtaGFuZGxlciB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xuICBmbG9hdDogbGVmdDtcbiAgbGVmdDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLXJpZ2h0LWhhbmRsZXIge1xuICBjdXJzb3I6IGUtcmVzaXplO1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtdG9wLWhhbmRsZXIsIC5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLWJvdHRvbS1oYW5kbGVyIHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtYXgtaGVpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDIwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS10b3AtaGFuZGxlciB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS1ib3R0b20taGFuZGxlciB7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtY29udGVudC10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1jb250ZW50LXdyYXAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYWxsLWRheS1yb3csXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYWxsLWRheS1jZWxscyB7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBwYWRkaW5nOiAycHggNHB4IDAgMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWlubmVyLXdyYXAge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWluLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXRpbWUsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50LmUtYWxsb3ctc2VsZWN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1tb3JlLWluZGljYXRvciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtbW9yZS1pbmRpY2F0b3I6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQge1xuICB3aWR0aDogODVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQgLmUtYWxsLWRheS1jZWxscyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wge1xuICB3aWR0aDogMzZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRheSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF0ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyAuZS1oZWFkZXItZGF5IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWhlYWRlci1kYXRlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWhlYWRlci1kYXRlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yb3ctY291bnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXJvdy1jb3VudC13cmFwcGVyIC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcm93LWNvdW50LXdyYXBwZXIgLmUtbW9yZS1pbmRpY2F0b3I6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcm93LWNvdW50LXdyYXBwZXIuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uIHtcbiAgYm90dG9tOiA0cHg7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIGhlaWdodDogMjVweDtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMjVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtc2VjdGlvbi5lLWFwcG9pbnRtZW50LWV4cGFuZCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtc2VjdGlvbi5lLWFwcG9pbnRtZW50LWNvbGxhcHNlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtc2VjdGlvbjpob3ZlciwgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXNlY3Rpb246Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYXBwb2ludG1lbnQtaGlkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktY2VsbHMge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxsczpmaXJzdC1jaGlsZC5lLWFuaW1hdGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDI1MG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAyNTBtcyBlYXNlLW91dDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdmlydHVhbC1tYXNrIC5lLXdvcmstY2VsbHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXByZXZpb3VzLXRpbWVsaW5lLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWVsaW5lIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1wcmV2aW91cy10aW1lbGluZSxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lbGluZSB7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcC5lLWFsbC1kYXktc2Nyb2xsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAuZS1hbGwtZGF5LXNjcm9sbCAuZS1oZWFkZXItcm93IC5lLXJlc291cmNlLWNlbGxzIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcC5lLWFsbC1kYXktc2Nyb2xsIC5lLWhlYWRlci1yb3cgLmUtaGVhZGVyLWNlbGxzIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLmUtYWxsLWRheS1hdXRvIHtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNvbnRlbnQtd3JhcCxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lbGluZS13cmFwcGVyLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlcixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYXBwb2ludG1lbnQtd3JhcHBlci1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudDpub3QoLmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxcHggMCAxcHggNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1zdWJqZWN0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAxcHggNHB4IDJweCAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXJlY3VycmVuY2UtZWRpdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXJpZ2h0LWljb24ge1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQ6bm90KC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lKSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgcGFkZGluZzogMCA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS10aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCA0NSU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXVwLWljb24sXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWRvd24taWNvbiB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS11cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWRvd24taWNvbiB7XG4gIGJvdHRvbTogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLWRheS12aWV3IC5lLWhlYWRlci1kYXRlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLWRheS12aWV3IC5lLWhlYWRlci1kYXRlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRheSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIC5lLWhlYWRlci1kYXRlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWxlZnQtaW5kZW50IHtcbiAgd2lkdGg6IDYwcHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBmb250LXNpemU6IDlweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2MHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXN1YmplY3Qge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgcGFkZGluZzogMXB4IDRweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBmbG9hdDogbGVmdDtcbiAgbGVmdDogNXB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXNjaGVkdWxlLmUtcnRsLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbGVmdC1pbmRlbnQsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1sZWZ0LWluZGVudCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciAuZS1zY2hlZHVsZS10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdlZWstbnVtYmVyLXdyYXBwZXIgLmUtc2NoZWR1bGUtdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdlZWstbnVtYmVyLXdyYXBwZXIgLmUtd2Vlay1udW1iZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIC5lLXdlZWstbnVtYmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1jbGlwYm9hcmQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAtMTAwMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJlc2l6ZTogbm9uZTtcbiAgdG9wOiAtMTAwMHB4O1xuICB3aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tb250aC1ldmVudC10YWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdlZWstbnVtYmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGhlaWdodDogODBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWhlYWRlci1jZWxscyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAzcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMge1xuICBoZWlnaHQ6IDgwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlIC5lLWRhdGUtaGVhZGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWRhdGUtaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyAuZS1kYXRlLWhlYWRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAzcHggM3B4IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1uZXctZXZlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI1cHgpO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1ibG9jay1pbmRpY2F0b3Ige1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtaW5saW5lLWFwcG9pbnRtZW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtc3ViamVjdCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDFweCAycHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWlubGluZS1zdWJqZWN0IHtcbiAgcGFkZGluZzogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcGFkZGluZzogMS41cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXJlY3VycmVuY2UtZWRpdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1yaWdodC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIHBhZGRpbmc6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3I6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xuICBtYXJnaW46IDNweCAzcHggMnB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1sZWZ0LWluZGVudCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLXZpZXcgLmUtd2Vlay1udW1iZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS1tb250aC1jYWxlbmRhci5lLWNhbGVuZGFyIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IDAgMjUlO1xuICAgICAgICAgIGZsZXg6IDAgMjUlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMjYwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS1tb250aC1jYWxlbmRhci5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciAuZS1vdGhlci1tb250aCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgICAgIHRvdWNoLWFjdGlvbjogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIgLmUtb3RoZXItbW9udGguZS10b2RheSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIgLmUtYXBwb2ludG1lbnQsXG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS1tb250aC1jYWxlbmRhci5lLWNhbGVuZGFyIC5lLWFwcG9pbnRtZW50LWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbjogLTZweCBhdXRvIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMgLmUtZGF5IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wge1xuICB3aWR0aDogMzZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xuICBjb2xvcjogIzMyMzEzMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLXJlc291cmNlIC5lLW1vbnRoLWNhbGVuZGFyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1tb250aC1oZWFkZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1tb250aC1oZWFkZXItd3JhcHBlciAuZS1zY2hlZHVsZS10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1tb250aC1oZWFkZXItd3JhcHBlciAuZS1zY2hlZHVsZS10YWJsZS5lLWF1dG8taGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wge1xuICB3aWR0aDogMTAwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWxlZnQtdGQuZS1jdXJyZW50LWRheSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWxlZnQtdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjAwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtbGVmdC1pbmRlbnQtd3JhcCAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIC5lLXJlc291cmNlLWNlbGxzIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWNvbHVtbi13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWNvbHVtbi13cmFwIC5lLXJlc291cmNlLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgaGVpZ2h0OiA3NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAgLmUtcmVzb3VyY2UtY2VsbHMuZS1jaGlsZC1ub2RlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcCAuZS1yZXNvdXJjZS1jZWxsczpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWNvbHVtbi10YWJsZS5lLWF1dG8taGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLXRyZWUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNHB4IDdweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jb2xsYXBzZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1jb250ZW50LXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWNvbnRlbnQtdGFibGUuZS1hdXRvLWhlaWdodCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1sZWZ0LWluZGVudCB0ZCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtbGVmdC1pbmRlbnQgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcuZS1ob3Jpem9udGFsIC5lLWxlZnQtaW5kZW50IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3LmUtdmVydGljYWwgLmUtbGVmdC1pbmRlbnQsIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldy5lLXZlcnRpY2FsIC5lLWxlZnQtaW5kZW50IC5lLWhlYWRlci1jZWxscyB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1tb250aC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1tb250aC1oZWFkZXIuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWxlZnQtaW5kZW50LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWhlYWRlci1jZWxscyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtbW9udGgtaGVhZGVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMge1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtaGVhZGVyLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMge1xuICB3aWR0aDogMTAwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscyAuZS1kYXRlLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogM3B4IDNweCAycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscyAuZS1kYXRlLWhlYWRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQtY29udGFpbmVyLmUtZXZlbnQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA3NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50LmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDFweCAycHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXRpbWUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEuNXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtbGVmdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXJpZ2h0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC5lLWFsbG93LXNlbGVjdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1tb3JlLWluZGljYXRvci5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtbW9yZS1pbmRpY2F0b3I6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZXZlbnQtdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWV2ZW50LXRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LWNvbnRhaW5lci5lLWV2ZW50LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQtY29udGFpbmVyLmUtZXZlbnQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLmUtdGltZS1zbG90cyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZC5lLXRpbWUtc2xvdHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZCA+IHNwYW4sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1uYXZpZ2F0ZTpob3Zlcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtbmF2aWdhdGU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1uYXZpZ2F0ZTpmb2N1cyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtbmF2aWdhdGU6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogNjBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtdGV4dCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWNlbGxzOmZvY3VzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jZWxsczpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWNvbHVtbi13cmFwLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWF1dG8taGVpZ2h0LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hdXRvLWhlaWdodCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS13b3JrLWNlbGxzLCAuZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3LmUtaWdub3JlLXdoaXRlc3BhY2UgLmUtcmVzb3VyY2UtY2VsbHMsIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS1ldmVudC1jb250YWluZXIsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3LmUtaWdub3JlLXdoaXRlc3BhY2UgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS1ldmVudC1jb250YWluZXIge1xuICBoZWlnaHQ6IDQycHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3LmUtdmlydHVhbC1tYXNrIC5lLXdvcmstY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3LmUtdmlydHVhbC1tYXNrIC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAjZmFmOWY4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAjZmFmOWY4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS10cmVlLWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLXRyZWUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogNHB4IDdweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY29sbGFwc2UsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNvbGxhcHNlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jaGlsZC1ub2RlLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jaGlsZC1ub2RlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQtd3JhcHBlcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtaW5saW5lLWFwcG9pbnRtZW50LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1pbm5lci13cmFwLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWlubmVyLXdyYXAge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS10aW1lLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtbG9jYXRpb24ge1xuICBmb250LXNpemU6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS10aW1lLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS10aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJpZ2h0LWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3QsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LmUtYWxsb3ctc2VsZWN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW1vcmUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1tb3JlLWluZGljYXRvciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDExcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW1vcmUtaW5kaWNhdG9yOmZvY3VzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1uYXZpZ2F0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jdXJyZW50LXRpbWVsaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgY29sIHtcbiAgd2lkdGg6IDcwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbCAuZS1jb250ZW50LXdyYXAuZS10cmFuc2l0aW9uLFxuLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAuZS10cmFuc2l0aW9uIHtcbiAgLW1zLXNjcm9sbC1jaGFpbmluZzogbm9uZTtcbiAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC10YWJsZSwgLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtdGFibGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4uZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC10YWJsZSwgLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtdGFibGUsIC5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsLmUtdGltZWxpbmUteWVhci12aWV3LmUtdmVydGljYWwgLmUtY29udGVudC10YWJsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLWNvbnRlbnQtdGFibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbCAuZS1jb250ZW50LXRhYmxlLmUtdmlydHVhbC1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLWNvbnRlbnQtd3JhcC5lLXRyYW5zaXRpb24sXG4uZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbCAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcC5lLXRyYW5zaXRpb24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxMDAwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMTAwMG1zIGxpbmVhcjtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtbGVmdC1pY29uLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJpZ2h0LWljb24ge1xuICBwYWRkaW5nOiAwIDAgMCA1cHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWlubGluZS1hcHBvaW50bWVudCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtaW5saW5lLWFwcG9pbnRtZW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWNlbGxzLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLXRyZWUtaWNvbixcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtdHJlZS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5uZXItd3JhcCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWlubmVyLXdyYXAge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCxcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCxcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0ZCxcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0ZCxcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0ZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCxcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyOmhvdmVyLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlcjpob3Zlcixcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC12aWV3IC5lLW1vcmUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1tb3JlLWluZGljYXRvcixcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC12aWV3IC5lLW5hdmlnYXRlOmhvdmVyLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1uYXZpZ2F0ZTpob3Zlcixcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtbmF2aWdhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLXJlc291cmNlLW1lbnUge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLXJlc291cmNlLW1lbnUuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbGV2ZWwtdGl0bGUgLmUtaWNvbi1uZXh0IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciAuZS13ZWVrLW51bWJlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdyYXBwZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciAuZS1zY2hlZHVsZS10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWNvbnRlbnQtdGFibGUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDc1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1uYW1lIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXktcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF5LWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWNvbnRlbnQtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWhlYWRlci1jZWxscyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRhdGUtaGVhZGVyIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjQuNXB4O1xuICBtYXJnaW46IDRweCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDA3OGQ0O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQuZS10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXN1YmplY3Qtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXN1YmplY3Qge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF0ZS10aW1lIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtbG9jYXRpb24ge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtbm8tZXZlbnQge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogOHB4IDRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFnZW5kYS1pdGVtLmUtbW9udGgtYWdlbmRhLXZpZXcge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hZ2VuZGEtcGFyZW50LmUtbW9udGgtYWdlbmRhLXZpZXcge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13b3JrLWNlbGxzIC5lLWFwcG9pbnRtZW50LWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiA2cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMXB4IGF1dG87XG4gIHdpZHRoOiA2cHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1sZWZ0LWluZGVudCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdlZWstbnVtYmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogNzVweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlc291cmNlLWNvbHVtbiAuZS1yZXNvdXJjZS1uYW1lIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRheS1wYWRkaW5nIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWNvbnRlbnQtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFnZW5kYS1sb2FkLW1vcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXRlLWNvbHVtbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA3NXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA3NXB4O1xuICBjb2xvcjogIzMyMzEzMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLW1vbnRoLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtbW9udGgtaGVhZGVyIC5lLWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRheS1kYXRlLWhlYWRlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmc6IDhweCA4cHggMTRweCAxOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyIC5lLW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRheS1kYXRlLWhlYWRlciAuZS1tLWRheSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRheS1kYXRlLWhlYWRlci5lLWN1cnJlbnQtZGF5IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXktYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXRlLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LXBhZGRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLXN1YmplY3Qtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFjdGl2ZS1hcHBvaW50bWVudC1hZ2VuZGEgLmUtc3ViamVjdCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWN0aXZlLWFwcG9pbnRtZW50LWFnZW5kYSAuZS1kYXRlLXRpbWUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFjdGl2ZS1hcHBvaW50bWVudC1hZ2VuZGEgLmUtcmVzb3VyY2UtbmFtZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWN0aXZlLWFwcG9pbnRtZW50LWFnZW5kYSAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hY3RpdmUtYXBwb2ludG1lbnQtYWdlbmRhIC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hY3RpdmUtYXBwb2ludG1lbnQtYWdlbmRhIC5lLWxvY2F0aW9uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1zdWJqZWN0LFxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtaW5saW5lLXN1YmplY3Qge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1pbmxpbmUtc3ViamVjdCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtbmFtZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtdGltZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWxvY2F0aW9uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFnZW5kYS1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWdlbmRhLXBhcmVudCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDA3OGQ0O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZzogMCAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50LmUtdGVtcGxhdGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1uby1ldmVudCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIHBhZGRpbmc6IDAgMTFweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWVtcHR5LWV2ZW50IHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYWdlbmRhLXZpZXcgLmUtbS1kYXRlLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtbS1kYXRlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtbmFtZSxcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFnZW5kYS12aWV3IC5lLW0tZGF5LFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtbmFtZSxcbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLW0tZGF5IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA3NXB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uIC5lLXJlc291cmNlLW5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LXBhZGRpbmcge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hZ2VuZGEtdmlldyAuZS1kYXRlLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmUtc2NoZWR1bGUuZS1yZWFkLW9ubHkgLmUtdG9vbGJhci1pdGVtLmUtYWRkLmUtb3ZlcmZsb3ctc2hvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM3LCAyMzUsIDIzMywgMC41KTtcbn1cbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM3LCAyMzUsIDIzMywgMC41KTtcbn1cbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM3LCAyMzUsIDIzMywgMC41KTtcbn1cbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuNSk7XG59XG4uZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMsXG4uZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlcixcbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuXG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1tdWx0aS1kcmFnIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1tdWx0aS1kcmFnIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuXG4vKiEgc2NoZWR1bGUgZXZlbnQgdG9vbHRpcCAqL1xuLmUtc2NoZWR1bGUtZXZlbnQtdG9vbHRpcCAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS10b29sdGlwLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtZmllbGQtZXJyb3ItbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1kaWFsb2cuZS1xdWljay1kaWFsb2cuZS1mb2xsb3dpbmctZXZlbnRzLWRpYWxvZyB7XG4gIHdpZHRoOiA0NDBweDtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCAyNHB4IDI0cHg7XG59XG4uZS1kaWFsb2cuZS1xdWljay1kaWFsb2cuZS1mb2xsb3dpbmctZXZlbnRzLWRpYWxvZyAuZS1mb290ZXItY29udGVudCBidXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZS1kaWFsb2cuZS1xdWljay1kaWFsb2cuZS1mb2xsb3dpbmctZXZlbnRzLWRpYWxvZyB7XG4gICAgd2lkdGg6IDI4OXB4O1xuICB9XG4gIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1JTtcbiAgfVxuICAuZS1kaWFsb2cuZS1xdWljay1kaWFsb2cuZS1mb2xsb3dpbmctZXZlbnRzLWRpYWxvZyAuZS1mb290ZXItY29udGVudCBidXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICB9XG59XG5cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZyB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAzMjBweDtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZyAuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZyAuZS1mb290ZXItY29udGVudCBidXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uZS1kaWFsb2cuZS1xdWljay1kaWFsb2cuZS1ydGwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyohIHNjaGVkdWxlIGV2ZW50IHdpbmRvdyAqL1xuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWljb24tZGlzYWJsZSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWRsZy1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1ldmVudC1kZWxldGUge1xuICBmbG9hdDogbGVmdDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGVzY3JpcHRpb24tbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aW1lLXpvbmUtcm93LmUtZW5hYmxlIHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aW1lLXpvbmUtcm93LmUtZW5hYmxlIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aXRsZS1sb2NhdGlvbi1yb3csXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtZW5kLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1pbnB1dC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXJlc291cmNlcyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LXRpbWUtem9uZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA1MCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGVzY3JpcHRpb24sXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZmxvYXQtaW5wdXQgLmUtZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtcmVwZWF0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbi1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1zdGFydC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtZGVzY3JpcHRpb24tbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtZW5kLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1ldmVudC1kZWxldGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5lLWVkaXRvci1jb250ZW50LWl0ZW0tdGVtcGxhdGUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyohIHNjaGVkdWxlIGV2ZW50IHdpbmRvdyBmb3Igc21hbGxlciB2aWV3cG9ydHMqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cbiAgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmUtZGRsLmUtcG9wdXAgLmUtcmVzb3VyY2UtdGVtcGxhdGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG59XG4uZS1kZGwuZS1wb3B1cCAuZS1yZXNvdXJjZS10ZW1wbGF0ZSAuZS1yZXNvdXJjZS1jb2xvciB7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kbGctaGVhZGVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRsZy1oZWFkZXIgKiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS1sb2NhdGlvbi1yb3csXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtZW5kLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aW1lLXpvbmUtcm93LFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWlucHV0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLWxhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZXNjcmlwdGlvbi1yb3csXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVwZWF0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlc291cmNlcyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZXNjcmlwdGlvbixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1mbG9hdC1pbnB1dCAuZS1kZXNjcmlwdGlvbiB7XG4gIGhlaWdodDogNjBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1hbGwtZGF5LXRpbWUtem9uZS1yb3cge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXBlYXQtcGFyZW50LXJvdyB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGl0bGUtaGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zYXZlLWljb24sXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYmFjay1pY29uLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWZvcndhcmQtaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1iYWNrLWljb24sXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVsZXRlLWljb24ge1xuICB3aWR0aDogMi41ZW07XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc2F2ZS1pY29uLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlbGV0ZS1pY29uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGltZS16b25lLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbi1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1pY29uLWRvd24tYXJyb3cge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc2F2ZS1pY29uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtZGVzY3JpcHRpb24tbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLWVuZC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLXJlcGVhdC1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lciAuZS1yZWN1cnJlbmNlLWVkaXQtYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAtM3B4IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyIC5lLXJlY3VycmVuY2UtZWRpdC1idXR0b24gLmUtcmVjdXJyZW5jZS1lZGl0LmUtaWNvbnMge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG5cbi8qISBzY2hlZHVsZSBxdWljayBwb3B1cCAqL1xuLmUtcXVpY2stcG9wdXAtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIG1heC13aWR0aDogMzY1cHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB0b3A6IDRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6Zm9jdXMsIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0OmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2U6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0IC5lLWNsb3NlLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlIC5lLWNsb3NlLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2UgLmUtY2xvc2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCAxOHB4IDEycHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1wb3B1cC10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQgLmUtcG9wdXAtdGFibGUgLmUtc2NoZWR1bGUtZm9ybSA+IHNwYW4ge1xuICBtYXJnaW46IDAgMCA0cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1wb3B1cC10YWJsZSAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogNnB4IDhweCAwIDhweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAycHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2Uge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpmb2N1cywgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0OmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2U6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6ZGlzYWJsZWQ6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpkaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6ZGlzYWJsZWQgPiAuZS1lZGl0LWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6ZGlzYWJsZWQgPiAuZS1kZWxldGUtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmRpc2FibGVkID4gLmUtZWRpdC1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6ZGlzYWJsZWQgPiAuZS1kZWxldGUtaWNvbiB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLXN1YmplY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE0cHggMjRweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLXN1YmplY3Qtd3JhcCAuZS1zdWJqZWN0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjAsIDIxMiwgMC4zKTtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWF4LWhlaWdodDogODdweDtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDEwcHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDI0cHggMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtcG9wdXAtaGVhZGVyLXRpdGxlLXRleHQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1wb3B1cC1oZWFkZXItdGl0bGUtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2UsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWRhdGUtdGltZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1sb2NhdGlvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS10aW1lLXpvbmUsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtZGVzY3JpcHRpb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcmVzb3VyY2UsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWRhdGUtdGltZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtbG9jYXRpb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXRpbWUtem9uZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGVzY3JpcHRpb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXJlc291cmNlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtZGF0ZS10aW1lLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtbG9jYXRpb24taWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS10aW1lLXpvbmUtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kZXNjcmlwdGlvbi1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXJlc291cmNlLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWRhdGUtdGltZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1sb2NhdGlvbi1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS10aW1lLXpvbmUtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGVzY3JpcHRpb24taWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcmVzb3VyY2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtZGF0ZS10aW1lLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtbG9jYXRpb24tZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS10aW1lLXpvbmUtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kZXNjcmlwdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXJlc291cmNlLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWRhdGUtdGltZS1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1sb2NhdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS10aW1lLXpvbmUtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGVzY3JpcHRpb24tZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcmVzb3VyY2UtZGV0YWlscyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcG9wdXAtdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDE4cHggOHB4IDE4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZWRpdCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZWRpdCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcG9wdXAtZm9vdGVyIC5lLWV2ZW50LWRlbGV0ZSB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZWRpdDpkaXNhYmxlZCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcG9wdXAtZm9vdGVyIC5lLWV2ZW50LWRlbGV0ZTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZGV0YWlscyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWNlbGwtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciB7XG4gIGxlZnQ6IDZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWNvbnRlbnQgLmUtZGF0ZS10aW1lLXdyYXBwZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWNvbnRlbnQgLmUtbG9jYXRpb24tZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtcG9wdXAtY29udGVudCAuZS10aW1lLXpvbmUtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtcG9wdXAtY29udGVudCAuZS1kZXNjcmlwdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1wb3B1cC1jb250ZW50IC5lLXJlc291cmNlLWRldGFpbHMge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWV2ZW50LWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWV2ZW50LWVkaXQge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1wb3B1cC1mb290ZXIge1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1kYXRlLXRpbWUtaWNvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA0O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6Zm9jdXMsIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmZvY3VzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlOmZvY3VzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1lZGl0LmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWRlbGV0ZS5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1jbG9zZS5lLWJ0bi5lLXNtYWxsLmUtcm91bmQge1xuICBoZWlnaHQ6IDIuNWVtO1xuICB3aWR0aDogMi41ZW07XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZGVsZXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1jbG9zZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgICAgb3JkZXI6IC0xO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdC13cmFwIHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IHtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1jbG9zZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlOmZvY3VzLCAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1jbG9zZTpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQ6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1lZGl0OmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZGVsZXRlOmZvY3VzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZGVsZXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDIuMjU7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDVweCk7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1jbG9zZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZWRpdC1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZGVsZXRlLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlLmUtcnRsIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1jbG9zZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qISBzY2hlZHVsZSBxdWljayBwb3B1cCBmb3Igc21hbGxlciB2aWV3cG9ydHMgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1wb3B1cC1mb290ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIHotaW5kZXg6IDk7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lLmUtZHJhZy1jbG9uZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbixcbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtaW5kaWNhdG9yLmUtbGVmdC1pY29uLFxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1pbmRpY2F0b3IuZS1yaWdodC1pY29uLFxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1ldmVudC1yZXNpemUuZS1sZWZ0LWhhbmRsZXIsXG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWV2ZW50LXJlc2l6ZS5lLXJpZ2h0LWhhbmRsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWlubmVyLXdyYXAge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWluLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZS5lLW1vbnRoLWV2ZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtc3ViamVjdCB7XG4gIHBhZGRpbmc6IDNweCAycHg7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lLmUtbW9udGgtZXZlbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS10aW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXN1YmplY3Qge1xuICBwYWRkaW5nOiAzcHggMCAxcHggNHB4O1xufVxuLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZS1zY2hlZHVsZSAuZS10YWJsZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC10YWJsZSB0aGVhZCB7XG4gICAgLXdlYmtpdC1jb2x1bW4tYnJlYWstaW5zaWRlOiBhdXRvO1xuICAgICAgIC1tb3otY29sdW1uLWJyZWFrLWluc2lkZTogYXV0bztcbiAgICAgICAgICAgIGJyZWFrLWluc2lkZTogYXV0bztcbiAgfVxufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB3aWR0aDogMjI1cHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LXBvcHVwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtaGVhZGVyIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW46IDAgOHB4IDRweCAxNHB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jb250ZW50IC5lLWFwcG9pbnRtZW50LWJvcmRlciB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWRhdGUtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjVweCk7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1kYXRlLWhlYWRlciAuZS1jdXJyZW50LWRhdGUge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF5IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtaGVhZGVyLWRhdGUge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWF4LXdpZHRoOiAxNSU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXRlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IHVuc2V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAyNXB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2UgLmUtY2xvc2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlIC5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2U6Zm9jdXMsIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBwYWRkaW5nOiAycHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWlubGluZS1zdWJqZWN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2Uge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDI7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbW9yZS1ldmVudC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtaGVhZGVyLWRhdGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWhlYWRlci1kYXkge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLW1vcmUtZXZlbnQtY2xvc2Uge1xuICBsZWZ0OiA2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1zY2hlZHVsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1kYXRlLWhlYWRlci13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWhlYWRlci1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgLmUtYWxsLWRheS1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgLmUtYWxsLWRheS1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWxlZnQtaW5kZW50LXdyYXAgdGFibGUgdGJvZHkgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIHRhYmxlIHRib2R5IHRkLmUtaGVhZGVyLWNlbGxzIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQtd3JhcCB0YWJsZSB0Ym9keSB0ZC5lLWhlYWRlci1jZWxscy5lLXdlZWstbnVtYmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQtd3JhcCB0YWJsZSB0Ym9keSB0ZC5lLXJlc291cmNlLWNlbGxzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLmUtaGVhZGVyLWNlbGxzIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHRhYmxlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCAuZS10aW1lLWNlbGxzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwNzhkNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmYWY5Zjg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtd29yay1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbHRlcm5hdGUtY2VsbHMge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBkb3R0ZWQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstaG91cnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscy5lLWN1cnJlbnQtZGF5IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktY2VsbHMuZS1zZWxlY3RlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktY2VsbHMuZS1zZWxlY3RlZC1jZWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXNlbGVjdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZWxpbmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcHJldmlvdXMtdGltZWxpbmUge1xuICBib3JkZXItdG9wOiAxcHggZG90dGVkICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtYnktZGF0ZSAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLmUtaGVhZGVyLWNlbGxzIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLmUtY3VycmVudC1kYXksXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwNzhkNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWRheXMsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13b3JrLWRheXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1vdGhlci1tb250aCxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLW90aGVyLW1vbnRoIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWN1cnJlbnQtZGF0ZSAuZS1kYXRlLWhlYWRlcixcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWN1cnJlbnQtZGF0ZSAuZS1kYXRlLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1zZWxlY3RlZC1jZWxsLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1zZWxlY3RlZC1jZWxsIC5lLWRhdGUtaGVhZGVyLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCAuZS1kYXRlLWhlYWRlciB7XG4gIGNvbG9yOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1zZWxlY3RlZC1jZWxsIC5lLW1vcmUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCAuZS1tb3JlLWluZGljYXRvciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1jb250ZW50LXdyYXAgLmUtdGFibGUtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1jdXJyZW50LWRhdGUgLmUtZGF0ZS1oZWFkZXIge1xuICBtaW4td2lkdGg6IDI0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLmUtY3VycmVudC1kYXksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxsczpob3Zlcjpub3QoLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMpLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyOm5vdCguZS1yZXNvdXJjZS1ncm91cC1jZWxscykge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxsczpob3Zlcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstZGF5cyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1kYXlzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWdyb3VwLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyOm5vdCguZS1yZXNvdXJjZS1ncm91cC1jZWxscyksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGw6aG92ZXI6bm90KC5lLXJlc291cmNlLWdyb3VwLWNlbGxzKSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstaG91cnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1ncm91cC1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmYWY5Zjg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXNlbGVjdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFsdGVybmF0ZS1jZWxscyB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBkb3R0ZWQ7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWhlYWRlci1yb3cgLmUtdGltZS1jZWxscyB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY3VycmVudC10aW1lbGluZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyOm5vdCguZS1vdGhlci1tb250aCkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtd29yay1kYXlzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtb3RoZXItbW9udGgge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtY3VycmVudC1kYXkgLmUtZGF0ZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDJweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscy5lLXNlbGVjdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtc2VsZWN0ZWQtY2VsbCAuZS1kYXRlLWhlYWRlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1zZWxlY3RlZC1jZWxsIC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscy5lLXNlbGVjdGVkLWNlbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyAuZS1kYXRlLWhlYWRlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC4zNTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyAuZS1kYXRlLWhlYWRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQtd3JhcCAuZS1oZWFkZXItY2VsbHMsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgLmUtaGVhZGVyLWNlbGxzIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQtd3JhcCB0YWJsZSB0Ym9keSB0ZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHRhYmxlIHRib2R5IHRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpsYXN0LWNoaWxkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtYWx0ZXJuYXRlLWNlbGxzIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBkb3R0ZWQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWhlYWRlci1yb3cgLmUtdGltZS1jZWxscyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmVkOWNjO1xuICBib3JkZXItY29sb3I6ICNmZWQ5Y2M7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS1hcnJvdy10aXAuZS10aXAtdG9wIHtcbiAgbGVmdDogNDQlO1xufVxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLXRvcCxcbi5lLXRvb2x0aXAtd3JhcC5lLXNjaGVkdWxlLWVycm9yIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC10b3Age1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2ZlZDljYztcbiAgY29sb3I6ICNmZWQ5Y2M7XG59XG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtYm90dG9tLFxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSB7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZmVkOWNjO1xuICBjb2xvcjogI2ZlZDljYztcbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXNjaGVkdWxlLWVycm9yIC5lLXRpcC1jb250ZW50IHtcbiAgcGFkZGluZzogM3B4IDZweDtcbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXNjaGVkdWxlLWVycm9yIC5lLXRpcC1jb250ZW50LFxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtdGlwLWNvbnRlbnQgbGFiZWwge1xuICBjb2xvcjogI2QxMzQzODtcbn1cblxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtaW4taGVpZ2h0OiA1NHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLWRhdGUtcmFuZ2UgLmUtdGJhci1idG4tdGV4dCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtZGF0ZS1yYW5nZSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1kb3duLWFycm93LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWRvd24tYXJyb3cge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1zY2hlZHVsZSAuZS10b29sYmFyIC5lLWhvci1uYXYsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXNjaGVkdWxlIC5lLXRvb2xiYXIgLmUtaG9yLW5hdiB7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgei1pbmRleDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS1idG4uZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtYnRuLmUtdGJhci1idG4gLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4tdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0ge1xuICBtaW4taGVpZ2h0OiA1NHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bm90KC5lLXNwYWNlciksXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOm5vdCguZS1zcGFjZXIpIHtcbiAgbWluLXdpZHRoOiAzNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgbWFyZ2luOiA3LjVweCAzcHg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucyxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMge1xuICBtaW4td2lkdGg6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSBidXR0b24uZS1idG4sXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGJ1dHRvbi5lLWJ0bixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luOiA0cHggMDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBwYWRkaW5nOiA4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSBidXR0b24uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGJ1dHRvbi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0IHtcbiAgcGFkZGluZzogNHB4IDZweCA2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGJ1dHRvbi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gYnV0dG9uLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtYnRuLWljb24ge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtaGVhZGVyLWRheSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIC5lLWhlYWRlci1kYXksXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIC5lLWhlYWRlci1kYXRlLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHRhYmxlIHRkLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWhlYWRlci1jZWxscyxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbS1kYXRlLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tLWRhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1uYW1lLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbS1kYXksXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXJlc291cmNlLW5hbWUsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW0tZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS1tb250aC1jYWxlbmRhci5lLWNhbGVuZGFyIHtcbiAgbWluLXdpZHRoOiAzMDZweDtcbn1cblxuLyohIHNjaGVkdWxlIGV2ZW50IHRvb2x0aXAgKi9cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1ldmVudC10b29sdGlwIC5lLXN1YmplY3QsXG4uZS1zY2hlZHVsZS1ldmVudC10b29sdGlwLmUtYmlnZ2VyIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5lLWJpZ2dlciAuZS1kaWFsb2cuZS1xdWljay1kaWFsb2cuZS1mb2xsb3dpbmctZXZlbnRzLWRpYWxvZyB7XG4gIHdpZHRoOiA1MjBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZyB7XG4gIG1pbi13aWR0aDogMzcwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kZGwuZS1wb3B1cCAuZS1yZXNvdXJjZS10ZW1wbGF0ZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5lLWJpZ2dlciAuZS1kZGwuZS1wb3B1cCAuZS1yZXNvdXJjZS10ZW1wbGF0ZSAuZS1yZXNvdXJjZS1jb2xvciB7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWRsZy1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGVzY3JpcHRpb24tbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aW1lLXpvbmUtcm93LmUtZW5hYmxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpdGxlLWxvY2F0aW9uLXJvdyxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtZW5kLXJvdyxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtaW5wdXQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1lbmQtaW5wdXQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aW1lLXpvbmUtcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXJlc291cmNlcyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGVzY3JpcHRpb24tcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGVzY3JpcHRpb24sXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWZsb2F0LWlucHV0IC5lLWRlc2NyaXB0aW9uIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aW1lLXpvbmUtcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1yZXBlYXQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbi1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLyohIHNjaGVkdWxlIHF1aWNrIHBvcHVwICovXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQgLmUtcG9wdXAtdGFibGUgLmUtc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDQwcHggMThweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcG9wdXAtZm9vdGVyIHtcbiAgcGFkZGluZzogOHB4IDE4cHggOHB4IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWRhdGUtdGltZS1pY29uLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGF0ZS10aW1lLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSAuZS1jbG9zZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtY2VsbC1wb3B1cCAuZS1kYXRlLXRpbWUtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1ldmVudC1wb3B1cCAuZS1kYXRlLXRpbWUtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWNsb3NlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMmVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZWRpdC5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kZWxldGUuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtY2xvc2UuZS1idG4uZS1zbWFsbC5lLXJvdW5kIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZS1pY29uLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZS1pY29uLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZWRpdC5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZGVsZXRlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1jbG9zZS5lLWJ0bi5lLXNtYWxsLmUtcm91bmQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdCB7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1hZ2VuZGEtdmlldyAuZS1zdWJqZWN0LFxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLWlubGluZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1hZ2VuZGEtdmlldyAuZS1kYXktZGF0ZS1oZWFkZXIgLmUtbS1kYXRlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLWRheS1kYXRlLWhlYWRlciAuZS1tLWRheSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRpbWVsaW5lLXZpZXcgLmUtbmF2aWdhdGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDhweCAwIDhweCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY3VycmVudC1kYXRlIC5lLWRhdGUtaGVhZGVyIHtcbiAgd2lkdGg6IDI2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlciAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGl0bGUtbG9jYXRpb24tcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC1lbmQtcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aW1lLXpvbmUtcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC1pbnB1dC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWVuZC1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLXJvdyxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVwZWF0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1hbGwtZGF5LXRpbWUtem9uZS1yb3cge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVzb3VyY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZXNjcmlwdGlvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZmxvYXQtaW5wdXQgLmUtZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXBlYXQtcGFyZW50LXJvdyB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zYXZlLWljb24sXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWJhY2staWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZm9yd2FyZC1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zYXZlLWljb24sXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWJhY2staWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVsZXRlLWljb24ge1xuICB3aWR0aDogMi41ZW07XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVsZXRlLWljb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGltZS16b25lLXJvdyxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWljb24tZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlcGVhdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1pY29uLWRvd24tYXJyb3cge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLXNhdmUtaWNvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtZGVzY3JpcHRpb24tbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtZW5kLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtcmVwZWF0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyLmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyIC5lLXJlY3VycmVuY2UtZWRpdC1idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IC0zcHggNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyIC5lLXJlY3VycmVuY2UtZWRpdC1idXR0b24gLmUtcmVjdXJyZW5jZS1lZGl0LmUtaWNvbnMge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHdpZHRoOiAyMjVweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1wb3B1cCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1oZWFkZXIge1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMCA4cHggNHB4IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY29udGVudCAuZS1hcHBvaW50bWVudC1ib3JkZXIge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtZGF0ZS1oZWFkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1kYXRlLWhlYWRlciAuZS1jdXJyZW50LWRhdGUge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtaGVhZGVyLWRheSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXgtd2lkdGg6IDE1JTtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDI1cHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2UgLmUtY2xvc2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZSAuZS1idG4taWNvbiB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZTpmb2N1cywgLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgcGFkZGluZzogMnB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1pbmxpbmUtc3ViamVjdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2Uge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAyO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tb3JlLWV2ZW50LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtaGVhZGVyLWRhdGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1oZWFkZXItZGF5IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtbW9yZS1ldmVudC1jbG9zZSB7XG4gIGxlZnQ6IDZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTI0MHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUuZS1yZXBlYXQtY29udGVudC13cmFwcGVyIHRkOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMjclO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlLmUtbW9udGgtZXhwYW5kLXdyYXBwZXIgdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjQlO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLXJlcGVhdC1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxOHB4IDAgMCA4cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtaW5wdXQtd3JhcHBlciB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS13ZWVrLXBvc2l0aW9uIHtcbiAgbWluLXdpZHRoOiA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLWRheS1wb3NpdGlvbiB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZzogMCA4cHggMTZweCAwO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDhweCAxNnB4IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWZvcm0tcmlnaHQsXG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tcmlnaHQge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyIGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDIuNSU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tZGF0ZSxcbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1jb3VudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWVuZC1vbiA+IGRpdixcbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtbW9udGgtZXhwYW5kZXIgPiBkaXYgPiBkaXYge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWZvcm0tbGVmdCxcbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZzogMCAwIDEwcHggOHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1mb3JtLXJpZ2h0LFxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLXJpZ2h0IHtcbiAgcGFkZGluZzogMCA4cHggMTBweCAwO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS13ZWVrLXBvc2l0aW9uIHtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGFiZWwsXG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLW5vbi13ZWVrID4gLmUtbW9udGgtZXhwYW5kZXItbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1lbmQtb24tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUuZS1tb250aC1leHBhbmQtd3JhcHBlciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1kYXlzIC5lLXdlZWstZXhwYW5kZXItbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZGF5cyBidXR0b24ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMCA4cHggMTBweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWhpZGUtcmVjdXJyZW5jZS1lbGVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaGFsZi1zcGFjZSB7XG4gIHdpZHRoOiAyMCU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXllYXItZXhwYW5kZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1tb250aC1leHBhbmRlciB0cjpmaXJzdC1jaGlsZCAuZS1pbnB1dC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLW1vbnRoLWV4cGFuZGVyLWNoZWNrYm94LXdyYXBwZXIuZS1pbnB1dC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtbW9udGgtZXhwYW5kZXItY2hlY2tib3gtd3JhcHBlci5lLWlucHV0LXdyYXBwZXIgLmUtbW9udGgtdHlwZSAuZS1sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1tb250aC1leHBhbmRlci1jaGVja2JveC13cmFwcGVyLmUtcmVwZWF0LW9uLXdlZWstc2VsZWN0b3Ige1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNnB4IDIwcHggMDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsgPiAuZS1pbnB1dC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayA+IC5lLW1vbnRoLWV4cGFuZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZSAuZS1kYXlzIC5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZSAuZS1ub24td2VlayAuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUuZS1yZXBlYXQtY29udGVudC13cmFwcGVyIHRkOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMjUlO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZS5lLW1vbnRoLWV4cGFuZC13cmFwcGVyIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXdlZWstZXhwYW5kZXItbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1tb250aC1leHBhbmRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZm9ybS1sZWZ0LFxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZzogMCAzcHggMTBweCAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZm9ybS1yaWdodCxcbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tcmlnaHQge1xuICBwYWRkaW5nOiAwIDAgMTBweCAzcHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWRhdGUsXG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLWVuZC1vbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLWVuZC1vbiAuZS1lbmQtb24tbGFiZWwge1xuICBmbG9hdDogbm9uZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQsXG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLWRheS1wb3NpdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtd2Vlay1wb3NpdGlvbiB7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tZGF0ZSxcbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtZGF5LXBvc2l0aW9uIHtcbiAgcGFkZGluZzogMCA1MHB4IDAgMDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXdlZWstcG9zaXRpb24ge1xuICBsZWZ0OiAwO1xufVxuLmUtZGV2aWNlLmUtcmVjdXJyZW5jZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmUtZGV2aWNlLmUtcmVjdXJyZW5jZS1kaWFsb2cgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uZS1kZXZpY2UuZS1yZWN1cnJlbmNlLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1ODBweCkge1xuICAuZS1yZWN1cnJlbmNlZWRpdG9yIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3Ige1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciA+IC5lLWlucHV0LXdyYXBwZXIuZS1mb3JtLWxlZnQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsgPiAuZS1tb250aC1leHBhbmRlci1sYWJlbCxcbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yID4gZGl2IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yID4gLmUtaW5wdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtaW5wdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1mb3JtLWxlZnQsXG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tbGVmdCB7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1mb3JtLXJpZ2h0LFxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZGF5cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1kYXktcG9zaXRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogNTlweDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tZGF0ZSxcbiAgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICB9XG59XG4vKiEgUmVjdXJyZW5jZS1FZGl0b3IgY29tcG9uZW50IHRoZW1lICovXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDEycHggMTFweCAwO1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZzogMCAxMnB4IDE0cHggMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXdlZWstcG9zaXRpb24ge1xuICBtaW4td2lkdGg6IDEzMHB4O1xuICByaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWRheS1wb3NpdGlvbiB7XG4gIG1pbi13aWR0aDogMTgzcHg7XG4gIHBhZGRpbmctbGVmdDogNTRweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLW5vbi13ZWVrID4gLmUtbW9udGgtZXhwYW5kZXItbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lbmQtb24tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZGF5cyAuZS13ZWVrLWV4cGFuZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1tb250aC1leHBhbmRlciB0cjpmaXJzdC1jaGlsZCAuZS1pbnB1dC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUteWVhci1leHBhbmRlciB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlLmUtbW9udGgtZXhwYW5kLXdyYXBwZXIgdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzBweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWRheXMgYnV0dG9uIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWZvcm0tbGVmdCxcbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1mb3JtLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1yaWdodCB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLWRheS1wb3NpdGlvbiB7XG4gIHBhZGRpbmc6IDAgNjRweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxhYmVsLFxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsgPiAuZS1tb250aC1leHBhbmRlci1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1lbmQtb24tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxlZnQge1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1jb3VudCB7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLXdlZWstcG9zaXRpb24ge1xuICBsZWZ0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLWRldmljZSAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbn0iLCI6cm9vdCB7XG4gICAgLS1wcmltYXJ5OiBoc2woMTgzLjA5LCAxMDAlLCAyNi42NyUpO1xuICAgIC0tcHJpbWFyeS1oOiAxODMuMDk7XG4gICAgLS1wcmltYXJ5LXM6IDEwMCU7XG4gICAgLS1wcmltYXJ5LWw6IDI2LjY3JTtcblxuICAgIC0tcHJpbWFyeS1mb250OiBoc2woMCwgMCUsIDIwJSk7XG4gICAgLS1wcmltYXJ5LWZvbnQtaDogMDtcbiAgICAtLXByaW1hcnktZm9udC1zOiAwJTtcbiAgICAtLXByaW1hcnktZm9udC1sOiAyMCU7XG5cbiAgICAtLXByaW1hcnktYmFja2dyb3VuZDogaHNsKDAsIDAlLCAxMDAlKTtcbiAgICAtLXByaW1hcnktYmFja2dyb3VuZC1oOiAwO1xuICAgIC0tcHJpbWFyeS1iYWNrZ3JvdW5kLXM6IDAlO1xuICAgIC0tcHJpbWFyeS1iYWNrZ3JvdW5kLWw6IDEwMCU7XG5cbiAgICAtLXNlY29uZGFyeS1mb250OiBoc2woMCAwJSAzNi44NiUpO1xuICAgIC0tc2Vjb25kYXJ5LWZvbnQtaDogMDtcbiAgICAtLXNlY29uZGFyeS1mb250LXM6IDAlO1xuICAgIC0tc2Vjb25kYXJ5LWZvbnQtbDogMzYuODYlO1xuXG4gICAgLS1zZWNvbmRhcnktYmFja2dyb3VuZDogaHNsKDAsIDAlLCA5NyUpO1xuICAgIC0tc2Vjb25kYXJ5LWJhY2tncm91bmQtaDogMDtcbiAgICAtLXNlY29uZGFyeS1iYWNrZ3JvdW5kLXM6IDAlO1xuICAgIC0tc2Vjb25kYXJ5LWJhY2tncm91bmQtbDogOTclO1xufVxuXG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9taXhpbnMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvcmVkZXNpZ24vbWl4aW5zJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdiYXNlJztcbkBpbXBvcnQgJ2NvbW1vbic7XG5AaW1wb3J0ICdyZXNldCc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuXG4vKiBBcHAgKi9cbkBpbXBvcnQgJ2Jhc2UnO1xuXG4vKiB0b29sa2l0ICovXG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ29udGV4dE1lbnUvQ29udGV4dE1lbnUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FwcElucHV0L0lucHV0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BcHBJbnB1dC9OdW1iZXJJbnB1dC9OdW1iZXJJbnB1dCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9QYXNzd29yZEhpbnQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvTGVnZW5kJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL0xvYWRpbmdCdXR0b24nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvQW5pbWF0ZWQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvRmxvb3JQbGFuJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvbG9hZGVyc3Bpbm5lcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9jYXRpb25zQnJvd3Nlci9sb2NhdGlvbnNCcm93c2VyLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQnJlYWRjcnVtYnMvYnJlYWRjcnVtYnMuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL3Byb2ZpbGUuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Ecm9wZG93bi9kcm9wZG93bi5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1NwaW5uZXIvc3Bpbm5lci5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0lucHV0L2lucHV0LnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQnV0dG9uL2J1dHRvbi5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Nub3dtYW4vU25vd21hbk1lbnUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0hvdmVyVG9vbHRpcC9ob3ZlclRvb2x0aXAuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TZWFyY2hJbnB1dC9zZWFyY2hJbnB1dC5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RldmljZUNoYXJ0cy9kZXZpY2VDaGFydHMuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EZXZpY2VDaGFydHMvTGVnZW5kL2RldmljZUNoYXJ0c0xlZ2VuZC5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NlbnRlcmVkSW1hZ2UvQ2VudGVyZWRJbWFnZSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmFuZ2VJbnB1dC9SYW5nZUlucHV0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9ncmVzc0Jhci9Qcm9ncmVzc0Jhcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGltZUlucHV0L1RpbWVJbnB1dCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ2hlY2tib3gvY2hlY2tib3guc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SYWRpb0J1dHRvbi9SYWRpb0J1dHRvbic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9va3VwL0xvb2t1cCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTW9iaWxlVW5hdmFpbGFibGVTdHViL01vYmlsZVVuYXZhaWxhYmxlU3R1Yic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUG9wcGVyL1BvcHBlcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9NYXBUb29sdGlwL01hcFRvb2x0aXBDb250YWluZXInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvTWFwVG9vbHRpcC9EaW1lbnNpb25Ub29sdGlwVmlldy9EaW1lbnNpb25Ub29sdGlwVmlldyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9NYXBUb29sdGlwL1RleHRUb29sdGlwVmlldy9UZXh0VG9vbHRpcFZpZXcnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvSWNvblJlbmRlcmVyL0ljb25SZW5kZXJlcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGFicy9UYWJzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BdmF0YXIvQXZhdGFyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BdmF0YXJHcm91cC9BdmF0YXJHcm91cCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWNjb3JkaW9uL0FjY29yZGlvbic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGlhbG9nL0RpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU2lkZVBhbmVsL1NpZGVQYW5lbCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ29uZmlybWF0aW9uRGlhbG9nL0NvbmZpcm1hdGlvbkRpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ29uZmlybWF0aW9uRGlhbG9nL0NvbmZpcm1hdGlvbkRlbGV0ZURpYWxvZy9Db25maXJtYXRpb25EZWxldGVEaWFsb2cnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3QnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RGb3JtL1BlcnNvblNlbGVjdEZvcm0nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RMaXN0L1BlcnNvblNlbGVjdExpc3QnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RHcm91cExpc3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0L1BlcnNvblNlbGVjdEdyb3VwL1BlcnNvblNlbGVjdEdyb3VwJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbmZvRGlhbG9nL0luZm9EaWFsb2cnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RhZy9UYWcnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FsZXJ0L0FsZXJ0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Ecm9wZG93bi9Ecm9wZG93blRyaWdnZXIvRHJvcGRvd25UcmlnZ2VyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9VbmlmaWVkTG9naW4vVW5pZmllZExvZ2luJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EYXRhVGFibGUvRGF0YVRhYmxlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EYXRhVGFibGUvUm93L1Jvdyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW1hZ2VXcmFwcGVyL0ltYWdlV3JhcHBlcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU29ydEZpbHRlci9Tb3J0RmlsdGVyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tb3J0UG9wcGVyL1NvcnRQb3BwZXInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0ZpbHRlclBhbmVsL0ZpbHRlclBhbmVsJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvSG9yaXpvbnRhbFRpbWVSYW5nZS9Ib3Jpem9udGFsVGltZVJhbmdlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvblBhdGgvTG9jYXRpb25QYXRoJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvbkRpbWVuc2lvblBhbmVsL0xvY2F0aW9uRGltZW5zaW9uUGFuZWwnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uR3JvdXBpbmdQYW5lbC9Mb2NhdGlvbkdyb3VwaW5nUGFuZWwnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RleHRBcmVhL1RleHRBcmVhJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TdHViL1N0dWInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvUGVyc29uQ2FyZCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9Cb29raW5nRGF0YS9Cb29raW5nRGF0YSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9BY3Rpb25zL0FjdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvRW1haWwvRW1haWwnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvQ29udGV4dE1lbnUvQ29udGV4dE1lbnUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvVGl0bGUvVGl0bGUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvU3VidGl0bGUvU3VidGl0bGUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NoZWNrYm94SWNvbi9DaGVja2JveEljb24nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0lucHV0UmFuZ2UvSW5wdXRSYW5nZSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvRmlsZUltcG9ydERpYWxvZy9GaWxlSW1wb3J0RGlhbG9nJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9GaWxlSW1wb3J0RGlhbG9nL0ZpbGVJbXBvcnRSZXN1bHREaWFsb2cvRmlsZUltcG9ydFJlc3VsdERpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmVzdWx0T3ZlcnZpZXcvUmVzdWx0T3ZlcnZpZXcnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xhYmVsZWRSZWFkT25seS9MYWJlbGVkUmVhZE9ubHknO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0FpQXNzaXN0YW50Q2hhdC9BaUFzc2lzdGFudENoYXQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1N3aXRjaC9zd2l0Y2guc3R5bGVzJztcblxuQGltcG9ydCAncmVkZXNpZ24nO1xuXG4vL1RPRE8gY2hlY2sgaWYgb3RoZXIgdGhlbiBtYXRlcmlhbCB3aWxsIGJlIG1vcmUgc3VpdGFibGVcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWJhc2Uvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1jYWxlbmRhcnMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1idXR0b25zL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItaW5wdXRzL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItbmF2aWdhdGlvbnMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1yZWFjdC1zY2hlZHVsZS9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcblxuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItYmFzZS9zdHlsZXMvZmFicmljLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1jYWxlbmRhcnMvc3R5bGVzL2ZhYnJpYy5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItYnV0dG9ucy9zdHlsZXMvZmFicmljLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1kcm9wZG93bnMvc3R5bGVzL2ZhYnJpYy5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItaW5wdXRzL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLW5hdmlnYXRpb25zL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXBvcHVwcy9zdHlsZXMvZmFicmljLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1yZWFjdC1zY2hlZHVsZS9zdHlsZXMvZmFicmljLmNzcyc7XG5cbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1iYXNlL3N0eWxlcy9mbHVlbnQuY3NzJztcbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1jYWxlbmRhcnMvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWRyb3Bkb3ducy9zdHlsZXMvZmx1ZW50LmNzcyc7XG5AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItaW5wdXRzL3N0eWxlcy9mbHVlbnQuY3NzJztcbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvZmx1ZW50LmNzcyc7XG5AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItcG9wdXBzL3N0eWxlcy9mbHVlbnQuY3NzJztcbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1yZWFjdC1zY2hlZHVsZS9zdHlsZXMvZmx1ZW50LmNzcyc7XG4vL1RPRE8gbW92ZSBzdHlsZXNcbkBpbXBvcnQgJ2NvbXBvbmVudHMvTWFwL01hcCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL01hcC9Ub29sdGlwVGV4dCc7XG5AaW1wb3J0ICdjb21wb25lbnRzL0NvbnRleHRNZW51JztcblxuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTG9hZGluZ1NwaW5uZXIvTG9hZGluZ1NwaW5uZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTm9TZWxlY3RlZExvY2F0aW9uUGFnZS9Ob1NlbGVjdGVkTG9jYXRpb25QYWdlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL1N3aXRjaC9Td2l0Y2gnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQ3VzdG9tRGF5UGlja2VyL0N1c3RvbURheVBpY2tlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9DdXN0b21EYXlQaWNrZXIvRGF5UGlja2VyQ2FwdGlvbi9EYXlQaWNrZXJDYXB0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0RheVBpY2tlcklucHV0L0RheVBpY2tlcklucHV0JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0RheVBpY2tlclBvcHBlci9EYXlQaWNrZXJQb3BwZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUGFzdERhdGVQaWNrZXIvUGFzdERhdGVQaWNrZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTW9iaWxlTGFuZHNjYXBlU3R1Yi9Nb2JpbGVMYW5kc2NhcGVTdHViJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0RhdGVGaWx0ZXJzL0RhdGVGaWx0ZXJzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL01vZGFsV2l0aFNlbGVjdGVkTWFwTG9jYXRpb24vTW9kYWxXaXRoU2VsZWN0ZWRNYXBMb2NhdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9GYXZvdXJpdGVJY29uL0Zhdm91cml0ZUljb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlL1Jlc2VydmF0aW9uSG9yaXpvbnRhbFRpbWVSYW5nZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nVGltZWxpbmUvQm9va2luZ1RpbWVsaW5lJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0RheVRpbWVsaW5lL0RheVRpbWVsaW5lJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0Jvb2tpbmdUaW1lbGluZS9Cb29raW5nVGltZXNsb3QvQm9va2luZ1RpbWVzbG90JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0xvY2F0aW9uQ2FyZC9Mb2NhdGlvbkNhcmQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vU2VhcmNoU29ydEJsb2NrL1NlYXJjaFNvcnRCbG9jayc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9NYXBXcmFwcGVyL01hcFdyYXBwZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUmlnaHRQYW5lbC9SaWdodFBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0NoZWNrSW4vQ2hlY2tJbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9RckNvZGVTY2FubmVyL1FyQ29kZVNjYW5uZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTG9jYXRpb25MaXN0SXRlbS9Mb2NhdGlvbkxpc3RJdGVtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0NvdW50QnV0dG9uL0NvdW50QnV0dG9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0RhdGVGaWx0ZXIvRGF0ZUZpbHRlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9EYXRlRmlsdGVyL1JlY3VycmluZ1BhbmVsL1JlY3VycmluZ1BhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL1Jlc2VydmF0aW9uU3ViamVjdEZpbGVkL1Jlc2VydmF0aW9uU3ViamVjdEZpbGVkJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL1BhcnRpY2lwYW50c1JhbmdlL1BhcnRpY2lwYW50c1JhbmdlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL1BlcnNvbkxvb2t1cC9QZXJzb25Mb29rdXAnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQmFkZ2UvQmFkZ2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQm9va2luZ01ldGFkYXRhVGlsZS9Cb29raW5nTWV0YWRhdGFUaWxlJztcblxuQGltcG9ydCAnLi4vY29tcG9uZW50cy9MYXlvdXQvTGF5b3V0JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmF2aWdhdGlvbi9OYXZpZ2F0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQXBwSGVhZGVyL0FwcEhlYWRlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0FwcEhlYWRlci9Vc2VyTWVudS9Vc2VyTWVudSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9GbG9vclBsYW4nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTWFwRmlsdGVyRHJvcGRvd24vTWFwRmlsdGVyRHJvcGRvd24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vRmxvb3JQbGFuQ29udHJvbHMvRmxvb3JQbGFuQ29udHJvbHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vRGltZW5zaW9uUGlja2VyL0RpbWVuc2lvblBpY2tlZERyb3BEb3duJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uUGlja2VyL0xvY2F0aW9uUGlja2VyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uUGlja2VyL0xvY2F0aW9uUGF0aFRpdGxlL0xvY2F0aW9uUGF0aFRpdGxlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uU2lkZWJhci9GbG9vclBsYW5Mb2NhdGlvblNpZGViYXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vRmxvb3JQbGFuTGVnZW5kL0Zsb29yUGxhbkxlZ2VuZCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9EaW1lbnNpb25QaWNrZXIvRFBIb3Jpem9udGFsRHJvcGRvd24vRFBIb3Jpem9udGFsRHJvcGRvd24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydC9Mb2NhdGlvbkNoYXJ0JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnRzL0xvY2F0aW9uQ2hhcnRzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnRzL0xvY2F0aW9uQ2hhcnREZXRhaWxzL1B1bHNlQ291bnRDaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbkNoYXJ0cy9Mb2NhdGlvbkNoYXJ0RGV0YWlscy9QdWxzZUNvdW50Q2hhcnREZXRhaWxzL1Jlc2V0UHVsc2VDb3VudERpYWxvZy9SZXNldFB1bHNlQ291bnREaWFsb2cnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvQm9va2luZy9Cb29raW5nUmlnaHRQYW5lbC9Cb29raW5nUmlnaHRQYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlQ29udHJvbHNEaWFsb2cvVGltZWxhcHNlQ29udHJvbHNEaWFsb2cnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlU3BlZWRTZWxlY3REaWFsb2cvVGltZWxhcHNlU3BlZWRTZWxlY3REaWFsb2cnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlQ29udHJvbHMvVGltZWxhcHNlQ29udHJvbHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlQ2xvY2svVGltZWxhcHNlQ2xvY2snO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlUmFuZ2VXcmFwL1RpbWVsYXBzZVJhbmdlV3JhcCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Rhc2hib2FyZHMvRGFzaGJvYXJkcyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Rhc2hib2FyZHMvRGFzaGJvYXJkQ2FyZC9EYXNoYm9hcmRDYXJkJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvS2lvc2svS2lvc2snO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25zJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUmVzZXJ2YXRpb25zL1Jlc2VydmF0aW9uSXRlbS9SZXNlcnZhdGlvbkl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvTm9SZXNlcnZhdGlvbkRhdGEvTm9SZXNlcnZhdGlvbkRhdGEnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25UeXBlU3dpdGNoL1Jlc2VydmF0aW9uVHlwZVN3aXRjaCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9SZXNlcnZhYmxlUmVzb3VyY2VEZXNjcmlwdGlvbi9SZXNlcnZhYmxlUmVzb3VyY2VEZXNjcmlwdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvTmV3Qm9va2luZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoTG9jYXRpb24vU2VhcmNoTG9jYXRpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaExvY2F0aW9uL0xvY2F0aW9uUGFuZWwvTG9jYXRpb25QYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoTG9jYXRpb24vQ3Jvd2RlZG5lc3MvQ3Jvd2RlZG5lc3MnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaEZvcm0vU2VhcmNoRm9ybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TZWxlY3RSb29tJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL1NlYXJjaFJvb21IZWFkZXIvU2VhcmNoUm9vbUhlYWRlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL0dyaWRWaWV3L0dyaWRWaWV3JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20vRmxvb3JQbGFuVmlldy9GbG9vclBsYW5WaWV3JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL0dyb3VwU2VsZWN0Um9vbS9Hcm91cFNlbGVjdFJvb20nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZWxlY3RTZXJ2aWNlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VhcmNoU2VydmljZUhlYWRlci9TZWFyY2hTZXJ2aWNlSGVhZGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VydmljZUNhcmQvU2VydmljZUNhcmQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9SZXNlcnZhdGlvbkRldGFpbHMvUmVzZXJ2YXRpb25EZXRhaWxzRm9ybS9SZXNlcnZhdGlvbkRldGFpbHNGb3JtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9SZXNlcnZhdGlvbkRldGFpbHMvUmVzZXJ2YXRpb25EZXRhaWxzVmlldy9SZXNlcnZhdGlvbkRldGFpbHNWaWV3JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9BZGRPbnMvQWRkT25zRm9ybS9BZGRPbnNGb3JtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9Hcm91cEJvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0vQ29uZmlybUZvcm0vQ29uZmlybUZvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0Jvb2tpbmdDb25maXJtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9NdWx0aVJvb21TZWxlY3RQYW5lbC9NdWx0aVJvb21TZWxlY3RQYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL1NlcnZpY2VMaXN0SXRlbS9TZXJ2aWNlTGlzdEl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9FZGl0Tm90ZXMvRWRpdE5vdGVzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vQWRkU2VydmljZVBhbmVsL0FkZFNlcnZpY2VQYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL0Nvc3RDZW50ZXJTZWxlY3QvQ29zdENlbnRlclNlbGVjdCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUGFydGljaXBhbnRzL1BhcnRpY2lwYW50cyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUGFydGljaXBhbnRzL1Zpc2l0b3JzL1Zpc2l0b3JzU2hhcmVkRm9ybS9WaXNpdG9yc1NoYXJlZEZvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1BhcnRpY2lwYW50cy9WaXNpdG9ycy9WaXNpdG9yc0VkaXRMaXN0L1Zpc2l0b3JzRWRpdExpc3QnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0ZpZWxkU2VjdGlvbi9GaWVsZFNlY3Rpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdTdWNjZXNzL0Jvb2tpbmdTdWNjZXNzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nU3VjY2Vzcy9TaW5nbGVCb29raW5nU3VjY2Vzcy9TaW5nbGVCb29raW5nU3VjY2Vzcyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ1N1Y2Nlc3MvR3JvdXBCb29raW5nU3VjY2Vzcy9Hcm91cEJvb2tpbmdTdWNjZXNzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9GYXZvdXJpdGVMaXN0L0Zhdm91cml0ZUxpc3QnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL0ZpbmRDb2xsZWFndWUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWVIZWFkZXIvU2VhcmNoQ29sbGVhZ3VlSGVhZGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyRGF5L1NlYXJjaENvbGxlYWd1ZVBlckRheSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlcldlZWsvU2VhcmNoQ29sbGVhZ3VlUGVyV2Vlayc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlcldlZWsvV2Vla0l0ZW0vV2Vla0l0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaFJlc3VsdHMvU2VhcmNoUmVzdWx0cyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoUmVzdWx0cy9SZXN1bHRJdGVtL1Jlc3VsdEl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1ZpZXdPbkZsb29yUGxhbi9WaWV3T25GbG9vclBsYW4nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GYXZvcml0ZXMvRmF2b3JpdGVzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW4nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbkRpYWxvZy9RdWlja0xvZ2luRGlhbG9nJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW5EaWFsb2cvUXVpY2tMb2dpbkluc3RydWN0aW9uL1F1aWNrTG9naW5JbnN0cnVjdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1Byb2ZpbGUvUXVpY2tMb2dpbi9RdWlja0xvZ2luRGlhbG9nL1F1aWNrTG9naW5TdWNjZXNzL1F1aWNrTG9naW5TdWNjZXNzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uUGFuZWwnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25DYXJkL05vdGlmaWNhdGlvbkNhcmRCYXNlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uQ2FyZC9SZXNlcnZhdGlvbkNhcmQvUmVzZXJ2YXRpb25DYXJkJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvQ2FsZW5kYXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9SZXNlcnZhdGlvbkV2ZW50L1Jlc2VydmF0aW9uRXZlbnQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9OZXdFdmVudC9OZXdFdmVudCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL0xvY2F0aW9uSXRlbS9Mb2NhdGlvbkl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9SZXNvdXJjZUZpbHRlcnMvUmVzb3VyY2VGaWx0ZXJzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvUmVzb3VyY2VGaWx0ZXJzL1Jlc291cmNlRmlsdGVyRm9ybS9SZXNvdXJjZUZpbHRlckZvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9UaW1lRHVyYXRpb24vVGltZUR1cmF0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvTmV3UmVzZXJ2YXRpb25Ub29sdGlwL05ld1Jlc2VydmF0aW9uVG9vbHRpcCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL05vTG9jYXRpb25zTWVzc2FnZS9Ob0xvY2F0aW9uc01lc3NhZ2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Db250YWN0R3JvdXBzL0NvbnRhY3RHcm91cHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Db250YWN0R3JvdXBzL0NvbnRhY3RHcm91cFBhbmVsL0NvbnRhY3RHcm91cFBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTXlWaXNpdG9ycy9NeVZpc2l0b3JzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9Ob3RpZmljYXRpb25zJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9SZWN1cnJlbmNlRGV0YWlscy9SZWN1cnJlbmNlRGV0YWlscyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RDcmVhdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL015U2VydmljZVJlcXVlc3RzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQUlBc3Npc3RhbnQvQUlBc3Npc3RhbnQnO1xuXG4vKiBCUk9XU0VSIFNQRUNJRklDIFNUWUxFUyAqL1xuQGltcG9ydCAnaWUxMSc7XG4iLCIvKiBDT0xPUlMgKi9cblxuJGxpZ2h0LWdyYXk6ICNlNGU0ZTg7XG5cbiRsaWdodC1icmFuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4kcHJpbWFyeS1mb250LWNvbG9yOiB2YXIoLS1wcmltYXJ5LWZvbnQpO1xuJHNlY29uZGFyeS1mb250LWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG4kcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJhY2tncm91bmQpO1xuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnktYmFja2dyb3VuZCk7XG5cbiRwYWdlLWJhY2tncm91bmQ6ICNmM2YzZjQ7XG5cbiRsaWdodC1mb250LWNvbG9yOiAjMmY0MDUwO1xuJGxpZ2h0LWJvcmRlci1jb2xvcjogI2U3ZWFlYztcbiRsaWdodC1vdXRsaW5lLWNvbG9yOiAjY2FjYWQyO1xuXG4kZGFyay1ib2R5OiAkbGlnaHQtZm9udC1jb2xvcjtcbiRkYXJrLWZvbnQtY29sb3I6ICRwYWdlLWJhY2tncm91bmQ7XG5cbiRiYXNlLXNoYWRvdzogMCAxcHggMnB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4xNik7XG5cbi8qIEJSQU5EIENPTE9SUyAqL1xuJGJyYW5kLXllbGxvdzogcmdiKDI1NSwgMTk1LCAxMSk7XG4kc3VjY2Vzcy1jb2xvcjogIzNjNzYzZDtcblxuLyogTUVESUEgU0NSRUVOUyAqL1xuJGZyb20tbW9iaWxlOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCknO1xuJGZyb20tdGFibGV0czogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpJztcbiRmcm9tLWxhcHRvcHM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknO1xuJGZyb20tZGVza3RvcHM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODFweCknO1xuJGZyb20tbWVkaXVtLXNjcmVlbnM6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSc7XG4kdGFibGV0cy1sYW5kc2NhcGUtb25seTogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpJztcblxuLyogS0lPU0sgKi9cbiRraW9zay10aW1lLWJhci1tYXNrLWNvbG9yOiAjYzhjOGM4O1xuJGtpb3NrLXRpbWUtc2xvdC1ib29rZWQ6ICNlZTJjM2M7XG4ka2lvc2stdGltZS1zbG90LWF2YWlsYWJsZTogIzBlYTM5YjtcbiRraW9zay10aW1lLXNsb3QtcG9zLWF2YWlsYWJsZTogI2ZmYzM2NDtcbiRraW9zay10aW1lLXNsb3QtdW5hdmFpbGFibGU6ICM4MDgwODA7XG4ka2lvc2stdGltZS1saW5lLWxvY2F0aW9uLW5hbWUtd2lkdGg6IDIwMHB4O1xuJGtpb3NrLXRpbWUtdGFnLWxpZ2h0LWZvbnQtY29sb3I6ICNkN2Q3ZDc7XG4ka2lvc2stbmF2YmFyLXdpZHRoOiAzNTBweDtcblxuLyogQk9PVFNUUkFQIE9WRVJSSURFICovXG4kYnJhbmQtcHJpbWFyeTogJGJyYW5kLXllbGxvdztcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAxcHg7XG4kaW5wdXQtYm9yZGVyOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiRmbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItd2lkdGg6IDMwcmVtO1xuXG4vKiBib290c3RyYXAgdGVtcCAqL1xuJGNhcm91c2VsLXRleHQtc2hhZG93OiAwIDFweCAycHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjYpICFkZWZhdWx0O1xuJGJvZHktYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWJhc2U6IDRweCAhZGVmYXVsdDtcbiRncmF5LWJhc2U6ICRibGFjayAhZGVmYXVsdDtcblxuLyogUkVERVNJR04gKi9cbiR0ZXh0UHJpbWFyeTogJHByaW1hcnktZm9udC1jb2xvcjtcbiRwcmltYXJ5OiAkbGlnaHQtYnJhbmQtY29sb3I7XG4kZXJyb3I6ICRyZWQ7XG5cbi8qIExBWU9VVCAqL1xuJGhlYWRlci1oZWlnaHQ6IHRvLXJlbSg2MCk7XG4kbmF2LXNlY3Rpb24td2lkdGg6IHRvLXJlbSg4NSk7XG4kbmF2LXNlY3Rpb24tb3BlbmVkLXdpZHRoOiB0by1yZW0oMjE1KTtcbiRkZXNrdG9wLWhlYWRlci1oZWlnaHQ6IHRvLXJlbSg4MCk7XG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVBvcHBpbnM6MTAwLDEwMGksMjAwLDIwMGksMzAwLDMwMGksNDAwLDQwMGksNTAwLDUwMGksNjAwLDYwMGksNzAwLDcwMGksODAwLDgwMGksOTAwLDkwMGkmZGlzcGxheT1zd2FwJyk7XG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuaHRtbCxcbmJvZHksXG5pbnB1dCxcbmJ1dHRvbixcbnRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzODQwcHgpIHtcbiAgICBodG1sIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbn1cblxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaDMsXG5oNCxcbmg1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4jYWxlcnRzLWJveCB7XG4gICAgei1pbmRleDogNDExO1xufVxuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgc2Nyb2xsYmFyLWZhY2UtY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICBzY3JvbGxiYXItdHJhY2stY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3IgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAwLjhyZW07XG4gICAgICAgIGhlaWdodDogMC44cmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjEpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjE1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgICB9XG59XG5cbmlucHV0IHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b24ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLy8gdG9vbGtpdCBvdmVyd3JpdGVcbi5hcHAtYnRuIHtcbiAgICBwYWRkaW5nOiAwLjQxN3JlbSAzLjE2N3JlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDEuMTY3cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5hcHAtYnRuLWxpbmsge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5hcHAtYnRuLXJvdW5kZWQge1xuICAgIG1pbi13aWR0aDogYXV0bztcbn1cblxuLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWxsaXBzaXMtY29udGFpbmVyIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA3MDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICAgIGxpbmUtYnJlYWs6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4vLyBib290c3RyYXAta2lvc2tcbi5idG4uYnRuLW91dGxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAxNTBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAxNTBtcyBlYXNlLWluLW91dDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgICB9XG59XG5cbi5oYXMtZXJyb3Ige1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxufVxuXG4uaGFzLXdhcm5pbmcge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY2hlY2stY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggJGNoZWNrLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBjb2xvcjogJGNoZWNrLWNvbG9yO1xuICAgIH1cbn1cblxuLmhhcy1zdWNjZXNzIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAkbGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgIH1cbn1cblxuLmNvbnRyb2wtbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250cm9sLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiA0cHggMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5jb250cm9sLWxhYmVsIHtcbiAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLnBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4wMDUpO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmRyb3Bkb3duLWJ0bi12YWx1ZSB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbn1cblxuaW5wdXQge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xufVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMzAlKTtcbn1cblxuJGljb25Db2xvcjogcmdiYSg0OSwgNDksIDQ5LCAwLjcwMTk2MDc4NDMpO1xuXG4uaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBmaWxsOiAkaWNvbkNvbG9yO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG59XG5cbi5ob3Zlci10b29sdGlwLXBvcnRhbCB7XG4gICAgLy8gV29ya2Fyb3VuZDogQW4gZXhpc3Rpbmcgei1pbmRleCB2YWx1ZSBvZiB0aGUgdG9vbHRpcCBwb3J0YWwgcHJldmVudHMgaXQgZnJvbSBiZWluZyB2aXNpYmxlIGluIHNpZGUgcGFuZWxzXG4gICAgei1pbmRleDogMTEwMCAhaW1wb3J0YW50O1xufVxuIiwiaHRtbCxcbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xufVxuXG5pbnB1dCB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxudWwsXG5vbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuYSB7XG4gICAgY29sb3I6ICRibGFjaztcbn1cblxuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4vLyBLaW9za0NvbnRhaW5lclxuI2VtcHR5LXBhZ2Utd3JhcHBlciB7XG4gICAgPiAuY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYuc2Nyb2xsYWJsZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgID4gLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzJztcblxuLmNvbnRleHQtbWVudSB7XG4gICAgJi5wb3BwZXItY29udGFpbmVyIC5wb3BwZXIge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCkgMDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNzUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgICAgIC5wb3BwZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1tZW51LXRhcmdldCB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcbiAgICB9XG5cbiAgICAuY29udGV4dC1tZW51LWl0ZW0ge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kSG92ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JvdXAtbGluZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcmVudC1jYXJldC1pY29uIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEwKTtcblxuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkdGV4dFByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5uZXItY29udGV4dC1tZW51IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4udGhyZWUtZG90LWNvbnRleHQtbWVudSB7XG4gICAgLmljb24tY29udGV4dC1tZW51IHtcbiAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi1idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogdG8tcmVtKDQpKTtcbiAgICB9XG59XG4iLCIuaW5wdXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgICAgLmlucHV0LWVsZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDcpIHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lZGl1bSB7XG4gICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGFyZ2Uge1xuICAgICAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpIHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0RGlzYWJsZWQ7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAxNTBtcyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAxNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3R5bGVzKCk7XG4gICAgfVxuXG4gICAgLmlucHV0LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDgpO1xuXG4gICAgICAgIC5pbnB1dC1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1tZDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWF4LWxlbmd0aCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuICAgIH1cblxuICAgICYud2l0aC1lcnJvciB7XG4gICAgICAgIC5pbnB1dC1lbGVtLFxuICAgICAgICAuaW5wdXQtZWxlbTpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXJBbGVydDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICBjb2xvcjogJGVycm9yVGV4dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYud2l0aC13YXJuaW5nIC5pbnB1dC1mb290ZXIge1xuICAgICAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xuICAgIH1cblxuICAgICYud2l0aC1lcnJvciAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLXJlZGVzaWduLWV4Y2xhbWF0aW9uLWNpcmNsZSxcbiAgICAuaWNvbi1leGNsYW1hdGlvbi10cmlhbmdsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAuaWNvbi1yZWRlc2lnbi1leGNsYW1hdGlvbi1jaXJjbGUge1xuICAgICAgICBzdHJva2U6ICRlcnJvclRleHQ7XG4gICAgfVxuXG4gICAgLmljb24tZXhjbGFtYXRpb24tdHJpYW5nbGUge1xuICAgICAgICBzdHJva2U6ICR3YXJuaW5nVGV4dDtcbiAgICB9XG59XG4iLCJAbWl4aW4gYm9yZGVyLXN0eWxlcygkZGVmYXVsdDogJGJvcmRlclN1YnRsZTEsICRhY3RpdmU6ICRwcmltYXJ5LCAkaG92ZXI6ICRib3JkZXJTdHJvbmcxLCAkZGlzYWJsZWQ6ICRib3JkZXJTdWJ0bGUxKSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRlZmF1bHQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRhY3RpdmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRob3ZlcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQ7XG4gICAgfVxufVxuXG5AbWl4aW4gbm9TY3JvbGxCYXIoKSB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgfVxufVxuIiwiLmlucHV0LWNvbnRhaW5lciAuaW5wdXQtZWxlbVt0eXBlPSdudW1iZXInXSB7XG4gICAgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cbiIsIkBrZXlmcmFtZXMgaGludCB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIC0xNXB4KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL2FuaW1hdGlvbnMvaGludCc7XG5cbi5wYXNzd29yZF9faGludCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGN1cnNvcjogaGVscDtcblxuICAgIC5mYS1pbmZvLWNpcmNsZSB7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ncmF5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgLmljb24taW5mby1jaXJjbGUge1xuICAgICAgICBmaWxsOiAkbWFpbi1ncmF5O1xuICAgIH1cblxuICAgICYtcnVsZXMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgIGFuaW1hdGlvbjogaGludCA1MDBtcyAxO1xuICAgIH1cblxuICAgICYtcnVsZSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgfVxufVxuIiwiLmxlZ2VuZCB7XG4gICAgJi1zY2FsZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjOWE5YTlhO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi1jb2xvci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgfVxuXG4gICAgJi5tb2JpbGUtbWFwLWxlZ2VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgIH1cblxuICAgICYubW9iaWxlLW1hcC1sZWdlbmQgLmxlZ2VuZC1jb2xvci1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAmLWNvbG9yIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgICYtY29tZm9ydCxcbiAgICAmLW9jY3VwYW5jeSxcbiAgICAmLWRlcGFydG1lbnRzLFxuICAgICYtem9uZXMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi1zY2FsZXMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggOHB4IDhweCAxMnB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbG9yIHtcbiAgICAgICAgICAgIG1hcmdpbjogNHB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmLWRlcGFydG1lbnRzLFxuICAgICAgICAmLXpvbmVzIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLW1hcC1sZWdlbmQgLmxlZ2VuZC1zY2FsZXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLW1hcC1sZWdlbmQgLmxlZ2VuZC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1vYmlsZS1tYXAtbGVnZW5kIC5sZWdlbmQtY29sb3Ige1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYnRuLWxvYWRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5sb2FkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIH1cbn1cbiIsIkBrZXlmcmFtZXMgcmlnaHQtdG8tbGVmdCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTBweCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbGVmdC10by1yaWdodCB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUwcHgpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi9hbmltYXRpb25zL21vdmVtZW50cyc7XG5cbi5hbmltYXRlZC1mb3J3YXJkIHtcbiAgICBhbmltYXRpb24tbmFtZTogcmlnaHQtdG8tbGVmdDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG5cbi5hbmltYXRlZC1iYWNrd2FyZCB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGxlZnQtdG8tcmlnaHQ7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xufVxuIiwiI2xheWVyLWxvY2F0aW9ucyB7XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICBwb2ludGVyLWV2ZW50czogdmlzaWJsZUZpbGw7XG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmaWxsOiB0cmFuc3BhcmVudDtcblxuICAgIC5mb290ZmFsbC10ZXh0IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdGV4dC1hbmNob3I6IGVuZDtcbiAgICB9XG5cbiAgICAuZm9vdGZhbGwtaWNvbiB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMTU7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDAuODU7XG4gICAgfVxufVxuXG4uZm9vdGZhbGwtb3V0IHtcbiAgICAuZm9vdGZhbGwtaWNvbiBwYXRoIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICB9XG59XG5cbi8vIFRFTVAgU1RZTEVTXG4uaWNvbi1kZWZhdWx0LXN0eWxlcyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBmaWxsOiAkYmxhY2s7XG4gICAgc3Ryb2tlOiAkYmxhY2s7XG59XG5cbiNsYXllci1sb2NhdGlvbnMsXG4jbGF5ZXItbWFya2VycyB7XG4gICAgLnRleHQtZGVmYXVsdC1zdHlsZXMge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cblxuLy8gLmRyYXdpbmcgc3ZnIGhhcyBpbmxpbmUgYGZpbGw6IG5vbmVgIChzbyBzaGFwZXMgZG9uJ3QgZGVmYXVsdCB0byBicm93c2VyLWJsYWNrKSB3aGljaCBjYXNjYWRlcyB0byB0ZXh0IGFuZCBoaWRlcyBpdC5cbi5kcmF3aW5nIHRleHQ6bm90KFtmaWxsXSkge1xuICAgIGZpbGw6ICRibGFjaztcbn1cblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZXctbW9kZS1tYXAge1xuICAgIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG4iLCJAa2V5ZnJhbWVzIGxvYWRlcnNwaW5uZXIge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuIiwiLmxvY2F0aW9ucy1icm93c2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi10cmVlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICYtdHJlZS1icmFuY2ggPiAubG9jYXRpb25zLWJyb3dzZXItbG9jYXRpb24gPiAubG9jYXRpb25zLWJyb3dzZXItbGV2ZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21EYXJrZW4oJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgNSUpO1xuICAgIH1cblxuICAgICYtdHJlZS1icmFuY2gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjg1cmVtO1xuICAgIH1cblxuICAgICYtc3Bpbm5lciB7XG4gICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICB9XG5cbiAgICAmLWxpbmsge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGV2ZWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbiAyNTBtcztcblxuICAgICAgICAmLmlzLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjg1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsLWljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC44NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jYXJldCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcbiAgICAgICAgICAgICRzaXplOiAxLjc1cmVtO1xuXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gI3skc2l6ZX0gLyAyKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogJHNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1sZXZlbC1pY29uIHtcbiAgICAgICAgbWluLXdpZHRoOiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICAgICAgICAmLmlzLXZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpc3QtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJi1kZXZpY2Uge1xuICAgICAgICAmLmdyZWVuIHtcbiAgICAgICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbC1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpdmUtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnllbGxvdyB7XG4gICAgICAgICAgICAubG9jYXRpb25zLWJyb3dzZXItbGV2ZWwtaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucmVkIHtcbiAgICAgICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbC1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb25zLWJyb3dzZXItc2Vuc29yIC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbC1pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1kZXZpY2Utc3RhdHVzLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjVyZW0pO1xuICAgICAgICByaWdodDogMTVweDtcblxuICAgICAgICAmLmlzLW9mZmxpbmUge1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy10by1jaGVjayB7XG4gICAgICAgICAgICBjb2xvcjogJGNoZWNrLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1saXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZmlsdGVyIHtcbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFwcC1idG4tY29sbGFwc2UtYWxsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgICAgYm90dG9tOiAtMi41cmVtO1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yLCB0ZXh0LWRlY29yYXRpb24gJHRyYW5zaXRpb24tdGltZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWZpbHRlciB7XG4gICAgICAgIG1hcmdpbjogMS4yNXJlbSAxcmVtO1xuICAgIH1cbn1cbiIsIi5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6ICRzbWFsbC10ZXh0LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICYtaXRlbS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0tbGluayxcbiAgICAmLXNlcGFyYXRvciB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYtaXRlbS1saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMzNyZW07XG5cbiAgICAgICAgJi5pY29uLWNvbnRleHQtbWVudSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc2VwYXJhdG9yIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjY1cmVtO1xuICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDUpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgfVxufVxuIiwiLmxhbmd1YWdlLXBpY2tlci1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciwgJHRyYW5zaXRpb24tdGltZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuXG4gICAgJi1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAwIDEuN3JlbSAwIDIuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcblxuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgICAgJi1vcmlnaW5hbC1uYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi10cmFuc2xhdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjEyNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6ICRzbWFsbC10ZXh0LXNpemU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGFzc3dvcmQtZmllbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC03cHg7XG4gICAgfVxuXG4gICAgJi5oYXMtd2FybmluZyB7XG4gICAgICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlY2stY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkY2hlY2stY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhhcy1zdWNjZXNzIHtcbiAgICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICAgICAgY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGxpdmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhhcy1lcnJvciB7XG4gICAgICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLXJ1bGVzLWVycm9yIC5pY29uIHtcbiAgICAgICAgZmlsbDogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oNDApO1xuICAgIH1cblxuICAgIC5wYXNzd29yZF9faGludCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxufVxuIiwiLnBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNy41JSk7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAyLjVyZW07XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjcuNSUpO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJi1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL0xhbmd1YWdlUGlja2VySXRlbS9sYW5ndWFnZVBpY2tlckl0ZW0uc3R5bGVzJztcbkBpbXBvcnQgJy4vUHJvZmlsZVBhc3N3b3JkRmllbGQvUHJvZmlsZVBhc3N3b3JkRmllbGQnO1xuQGltcG9ydCAnLi9QYW5lbC9wYW5lbC5zdHlsZXMnO1xuXG4ucHJvZmlsZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIuMDgzM3JlbTtcblxuICAgIC52YWxpZGF0aW9uLWVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIGNhbGMoKDEwMCUgLSAzcmVtKSAqIDAuMjUgKyAxLjVyZW0pO1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxuXG4gICAgLmNoYW5nZS1wYXNzd29yZC1zdWNjZXNzLW1zZyB7XG4gICAgICAgIGNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMCAxLjVyZW0gMCBjYWxjKCgxMDAlIC0gM3JlbSkgKiAwLjI1ICsgMS41cmVtKTtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1jb250YWluZXItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICB9XG5cbiAgICAmLWZpZWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgfVxuXG4gICAgJi1zZWxlY3Qge1xuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNy41JSk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZmlsZS1jb250YWluZXItZmllbGQtY29udHJvbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2ZpbGUtY29udGFpbmVyLWZpZWxkLWNvbnRyb2wgLmljb24tY2FycmV0LWRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuICAgICAgICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAzcmVtIDAuNXJlbSAwLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlzLWRpc2FibGVkIHtcbiAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZmllbGQtbGFiZWwge1xuICAgICAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMik7XG4gICAgfVxuXG4gICAgJi1maWVsZC1jb250cm9sLXdyYXBwZXIge1xuICAgICAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgfVxuXG4gICAgJi1maWVsZC1jb250cm9sOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICAgIH1cblxuICAgICYtY2hhbmdlLXBhc3N3b3JkLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW46IDEuNXJlbSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtYnRuLXJvdW5kZWQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb25uZWN0ZWQtZGV2aWNlcyB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgIH1cblxuICAgIC5wYW5lbC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5wYW5lbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhbmd1YWdlLXBpY2tlci1pdGVtLWxhYmVsLW9yaWdpbmFsLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLmxhbmd1YWdlLXBpY2tlci1pdGVtLWxhYmVsLXRyYW5zbGF0aW9uIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjA4M3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtcGlja2VyLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3JlbTtcbiAgICB9XG5cbiAgICAucHJpdmFjeS1wb2xpY3kge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgdG8tcmVtKDE4KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucHJvZmlsZS1zd2l0Y2guc3dpdGNoLWNvbnRhaW5lci5yaWdodCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgIH1cbn1cblxuLnByb2ZpbGUtc3dpdGNoLnN3aXRjaC1jb250YWluZXIge1xuICAgIC5zd2l0Y2gge1xuICAgICAgICBsZWZ0OiB0by1yZW0oLTUpO1xuICAgIH1cblxuICAgIC5zd2l0Y2gtbGFiZWwge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgLnN3aXRjaC1ib2R5IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAuc3dpdGNoLXRvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbWF4LWNsYXNzICovXG4gICAgLmlucHV0LXRvLWhpZGU6Y2hlY2tlZCArIC5zd2l0Y2gge1xuICAgICAgICAuc3dpdGNoLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXRjaC10b2dnbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LXRvLWhpZGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3MgKi9cblxuICAgIC5pbnB1dC10by1oaWRlICsgLnN3aXRjaCA+IDpudGgtY2hpbGQoMikge1xuICAgICAgICBsZWZ0OiB0by1yZW0oNSk7XG4gICAgfVxuXG4gICAgLmlucHV0LXRvLWhpZGU6Zm9jdXMtdmlzaWJsZSArIC5zd2l0Y2gge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkb2Zmc2V0OiAwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5wcm9maWxlLWNvbnRhaW5lciB7XG4gICAgICAgIC5wYW5lbC1ib2R5IHtcbiAgICAgICAgICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMS41cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMCUgLSAzcmVtKSAqIDAuMjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBhbmVsLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAucGFuZWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLm5lc3RlZC1kcm9wZG93bi1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICByaWdodDogNXB4O1xuICAgIH1cblxuICAgICYubXVsdGktbGV2ZWwgLmRyb3Bkb3duLWl0ZW0ub24tcGF0aDpub3QoLnNlbGVjdGVkKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktd2hpdGU7XG4gICAgfVxuXG4gICAgJi1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1saXN0O1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIHotaW5kZXg6ICRkcm9wZG93bi1sYXllcjtcblxuICAgICAgICAmLmRpcmVjdGlvbi10b3Age1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1saXN0LXRvcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRyb3B1cCB7XG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wdXAtbGlzdDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAtMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10cmlnZ2VyIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmV0dXJuLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0tcG9wcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW1zIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Nyb2xsLWljb24tY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCR3aGl0ZSwgMC43KTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmLnRvcCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvdHRvbSB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLnJldHVybi1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uZXN0ZWQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMiU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLW1vYmlsZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbS1wb3BwZXIgLnBvcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBpbnNldDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDAuMztcblxuICAgICYtY2lyY2xlIHtcbiAgICAgICAgJHNpemU6IDMuMTI1cmVtO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIGNhbGMoJHNpemUgLyAyKSk7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gY2FsYygkc2l6ZSAvIDIpKTtcbiAgICAgICAgd2lkdGg6ICRzaXplO1xuICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm9yZGVyOiAwLjMzcmVtIHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXItdG9wOiAwLjMzcmVtIHNvbGlkICRkYXJrLWdyYXk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYW5pbWF0aW9uOiAyMDAwbXMgbGluZWFyIGluZmluaXRlIHNwaW47XG4gICAgfVxuXG4gICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICB9XG5cbiAgICAmLWZ1bGwtc2NyZWVuIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgIGN1cnNvcjogd2FpdDtcbiAgICAgICAgei1pbmRleDogJGZ1bGwtc2NyZWVuLXNwaW5uZXItbGF5ZXI7XG5cbiAgICAgICAgLnNwaW5uZXItY2lyY2xlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3Bpbm5lci1mdWxsLWNvbnRhaW5lci1zaXplIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICYtdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG4iLCIuY29udHJvbC1pbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93ICR0cmFuc2l0aW9uLXRpbWUgZWFzZS1pbi1vdXQ7XG5cbiAgICAmW3R5cGU9J2NoZWNrYm94J10ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAmW3R5cGU9J3RleHQnXSxcbiAgICAmW3R5cGU9J2VtYWlsJ10ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXN0b21EYXJrZW4oJGxpZ2h0LWJyYW5kLWNvbG9yLCA1JSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNSk7XG4gICAgfVxufVxuIiwiQG1peGluIGNyZWF0ZS1zaW1wbGUtYnV0dG9uKFxuICAgICRjb2xvcixcbiAgICAkZm9udC1jb2xvcixcbiAgICAkaG92ZXItY29sb3ItZGlmOiAxMCUsXG4gICAgJGFjdGl2ZS1jb2xvci1kaWY6IDEyLjUlLFxuICAgICRmb2N1cy1zaGFkb3ctb3BhY2l0eTogMC41XG4pIHtcbiAgICBjb2xvcjogJGZvbnQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbURhcmtlbigkY29sb3IsICRob3Zlci1jb2xvci1kaWYpO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tRGFya2VuKCRjb2xvciwgJGFjdGl2ZS1jb2xvci1kaWYpO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHAtYnRuLXNwaW5uZXIge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGZvbnQtY29sb3I7XG4gICAgfVxufVxuXG5AbWl4aW4gY3JlYXRlLW91dGxpbmUtYnV0dG9uKCRjb2xvciwgJGhvdmVyLWZvbnQtY29sb3IsICRhY3RpdmUtY29sb3ItZGlmOiA1JSwgJGZvY3VzLXNoYWRvdy1vcGFjaXR5OiAwLjUpIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkaG92ZXItZm9udC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tRGFya2VuKCRjb2xvciwgJGFjdGl2ZS1jb2xvci1kaWYpO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHAtYnRuLXNwaW5uZXIge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvcjtcbiAgICB9XG59XG5cbi5hcHAtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwLjE1cmVtO1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIGZpbGwgJHRyYW5zaXRpb24tdGltZSBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LFxuICAgICAgICBib3JkZXItY29sb3IgJHRyYW5zaXRpb24tdGltZSBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LFxuICAgICAgICBvdXRsaW5lICR0cmFuc2l0aW9uLXRpbWUgZWFzZS1pbi1vdXQ7XG4gICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQ7XG5cbiAgICAmLWJyYW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLXNpbXBsZS1idXR0b24oJGxpZ2h0LWJyYW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCA1JSwgMi41JSwgMC41KTtcbiAgICB9XG5cbiAgICAmLW91dGxpbmUtYnJhbmQge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtb3V0bGluZS1idXR0b24oJGxpZ2h0LWJyYW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLXN1Y2Nlc3Mge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtc2ltcGxlLWJ1dHRvbihkYXJrZW4oJGxpdmUtY29sb3IsIDEwJSksICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IpO1xuICAgIH1cblxuICAgICYtb3V0bGluZS1zdWNjZXNzIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLW91dGxpbmUtYnV0dG9uKGRhcmtlbigkbGl2ZS1jb2xvciwgMTAlKSwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi13YXJuaW5nIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLXNpbXBsZS1idXR0b24oZGFya2VuKCRjaGVjay1jb2xvciwgMTAlKSwgJHByaW1hcnktZm9udC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1vdXRsaW5lLXdhcm5pbmcge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtb3V0bGluZS1idXR0b24oZGFya2VuKCRjaGVjay1jb2xvciwgMTAlKSwgJHByaW1hcnktZm9udC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1kYW5nZXIge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtc2ltcGxlLWJ1dHRvbihkYXJrZW4oJG9mZmxpbmUtY29sb3IsIDUlKSwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1vdXRsaW5lLWRhbmdlciB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbihkYXJrZW4oJG9mZmxpbmUtY29sb3IsIDUlKSwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1kZWZhdWx0IHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLXNpbXBsZS1idXR0b24oJHNlY29uZGFyeS1mb250LWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLW91dGxpbmUtZGVmYXVsdCB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IpO1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogY3VzdG9tRGFya2VuKCRsaWdodC1icmFuZC1jb2xvciwgMjAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10cmFuc3BhcmVudCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgY29sb3I6IGN1c3RvbURhcmtlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDIwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tc3Bpbm5lciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwLjJyZW0gc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDAuMnJlbSBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJvdW5kZWQge1xuICAgICAgICBtaW4td2lkdGg6IDEwcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjc1cmVtO1xuICAgIH1cblxuICAgICYtZnVsbC13aWR0aCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYtbG9hZGluZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICB9XG5cbiAgICAmLXNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC42MjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBhbmltYXRpb246IGxvYWRlcnNwaW5uZXIgMTAwMG1zIGluZmluaXRlO1xuICAgIH1cblxuICAgICYtaWNvbixcbiAgICAmLW91dGxpbmUtaWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbigkbGlnaHQtYnJhbmQtY29sb3IsICR3aGl0ZSk7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgIH1cblxuICAgICYtd2l0aC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYtd2l0aC1pY29uLmljb24tc3RhcnQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxufVxuXG4uYXBwLWJ0bi1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMC4xNXJlbTtcblxuICAgIC5hcHAtYnRuIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRkZWZhdWx0LWJvcmRlci1yYWRpdXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmFwcC1idG4ge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc25vd21hbi1tZW51IHtcbiAgICAkYmFzZS13aWR0aDogMTUwcHg7XG4gICAgJGl0ZW0taGVpZ2h0OiAzNHB4O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5idG4ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuYnRuLWxpbms6OmJlZm9yZSxcbiAgICAuYnRuLWxpbms6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgfVxuXG4gICAgLnNub3dtYW4tZG90LFxuICAgIC5idG4tbGluazo6YmVmb3JlLFxuICAgIC5idG4tbGluazo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAzcHggYXV0bztcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgICZfX2l0ZW1zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgYW5pbWF0aW9uOiBoaW50IDUwMG1zIDE7XG4gICAgICAgIHdpZHRoOiAkYmFzZS13aWR0aDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogNHB4IDJweCA1cHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjc1KSwgLTFweCAxcHggM3B4IGN1c3RvbUFscGhhKCRibGFjaywgMC44NSk7XG4gICAgfVxuXG4gICAgJl9fYWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogJGl0ZW0taGVpZ2h0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRibGFjaywgMC43NSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJpZ2h0LXBvc2l0aW9uIHtcbiAgICAgICAgLnNub3dtYW4tbWVudV9faXRlbXMge1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubGVmdC1wb3NpdGlvbiB7XG4gICAgICAgIC5zbm93bWFuLW1lbnVfX2l0ZW1zIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50b3AtcG9zaXRpb24ge1xuICAgICAgICAuc25vd21hbi1tZW51X19pdGVtcyB7XG4gICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJvdHRvbS1wb3NpdGlvbiB7XG4gICAgICAgIC5zbm93bWFuLW1lbnVfX2l0ZW1zIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ob3Zlci10b29sdGlwLXBvcnRhbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IHZhcigtLXRvb2x0aXAteCk7XG4gICAgdG9wOiB2YXIoLS10b29sdGlwLXkpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg0KSB0by1yZW0oOCk7XG4gICAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtc21hbGw7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIG1heC13aWR0aDogdG8tcmVtKDI4OCk7XG4gICAgei1pbmRleDogMzAwMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYtZGFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICBjb2xvcjogJHRleHRTdWJ0bGUxO1xuICAgIH1cblxuICAgICYtbGlnaHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdEJhY2tncm91bmQ7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJvcmRlci13aWR0aDogdG8tcmVtKDYpO1xuICAgIH1cblxuICAgICYtZGFyayB7XG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtdG9wOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtYm90dG9tOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtbGVmdDo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC1yaWdodDo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGlnaHQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IHRvLXJlbSg3KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtdG9wIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKC03KTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkZWZhdWx0QmFja2dyb3VuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtYm90dG9tIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKC03KTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkZWZhdWx0QmFja2dyb3VuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItdG9vbHRpcC1wb3J0YWwtbGVmdCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC03KTtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGJvcmRlclN1YnRsZTE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGRlZmF1bHRCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC1yaWdodCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtNyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGRlZmF1bHRCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10b3Age1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtNik7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1ib3R0b20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwJSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxlZnQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC02KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcmlnaHQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtNik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VhcmNoLWlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuNjVyZW0gMnJlbSAwLjY1cmVtIDIuNzVyZW07XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgfVxuXG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYtc2VhcmNoLWljb24sXG4gICAgJi1jbGVhci1pY29uLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJi1zZWFyY2gtaWNvbixcbiAgICAmLWNsZWFyLWljb24ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICYtc2VhcmNoLWljb24ge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMC43NXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLWNsZWFyLWljb24td3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNsZWFyLWljb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE1KTtcbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIHNjcmVlbi1yZWFkZXItb25seTtcbiAgICB9XG59XG4iLCIuZGV2aWNlLWNoYXJ0cyB7XG4gICAgJGNoYXJ0LWhlaWdodDogMTVyZW07XG5cbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDJyZW0pO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAuc3Bpbm5lci1iYWNrZ3JvdW5kIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1pbi13aWR0aDogNTByZW07XG4gICAgICAgIGhlaWdodDogMTYuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDEyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxODApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjIpIHRvLXJlbSgxMikgdG8tcmVtKDIyKSB0by1yZW0oMjcpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgICYtdmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyAje3RvLXJlbSg3LjUpfSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cblxuICAgICYtYXZnLXZhbHVlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLWhlaWdodDogI3skY2hhcnQtaGVpZ2h0ICsgMnJlbX07XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBoZWlnaHQ6ICRjaGFydC1oZWlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi13YXJuaW5nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGNoZWNrLWNvbG9yLCAwLjI1KTtcbiAgICB9XG5cbiAgICAmLXRvb2x0aXAge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMS43NXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci10b29sdGlwLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItdG9vbHRpcC10ZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxN3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci10b29sdGlwLXJpZ2h0IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnJlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItdG9vbHRpcC1yaWdodDo6YmVmb3JlLFxuICAgICAgICAuaG92ZXItdG9vbHRpcC1yaWdodDo6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAxLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRldmljZS1jaGFydHMtbGVnZW5kLWl0ZW0tZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGluaGVyaXQ7XG5cbiAgICAgICAgJi1jaGFydC1oZWFkZXIge1xuICAgICAgICAgICAgd2lkdGg6IDE3cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRldmljZS1jaGFydHMtbGVnZW5kIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICYtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbS1jb2xvciB7XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgICYtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY2VudGVyZWQtaW1hZ2UtY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiJHJhbmdlLWJ1dHRvbi1zaXplOiB0by1yZW0oMjUpO1xuXG4ucmFuZ2UtaW5wdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogdG8tcmVtKDIwKTtcblxuICAgID4gLm1hbnVhbC1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LXJhbmdlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAkcmFuZ2UtYnV0dG9uLXNpemUpO1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEyLjUpO1xuXG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAucmFuZ2UtY2hhbmdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwuc3RhcnQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoY2FsYygyMCUgKyA2cHgpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbC5lbmQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoY2FsYygyMCUgKyA2cHgpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tdGh1bWItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aHVtYi1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmFuZ2UtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDAgY2FsYygkcmFuZ2UtYnV0dG9uLXNpemUgLyAyKTtcblxuICAgICAgICAucmFuZ2UtY2hhbmdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAkcmFuZ2UtYnV0dG9uLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRyYW5nZS1idXR0b24tc2l6ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtcmFuZ2Uge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1yYW5nZTpmb2N1cy12aXNpYmxlLFxuICAgICAgICBidXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAmLnRvcCAucHJvZ3Jlc3MtYmFyIC5wcm9ncmVzcyAubGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1MCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAucHJvZ3Jlc3Mge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cbn1cbiIsIi50aW1lLWlucHV0LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRpbWUtaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJi5lZGl0aW5nIHtcbiAgICAgICAgICAgIGNhcmV0LWNvbG9yOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLnBvcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTgwKTtcbiAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDE4MCk7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA0MDU7XG5cbiAgICAgICAgLnVuaXQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51bml0LWl0ZW0ge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDIwKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjUpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRvZmZzZXQ6IHRvLXJlbSgtMikpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVuaXQtaXRlbS1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udHJvbC1jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLWlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUgKyBsYWJlbCAuY29udHJvbC1jaGVja2JveC1pY29uIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuXG4gICAgLmNvbnRyb2wtY2hlY2tib3gtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2tib3gtYWN0aXZlLFxuICAgIC5pY29uLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuIiwiLnJhZGlvLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDE1KTtcblxuICAgIC5yYWRpby1idXR0b24tbGFiZWw6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLnJhZGlvLWlucHV0IHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgyKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9va3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDkpO1xuXG4gICAgJi10cmlnZ2VyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAyLjVyZW0gMXJlbSAxcmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjcuNSUpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi1jYXJldCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAmLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgei1pbmRleDogJGRyb3Bkb3duLWxheWVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJi1vcHRpb25zIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjByZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI3LjUlKTtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogZHJvcGRvd24tbGlzdDtcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi10aW1lO1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICYudG9wLWRpcmVjdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLW9wdGlvbiB7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tdGltZTtcblxuICAgICAgICAmLmlzLWFjdGl2ZSxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuNzUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1vcHRpb24tbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLmlzLWRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjg3NSk7XG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICB9XG5cbiAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE0KSB0by1yZW0oMTQpIHRvLXJlbSgxNCkgdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNy41JSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIHNjcmVlbi1yZWFkZXItb25seTtcbiAgICB9XG59XG4iLCIuZmVhdHVyZS1ub3QtYXZhaWxhYmxlLXN0dWIge1xuICAgIGhlaWdodDogNTBkdmg7XG4gICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnN0dWItaW1hZ2Uge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE1MCk7XG4gICAgfVxuXG4gICAgLnN0dWItbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbiIsIi5wb3BwZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAucG9wcGVyIHtcbiAgICAgICAgei1pbmRleDogNTU1O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cbn1cblxuLnRvb2x0aXAtY29udGFpbmVyIC5wb3BwZXIge1xuICAgIHBhZGRpbmc6IHRvLXJlbSg3KTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAmLmxpZ2h0LXRoZW1lIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cblxuICAgICYuZGFyay10aGVtZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAucG9wcGVyLWFycm93LFxuICAgIC5wb3BwZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cblxuICAgIC5wb3BwZXItYXJyb3cge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnBvcHBlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0ndG9wJ10gPiAucG9wcGVyLWFycm93IHtcbiAgICAgICAgYm90dG9tOiB0by1yZW0oLTYpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nYm90dG9tJ10gPiAucG9wcGVyLWFycm93IHtcbiAgICAgICAgdG9wOiB0by1yZW0oLTYpO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj0nbGVmdCddID4gLnBvcHBlci1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oLTYpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdyaWdodCddID4gLnBvcHBlci1hcnJvdyB7XG4gICAgICAgIGxlZnQ6IHRvLXJlbSgtNik7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWFwLXRvb2x0aXAtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiIsIi5kaW1lbnNpb24tdG9vbHRpcC12aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAmLnBlb3BsZSxcbiAgICAmLnJlc2VydmF0aW9uLW9mLXBlcnNvbiB7XG4gICAgICAgIC5hdmF0YXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ0KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF2YXRhci5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50ZXh0LXRvb2x0aXAge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAzcHggM3B4IDhweCAwICM3MjcyNzI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTAlKSB0cmFuc2xhdGVYKDAlKTtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3R0b206IC0xMXB4O1xuICAgICAgICBsZWZ0OiB2YXIoLS1sZWZ0LXBvc2l0aW9uKTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjUpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZmlsdGVyOiBibHVyKDFweCk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm90dG9tOiAtOXB4O1xuICAgICAgICBsZWZ0OiB2YXIoLS1sZWZ0LXBvc2l0aW9uKTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgJHdoaXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAmLmJvdHRvbSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIHRvcDogLTlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jdXN0b20tbG9jYXRpb24taWNvbiB7XG4gICAgc3Ryb2tlOiBub25lO1xuICAgIGZpbGw6ICR3aGl0ZTtcbn1cbiIsIi50YWJzLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcGFkZGluZzogMCB0by1yZW0oMjApO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAuc2luZ2xlLXRhYiB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMjApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB0by1yZW0oNyk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHRvLXJlbSg3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtb3ZlcmZsb3cge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcblxuICAgICAgICAudGFicy13cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAub3ZlcmZsb3ctYnV0dG9uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQ4KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtb3ZlcmZsb3ctY29udGV4dC1tZW51IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5jb250ZXh0LW1lbnUtaXRlbXMge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDMwMCk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm92ZXJmbG93LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3RpdmUtbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIiRhdmF0YXJTdHlsZTFCYWNrZ3JvdW5kOiAjY2FjZmM0O1xuJGF2YXRhclN0eWxlMUNvbG9yOiAjNTA1ZjNiO1xuJGF2YXRhclN0eWxlMkJhY2tncm91bmQ6ICNkMGJlYzQ7XG4kYXZhdGFyU3R5bGUyQ29sb3I6ICM2NDI5M2I7XG4kYXZhdGFyU3R5bGUzQmFja2dyb3VuZDogI2M2ZTRlOTtcbiRhdmF0YXJTdHlsZTNDb2xvcjogIzQzYTdiNTtcbiRhdmF0YXJTdHlsZTRCYWNrZ3JvdW5kOiAjYzZkMGQwO1xuJGF2YXRhclN0eWxlNENvbG9yOiAjNDI2MjYzO1xuJGF2YXRhclN0eWxlNUJhY2tncm91bmQ6ICNkNmNmYmM7XG4kYXZhdGFyU3R5bGU1Q29sb3I6ICM3NzYxMjI7XG4kYXZhdGFyU3R5bGU2QmFja2dyb3VuZDogI2I5YzBjYjtcbiRhdmF0YXJTdHlsZTZDb2xvcjogIzE4MmY1MjtcbiRhdmF0YXJTdHlsZTdCYWNrZ3JvdW5kOiAjYzBkNWYxO1xuJGF2YXRhclN0eWxlN0NvbG9yOiAjMmY3M2QwO1xuXG4uYXZhdGFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgJi5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAmLnN0eWxlLTEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlMUJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGF2YXRhclN0eWxlMUNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdHlsZS0yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXJTdHlsZTJCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXJTdHlsZTJDb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3R5bGUtMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGUzQmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGUzQ29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0eWxlLTQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlNEJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGF2YXRhclN0eWxlNENvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdHlsZS01IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXJTdHlsZTVCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXJTdHlsZTVDb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3R5bGUtNiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGU2QmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGU2Q29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0eWxlLTcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlN0JhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGF2YXRhclN0eWxlN0NvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXZhdGFyLWNvbnRhaW5lci53aXRoLXBsYWNlaG9sZGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xufVxuIiwiLmF2YXRhci1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmF2YXRhci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzQpO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oLTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oLTcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vcmUge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oNSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxufVxuIiwiLmFjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbi10cmlnZ2VyLFxuICAgIC5pY29uLWNhcmV0LW91dGxpbmUtdXAsXG4gICAgLmljb24tY2FyZXQtb3V0bGluZS1kb3duIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cbiIsIi5kaWFsb2ctd3JhcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICB6LWluZGV4OiAyMDAxO1xuXG4gICAgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYuc21hbGwgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0NTApO1xuICAgIH1cblxuICAgICYubWVkaXVtIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oOTAwKTtcbiAgICB9XG5cbiAgICAmLmxhcmdlIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTM1MCk7XG4gICAgfVxuXG4gICAgJi5mdWxsLXNjcmVlbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IDkwJTtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgIC5kaWFsb2ctdGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpYWxvZy1jbG9zZS1idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAuYWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm8tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLmJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRwcmltYXJ5LWZvbnQtY29sb3IsIDAuMjkpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogNTAwO1xufVxuXG4uc2lkZS1wYW5lbCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDQwMG1zLCBvcGFjaXR5IDIwMG1zO1xuICAgIHdpZHRoOiAwO1xuICAgIHotaW5kZXg6IDExMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi5uby1vdmVybHlpbmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwYWRkaW5nOiAwIDIuMDgzM3JlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAwIDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wODMzcmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCB0by1yZW0oMjApIDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi53aXRoLXRpdGxlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1ib2R5IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWNsb3NlLWJ0biB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMS43cmVtO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgJi5yaWdodCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYubGVmdCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2lkZS1wYW5lbCB7XG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbmZpcm1hdGlvbi1kaWFsb2cge1xuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KSB0by1yZW0oMjUpIDA7XG4gICAgfVxuXG4gICAgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29uZmlybWF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLm5vLXRpdGxlIHtcbiAgICAgICAgLmRpYWxvZy1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25maXJtYXRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNTApIHRvLXJlbSgyNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uZmlybWF0aW9uLWZvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5jb25maXJtLWJ1dHRvbixcbiAgICAgICAgLmNhbmNlbC1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTUpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3t0by1yZW0oMC41KX0pO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZpcm0tYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhbmNlbC1idXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGlydHktd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtICN7dG8tcmVtKDAuNSl9KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMSk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLWJ0bi1pbmxpbmUtc3Bpbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLmNvbmZpcm1hdGlvbi1kaWFsb2cuY29uZmlybWF0aW9uLWRlbGV0ZSB7XG4gICAgLmRpYWxvZy1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleTEwO1xuXG4gICAgICAgIC5kaWFsb2ctY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb25maXJtYXRpb24tZGVsZXRlLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgyNCk7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICB9XG5cbiAgICAuZGVsZXRlLW1lc3NhZ2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgfVxuXG4gICAgLmNvbmZpcm1hdGlvbi1mb290ZXIgLmNvbmZpcm0tYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5MTAwO1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wZXJzb24tc2VsZWN0IHtcbiAgICAuZWRpdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNvbnRyb2wtaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMy40cmVtO1xuICAgICAgICAgICAgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWRpdC1pbnB1dC1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJ1dHRvbiB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMnB4IDExcHg7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcbiAgICB9XG5cbiAgICAmLXNlYXJjaC1pbnB1dCB7XG4gICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuMDhyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4wOHJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg1KSAwIDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTApIDAgdG8tcmVtKDEwKTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDY3KTtcblxuICAgICAgICAmLWVtcHR5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWl0ZW0ucGVyc29uLWNhcmQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLnBlcnNvbi1waG90byB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQyKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQyKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQyKTtcblxuICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tZGF0YSAucGVyc29uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmF2b3JpdGUtaWNvbi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5uby1zZWxlY3RlZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0LXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJ0bi1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnQtc2VsZWN0ZWQsXG4gICAgICAgIC5hbGwtc2VsZWN0ZWQge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGVyc29uLXNlbGVjdC1wYW5lbC5vcGVuZWQge1xuICAgIHdpZHRoOiB0by1yZW0oMzgwKTtcblxuICAgIC5wZXJzb24tc2VsZWN0LWZvcm0ge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICRoZWFkZXItaGVpZ2h0KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnBlcnNvbi1zZWxlY3QtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLnBlcnNvbi1zZWxlY3QtZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTUpIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXg6IDE7XG5cbiAgICAucGVyc29uLXNlbGVjdC1saXN0Omxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1MCk7XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkLWl0ZW1zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDExMCk7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkLWl0ZW0ge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxNyk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGVyc29uLXNlbGVjdC1zZWFyY2gtaW5wdXQge1xuICAgIG1pbi13aWR0aDogdG8tcmVtKDI4MCk7XG59XG5cbi5jb250YWN0LWdyb3VwLWxpbWl0LWRpYWxvZy5zbWFsbCAuZGlhbG9nLWNvbnRlbnQge1xuICAgIHdpZHRoOiB0by1yZW0oMzc1KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnBlcnNvbi1zZWxlY3QtZm9ybS5ncm91cC1zZWxlY3Qge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnBlcnNvbi1zZWxlY3QtZm9ybSB7XG4gICAgICAgICYuZ3JvdXAtc2VsZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdGVkLWl0ZW1zIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgzNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGVyc29uLXNlbGVjdC1pdGVtLXJpZ2h0IHtcbiAgICBtaW4td2lkdGg6IHRvLXJlbSgzMCk7XG59XG4iLCIucGVyc29uLXNlbGVjdC1ncm91cC1saXN0IHtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLWNvbnRhaW5lciB7XG4gICAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAuaWNvbi1jYXJldC1vdXRsaW5lLXVwLFxuICAgICAgICAgICAgLmljb24tY2FyZXQtb3V0bGluZS1kb3duIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tc2VsZWN0LWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgIC5wZXJzb24tc2VsZWN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcblxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWV4cGFuZGVkIHtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLXNlbGVjdC1pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBlcnNvbi1zZWxlY3QtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSg0NSkgdG8tcmVtKDEyKSB0by1yZW0oMTIpO1xuXG4gICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAucGVyc29uLXNlbGVjdC1ncm91cC1pbWFnZSxcbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQyKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQyKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLWljb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlM0JhY2tncm91bmQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24taGVhcnQge1xuICAgICAgICAgICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogdG8tcmVtKDMyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLWNlbnRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtbmFtZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtY29udGFjdHMge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDQpIDAgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5pbmZvLWRpYWxvZyB7XG4gICAgLmRpYWxvZy1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmluZm8tbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5pY29uLXdhcm5pbmcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvLWZvb3RlciAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXJ0eS13aGl0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRhZyB7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTApO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnN1Yi10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDgpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbG9zZS1pY29uLWJ0biB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oOCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJvdW5kZWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMjApO1xuICAgIH1cblxuICAgICYuZ3JheSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbURhcmtlbigkZGFyay1ncmF5LCAyNSUpO1xuICAgIH1cblxuICAgICYubGlnaHQtZ3JheSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUxpZ2h0ZW4oJHByaW1hcnktZm9udC1jb2xvciwgNzAlKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgJi5saWdodC1ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaXZlLWNvbG9yO1xuICAgIH1cblxuICAgICYucmVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi5vdXRsaW5lIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAgICYuZ3JheSB7XG4gICAgICAgICAgICBjb2xvcjogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDI1JSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgMjUlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGlnaHQtZ3JheSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXN0b21MaWdodGVuKCRwcmltYXJ5LWZvbnQtY29sb3IsIDcwJSk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGlnaHQtZ3JlZW4ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpdmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlZCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hbGVydHMtYm94IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgdG9wOiB0by1yZW0oMTApO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMjApfSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5hcHAtYWxlcnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSgxNSk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgJi5hbGVydC1kYW5nZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gICAgICAgIGNvbG9yOiAjYTk0NDQyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICNhOTQ0NDI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsZXJ0LXdhcm5pbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gICAgICAgIGNvbG9yOiAjOGE2ZDNiO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICM4YTZkM2I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsZXJ0LWluZm8ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICAgICAgICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG4gICAgICAgIGNvbG9yOiAjMzE3MDhmO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICMzMTcwOGY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsZXJ0LXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICAgICAgICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG4gICAgICAgIGNvbG9yOiAjM2M3NjNkO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICMzYzc2M2Q7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZHJvcGRvd24tdHJpZ2dlci1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMjApO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBib3gtc2hhZG93OiAwIHRvLXJlbSgxKSB0by1yZW0oMikgcmdiKDAgMCAwIC8gMTYlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC52YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHRydW5jYXRlKDIpO1xuXG4gICAgICAgICYuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDIwKSAwIDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1hcnJvdy1kcm9wZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNyk7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDcpO1xuICAgIH1cblxuICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgJi52ZXJ0aWNhbC1sYWJlbC10cmlnZ2VyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYudHJhbnNwYXJlbnQtdHJpZ2dlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5pY29uLWFycm93LWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnVuaWZpZWQtbG9naW4tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIC5pY29uLWFwcHMge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVuaWZpZWQtbG9naW4tbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWFwcHMge1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tbGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkb2Zmc2V0OiB0by1yZW0oNSkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tbGFiZWwge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cblxuLnVuaWZpZWQtbG9naW4tcGFuZWwge1xuICAgIG1pbi13aWR0aDogdG8tcmVtKDM1MCk7XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIgLnNpZGUtcGFuZWwtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tb3B0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1vcHRpb24ge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDIpIHNvbGlkIGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDIpIHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tcmVkaXJlY3Qge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIHRvLXJlbSgwKSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE5vbi1yZWRlc2lnbiAoV29ya3BsYWNlIEdPKSBBcHAgU3dpdGNoZXIg4oCUIG1hdGNoIHRoZSBOb3RpZmljYXRpb25zIHBhbmVsLlxuLy8gU2NvcGVkIHRvIGl0cyBvd24gY2xhc3MgYmVjYXVzZSByZWRlc2lnbiBjb25zdW1lcnMgaW1wb3J0IHRoaXMgZmlsZSB0b28uXG4udW5pZmllZC1sb2dpbi1wYW5lbC1kZWZhdWx0IHtcbiAgICBtaW4td2lkdGg6IHRvLXJlbSg0MDApO1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlci53aXRoLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdG8tcmVtKDEpIHNvbGlkIGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC41KTtcblxuICAgICAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtcGFuZWwtY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1vcHRpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKSB0by1yZW0oMjQpIHRvLXJlbSgyNCk7XG4gICAgfVxufVxuXG4udW5pZmllZC1sb2dpbi1wYW5lbC1iYWNrZHJvcCB7XG4gICAgd2lkdGg6IDEwMGR2dztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnVuaWZpZWQtbG9naW4tY29udGFpbmVyIC51bmlmaWVkLWxvZ2luLXBhbmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMGR2dztcbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1wYW5lbC1kZWZhdWx0IHtcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZVxuXG4udGFibGUtd3JhcCB7XG4gICAgJi5maXhlZC1oZWFkZXIge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5oZWFkZXItcm93IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGF0YS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmRuZC1jZWxsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5kbmQtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZG90IHtcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhLXJvdyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUlKTtcblxuICAgICAgICAmLmRyYWctb3ZlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHN3aW5nVXBUb0Rvd247XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjdzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmICsgdHIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCBibGFjaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IHN3aW5nRG93blRvVXA7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3ZTdlN2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgKyB0ciB0ZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3ZTdlN2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBjb2xvcjogIzg4ODc4NztcblxuICAgICAgICAmLmRuZC1oZWFkLWNlbGwge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc29ydGFibGUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnQtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhLWNlbGwge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNWU2ZTc7XG5cbiAgICAgICAgJi5jbGlja2FibGUge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnplcm8tcm93IHtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kbmQtY2VsbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nVXBUb0Rvd24ge1xuICAgIDAlIHtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgICBib3R0b206IDhweDtcbiAgICB9XG4gICAgMzUlIHtcbiAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgICBib3R0b206IDVweDtcbiAgICB9XG4gICAgNzUlIHtcbiAgICAgICAgYm90dG9tOiA4cHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nRG93blRvVXAge1xuICAgIDAlIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgIH1cbiAgICAyNSUge1xuICAgICAgICB0b3A6IDhweDtcbiAgICB9XG4gICAgMzUlIHtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgfVxuICAgIDUwJSB7XG4gICAgICAgIHRvcDogMHB4O1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgICB0b3A6IDVweDtcbiAgICB9XG4gICAgNzUlIHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgfVxufVxuIiwiLmltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAucGxhY2Vob2xkZXItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAub25seS1zdHJva2Uge1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsbC1zdHJva2Uge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBzdmc6bm90KC5vbmx5LXN0cm9rZSk6bm90KC5maWxsLXN0cm9rZSkge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4yKTtcblxuICAgICAgICAmLmNsaWNrYWJsZSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5mdWxsLXNpemUtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnVsbC1zaXplLWJhY2tkcm9wLmltYWdlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRibGFjaywgMC41KTtcbiAgICB6LWluZGV4OiA5MDAwO1xuXG4gICAgLmZ1bGwtc2l6ZS1waG90by1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5mdWxsLXNpemUtcGhvdG8ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNvcnQtZmlsdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBwYWRkaW5nOiB0by1yZW0oMzApIHRvLXJlbSgzMCkgdG8tcmVtKDE1KTtcblxuICAgIC5zb3J0LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc29ydC1vcHRpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjMwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wb3BwZXItY29udGFpbmVyLnNvcnQge1xuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgfVxufVxuIiwiLmZpbHRlci1wYW5lbCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAuZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTgpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2F0ZWdvcnkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxOCkgdG8tcmVtKDE2KTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVnb3J5LW9wdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXRlZ29yeS1vcHRpb24ge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDgpO1xuXG4gICAgICAgICAgICAmOm5vdCguaXMtY2hlY2tlZCkge1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgzKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCB0by1yZW0oMikgdG8tcmVtKDIpIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMyk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgICYudXAge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgtMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZG93biB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2Uge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAuc3BhY2UtYXZhaWxhYmlsaXR5LW1lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuIiwiLmhvcml6b250YWwtdGltZS1yYW5nZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDUwKTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogc2Nyb2xsYmFyLXdpZHRoIDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYuaXMtc2Nyb2xsaW5nIHtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5nZS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdoLWNvbnRyYXN0LWdyZWVuO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAucmFuZ2UtaG91ci12YWx1ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oOSk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgtOCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmFuZ2UtaXRlbS5yZXNlcnZlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdoLWNvbnRyYXN0LXJlZDtcbiAgICB9XG5cbiAgICAucmFuZ2UtaXRlbS51bmF2YWlsYWJsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRoaWdoLWNvbnRyYXN0LWdyYXk7XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLXBhdGgtY29udGFpbmVyIHtcbiAgICAubG9jYXRpb24tbmFtZSxcbiAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG4iLCIubG9jYXRpb24tZGltZW5zaW9uLXBhbmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAuYmFzaWMtZGltZW5zaW9ucy1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5kaW1lbnNpb24taXRlbSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgIH1cblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMik7XG4gICAgICAgIH1cblxuICAgICAgICAudW5pdHMge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9jY3VwYW5jeS1kZXRlY3Rpb24tbWVzc2FnZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmljb24taW5mby1jaXJjbGUge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vY2N1cGFuY3ktZGV0ZWN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb21mb3J0LWxhYmVsLWNvbnRhaW5lcixcbiAgICAub2NjdXBhbmN5LWxhYmVsLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5vY2N1cGFuY3ktbGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24tdXNlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkdmFuY2VkLW92ZXJsYXAtbWVzc2FnZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmluZm8taWNvbi1jb250YWluZXIge1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24taW5mbyB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDkpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oOSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tZ3JvdXBpbmctcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgxNSk7XG5cbiAgICAubG9jYXRpb24tZ3JvdXBpbmctaXRlbSB7XG4gICAgICAgIC52YWx1ZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogdG8tcmVtKDMpIHNvbGlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGV4dGFyZWEtaW5wdXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgLnRleHRhcmVhLWNvbnRyb2wge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0RGlzYWJsZWQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0RGlzYWJsZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwtd3JhcHBlciAuaW5wdXQtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0RGlzYWJsZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dGFyZWEtY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oOTYpO1xuICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMzAwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE0KTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDUlKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGVuZ3RoLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cbiIsIi5zdHViIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oNDApO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuc3R1Yi1pbWFnZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgIH1cblxuICAgIC5zdHViLW1lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDYwMCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4iLCIucGVyc29uLWNhcmQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogdG8tcmVtKDQ1MCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAucGVyc29uLXBob3RvIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2NSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDY1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wZXJzb24tZGF0YSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2tlZC1jaXJjbGUsXG4gICAgLm5vLXNlbGVjdGVkLWljb24ge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLm5vLXNlbGVjdGVkLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucGVyc29uLWNhcmQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5wZXJzb24tcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1NSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1NSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWRhdGEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGVyc29uLWNhcmQtYm9va2luZy1kYXRhIHtcbiAgICAucGVyc29uLWRhdGEtaXRlbSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLWRhdGUtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG4iLCIucGVyc29uLWNhcmQtYWN0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG5cbiAgICAuY29sbGVhZ3VlLXZpZXctb24tZmxvb3Ige1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5wZXJzb24tY2FyZC1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBlcnNvbi1jYXJkLWVtYWlsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxOSk7XG59XG4iLCIucGVyc29uLWNhcmQtY29udGV4dC1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wZXJzb24tY2FyZDpob3ZlciAucGVyc29uLWNhcmQtY29udGV4dC1tZW51LFxuLnBlcnNvbi1jYXJkLWNvbnRleHQtbWVudTpoYXMoLnBvcHBlcikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBpbmNsdWRlIGVsbGlwc2lzKCk7XG59XG4iLCIucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgIG1hcmdpbjogdG8tcmVtKDQpIDAgMDtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcblxuICAgIEBpbmNsdWRlIGVsbGlwc2lzKCk7XG59XG4iLCIuY2hlY2tib3gtaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgbWluLXdpZHRoOiB0by1yZW0oMjApO1xuXG4gICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgIGZpbGw6IG5vbmU7XG5cbiAgICAgICAgZyB7XG4gICAgICAgICAgICBzdHJva2U6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGFydGlhbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAmLmNoZWNrZWQge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuIiwiLmlucHV0LXJhbmdlLWNvbnRhaW5lciB7XG4gICAgLS1iYWNrZ3JvdW5kLXZhbHVlOiAwJTtcbiAgICAkdGh1bWJXaWR0aDogMTJweDtcbiAgICAkdGh1bWJIZWlnaHQ6IDEycHg7XG4gICAgJHJhbmdlVHJhY2tIZWlnaHQ6IDRweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5jdXN0b20tdGh1bWItY29udGFpbmVyIHtcbiAgICAgICAgei1pbmRleDogOTA7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMzAwbXM7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAkcmFuZ2VUcmFja0hlaWdodDtcbiAgICAgICAgaGVpZ2h0OiAkcmFuZ2VUcmFja0hlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIH1cblxuICAgIC5pbnB1dC1yYW5nZS5jdXN0b20tdGh1bWIge1xuICAgICAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgJi5zdGFydCB7XG4gICAgICAgICAgICBsZWZ0OiB0by1yZW0oLTEyLjUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVuZCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtcmFuZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAkcmFuZ2VUcmFja0hlaWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICAgICN7JGxpZ2h0LWJyYW5kLWNvbG9yfSB2YXIoLS1iYWNrZ3JvdW5kLXZhbHVlKSxcbiAgICAgICAgICAgICN7JGRpc2FibGVkLWNvbG9yfSB2YXIoLS1iYWNrZ3JvdW5kLXZhbHVlKVxuICAgICAgICApO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6ICR0aHVtYkhlaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiAkdGh1bWJXaWR0aDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5maWxlLWltcG9ydC1kaWFsb2cge1xuICAgIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oODAwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjU2KTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNCk7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgfVxuXG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjQpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWFybi1ob3ctY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG5cbiAgICAgICAgICAgIC5hcHAtYnRuLFxuICAgICAgICAgICAgLmFwcC1idG46aG92ZXIsXG4gICAgICAgICAgICAuYXBwLWJ0bjphY3RpdmUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZG93bmxvYWQtdGVtcGxhdGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAgICAgLmRvd25sb2FkLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWxlLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlhbG9nLWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lcnJvci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgY29sb3I6ICRlcnJvclRleHQ7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkZXJyb3JUZXh0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBzdHJva2U6ICRlcnJvclRleHQ7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMyKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtdXBsb2FkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDQpO1xuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHByaW1hcnk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMyKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wLWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Atc3ViLWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxlLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblxuICAgICAgICAuZmlsZS1uYW1lLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmlsZS1pbXBvcnQtZGlhbG9nLnJlc3VsdCB7XG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWZvb3RlciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAucmVzdWx0LW92ZXJ2aWV3IHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAud2l0aC1lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgyNTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc3VsdC1jb250YWluZXItZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSkgdG8tcmVtKDYwKTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbn1cbiIsIi5yZXN1bHQtb3ZlcnZpZXcge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRwcmltYXJ5LCAwLjEpO1xuXG4gICAgJi53aXRoLWZhaWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkZXJyb3IsIDAuMSk7XG4gICAgfVxuXG4gICAgLmljb24tY2hlY2tlZC1zdGFyLFxuICAgIC5pY29uLWNsb3NlLWNpcmNsZSB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDUwKTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDUwKTtcbiAgICB9XG5cbiAgICAuaWNvbi1jaGVja2VkLXN0YXIge1xuICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZS1jaXJjbGUge1xuICAgICAgICBmaWxsOiAkZXJyb3I7XG4gICAgfVxuXG4gICAgLnJlc3VsdC1jb3VudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgIC5zdWNjZXNzLW51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3NUZXh0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhaWxlZC1udW1iZXIge1xuICAgICAgICAgICAgY29sb3I6ICRlcnJvclRleHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VjY2Vzcy1jb3VudCxcbiAgICAgICAgLmZhaWxlZC1jb3VudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubGFiZWxlZC1yZWFkLW9ubHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgIC5sYWJlbGVkLXJlYWQtb25seS1sYWJlbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg0KTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgIH1cblxuICAgIC5sYWJlbGVkLXJlYWQtb25seS12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vLi4vc3R5bGVzL2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlcy92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGVzL21peGlucyc7XG5cbiRhaS1ncmFkaWVudC1jeWFuOiAjNjVjN2RiO1xuJGFpLWdyYWRpZW50LXRlYWw6ICMwMGIzYmM7XG4kYWktZ3JhZGllbnQtdmlvbGV0OiAjM2IyYjcwO1xuJGFpLWdyYWRpZW50LWJsdWU6ICMzMTk1ZGE7XG4kYWktc2hhZGUtaG92ZXI6IDYlO1xuJGFpLXNvZnQtdGludDogNiU7XG4kYWktc29mdC1hbHBoYTogMC4xODtcblxuLy8gOnJvb3Qgb25seSDigJQgb24gLmFpLXRoZW1lLWxpZ2h0IGl0IHdvdWxkIHNoYWRvdyBtZXJjdXJ5J3MgcnVudGltZSBicmFuZFxuOnJvb3Qge1xuICAgIC0tcHJpbWFyeS1oOiAxODMuMDk7XG4gICAgLS1wcmltYXJ5LXM6IDEwMCU7XG4gICAgLS1wcmltYXJ5LWw6IDI2LjY3JTtcbn1cblxuOnJvb3QsXG4uYWktdGhlbWUtbGlnaHQge1xuICAgIC8vIFN1cmZhY2VzXG4gICAgLS1haS1zdXJmYWNlLWFwcDogI3skZGVmYXVsdEJhY2tncm91bmR9O1xuICAgIC0tYWktc3VyZmFjZS1wYW5lbDogI3skYmFja2dyb3VuZH07XG4gICAgLS1haS1zdXJmYWNlLWhvdmVyOiAjeyRiYWNrZ3JvdW5kSG92ZXJ9O1xuICAgIC0tYWktc3VyZmFjZS1zZWxlY3RlZDogI3skYmFja2dyb3VuZFNlbGVjdGVkfTtcbiAgICAtLWFpLXN1cmZhY2UtcmFpc2VkOiAjeyRncmV5MTB9O1xuICAgIC0tYWktc3VyZmFjZS1tdXRlZDogI3skZ3JleTIwfTtcbiAgICAtLWFpLXN1cmZhY2Utc3Vua2VuOiAjeyRiYWNrZ3JvdW5kU2VsZWN0ZWR9O1xuICAgIC0tYWktc3VyZmFjZS1kaXNhYmxlZC1maWxsOiAjeyRkaXNhYmxlZH07XG4gICAgLS1haS1zdXJmYWNlLWluZm8tc29mdDogI2ViZjJmNztcblxuICAgIC8vIFRleHRcbiAgICAtLWFpLXRleHQtcHJpbWFyeTogI3skdGV4dFByaW1hcnl9O1xuICAgIC0tYWktdGV4dC1zZWNvbmRhcnk6ICN7JHRleHRTZWNvbmRhcnl9O1xuICAgIC0tYWktdGV4dC1zdWJ0bGU6ICN7JHRleHRTdWJ0bGUxfTtcbiAgICAtLWFpLXRleHQtb24tZ3JhZGllbnQ6ICN7JHdoaXRlfTtcbiAgICAtLWFpLXRleHQtb24tc29mdC1icmFuZDogdmFyKC0tcHJpbWFyeSwgI3skcHJpbWFyeX0pO1xuICAgIC0tYWktdGV4dC1kaXNhYmxlZDogI3skdGV4dERpc2FibGVkfTtcbiAgICAtLWFpLXRleHQtbXV0ZWQtc3Ryb25nOiAjeyRoaWdoLWNvbnRyYXN0LWdyYXl9O1xuICAgIC0tYWktdGV4dC1tdXRlZDogI3skbWFpbi1ncmF5fTtcblxuICAgIC8vIEJvcmRlcnNcbiAgICAtLWFpLWJvcmRlci1zdWJ0bGU6ICN7JGJvcmRlclN1YnRsZTB9O1xuICAgIC0tYWktYm9yZGVyLXN1YnRsZS1hbHQ6ICN7JGJvcmRlclN1YnRsZTF9O1xuICAgIC0tYWktYm9yZGVyLXN0cm9uZzogI3skYm9yZGVyU3Ryb25nMX07XG4gICAgLS1haS1ib3JkZXItaW5mbzogI3skYm9yZGVySW5mb307XG5cbiAgICAvLyBCcmFuZFxuICAgIC0tYWktYnJhbmQtcHJpbWFyeTogdmFyKC0tcHJpbWFyeSwgI3skcHJpbWFyeX0pO1xuICAgIC0tYWktYnJhbmQtcHJpbWFyeS1ob3ZlcjogI3tjdXN0b21MaWdodGVuKHZhcigtLXByaW1hcnkpLCAkYWktc2hhZGUtaG92ZXIpfTtcbiAgICAtLWFpLWJyYW5kLXByaW1hcnktYWN0aXZlOiB2YXIoLS1wcmltYXJ5LCAjeyRwcmltYXJ5fSk7XG4gICAgLS1haS1icmFuZC1zZWNvbmRhcnktYmc6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1haS1icmFuZC1wcmltYXJ5KSAjeyRhaS1zb2Z0LXRpbnR9LCAjeyR3aGl0ZX0pO1xuICAgIC0tYWktYnJhbmQtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICN7JGFpLWdyYWRpZW50LXRlYWx9IDAlLCAjeyRhaS1ncmFkaWVudC12aW9sZXR9IDUwJSwgI3skYmx1ZX0gMTAwJSk7XG4gICAgLS1haS1mb2N1cy1yaW5nOiB2YXIoLS1wcmltYXJ5LCAjeyRwcmltYXJ5fSk7XG5cbiAgICAvLyBTZW1hbnRpY1xuICAgIC0tYWktZXJyb3I6ICN7JGVycm9yfTtcblxuICAgIC8vIFNoYWRvd3NcbiAgICAvLyBTb2Z0IGVsZXZhdGlvbiBmb3IgY2hhdCB3aWRnZXQgY2FyZHM7IHRvbmVkIGRvd24gdG8gc2l0IHN1YnRseSBuZXh0IHRvIGJvcmRlcmVkIG1lc3NhZ2UgYnViYmxlcy5cbiAgICAtLWFpLXNoYWRvdy1jYXJkOiAwIDFweCA1cHggMCByZ2JhKDAgMCAwIC8gMC4xMik7XG4gICAgLS1haS1zaGFkb3ctcGFuZWw6IDAgM3B4IDE0cHggM3B4IHJnYmEoMCAwIDAgLyAwLjEyKTtcbiAgICAtLWFpLXNoYWRvdy1tb2RhbDogMCA0cHggMTZweCAwIHJnYmEoMCAwIDAgLyAwLjI2KTtcbiAgICAtLWFpLXNoYWRvdy1zY3JpbTogcmdiYSgwIDAgMCAvIDAuNCk7XG5cbiAgICAtLWFpLWZpcnN0LXRpbWUtb3ZlcmxheTogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIE9LTENIOiBwZXJjZXB0dWFsIGxpZ2h0bmVzcyBrZWVwcyAjMzMzIGxlZ2libGUgb24gYW55IGJyYW5kIGh1ZVxuJGFpLWRhcmstdG9uZS1iYXNlOiAwLjc4O1xuJGFpLWRhcmstdG9uZS1ob3ZlcjogMC44NDtcbiRhaS1kYXJrLXRvbmUtYWN0aXZlOiAwLjYzO1xuJGFpLWRhcmstdGV4dC1tdXRlZDogIzg4ODc4NztcbiRhaS1kYXJrLXN1cmZhY2UtbXV0ZWQ6ICM0MDQwNDA7XG5cbkBmdW5jdGlvbiBhaS1kYXJrLXRvbmUoJGxpZ2h0bmVzcywgJGFscGhhOiAxKSB7XG4gICAgQHJldHVybiB1bnF1b3RlKCdva2xjaChmcm9tIHZhcigtLXByaW1hcnkpICN7JGxpZ2h0bmVzc30gYyBoIC8gI3skYWxwaGF9KScpO1xufVxuXG4uYWktdGhlbWUtZGFyayB7XG4gICAgLy8gU3VyZmFjZXNcbiAgICAtLWFpLXN1cmZhY2UtYXBwOiAjMTkxOTE5O1xuICAgIC0tYWktc3VyZmFjZS1wYW5lbDogIzMzMztcbiAgICAtLWFpLXN1cmZhY2UtaG92ZXI6IHJnYmEoMjU1IDI1NSAyNTUgLyAwLjA2KTtcbiAgICAtLWFpLXN1cmZhY2Utc2VsZWN0ZWQ6IHJnYmEoMjU1IDI1NSAyNTUgLyAwLjEpO1xuICAgIC0tYWktc3VyZmFjZS1yYWlzZWQ6ICMxZTFlMWU7XG4gICAgLS1haS1zdXJmYWNlLW11dGVkOiAjeyRhaS1kYXJrLXN1cmZhY2UtbXV0ZWR9O1xuICAgIC0tYWktc3VyZmFjZS1zdW5rZW46ICMxYTFhMWE7XG4gICAgLS1haS1zdXJmYWNlLWRpc2FibGVkLWZpbGw6ICN7JGFpLWRhcmstc3VyZmFjZS1tdXRlZH07XG4gICAgLS1haS1zdXJmYWNlLWluZm8tc29mdDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFpLWJvcmRlci1pbmZvKSAxOCUsIHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpKTtcblxuICAgIC8vIFRleHRcbiAgICAtLWFpLXRleHQtcHJpbWFyeTogI3skd2hpdGV9O1xuICAgIC0tYWktdGV4dC1zZWNvbmRhcnk6ICN7JGFpLWRhcmstdGV4dC1tdXRlZH07XG4gICAgLS1haS10ZXh0LXN1YnRsZTogIzMzMztcbiAgICAtLWFpLXRleHQtb24tZ3JhZGllbnQ6ICN7JHdoaXRlfTtcbiAgICAtLWFpLXRleHQtb24tc29mdC1icmFuZDogI3skd2hpdGV9O1xuICAgIC0tYWktdGV4dC1kaXNhYmxlZDogcmdiYSgyNTUgMjU1IDI1NSAvIDAuNCk7XG4gICAgLS1haS10ZXh0LW11dGVkLXN0cm9uZzogI3skYWktZGFyay10ZXh0LW11dGVkfTtcbiAgICAtLWFpLXRleHQtbXV0ZWQ6ICN7JGFpLWRhcmstdGV4dC1tdXRlZH07XG5cbiAgICAvLyBCb3JkZXJzXG4gICAgLS1haS1ib3JkZXItc3VidGxlOiByZ2JhKDI1NSAyNTUgMjU1IC8gMC4wOCk7XG4gICAgLS1haS1ib3JkZXItc3VidGxlLWFsdDogcmdiYSgyNTUgMjU1IDI1NSAvIDAuMTIpO1xuICAgIC0tYWktYm9yZGVyLXN0cm9uZzogcmdiYSgyNTUgMjU1IDI1NSAvIDAuMjQpO1xuICAgIC0tYWktYm9yZGVyLWluZm86ICMzMTk1ZGE7XG5cbiAgICAvLyBCcmFuZFxuICAgIC0tYWktYnJhbmQtcHJpbWFyeTogI3thaS1kYXJrLXRvbmUoJGFpLWRhcmstdG9uZS1iYXNlKX07XG4gICAgLS1haS1icmFuZC1wcmltYXJ5LWhvdmVyOiAje2FpLWRhcmstdG9uZSgkYWktZGFyay10b25lLWhvdmVyKX07XG4gICAgLS1haS1icmFuZC1wcmltYXJ5LWFjdGl2ZTogI3thaS1kYXJrLXRvbmUoJGFpLWRhcmstdG9uZS1hY3RpdmUpfTtcbiAgICAtLWFpLWJyYW5kLXNlY29uZGFyeS1iZzogI3thaS1kYXJrLXRvbmUoJGFpLWRhcmstdG9uZS1iYXNlLCAkYWxwaGE6ICRhaS1zb2Z0LWFscGhhKX07XG4gICAgLS1haS1icmFuZC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAyNzBkZWcsXG4gICAgICAgICN7JGFpLWdyYWRpZW50LWN5YW59IDAlLFxuICAgICAgICAjeyRhaS1ncmFkaWVudC12aW9sZXR9IDUwJSxcbiAgICAgICAgI3skYWktZ3JhZGllbnQtYmx1ZX0gMTAwJVxuICAgICk7XG4gICAgLS1haS1mb2N1cy1yaW5nOiAje2FpLWRhcmstdG9uZSgkYWktZGFyay10b25lLWJhc2UpfTtcblxuICAgIC8vIFNlbWFudGljXG4gICAgLS1haS1lcnJvcjogI2Y0NDMzNjtcblxuICAgIC8vIFNoYWRvd3NcbiAgICAtLWFpLXNoYWRvdy1wYW5lbDogMCAzcHggMTRweCAzcHggcmdiYSgwIDAgMCAvIDAuMTYpO1xuICAgIC0tYWktc2hhZG93LW1vZGFsOiAwIDRweCAxNnB4IDAgcmdiYSgwIDAgMCAvIDAuMzIpO1xuICAgIC0tYWktc2hhZG93LXNjcmltOiByZ2JhKDAgMCAwIC8gMC42KTtcblxuICAgIC0tYWktZmlyc3QtdGltZS1vdmVybGF5OiByZ2JhKDAgMCAwIC8gMC40NSk7XG59XG4iLCIuYWktYXNzaXN0YW50LWxvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktYnJhbmQtc2Vjb25kYXJ5LWJnKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuXG4gICAgLmljb24uZGVmYXVsdC1zdHJva2Uge1xuICAgICAgICBzdHJva2U6IGN1cnJlbnRjb2xvcjtcbiAgICB9XG59XG5cbi5haS1hc3Npc3RhbnQtbG9nby1uby1iZyB7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmFpLWFzc2lzdGFudC1sb2dvLXNtYWxsIHtcbiAgICB3aWR0aDogdG8tcmVtKDMyKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgzMik7XG4gICAgcGFkZGluZzogdG8tcmVtKDgpO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIH1cbn1cblxuLmFpLWFzc2lzdGFudC1sb2dvLW1lZGl1bSB7XG4gICAgd2lkdGg6IHRvLXJlbSg0MCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgfVxufVxuXG4uYWktYXNzaXN0YW50LWxvZ28tbGFyZ2Uge1xuICAgIHdpZHRoOiB0by1yZW0oNDgpO1xuICAgIGhlaWdodDogdG8tcmVtKDQ4KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgIH1cbn1cbiIsIi5pbmxpbmUtc3Bpbm5lciB7XG4gICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICBib3JkZXI6IHRvLXJlbSg0KSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2FpLWFzc2lzdGFudC1taXhpbnMnO1xuQGltcG9ydCAnLi4vLi4vSW5saW5lTG9hZGVyL0lubGluZUxvYWRlcic7XG5cbkBtaXhpbiBhaS1mb2N1cy12aXNpYmxlIHtcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiB0by1yZW0oMikgc29saWQgdmFyKC0tYWktZm9jdXMtcmluZyk7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiB0by1yZW0oMik7XG4gICAgfVxufVxuXG4uYWktYnV0dG9uLWljb24tb25seSB7XG4gICAgd2lkdGg6IHRvLXJlbSg0MCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5pY29uLmRlZmF1bHQtc3Ryb2tlIHtcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIH1cblxuICAgICYuY29tcGFjdCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2Utc2VsZWN0ZWQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFpLWZvY3VzLXZpc2libGU7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtbXV0ZWQpO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLmFpLWJ1dHRvbi1zZW5kIHtcbiAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXN1YnRsZSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuaWNvbi5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXN1YnRsZSk7XG4gICAgICAgIHN0cm9rZTogdmFyKC0tYWktdGV4dC1zdWJ0bGUpO1xuICAgIH1cblxuICAgICYuY29tcGFjdCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMik7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeS1ob3Zlcik7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5LWFjdGl2ZSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYWktZm9jdXMtdmlzaWJsZTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLWRpc2FibGVkLWZpbGwpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1kaXNhYmxlZCk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAuaWNvbi5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1kaXNhYmxlZCk7XG4gICAgICAgICAgICBzdHJva2U6IHZhcigtLWFpLXRleHQtZGlzYWJsZWQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlubGluZS1zcGlubmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IHRvLXJlbSgyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYWktdGV4dC1kaXNhYmxlZCk7XG4gICAgfVxufVxuXG4uYWktYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogdG8tcmVtKDQpIHRvLXJlbSg4KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtcmFpc2VkKTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS10ZXh0LW11dGVkKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBhaS1mb2N1cy12aXNpYmxlO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbn1cblxuLmFpLWJ1dHRvbi1uYXYtaXRlbSB7XG4gICAgQGluY2x1ZGUgYWktbmF2LWJ1dHRvbi1iYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dCwgY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLXNlbGVjdGVkKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuIiwiLy8gQUkgQXNzaXN0YW50IGRlc2lnbiB0b2tlbnMuXG4vLyBDb2xvcnMgYXJlIGV4cG9zZWQgYXMgQ1NTIGN1c3RvbSBwcm9wZXJ0aWVzIGluIGBhaS1hc3Npc3RhbnQtdGhlbWUuc2Nzc2AgYW5kIGNvbnN1bWVkXG4vLyB0aHJvdWdob3V0IHRoZSBBaUFzc2lzdGFudCBTQ1NTIHZpYSBgdmFyKC0tYWktKilgLiBMaWdodCBpcyB0aGUgZGVmYXVsdCBwYWxldHRlIChkZWZpbmVkXG4vLyBhdCBgOnJvb3RgKTsgYC5haS10aGVtZS1kYXJrYCBvdmVycmlkZXMgaXQuXG5cbkBpbXBvcnQgJy4uLy4uL3N0eWxlcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZXMvdmFyaWFibGVzJztcbkBpbXBvcnQgJy4vYWktYXNzaXN0YW50LXRoZW1lJztcblxuLy8gLS0tIE1peGlucyAtLS1cblxuQG1peGluIGFpLXBhbmVsLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5AbWl4aW4gYWktcGFuZWwtaGVhZGVyLXRpdGxlIHtcbiAgICBmbGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjIpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuXG5AbWl4aW4gYWktbmF2LWJ1dHRvbi1iYXNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LW11dGVkLXN0cm9uZyk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1ob3Zlcik7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogdG8tcmVtKDIpIHNvbGlkIHZhcigtLWFpLWZvY3VzLXJpbmcpO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogdG8tcmVtKC0yKTtcbiAgICB9XG59XG4iLCIuYWktc2Nyb2xsLWFyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFpLXNjcm9sbC1hcmVhLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogc2Nyb2xsYmFyLWNvbG9yIDIwMG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCkgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgICY6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCk7XG4gICAgfVxuXG4gICAgLmFpLXNjcm9sbC1hcmVhLmFsd2F5cy12aXNpYmxlICYge1xuICAgICAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtbXV0ZWQpIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtbXV0ZWQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hbnN3ZXItYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLWFwcCk7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG59XG4iLCIuYW5zd2VyLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG5cbiAgICAuZmVlZGJhY2stdm90ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtaG92ZXIpO1xuICAgIH1cblxuICAgIC5mZWVkYmFjay12b3RlZCAuaWNvbi5kZWZhdWx0LXN0cm9rZSBwYXRoIHtcbiAgICAgICAgZmlsbDogY3VycmVudGNvbG9yO1xuICAgICAgICBzdHJva2U6IGN1cnJlbnRjb2xvcjtcbiAgICB9XG59XG4iLCIuYW5zd2VyLW1hcmtkb3duLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDI2KTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpIDAgdG8tcmVtKDgpO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIyKTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTIpIDAgdG8tcmVtKDYpO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIyKTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oOCkgMCB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDgpO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwsXG4gICAgb2wge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg4KSAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyNCk7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgY29kZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1yYWlzZWQpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMSkgdG8tcmVtKDQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgcHJlIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oOCkgMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1yYWlzZWQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgICAgICAgY29kZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDgpIDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDEyKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHRvLXJlbSgzKSBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIH1cblxuICAgIGhyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYWktYm9yZGVyLXN1YnRsZSk7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDEyKSAwO1xuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDgpIDA7XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNikgdG8tcmVtKDgpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICB0aCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtYXBwKTtcbiAgICB9XG59XG4iLCIuYW5zd2VyLXN0cmVhbWluZy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmLnN0cmVhbWluZzo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCA2MCUsIHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpKTtcbiAgICB9XG59XG5cbi5zdHJlYW1pbmctY3Vyc29yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IHRvLXJlbSgyKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDIpO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICBhbmltYXRpb246IGFpLWN1cnNvci1ibGluayAxcyBzdGVwLWVuZCBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBhaS1jdXJzb3ItYmxpbmsge1xuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vYWktYXNzaXN0YW50LW1peGlucyc7XG5cbi5haS13aWRnZXQtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IHRvLXJlbSg0NDApO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1haS1zaGFkb3ctY2FyZCk7XG59XG5cbi5haS13aWRnZXQtY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xufVxuXG4uYWktd2lkZ2V0LWNhcmQtZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC8vIERpdmlkZXIgb3ZlcmxheXMgdGhlIGZvb3RlciB0b3AgKGxpa2UgdGhlIGZpZ21hIGFic29sdXRlIDAtaGVpZ2h0IGxpbmUpIHNvIGl0IGFkZHMgbm8gbGF5b3V0IGhlaWdodC5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWktYm9yZGVyLXN1YnRsZSk7XG4gICAgfVxufVxuXG4uYWktd2lkZ2V0LWNhcmQtYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiB0by1yZW0oMC4xNik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmLnNlY29uZGFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLWhvdmVyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1vbi1ncmFkaWVudCk7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5LWhvdmVyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiB0by1yZW0oMikgc29saWQgdmFyKC0tYWktZm9jdXMtcmluZyk7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiB0by1yZW0oLTIpO1xuICAgIH1cbn1cblxuLmFpLXdpZGdldC1jYXJkLWFjdGlvbi1pY29uIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICBzdHJva2U6IGN1cnJlbnRjb2xvcjtcbn1cbiIsIi5jaGF0LWJ1YmJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMTYpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMik7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5jaGF0LWJ1YmJsZS1odW1hbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtc3VidGxlKTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oNTEyKTtcbn1cblxuLmNoYXQtYnViYmxlLWFpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLXBhbmVsKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuIiwiQGltcG9ydCAnLi4vYWktYXNzaXN0YW50LW1peGlucyc7XG5cbi5jaGF0LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNoYXQtbGlzdC1oZWFkZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDgpO1xufVxuXG4uY2hhdC1saXN0LWNyZWF0ZS1idXR0b24ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jaGF0LWxpc3Qtc2VjdGlvbi1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGFpLW5hdi1idXR0b24tYmFzZTtcbiAgICBtYXJnaW46IDAgdG8tcmVtKDgpO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgxNil9KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uY2hhdC1saXN0LXNlY3Rpb24tbGFiZWwge1xuICAgIGZsZXg6IDE7XG59XG5cbi5jaGF0LWxpc3Qtc2VjdGlvbi1jaGV2cm9uIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAuY2hhdC1saXN0LXNlY3Rpb24taGVhZGVyOm5vdCgub3BlbikgJiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4uY2hhdC1saXN0LXNjcm9sbCB7XG4gICAgZmxleDogMTtcbiAgICBtaW4taGVpZ2h0OiAwO1xufVxuXG4uY2hhdC1saXN0LWl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgcGFkZGluZzogMCB0by1yZW0oOCkgdG8tcmVtKDE2KTtcbn1cbiIsIkBpbXBvcnQgJy4uL2FpLWFzc2lzdGFudC1taXhpbnMnO1xuXG4uY2hhdC1saXN0LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgLmNoYXQtbGlzdC1pdGVtLW1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgLmNoYXQtbGlzdC1pdGVtLW1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZWRpdGluZyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KSB0by1yZW0oMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLWhvdmVyKTtcbiAgICB9XG59XG5cbi5jaGF0LWxpc3QtaXRlbS1idXR0b24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg0NCk7XG59XG5cbi5jaGF0LWxpc3QtaXRlbS10aXRsZSB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtbXV0ZWQtc3Ryb25nKTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgIC5jaGF0LWxpc3QtaXRlbS5hY3RpdmUgJiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIH1cbn1cblxuLmNoYXQtbGlzdC1pdGVtLWVkaXQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaGF0LWxpc3QtaXRlbS1lZGl0IHtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyKSB0by1yZW0oNCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDIpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNoYXQtbGlzdC1pdGVtLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHRvLXJlbSg4KTtcbiAgICByaWdodDogdG8tcmVtKDEyKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uY29uZmlybWF0aW9uLWRlbGV0ZS5haS1jaGF0LWRlbGV0ZS1kaWFsb2cgLmNvbmZpcm1hdGlvbi1mb290ZXIgLmNvbmZpcm0tYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5LWhvdmVyKTtcbiAgICB9XG59XG5cbi8vIE1vYmlsZTogaGlkZSAzLWRvdCB0cmlnZ2VyIChsb25nLXByZXNzIG9wZW5zIG1lbnUgaW5zdGVhZClcbi5jaGF0LWxpc3QtaXRlbS5tb2JpbGUge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy13aXRoaW4sXG4gICAgJi5hY3RpdmUge1xuICAgICAgICAuY2hhdC1saXN0LWl0ZW0tbWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hhdC1saXN0LWl0ZW0tYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG59XG4iLCIuYWktY2hhdC1pbnB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYWktYm9yZGVyLXN1YnRsZS1hbHQpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLXBhbmVsKTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1haS1ib3JkZXItc3Ryb25nKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1haS1mb2N1cy1yaW5nKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1haS1mb2N1cy1yaW5nKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1haS1mb2N1cy1yaW5nKSA1MCUsIHRyYW5zcGFyZW50KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYWktZm9jdXMtcmluZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWktc3VyZmFjZS1hcHApO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1haS1lcnJvcik7XG4gICAgfVxufVxuXG4uYWktY2hhdC1pbnB1dC10ZXh0YXJlYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogdG8tcmVtKDEyOCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDE5KSB0by1yZW0oMTYpIHRvLXJlbSgzNSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgcmVzaXplOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLW11dGVkKSB0cmFuc3BhcmVudDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtc2Vjb25kYXJ5KTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtc2Vjb25kYXJ5KTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5haS1jaGF0LWlucHV0LWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIHRvLXJlbSgxNik7XG4gICAgcGFkZGluZzogdG8tcmVtKDE2KSAwO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbn1cblxuLmFpLWNoYXQtaW5wdXQtYWN0aW9ucy1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmVycm9yLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIG1heC13aWR0aDogdG8tcmVtKDI0NCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDgpIHRvLXJlbSgxMikgdG8tcmVtKDE2KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLXBhbmVsKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1haS1lcnJvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmVycm9yLWNhcmQtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMyKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzIpO1xuICAgIH1cblxuICAgIC5pY29uLmRlZmF1bHQtc3Ryb2tlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLWVycm9yKTtcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS1haS1lcnJvcik7XG4gICAgfVxufVxuXG4uZXJyb3ItY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbn1cblxuLmVycm9yLWNhcmQtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLmVycm9yLWNhcmQtcmV0cnkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg2KSB0by1yZW0oMTIpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1yYWlzZWQpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtbXV0ZWQpO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktdGV4dC1tdXRlZCk7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogdG8tcmVtKDIpIHNvbGlkIHZhcigtLWFpLWZvY3VzLXJpbmcpO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogdG8tcmVtKDIpO1xuICAgIH1cbn1cbiIsIi5maWxlLXVwbG9hZC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgbWF4LWhlaWdodDogdG8tcmVtKDIwMCk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLW11dGVkKSB0cmFuc3BhcmVudDtcbn1cblxuLmZpbGUtdXBsb2FkLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg4KSB0by1yZW0oMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLWFwcCk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLXJhaXNlZCk7XG5cbiAgICAgICAgLmZpbGUtdXBsb2FkLXJlbW92ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5maWxlLXVwbG9hZC1lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1haS1lcnJvcikgMTUlLCB0cmFuc3BhcmVudCk7XG4gICAgfVxufVxuXG4uZmlsZS11cGxvYWQtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDgpO1xufVxuXG4uZmlsZS11cGxvYWQtaWNvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIHN0cm9rZTogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbn1cblxuLmZpbGUtdXBsb2FkLWRldGFpbHMge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIGdhcDogdG8tcmVtKDgpO1xufVxuXG4uZmlsZS11cGxvYWQtbmFtZSB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuXG4uZmlsZS11cGxvYWQtc2l6ZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5maWxlLXVwbG9hZC1yZW1vdmUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlLWluLW91dDtcbn1cblxuLmZpbGUtdXBsb2FkLXByb2dyZXNzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyNCk7XG59XG5cbi5maWxlLXVwbG9hZC1lcnJvci10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyNCk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgIGNvbG9yOiB2YXIoLS1haS1lcnJvcik7XG59XG5cbi5maWxlLXVwbG9hZC10YWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC50ZXh0IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxufVxuIiwiLmltYWdlLWFuc3dlci1pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiIsIi5haS1zb3VyY2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xufVxuXG4uYWktc291cmNlcy1sYWJlbCB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1tZDtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4uYWktc291cmNlcy1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgyKTtcbn1cblxuLmFpLXNvdXJjZXMtaXRlbSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctbWQ7XG59XG5cbi5haS1zb3VyY2VzLWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5haS1zb3VyY2VzLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYWktc291cmNlcy10ZXh0IHtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5haS1zb3VyY2VzLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vYWktYXNzaXN0YW50LW1peGlucyc7XG5cbi5haS10ZXJtcy1wb3B1cC1iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zaGFkb3ctc2NyaW0pO1xuICAgIHotaW5kZXg6IDExMDE7XG59XG5cbi5haS10ZXJtcy1wb3B1cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiB0by1yZW0oODAwKTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg1ODQpO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLXBhbmVsKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tYWktc2hhZG93LW1vZGFsKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDIwMG1zIGVhc2UsIGhlaWdodCAyMDBtcyBlYXNlO1xufVxuXG4uYWktdGVybXMtcG9wdXAtZXhwYW5kZWQge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiA5NSU7XG4gICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgbWF4LWhlaWdodDogOTUlO1xufVxuXG4uYWktdGVybXMtcG9wdXAtaGVhZGVyIHtcbiAgICBAaW5jbHVkZSBhaS1wYW5lbC1oZWFkZXI7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDY0KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYWktdGVybXMtcG9wdXAtaGVhZGVyLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBhaS1wYW5lbC1oZWFkZXItdGl0bGU7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1jb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogdG8tcmVtKDI0KSB0by1yZW0oMTYpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbn1cblxuLy8gTW9iaWxlOiBmdWxsLXNjcmVlbiBwb3B1cCwgbm8gYmFja2Ryb3BcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5haS10ZXJtcy1wb3B1cC1iYWNrZHJvcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFpLXRlcm1zLXBvcHVwLFxuICAgIC5haS10ZXJtcy1wb3B1cC1leHBhbmRlZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmFpLWxvY2F0aW9uLW5vdGlmaWNhdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNikgMCB0by1yZW0oMTYpO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWktYm9yZGVyLWluZm8pIDIwJSwgdHJhbnNwYXJlbnQpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLWluZm8tc29mdCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0KTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWktYm9yZGVyLWluZm8pO1xuICAgIH1cbn1cblxuLmFpLWxvY2F0aW9uLW5vdGlmaWNhdGlvbi1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgMDtcbiAgICBmbGV4LXNocmluazogMDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLWJvcmRlci1pbmZvKTtcbiAgICB9XG59XG5cbi5haS1sb2NhdGlvbi1ub3RpZmljYXRpb24tYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDIpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgMDtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbn1cblxuLmFpLWxvY2F0aW9uLW5vdGlmaWNhdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbn1cblxuLmFpLWxvY2F0aW9uLW5vdGlmaWNhdGlvbi1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuIiwiQGltcG9ydCAnLi4vYWktYXNzaXN0YW50LW1peGlucyc7XG5cbi5haS1sb2NhdGlvbi1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOTk5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLXN1bmtlbik7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1haS10ZXh0LW11dGVkLXN0cm9uZykgMzAlLCB0cmFuc3BhcmVudCk7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgb3V0bGluZTogdG8tcmVtKDIpIHNvbGlkIHZhcigtLWFpLWZvY3VzLXJpbmcpO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogdG8tcmVtKDIpO1xuICAgIH1cbn1cblxuLmFpLWxvY2F0aW9uLXNlbGVjdG9yLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1icmFuZC1zZWNvbmRhcnktYmcpO1xuICAgIGNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcblxuICAgIC5haS1sb2NhdGlvbi1zZWxlY3Rvci1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LW9uLXNvZnQtYnJhbmQpO1xuICAgIH1cbn1cblxuLmFpLWxvY2F0aW9uLXNlbGVjdG9yLWxhYmVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuIiwiLmFpLXRoaW5raW5nIHtcbiAgICAkZG90OiBuby1yZXBlYXQgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBjbG9zZXN0LXNpZGUsIHZhcigtLWFpLXRleHQtc2Vjb25kYXJ5KSA5MCUsIHRyYW5zcGFyZW50KTtcblxuICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgIGFzcGVjdC1yYXRpbzogNDtcbiAgICBiYWNrZ3JvdW5kOiAkZG90IDAlIDUwJSwgJGRvdCA1MCUgNTAlLCAkZG90IDEwMCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygxMDAlIC8gMykgMTAwJTtcbiAgICBhbmltYXRpb246IGFpLXRoaW5raW5nLWJvdW5jZSAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbkBrZXlmcmFtZXMgYWktdGhpbmtpbmctYm91bmNlIHtcbiAgICAzMyUge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMTAwJSAvIDMpIDAlLCBjYWxjKDEwMCUgLyAzKSAxMDAlLCBjYWxjKDEwMCUgLyAzKSAxMDAlO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygxMDAlIC8gMykgMTAwJSwgY2FsYygxMDAlIC8gMykgMCUsIGNhbGMoMTAwJSAvIDMpIDEwMCU7XG4gICAgfVxuXG4gICAgNjYlIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDEwMCUgLyAzKSAxMDAlLCBjYWxjKDEwMCUgLyAzKSAxMDAlLCBjYWxjKDEwMCUgLyAzKSAwJTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcbkBpbXBvcnQgJy4uL0FpQXNzaXN0YW50TG9nby9BaUFzc2lzdGFudExvZ28nO1xuQGltcG9ydCAnLi4vQWlCdXR0b24vQWlCdXR0b24nO1xuQGltcG9ydCAnLi4vQWlTY3JvbGxBcmVhL0FpU2Nyb2xsQXJlYSc7XG5AaW1wb3J0ICcuLi9BbnN3ZXJBY3Rpb25zL0Fuc3dlckFjdGlvbnMnO1xuQGltcG9ydCAnLi4vQW5zd2VyRmVlZGJhY2svQW5zd2VyRmVlZGJhY2snO1xuQGltcG9ydCAnLi4vQW5zd2VyTWFya2Rvd25Db250ZW50L0Fuc3dlck1hcmtkb3duQ29udGVudCc7XG5AaW1wb3J0ICcuLi9BbnN3ZXJTdHJlYW1pbmdPdmVybGF5L0Fuc3dlclN0cmVhbWluZ092ZXJsYXknO1xuQGltcG9ydCAnLi4vQWlBc3Npc3RhbnRXaWRnZXRDYXJkL0FpQXNzaXN0YW50V2lkZ2V0Q2FyZCc7XG5AaW1wb3J0ICcuLi9DaGF0QnViYmxlL0NoYXRCdWJibGUnO1xuQGltcG9ydCAnLi4vQ2hhdExpc3QvQ2hhdExpc3QnO1xuQGltcG9ydCAnLi4vQ2hhdExpc3RJdGVtL0NoYXRMaXN0SXRlbSc7XG5AaW1wb3J0ICcuLi9DaGF0TWVzc2FnZUlucHV0L0NoYXRNZXNzYWdlSW5wdXQnO1xuQGltcG9ydCAnLi4vRXJyb3JDYXJkL0Vycm9yQ2FyZCc7XG5AaW1wb3J0ICcuLi9GaWxlVXBsb2FkTGlzdC9GaWxlVXBsb2FkTGlzdCc7XG5AaW1wb3J0ICcuLi9JbWFnZUFuc3dlci9JbWFnZUFuc3dlcic7XG5AaW1wb3J0ICcuLi9Tb3VyY2VzL1NvdXJjZXMnO1xuQGltcG9ydCAnLi4vVGVybXNBbmRDb25kaXRpb25zUG9wdXAvVGVybXNBbmRDb25kaXRpb25zUG9wdXAnO1xuQGltcG9ydCAnLi4vTG9jYXRpb25DaGFuZ2VOb3RpZmljYXRpb24vTG9jYXRpb25DaGFuZ2VOb3RpZmljYXRpb24nO1xuQGltcG9ydCAnLi4vTG9jYXRpb25TZWxlY3Rvci9Mb2NhdGlvblNlbGVjdG9yJztcbkBpbXBvcnQgJy4uL1RoaW5raW5nL1RoaW5raW5nJztcblxuLmFpLWFzc2lzdGFudC1jaGF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktc3VyZmFjZS1hcHApO1xufVxuXG4uYWktYXNzaXN0YW50LWNoYXQtZ2F0ZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFpLWdhdGUtY2VudGVyIHtcbiAgICBtYXJnaW46IGF1dG8gMDtcbn1cblxuLmFpLWFzc2lzdGFudC1jaGF0LWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5haS1hc3Npc3RhbnQtY2hhdC1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktc3VyZmFjZS1wYW5lbCk7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG59XG5cbi5haS1zaWRlYmFyLXJlc2l6ZS1oYW5kbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgY3Vyc29yOiBjb2wtcmVzaXplO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IHRvLXJlbSgtNCk7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oLTQpO1xuICAgIH1cblxuICAgICY6aG92ZXIgLmFpLXNpZGViYXItcmVzaXplLWxpbmUsXG4gICAgJjphY3RpdmUgLmFpLXNpZGViYXItcmVzaXplLWxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcbiAgICB9XG59XG5cbi5haS1zaWRlYmFyLXJlc2l6ZS1saW5lIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXM7XG59XG5cbi5haS1zaWRlYmFyLWhlYWRlciB7XG4gICAgQGluY2x1ZGUgYWktcGFuZWwtaGVhZGVyO1xufVxuXG4uYWktc2lkZWJhci1oZWFkZXItdGl0bGUge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlci10aXRsZTtcbn1cblxuLmFpLXNpZGViYXItZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSg4KSB0by1yZW0oMTYpO1xufVxuXG4uYWktdG9rZW4tY291bnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg4KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlLWFsdCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xufVxuXG4uYWktdG9rZW4tY291bnRlci10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5haS10b2tlbi1jb3VudGVyLXZhbHVlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuXG4uYWktdG9rZW4tY291bnRlci1kYXRlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xufVxuXG4uYWktdG9rZW4tY291bnRlci1iYXIge1xuICAgIGhlaWdodDogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtbXV0ZWQpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg5OTkpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDQpO1xufVxuXG4uYWktdG9rZW4tY291bnRlci1iYXItZmlsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXRleHQtbXV0ZWQtc3Ryb25nKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOTk5KTtcbn1cblxuLmFpLWFzc2lzdGFudC1jaGF0LW1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSg0MCkgdG8tcmVtKDE2KTtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbn1cblxuLy8gRXh0ZW5kIHRoZSBzY3JvbGxhYmxlIG1lc3NhZ2UgbGlzdCBwYXN0IHRoZSBjaGF0LW1haW4gaG9yaXpvbnRhbCBwYWRkaW5nIG9uIGJvdGggc2lkZXMgc28gdGhlXG4vLyBzY3JvbGxiYXIgcmVhY2hlcyB0aGUgY2hhdC1tYWluIHJpZ2h0IGVkZ2UgKHdoaWNoIGlzIHRoZSB2aWV3cG9ydCBlZGdlIGluIHRoZSBlbWJlZCBzdXJmYWNlIGFuZFxuLy8gdGhlIGNoYXQvc2lkZWJhciBkaXZpZGVyIGluIHRoZSBpbi1hcHAgZHJhd2VyKS4gVGhlIGlubmVyIG1lc3NhZ2VzIGNvbnRhaW5lciByZXN0b3JlcyB0aGUgc2FtZVxuLy8gNDBweCBpbm5lciBndXR0ZXIgdmlhIGl0cyBvd24gcGFkZGluZyBzbyBidWJibGUgY29udGVudCBzdGF5cyBhbGlnbmVkIHdpdGggdGhlIGlucHV0LWFyZWEuXG4uYWktYXNzaXN0YW50LWNoYXQtbWFpbiA+IC5haS1jaGF0LW1lc3NhZ2UtbGlzdCB7XG4gICAgbWFyZ2luOiAwIHRvLXJlbSgtNDApO1xufVxuXG4uYWktY2hhdC1zaWRlYmFyLXRvZ2dsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdG8tcmVtKDE2KTtcbiAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi8vIC0tLSBDaGF0SGVhZGVyIC0tLVxuXG4uYWktY2hhdC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlcjtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg2NCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmFpLWNoYXQtaGVhZGVyLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBhaS1wYW5lbC1oZWFkZXItdGl0bGU7XG59XG5cbi5haS1jaGF0LWhlYWRlci1mdWxsc2NyZWVuLFxuLmFpLWNoYXQtaGVhZGVyLWNsb3NlIHtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLy8gLS0tIENoYXRNZXNzYWdlTGlzdCAtLS1cblxuLmFpLWNoYXQtbWVzc2FnZS1saXN0IHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5haS1jaGF0LW1lc3NhZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAvLyBIb3Jpem9udGFsIHBhZGRpbmcgcmVzdG9yZXMgdGhlIDQwcHggZ3V0dGVyIHRoYXQgdGhlIG1lc3NhZ2UtbGlzdCdzIG5lZ2F0aXZlIG1hcmdpbiByZW1vdmVkLFxuICAgIC8vIHNvIGJ1YmJsZSBjb250ZW50IGxpbmVzIHVwIHdpdGggdGhlIGlucHV0LWFyZWEgaW5zaWRlIGNoYXQtbWFpbidzIHBhZGRpbmcuIG1heC13aWR0aCBpcyB0aGVcbiAgICAvLyA3NjhweCBjb2x1bW4gcGx1cyB0aGF0IGd1dHRlciBvbiBlYWNoIHNpZGUgKDc2OCArIDQwICsgNDAgPSA4NDgpIHNvIHRoZSBjb250ZW50IGJveCBzdGlsbFxuICAgIC8vIGNhcHMgYXQgNzY4LlxuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDQwKSB0by1yZW0oNDApO1xuICAgIG1heC13aWR0aDogdG8tcmVtKDg0OCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgzMik7XG4gICAgfVxufVxuXG4vLyBCb3R0b20gcGFkZGluZyByZXNlcnZlcyBzcGFjZSBmb3IgdGhlIGFic29sdXRlbHktcG9zaXRpb25lZCBhY3Rpb25zIHJvdyB1bmRlciB0aGUgbGFzdCBidWJibGU7IGRyb3AgaXQgd2hlbiBoaWRkZW4uXG4uYWktY2hhdC1tZXNzYWdlLWxpc3Qtbm8tYWN0aW9ucyAuYWktY2hhdC1tZXNzYWdlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi8vIC0tLSBBaU1lc3NhZ2VJdGVtIC0tLVxuXG4uYWktbWVzc2FnZS1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vLyBBbmNob3JzIHRoZSBhY3Rpb25zIHJvdyB1bmRlciB0aGUgYW5zd2VyIHRleHQsIGFib3ZlIGFueSB3aWRnZXQgY2FyZHMgaW4gdGhlIHNhbWUgbWVzc2FnZS5cbi5haS1tZXNzYWdlLWFuc3dlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmFpLW1lc3NhZ2Utd2lkZ2V0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIC8vIE1hdGNoZXMgdGhlIDMycHggc3BhY2luZyBiZXR3ZWVuIGNoYXQgbWVzc2FnZXMsIHNvIGEgd2lkZ2V0IHJlYWRzIGFzIGl0cyBvd24gYmxvY2sgdW5kZXIgdGhlIG1lc3NhZ2UuXG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDMyKTtcblxuICAgIC8vIEEgd2lkZ2V0IHJlbmRlcmVyIG1heSByZW5kZXIgbm90aGluZyAodW5rbm93biB0eXBlIC8gbWlzc2luZyBjb250ZW50KTsgZG9uJ3QgcmVzZXJ2ZSB0aGUgZ2FwIHRoZW4uXG4gICAgJjplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4vLyBudGgtbGFzdC1jaGlsZCgyKSA9IGxhc3QgbWVzc2FnZSAodGhlIHNjcm9sbC1hbmNob3Igc2VudGluZWwgaXMgYWx3YXlzIHRoZSBmaW5hbCBjaGlsZCkuIEEgdHJhaWxpbmdcbi8vIHdpZGdldCBoYXMgbm8gYWN0aW9ucyByb3csIHNvIGRyb3AgdGhlIGludGVyLW1lc3NhZ2UgZ2FwIHRoYXQgd291bGQgbGVhdmUgZGVhZCBzcGFjZSBiZWxvdyB0aGUgY2FyZC5cbi5haS1jaGF0LW1lc3NhZ2VzID4gLmFpLW1lc3NhZ2UtaXRlbS5oYXMtd2lkZ2V0czpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLy8gQWN0aW9ucy1oaWRkZW4gbW9kZSBkcm9wcyB0aGUgbGlzdCdzIGJvdHRvbSBwYWRkaW5nLCBzbyBrZWVwIGEgc21hbGwgZ2FwIHRvIGF2b2lkIGNsaXBwaW5nIHRoZSBzaGFkb3cuXG4uYWktY2hhdC1tZXNzYWdlLWxpc3Qtbm8tYWN0aW9ucyAuYWktY2hhdC1tZXNzYWdlcyA+IC5haS1tZXNzYWdlLWl0ZW0uaGFzLXdpZGdldHM6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg4KTtcbn1cblxuLmFpLW1lc3NhZ2UtaXRlbS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IHRvLXJlbSg0KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDQpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlLWluLW91dDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLy8gU2NvcGVkIHRvIHRoZSBhbnN3ZXIgYmxvY2sgc28gaG92ZXJpbmcgdGhlIHdpZGdldCBjYXJkcyBkb2Vzbid0IHJldmVhbCB0aGUgcm93LlxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgIC5haS1tZXNzYWdlLWFuc3dlcjpob3ZlciAmIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgICAgICAgLmFpLW1lc3NhZ2UtaXRlbS50b3VjaGVkICYge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUGlubmVkIHZpc2libGUgb24gdGhlIGxhdGVzdCBtZXNzYWdlIOKAlCB1bmxlc3MgaXQgY2FycmllcyB3aWRnZXRzLCB3aGVyZSB0aGUgY2FyZHMgYXJlIHRoZSBmb2N1cy5cbiAgICAuYWktbWVzc2FnZS1pdGVtLmxhdGVzdDpub3QoLmhhcy13aWRnZXRzKSAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxufVxuXG4vLyAtLS0gQ2hhdElucHV0QXJlYSAtLS1cblxuLmFpLWNoYXQtaW5wdXQtYXJlYSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oNzY4KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vLyAtLS0gRW1wdHlTdGF0ZVZpZXcgLS0tXG5cbi5haS1lbXB0eS1zdGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG59XG5cbi5haS1lbXB0eS1zdGF0ZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oNTgwKTtcbn1cblxuLmFpLWVtcHR5LXN0YXRlLWdyZWV0aW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDgpO1xufVxuXG4uYWktZW1wdHktc3RhdGUtbG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1icmFuZC1ncmFkaWVudCk7XG4gICAgbWFzazogY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG59XG5cbi5haS1lbXB0eS1zdGF0ZS1ncmVldGluZy10ZXh0IHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIwKTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuXG4uYWktZW1wdHktc3RhdGUtaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMjgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgbWFyZ2luOiAwIDAgdG8tcmVtKDI0KSAwO1xufVxuXG4uYWktZW1wdHktc3RhdGUtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4vLyAtLS0gRmlyc3RUaW1lVmlldyAtLS1cblxuLmFpLWZpcnN0LXRpbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1hcHApO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1maXJzdC10aW1lLW92ZXJsYXkpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICB9XG59XG5cbi5haS1maXJzdC10aW1lLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFpLWZpcnN0LXRpbWUtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDMxKTtcblxuICAgIC5haS1maXJzdC10aW1lLWxvZ28taWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oOTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg5Nik7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLWJyYW5kLWdyYWRpZW50KTtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtb24tZ3JhZGllbnQpO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1haS1zaGFkb3ctcGFuZWwpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTYpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWktZmlyc3QtdGltZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyMik7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uYWktZmlyc3QtdGltZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyMik7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtbXV0ZWQtc3Ryb25nKTtcbiAgICBtYXJnaW46IHRvLXJlbSgxMCkgMCAwO1xufVxuXG4uYWktZmlyc3QtdGltZS1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDUzKTtcbn1cblxuLmFpLWZpcnN0LXRpbWUtdGVybXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5haS1maXJzdC10aW1lLWNoZWNrYm94IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgYWNjZW50LWNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLmFpLWZpcnN0LXRpbWUtdGVybXMtbGluayB7XG4gICAgY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmFpLWZpcnN0LXRpbWUtZm9ybSAuYWktZmlyc3QtdGltZS1jdGEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgZ2FwOiB0by1yZW0oNCk7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgfVxufVxuXG4vLyAtLS0gTW9iaWxlIHJlc3BvbnNpdmUgKHNjcmVlbnMgMS00KSAtLS1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLy8gU2NyZWVuIDEg4oCUIEZpcnN0IFRpbWU6IGNvbnN0cmFpbiBjb250ZW50IHdpZHRoLCBhZGQgc2lkZSBwYWRkaW5nXG4gICAgLmFpLWZpcnN0LXRpbWUge1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG4gICAgLmFpLWZpcnN0LXRpbWUtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDM3MCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC8vIFNjcmVlbiAyIOKAlCBFbXB0eSBDaGF0OiByZWR1Y2UgaG9yaXpvbnRhbCBwYWRkaW5nOyB0b2dnbGUgbW92ZXMgdG8gcmlnaHQgb24gbW9iaWxlXG4gICAgLmFpLWFzc2lzdGFudC1jaGF0LW1haW4ge1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNikgdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAvLyBPbiBtb2JpbGUsIGRyb3AgdGhlIG5lZ2F0aXZlLW1hcmdpbiBzY3JvbGxiYXIgdHJpY2sg4oCUIGxldCB0aGUgY2hhdC1tYWluIDE2cHggcGFkZGluZ1xuICAgIC8vIGdpdmUgYnViYmxlcyByZWFsIGJyZWF0aGluZyByb29tIG9uIGJvdGggc2lkZXMuIE1vYmlsZSBzY3JvbGxiYXJzIGFyZSB0eXBpY2FsbHkgb3ZlcmxheVxuICAgIC8vIHNvIGZsdXNoaW5nIHRoZSBzY3JvbGxiYXIgdG8gdGhlIHZpZXdwb3J0IGVkZ2UgaXNuJ3Qgd29ydGggcHVzaGluZyBidWJibGVzIHRvIHRoZSBlZGdlLlxuICAgIC5haS1hc3Npc3RhbnQtY2hhdC1tYWluID4gLmFpLWNoYXQtbWVzc2FnZS1saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC8vIERyb3AgdGhlIDQwcHggaW5uZXIgZ3V0dGVyIOKAlCBjaGF0LW1haW4ncyAxNnB4IHBhZGRpbmcgaXMgYWxyZWFkeSBwcm92aWRpbmcgdGhlIGJyZWF0aGluZyByb29tLlxuICAgIC5haS1jaGF0LW1lc3NhZ2VzIHtcbiAgICAgICAgcGFkZGluZzogMCAwIHRvLXJlbSg0MCk7XG4gICAgfVxuXG4gICAgLmFpLWNoYXQtc2lkZWJhci10b2dnbGUge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAvLyBTY3JlZW4gMyDigJQgU2lkZSBQYW5lbDogZnVsbC1zY3JlZW4gb3ZlcmxheSwgaGlkZSByZXNpemUgaGFuZGxlXG4gICAgLmFpLWFzc2lzdGFudC1jaGF0LWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmFpLWFzc2lzdGFudC1jaGF0LXNpZGViYXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSg4MCk7XG4gICAgfVxuXG4gICAgLmFpLXNpZGViYXItcmVzaXplLWhhbmRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFpLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLXBhbmVsKTtcbiAgICB9XG59XG4iLCIuc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgJi50b3Age1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuN3JlbTtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmlucHV0LXRvLWhpZGUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC10by1oaWRlOmNoZWNrZWQgKyAuc3dpdGNoIHtcbiAgICAgICAgLnN3aXRjaC1ib2R5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRsaWdodC1icmFuZC1jb2xvciwgMC45KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuNDVyZW0sIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXRjaCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tdGltZTtcbiAgICB9XG5cbiAgICAuc3dpdGNoLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMuMzMzcmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgI3skdHJhbnNpdGlvbi10aW1lICogMS41fTtcbiAgICB9XG5cbiAgICAuc3dpdGNoLXRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDAuNDVyZW07XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb24tdGltZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5zd2l0Y2gtbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuIiwiLmlucHV0LWNvbnRhaW5lciB7XG4gICAgLmlucHV0LWVsZW0ge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXN0b21EYXJrZW4oJGxpZ2h0LWJyYW5kLWNvbG9yLCA1JSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gTGFiZWxzIGFyZSBzZW50ZW5jZS1jYXNlIHRyYW5zbGF0aW9uczsgZHJvcCB1aS10b29sa2l0J3MgY2FwaXRhbGl6ZS5cbiAgICAuaW5wdXQtaGVhZGVyIC5pbnB1dC1sYWJlbCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIC5sZW5ndGgtbWVzc2FnZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmljb24tcmVkZXNpZ24tZXhjbGFtYXRpb24tY2lyY2xlIHtcbiAgICAgICAgc3Ryb2tlOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICB9XG5cbiAgICAmLndpdGgtZXJyb3Ige1xuICAgICAgICAuaW5wdXQtZWxlbSxcbiAgICAgICAgLmlucHV0LWVsZW06aG92ZXIsXG4gICAgICAgIC5pbnB1dC1lbGVtOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGhpZ2gtY29udHJhc3QtcmVkO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRoaWdoLWNvbnRyYXN0LXJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmlucHV0LW51bWJlci1jb250YWluZXIgLmlucHV0LWxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmRlZmF1bHQtc3Ryb2tlIHtcbiAgICBmaWxsOiBub25lO1xufVxuXG4uZmlsZS1pbXBvcnQtZGlhbG9nIHtcbiAgICAuZGlhbG9nLWNvbnRlbnQgLmRpYWxvZy1mb290ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogVE9ETyBmaXggc3R5bGVsaW50IGVycm9ycyAqL1xuXG4uaGlkZS1sZWFmbGV0IHtcbiAgICAubGVhZmxldC1wYW5lLFxuICAgIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5kcmF3aW5nIHtcbiAgICAubWFwLXVzZXItaWNvbiB7XG4gICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgICAgc3Ryb2tlOiAkZGFyay1ncmF5O1xuICAgICAgICBzdHJva2Utd2lkdGg6IDEwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICBnIHtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyMDtcbiAgICB9XG5cbiAgICAmLmV4dGVybmFsIHtcbiAgICAgICAgZyB7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1jcyB7XG4gICAgICAgICNsYXllci10b29sdGlwcyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNsYXllci10b29sdGlwcyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxufVxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiNwbGFuU2VjdGlvbixcbi5zcGFjZSB7XG4gICAgPiAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9sIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zcGFjZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAxMDVweDtcblxuICAgIC5sZWFmbGV0LWJvdHRvbS5sZWFmbGV0LXJpZ2h0IHtcbiAgICAgICAgLm1xLWF0dHJpYnV0aW9uLWNvbnRyb2wge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgcmlnaHQ6IC00NXB4O1xuICAgICAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUT0RPOiBkZWxldGUgdGhpcyBhZnRlciB0cmFuc2ZlciBtYXAgb250byBSZWFjdC1MZWFmbGV0XG4gICAgLy8gVGVtcG9yYXJ5IHNvbHV0aW9uIGZvciBkaXNwbGF5aW5nIFwiWW91IGFyZSBoZXJlXCIgbWFya2VyXG4gICAgLmxlZ2VuZC11cmhlcmUtbWFya2VyLFxuICAgIGltYWdlLmluZGljYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJlZnJlc2gtc3Bpbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAxODBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAxOTAwO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB0b3A6IDcwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjY29idW5kdS1tYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGVnZW5kLXVyaGVyZS1tYXJrZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJvdHRvbTogMzVweDtcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbiNjb2J1bmR1LW1hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgLmxlYWZsZXQtY29udGFpbmVyLFxuICAgIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyLFxuICAgIC5sZWFmbGV0LXBhbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgLnZpZXctcGxhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qIFwic3ZnICpcIiB3YXMgbm90IGFsbG93aW5nIHRvIG92ZXJyaWRlIGNzcyBwcm9wZXJ0eSB3aGljaCBpcyBuZWVkZWQgaW4gb3JkZXIgdG8gaGlnaGxpZ2h0IGxvY2F0aW9uICovXG4gICAgICAgIHN2ZyBnLmxvY2F0aW9uIHtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogOHB4O1xuICAgICAgICAgICAgc3Ryb2tlOiAkZGFyay1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWFmbGV0LWNvbnRyb2wtem9vbTpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLyogaGlkZSBhbm5veWluZyBtYXBxdWVzdCBsb2dvICovXG4gICAgICAgIC5tcS1sb2dvLWNvbnRyb2wge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qIG1ha2UgbWFwcXVlc3QgYXR0cmlidXRpb24gbGVzcyBwcm9taW5lbnQgKi9cbiAgICAgICAgLm1xLWF0dHJpYnV0aW9uLWNvbnRyb2wge1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1xLWF0dHJpYnV0aW9uLWNvbnRyb2w6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2NvYnVuZHUtbWFwLm1hcC1zZWxlY3Rpb24taGlnaGxpZ2h0IHtcbiAgICBzdmcge1xuICAgICAgICBmaWxsLW9wYWNpdHk6IDAuNDtcblxuICAgICAgICBnLmxvY2F0aW9uLmFjdGl2ZSxcbiAgICAgICAgZy5tYXNrZWRzZWxlY3Rpb24sXG4gICAgICAgIGcuc2VsZWN0aW9uIHtcbiAgICAgICAgICAgIGZpbGwtb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ1bGxzaXplIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBzdHlsZSBsb2NhdGlvbnMgKi9cbnN2Zy5kcmF3aW5nLFxuc3ZnLmRyYXdpbmcgc3ZnIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgI29jY3VwYW5jaWVzIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgI3RpbWUtdGFnIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuXG4jbGF5ZXItbG9jYXRpb25zLFxuI2xheWVyLW1hcmtlcnMge1xuICAgIC8qIGVuYWJsZSBtb3VzZSBldmVudHMgb24gbG9jYXRpb25zLCBldmVuIGlmIG5vdCBmaWxsZWQgKi9cbiAgICBwb2ludGVyLWV2ZW50czogdmlzaWJsZWZpbGw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLyogZGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yOiB3aGl0ZSAqL1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuXG4gICAgdGV4dCB7XG4gICAgICAgIGZpbGwtb3BhY2l0eTogMTtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEwMHB4O1xuXG4gICAgICAgIC8qIDEgcHggPSAxIGNtICovXG4gICAgICAgIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gICAgICAgIGFsaWdubWVudC1iYXNlbGluZTogbWlkZGxlO1xuICAgICAgICBkb21pbmFudC1iYXNlbGluZTogY2VudHJhbDtcbiAgICAgICAgc3Ryb2tlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAwIDAgJGJsYWNrLCAtMXB4IDAgMCAkYmxhY2ssIDAgMXB4IDAgJGJsYWNrLCAwIC0xcHggMCAkYmxhY2ssIDFweCAxcHggJGJsYWNrLFxuICAgICAgICAgICAgLTFweCAtMXB4IDAgJGJsYWNrLCAxcHggLTFweCAwICRibGFjaywgLTFweCAxcHggMCAkYmxhY2s7XG4gICAgfVxuXG4gICAgdGV4dCA+IHRzcGFuIHtcbiAgICAgICAgYWxpZ25tZW50LWJhc2VsaW5lOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgaW1hZ2Uub2NjdXBpZWQge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG59XG5cbmcubG9jYXRpb246bm90KFtpZF0pIHtcbiAgICAvKiBhbnkgbG9jYXRpb24gd2l0aG91dCBhbiBpZCBpcyBub3QgaW50ZXJhY3RpdmUgKi9cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIC8qIGFuZCBpdCBkb2VzIG5vdCBoYXZlIGEgZmlsbCBzbyBpdCBkb2Vzbid0IG9ic2N1cmUgcG9seWdvbnMgbGlua2VkIHRvIGxvY2F0aW9ucyAqL1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJhd2luZy5leHRlcm5hbCBnLmxvY2F0aW9uLW1hcmtlciB7XG4gICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgY2lyY2xlIHtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAzO1xuICAgICAgICBzdHJva2U6ICRtYWluLWdyYXk7XG4gICAgfVxufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuIiwiLmxvY2F0aW9uLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogMTA0cHg7XG4gICAgcGFkZGluZzogN3B4IDhweCA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMyk7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG59XG4iLCIuY29udGV4dC1tZW51IHtcbiAgICAmLnBvcHBlci1jb250YWluZXIgLnBvcHBlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuY29udGV4dC1tZW51LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mdWxsLXNjcmVlbi1zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCR3aGl0ZSwgMC4yNSk7XG4gICAgei1pbmRleDogOTk5OTtcblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5iZy13aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5sb2FkaW5nLXNwaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB6LWluZGV4OiAyMDAwO1xuXG4gICAgLnNwaW5uZXItaW1hZ2Uge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiAgICB9XG5cbiAgICAmLmZ1bGwtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICAgIH1cbn1cblxuLmZ1bGwtc2NyZWVuLXNwaW5uZXIsXG4ubG9hZGluZy1zcGlubmVyIHtcbiAgICAuc2stZG91YmxlLWJvdW5jZTEsXG4gICAgLnNrLWRvdWJsZS1ib3VuY2UyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLXllbGxvdztcbiAgICB9XG59XG4iLCIubm8tbG9jYXRpb24tcGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubG9jYXRpb24tcGlja2VyLXNlY3Rpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgIHRvcDogMjVweDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24tc2VjdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgIC5jaGFuZ2UtbG9jYXRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uby1sb2NhdGlvbi1pbWcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjMzMzNyZW07XG4gICAgfVxufVxuIiwiLnN3aXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tdGltZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNik7XG5cbiAgICAmLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDMuMzMzcmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJHByaW1hcnktZm9udC1jb2xvciwgMC41KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC45cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICN7JHRyYW5zaXRpb24tdGltZSAqIDEuNX07XG4gICAgfVxuXG4gICAgJi10b2dnbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwLjQ1cmVtO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uLXRpbWUsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tdGltZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmLmlzLWNoZWNrZWQge1xuICAgICAgICAuc3dpdGNoLXRvZ2dsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxLjQ1cmVtLCAtNTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgfVxufVxuIiwiLmRheS1waWNrZXItcG9wcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAucG9wcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiKDAgMCAwIC8gMTUlKTtcbiAgICAgICAgei1pbmRleDogNDA1O1xuICAgIH1cblxuICAgIC5yZHAge1xuICAgICAgICAtLXJkcC1jZWxsLXNpemU6IDMwcHg7XG4gICAgICAgIC0tcmRwLWFjY2VudC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjIpO1xuICAgICAgICAtLXJkcC1iYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIC0tcmRwLW91dGxpbmU6IG5vbmU7XG4gICAgICAgIC0tcmRwLW91dGxpbmUtc2VsZWN0ZWQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJkcC1oZWFkX2NlbGwge1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgLnJkcC1idXR0b24ge1xuICAgICAgICAmLnJkcC1kYXkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5yZHAtZGF5X3RvZGF5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJkcC1kYXlfc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGF5LXBpY2tlci1jYXB0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubW9udGgge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNWVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5hcHAtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRheS1waWNrZXItcG9wcGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2IoMCAwIDAgLyAxNSUpO1xuICAgICAgICB6LWluZGV4OiA1MDA7XG4gICAgfVxufVxuIiwiLnBhc3QtZGF0ZS1waWNrZXIge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAubG9jYXRpb24tY2hhcnRzLWljb24tYnRuIHtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwLWJ0bi1vdXRsaW5lLWJyYW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubGFuZHNjYXBlLXN0dWIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5tc2ctY29udGFpbmVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJ2FwcC9zdHlsZXMvdmFyaWFibGVzJztcblxuLmRhdGUtZmlsdGVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNSk7XG5cbiAgICAuZGF0ZS1maWx0ZXItYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNykgdG8tcmVtKDE2KSB0by1yZW0oNykgdG8tcmVtKDEyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgID4gc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5kYXRlLWZpbHRlcnMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5kYXRlLWZpbHRlcnMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG4iLCIubW9kYWwtd2l0aC1zZWxlY3RlZC1tYXAtbG9jYXRpb24gLmRpYWxvZy1jb250ZW50IHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogOTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwIDAgMCB0by1yZW0oNTApO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG5cbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICB9XG5cbiAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzMik7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLm1hcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICYud2l0aC10aXRsZSB7XG4gICAgICAgICAgICAjY29idW5kdS1tYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIHRvLXJlbSgzMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjY29idW5kdS1tYXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgzMCkgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtZXh0cmEtbGFyZ2UpIHtcbiAgICAubW9kYWwtd2l0aC1zZWxlY3RlZC1tYXAtbG9jYXRpb24gLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcblxuICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5tb2RhbC13aXRoLXNlbGVjdGVkLW1hcC1sb2NhdGlvbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IDkwJTtcblxuICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5tb2RhbC13aXRoLXNlbGVjdGVkLW1hcC1sb2NhdGlvbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgzMCk7XG5cbiAgICAgICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mYXZvcml0ZS1pY29uLWJhY2tncm91bmQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS13aGl0ZSwgMC41Mik7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgfVxufVxuXG4uZmF2b3JpdGVzLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgIGhlaWdodDogdG8tcmVtKDI1KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMjAwbXM7XG4gICAgc3Ryb2tlOiAkd2hpdGU7XG4gICAgc3Ryb2tlLXdpZHRoOiAzMnB4O1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlLWNvbnRhaW5lciB7XG4gICAgJi53aXRoLWxvY2F0aW9uLWNhcmQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb24tY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg1MCl9KTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJvb2tpbmctdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5ib29raW5nLXBhbmVsLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICB9XG5cbiAgICAucG9wcGVyLWNvbnRhaW5lcixcbiAgICAucG9wcGVyLXRhcmdldCxcbiAgICAudGFyZ2V0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAudG9vbHRpcC13cmFwcGVyIHtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAmLnN0YXJ0IHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVuZCB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iaWxlLWJhY2stYnRuIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhc3QtZGF0ZS1waWNrZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICB9XG5cbiAgICAuZGF5LXRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgICAgICYuZHJhZ2dpbmcge1xuICAgICAgICAgICAgLnRpbWUtc2xvdC1zZWxsLFxuICAgICAgICAgICAgLnRpbWUtc2xvdC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC51bmF2YWlsYWJsZS1zdHViIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNTVkZWcsICM3MTcxNzEsICNmOWY5ZjkgMnB4LCAjZjlmOWY5IDRweCwgI2Y5ZjlmOSA3cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpbmdsZS10aW1lc2xvdCAuYm9va2luZy1wYXJ0aWNpcGFudHMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aW1lc2xvdC1pdGVtIHtcbiAgICAgICAgLnRpbWUtc2xvdC1zZWxsLFxuICAgICAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAudGltZS1zbG90LXNlbGwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbWUtc2xvdC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgLnRpbWUtc2xvdC1zZWxsIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC50aW1lLXNsb3Qtc2VsbCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC41Nik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpbWUtc2xvdC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zdGFydDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB0b3A6IHZhcigtLWJlZm9yZS10b3AsIDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmVuZDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogdmFyKC0tYWZ0ZXItYm90dG9tLCAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLnNlbGVjdGVkKSArIC5zZWxlY3RlZCB7XG4gICAgICAgICAgICAudGltZS1zbG90LXNlbGwge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXVpY2stdGltZXNsb3RzLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgIC5xdWljay10aW1lc2xvdHMtY2FyZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDExMCk7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aW1lIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjIzLCAyMjMsIDIyMywgMC41Nyk7XG4gICAgfVxuXG4gICAgLmNsb3NlLXRpbWVsaW5lLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgei1pbmRleDogNTtcbiAgICB9XG5cbiAgICAuYm9vay10aW1lc2xvdC1idG4ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgfVxuXG4gICAgLnRpbWV6b25lLWFsZXJ0LFxuICAgIC5ib29raW5nLWluZm8tbXNnIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbn1cblxuLmJvb2tpbmctcmlnaHQtcGFuZWwuYm9va2luZy10aW1lbGluZS1wYW5lbCB7XG4gICAgLmJvb2tpbmctdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubW9iaWxlLWJhY2stYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbn1cblxuLnNpZGUtcGFuZWwuYm9va2luZy10aW1lbGluZS1wYW5lbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzY1KTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIC5ib29raW5nLXRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzUpfSk7XG5cbiAgICAgICAgLmJvb2tpbmctaW5mby1tc2cge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctdGltZWxpbmUtdHJpZ2dlci1idXR0b24ge1xuICAgIHdpZHRoOiB0by1yZW0oMTMwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgLmljb24tY2FsZW5kYXItdGltZWxpbmUgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWNhbGVuZGFyLXRpbWVsaW5lIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ib29raW5nLXRpbWVsaW5lLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiB0by1yZW0oODApO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4MCl9KTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGRhcmstZ3JheSwgMC4yKTtcbiAgICB6LWluZGV4OiA0MDY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ib29raW5nLXRpbWVsaW5lLWNvbnRhaW5lciAucGFzdC1kYXRlLXBpY2tlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zaWRlLXBhbmVsLmJvb2tpbmctdGltZWxpbmUtcGFuZWwge1xuICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG5cbiAgICAgICAgLmJvb2tpbmctdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9va2luZy1wYW5lbC1oZWFkZXIgLnF1aWNrLXRpbWVzbG90cy13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvb2tpbmctcGFuZWwtaGVhZGVyIC5xdWljay10aW1lc2xvdHMtY2FyZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDkwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2lkZS1wYW5lbC5ib29raW5nLXRpbWVsaW5lLXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5kYXktdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRpbWUtc2xvdC1sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oLTgpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAudGltZS1zbG90LWxhYmVsLnR3ZWx2ZS1ob3VyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2MCk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodG8tcmVtKC0xMCkpO1xuICAgIH1cblxuICAgIC50aW1lLXNsb3Qtc2VsbCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMCl9KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC50aW1lc2xvdC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMTBtcztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTk5OXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGFzdC10aW1lc2xvdC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtdGltZS1sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmLmluLWJldHdlZW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWUtc2xvdC1zZWxsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNsb3NlLXNlbGVjdGlvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2JjYmNiO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuaW4tYmV0d2VlbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHZhcigtLXRvcC1maXgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KC5pbi1iZXR3ZWVuKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSArIHZhcigtLXRvcC1maXgpKTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZC10aW1lLWxhYmVsIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbXBvbmVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYudHdlbHZlLWhvdXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDY1KX0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1cnJlbnQtdGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAuY3VycmVudC10aW1lLWxpbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJvb2tlZC10aW1lc2xvdCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjQ0MzM2O1xuXG4gICAgLmljb24tdXNlciB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5ib29raW5nLXBhcnRpY2lwYW50cyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuYm9va2luZy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDEwKTtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC50aW1lc2xvdC1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG5cbiAgICAgICAgJi53aXRoLXJlY3VycmVudCB7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub25lLXJvdy10aW1lc2xvdCB7XG4gICAgICAgIC5ib29raW5nLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uOm5vdCguaWNvbi1yZWN1cnJlbmNlKSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1pdGVtIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tcGhvdG8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE4NSk7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWRhdGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjApO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLml0ZW0td2l0aC1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLXdpdGgtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDg1KTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMyk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Vuc29yLWRhdGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubG9jYXRpb24tbmFtZSxcbiAgICAgICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nZW5lcmFsLWRhdGEge1xuICAgICAgICAubG9jYXRpb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1ldGEtZGF0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDE2KTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VhcmNoLXNvcnQtYmxvY2sgLnNlYXJjaC1pbnB1dC13cmFwcGVyIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgfVxufVxuIiwiLm1hcC13cmFwcGVyLWNvbnRhaW5lciB7XG4gICAgJi5uby1kYXRhIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubm8tZmxvb3ItcGxhbi1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLm5vLWZsb29yLXBsYW4tbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgei1pbmRleDogNDA2O1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmlnaHQtcGFuZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogdG8tcmVtKDQwMCk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmNsb3NlLXBlcnNvbi1zZWxlY3QtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMyk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5yaWdodC1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMzUpO1xuICAgIH1cbn1cbiIsIi5jaGVjay1pbi1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgIC5pY29uLXFyLWNvZGUge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuaWNvbi1xci1jb2RlLFxuICAgICYuYWN0aXZlIC5pY29uLXFyLWNvZGUge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uY2hlY2tlZC1pbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuXG4uY2hlY2staW4tZGlhbG9nIC5jaGVjay1pbi1kaWFsb2ctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oMjUpO1xuXG4gICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uY2hlY2staW4tc2Nhbi1kaWFsb2cge1xuICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuXG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi5mdWxsLXNjcmVlbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnFyLWNvZGUtcmVhZC1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDEwMCk7XG5cbiAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoZWNrLWluLXNjYW4tbWVzc2FnZS1oZWFkZXIsXG4gICAgLmNoZWNrLWluLXNjYW4tbWVzc2FnZS1mb290ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2hlY2staW4tc2Nhbi1tZXNzYWdlLWhlYWRlciB7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAje3RvLXJlbSgxODUpfSk7XG4gICAgfVxuXG4gICAgLmNoZWNrLWluLXNjYW4tbWVzc2FnZS1mb290ZXIge1xuICAgICAgICBib3R0b206IGNhbGMoNTAlIC0gI3t0by1yZW0oMTg1KX0pO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5jaGVjay1pbi1zY2FuLWRpYWxvZyB7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg2MCl9KTtcbiAgICB9XG59XG4iLCIucXItY29kZS1yZWFkLWNvbnRhaW5lciB7XG4gICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1saXN0LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJHdpZHRoOiB0by1yZW0oMSksICRvZmZzZXQ6IHRvLXJlbSgtMSkpO1xuICAgIH1cblxuICAgIC5yb29tLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLnJvb20tdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhdm9yaXRlcy1idG4ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJvb20tZGF0YS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDEyKTtcblxuICAgICAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDk1KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTEwKTtcblxuICAgICAgICAgICAgLmZpbHRlcixcbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm9vbS1kYXRhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS13aXRoLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvdW50LWJ1dHRvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYXBwLWJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuYWRkLWZpcnN0LWl0ZW0ge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg4Nik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDI4KTtcbiAgICB9XG5cbiAgICAuc3VidHJhY3QtaXRlbSxcbiAgICAuYWRkLWl0ZW0sXG4gICAgLnJlbW92ZS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyOCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDI4KTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5yZW1vdmUtaXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAuY291bnQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbn1cbiIsIi5kYXRlLWZpbHRlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IHRvLXJlbSgzMik7XG5cbiAgICAubGFiZWwtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDQpIHRvLXJlbSgxNikgMCAwO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICB9XG5cbiAgICAucmVjdXJyaW5nLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG5cbiAgICAgICAgJjpob3ZlciAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiBjdXN0b21EYXJrZW4oJGxpZ2h0LWJyYW5kLWNvbG9yLCAyMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXRlLWZpbHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5kYXRlLWZpbHRlci1pdGVtcyB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAmLmhvcml6b250YWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUtZmlsdGVyLWl0ZW0ge1xuICAgICAgICAvKiBUT0RPIHJlbW92ZSBpbXBvcnRhbnQgYWZ0ZXIgbWlncmF0aW5nIGluIG90aGVyIGZvcm1zICovXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtdGltZS1pbnB1dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGltZS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICB9XG5cbiAgICAubWVzc2FnZS1jb250YWluZXIsXG4gICAgLmVycm9ycyB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgIH1cblxuICAgIC5wZXJpb2RzLWluZm8ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5kdXJhdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1ncmVlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuZXJyb3JzIHtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuZGF0ZS1maWx0ZXIgLmRhdGUtZmlsdGVyLWl0ZW0gLmRhdGUtdGltZS1pbnB1dCB7XG4gICAgICAgIC50aW1lLWlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlY3VycmluZy1wYW5lbCB7XG4gICAgbWF4LXdpZHRoOiAxMDBkdnc7XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNjAwKTtcbiAgICB9XG5cbiAgICAudGFicy1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgtMjUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAje3RvLXJlbSg1MCl9KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlY3VycmluZy1jb25maWd1cmF0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICB9XG5cbiAgICAuYWN0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGQtbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAucmVwZWF0LWV2ZXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC50aW1lLXVuaXQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNzUpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgxNTApO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5maWVsZC1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVwZWF0LWV2ZXJ5LW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE1KTtcblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtbGFiZWwge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXBlYXQtb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuXG4gICAgICAgIC53ZWVrLWRheXMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cblxuICAgICAgICAud2Vlay1kYXkge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lbmRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcblxuICAgICAgICAuZW5kLW9wdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVuZC1vcHRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIH1cblxuICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICAucmFkaW8tYnV0dG9uLWxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFmdGVyLWVuZCB7XG4gICAgICAgICAgICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgICAgIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbnB1dC1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LXdyYXAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDc1KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCAuaW5wdXQtZWxlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJhZGlvLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vbi1lbmQge1xuICAgICAgICAgICAgLnJhZGlvLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRheS1waWNrZXItcG9wcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0MCk7XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXktcGlja2VyLWlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJG1haW4tZ3JheTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5kaXNhYmxlZCB7XG4gICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucmVjdXJyaW5nLXBhbmVsIHtcbiAgICAgICAgJi5zaWRlLXBhbmVsLmlzLW1vYmlsZSB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaWRlLXBhbmVsLmlzLW1vYmlsZSAuc2lkZS1wYW5lbC1ib2R5IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlc2VydmF0aW9uLXN1YmplY3QtZmllbGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxhYmVsLWljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIH1cblxuICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLnRpbGUtZmllbGQgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5zdWJqZWN0LWlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFzdC1zdWJqZWN0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNyk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5wYXN0LXN1YmplY3Qge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTIpO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDE3KTtcblxuICAgICAgICBAZXh0ZW5kIC5lbGxpcHNpcy1jb250YWluZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3NXB4KSB7XG4gICAgLnJlc2VydmF0aW9uLXN1YmplY3QtZmllbGQge1xuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXN0LXN1YmplY3RzIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnJlc2VydmF0aW9uLXN1YmplY3QtZmllbGQge1xuICAgICAgICAuc3ViamVjdC1pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFzdC1zdWJqZWN0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGFydGljaXBhbnQtcmFuZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxhYmVsLWljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgIC5sb29rdXAtdHJpZ2dlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNCkgdG8tcmVtKDE0KSB0by1yZW0oMTQpIHRvLXJlbSgzNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5sb29rdXAtbWVudSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTQpIHRvLXJlbSgyNSkgdG8tcmVtKDE0KSB0by1yZW0oMzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvb2t1cC1vcHRpb25zIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcblxuICAgICAgICAubG9va3VwLW1lbnUgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgIC50aWxlLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnRpbGUtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLm1ldGEtZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTYpfSkgLyAyKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJlcGFyZS1jbGVhbnVwLW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zaG93LW1vcmUtbGlzdC1jb250YWluZXIgLnNob3ctaGlkZS1idXR0b24ge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgLnNoYXJlLXJlc2VydmF0aW9uLWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmFwcC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5oZWFkZXItc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAubmF2LXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXM7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1icy1pdGVtLWxpbmsge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDEyKTtcbiAgICB9XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5ib2R5Lm5vLXNjcm9sbCAuYXBwLWNvbnRhaW5lciAuY29udGVudC1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLmFwcC1zaWRlLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgLnNpZGUtcGFuZWwsXG4gICAgLnNpZGUtcGFuZWwtYmFja2Ryb3Age1xuICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmFwcC1jb250YWluZXIge1xuICAgICAgICAucGFnZS1icmVhZGNydW1icyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCB0by1yZW0oMzApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1zZWN0aW9uIHtcbiAgICAgICAgICAgIGhlaWdodDogJGRlc2t0b3AtaGVhZGVyLWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc2VjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogJG5hdi1zZWN0aW9uLXdpZHRoO1xuICAgICAgICAgICAgei1pbmRleDogNDUxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRkZXNrdG9wLWhlYWRlci1oZWlnaHR9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtb3BlbmVkIHtcbiAgICAgICAgICAgIC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRuYXYtc2VjdGlvbi1vcGVuZWQtd2lkdGh9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JG5hdi1zZWN0aW9uLXdpZHRofSk7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250ZW50LXNlY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LW9wZW5lZCB7XG4gICAgICAgICAgICAubmF2LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkbmF2LXNlY3Rpb24tb3BlbmVkLXdpZHRoO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFwcC1zaWRlLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgICAgIC5zaWRlLXBhbmVsLFxuICAgICAgICAuc2lkZS1wYW5lbC1iYWNrZHJvcCB7XG4gICAgICAgICAgICB0b3A6ICRkZXNrdG9wLWhlYWRlci1oZWlnaHQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3skZGVza3RvcC1oZWFkZXItaGVpZ2h0fSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubmF2aWdhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNDA3O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcztcbiAgICBib3gtc2hhZG93OiA1cHggMXB4IDE3cHggLTVweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxNS44MzNyZW07XG4gICAgfVxuXG4gICAgLm5hdi1idG4ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsZWZ0OiAxcmVtO1xuICAgICAgICBjb2xvcjogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDQwJSk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdG9wOiAxNXB4O1xuXG4gICAgICAgIC5pY29uLWJ1cmdlci1tZW51IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtcyB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRvZmZzZXQ6IHRvLXJlbSgtMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiAzLjc1cmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItbGVmdC1jb2xvciAzMDBtcztcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLm5hdi1sYWJlbCxcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1sYWJlbCxcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEuNjY2cmVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIuMDgzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubmF2aWdhdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDMuNzVyZW0gMDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7JGRlc2t0b3AtaGVhZGVyLWhlaWdodH0pO1xuXG4gICAgICAgIC5uYXYtaXRlbXMgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNy45MTZyZW07XG5cbiAgICAgICAgICAgIC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC00LjU4M3JlbTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjkxNnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi45MTZyZW07XG4gICAgICAgICAgICBsZWZ0OiAyLjA4M3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNjY2cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE2NnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hcHAtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxLjI1cmVtIDAgNC41ODNyZW07XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcblxuICAgIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oNzApO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIHRvLXJlbSgtMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItc3VibWVudSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE1KTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMjApO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24taGVhcnQge1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIHN0cm9rZTogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDQwJSk7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1iZWxsLFxuICAgICAgICAuaWNvbi1iZWxsLW91dGxpbmUge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tYmVsbCB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1iZWxsLW91dGxpbmUge1xuICAgICAgICAgICAgZmlsbDogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDQwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmF2b3JpdGUtYnV0dG9uLFxuICAgIC5ub3RpZmljYXRpb24tYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IsIHRvLXJlbSgyKSwgdG8tcmVtKDIpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5ub3RpZmljYXRpb24tY291bnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oOSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgtMyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIC5ub3RpZmljYXRpb24tY291bnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEuNSkgc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC51c2VyLW1lbnUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tY29udGFpbmVyIHtcbiAgICAgICAgLmljb24tYXBwcyB7XG4gICAgICAgICAgICBmaWxsOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgNDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIC5pY29uLWFwcHMge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnVuaWZpZWQtbG9naW4tcGFuZWwsXG4gICAgLnVuaWZpZWQtbG9naW4tcGFuZWwtYmFja2Ryb3Age1xuICAgICAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgIH1cblxuICAgIC5zci1vbmx5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAtMXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYXBwLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMy4zMzNyZW0gMCA4LjMzM3JlbTtcblxuICAgICAgICAubG9nby1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDE3LjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1zdWJtZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDI1KTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24taGVhcnQge1xuICAgICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tYmVsbCxcbiAgICAgICAgICAgIC5pY29uLWJlbGwtb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVuaWZpZWQtbG9naW4tcGFuZWwsXG4gICAgICAgIC51bmlmaWVkLWxvZ2luLXBhbmVsLWJhY2tkcm9wIHtcbiAgICAgICAgICAgIHRvcDogJGRlc2t0b3AtaGVhZGVyLWhlaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi51c2VyLW1lbnUge1xuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtMik7XG4gICAgICAgIHotaW5kZXg6IDEyMDA7XG4gICAgfVxuXG4gICAgLnVzZXItbWVudS10YXJnZXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIC51c2VyLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItbmFtZSxcbiAgICAgICAgLnRlbmFudC1uYW1lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudGVuYW50LW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDM1Nik7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLXBob3RvIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuXG4gICAgICAgICAgICAuaW5pdGlhbHMtb25seSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRleHQtbWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMDApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpIHRvLXJlbSgyNSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHRvLXJlbSgyKSBzb2xpZCAkZGlydHktd2hpdGU7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC51c2VyLW1lbnUge1xuICAgICAgICAudXNlci1tZW51LXRhcmdldCAudXNlci1pbmZvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1tZW51LW1vYmlsZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwZHZoO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiA1MDE7XG5cbiAgICAgICAgICAgIC5tZW51LWl0ZW1zIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDMwKSB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWFwLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWZsb29yLXBsYW4tbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDogNDA2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2tkcm9wIHtcbiAgICAgICAgei1pbmRleDogNDA3O1xuICAgIH1cblxuICAgIC5tYXBwZWQtc3ZnLWVsZW1lbnQ6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oNSksIHRvLXJlbSgwKSwgdHJ1ZSk7XG4gICAgfVxufVxuXG4ubWFwLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICB9XG5cbiAgICAubGVhZmxldC1jb250cm9sLXpvb20ubGVhZmxldC1iYXIubGVhZmxldC1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5sZWFmbGV0LWJvdHRvbS5sZWFmbGV0LXJpZ2h0IHtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgIH1cblxuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgei1pbmRleDogNDA2O1xuICAgIH1cbn1cblxuLm1hcC1zZWN0aW9uICNjb2J1bmR1LW1hcCAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLyogSG92ZXIgdG9vbHRpcCByZWRlc2lnbiAqL1xuLnJlZGVzaWduLW1hcCB7XG4gICAgLnRvb2x0aXAge1xuICAgICAgICAubG9jYXRpb24tdG9vbHRpcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24sXG4gICAgICAgIC5yZXNlcnZhdGlvbi1vZi1wZXJzb24sXG4gICAgICAgIC5vY2N1cGFuY3ksXG4gICAgICAgIC5vY2N1cGFuY3ktbmV3IHtcbiAgICAgICAgICAgIC5vY2N1cGllZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZW1wZXJhdHVyZSxcbiAgICAgICAgLmNvMixcbiAgICAgICAgLnZvYyxcbiAgICAgICAgLmNvbWZvcnQsXG4gICAgICAgIC5odW1pZGl0eSxcbiAgICAgICAgLmxpZ2h0LFxuICAgICAgICAucmFkb24sXG4gICAgICAgIC5wcmVzc3VyZSB7XG4gICAgICAgICAgICAudGVtcGVyYXR1cmUtdmFsdWUsXG4gICAgICAgICAgICAuY28yLXZhbHVlLFxuICAgICAgICAgICAgLnZvYy12YWx1ZSxcbiAgICAgICAgICAgIC5jb21mb3J0LXZhbHVlLFxuICAgICAgICAgICAgLmh1bWlkaXR5LXZhbHVlLFxuICAgICAgICAgICAgLmxpZ2h0LXZhbHVlLFxuICAgICAgICAgICAgLnJhZG9uLXZhbHVlLFxuICAgICAgICAgICAgLnByZXNzdXJlLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZmxvb3ItcGxhbi1zcGlubmVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5tYXAtc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtc2VsZWN0ZWQtbG9jYXRpb24ge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDM1MCl9KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWRlc2lnbi1tYXAge1xuICAgICAgICAmLm1hcC1zZWN0aW9uICNjb2J1bmR1LW1hcCAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLmxlYWZsZXQtY29udHJvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20taW4sXG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjMzMzNyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjMzMzNyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMzMzM3JlbSAwLjQxNjZyZW0gMCAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRsaWdodC1icmFuZC1jb2xvciwgdG8tcmVtKDIpLCB0by1yZW0oMCksIHRydWUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLWluIHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xNy41cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00LjQxNjY2cmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMDgzM3JlbSAwLjA4MzNyZW0gMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ2ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTMuMzMzcmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC00LjQxNjY2cmVtO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjA4MzNyZW0gMC4xNjY2cmVtIDAgMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NmRlZyk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMS42NjY2cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1vcGVuZWQge1xuICAgICAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRmbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItd2lkdGg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlKSB7XG4gICAgLm1hcC13cmFwcGVyIHtcbiAgICAgICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1hcC1maWx0ZXItZHJvcGRvd24ge1xuICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBwYWRkaW5nOiAwLjQxNjY2cmVtIDEuNjY2NnJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgLmZhLXNvcnQtZG93biB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuXG4gICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICAuc3Bpbm5lci1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuZHJvcGRvd24tYnRuLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWJ0bi12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDgzM3JlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1tb2JpbGUtcmFkaW8ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIC5maWx0ZXItbW9iaWxlLXJhZGlvIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgIC5kcm9wZG93bi1tb2JpbGUtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgei1pbmRleDogMTAyMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAubmVzdGVkLWRyb3Bkb3duLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42NjZyZW07XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgIC5maWx0ZXItaXRlbS1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wODNyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbm8tb3V0bGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubW9iaWxlLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42NjZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLW1vYmlsZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuMzMzM3JlbSAyLjA4MzNyZW0gMS42NjZyZW07XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MCU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OC4xcHgpIHtcbiAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgcGFkZGluZzogMC44MzNyZW0gMS42NjY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzBkdmg7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbW9iaWxlLXdyYXBwZXIgPiAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0uc2VsZWN0ZWQgLmZpbHRlci1kcm9wZG93bi1pdGVtLFxuICAgICAgICAuZmlsdGVyLWRyb3Bkb3duLWl0ZW0uc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuICAgICAgICAuZmlsdGVyLWRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjgzMzNyZW0gMS42NjY2cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMzAwbXM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgICAgIC5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS41ODMzcmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS41ODMzcmVtO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMS41ODMzcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogdG8tcmVtKC0yKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1tb2JpbGUtcmFkaW8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1idG4tbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MTY2cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTY2NnJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmFwcC1tYXAtY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwLjgzM3JlbSAwLjgzM3JlbSAwLjQxNjZyZW07XG5cbiAgICAuem9uZXMtZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzJTtcbiAgICB9XG59XG5cbi5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLXRvcDogMC44MzNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzJTtcblxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uZmlsdGVyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45MTZyZW07XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDcpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuXG4kcmlnaHQtZWRnZS1wYWRkaW5nOiAyLjA4MzNyZW07XG4kZHJvcGRvd24tZmlsdGVyLXdpZHRoOiAxNC4xNjY2cmVtO1xuJGZpbHRlci1yaWdodC1tYXJnaW46IDAuODMzcmVtO1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OC4xcHgpIHtcbiAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDQwMjtcbiAgICB9XG5cbiAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogNDA1O1xuICAgICAgICB3aWR0aDogJGRyb3Bkb3duLWZpbHRlci13aWR0aDtcbiAgICAgICAgdG9wOiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmRpbWVuc2lvbi1maWx0ZXIge1xuICAgICAgICByaWdodDogJHJpZ2h0LWVkZ2UtcGFkZGluZztcbiAgICB9XG5cbiAgICAuZmxvb3JwbGFuLXdvcmxkdmlldy1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuZmxvb3JwbGFuLXdvcmxkdmlldy1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm90dG9tOiA1LjQxNjZyZW07XG4gICAgICAgIHJpZ2h0OiAyLjA4MzMzcmVtO1xuICAgICAgICB6LWluZGV4OiA0MDI7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLmljb24tZ2xvYmUge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWdsb2JlIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAyLjA4M3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi4wODNyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3BhY2UtdHlwZS1maWx0ZXIge1xuICAgICAgICByaWdodDogY2FsYygjeyRyaWdodC1lZGdlLXBhZGRpbmd9ICsgI3skZHJvcGRvd24tZmlsdGVyLXdpZHRofSArICN7JGZpbHRlci1yaWdodC1tYXJnaW59KTtcblxuICAgICAgICAucmVzZXJ2YWJsZS1pdGVtIC5maWx0ZXItaXRlbS1pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRncmVlbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC56b25lcy1maWx0ZXIsXG4gICAgLmRlcGFydG1lbnRzLWZpbHRlciB7XG4gICAgICAgIHRvcDogNi4yNXJlbTtcbiAgICB9XG5cbiAgICAuem9uZXMtZmlsdGVyIHtcbiAgICAgICAgcmlnaHQ6ICRyaWdodC1lZGdlLXBhZGRpbmc7XG4gICAgICAgIHotaW5kZXg6IDQwNDtcbiAgICB9XG5cbiAgICAuZGVwYXJ0bWVudHMtZmlsdGVyIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoI3skcmlnaHQtZWRnZS1wYWRkaW5nfSArICN7JGRyb3Bkb3duLWZpbHRlci13aWR0aH0gKyAjeyRmaWx0ZXItcmlnaHQtbWFyZ2lufSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5zcGFjZS10eXBlLWZpbHRlcixcbiAgICAuZGVwYXJ0bWVudHMtZmlsdGVyLFxuICAgIC56b25lcy1maWx0ZXIge1xuICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLmZvcnRoLXBvc2l0aW9uIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoI3skcmlnaHQtZWRnZS1wYWRkaW5nfSArICN7JGRyb3Bkb3duLWZpbHRlci13aWR0aH0gKiAzICsgI3skZmlsdGVyLXJpZ2h0LW1hcmdpbn0gKiAzKTtcbiAgICB9XG5cbiAgICAudGhpcmQtcG9zaXRpb24ge1xuICAgICAgICByaWdodDogY2FsYygjeyRyaWdodC1lZGdlLXBhZGRpbmd9ICsgI3skZHJvcGRvd24tZmlsdGVyLXdpZHRofSAqIDIgKyAjeyRmaWx0ZXItcmlnaHQtbWFyZ2lufSAqIDIpO1xuICAgIH1cbn1cbiIsIi5kaW1lbnNpb24tZmlsdGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuZ3JvdXAtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjgzM3JlbSAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyLWRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgLmZpbHRlci1pdGVtLWljb24sXG4gICAgICAgICAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItaXRlbS1pY29uIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tYnRuIC5sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMzNweDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duLmRpbWVuc2lvbi1maWx0ZXIge1xuICAgICAgICAuZ3JvdXAtdGl0bGUsXG4gICAgICAgIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICAgICAgICAgIC5maWx0ZXItbW9iaWxlLXJhZGlvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OC4xcHgpIHtcbiAgICAuZGltZW5zaW9uLWZpbHRlciB7XG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNDE2cmVtO1xuXG4gICAgICAgICAgICAmLmdyb3VwLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tYnRuIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjQxNjZyZW0gMS4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItaXRlbS1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxLjU4M3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS41ODNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMC44MzNyZW0gMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgbWluLWhlaWdodDogNC41ODNyZW07XG4gICAgei1pbmRleDogNDAxO1xuXG4gICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAuYnJlYWRjcnVtYnMtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJlYWRjcnVtYnMtaXRlbS1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9ucy1icm93c2VyLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMC43NXJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRsaWdodC1icmFuZC1jb2xvciwgdG8tcmVtKDIpLCB0by1yZW0oLTIpKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMi41cmVtIDAgMDtcblxuICAgICAgICAuYXBwLWJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmVhZGNydW1icy1pdGVtLWxpbmsge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1hcnJvd19kcm9wX2Rvd24ge1xuICAgICAgICB3aWR0aDogMi4wODMzcmVtO1xuICAgICAgICBoZWlnaHQ6IDIuMDgzM3JlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICByaWdodDogMC44MzNyZW07XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmaWxsOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1icy1pdGVtIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb25zLWJyb3dzZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWRhdGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuY3VycmVudC1sb2NhdGlvbiB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogMC44MzNyZW07XG4gICAgfVxuXG4gICAgLmljb24tbGF5ZXJzIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjgzM3JlbTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjApO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmNoYW5nZS1sb2NhdGlvbiB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLnBpY2tlci1jbG9zZS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1kYXRhIC5kcm9wZG93bi1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tcGlja2VyLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC50b2dnbGUtYnRuLXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMjApO1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRvZmZzZXQ6IHRvLXJlbSgtMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGhpZ2gtY29udHJhc3QtcmVkO1xuICAgIH1cbn1cblxuLmFwcC1sb2NhdGlvbi1waWNrZXItY29udGFpbmVyIC5lcnJvci1tZXNzYWdlIHtcbiAgICBjb2xvcjogJGhpZ2gtY29udHJhc3QtcmVkO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDU1NTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAudG9nZ2xlLWJ0bi13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcGlja2VyLWRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICBoZWlnaHQ6IDk1JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb25zLWJyb3dzZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuMTY2NnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWZpbHRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSg0MCkgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzcmVtIDIuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waWNrZXItY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjkxNjZyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuOTE2NnJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwLjgzM3JlbTtcbiAgICAgICAgICAgIHRvcDogMC44MzNyZW07XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0LWNsZWFyLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMS42NjY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tY29sbGFwc2UtYWxsIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgYm90dG9tOiAwLjQxNjZyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgICAgIGxlZnQ6IDIuMDgzM3JlbTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuXG4gICAgICAgIC5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1cmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjVyZW07XG4gICAgICAgICAgICAvLzExLjI0OSA9ICBoZWFkZXIgaGVpZ2h0ICsgbG9jYXRpb24gcGlja2VyIHNlbGVjdG9yIGhlaWdodFxuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYyg5MGR2aCAtIDExLjI0OXJlbSk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXJyZW50LWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzNyZW07XG5cbiAgICAgICAgICAgIC5pY29uLWxheWVycyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGFuZ2UtbG9jYXRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNjY2cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1kYXRhIC5kcm9wZG93bi1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjgzMzNyZW0gMi4wODMzcmVtIDAuODMzM3JlbSAyLjkxNjZyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1waWNrZXItZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0LWNsZWFyLWljb24td3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMi4wODMzM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbnMtYnJvd3NlciB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci10cmVlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tY29sbGFwc2UtYWxsIHtcbiAgICAgICAgICAgIGJvdHRvbTogMC44MzMzM3JlbTtcbiAgICAgICAgICAgIHJpZ2h0OiAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjgzMzNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBpY2tlci1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNS44MzMzcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLXBhdGgtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiAxNS44MzMzcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzNyZW07XG4gICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAuZnVsbC1wYXRoLXRvb2x0aXAge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxLjA4MzMzcmVtO1xuICAgICAgICBtYXJnaW46IDAgMC44MzMzcmVtO1xuICAgICAgICBmb250LWZhbWlseTogJ0hlbHZldGljYSc7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5sYXN0LWxvY2F0aW9uLWl0ZW0ge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG59XG4iLCJAa2V5ZnJhbWVzIG9wZW4tcmlnaHQtc2lkZXdpbmRvdyB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgb3Blbi1sZWZ0LXNpZGV3aW5kb3cge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBjbG9zZS1yaWdodC1zaWRld2luZG93IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgY2xvc2UtbGVmdC1zaWRld2luZG93IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi8uLi8uLi91aS10b29sa2l0L3N0eWxlcy9TaWRlV2luZG93JztcblxuLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhciB7XG4gICAgJGdvLWhlYWRlci1oZWlnaHQ6IDYuNjY1cmVtO1xuXG4gICAgQGluY2x1ZGUgc2lkZS13aW5kb3coKTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHdpZHRoOiAkZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLXdpZHRoO1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAjeyRnby1oZWFkZXItaGVpZ2h0fSk7XG4gICAgei1pbmRleDogMTA1MDtcblxuICAgICYuc2hvdy1leHRyYXMge1xuICAgICAgICB3aWR0aDogI3skZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLXdpZHRoICsgNzVyZW19O1xuICAgIH1cblxuICAgICYtY2xvc2UtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNXJlbTtcbiAgICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tRGFya2VuKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsIDE1JSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAmLWRldGFpbHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAkZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLXdpZHRoO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAvLyBUZW1wb3Jhcnkgc3R5bGVcbiAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgfVxuXG4gICAgJi1jaGFydHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy10b29sdGlwIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRzbWFsbC10ZXh0LXNpemU7XG4gICAgfVxuXG4gICAgLnRleHQtc2Vjb25kYXJ5IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL2FuaW1hdGlvbnMvc2lkZXdpbmRvd3MnO1xuXG5AbWl4aW4gc2lkZS13aW5kb3coJHBvc2l0aW9uOiAnbGVmdCcpIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgICBAaWYgKCRwb3NpdGlvbiA9PSAnbGVmdCcpIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjA1KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IC0xcHggMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMDUpO1xuICAgIH1cbiAgICBhbmltYXRpb24tbmFtZTogb3Blbi0jeyRwb3NpdGlvbn0tc2lkZXdpbmRvdztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cbiAgICAmLmlzLWNsb3Npbmcge1xuICAgICAgICBAaWYgKCRwb3NpdGlvbiA9PSAnbGVmdCcpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGNsb3NlLSN7JHBvc2l0aW9ufS1zaWRld2luZG93O1xuICAgIH1cblxuICAgICYuaXMtaGlkZGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIuZmxvb3JwbGFuLWxlZ2VuZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgIC5sZWdlbmQtdGhyZXNob2xkLW5hbWUge1xuICAgICAgICBjb2xvcjogJGhpZ2gtY29udHJhc3QtZ3JheTtcbiAgICB9XG5cbiAgICAubGVnZW5kLW9wZW4tYnRuIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWdlbmQtY29sb3ItY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjgzM3JlbTtcbiAgICB9XG5cbiAgICAubGVnZW5kLXRocmVzaG9sZC12YWx1ZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubGVnZW5kLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDQxMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5sZWdlbmQtY29udGVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogMy4zMzMzcmVtIDIuMDgzcmVtIDEuNjY2cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTAlO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtY29sb3ItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1zY2FsZXMge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MTY2cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNjY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC10aHJlc2hvbGQtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OC4xcHgpIHtcbiAgICAuZmxvb3JwbGFuLWxlZ2VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgICAgICB0b3A6IDMzJTtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgLmxlZ2VuZC1vcGVuLWJ0biAuaWNvbiB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIC5sZWdlbmQtb3Blbi1idG4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZWdlbmQtb3Blbi1idG4gLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS42NjZyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDAuOTE2NnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMi4xNjZyZW07XG4gICAgICAgICAgICByaWdodDogMi4wODNyZW07XG4gICAgICAgICAgICB0b3A6IDQwJTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDU3ZHZoO1xuXG4gICAgICAgICAgICAuc2Nyb2xsYWJsZS13cmFwIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUyZHZoO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndpdGgtc2Nyb2xsIHtcbiAgICAgICAgICAgICAgICByaWdodDogNS41cmVtO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXic7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2Nyb2xsLWVuZCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtb3Blbi1idG4ge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAzLjMzM3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMy4zMzNyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMS42NjZyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwLjgzMzMzcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMS4xNjZyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuaG9yaXpvbnRhbC1kcm9wZG93biB7XG4gICAgLmNhdGVnb3JpZXMtbGlzdC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUuMzMzMzNyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBwYWRkaW5nOiAwLjgzMzNyZW07XG4gICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuZ3JvdXAtaXRlbXMtY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5ncm91cC1pdGVtcyB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Nyb2xsLWljb24tY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCR3aGl0ZSwgMC43KTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmLnRvcCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJvdHRvbSB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tY2hhcnQge1xuICAgICYtc2VsZWN0IHtcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtc2VsZWN0LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG5cbiAgICAmLWNvbnRyb2xzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWl0ZW0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSB0by1yZW0oMTUpIDA7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWhlYWRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWhlYWRlciB7XG4gICAgICAgIGdhcDogdG8tcmVtKDQpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG5cbiAgICAgICAgLmRldmljZS1jaGFydHMtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXZpY2UtY2hhcnRzLXRvb2x0aXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy1hdmctdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtdmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWF2Zy12YWx1ZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg1KSAtMXJlbSAtMXJlbSAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgICAgICY6aGFzKC5kZXZpY2UtY2hhcnRzLXdhcm5pbmcpIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRldmljZS1jaGFydHMtd2FybmluZyB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxhYmVsLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuc2hvdy1jaGFydC1wYW5lbC1idXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXJyZW50LWNoYXJ0LWRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNSUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgyNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSkgMDtcblxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wdWxzZS1jb3VudC1jaGFydC1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7dG8tcmVtKDE2KX0pIC8gMik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tY2hhcnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi1jb250cm9scyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgJi1pY29uLWJ0biB7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFwcC1idG4tb3V0bGluZS1icmFuZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aW1lZnJhbWUtY29udHJvbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICB9XG5cbiAgICAuaWNvbi1pbmZvLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLW1lc3NhZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAmLndpdGgtZGV0YWlscyB7XG4gICAgICAgIC5sb2NhdGlvbi1jaGFydHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxOTgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnB1bHNlLWNvdW50LWNoYXJ0LWRldGFpbHMge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuY291bnQtY29udGFpbmVyLFxuICAgIC5yZWNlbnQtaGlzdG9yeS1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5jb3VudC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNyk7XG5cbiAgICAgICAgLmNvdW50LXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50LXZhbHVlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXJyZW50LWNvdW50IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1Myk7XG4gICAgICAgIH1cblxuICAgICAgICAudG9kYXktY291bnQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMjcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1NSk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjZW50LWhpc3RvcnktY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAucmVzZXQtaGlzdG9yeS10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNyk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXQtaGlzdG9yeS1pdGVtcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNyk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSAwIHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtdGltZSxcbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2V0LWhpc3RvcnktaXRlbS1mb290ZXIsXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXQtaGlzdG9yeS1pdGVtLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgICAgIH1cblxuICAgICAgICAudGlja2V0LWNyZWF0ZWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmljb24tdGlja2V0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZGF0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC5uby1kYXRhLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2MCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3VudCxcbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnB1bHNlLWNvdW50LWNoYXJ0LWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmNvdW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmNvdW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXQtbm93LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMjApIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW1zIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5wdWxzZS1jb3VudC1jaGFydC1kZXRhaWxzIC5jb3VudC1jb250YWluZXIgLnJlc2V0LW5vdy1idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTIwKTtcbiAgICB9XG59XG4iLCIucmVzZXQtcHVsc2UtY291bnQtZGlhbG9nIHtcbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMyMCk7XG4gICAgfVxuXG4gICAgLnJlc2V0LXB1bHNlLWNvdW50LW1lc3NhZ2Uge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICB9XG5cbiAgICAucmVzZXQtcHVsc2UtY291bnQtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcblxuICAgICAgICAgICAgJi1sb2FkaW5nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiJHBhbmVsSGVhZGVySGVpZ2h0OiAyMC44MzMzM3JlbTtcblxuLmxvY2F0aW9uLXBhbmVsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAkcGFuZWxIZWFkZXJIZWlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG5cbiAgICAuZmF2b3JpdGUtaWNvbi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICB9XG5cbiAgICAubW9iaWxlLWJhY2stYnRuIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5uby1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG5cbiAgICAgICAgLmltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDUwJSk7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuLFxuICAgIC5sb2NhdGlvbi1wYXRoLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgei1pbmRleDogMTI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEuNDE2NjZyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNDE2NjZyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm9vbS1waG90byB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg2MCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLmNsb3NlLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgdG9wOiAxLjI1cmVtO1xuICAgICAgICBsZWZ0OiAxLjI1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1wYXRoLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KSB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lLFxuICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5sb2NhdGlvbi1wYW5lbC1oZWFkZXIge1xuICAgICAgICAuZGlhbG9nLXdyYXAuY29uZmlybWF0aW9uLWRpYWxvZyB7XG4gICAgICAgICAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYXJlYS1pbmZvIHtcbiAgICBtYXJnaW46IDAgdG8tcmVtKDE1KTtcbiAgICBib3JkZXItYm90dG9tOiB0by1yZW0oMSkgc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG5cbiAgICAuYXJlYS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE1KTtcblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWdyb3VwaW5nLXBhbmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE1KTtcbiAgICB9XG59XG4iLCIucGFuZWwtY2hhcnRzLWNvbnRhaW5lciB7XG4gICAgLmRldmljZS1jaGFydHMtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIH1cbn1cbiIsIi5lcXVpcG1lbnQtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDEuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNSUpO1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcblxuICAgIC5sYWJlbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLmVxdWlwbWVudC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbixcbiAgICAgICAgLmVxLWltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzMzNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZXF1aXBtZW50LW5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVxLWltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi9QYW5lbEhlYWRlci9QYW5lbEhlYWRlcic7XG5AaW1wb3J0ICcuL1BhbmVsQXJlYUluZm8vUGFuZWxBcmVhSW5mbyc7XG5AaW1wb3J0ICcuL1BhbmVsQ2hhcnRzQ29udGFpbmVyL1BhbmVsQ2hhcnRzQ29udGFpbmVyJztcbkBpbXBvcnQgJy4vRXF1aXBtZW50TGlzdC9FcXVpcG1lbnRMaXN0JztcblxuLnNpZGUtcGFuZWwubG9jYXRpb24tb3ZlcnZpZXctcGFuZWwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zO1xuICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAuc3BhY2UtYXZhaWxhYmlsaXR5LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgMDtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgfVxuXG4gICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1leHRyYXMuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWNoYXJ0cyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLXdpZHRoOiA1NXZ3O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MGR2aDtcbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyLmZ1bGwtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjMsIDIyMywgMjIzLCAwLjU3KTtcbiAgICB9XG5cbiAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAucmVzZXJ2YWJsZS1yZXNvdXJjZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSB0by1yZW0oMTUpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDE2KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdG8tcmVtKDEpIHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNSUpO1xuICAgIH1cblxuICAgIC5zY3JvbGxhYmxlLXdyYXAge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMTUpO1xuICAgIH1cblxuICAgIC53aXRoLWJ1dHRvbnMge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDApO1xuXG4gICAgICAgIC5sb2NhdGlvbi1jaGFydCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4td3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1kaW1lbnNpb24tcGFuZWwge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgyNSkgdG8tcmVtKDE1KSAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDE1KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdG8tcmVtKDEpIHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNSUpO1xuICAgIH1cblxuICAgIC5zdWItc2lkZS1wYW5lbC1jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICB9XG59XG5cbi5sb2NhdGlvbi1jaGFydHMtZGlhbG9nIHtcbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDkwZHZoO1xuICAgICAgICB3aWR0aDogOTBkdnc7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1jaGFydHMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmRpYWxvZy1jbG9zZS1idG4ge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLFxuICAgIC5sb2NhdGlvbi1jaGFydHMud2l0aC1kZXRhaWxzIC5kZXZpY2UtY2hhcnRzIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNyk7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSkgdG8tcmVtKDE1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgLmRldmljZS1jaGFydHMtdmFsdWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbi1jaGFydHMtY29udHJvbHMge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtY29udGFpbmVyID4gLmRldmljZS1jaGFydHMtYm9keSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy1jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5wdWxzZS1jb3VudC1jaGFydC1kZXRhaWxzIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNpZGUtcGFuZWwubG9jYXRpb24tb3ZlcnZpZXctcGFuZWwge1xuICAgICAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWRldGFpbHMge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNjcm9sbGFibGUtd3JhcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1zaWRlLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC5sb2NhdGlvbi1vdmVydmlldy1wYW5lbCB7XG4gICAgICAgIC5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItZXh0cmFzLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1jaGFydHMge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWNoYXJ0cy1kaWFsb2cgLmxvY2F0aW9uLWNoYXJ0cy1jb250cm9scyB7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAubG9jYXRpb24tY2hhcnRzLXRpbWVmcmFtZS1jb250cm9sIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAubG9jYXRpb24tY2hhcnRzLWRpYWxvZyAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNpZGUtcGFuZWwubG9jYXRpb24tb3ZlcnZpZXctcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItZXh0cmFzLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1jaGFydHMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ib29raW5nLXJpZ2h0LXBhbmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5jbG9zZS1wZXJzb24tc2VsZWN0LWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oOCk7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMTMpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYm9va2luZy1yaWdodC1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMzUpO1xuICAgIH1cbn1cbiIsIi5yZWRlc2lnbi10aW1lbGFwc2Utc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5pbnB1dC1yYW5nZV9fbGFiZWwge1xuICAgICAgICBmb250LWZhbWlseTogJ0F2ZW5pcicsICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIH1cblxuICAgIC5tb25pdG9yLW1hcC1jb250cm9scyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiA4LjMzM3JlbTtcblxuICAgICAgICAmLmVycm9yLXBlcmlvZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwLjMzM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci1zZWxlY3Rvci1zZWN0aW9uLFxuICAgICAgICAmLXBsYXllciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItd3JhcCxcbiAgICAgICAgLnN0ZXAtc2VsZWN0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDlyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcC1zZWxlY3QsXG4gICAgICAgIC5zcGVlZC1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDYuMzMzMzMzM3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcGxheWVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLXNlY3Rpb24ge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hdXRvcGxheS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RvcC1idG4sXG4gICAgLnBsYXktYnRuIHtcbiAgICAgICAgd2lkdGg6IDEuNjY2cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNjY2cmVtO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsYXktYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgIC5pY29uLXBsYXksXG4gICAgICAgIC5pY29uLXBhdXNlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RvcC1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuXG4gICAgICAgIC5pY29uLXN0b3Age1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5nZS1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwIDIuMDgzcmVtO1xuXG4gICAgICAgIC5pbnB1dC1yYW5nZV9fdHJhY2suaW5wdXQtcmFuZ2VfX3RyYWNrLS1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXJhbmdlX19zbGlkZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWVsaW5lLWN1cnJlbnQtdmFsdWUtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWFmbGV0LWJvdHRvbS5sZWFmbGV0LXJpZ2h0IHtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnJlZGVzaWduLXRpbWVsYXBzZS1zZWN0aW9uIHtcbiAgICAgICAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb25pdG9yLW1hcC1jb250cm9scy1wbGF5ZXIge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoNzUlIC0gOC4zMzNyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vbml0b3ItbWFwLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDQzMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGFuZ2UtbG9jYXRpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjguMXB4KSB7XG4gICAgLnJlZGVzaWduLXRpbWVsYXBzZS1zZWN0aW9uIHtcbiAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4LjMzM3JlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxhcHNlLWNsb2NrLXNlY3Rpb24ge1xuICAgICAgICAgICAgcmlnaHQ6IDIuMDgzcmVtO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRvcDogMTFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAubW9uaXRvci1tYXAtY29udHJvbHMge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiA0NTA7XG5cbiAgICAgICAgICAgIC5zdGVwLXNlbGVjdCxcbiAgICAgICAgICAgIC5zcGVlZC1zZWxlY3Qge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXV0b3BsYXktY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGxheS1idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuaWNvbi1wbGF5IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMS4zMzMzcmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS4zMzMzcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1wbGF5LFxuICAgICAgICAgICAgLmljb24tcGF1c2Uge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0b3AtYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG5cbiAgICAgICAgICAgIC5pY29uLXN0b3Age1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLXNlY3Rpb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIuMDgzcmVtO1xuXG4gICAgICAgICAgICAuaW5wdXQtcmFuZ2VfX3RyYWNrLmlucHV0LXJhbmdlX190cmFjay0tYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC1yYW5nZV9fc2xpZGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGltZWxpbmUtY3VycmVudC12YWx1ZS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAucmVkZXNpZ24tdGltZWxhcHNlLXNlY3Rpb24ge1xuICAgICAgICAubW9uaXRvci1tYXAtY29udHJvbHMge1xuICAgICAgICAgICAgJi1wbGF5ZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDEzcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5yZWRlc2lnbi10aW1lbGFwc2Utc2VjdGlvbiB7XG4gICAgICAgIC50aW1lbGFwc2UtY2xvY2stc2VjdGlvbiB7XG4gICAgICAgICAgICB0b3A6IDZyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIub3Blbi1zZXR0aW5ncy1idG4ge1xuICAgIGJhY2tncm91bmQ6ICRkaXJ0eS13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJnLXN0dWIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICB6LWluZGV4OiA0MDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmNvbnRyb2xzLWZvcm0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMy4zMzMzcmVtIDIuMDgzM3JlbSAxLjY2NnJlbTtcbiAgICAgICAgd2lkdGg6IDgwJTtcblxuICAgICAgICAuZm9ybS10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNjY2cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwLWJ0biB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogMy4zMzMzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjkxNnJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44MzNyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3JlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Ym1pdC1idG4sXG4gICAgICAgIC5jYW5jZWwtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjgzM3JlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNDE2cmVtIDAuODMzcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRheS1waWNrZXItcG9wcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzcmVtO1xuXG4gICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zcGVlZC1zZWxlY3QtYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGlydHktd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IDIuMDgzMzNyZW07XG4gICAgaGVpZ2h0OiAyLjA4MzMzcmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnRpbWVsYXBzZS1zcGVlZC1zZWxlY3QtZGlhbG9nIHtcbiAgICAuaXRlbXMtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4udGltZWxhcHNlLXNwZWVkLXNlbGVjdC1kaWFsb2cub3BlbmVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNDAxO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICB9XG5cbiAgICAuaXRlbXMtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA0MDI7XG4gICAgICAgIHJpZ2h0OiAtM3B4O1xuICAgICAgICB0b3A6IC0xMjBweDtcbiAgICB9XG5cbiAgICAuc3BlZWQtc2VsZWN0LWl0ZW0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBib3R0b206IDMuMzMzM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGJvdHRvbTogNi42NjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBib3R0b206IDEwcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNsb3NlLWljb24td3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICB9XG5cbiAgICAuc3BlZWQtc2VsZWN0LWJ0biB7XG4gICAgICAgIHotaW5kZXg6IDQwMztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tb25pdG9yLW1hcC1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDQwNDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgJi5lcnJvci1wZXJpb2Qge1xuICAgICAgICA+IC52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpZnRlZW4tbWludXRlcyB7XG4gICAgICAgIC50aW1lbGluZS1jdXJyZW50LXZhbHVlLWxhYmVsLFxuICAgICAgICAuaW5wdXQtcmFuZ2VfX3RyYWNrLFxuICAgICAgICAuaW5wdXQtcmFuZ2VfX3NsaWRlci1jb250YWluZXIsXG4gICAgICAgIC5pbnB1dC1yYW5nZV9fc2xpZGVyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5kYXRlLXBpY2tlci1zZWxlY3Rvci1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgLmRheS1waWNrZXItcG9wcGVyIHtcbiAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuICAgIC5yYW5nZS1zZWN0aW9uIC50aW1lbGluZS1yYW5nZS13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC5hdXRvcGxheS1jb250cm9scy1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG5cbiAgICAgICAgLmF1dG9wbGF5LWNvbnRyb2wge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwZWVkLXNlbGVjdCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jb250cm9sLnNwZWVkLXNlbGVjdCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXV0b3BsYXktY29udHJvbCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsYXktYnRuLFxuICAgIC5zdG9wLWJ0biB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAuc3RlcC1zZWxlY3Qtd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAzM3B4O1xuXG4gICAgICAgIC5zdGVwLXNlbGVjdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAjeyRmcm9tLWRlc2t0b3BzfSB7XG4gICAgLm1vbml0b3ItbWFwLWNvbnRyb2xzIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbn1cbiIsIi50aW1lbGFwc2UtY2xvY2stc2VjdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDQwMjtcblxuICAgIC50aW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAuZGF0ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxufVxuXG5AbWVkaWEgI3skZnJvbS10YWJsZXRzfSB7XG4gICAgLnRpbWVsYXBzZS1jbG9jay1zZWN0aW9uIHtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogYXV0bztcbiAgICB9XG59XG4iLCIudGltZWxpbmUtcmFuZ2Utd3JhcHBlciB7XG4gICAgLnRpbWVsaW5lLWN1cnJlbnQtdmFsdWUtbGFiZWwge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5jdXN0b20tcmFuZ2UtdGh1bWIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuaW5wdXQtcmFuZ2UtbGFiZWwge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNTApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgfVxuXG4gICAgLnRpbWUtdmFsdWUtd3JhcCB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDYwKTtcbiAgICB9XG59XG4iLCIkdG9wLWhlYWRlci1oZWlnaHQ6IDYwcHg7XG4kZm9vdGVyLWhlaWdodDogMzBweDtcbiRtYXJnaW4tc2l6ZTogMnB4O1xuXG4ucWxpayB7XG4gICAgJi1mcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3skdG9wLWhlYWRlci1oZWlnaHR9IC0gI3skZm9vdGVyLWhlaWdodH0gLSAjeyRtYXJnaW4tc2l6ZSAqIDJ9KTtcbiAgICAgICAgbWFyZ2luOiAkbWFyZ2luLXNpemUgMCAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnUWxpayc7XG5cbi5kYXNoYm9hcmRzLXNlY3Rpb24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgLmRhc2hib2FyZC1jYXJkcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGhlaWdodDogOTUlO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuZGFzaGJvYXJkcy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcblxuICAgICAgICAuZGFzaGJvYXJkLWNhcmRzIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kYXNoYm9hcmQtY2FyZCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IDEzLjMzMzMzcmVtO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIHBhZGRpbmc6IDIuMDgzMzMzcmVtO1xuICAgIG1hcmdpbjogMCAwIDEuNjY2NjZyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zO1xuXG4gICAgLmRhc2hib2FyZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1LCAxLjA1KTtcblxuICAgICAgICAuZGFzaGJvYXJkLWljb24sXG4gICAgICAgIC5kYXNoYm9hcmQtbmFtZSB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNW4pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiA0LjE2NjY2NnJlbTtcbiAgICAgICAgaGVpZ2h0OiA0LjE2NjY2NnJlbTtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLWljb24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5kYXNoYm9hcmQtbmFtZSB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmRhc2hib2FyZC1jYXJkIHtcbiAgICAgICAgLy8gOTBweCBpcyA0IHJpZ2h0IG1hcmdpbnMgb2YgY2FyZHMgaW4gYSByb3cgKyB0d28gY29udGVudCBzZWN0aW9uIHBhZGRpbmdzIDI1ICsgMjUgKGxlZnQgYW5kIHJpZ2h0KVxuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDcuNXJlbSkgLyA1KTtcbiAgICAgICAgbWFyZ2luOiAwIDEuMjVyZW0gMS42NjY2NnJlbSAwO1xuICAgIH1cbn1cbiIsIi5raW9za3MtY2FyZCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiAyLjA4MzMzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42NjY2cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmxlLWtpb3NrcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZzogMC40MTY2NjZyZW0gMS42NjY2cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAua2lvc2tzLWNhcmQge1xuICAgICAgICAuYXZhaWxhYmxlLWtpb3NrcyB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5raW9zay1kaWFsb2cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5raW9zay1kaWFsb2ctaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTkuMTY2NjZyZW07XG4gICAgICAgIGhlaWdodDogMTcuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmluZm8tc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAua2lvc2stZGlhbG9nLXRpdGxlLFxuICAgICAgICAua2lvc2stZGlhbG9nLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5raW9zay1kaWFsb2ctdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjQxNjY2NnJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjYuNjY2NjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAua2lvc2stZGlhbG9nLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC44MzMzM3JlbSAxLjY2NjY2cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmtpb3NrLWRpYWxvZyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgLmtpb3NrLWRpYWxvZy1pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNC4xNjY2NjZyZW0gMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmluZm8tc2VjdGlvbiB7XG4gICAgICAgICAgICAua2lvc2stZGlhbG9nLXRpdGxlLFxuICAgICAgICAgICAgLmtpb3NrLWRpYWxvZy1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICdLaW9za0xvY2F0aW9uQ2FyZC9LaW9za0xvY2F0aW9uQ2FyZCc7XG5AaW1wb3J0ICdLaW9za0NvbmZpcm1hdGlvbkRpYWxvZy9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZyc7XG5cbi5yb29ta2lvc2sge1xuICAgIC8qIHN0eWxlcyBmcm9tIGJvb3RzdHJhcCAqL1xuICAgIC5iYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wcmltYXJ5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FuY2VsYnRuIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgIH1cblxuICAgIC5idGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICB0ciA+IHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQzO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ua2lvc2stc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgIC5raW9za3MtY2FyZHMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmtpb3Nrcy1jYXJkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICB9XG5cbiAgICAuYXZhaWxhYmxlLWtpb3NrcyB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5raW9zay1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcblxuICAgICAgICAua2lvc2tzLWNhcmQge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMC44MzMzMzNyZW0pO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnYXBwL3N0eWxlcy92YXJpYWJsZXMnO1xuXG4ucmVzZXJ2YXRpb25zLXNlY3Rpb24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuXG4gICAgLmZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tYnRuIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWJ0bi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGVmdC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yaWdodC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIC5zcGFjZS10eXBlLWZpbHRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTY1KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDI0KSB0by1yZW0oMTIpIHRvLXJlbSgzMyk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbnMtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMjUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICYubG9hZGluZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbnMtZGF0ZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1jb250ZW50LWZvb3RlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb25zLXNob3dpbmctcmVzdWx0cyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJhY2tkcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4MCl9KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnJlc2VydmF0aW9ucy1zZWN0aW9uIHtcbiAgICAgICAgLmZpbHRlcnMge1xuICAgICAgICAgICAgLnJpZ2h0LWZpbHRlci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9ucy1jb250ZW50IHtcbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1jb250ZW50LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9ucy1zaG93aW5nLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9uLWxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVzZXJ2YXRpb25zLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgIC5yaWdodC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9ucy1jb250ZW50IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbnMtZ3JvdXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDAwKTtcblxuICAgICAgICAgICAgICAgIC5yZXNlcnZhdGlvbnMtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmFja2Ryb3Age1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg2MCl9KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucmVzZXJ2YXRpb25zLXNlY3Rpb24ge1xuICAgICAgICAucmVzZXJ2YXRpb25zLWNvbnRlbnQge1xuICAgICAgICAgICAgLnJlc2VydmF0aW9ucy1ncm91cCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1jb250ZW50LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9ucy1zaG93aW5nLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9uLWxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVycyB7XG4gICAgICAgICAgICAucmlnaHQtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNoLFxuICAgICAgICAgICAgICAgIC5zcGFjZS10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3BhY2UtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zcGFjZS10eXBlLWZpbHRlcixcbiAgICAgICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1idG4tbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSg5KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi10eXBlLXN3aXRjaC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlc2VydmF0aW9uLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDIwMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAucmVzZXJ2YXRpb24tcGhvdG8ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KSB0by1yZW0oMzYpIHRvLXJlbSgyNCkgdG8tcmVtKDMyNCk7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhLWhlYWRlciB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTUpIDAgMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nZW5lcmFsLWRhdGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi10aW1lLXRvLXN0YXJ0LW9yLWZpbmlzaCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDIwKTtcblxuICAgICAgICAgICAgJi5mdXR1cmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYub25nb2luZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZmluaXNoZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NrLW91dGxpbmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1jb250ZXh0LW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxNyk7XG5cbiAgICAgICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2NSk7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhLWZvb3RlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIC5jaGVjay1pbi1idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLXBlcmlvZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IHRvLXJlbSgyMCkgdG8tcmVtKDYwKTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2QtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2QtbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2QtdmFsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZC1kYXRlIC5yZXNlcnZhdGlvbi1wZXJpb2QtdmFsdWUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGNvbHVtbi1nYXA6IHRvLXJlbSgzMCk7XG4gICAgICAgIHJvdy1nYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTcpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIC5sb2NhdGlvbi1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkZGl0aW9uYWwtc3BhY2UtY291bnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oNSk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jcmVhdGVkLWJ5LWxhYmVsLFxuICAgICAgICAuY3JlYXRlZC1mb3ItbGFiZWwge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMykgdG8tcmVtKDgpO1xuXG4gICAgICAgICAgICAuY3JlYXRlZC1ieS1sYWJlbC1uYW1lLFxuICAgICAgICAgICAgLmNyZWF0ZWQtZm9yLWxhYmVsLW5hbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAucmVzZXJ2YXRpb24taXRlbSAucmVzZXJ2YXRpb24tcGVyaW9kIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGdhcDogdG8tcmVtKDIwKSB0by1yZW0oMzApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAucmVzZXJ2YXRpb24taXRlbSAucmVzZXJ2YXRpb24tZGF0YSAucmVzZXJ2YXRpb24tYWN0aW9ucyAuY2hlY2staW4tYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNTApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnJlc2VydmF0aW9uLWl0ZW0ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1waG90byB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwMCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNCkgdG8tcmVtKDM2KSB0by1yZW0oMjQpIHRvLXJlbSgyNCk7XG5cbiAgICAgICAgICAgIC5nZW5lcmFsLWRhdGEge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgLnJlc2VydmF0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDM1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi10aW1lLXRvLXN0YXJ0LW9yLWZpbmlzaCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuXG4gICAgICAgICAgICAgICAgLmxvY2stb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnJlc2VydmF0aW9uLWl0ZW0ge1xuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjApO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uby1yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgzNik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgLm5vLXJlc2VydmF0aW9uLWNvbnRlbnQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAubm8tcmVzZXJ2YXRpb24taW5mbyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDMwKSAwIHRvLXJlbSg2MCk7XG5cbiAgICAgICAgICAgIC5sb29rcy1lbXB0eS1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2hlY2stYW5vdGhlci1kYXRlLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5vLXJlc2VydmF0aW9uLWJvb2stYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgwKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE4MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLm5vLXJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICAubm8tcmVzZXJ2YXRpb24tY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5uby1yZXNlcnZhdGlvbi1ib29rLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMjApIDAgMCB0by1yZW0oNjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubm8tcmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLm5vLXJlc2VydmF0aW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcblxuICAgICAgICAgICAgLm5vLXJlc2VydmF0aW9uLWluZm8sXG4gICAgICAgICAgICAubm8tcmVzZXJ2YXRpb24tYm9vay1idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5uby1yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KTtcblxuICAgICAgICAubm8tcmVzZXJ2YXRpb24tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlc2VydmF0aW9uLXR5cGUtc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnJlc2VydmF0aW9uLXR5cGUtc3dpdGNoIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDIxKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5hcHAtYnRuIHtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNykgdG8tcmVtKDE2KSB0by1yZW0oNykgdG8tcmVtKDEyKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVzZXJ2YXRpb24tdHlwZS1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJ2FwcC9zdHlsZXMvdmFyaWFibGVzJztcbkBpbXBvcnQgJ3VpLXRvb2xraXQvc3R5bGVzL2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICd1aS10b29sa2l0L3N0eWxlcy9taXhpbnMnO1xuXG4ucmVzZXJ2YWJsZS1yZXNvdXJjZS1kZXNjcmlwdGlvbiB7XG4gICAgLnRleHQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnRleHQubWVhc3VyZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucmVhZC1tb3JlIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXNlcnZhYmxlLXJlc291cmNlLWRlc2NyaXB0aW9uLW1vZGFsIHtcbiAgICAuZGlhbG9nLWhlYWRlciAuZGlhbG9nLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIH1cblxuICAgIC5kaWFsb2ctYm9keSAuZnVsbC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICB9XG59XG4iLCIvKiBUT0RPIGZpeCBzdHlsZWxpbnQgKi9cblxuLm5ldy1ib29raW5nIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuXG4gICAgJi5maXJzdC1zdGVwLnNpZGUtcGFuZWwtb3BlbiB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLnNlY29uZC1zdGVwLmdyb3VwLWJvb2tpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5iYWNrZHJvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiB0by1yZW0oODApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgIH1cblxuICAgIC5sZWFmbGV0LXRvcCxcbiAgICAubGVhZmxldC1ib3R0b20ge1xuICAgICAgICB6LWluZGV4OiA0MDA7XG4gICAgfVxuXG4gICAgLnNob3ctZmlsdGVycy1idXR0b24ge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5uZXctYm9va2luZyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgJi5maXJzdC1zdGVwIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1ibG9jayB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtbG9jYXRpb24ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jcm93ZGVkbmVzcyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5jcm93ZGVkbmVzcy1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXNlbGVjdC1wYW5lbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gNjBweCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1wYW5lbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDYwKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgICAgIC5zZWFyY2gtZm9ybSAucmVzb3VyY2UtdHlwZS1maWx0ZXIgLm1hcC1maWx0ZXItZHJvcGRvd24gLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAgICAgLmJhY2tkcm9wIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkgYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5uZXctYm9va2luZyB7XG4gICAgICAgICYuZmlyc3Qtc3RlcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtbG9jYXRpb24ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuY3Jvd2RlZG5lc3Mge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuY3Jvd2RlZG5lc3MtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTUpIDAgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlYXJjaC1sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXG4gICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHJlbSk7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNjApO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgLnNlYXJjaC1mb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZWRpdC1sb2NhdGlvbiB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDIwMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnVpbGRpbmctZ3JlZXRpbmcsXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1aWxkaW5nLWdyZWV0aW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBib3R0b206IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlYXJjaC1sb2NhdGlvbiB7XG4gICAgICAgIC5zZWFyY2gtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5kYXktcGlja2VyLXBvcHBlcixcbiAgICAgICAgICAgIC50aW1lLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDQ2KX0pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGltZS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNyb3dkZWRuZXNzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2lkZS1wYW5lbC5zZWFyY2gtbG9jYXRpb24tcGFuZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjQpIHRvLXJlbSgxNikgdG8tcmVtKDE2KTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiB0by1yZW0oMzY1KTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5wYW5lbC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAucGFuZWwtdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYW5lbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDI0KSB0by1yZW0oMTIpIHRvLXJlbSgzMyk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VycmVudC1sb2NhdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjgpIDAgdG8tcmVtKDEzKTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDA7XG5cbiAgICAgICAgLmxvY2F0aW9uLWJsb2NrLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWJsb2NrLWRhdGEge1xuICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTMpIDAgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1aWxkaW5ncy13aXRob3V0LWFyZWFzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb24tb3B0aW9ucyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgIC5sb2NhdGlvbi1vcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIwKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdG8tcmVtKDEpIHNvbGlkICRkaXJ0eS13aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaGVja2VkLWNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9jZWVkLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzE1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zaWRlLXBhbmVsLnNlYXJjaC1sb2NhdGlvbi1wYW5lbCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG5cbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY3Jvd2RlZG5lc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTUpO1xuXG4gICAgLmNyb3dkZWRuZXNzLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjQpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICAuY3Jvd2RlZG5lc3MtaXRlbS1pbWFnZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMDApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzcpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM3KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3Jvd2RlZG5lc3MtaXRlbS1kYXRhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGhyZXNob2xkLFxuICAgICAgICAgICAgLmZsb29ycyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oOCkgMCB0by1yZW0oMzApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuY3Jvd2RlZG5lc3Mge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG4iLCIuc2VhcmNoLWZvcm0ge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgIC5yZXNvdXJjZS10eXBlLWZpbHRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDYpIHRvLXJlbSgxNikgdG8tcmVtKDEwKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMSkgMCB0by1yZW0oLTEpOyAvLyBGaXhlcyAycHggdmlzdWFsIGhlaWdodCBidWcuXG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMyU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDIwKX0pO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIHRvLXJlbSgxMCkgdG8tcmVtKDIpIHJnYigwIDAgMCAvIDUlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1idG4tdmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWZvcm0tYmFzZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg2KSB0by1yZW0oMTYpIHRvLXJlbSgxNik7XG5cbiAgICAgICAgLnBhcnRpY2lwYW50LWNvdW50LWZpbHRlcixcbiAgICAgICAgLmVkaXQtY29udGFjdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVkaXQtY29udGFjdCB7XG4gICAgICAgICAgICAuZWRpdC1jb250YWN0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRyb2wtaW5wdXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICAgICAgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgLmVkaXQtaW5wdXQtaWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmFuZ2UtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG5cbiAgICAgICAgICAgIC5tYW51YWwtaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLWJvb2tpbmctc3dpdGNoIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwIDAgdG8tcmVtKC02KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICYuaXMtY2hlY2tlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvcnMge1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJtaXQtZm9ybS1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyLWl0ZW1zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0aWNpcGFudC1jb3VudC1maWx0ZXIgLnJhbmdlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICAgICAgei1pbmRleDogNDAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OC4xcHgpIHtcbiAgICAuc2VhcmNoLWZvcm0gLnJlc291cmNlLXR5cGUtZmlsdGVyIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgIH1cbn1cbiIsIi5zZWxlY3Qtcm9vbSxcbi5ncm91cC1zZWxlY3Qtcm9vbSxcbi5zZWxlY3Qtc2VydmljZSB7XG4gICAgLmZpbHRlci1ibG9jayB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDM2MCk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzYwKTtcbiAgICB9XG5cbiAgICAuZGF0ZS1maWx0ZXIgLmRhdGUtZmlsdGVyLWl0ZW0ge1xuICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIsXG4gICAgICAgIC50aW1lLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNDYpfSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTAwKTtcblxuICAgICAgICAubm8tZGF0YS1tZXNzYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNzUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnNlbGVjdC1yb29tLFxuICAgIC5ncm91cC1zZWxlY3Qtcm9vbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWxlY3Qtcm9vbSxcbiAgICAuZ3JvdXAtc2VsZWN0LXJvb20sXG4gICAgLnNlbGVjdC1zZXJ2aWNlIHtcbiAgICAgICAgLmZpbHRlci1ibG9jayB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWxlY3Qtcm9vbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuc2VhcmNoLXJlc3VsdCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLnNob3ctbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWxlY3Qtcm9vbS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgIHdpZHRoOiBjYWxjKDUwJSArICN7dG8tcmVtKDUyKX0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgei1pbmRleDogNDA2O1xuXG4gICAgLnBvcHBlci10YXJnZXQge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4KX0pO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDQpO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2luZ2xlLXRhYiB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5zZWxlY3Qtcm9vbS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWxlY3Qtcm9vbS1oZWFkZXIge1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZ3JpZC12aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgLmdyaWQtdmlldy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb29tLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIgLnNob3ctbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDUwZHZoO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuZ3JpZC12aWV3IHtcbiAgICAgICAgLmdyaWQtdmlldy1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm9vbS1saXN0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIzNzNweCkgYW5kIChtYXgtd2lkdGg6IDI3MzhweCkge1xuICAgIC5ncmlkLXZpZXcgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5yb29tLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDUgKyAxNiAqIDQpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwN3B4KSBhbmQgKG1heC13aWR0aDogMjM3MnB4KSB7XG4gICAgLmdyaWQtdmlldyAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnJvb20tbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKGNhbGMoMzUwICogNCArIDE2ICogMykpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjQxcHgpIGFuZCAobWF4LXdpZHRoOiAyMDA2cHgpIHtcbiAgICAuZ3JpZC12aWV3IC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAucm9vbS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiAzICsgMTYgKiAyKSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzVweCkgYW5kIChtYXgtd2lkdGg6IDE2NDBweCkge1xuICAgIC5ncmlkLXZpZXcgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5yb29tLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDIgKyAxNikpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc0cHgpIHtcbiAgICAuZ3JpZC12aWV3IC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAucm9vbS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmdyaWQtdmlldyB7XG4gICAgICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mbG9vci1wbGFuLXZpZXcge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICYubm8tZGF0YSAuZmxvb3ItcGxhbi12aWV3LWNvbnRhaW5lciB7XG4gICAgICAgIC5yb29tLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAucm9vbS1saXN0LFxuICAgICAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZsb29yLXBsYW4tdmlldy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAje3RvLXJlbSgyNDEpfSk7XG5cbiAgICAgICAgLmZpbHRlci1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb29tLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm9vbS1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuXG4gICAgICAgICAgICAucm9vbS12aXJ0dWFsaXplZC1saXN0IHtcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuZmxvb3ItcGxhbi12aWV3LW1hcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm8tZmxvb3ItcGxhbi1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZC1mbG9vci1kcm9wZG93biB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuXG4gICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuZmxvb3ItcGxhbi12aWV3IC5mbG9vci1wbGFuLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5yb29tLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICAucm9vbS1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIC5zaG93LW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDAwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuZmxvb3ItcGxhbi12aWV3IC5mbG9vci1wbGFuLXZpZXctY29udGFpbmVyIC5yb29tLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmdyb3VwLXNlbGVjdC1yb29tIHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5sb2NhdGlvbi1zZWxlY3Qge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5ncm91cC12aWV3LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7dG8tcmVtKDI0MSl9KTtcblxuICAgICAgICAuZmlsdGVyLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuZ3JvdXAtdmlldy1tYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDcwKX0pO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VsZWN0ZWQtaXRlbXMtaW5mbyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhcnQtc2VsZWN0ZWQsXG4gICAgICAgICAgICAucHJvY2VlZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGFydC1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkLWZsb29yLWRyb3Bkb3duIHtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE2KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDUwMDtcblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9vci1uYW1lLFxuICAgICAgICAuZmxvb3ItY3Jvd2RlZG5lc3Mtc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsb29yLWNyb3dkZWRuZXNzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlbGVjdGVkLFxuICAgICAgICAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuZmxvb3ItbmFtZSxcbiAgICAgICAgICAgIC5mbG9vci1jcm93ZGVkbmVzcy1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXJ0aWNpcGFudC1zZWxlY3Qge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzc1KX0pO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGdhcDogdG8tcmVtKDI0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnBhcnRpY2lwYW50LXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuZ3JvdXAtc2VsZWN0LXJvb20ge1xuICAgICAgICAuc2VsZWN0ZWQtZmxvb3ItZHJvcGRvd24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC12aWV3LWNvbnRhaW5lciAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucGFydC1zZWxlY3RlZCxcbiAgICAgICAgICAgIC5wcm9jZWVkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmdyb3VwLXNlbGVjdC1yb29tIHtcbiAgICAgICAgLnNlbGVjdGVkLWZsb29yLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYwKTtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC12aWV3LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZmxleDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5ncm91cC12aWV3LW1hcCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VsZWN0ZWQtaXRlbXMtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uby1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmV3LWJvb2tpbmctZ3JvdXAtY29sbGVhZ3VlLXNlbGVjdC1wYW5lbC5vcGVuZWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5uZXctYm9va2luZy1ncm91cC1jb2xsZWFndWUtc2VsZWN0LXBhbmVsIC5wZXJzb24tc2VsZWN0LWZvcm0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDE1KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmdyb3VwLXNlbGVjdC1yb29tIHtcbiAgICAgICAgLnNlbGVjdGVkLWZsb29yLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLXZpZXctY29udGFpbmVyIC5tYXAtY29udGFpbmVyIC5uby1zZWxlY3RlZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlbGVjdC1zZXJ2aWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuc2hvdy1tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2NlZWQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSg0MCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICAgLnByb2NlZWQtbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2NlZWQtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQwKTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYud2l0aC1wcm9jZWVkLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oNjUpO1xuICAgIH1cblxuICAgIC5zZWFyY2gtc2VydmljZS1oZWFkZXIge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgKyAje3RvLXJlbSgxMjApfSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5zZWxlY3Qtc2VydmljZSAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIge1xuICAgICAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLWxpc3Qge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlbGVjdC1zZXJ2aWNlIHtcbiAgICAgICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJvY2VlZC1jb250YWluZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAucHJvY2VlZC1idXR0b24ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEzMCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMzApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIzNzNweCkgYW5kIChtYXgtd2lkdGg6IDI3MzhweCkge1xuICAgIC5zZWxlY3Qtc2VydmljZS1kYXRhLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnNlcnZpY2UtbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKGNhbGMoMzUwICogNSArIDE2ICogNCkpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMDA3cHgpIGFuZCAobWF4LXdpZHRoOiAyMzcycHgpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5zZXJ2aWNlLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDQgKyAxNiAqIDMpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTY0MXB4KSBhbmQgKG1heC13aWR0aDogMjAwNnB4KSB7XG4gICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAuc2VydmljZS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiAzICsgMTYgKiAyKSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNzVweCkgYW5kIChtYXgtd2lkdGg6IDE2NDBweCkge1xuICAgIC5zZWxlY3Qtc2VydmljZS1kYXRhLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnNlcnZpY2UtbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKGNhbGMoMzUwICogMiArIDE2KSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzRweCkge1xuICAgIC5zZWxlY3Qtc2VydmljZS1kYXRhLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnNlcnZpY2UtbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgfVxufVxuIiwiLnNlYXJjaC1zZXJ2aWNlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG4gICAgd2lkdGg6IGNhbGMoNTAlICsgI3t0by1yZW0oNTIpfSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICB6LWluZGV4OiA0MDY7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLnBvcHBlci10YXJnZXQge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4KX0pO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDQpO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2luZ2xlLXRhYiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTYpO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UgLnNlYXJjaC1zZXJ2aWNlLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZWxlY3Qtc2VydmljZSAuc2VhcmNoLXNlcnZpY2UtaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlYXJjaC1zZXJ2aWNlLWhlYWRlciB7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAuc2VhcmNoLXNvcnQtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLWNhcmQge1xuICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnNlcnZpY2UtcGhvdG8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE4NSk7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtZGF0YSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAucmVzZXJ2YWJsZS1yZXNvdXJjZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDQpIDA7XG4gICAgfVxuXG4gICAgLmdlbmVyYWwtZGF0YSB7XG4gICAgICAgIC5zZXJ2aWNlLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXRhLWRhdGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjApO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbn1cbiIsIi5ib29raW5nLWNvbmZpcm0ge1xuICAgIC5waG90by10aWxlIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjIwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgICAgICAucGhvdG8tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIsXG4gICAgICAgICAgICAuaW1hZ2UtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waG90by10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhYmxlLXJlc291cmNlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMjQpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNyZWF0ZS1zZXJ2aWNlLXJlcXVlc3QtYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLW5hbWUsXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHRvcDogMzUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkaXRpb25hbC1zcGFjZS1jb3VudC1idXR0b24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQuNSkgdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3BhY2UtZGV0YWlscyB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgJi5pcy1leHBhbmRlZCAuYWNjb3JkaW9uLXRpdGxlOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgLmFjY29yZGlvbi10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1kaW1lbnNpb24tcGFuZWwge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgICAgICAuY29tZm9ydC1sYWJlbC1jb250YWluZXIsXG4gICAgICAgICAgICAub2NjdXBhbmN5LWxhYmVsLWNvbnRhaW5lcixcbiAgICAgICAgICAgIC5vY2N1cGFuY3ktZGV0ZWN0aW9uLW1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmFzaWMtZGltZW5zaW9ucy1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIC5kaW1lbnNpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlIC5zcGFjZS1hdmFpbGFiaWxpdHktbWVzc2FnZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1ncm91cGluZy1wYW5lbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFyZWEtaW5mbyxcbiAgICAgICAgLmxvY2F0aW9uLWdyb3VwaW5nLXBhbmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFyZWEtaXRlbSxcbiAgICAgICAgLmxvY2F0aW9uLWdyb3VwaW5nLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWRpbWVuc2lvbi1wYW5lbCxcbiAgICAgICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSxcbiAgICAgICAgLmFyZWEtaW5mbyxcbiAgICAgICAgLmVxdWlwbWVudC1zZWN0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tZGltZW5zaW9uLXBhbmVsLFxuICAgICAgICAucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlLFxuICAgICAgICAuYXJlYS1pbmZvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuOCk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aW1lbGluZS10aWxlIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTAzMyk7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYWN0aW9ucyAuaW5mby1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgICAgICAuaW5mby1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWNvbnRhaW5lci50aWxlLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgLmRvdCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDkpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC0yMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9ucy1kb3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC0yMCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJzLXBhbmVsIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE3NSk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1jb250YWluZXIgLm9uZS10YWIgLnNpbmdsZS10YWIge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgLmNoZWNrZWQtaW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrLWluLWJ1dHRvbixcbiAgICAgICAgLmJvb2stbmVhcmJ5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM1KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oNyk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg3KTtcblxuICAgICAgICAgICAgJi5hcHAtYnRuLWxvYWRpbmcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0LjUpIHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtYnRuLXNwaW5uZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtb25zLWZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0MDApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubmV3LWJvb2tpbmcge1xuICAgIC5wZXJzb24tcGFuZWwub3BlbmVkIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4MCl9KTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGRhcmstZ3JheSwgMC4yKTtcbiAgICAgICAgei1pbmRleDogMTAwMDtcblxuICAgICAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZy10aW1lbGluZS1wYW5lbCAudGltZWxpbmUtdGlsZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1leHRyYS1sYXJnZSkge1xuICAgIC5ib29raW5nLWNvbmZpcm0gLnBob3RvLXRpbGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnBob3RvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5waG90by10aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzIpfSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgIC5hZGRpdGlvbmFsLXNwYWNlLWNvdW50LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lLFxuICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGggLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNyZWF0ZS1zZXJ2aWNlLXJlcXVlc3QtYnRuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgIC5ib29raW5nLWNvbmZpcm0gLnRpbWVsaW5lLXRpbGUge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM0NSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzVweCkge1xuICAgIC5ib29raW5nLWNvbmZpcm0ge1xuICAgICAgICAudGltZWxpbmUtdGlsZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMjIxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29raW5nLWFjdGlvbnMgLmluZm8tc2VjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuYm9va2luZy1jb25maXJtIHtcbiAgICAgICAgLmJvb2tpbmctdGltZWxpbmUtdHJpZ2dlci1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtdGlsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uZXctYm9va2luZyAuYm9va2luZy10aW1lbGluZS1wYW5lbCAudGltZWxpbmUtdGlsZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYm9va2luZy1jb25maXJtIC5zcGFjZS1kZXRhaWxzIC5hcmVhLWluZm8ge1xuICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgLm5ldy1ib29raW5nIC5wZXJzb24tcGFuZWwub3BlbmVkIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg2MCl9KTtcbiAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuYm9va2luZy1jb25maXJtIHtcbiAgICAgICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5hY3Rpb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoZWNrZWQtaW4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGVjay1pbi1idXR0b24sXG4gICAgICAgICAgICAuYm9vay1uZWFyYnkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWRkLW9ucy1mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDMwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLWNvbnRhaW5lci50aWxlLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuc2luZ2xlLXRhYiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNzUpO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhYnMtcGFuZWwge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSB7XG4gICAgLmZpZWxkcy1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5wYXJ0aWNpcGFudC1maWVsZCB7XG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLWlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb25maWRlbnRpYWwtZmllbGQge1xuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250cm9sLWNoZWNrYm94LWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pcy1jaGVja2VkIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZW1hcmtzLWZpZWxkIC5pY29uIHtcbiAgICAgICAgc3Ryb2tlOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0ge1xuICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIsXG4gICAgICAgIC50aW1lLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSB7XG4gICAgICAgIC5kYXktcGlja2VyLXBvcHBlcixcbiAgICAgICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTI1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtIHtcbiAgICAgICAgLnBhcnRpY2lwYW50LWZpZWxkIC5yYW5nZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25maWRlbnRpYWwtZmllbGQgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWZpbHRlci1pdGVtIC5kYXRlLXRpbWUtaW5wdXQge1xuICAgICAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXJ0aWNpcGFudC1maWVsZCAucmFuZ2UtaW5wdXQtd3JhcHBlcixcbiAgICAgICAgLnBlcnNvbi1zZWxlY3QgLmVkaXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1kZXRhaWxzLXZpZXcge1xuICAgIC5wZXJpb2RzLWluZm8ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzLWZpZWxkcyB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVtYXJrcy1maWVsZCB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICAgICAgICAgIGxpbmUtYnJlYWs6IGFueXdoZXJlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmFkZC1vbnMtZm9ybS1jb250YWluZXIge1xuICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAubWVzc2FnZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE5MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRvdGFsLWFtb3VudCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgfVxufVxuIiwiLmdyb3VwLWJvb2tpbmctY29uZmlybSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAubG9jYXRpb24tZGV0YWlscyAubG9jYXRpb24tZmllbGQge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ncm91cC1pdGVtcyB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDAwKTtcblxuICAgICAgICAudGlsZS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtaXRlbXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3t0by1yZW0oMjM3KX0pO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ncm91cC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDMyKX0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcblxuICAgICAgICAgICAgLmZpbHRlcixcbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLWl0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtaXRlbS1sb2NhdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtaXRlbS1jb2xsZWFndWUge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtaXRlbS1yZW1vdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5ncm91cC1ib29raW5nLWNvbmZpcm0gLmdyb3VwLWl0ZW1zIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuZ3JvdXAtYm9va2luZy1jb25maXJtIC5ncm91cC1pdGVtcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5ncm91cC1jb25maXJtLWZvcm0ge1xuICAgIC5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmdyb3VwLWl0ZW1zLWZpZWxkIC5maWVsZC12YWx1ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnJlbWFya3MtZmllbGQge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlLXRpbWUtZmllbGQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5jb250cm9scyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVzc2FnZS1jb250YWluZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmR1cmF0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc3VjY2Vzc1RleHQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlY3VycmluZy1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE2KTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTIpO1xuXG4gICAgICAgICY6aG92ZXIgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogY3VzdG9tRGFya2VuKCRsaWdodC1icmFuZC1jb2xvciwgMjAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJvb2tpbmctY29uZmlybSxcbi5ncm91cC1ib29raW5nLWNvbmZpcm0sXG4uc2VydmljZS1ib29raW5nLWNvbmZpcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgLnRpbGVzLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAudGlsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC50aWxlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aWxlLWZpZWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgID4gLmljb24sXG4gICAgICAgIC5jb250cm9scyA+IC5pY29uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aXNpdG9ycy1wYW5lbCAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUtdGltZS1maWVsZCAuZmllbGQtY29udGFpbmVyIC5maWVsZC12YWx1ZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTkwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSxcbi5ncm91cC1jb25maXJtLWZvcm0sXG4uYWRkLW9ucy1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAudGlsZS1maWVsZDo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgLmRhdGUtZmlsdGVyIHtcbiAgICAgICAgLmRhdGUtZmlsdGVyLWl0ZW1zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNikgdG8tcmVtKDMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWZpbHRlci1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlLXRpbWUtaW5wdXQge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGVyc29uLXNlbGVjdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmVkaXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcblxuICAgICAgICAgICAgLmVkaXQtaW5wdXQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNyk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWJ0bi1icmFuZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1idG4tb3V0bGluZS1kZWZhdWx0OmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3N0LWNlbnRlci1zZWxlY3QgLmVkaXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuXG4gICAgICAgIC5lZGl0LWlucHV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFkZC1vbnMtZm9ybS1jb250YWluZXIsXG4uYWRkLW9ucy12aWV3LWNvbnRhaW5lcixcbi5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0sXG4ucmVzZXJ2YXRpb24tZGV0YWlscy12aWV3IHtcbiAgICAudG90YWwtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpIDAgdG8tcmVtKDI1KTtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgIC50b3RhbC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC50b3RhbC1pdGVtLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG90YWwtaXRlbS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFkZC1vbnMtdmlldy1jb250YWluZXIsXG4uYWRkLW9ucy1mb3JtLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG5cbiAgICAuYWRkLW9uLWdyb3VwIHtcbiAgICAgICAgLmdyb3VwLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZXF1aXBtZW50LWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICB9XG5cbiAgICAuZXF1aXBtZW50LWdyb3VwOm5vdCgub25seS1ncm91cCksXG4gICAgLnNlcnZpY2UtZ3JvdXAub25seS1ncm91cCB7XG4gICAgICAgIC5zZXJ2aWNlLWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3N0LWNlbnRlci1maWVsZC50aWxlLWZpZWxkIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KSB0by1yZW0oMjUpIHRvLXJlbSgyNSkgMDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudG90YWwtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcblxuICAgICAgICAmOjphZnRlcixcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZGQtb25zLXZpZXctY29udGFpbmVyIHtcbiAgICAuYWRkLW9uLWdyb3VwLmVxdWlwbWVudC1ncm91cC5vbmx5LWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0sXG4ucmVzZXJ2YXRpb24tZGV0YWlscy12aWV3IHtcbiAgICAudG90YWwtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgICAgICAudG90YWwtaXRlbSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzVweCkge1xuICAgIC5ib29raW5nLWNvbmZpcm0sXG4gICAgLmdyb3VwLWJvb2tpbmctY29uZmlybSxcbiAgICAuc2VydmljZS1ib29raW5nLWNvbmZpcm0ge1xuICAgICAgICAuYm9va2luZy1hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0sXG4gICAgLmdyb3VwLWNvbmZpcm0tZm9ybSB7XG4gICAgICAgIC5wZXJzb24tc2VsZWN0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMCAwO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuYm9va2luZy1jb25maXJtLFxuICAgIC5ncm91cC1ib29raW5nLWNvbmZpcm0sXG4gICAgLnNlcnZpY2UtYm9va2luZy1jb25maXJtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICAgIC5ib29raW5nLWFjdGlvbnMge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuYm9va2luZy1jb25maXJtLFxuICAgIC5ncm91cC1ib29raW5nLWNvbmZpcm0sXG4gICAgLnNlcnZpY2UtYm9va2luZy1jb25maXJtIHtcbiAgICAgICAgLmJvb2tpbmctYWN0aW9ucyAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSxcbiAgICAuYWRkLW9ucy1mb3JtIHtcbiAgICAgICAgLmNvc3QtY2VudGVyLXNlbGVjdCAuZWRpdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm11bHRpLXJvb20tc2VsZWN0LXBhbmVsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgICAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMjUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ1MCk7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDMyKSAwIHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1jbG9zZS1idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm11bHRpLXJvb20tbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZGRpdGlvbmFsLXNwYWNlLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyLFxuICAgIC5lcnJvciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm11bHRpLXJvb20tc2VsZWN0LXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtYm9va2luZy1jb25maXJtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIC5zdW1tYXJ5IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0NTApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3t0by1yZW0oMTgxKX0pO1xuXG4gICAgICAgIC50aWxlLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLWl0ZW1zIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDMyKX0pO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1hY3Rpb25zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAuc2VydmljZS1ib29raW5nLWNvbmZpcm0gLnN1bW1hcnkge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM0NSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5zZXJ2aWNlLWJvb2tpbmctY29uZmlybSB7XG4gICAgICAgIC5jb250ZW50LWNvbnRhaW5lcixcbiAgICAgICAgLnN1bW1hcnkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG5cbiAgICAuc2VydmljZS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDcwKTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNzApO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5maWx0ZXIsXG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApIDAgMCB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtZGF0YS1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLWRhdGEge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnJlc2VydmFibGUtcmVzb3VyY2UtZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg0KSAwO1xuICAgIH1cblxuICAgIC5sZWZ0LWRhdGEtY29udHJhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5yaWdodC1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAuc2VydmljZS1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgLnRvdGFsLXByaWNlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5lZGl0LW5vdGVzLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnF1YW50aXR5LWNvbnRhaW5lciB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLnF1YW50aXR5IHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC10aW1lLWNvbnRhaW5lciB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5zdGFydC10aW1lLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJi53aXRoLWVycm9yIHtcbiAgICAgICAgICAgIC50aW1lLWlucHV0IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24taW5mby1jaXJjbGUge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LXRpbWUtdmFsaWRhdGlvbi1pbmZvIHtcbiAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgyMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24taW5mby1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMTIwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC51bml0LWl0ZW0ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VydmljZS1saXN0LWl0ZW0ge1xuICAgICAgICAucmlnaHQtZGF0YS1jb250YWluZXIge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3VudC1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5zdWJ0cmFjdC1pdGVtLFxuICAgICAgICAgICAgLmFkZC1pdGVtLFxuICAgICAgICAgICAgLnJlbW92ZS1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGltZS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXJ0LXRpbWUtd3JhcHBlciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5lZGl0LW5vdGVzLWNvbnRhaW5lciB7XG4gICAgLmFkZC1idXR0b24sXG4gICAgLmVkaXQtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZGVsZXRlLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJG9mZmxpbmUtY29sb3IsIDUlKTtcbiAgICB9XG5cbiAgICAuYWRkLWJ1dHRvbixcbiAgICAuZWRpdC1idXR0b24sXG4gICAgLmRlbGV0ZS1idXR0b24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLm5vdGVzLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICB9XG59XG5cbi5lZGl0LW5vdGVzLXBhbmVsIHtcbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzY1KTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIgLnNpZGUtcGFuZWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5zdWJtaXQtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgyNSkgMDtcbiAgICB9XG5cbiAgICAuZWRpdC1ub3Rlcy10ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuZWRpdC1ub3Rlcy1wYW5lbC5vcGVuZWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCIuYWRkLXNlcnZpY2UtcGFuZWwge1xuICAgIG1heC13aWR0aDogMTAwZHZ3O1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDYwMCk7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg2MCk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiB0by1yZW0oLTI1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgI3t0by1yZW0oNTApfSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAudGFicy1wYW5lbCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICYuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNhdGVnb3J5LWRyb3Bkb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi10cmlnZ2VyLFxuICAgICAgICAgICAgLnRleHQtdHJ1bmNhdGUsXG4gICAgICAgICAgICAuZHJvcGRvd24tdHJpZ2dlci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEzMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg2KSB0by1yZW0oMjQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDEwKX0pO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtaXRlbXMge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuc2VydmljZS1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICAgICAgLmZpbHRlcixcbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpIDAgMCB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZXJ2aWNlLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oODUpO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg4NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1kYXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KSB0by1yZW0oOCkgdG8tcmVtKDgpIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3Bpbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxuXG4gICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAubm8tZGF0YS1tZXNzYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29zdC1jZW50ZXItc2VsZWN0IHtcbiAgICAuZWRpdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmVkaXQtaW5wdXQge1xuICAgICAgICAgICAgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVkaXQtaW5wdXQtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlcXVpcmVkLW1lc3NhZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oLTYpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmVkaXQtaW5wdXQtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1lcnJvciB7XG4gICAgICAgICAgICAuZWRpdC1pbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXF1aXJlZC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb3N0LWNlbnRlci1zZWxlY3QtcGFuZWwge1xuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNjUpO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlciAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWJtaXQtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgyNSkgMDtcbiAgICB9XG5cbiAgICAubGlzdC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5saXN0LWl0ZW1zIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgLmNvc3QtY2VudGVyLWl0ZW0ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgdG8tcmVtKDQwKSB0by1yZW0oMTYpIHRvLXJlbSgxNik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY29zdC1jZW50ZXItbGFiZWwge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvc3QtY2VudGVyLWlkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaGVja2VkLWNpcmNsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgIH1cblxuICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oNDApIGF1dG8gMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMjcwKTtcblxuICAgICAgICAubm8tZGF0YS1pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMjUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5jb3N0LWNlbnRlci1zZWxlY3QtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLnBhcnRpY2lwYW50cy1jb250YWluZXIge1xuICAgIC5wYXJ0aWNpcGFudHMtaGVhZGVyLFxuICAgIC52aXNpdG9ycy1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNikgdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aXNpdG9ycy1oZWFkZXIgLmFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnZpc2l0b3ItcmVzdHJpY3Rpb24tbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDYpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmFkZC1wYXJ0aWNpcGFudHMtZmllbGQsXG4gICAgLmFkZC12aXNpdG9ycy1maWVsZCB7XG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuXG4gICAgICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiAuZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkLXBhcnRpY2lwYW50cy1maWVsZCB7XG4gICAgICAgIC5pY29uLXJlZGVzaWduLXVzZXItcGx1cyBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbGxlYWd1ZS10YWdzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydGljaXBhbnQtdGFnIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDcpO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cblxuICAgICAgICAudGFnLm91dGxpbmUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LW91dGxpbmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgLmljb24sXG4gICAgICAgICAgICAuaWNvbiBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWcub3V0bGluZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LW91dGxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydGljaXBhbnRzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLnBhcnRpY2lwYW50LWNhcmQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgIC5wZXJzb24tcGhvdG8uYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGhvdG8gLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY2NlcHRlZCAucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVjbGluZWQgLnBlcnNvbi1jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkLXN1YnRpdGxlLFxuICAgICAgICAucGVyc29uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlLm11dGVkLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQ4KTtcblxuICAgICAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tZGF0YS1ib2R5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aXNpdG9yLXZhbGlkYXRpb24tZXJyb3Ige1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgIH1cblxuICAgIC5hZGQtdmlzaXRvcnMtZmllbGQge1xuICAgICAgICAuaW1wb3J0LWJ0biB7XG4gICAgICAgICAgICAuaWNvbi1pbXBvcnQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMik7XG5cbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgLmljb24taW1wb3J0IHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9va3VwLW9wdGlvbiAucGVyc29uLWNhcmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5wYXJ0aWNpcGFudHMtY29udGFpbmVyIC52aXNpdG9ycy1oZWFkZXIgLmFjdGlvbnMge1xuICAgICAgICBnYXA6IDA7XG4gICAgfVxufVxuIiwiLnZpc2l0b3JzLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oNzY1KTtcblxuICAgIC5mb3JtLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIsXG4gICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxNSkgMDtcbiAgICB9XG5cbiAgICAudGV4dGFyZWEtY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50ZXh0YXJlYS1jb250cm9sLFxuICAgIC5pbnB1dC13cmFwcGVyLFxuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyLFxuICAgIC5sb29rdXAuY29sbGVhZ3VlLXNlYXJjaCxcbiAgICAuaW5wdXQtZWxlbSxcbiAgICAuZHJvcGRvd24tdHJpZ2dlcixcbiAgICAuaW5wdXQtZWxlbTpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICB9XG5cbiAgICAuZm9ybS1hY3Rpb25zLmFjdGlvbnMgLmFwcC1idG4sXG4gICAgLmxvb2t1cC5jb2xsZWFndWUtc2VhcmNoLFxuICAgIC5pbnB1dC1lbGVtLFxuICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDEyKTtcblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWZpZWxkIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTYpfSkgLyAyKTtcblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLnRvZ2dsZS1idG4td3JhcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oMTEpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tbmFtZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2l0aC1lcnJvciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGhpZ2gtY29udHJhc3QtcmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tcGF0aC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBpY2tlci1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtbG9jYXRpb24tcGlja2VyLWNvbnRhaW5lciAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLWNvbnRhaW5lci52aXNpdC1kdXJhdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmxvb2t1cC5jb2xsZWFndWUtc2VhcmNoIC5sb29rdXAtdHJpZ2dlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZmllbGQtdmFsdWUuc3dpdGNoLWZpZWxkIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgIH1cblxuICAgIC5oYXMtY2FyLXN3aXRjaCB7XG4gICAgICAgIC5zd2l0Y2gtYm9keSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1jaGVja2VkIC5zd2l0Y2gtYm9keSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZS1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyLFxuICAgICAgICAuZGF0ZS1maWx0ZXItaXRlbXMsXG4gICAgICAgIC5wb3BwZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgxNSl9KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRheS1waWNrZXItcG9wcGVyLFxuICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgxNCl9KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXktcGlja2VyLXBvcHBlciAuaW5wdXQtd3JhcHBlcixcbiAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtZmlsdGVyIC5lcnJvcnMge1xuICAgICAgICAgICAgY29sb3I6ICRoaWdoLWNvbnRyYXN0LXJlZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtY29udGFpbmVyIC5pbnB1dC1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oNik7XG4gICAgfVxuXG4gICAgLmNvbGxlYWd1ZS1zZWFyY2gge1xuICAgICAgICAubG9va3VwLW1lbnUgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWFkLW1vZGUtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmlucHV0LWljb24td3JhcCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZGV0YWlscy1zcGFjZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWl0ZW0ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1waG90byB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIHRvLXJlbSg1KSB0by1yZW0oMTYpIHRvLXJlbSgyMzIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZCB7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgyNSk7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kLWZyb20ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlYWQtb25seS1tb2RlIHtcbiAgICAgICAgLnJlYWQtbW9kZS1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtaWNvbi13cmFwLFxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg0KTtcblxuICAgICAgICAgICAgLmlucHV0LWVsZW0ge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbnB1dC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlbmd0aC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMzIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVhZC1tb2RlLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtMTgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDQpIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWFycm93LWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHRhcmVhLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgLnRleHRhcmVhLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlbmd0aC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aXNpdG9yLWNhci1jb250YWluZXIge1xuICAgICAgICAgICAgLnN3aXRjaC1ib2R5LFxuICAgICAgICAgICAgLnN3aXRjaC10b2dnbGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2l0Y2gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpdGNoLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpY2Vuc2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5yZWFkLW1vZGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkaWNvbkNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZGV0YWlscy1jb250YWluZXIsXG4gICAgICAgIC5kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgLnJlYWQtbW9kZS1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3N0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubG9va3VwLXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1zZWFyY2gge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvb2t1cCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udmlzaXRvcnMtcGFuZWwge1xuICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMyk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMyk7XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAudmlzaXRvcnMtZm9ybSB7XG4gICAgICAgIC5sb2NhdGlvbi1maWVsZCB7XG4gICAgICAgICAgICAuY3VycmVudC1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuXG4gICAgICAgICAgICAgICAgLmljb24tbGF5ZXJzIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGlja2VyLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jaGFuZ2UtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLXBlbmNpbCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXBob3RvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucmVhZC1vbmx5LW1vZGUgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgLmljb24tbGF5ZXJzLFxuICAgICAgICAgICAgLmNoYW5nZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAudmlzaXRvcnMtZm9ybSB7XG4gICAgICAgIC52aXNpdG9yLXR5cGUtY29udGFpbmVyIC5kcm9wZG93bi10cmlnZ2VyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgICAgICAgICAgLnBsYWNlaG9sZGVyLFxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cnVuY2F0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3N0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucGVyc29uLXNlbGVjdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAgICAgICAgIC5wZXJzb24tcGhvdG8ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWRhdGEge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kIHtcbiAgICAgICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudmlzaXRvcnMtZWRpdC1saXN0IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLnZpc2l0b3ItaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE3KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDgwKTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aXNpdG9yLW5hbWUge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1jb21wYW55LFxuICAgICAgICAudmlzaXRvci10eXBlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1uYW1lIC5wZXJzb24tY2FyZCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpc2l0b3ItY29udHJvbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAuZWRpdC1pY29uLFxuICAgICAgICAgICAgLmRlbGV0ZS1pY29uIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVkaXQtaWNvbjpob3ZlciB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVsZXRlLWljb246aG92ZXIge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRyZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1jb21wYW55LFxuICAgICAgICAudmlzaXRvci10eXBlIHtcbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzaXRvcnMtaGVhZGVyIC5maWVsZC12YWx1ZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnZpc2l0b3JzLWVkaXQtbGlzdCAudmlzaXRvci1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE3KSAwO1xuICAgIH1cbn1cbiIsIi50aWxlLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiAuaWNvbiB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEuNSk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuIiwiLmJvb2tpbmctc3VjY2Vzcyxcbi5ncm91cC1ib29raW5nLXN1Y2Nlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgIC5yZW1hcmtzLWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgIGxpbmUtYnJlYWs6IGFueXdoZXJlO1xuICAgIH1cblxuICAgIC50aWxlIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2NTApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICAudGlsZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBob3RvLXRpbGUge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNTApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIsXG4gICAgICAgICAgICAuaW1hZ2UtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5waG90by1zdWNjZXNzLWZpbHRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDY1MCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcblxuICAgICAgICAgICAgJi5ib29rLXBhcmtpbmcge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgxNil9KSAvIDIpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aWxlLXBlcnNvbi1saXN0IC5zaGFyZWQtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIH1cblxuICAgIC5wZXJzb24tc2VsZWN0LWl0ZW0ucGVyc29uLWNhcmQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7dG8tcmVtKDMyKX0pIC8gMik7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1waG90byB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuc3VjY2Vzcy1jcmVhdGUgLmZpbHRlcjo6YWZ0ZXIsXG4gICAgJi5zdWNjZXNzLXVwZGF0ZSAuZmlsdGVyOjphZnRlcixcbiAgICAmLnN1Y2Nlc3Mtc2hhcmUgLmZpbHRlcjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJi5zdWNjZXNzLWNhbmNlbCAuZmlsdGVyOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc2hvdy1tb3JlLWxpc3QtY29udGFpbmVyIC5zaG93LWhpZGUtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDgpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ib29raW5nLXN1Y2Nlc3MsXG4gICAgLmdyb3VwLWJvb2tpbmctc3VjY2VzcyB7XG4gICAgICAgIC5kYXRhLXRpbGUsXG4gICAgICAgIC5waG90by10aWxlLFxuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuYm9va2luZy1zdWNjZXNzLFxuICAgIC5ncm91cC1ib29raW5nLXN1Y2Nlc3Mge1xuICAgICAgICAuYWN0aW9ucyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ib29raW5nLXN1Y2Nlc3Mge1xuICAgIC5yZWN1cnJlbmNlLWluZm8tdGlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRncmVlbjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLW1ldGFkYXRhLXRpbGUge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDY1MCk7XG4gICAgfVxufVxuXG4ucGFydGljaXBhbnRzLXRpbGUge1xuICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQwKTtcblxuICAgICAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tdXRlZC10aXRsZSxcbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXJyb3Ige1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGhvdG8uYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGhvdG8gLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbGUtc3ViLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAmLnRpbGUtcGVyc29uLWxpc3QgLnNoYXJlZC1saXN0IHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpIDA7XG4gICAgICAgIGdhcDogdG8tcmVtKDI1KSB0by1yZW0oMTIpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucGVyc29uLWNhcmQgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctc3VjY2VzcyAuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYm9va2luZy1zdWNjZXNzIC50aWxlLXBlcnNvbi1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ncm91cC1ib29raW5nLXN1Y2Nlc3Mge1xuICAgIC5yZWN1cnJlbmNlLWluZm8tdGlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRzdWNjZXNzVGV4dDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgLmdyb3VwLWl0ZW1zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICByb3ctZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG5cbiAgICAgICAgICAgIC5hdmF0YXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5pdGlhbHMtb25seSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1jb2xsZWFndWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1sb2NhdGlvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JvdXAtaXRlbS1lcnJvciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvdy1oaWRlLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgdG8tcmVtKC0xNik7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmdyb3VwLWJvb2tpbmctc3VjY2VzcyAucmVzZXJ2YXRpb24tZGV0YWlscyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE1KTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAucmVzZXJ2YXRpb24taG9yaXpvbnRhbC10aW1lLXJhbmdlLWNvbnRhaW5lciB7XG4gICAgICAgIC5zcGFjZS1hdmFpbGFiaWxpdHktbWVzc2FnZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSB7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhdm91cml0ZXMtcm9vbXMtbGlzdCxcbiAgICAuZmF2b3VyaXRlcy13cC1saXN0IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLmxpc3QtaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuZmF2b3VyaXRlLWl0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg1MCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5uby1mYXZvdXJpdGVzLXN0dWIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnZpZXctYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5mYXZvdXJpdGVzLXdwLWxpc3QsXG4gICAgICAgIC5mYXZvdXJpdGVzLXJvb21zLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbC10aW1lLXJhbmdlIC5yYW5nZS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5ob3Jpem9udGFsLXRpbWUtcmFuZ2UgLnJhbmdlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwMHB4KSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5ob3Jpem9udGFsLXRpbWUtcmFuZ2UgLnJhbmdlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1sYXJnZSkgYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICAgICAgLmhvcml6b250YWwtdGltZS1yYW5nZSAucmFuZ2UtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm91cml0ZXMtbGlzdHMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG59XG4iLCIuZmluZC1jb2xsZWFndWUge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAud2l0aC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuc3Bpbm5lciB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZGF0YS1wbGFjZWhvbGRlcixcbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmZpbmQtY29sbGVhZ3VlIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIuc2VhcmNoLWNvbGxlYWd1ZSB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4iLCIuc2VhcmNoLWNvbGxlYWd1ZS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5iYXNpYy1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICAgICAgei1pbmRleDogYXV0bztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkaXRpb25hbC1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM0MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaC1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWZpbHRlciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjI1KTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgyMTUpO1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHBlci1jb250YWluZXIuc29ydCB7XG4gICAgICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNjApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc29ydC1vcHRpb25zIC5yYWRpby1idXR0b24ge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtaGVhZGVyIHtcbiAgICAgICAgLnZpZXctZmlsdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzkycHgpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1oZWFkZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZWFyY2gtY29sbGVhZ3VlLWhlYWRlciB7XG4gICAgICAgIC5iYXNpYy1maWx0ZXJzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAudmlldy1maWx0ZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcblxuICAgICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXItY29udGFpbmVyLnNvcnQge1xuICAgICAgICAgICAgLnBvcHBlci10YXJnZXQgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yYWRpby1idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTkwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtaGVhZGVyIHtcbiAgICAgICAgLmJhc2ljLWZpbHRlcnMgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMge1xuICAgICAgICAgICAgLnZpZXctZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtY29sbGVhZ3VlLXBlci1kYXkge1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzNik7XG5cbiAgICAuZGF0ZSxcbiAgICAuYWNjb3JkaW9uLXRyaWdnZXIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE1KTtcblxuICAgICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB0by1yZW0oLTExKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtY29udGFpbmVyIHtcbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHRvLXJlbSg5KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICYud2l0aC1wbGFjZWhvbGRlciAuZGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItZGF5IC5ncm91cCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItZGF5IC5jb2xsZWFndWUtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItZGF5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcblxuICAgICAgICAuZGF0ZSxcbiAgICAgICAgLmFjY29yZGlvbi10cmlnZ2VyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtY29sbGVhZ3VlLXBlci13ZWVrIHtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzYpO1xuXG4gICAgLndlZWstb3ZlcnZpZXctaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyOSk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogdG8tcmVtKC05KTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAud2Vlay1vdmVydmlldy10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53ZWVrLW92ZXJ2aWV3LWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZ1bGwtd2Vlay1zd2l0Y2ggLnN3aXRjaC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQtd2Vlay1idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTUpO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXZpb3VzLXdlZWstYnV0dG9uLFxuICAgICAgICAubmV4dC13ZWVrLWJ1dHRvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuNztcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMSk7XG5cbiAgICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXZpb3VzLXdlZWstYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5leHQtd2Vlay1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53ZWVrLWl0ZW1zLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1wZXItd2VlayAud2Vlay1pdGVtcy1jb250YWluZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtcGVyLXdlZWsge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjApO1xuXG4gICAgICAgIC53ZWVrLW92ZXJ2aWV3LWhlYWRlciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLndlZWstb3ZlcnZpZXctdGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud2Vlay1vdmVydmlldy1jb250cm9scyB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mdWxsLXdlZWstc3dpdGNoIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi53ZWVrLWl0ZW0ge1xuICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSkgdG8tcmVtKDIwKTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuXG4gICAgJi50b2RheSB7XG4gICAgICAgIC5pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbURhcmtlbigkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCA1JSk7XG5cbiAgICAgICAgLml0ZW0taGVhZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1ncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0tY29sbGVhZ3Vlcy1jb250YWluZXIge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5tYWtlLXJlc2VydmF0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMzKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICYubXktcmVzZXJ2YXRpb25zIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBsdXMge1xuICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0tY3Jvd2RlZG5lc3MtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuaXRlbS1jcm93ZGVkbmVzcy10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbnMtb25seSB7XG4gICAgICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMTI1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMyk7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWNyb3dkZWRuZXNzLXRocmVzaG9sZCB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXRlbS1jb2xsZWFndWVzLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLml0ZW0tY29sbGVhZ3Vlcy10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF2YXRhci1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQpIHRvLXJlbSg4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJi5maWxsZWQ6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnPic7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oNyk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5lbXB0eSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLndlZWstaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5zZWFyY2gtcmVzdWx0cyB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDEpO1xuXG4gICAgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzQwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXN1bHRzLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5jb2xsZWFndWUtZGF0YSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDUwMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNjApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmZhdm9yaXRlLWljb24tYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgdG9wOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogMXJlbTtcbiAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUwKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1mYXZvcml0ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNlbnRlcmVkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsZWFndWUtcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNzUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTc1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMC41cmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0wLjVyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDFyZW0pO1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMXJlbSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDYpIHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDU1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgJi53aXRoLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEtZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzNSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLWxvYWQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMtZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDM1KTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1leHRyYS1sYXJnZSkge1xuICAgIC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb250ZW50IC5jb2xsZWFndWUtZGF0YSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDAwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbnRlbnQgLmNvbGxlYWd1ZS1kYXRhIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHMtY29udGVudCB7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleDogMDtcblxuICAgICAgICAuY29sbGVhZ3VlLWRhdGEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgLmhlYWRlci1jb250YWluZXIge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3VsdHMtY29udGVudCAuY29sbGVhZ3VlLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHMtY29udGVudCB7XG4gICAgICAgIC5jb2xsZWFndWUtZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDI1KTtcblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1waG90byB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNTApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE1MCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsZWFndWUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YS1mb290ZXIgLnJlc2VydmF0aW9uLXBlcmlvZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzdWx0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDMwKTtcbiAgICBnYXA6IHRvLXJlbSgzMCk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLnJlc3VsdC1kYXRhIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAucmVzdWx0LWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzdWx0LWRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogU2FtZSBzdHlsZXMgaW4gUGVyc29uQ2FyZHMgc2Nzcywgc2hvdWxkIHdlIHJlbW92ZSB0aGlzIGJsb2NrID8gKi9cbiAgICAuYXBwLWJ0bi5jb2xsZWFndWUtdmlldy1vbi1mbG9vciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5yZXN1bHQtaXRlbSB7XG4gICAgICAgIGdhcDogMDtcblxuICAgICAgICAucmVzdWx0LWRhdGEge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSA1cmVtKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMzApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3VsdC1hY3Rpb25zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oNjApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5yZXN1bHQtaXRlbSB7XG4gICAgICAgIC5yZXN1bHQtZGF0YSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtYWN0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi52aWV3LW9uLWZsb29yLXBsYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxO1xuXG4gICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oNzApO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMjUpO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDU3KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgLm5vLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLW1hcC13aXRoLXBpbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg3MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc3BhY2UtdHlwZS1maWx0ZXIge1xuICAgICAgICAgICAgei1pbmRleDogNDA3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpbWVuc2lvbi1maWx0ZXIge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgIC5maWx0ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maW5kLWNvbGxlYWd1ZS1tYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2NvYnVuZHUtbWFwIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtem9vbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcblxuICAgICYubGVhZmxldC1iYXIubGVhZmxldC1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbn1cblxuLmZpbmQtY29sbGVhZ3VlLnZpZXctb24tZmxvb3ItcGxhbi1zdGVwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMjUpO1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MjVweCkge1xuICAgIC52aWV3LW9uLWZsb29yLXBsYW4gLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAudmlldy1vbi1mbG9vci1wbGFuIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgLnpvbmVzLWZpbHRlcixcbiAgICAgICAgLmRlcGFydG1lbnRzLWZpbHRlciB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxMzcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnZpZXctb24tZmxvb3ItcGxhbiAudGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNzUpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnZpZXctb24tZmxvb3ItcGxhbiB7XG4gICAgICAgIC50aXRsZS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgLmxlYWZsZXQtYm90dG9tLmxlYWZsZXQtcmlnaHQge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtbWFwLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDEzMCk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNTApfSk7XG4gICAgICAgICAgICBsZWZ0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB6LWluZGV4OiA0MDE7XG5cbiAgICAgICAgICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAje3RvLXJlbSgzNyl9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnpvbmVzLWZpbHRlcixcbiAgICAgICAgICAgIC5kZXBhcnRtZW50cy1maWx0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAudmlldy1vbi1mbG9vci1wbGFuIHtcbiAgICAgICAgLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG5cbiAgICAgICAgICAgIC5uby13cmFwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWNvbnRhaW5lciAuYXBwLW1hcC1jb250cm9scyB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxMjIpO1xuXG4gICAgICAgICAgICAvKiBUT0RPIGZpeCBzdHlsZWxpbnQgKi9cbiAgICAgICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG5cbiAgICAgICAgICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuICAgICAgICAgICAgLmZpbHRlci10b2dnbGUsXG4gICAgICAgICAgICAubGVnZW5kLW9wZW4tYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC56b25lcy1maWx0ZXIsXG4gICAgICAgICAgICAuZGVwYXJ0bWVudHMtZmlsdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5mYXZvcml0ZXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5mYXZvcml0ZS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLnRvdGFsLWhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzMCk7XG4gICAgfVxuXG4gICAgLm5vLWZhdm9yaXRlLXN0dWIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5mYXZvdXJpdGVzLWl0ZW1zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG5cbiAgICAgICAgLmxvY2F0aW9uLWl0ZW0sXG4gICAgICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgdG8tcmVtKDEwKSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC5zZWFyY2gtc29ydC1ibG9jayB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5uby1mYXZvcml0ZXMtbXNnIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuZmF2b3JpdGVzLWNvbnRhaW5lciB7XG4gICAgICAgIC5mYXZvcml0ZXMtdGFicyB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtY29udHJvbHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc29ydC1ibG9jayAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5mYXZvcml0ZXMtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oNDgpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IHRvLXJlbSgyNCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgIH1cblxuICAgIC5xdWljay1sb2dpbi1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgfVxuXG4gICAgLmFjdGlvbi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEwMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLmFjdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWV4dHJhLWxhcmdlKSB7XG4gICAgLnF1aWNrLWxvZ2luIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1MCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5xdWljay1sb2dpbiB7XG4gICAgICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnF1aWNrLWxvZ2luIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuYWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4tZGlhbG9nIHtcbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDY1MCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg1NzApO1xuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcblxuICAgICAgICAuZGlhbG9nLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpYWxvZy1jbG9zZS1idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgICAgICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4taW5zdHJ1Y3Rpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAuZGlhbG9nLWJvZHktdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucXVpY2stbG9naW4tc3RlcHMge1xuICAgICAgICBsaXN0LXN0eWxlOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG4gICAgfVxuXG4gICAgLnF1aWNrLWxvZ2luLXN0ZXAge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAuaGlnaGxpZ2h0ZWQtdGV4dCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgtNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGlnaGxpZ2h0ZWQtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFyLWNvZGUtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDE2NXB4O1xuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnFyLWNvZGUtcmVsb2FkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xci1jb2RlLXJlbG9hZC1jb250YWluZXIge1xuICAgICAgICAucXItY29kZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAucXItY29kZS1yZWxvYWQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xci1jb2RlIHBhdGg6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAucXItY29kZS1yZWxvYWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEwMCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuaWNvbi11bmRvIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFyLWNvZGUtZXhwaXJlLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2NSk7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDUpO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMTgpO1xuXG4gICAgICAgIC5pY29uLXVuZG8ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwIHRvLXJlbSg1KSB0by1yZW0oLTYpIHRvLXJlbSgtNSk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXItY29kZS1lcnJvciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG59XG4iLCIucXVpY2stbG9naW4tc3VjY2VzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaWNvbi10aHVtYnMtdXAge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ4KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDgpO1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLnN1Y2Nlc3MtbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDgpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIH1cblxuICAgIC5jb21wYW55LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5xdWljay1sb2dpbi1pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuXG4gICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzNik7XG4gICAgfVxufVxuIiwiLm5vdGlmaWNhdGlvbi1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB6LWluZGV4OiAxMTAxO1xuXG4gICAgJi5vcGVuZWQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQwMCk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjQpO1xuICAgICAgICBib3JkZXItYm90dG9tOiB0by1yZW0oMSkgc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjUpO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLnNpZGUtcGFuZWwtdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtcGFuZWwtY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtYm9keSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSB0by1yZW0oNDApIHRvLXJlbSgyNCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogdG8tcmVtKDEpIHNvbGlkIGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC41KTtcbiAgICB9XG5cbiAgICAucmVhZC1maWx0ZXItZHJvcGRvd24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDI1KTtcblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlci1jb250YWluZXIge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNyk7XG5cbiAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hcmstYWxsLXJlYWQtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmljb24tY2hlY2tlZC1jaXJjbGUtb3V0bGluZSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEzKTtcblxuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcblxuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGxhY2Vob2xkZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDMwKTtcblxuICAgICAgICAuZXJyb3Ige1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAubm8tZGF0YS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uby1kYXRhLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uLWNhcmQtbG9hZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEwMCk7XG4gICAgfVxufVxuXG4ubm90aWZpY2F0aW9uLXBhbmVsLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiB0by1yZW0oODApO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG4gICAgei1pbmRleDogMTEwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm5vdGlmaWNhdGlvbi1wYW5lbCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWQtZmlsdGVyLWRyb3Bkb3duIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLXBhbmVsLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpIHRvLXJlbSgyNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1wYW5lbC1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSB0by1yZW0oNDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1wYW5lbC1iYWNrZHJvcCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICB9XG59XG4iLCIubm90aWZpY2F0aW9uLWNhcmQtYmFzZSB7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKSB0by1yZW0oMzUpIHRvLXJlbSgxMikgdG8tcmVtKDMwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogdG8tcmVtKDEpIHNvbGlkIGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC41KTtcblxuICAgICYudW5yZWFkIHtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1jb250ZXh0LW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRleHQtbWVudS1pdGVtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgxNSk7XG5cbiAgICAgICAgLmljb24tY2hlY2tlZC1jaXJjbGUtb3V0bGluZSBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICBzdHJva2U6IGN1c3RvbURhcmtlbigkZGFyay1ncmF5LCA0MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAuaWNvbi1jaGVja2VkLWNpcmNsZS1vdXRsaW5lIHBhdGgge1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uLWNyZWF0ZWQtZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IHRvLXJlbSgxMik7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMTIpO1xuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1ub3RpZmljYXRpb24tY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICYucGFydGljaXBhbnQtY2FuY2VsZWQgLmZpZWxkLXdpdGgtaWNvbiB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1jcmVhdG9yLXBob3RvIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMzYpO1xuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24taWNvbiB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDM2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24taW5mbyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5uby1yZXNlcnZhdGlvbi1pbmZvIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTApIDA7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLmZpZWxkLXdpdGgtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDcpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc291cmNlLXRpdGxlIHtcbiAgICAgICAgLmljb24tbG9jYXRpb24tb3V0bGluZSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1kZXZpY2Utb3V0bGluZSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWN1cnJlbmNlLXJlc3VsdCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDUpO1xuXG4gICAgICAgIC5zdHJlc3Mge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0bi1sb2FkaW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0LjUpIHRvLXJlbSg5KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2FkaW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0bi52aWV3LWRldGFpbHM6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiBUT0RPIE9yZ2FuaXplIHRoZSBzdHlsZXMgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnZS1pY29ucyc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgc3JjOiB1cmwoJy9wdWJsaWMvc3luY2Z1c2lvbi1mb250cy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbiRjYWxlbmRhckJvcmRlcnM6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcblxuLmNhbGVuZGFyLWNvbXBvbmVudCB7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBoZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNjYpO1xuICAgIH1cblxuICAgIC5lLXNwaW5uZXItcGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRheS13ZWVrLWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuXG4gICAgICAgIC5zd2l0Y2guaXMtY2hlY2tlZCB7XG4gICAgICAgICAgICAuc3dpdGNoLWJvZHkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN3aXRjaC10b2dnbGUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ib29raW5nLWNhbGVuZGFyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDE1NnB4KTtcblxuICAgICAgICAmLmRheS12aWV3IHtcbiAgICAgICAgICAgIC5lLWhlYWRlci1yb3cgLmUtaGVhZGVyLWNlbGxzLmUtY3VycmVudC1kYXkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAqOm5vdCguZS1pY29ucykge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWZpbHRlci1jb250YWluZXIge1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50d2VsdmUtaG91ciB0YWJsZSB0Ym9keSB0ZC5lLXRpbWUtc2xvdHMge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG5cbiAgICAuZGF5LXZpZXcgLmUtaGVhZGVyLXJvdyB7XG4gICAgICAgIC5lLXRpbWUtc2xvdHM6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG4gICAgfVxuXG4gICAgLndlZWstdmlldyB7XG4gICAgICAgIC5lLWV2ZW50LXJlc2l6ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLndlZWstdmlldyAuZS1oZWFkZXItcm93IHtcbiAgICAgICAgLmUtdGltZS1zbG90czpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmUtdGltZS1zbG90czpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGViZTk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxlbmRhci1maWx0ZXJzIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcGlja2VyLXdyYXBwZXIge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1ob3Vycy5lLWRpc2FibGUtY2VsbCB7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xufVxuXG4udW5hdmFpbGFibGUtc2xvdCB7XG4gICAgYmFja2dyb3VuZDogI2QxZDFkMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNTVkZWcsICM3MTcxNzEsICNmOWY5ZjkgMnB4LCAjZjlmOWY5IDRweCwgI2Y5ZjlmOSA3cHgpO1xuICAgIGhlaWdodDogNTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRheS13ZWVrLWJ0bnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogdG8tcmVtKDE3KTtcbiAgICByaWdodDogdG8tcmVtKDE2KTtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuXG4gICAgLnZpZXctdG9nZ2xlLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSg5KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzOmhhcygubmV3LWV2ZW50KSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlsczpoYXMoLm5ldy1ldmVudCkge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS1sZWZ0LWhhbmRsZXIgLmUtbGVmdC1yaWdodC1yZXNpemUsXG4uZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS1yaWdodC1oYW5kbGVyIC5lLWxlZnQtcmlnaHQtcmVzaXplIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgcmlnaHQ6IDJweDtcbn1cblxuLmUtYXBwb2ludG1lbnQuZS1saWIuZS1kcmFnZ2FibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcblxuICAgICYgPiBkaXYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jdXJyZW50LXRpbWVsaW5lIHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG59XG5cbi5lLWFwcG9pbnRtZW50OmhhcyguYm9va2luZy1ldmVudCwgLnVuYXZhaWxhYmxlLXNsb3QpIC5lLWV2ZW50LXJlc2l6ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmRheS12aWV3IC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZC5lLWN1cnJlbnQtZGF5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmRheS12aWV3LmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLmUtdGltZS1zbG90cyB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxufVxuXG4uZS1zY2hlZHVsZS10YWJsZS5kYXktdmlldyB7XG4gICAgdGJvZHkge1xuICAgICAgICAuZS1oZWFkZXItcm93OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vLypDZWxsIGRpbWVuc2lvbnMgc3R5bGluZyovXG4kY2VsbFdpZHRoOiB0by1yZW0oNjApO1xuJGNlbGxIZWlnaHQ6IHRvLXJlbSg2MCk7XG5cbi5lLXNjaGVkdWxlLXRhYmxlLmUtcmVzb3VyY2UtY29sdW1uLXRhYmxlIHRyIHtcbiAgICBoZWlnaHQ6ICRjZWxsSGVpZ2h0O1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWNvbHVtbi10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXRhYmxlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgY29sIHtcbiAgICB3aWR0aDogJGNlbGxXaWR0aDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgICBoZWlnaHQ6ICRjZWxsSGVpZ2h0O1xuICAgIHdpZHRoOiAkY2VsbFdpZHRoO1xufVxuXG4vKmVuZCovXG5cbi5lLXNjaGVkdWxlLXRhYmxlIC5lLWNvbnRlbnQtdGFibGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2FsZW5kYXJCb3JkZXJzO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLmUtc2NoZWR1bGUtdG9vbGJhci5lLWNvbnRyb2wuZS10b29sYmFyLmUtbGliLmUtdG9vbHBvcC5lLWtleWJvYXJkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWRhdGUtcmFuZ2UgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyIC5lLXRiYXItYnRuLXRleHQge1xuICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1wcmV2IC5lLWljb24tcHJldixcbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1uZXh0IC5lLWljb24tbmV4dCB7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciAuZS1pY29ucyB7XG4gICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbn1cblxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXByZXYgLmUtaWNvbi1wcmV2LFxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLW5leHQgLmUtaWNvbi1uZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLXNjaGVkdWxlXG4gICAgLmUtc2NoZWR1bGUtdG9vbGJhclxuICAgIC5lLXRvb2xiYXItaXRlbXNcbiAgICAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0XG4gICAgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24uZS1pY29uLWRvd24tYXJyb3cge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyOm5vdCguZS1yZXNvdXJjZS1ncm91cC1jZWxscyksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXI6bm90KC5lLXJlc291cmNlLWdyb3VwLWNlbGxzKSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCB7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuXG4gICAgJi5lLWRpc2FibGUtY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheSBzcGFuLmUtZGF5LFxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSxcbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbn1cblxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpob3ZlciBzcGFuLmUtZGF5IHtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5IHtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZDpob3ZlciBzcGFuLmUtZGF5IHtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZCA+IHNwYW4uZS1kYXksXG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSk6aG92ZXIgPiBzcGFuLmUtZGF5IHtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZCA+IHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi53ZWVrLXZpZXcuZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQuZS10aW1lLXNsb3RzIHtcbiAgICBmb250LXNpemU6IDExcHg7XG59XG5cbi53ZWVrLWhlYWRlci1jdXN0b20td3JhcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uZGF5LXZpZXcgLmUtaGVhZGVyLWNlbGxzOmhhcygud2Vlay1oZWFkZXItY3VzdG9tLXdyYXApIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICAgIHdpZHRoOiAkY2VsbFdpZHRoO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkID4gZGl2LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkID4gZGl2LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkID4gc3Bhbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCA+IHNwYW4ge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWRlZmF1bHQ7XG59XG5cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbiIsIi5jYWxlbmRhci1yZXNlcnZhdGlvbi1wb3BvdmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAucG9wcGVyLXRhcmdldCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAucG9wcGVyLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucG9wcGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1ldmVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHJlZCwgMzUlKTtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuc3ViamVjdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vd24tYm9va2luZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDYwJSk7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscy1wb3BvdmVyIHtcbiAgICAgICAgLnJlc2VydmF0aW9uLXN1YmplY3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIHRvLXJlbSgxNikgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tYWN0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkaXJ0eS13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uZXctZXZlbnQge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuYWZ0ZXItcGVyaW9kLFxuICAgIC5iZWZvcmUtcGVyaW9kIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgfVxuXG4gICAgLmJlZm9yZS1wZXJpb2Qge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cblxuICAgIC5hZnRlci1wZXJpb2Qge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbn1cbiIsIi5jYWxlbmRhci1sb2NhdGlvbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiB0by1yZW0oMTApO1xuICAgIHBhZGRpbmc6IHRvLXJlbSg1KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLnJvb20tZGV0YWlscyB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuY2FwYWNpdHktY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDgpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0OCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDgpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQ4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbi1pbWFnZS1jb250YWluZXIgLnBsYWNlaG9sZGVyLWNvbnRhaW5lciBzdmcge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ4KTtcbiAgICB9XG5cbiAgICAucm9vbS1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDgpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcblxuICAgICAgICAucm9vbS1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMTQwKTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cnVuY2F0ZSgyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXBhY2l0eS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgIC5yb29tLWNhcGFjaXR5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg5KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYWxlbmRhci1sb2NhdGlvbi10ZW1wbGF0ZS1wb3BvdmVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5wb3BwZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKC0xNik7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLXBhbmVsIHtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDMwMCk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcblxuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE4MCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb29tLWRldGFpbHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgICAgICAucm9vbS1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRydW5jYXRlKDIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuem9uZS1mbG9vci1wbGFuLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucm9vbS1jYXBhY2l0eS1mbG9vciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuem9uZS1mbG9vci1wbGFuLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tbmFtZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZXctZmxvb3Ige1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyYW5kLWNvbG9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wcGVyLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4iLCIuY2FsZW5kYXItZmlsdGVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IHRvLXJlbSgxNikgMDtcblxuICAgIC5zZWFyY2gtc29ydC1ibG9jayAuc2VhcmNoLWlucHV0LXdyYXBwZXIgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1OSk7XG4gICAgfVxuXG4gICAgLnBvcHBlci1jb250YWluZXIuc29ydCAucG9wcGVyLXRhcmdldCBidXR0b24ge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1OSk7XG5cbiAgICAgICAgJi5maWx0ZXItaWNvbi1jb250YWluZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItaWNvbi1jb250YWluZXIuYWN0aXZlOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDgpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oLTQpO1xuICAgICAgICByaWdodDogdG8tcmVtKC00KTtcbiAgICB9XG5cbiAgICAuZmlsdGVyLWljb24tY29udGFpbmVyLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4yKTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuXG4gICAgICAgIC5pY29uLWZpbHRlci1mdW5uZWwge1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BwZXItY29udGFpbmVyLnNvcnQgLmljb24tZmlsdGVyLWZ1bm5lbCB7XG4gICAgICAgIGZpbGw6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBvcHBlci1jb250YWluZXIuc29ydCAucG9wcGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oLTgpO1xuICAgIH1cblxuICAgIC5yZXNvdXJjZS1maWx0ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTkpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oOCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuXG4gICAgICAgIC5yZXNvdXJjZS1jb3VudCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNhbGVuZGFyLWxvY2F0aW9uLWZpbHRlci1wYW5lbCB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgd2lkdGg6IHRvLXJlbSgyODApO1xuICAgIG1heC1oZWlnaHQ6IDYwZHZoO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgLmZpbHRlci10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE4KTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTgpIHRvLXJlbSgxNik7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAuY2xlYXItZmlsdGVycyB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5nZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG59XG4iLCIuZHVyYXRpb24tY29udHJvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTQpO1xuICAgIGhlaWdodDogdG8tcmVtKDI4KTtcblxuICAgIC5taW51cy1wbHVzLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE4KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLm1pbnVzLXBsdXMtYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjIpO1xuICAgIH1cblxuICAgIC5taW51cy1wbHVzLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgIH1cblxuICAgIC5taW51cy1wbHVzLWJ1dHRvbi5kaXNhYmxlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5taW51cy1idXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEyKSAwIDAgdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAucGx1cy1idXR0b24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgdG8tcmVtKDEyKSB0by1yZW0oMTIpIDA7XG4gICAgfVxuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg3Mik7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG4iLCIuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIHtcbiAgICAuZS1wb3B1cC1mb290ZXIsXG4gICAgLmUtcG9wdXAtY29udGVudCxcbiAgICAuZS1wb3B1cC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtbGliLmUtcG9wdXAuZS1jb250cm9sLmUtcG9wdXAtb3BlbiB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1pbi13aWR0aDogdG8tcmVtKDQ1MCk7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5uci10b29sdGlwLWhlYWRlciB7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMjUpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjYWxlbmRhckJvcmRlcnM7XG59XG5cbi5uci1mb3JtIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgyNSk7XG5cbiAgICAvLyBUT0RPIGNsZWFudXAgYWZ0ZXIgcmVmYWN0b3Jpbmcgb2xkIGNvbXBvbmVudHNcbiAgICAuZGF0ZS1maWx0ZXIgLmRhdGUtZmlsdGVyLWl0ZW0gLmRhdGUtdGltZS1pbnB1dCAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDUpO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRhdGUtZmlsdGVyIC5kYXRlLWZpbHRlci1pdGVtIC5kYXRlLXRpbWUtaW5wdXQgLnRpbWUtaW5wdXQge1xuICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSg2NSk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICYudHdlbHZlLWhvdXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oOTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUtZmlsdGVyIC5kYXRlLWZpbHRlci1pdGVtcy5ob3Jpem9udGFsIHtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTMpO1xuICAgIH1cblxuICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuICAgIC50aW1lLWlucHV0LWNvbnRhaW5lciAucG9wcGVyIC51bml0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLm5yLWRhdGUtcGlja2VyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oNSk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oOTUpO1xuICAgIH1cblxuICAgIC5uci10aW1lLWlucHV0IHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oNSk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNjApO1xuICAgIH1cblxuICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNhbGVuZGFyQm9yZGVycztcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXN1YmplY3QtZmllbGQge1xuICAgICAgICAgICAgJi50aWxlLWZpZWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRpbGUtZmllbGQ6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubnItdG9vbHRpcC1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgyNSk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjYWxlbmRhckJvcmRlcnM7XG5cbiAgICAubW9yZS1kZXRhaWxzIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5uci1zdWJtaXQtYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLm5yLWNhbmNlbC1idG4ge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG4iLCIubm8tbG9jdGlvbnMtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNTAlO1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIHdpZHRoOiB0by1yZW0oMjAwKTtcblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4iLCIuY29udGFjdC1ncm91cHMge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuYmFja2Ryb3Age1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIH1cblxuICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAuc3R1Yi1tZXNzYWdlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1ncm91cHMtbWFuYWdlbWVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5jb250YWN0LWdyb3VwLWNvbnRleHQtbWVudSB7XG4gICAgICAgIC5jb250ZXh0LW1lbnUtaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE3NSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1ncm91cC1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNjApO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjQpIHRvLXJlbSgxNikgMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtbGlzdC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1ncm91cC1saXN0LXNjcm9sbC1jb250YWluZXIge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICN7dG8tcmVtKDE2KX0pO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBub1Njcm9sbEJhcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWdyb3VwLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLWNvbnRhY3QtZ3JvdXAtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDIwKSAwO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNvcnQgLnJhZGlvLWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1ncm91cC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIwKSB0by1yZW0oMzApIHRvLXJlbSgyMCkgdG8tcmVtKDE2KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oLTEyKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdG8tcmVtKDgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHRvLXJlbSg4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogdG8tcmVtKDEyKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1ncm91cC1jb250ZXh0LW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1ncm91cC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtZGV0YWlscy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1ncm91cC10aXRsZS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDQwMCl9KTtcblxuICAgICAgICAgICAgLmNvbnRhY3QtZ3JvdXAtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0LWdyb3VwLWNvdW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFjdC1ncm91cC1uYW1lIHtcbiAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjkwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWxpc3Qtc2Nyb2xsLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbm9TY3JvbGxCYXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIHRvLXJlbSgzMCkgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICYud2l0aC1ob3Zlci1lZmZlY3Qge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuXG4gICAgICAgICAgICAmLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tZGF0YSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg3Nil9KTtcblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWRhdGEtYm9keSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC1lbWFpbCB7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tY2FyZC1jb250ZXh0LW1lbnUge1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIxMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWhlYXJ0IHtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IHRvLXJlbSgzMik7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHN0cm9rZTogcmdiYSg0OSwgNDksIDQ5LCAwLjcpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjIpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgtMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGV4dC1tZW51LWl0ZW06aG92ZXIgLmljb24taGVhcnQge1xuICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaXMtZmF2b3JpdGUgLnBlcnNvbi1jYXJkLWNvbnRleHQtbWVudSAuaWNvbi1oZWFydCB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5jb250YWN0LWdyb3VwcyB7XG4gICAgICAgIC5jb250YWN0LWdyb3VwLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtZGV0YWlscy1jb250YWluZXIge1xuICAgICAgICAgICAgLnBlcnNvbi1jYXJkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5wZXJzb24tY2FyZC1jb250ZXh0LW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWN0LWdyb3VwLWRldGFpbHMtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5jb250YWN0LWdyb3VwLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cnVuY2F0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdC1ncm91cC10aXRsZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzYpfSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg0MSl9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXNvcnQtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmNvbnRhY3QtZ3JvdXBzIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgICAgICAuYmFja2Ryb3Age1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg2MCl9KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb250YWN0LWdyb3VwLXBhbmVsIHtcbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzgwKTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNjApO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbC1pbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNhdmUtYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgyNSkgMDtcbiAgICB9XG5cbiAgICAucGVyc29uLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmNvbnRhY3QtZ3JvdXAtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmZpbGUtaW1wb3J0LWRpYWxvZy5maWxlLWltcG9ydC1kaWFsb2cgLmRpYWxvZy1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5teS12aXNpdG9ycy1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAuYmFzaWMtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDI1KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC52aXNpdG9yLXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM0MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubXktdmlzaXRvcnMtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1wb3J0LWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIC5pY29uLWltcG9ydCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGEtY2VsbCB7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgfVxuXG4gICAgLnJvdy1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICB9XG5cbiAgICAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC50YWJsZS13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuaGVhZGVyLXJvdyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JpZC1jZWxsLWFjdGlvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLnJlbW92ZTpob3ZlciB7XG4gICAgICAgICAgICBmaWxsOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZWRpdDpob3ZlciB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzaXRvcnMtY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAucGVyc29uLWRhdGEtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWNhcmQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXBob3RvIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuXG4gICAgICAgICAgICAuaW5pdGlhbHMtb25seSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZXJyb3Ige1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAuc3R1Yi1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24taW1wb3J0IHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg2KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAubXktdmlzaXRvcnMtc2VjdGlvbiB7XG4gICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkaXRpb25hbC1maWx0ZXJzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIC52aXNpdG9yLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubXktdmlzaXRvcnMtc2VjdGlvbiB7XG4gICAgICAgIC5teS12aXNpdG9ycy1hY3Rpb25zIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg3KSB0by1yZW0oMTIpO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5teS12aXNpdG9ycy1zZWN0aW9uIHtcbiAgICAgICAgLm15LXZpc2l0b3JzLWFjdGlvbnMge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkaXRpb25hbC1maWx0ZXJzIHtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuXG4gICAgICAgICAgICAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm5vdGlmaWNhdGlvbnMge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuc3Bpbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ub3RpZmljYXRpb25zIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIucmVjdXJyZW5jZS1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAkc2VjdGlvbldpZHRoOiB0by1yZW0oNzUwKTtcblxuICAgIC5ib29raW5nLW1ldGFkYXRhLXRpbGUge1xuICAgICAgICB3aWR0aDogJHNlY3Rpb25XaWR0aDtcbiAgICB9XG5cbiAgICAudGlsZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB3aWR0aDogJHNlY3Rpb25XaWR0aDtcbiAgICB9XG5cbiAgICAucmVzdWx0LW92ZXJ2aWV3IHtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg0MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmFpbGVkLXJlc2VydmF0aW9uLWRldGFpbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5mYWlsZWQtcmVzZXJ2YXRpb24tdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZmFpbGVkLXJlc2VydmF0aW9uLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkZXJyb3IsIDAuMSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGVycm9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1ib2R5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1kYXRlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1yZWFzb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXRlbS1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQwKTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oOSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbnMge1xuICAgICAgICB3aWR0aDogJHNlY3Rpb25XaWR0aDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5hY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVjdXJyZW5jZS1kZXRhaWxzIHtcbiAgICAgICAgLmJvb2tpbmctbWV0YWRhdGEtdGlsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtcmVxdWVzdC1maWxlLXByZXZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg2KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjE1KTtcbiAgICB9XG5cbiAgICAmLmdhbGxlcnktb3BlbmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5maWxlLXRodW1ibmFpbCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTU1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTE1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDYpIHRvLXJlbSg2KSAwIDA7XG4gICAgfVxuXG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg2KSB0by1yZW0oNikgMCAwO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgzMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpbGUtcHJldmlldy1tZWRpdW0sXG4gICAgJi5maWxlLXByZXZpZXctc21hbGwge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsZS1pY29uIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5maWxlLXByZXZpZXctbWVkaXVtIHtcbiAgICAgICAgLmZpbGUtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDgwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmlsZS1wcmV2aWV3LXNtYWxsIHtcbiAgICAgICAgLmZpbGUtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oODApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRvd25sb2FkLWJ1dHRvbiB7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgyKTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS10aHVtYm5haWwge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNik7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuZmlsZS1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXIoKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdhbGxlcnktb3ZlcmxheSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyKCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg2KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC45KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZW1haW5pbmctY291bnQge1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLWJ1dHRvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyKCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5kb3dubG9hZC1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCk7XG4gICAgICAgIHRvcDogdG8tcmVtKDgpO1xuICAgICAgICByaWdodDogdG8tcmVtKDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNyk7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVtb3ZlLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcbiAgICAgICAgdG9wOiB0by1yZW0oLTEyKTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgtMTIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KSB0by1yZW0oOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ib3JkZXItY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCB0by1yZW0oNikgdG8tcmVtKDYpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJi5maWxlLXByZXZpZXctc21hbGwge1xuICAgICAgICAuZmlsZS1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDkpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1peGluIGZsZXgtY2VudGVyKCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZmlsZXMtdXBsb2FkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMjApO1xuXG4gICAgLmZpbGVzLXVwbG9hZC1idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcigpO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjMpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLWVycm9yIC5maWxlcy11cGxvYWQtYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyQWxlcnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRib3JkZXJBbGVydCwgMC4wNSk7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJG9mZmxpbmUtY29sb3IsIDAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZmlsbDogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtcmVxdWVzdC1maWxlcy11cGxvYWQtZ2FsbGVyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTIpO1xufVxuIiwiLnNlcnZpY2UtcmVxdWVzdC1jcmVhdGlvbi1tYW5hZ2VyIHtcbiAgICAuY3JlYXRlLXNlcnZpY2UtcmVxdWVzdC1idG4ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcigpO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciBzdmcge1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZGV0YWlscy1mb3JtIHtcbiAgICBmbGV4OiAxO1xuXG4gICAgZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLmlucHV0LWluZm8gLmlucHV0LWVsZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgIGNvbG9yOiBjdXN0b21BbHBoYSgkcHJpbWFyeS1mb250LWNvbG9yLCAwLjUpO1xuICAgIH1cblxuICAgIC5pbnB1dC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0eWxlcygpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5sYWJlbGVkLXJlYWQtb25seSBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAubGFiZWxlZC1yZWFkLW9ubHkgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAudGV4dGFyZWEge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3R5bGVzKCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICByZXNpemU6IHZlcnRpY2FsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC53aXRoLWVycm9yIHtcbiAgICAgICAgQG1peGluIGlucHV0LWVycm9yIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckFsZXJ0O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiB0by1yZW0oMik7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtZWxlbSxcbiAgICAgICAgLmlucHV0LWVsZW06aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaW5wdXQtZXJyb3IoKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dGFyZWEsXG4gICAgICAgICYudGV4dGFyZWE6aG92ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgaW5wdXQtZXJyb3IoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogdG8tcmVtKDE2KSAwO1xuXG4gICAgLmZvb3Rlci1idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMjUpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1mb290ZXIge1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmZvb3Rlci1idXR0b24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtaGVhZGVyIHtcbiAgICAmLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFsbG93LW92ZXJmbG93IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYmFjay1idXR0b24ge1xuICAgICAgICBzdHJva2U6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbjogMCB0by1yZW0oMTIpIDAgMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIDAgMCAwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1oZWFkZXIge1xuICAgICAgICAmLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDUyKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3Qtc2lkZS1wYW5lbCB7XG4gICAgLnNpZGUtcGFuZWwtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAucGFuZWwtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNjM1KTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1zaWRlLXBhbmVsIHtcbiAgICAgICAgLnBhbmVsLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VydmljZS1yZXF1ZXN0LXNpZGUtcGFuZWwge1xuICAgICAgICAmLmlzLW1vYmlsZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtdHlwZS1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuXG4gICAgLmhlYWRlciB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWZpZWxkLWdyb3VwIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMik7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIC5pbnB1dC1oZWFkZXIsXG4gICAgICAgIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMik7XG5cbiAgICAgICAgLmlucHV0LWhlYWRlcixcbiAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWVsZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oNDIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmV4dHJhSWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMjApO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oOCkgMCAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5icmVhZGNydW1icy1pdGVtLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWJzLWl0ZW0tbGluazpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJlYWRjcnVtYnMtc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCB0by1yZW0oLTIpIDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGVzLXNlY3Rpb24ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMikgMDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAkc2VydmljZS10eXBlLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAkY3VzdG9tLWJvcmRlci1jb2xvcjogI2VlZWVlZTtcbiAgICAkY3VzdG9tLWJveC1zaGFkb3ctY29sb3I6ICMwMDAwMDAyOTtcblxuICAgIC5zZXJ2aWNlLXR5cGVzLWxpc3Qtc2Nyb2xsYWJsZS1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtdHlwZXMtbGlzdCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4ICRjdXN0b20tYm94LXNoYWRvdy1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlcnZpY2UtdHlwZS1yYWRpdXM7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjdXN0b20tYm9yZGVyLWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMik7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtdHlwZS1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VydmljZS10eXBlLXJhZGl1cyAkc2VydmljZS10eXBlLXJhZGl1cyAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwICRzZXJ2aWNlLXR5cGUtcmFkaXVzICRzZXJ2aWNlLXR5cGUtcmFkaXVzO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6b25seS1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkc2VydmljZS10eXBlLXJhZGl1cztcbiAgICAgICAgfVxuXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjdXN0b20tYm9yZGVyLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDgpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGUtaXRlbTpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMTUpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGUtY29udGVudCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICB9XG5cbiAgICAuc2VydmljZS10eXBlLWl0ZW0taWNvbi1jaGV2cm9uIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc2VydmljZS10eXBlLWl0ZW0taWNvbi1jaGVjayB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLmVtcHR5LXN0YXRlIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXIoKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDQwKSB0by1yZW0oMjApO1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5lbXB0eS1zdGF0ZS1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4iLCIuaGlnaGxpZ2h0ZWQtdGV4dCB7XG4gICAgbWFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC15ZWxsb3c7XG4gICAgICAgIHBhZGRpbmc6IDFweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMik7XG4gICAgfVxufVxuIiwiLnRhYmJlZC1sb2NhdGlvbi1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDExKTtcblxuICAgIC50YWJzLXBhbmVsIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oNDApO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgfVxuXG4gICAgLnNpbmdsZS10YWIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMykgdG8tcmVtKDE2KTtcblxuICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB0by1yZW0oNjApKTtcbiAgICB9XG59XG4iLCIubG9jYXRpb24tdHJlZS10YWIge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5sb2NhdGlvbnMtYnJvd3NlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAubG9jYXRpb25zLWJyb3dzZXItdHJlZSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1tYXAtdGFiIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnRvcC1wYW5lbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIHRvLXJlbSgyNCk7XG5cbiAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9vci1kcm9wZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcHJldmlldyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICAgICAgICAgIGZsZXg6IDEgMDtcblxuICAgICAgICAgICAgLm1hcC1pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQwMCk7XG5cbiAgICAgICAgLmxvY2F0aW9uLXNlbGVjdG9yLW1hcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20taW4ge1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKC0xMDYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSgtNTMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tdHJlZS1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuaWNvbi1jaGVjayB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgLmlzLXNlbGVjdGVkICYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VsZWN0LWlucHV0IHtcbiAgICAuaW5wdXQtd3JhcCAuaW5wdXQtZWxlbSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdHlsZXMoKTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg4MCk7XG4gICAgfVxuXG4gICAgLmV4dHJhLWlucHV0LWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSg3KTtcbiAgICAgICAgdG9wOiB0by1yZW0oNSk7XG4gICAgfVxufVxuIiwiLmZpZWxkLWdyb3VwIHtcbiAgICAuZmllbGQtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oOCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgIH1cbn1cbiIsIi5maWxlcy1wcmV2aWV3LWdhbGxlcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oNCk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0LXByZXZpZXcge1xuICAgIC5zaWRlLXBhbmVsLWhlYWRlci53aXRoLXRpdGxlIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5wcmV2aWV3LWZpZWxkcy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNwbGl0LWZpZWxkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiB0by1yZW0oMjQpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1wcmV2aWV3IHtcbiAgICAgICAgJi5zaWRlLXBhbmVsLWhlYWRlci53aXRoLXRpdGxlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg1Mik7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHJldmlldy1maWVsZCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgIC5maWVsZC1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVmYXVsdC1zdHJva2Uge1xuICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGQtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZmllbGQtc3VidGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG59XG4iLCIuZmlsZXMtcHJldmlldyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xufVxuIiwiLmNvbW1lbnRzLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgIC5jb21tZW50cy1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmNvbW1lbnRzLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuY29tbWVudHMtc29ydC10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMyk7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9sZGVzdC1maXJzdCAuaWNvbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tbWVudC1pbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIH1cblxuICAgIC5jb21tZW50LWlucHV0LXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgyKTtcblxuICAgICAgICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tbWVudC1pbnB1dC1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgLmNvbW1lbnRzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAuY29tbWVudC1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtYXZhdGFyIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDcpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgJi5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkcHJpbWFyeSwgMC4xKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtYXV0aG9yIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuY29tbWVudC10aW1lIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oOCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5jb21tZW50LXRleHQge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgzMik7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtaW5wdXQtZmllbGQge1xuICAgICAgICAuaW5wdXQtaGVhZGVyLFxuICAgICAgICAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0cy10YWJsZSB7XG4gICAgLmhlYWRlci1yb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VydmljZS1yZXF1ZXN0cy10YWJsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg1MCk7XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtcmVxdWVzdHMtdG9wLWJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMjApO1xuXG4gICAgLmhvcml6b250YWwtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTQpO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuXG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItYnV0dG9uIHtcbiAgICAgICAgICAgIC5maWx0ZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjkwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgICAgICAuc29ydC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VydmljZS1yZXF1ZXN0cy10b3AtYmFyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdHMtdG9wLWJhciB7XG4gICAgICAgIC5kYXRlLWZpbHRlcnMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAgICAgPiAqIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Jpem9udGFsLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmlubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlcnZpY2UtcmVxdWVzdC1jcmVhdGlvbi1tYW5hZ2VyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3RzLXRvcC1iYXIge1xuICAgICAgICAuaG9yaXpvbnRhbC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4vRmlsZXNQcmV2aWV3R2FsbGVyeS9GaWxlc1ByZXZpZXdHYWxsZXJ5JztcbkBpbXBvcnQgJy4vU2VydmljZVJlcXVlc3RQcmV2aWV3L1NlcnZpY2VSZXF1ZXN0UHJldmlldyc7XG5AaW1wb3J0ICcuL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9QcmV2aWV3RmllbGQvUHJldmlld0ZpZWxkJztcbkBpbXBvcnQgJy4vU2VydmljZVJlcXVlc3RQcmV2aWV3L0ZpbGVzUHJldmlldy9GaWxlc1ByZXZpZXcnO1xuQGltcG9ydCAnLi9TZXJ2aWNlUmVxdWVzdFByZXZpZXcvQ29tbWVudHMvQ29tbWVudHMnO1xuQGltcG9ydCAnLi9TZXJ2aWNlUmVxdWVzdHNUYWJsZS9TZXJ2aWNlUmVxdWVzdHNUYWJsZSc7XG5AaW1wb3J0ICcuL1NlcnZpY2VSZXF1ZXN0c1RvcEJhci9TZXJ2aWNlUmVxdWVzdHNUb3BCYXInO1xuXG4ubXktc2VydmljZS1yZXF1ZXN0cy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5teS1zZXJ2aWNlLXJlcXVlc3RzLXNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIHRvLXJlbSg2KSB0by1yZW0oMTYpIHRvLXJlbSgxNik7XG4gICAgfVxufVxuIiwiLmFpLWFzc2lzdGFudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmNvbnRlbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5haS1hc3Npc3RhbnQtY2hhdCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC8vIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBhcHBseSBzdHlsZXMgb25seSBmb3IgSUUtMTFcbiAgICAjcGFnZS13cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLmNvbnRhaW5lcixcbiAgICAgICAgLnByb2ZpbGUsXG4gICAgICAgIC5sb2FkaW5nLXNwaW5uZXIsXG4gICAgICAgIC5leHBvcnQtZGF0YS1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3JkZXItYm90dG9tLnJvdyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGFnZS1ib2R5IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDkwZHZoO1xuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9uaXRvci1tYXAtc2VjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgIC5yb29ta2lvc2sge1xuICAgICAgICAjbmF2IHtcbiAgICAgICAgICAgICNuYXYtdG9wIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNzBweDtcbiAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/