/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/Dy8PDw4TFQ8JKwEvCT0BPwk7AR8JBx8PPw8vDw8OAj8BAgIGBwoKBgYHBgYHBgULCgcGAgIBAQICBgcKCwUGBwYGBwYGCgoHBgICAb0BAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwK8AQICBgcKCgYGBwYGBwYFCwoHBgICAQECAgYHCgsFBgcGBgcGBgoKBwYCAgG9AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCvAECAgYHCgoGBgcGBgcGBQsKBwYCAgEBAgIGBwoLBQYHBgYHBgYKCgcGAgIBvQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAsUGBwYGCgoHBgICAQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAEuBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQICBgcKCgYGBwYNDAwMCwoK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BAIBAQIEBnAFBQYGBgYFBQQDAgEBAgMEYmIEAwIBAQIDBAUFBgYGBgWhBAMBAQEBAwRiYgQDAQEBAQMEBQYFBgYGBgVwBQQDAQEDBAVwBQYGBgYFBv46AQIDBQYHCAkLCgwMDQ4ODgEkDf7PCAcIBwcGBgYFBQQDAgICAgICAwQFBQYGBgcHBwgIAlgICAcHBwcGBQUFBAMDAgEPDxARAQIDBQYHCAkKCwwMDQ4ODv2oDg4ODQwMCgsJCAcGBQMCAWLGDkjGVAYHBgcGBgQEMzozAgEBAQMFMf7UBAQEgwgHBwcEAgIBARgBAgMDASwHBwgICQkJCQkJCQkJCQgIBwcGBQQDAQECAQMDBAXVcAcHCQgJCAcHcAQDAgIDBAUFBgYGBgUFY2IFBQYGBgYFBQQDAgEBAgIEBQYGBgYGBQViYwQGBgYGBgUFBAMCAgMEcAcHCAkJCAcHcAQDAQEBAgIm/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/p0GBgUFBAMCAgMEBQUGBgF3BwUGBAQDAgFeCQoICQgICAYHBQUEAwIBAdv6BgUFBLwFAwIBAgIDBAUFBgcHCAgJCQkK/okKCQkICQcIBgYGBAQEAgEBAQECBAQEBgYGCAcJCAkJ/rK8BgYFBQQCAgEBAgIEBQUGBj8/BgYFBQQCAgEBAgIEBQUGBrwGBgUFBAMCAgMEBQUGBj8/BgYFBQQDAgIDBAUFBgEgBgYFBQQCAgEBtgIDBAQGBgYGBgUFBAMCAgMEBQUGBgYGBgQEAwL+SgECAwMFBQYHBgYFBQQCAgEBAgMDBQUGAmkdBwUGBQMDAgFhAQIDAwUFBgf+DAYGBQUEAwICAwQFBQYGAXUCAgMEBAYGBwgHCQgJCQpBPgICA5wFBgcD/mYJCgkICQcHBwYGBAQDAwEBAQEDAwQEBgYHBwcJCAkKCQH0CgkJCQgIBwcGBQUEAwICAgMEBAYGBgYGBQUEAwL9zQECAgQFBQYGBwYFBQMDAgEBAgMDBQUGBwYGBQUEAgIBAjMCAwQFBQYGBgYGBAQDAgEaAQIDAwUFBgc+PgcGBQUDAwIBAQIDAwUFBge7BgYGBAQDAgIDBAQGBgY+PgYGBgQEAwICAwQEBgYGuwcGBQUDAwIAAAIAAAAAA/gD+ACcATgAABMfHz8PFR8HPwc1LwcjDwcfBzMPEC8mKwEPBRMVHwczPwcvByM/Dx8nPwcvHw8PNS8HDwYIAQIDBAYHCAkKCwwNDg8QEBISExQUFRYWFxgXGRgaGRobGhsaGhkZGBgXFhYVFBMWAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgfKBhAREhMUFRYXFxgYGRkaGhoXFhYWFRUUFBQTEhIRERAPDw0ODAsLCggIBwYFBAMBAQEBAwQFBQYGBwYFBQQDAT4BAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYHyhQREhMVFRYWFxgZGRoZGxoXFhYWFRUUFBQTEhIRERAPDw0ODAsLCggIBwYFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAgMEBgcICQoLDA0ODxAQEhITFBQVFhYXGBcZGBoZGhsbGxoaGRkZGBcWFhUUExQBAQMEBQUGBwYGBQUEAwECABoaGRgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBQcHCQsLDQ4PEBESGI4GBgUFBAMBAQEBAwQFBQYG/AcGBQUEAgIBAQICBAUFBgcGBgUFBAMBAQgVExMREA8NDQsJCQcFBAIBAQEDBAUGBwgICgsLDQ0ODhAQEBIRExMTFBUVFRYWFhcGBgYEBAMCAgMEBAYGAdL8BgYFBQQDAQEBAQMEBQUGBgcGBQUEAgIBGhQTEREPDQ0LCggHBgQCAQEBAwQFBgcICQkLCw0NDg4QEBASEhITFBQUFRUWFhYXBgYGBAQDAgEBAgMEBAYGBhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIEBQYICQoMDQ4PEBISFo4GBgUFBAMBAQEBAwQFBQYAAAACAAAAAAP4A7gAAgAdAAAlIQEnAQ8BFR8EIT8ENScBLwMjDwIDovy8AaIb/icCAgIFBQcIA7oIBwUFAgL+JQIGBwgICAcGhwLUT/zNBAgICAcGBAICBAYHCAgIAzcDBgMCAgMGAAAAAAkAAAAAA5YD9AAhAEMARwBLAHgAmgClANMBEAAAASEfBh0BDwYhLwc/BiUzHwYdAQ8GIy8HPwYlFTM1JzMVIwEzHwgPBysBLwU1PwQvBD0BPwQlMx8GHQEPBiMvBz8GJRcVHwU7ASUPBxEfByE/BxErAS8NPQElITMfBhURFQ8NIyEjLw01ETU/DQEAAfQGBgUFBAMCAgMEBQUGBv4MBwYFBQMDAgEBAgMDBQUGAUW8BgYGBAQDAgIDBAQGBga8BgYFBQMDAgEBAgMDBQUG/u19u/r6AWcCBAUEBD8FBAMBAQIEBj4EBQUFBwcGBQMCAQEDAwUdHQQEAwECBAUGBv6/+gYGBgQEAwICAwQEBgYG+gcFBgQEAwIBAQIDBAQGBgG7AQIDBAQGBQdR/ZsGBgUFBAMBAQEBAwQFBQYGAnIGBgUFBAMBAX0KCQkJCAgHBgcFBQQDAgL+SgHVBgYFBdsEAwIBAwMEBQUGBwcICAgJCgn9jgkKCQgICAcHBgUFBAMDAQEDAwQFBQYHBwgICAkKAQYBAgIEBQUGBgcGBQUDAwIBAQIDAwUFBgcGBgUFBAICvQECAwQEBgUHBgYFBQQDAQEBAQMEBQUGBgcFBgQEAwJ+fX0++gFBAQECAi4EBgcHCAYGBTEDAgEDBAUFBgYGBgUFBRYVBQQGBgYGBgUFBAN2AQIDAwUFBgYHBgUFAwMCAQECAwMFBQYHBgYFBQMDAlJRBwUGBAQDApwBAgMDBQUGB/zUBwYFBQMDAgEBAgMDBQUGBwJxAgIDBAUFBgcHCAgJCQkKfT4CAwTbBAYGBv1wCgkJCQgIBwcGBQUEAwICAgIDBAUFBgcHCAgJCQkKAy0JCQkJCAgHBwYFBQQDAgIAAAMAAAAAA0UDuAA5AJIA+AAAAQ8FFR8BDwwVHwY/DS8KKwEXFQ8bKwEvGz0BPw0fDAEPDhUfHTsBPx01LxErAQ8BAmQGBQQEAgEBAwECAgQEBgcNFwQDAwECAgIDBwgIBwgRDg0KCgcGBQMCAQEBAQICAgMDBAQFBAUFngECAgMEBAUFBgYHBwgREgoLCgsLDAwMDQwNDQ4NDQ4NDQwNDAwMCwsKCwoSEQgHBwYGBQUEBAMCAgECAgMECw0PEh0VFRYrOkU2FRUUEhEODAkDAgL+4gJeNSgZGBQKCAcGBQQCAQICAwMFBQUHBwgICgkKCwwLDQwODQ4PDg8QEBAQEBEREBAQEBAPDg8ODQ4MDQsMCwoJCggIBwcFBQUDAwICAQIEBQYHCAoUGBkbKDI5FAYGBwcGBgHEAgQEBQYGBgYRDAcHBwgHCAwOBQUFBgYGBgQDBQQBAQMKCwsMCwwMDAwMCwoKCQkHBQQDBAICATkODQ0NDQwMDAwLCwsKChIRCAcHBwUGBAQEAwICAQECAgMEBAQGBQcHBwgREgoKCwsLDAwMDA0NDQ0OCwsNDQ0dHiAhMiIhID5OXU8hIiEiIB8eGw0MDAIVAnxNPisrKhUVFBMTEhEIGRAREA8QDw8ODg4NDQwMCwsKCgkICAcHBgUEBAMCAQECAwQEBQYHBwgICQoKCwsMDA0NDg4ODw8QDxAREBEQERITExQVFSorKyo8RksXBAICBAAAAAAKAAAAAAP4A/gAIQBDAGUAhwCpAOoBQgFkAYYBqAAAJRUfBz8HNS8HDwY3DwIdAR8HPwcvBysBDwEFDwQfBz8HPQEvBSsBDwElHwczPwcvByMPBgUfBzM/By8HIw8GJRUPDy8PPw8fDgUVHxM7AT8TPQEvEysBDxMBDwMdAR8FOwE/By8HDwIFDwMfBzsBPwU9AS8HDwIlFR8HPwc1LwcPBgIAAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAfoEAwICAwQ9BQUGBgYGBgQFAgIBAQICBTwFBgYGBgYF/dg8BQICAQECAgUEBgYGBgYFBT0EAwICAwQFBQYGBgYGAp0BAQMEBQUGBz4HBgUFBAMBAQEBAwQFBQYHPgcGBQUEAwH8jQEBAwQFBQYHPgcGBQUEAwEBAQEDBAUFBgc+BwYFBQQDAQKuAQIFBggJCwsNDw8QERESExMSEREQDw8NCwsJCAYFAgEBAgUGCAkLCw0PDxARERITExIRERAPDw0LCwkIBgUC/lQBAgICBAgKDQ4QERMVFRcLDA0MDA0NDAwNDAsXFRUTERAODQoIBAICAgEBAgICBAgKDQ4QERMVFRcMCw0MDA0NDAwNCwwXFRUTERAODQoIBAICAgECLj0EAwICAwQFBQYGBgYGBTwFAgIBAQICBQQGBgYGBgX9XwUCAgEBAgIFPAUGBgYGBgUFBAMCAgMEPQUFBgYGBgYBYAEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwFmPgcGBQUEAwEBAQEDBAUFBgc+BwYFBQQDAQEBAQMEBQUGmAUFBgYGBgUFPQQDAgEBAgMEBQUGBgYGBQU9BAMCAgMEPQUFBgYGBgYEBQICAQECAgU8BQYGBgYGBQUEAwICA9cGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYZCQoSEREQDw8NCwsJCAYFAgEBAgUGCAkLCw0PDxARERITExIRERAPDw0LCwkIBgUCAQECBQYICQsLDQ8PEBEREhMNDAwNCwwXFRUTERAODQoIBAICAgEBAgICBAgKDQ4QERMVFRcMCw0MDA0NDAwNCwwXFRUTERAODQoIBAICAgEBAgICBAgKDQ4QERMVFRcMCw0MDAFXPAUGBgYGBgUFBAMCAgMEPQUFBgYGBgUFBAMCAQECAgUEBgYGBgYFBT0EAwICAwQFBQYGBgYGBT0EAgIBAQICbz4HBgUFBAMBAQEBAwQFBQYHPgcGBQUEAwEBAQEDBAUFBgAAAAMAAAAAA/gD+ABAAMABQAAAJTM/Hi8eIwEPHy8fPx8fHgUfHz8fLx8PHgIAExITEhESERARDxAPDg4NDQwLCwoKCQgHBwUFBAQCAQEBAQIEBAUFBwcICQoKCwsMDQ0ODg8QDxEQERIREhMSEwG5AQEDBAUGBwgJCQsLDQ0ODhAQEBIRExMTFRQVFRYWFhcXFhYWFRUUFRMTExESEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwQFBgcICQkLCw0NDg4QEBASERMTExUUFRUWFhYXFxYWFhUVFBUTExMREhAQEA4ODQ0LCwkJCAcGBQQDAfxQAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDApQCAgMEBQYGCAgICgoLCwwNDQ4ODw8QEBERERIRExITExISEhIREREQEA8PDg4NDQwLCwoKCAgIBgYFBAMCAv6UFxYWFhUVFBUTExMREhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhETExMVFBUVFhYWFxcWFhYVFRQVExMTERIQEBAODg0NCwsJCQgHBgUEAwEBAQEDBAUGBwgJCQsLDQ0ODhAQEBIRExMTFRQVFRYWFhcaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZAAADAAAAAAP4A/gAKQCpASkAAAEPBx8KPwovBw8CFw8fLx8/Hx8eBR8fPx8vHw8eAtD8BQUEAwMDAQIDBgQEBQUGBQwMDAwKBQUExwMBAQEBAQEDBAQFBgQEBOUBAQMEBQYHCAkJCwsNDQ4OEBAQEhETExMVFBUVFhYWFxcWFhYVFRQVExMTERIQEBAODg0NCwsJCQgHBgUEAwEBAQEDBAUGBwgJCQsLDQ0ODhAQEBIRExMTFRQVFRYWFhcXFhYWFRUUFRMTExESEBAQDg4NDQsLCQkIBwYFBAMB/FABAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAtzHBQYFBQYMDAwLCwUEBQMDAwMBAQQGBAQF/AQDBAQFBAMEBAMCAQEBAd8XFhYWFRUUFRMTExESEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwQFBgcICQkLCw0NDg4QEBASERMTExUUFRUWFhYXFxYWFhUVFBUTExMREhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhETExMVFBUVFhYWFxoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkAAAACAAAAAAP4A/gAcAD1AAABMx8DIRUhHwIhFSEfAyEVIRUPASEVIQ8BIRUhDwMhFTMPCC8fPx8BHx8/EDM1PwcvBzUjLx4jDx4CAOMXExIV/swBagwQCP5yAacDBQQB/kwBuQID/kwBpwwN/nIBag4MDQ/+zOMKGRkaGxwcHR0XFhYWFRUUFRMTExESEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwQFBgcICQkLCw0NDg4QEBASERMTExUUFRUWFhYX/ggBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGiIhISAfHh0dGxoYGBYKFBIOBRAMCgkHBQMBAQEDBAUGBwkBCggJCQoKCwsMDA0NDg4PDhAPEBEQERIREhITEhMTFBMaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCA3oPDg4UPxMcED8LFRUKPw4cFT8iHT8TDw4PPwYNCwoIBgUDAQEBAwQFBgcICQkLCw0NDg4QEBASERMTExUUFRUWFhYXFxYWFhUVFBUTExMREhAQEA4ODQ0LCwkJCAcGBQQDAQH+RxoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQMGBwoLDg8REhQWFgwZGhcIHxwdHh8fICAYGBgXFxcWFwMYEBAQEA8ODg4ODA0MCwsLCgkJCAgHBgYGBAQDAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGQAABwAAAAAD9wNdACkAVQB3AJgAmwDKAOoAAAEPBBUfAiMPBh0BHwYzPwQ1LwQjDwEFHQEfBjM/Bj0BLwUrATUvBw8GER0BHwU7AT8GNS8HDwY3DwQVHwUzPwc1LwYjDwEBIQE3DwYdAh8GPwcfAzM/BzUvBgcBDwEVHwQhPwY1ETUvBw8CA5YFBQICAQIDFCYGBgYEBAMCAgMEBAYGBmMIBwYEAgM3BQcHCAUE/o8CAwQFBQYGXwYGBQUEAwICAwQFBQYGPwECAwMFBQYHBgYFBQQDAgIDBAUFBgYHBgUFAwMCAQECAwMFBQYHBgYFBQQDAqUFBAMCAQIDZgYHCAgEBAQFBAMCAQIDZAUGBwcFBQT+xv7JATeoBQUEAwMCAQIDBAUFBgYGBAUEBAMDAQQFBAUFBQUEBQUCAgECAzIFBwcJqv5wAgMCBAYHCAGVBgYFBQQDAgECAwMEBQUHCAgGASwEBAYFBgYGBiABAQMEBQUGBgcGBQUEAgIBAwQGBwgJCFcFBAIBAQ9eBwYFBQMDAgEBAgMDBQUGBwYGBQUEAwI/BwUGBAQDAgEBAgMEBAYFASSWBgYFBQQDAgIDBAUFBgaVBwYFBQQDAQEBAQMEBQUGGQQFBQYGBgYFowUEAgECAgQFBQYGBgYFnwYFAwEBAv51AfCLAQMDBAQFBQVeBwUGBAQDAgEBAQICBAMFBAMCAQEBAQMEBAYFBgYGBlAHBAMBD/2DAwgJCAcGBAMBAgIEBQUGBwJ8BQUFBAQDAwECAQMFAAcAAAAAA10D9wAsAE4AgACiAM4A0QD0AAA3FR8FMz8GPQEvBSsBDwI9AS8GDwYlDwUVHwU3Mz8HNS8FIw8BNx8HDwMVHwYzPwk1LwcrAg8FBR8HMz8HLwYrAg8GFR8GOwE/BT0BMz8HLwYrAg8FJSERJw8DER8GMyEzPwc1LwUBLwEHogECBAYHCAgEBVQFBAMCAgMDBQUGBgYGBiACAwQFBQYGBwUGBAQDAgGcnwUEAwIBAgMCBgcICAQEBJ8FBAMCAQIDBQYHCAQFBH0BAQIDAwMFBAMCAQEBAQMCBgcHCQQEBFAEBAMCAQEBAgMDBAQFBQVeBwUGBAQDAv7VAQEDBAUFBgaWBgYFBQQDAQEBAQMEBQUGBpYGBgUFBAMB9QECAwQEBgUHBgYFBQQDAj8HBgUFAwMCAQECAwMFBQYHXgcFBgQEAwICLv4QLwMGBAMBAgMDBQUGBwJ8BQUFBAQDAwIBAQECAwQE/YMHCQiGXgUIBwYEAgECNAQFBQYGBgYGBQQDAgICFCUGBgYEBAMCAQECAwQEBgawZAQEBgUGBgYGAwYEAgECAmQEBQUGBgYGBQcEAwEBAnoFBQUEBAMCAgQFBAUFBQUEBAUEAgECAjIDBAQFBAUGBQQFBAMDAgECAwQFBQYGBwUGBAQDAgEBAgMEBAYFBwYGBQUEAwICAwQFBQYGXwYGBQUEAwICAwQFBQYGPwECAwQEBgUHBgYFBQQDAgIDBAUFBqoBOFQCBgcI/msGBgUFBAMCAQIDAwQFBAYFBQQFBAQDAZAEAQEAAAAABwAAAAADuQP3ACUASwB2ALYA4AEFAcEAACUPARUfCjM/Bz0BLwgjDwEnDwQVHwkzPwU9AS8KIycVHwozPwY9AS8DPQEvBiMPBQUVHw4/Dj0BLw0rAQ8NJQ8FFR8GOwE/DC8HIw8CNw8HFR8GPwg9AS8FIw8BJQ8EHwc7AT8GLwQfHh0BDx0jDwcfBz8fLx8/BC8HDwIBEgICAQIDBAUPDw8QBgYEBQQEBAMDAgICAwQFBRsZCAcICAeQBQQEAgEBAw8QEhQFBgYGBgUGBQQDAgIDAxEQDg8DBwcJB0kBAgMFAgIDBAUEBQYHBgUFAwMCBQMBAQICBAQGBQcGBgUFBAQCAVoBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH+7QgHDgwKAQECAwUFBQUFBQUEBAQDAwsKCw4DAQEBAgIEBQUEBAUHBwd/Dg4NDQUDAgECAgQFBgYHBQYFGxgFBAMCAgMCBgYICAQFARB7BAICAQECAgR7BQUGBgYGBQUEAwIBAQEDBEYYEhISEhEQERAPDw8ODQ0NCwwKCgkJCAcGBgUEAwICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUEwYGBgQEAwIBAQIDBAQGBgYXFhYWFRUUFRMTExESEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwMFBgYICAkKCwwMDQ4OEA8RERESExMTFBUUFRYfRwQCAgEBAgMEBQUGBgYGBnIGBgYGBgUEBAkIBwcBAQECAgMEAwUGBgYGBQUEAwwOAwEDBaIEBAUGBgYGBhoYFxYFAwEBAgMEBAYGBgYGBQUTFBUaAwUDAbYTGRkYGQUEBQMDAgIBAgMEBQUGBgYVFRYVEAcGBQUEAwIBAgMDBQUGKgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQn5DQ0aGxwGBgYGBQQEAgICAQMDBAQdFxcVBgYGBgYFBQQCAgEBAwR8CQoLCwQGBQYGBgYFBQMCAQEBAhYRBAUFBgYGBgUEBQQCAQK3fgQGBgYFBgYFfgQDAgIDBAUFBgYGBgUFSQICAwQFBgYHCAkJCgsLDAwNDg4ODxAQEBERERISExITExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgEBAwQFBQYHBgYFBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhETExMVFBUVFhYWFxYWFRUVFBQUExISEhEQEA8PDQ4MDAoLCQgIBgYEBAMCSQUFBgYGBgUFBAMBAQEBAwAABwAAAAADuQP4ACcATgB5ALkA4gEHAcMAACUPBx0BHwczPwo1LwYHNw8GFR8GOwE/CDUvBiMPAjcVDwMdAR8GMz8KNS8GIw8GBRUfDj8OPQEvDSsBDw0BDwQfDDsBPwY1LwkPAScPAR0BHwg/BjUvCiMPAiUPAx8EDx8fHz8HLwcjLx09AT8eDwQfBz8ILwgjDwECwgwNGwUFBAMCAgIDAwQEBAUEBgYQDw8PBQQDAgECAgMDBwcJB4MNDhAQBAMCAQEDBQQGBQYGBgYFFBIRDgMBAQIEBAUEBwgJBwYrAQEDBQIDAwUFBgcGBQQFBAMCAgUDAgEBAgMEBQYGBgcFBgQEAgL+KAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQGjBQQCAgEBAQMOCwoLAwMEBAQFBQUFBQYEAwIBAQULDQ4KBgcHCQQEiQICAgMEBRgbBQYFBwYGBQQCAgECBAQNDQ4OBAUEBQcHB/7nBAMCAQEBAwRHHxYVFBUUExMTEhEREQ8QDg4NDAwLCgkICAYGBQMDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhETExMVFBUVFhYWFwYGBgQEAwIBAQIDBAQGBgYTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIDBAUGBgcICQkKCgwLDQ0NDg8PDxAREBESEhISGEYEAgIBAQIDBAUFBgYGBgYFegQDAQEBAQMEegUGBgYGBgV9CAYMAwQFBQYGBgYFBAMDAgIBAQEHBwgJBAQFBgYGBgYEAwUCAQGOFhUUEwUGBQYGBgYEBAMCAgMFFhcYGgYGBgYGBQQEAQICBAa/EBUWFRUGBgYFBQQDAgECAgMDBAUFGRgZGRMGBgUFAwMCAQIDBAUFBigKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJAQIEBQUGBgYGBhYWFx0EBAMDAgEBAwQEBQYGBgYOHBoaEAUEAQEBAm0FBgYGBgUFBBEWAgEBAQIDBQUGBgYGBQYECwsKCQICAQEDBb4FBQYGBgYFBUkCAwQEBgYICAoKCgwMDg0PDxAQERISEhQTFBQVFRUWFhcWFhYVFRUUExMTERIQEBAODg0NCwsKCAgHBgUEAwEBAQEDBAUFBgYHBgUFBAICAQICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTEhMSEhERERAQDw8PDg4NDAwLCwoJCQgHBgYFBAMCAkkFBQYGBgYFBQQDAQEBAQMFfgQGBgUGBgYEfgUDAQECAwAAAAAGAAAAAAP4A7kAAwAHAAsADwASACwAAAkBJwEjAScBIwMnEyMHJzcjBy8BDwEVFwEfAzM/AgE3NS8EIQ8CA6L+XkQBeEr+rjcBF0rxO7BKiitbSjUxUgICAgHbAgYHCAgIBwYB3QICBQUHCPxKCAcHA3r9K3YCX/3fYAHB/n1nARzeS5NVVS8EBwkH/MkEBgQCAgQGAzsHCQcIBgQCAQMFAAAAAAkAAAAAA/gD+AA/AH8AvwD/AT8BfwG/Aj8CvwAAAQ8HHw8/Dj0BLw0rAQ8FJQ8HHw8/Dj0BLw0rAQ8FJQ8HHw47AT8NPQEvDg8GJQ8HHw47AT8NPQEvDg8GJQ8HHw47AT8NPQEvDg8GJQ8GHQEfDTsBPw4vDisBDwUlDwcfDz8OPQEvDSsBDwUBDx8vHz8fHx4FHx8/Hy8fDx4BwQYGBQQDAgEBAQECAwQFBgYHCAgICQkJCQkJCQgJCAcIBgYEBAMDAQEDAwQEBgYIBwgJCAkJCQkJCQkICAj+/wYGBQQDAgEBAQECAwQFBgYHCAgICQkJCQkJCQkICAgHBgYFBAMCAQECAwQFBgYHCAgICQkJCQkJCQkICAgB7QcFBQQDAgEBAQECAwQFBQcHCAgICQkJCQkJCQgJCAcHBwYEBAMCAgICAwQEBgcHBwgJCAkJCQkJCQkICAj+/wYGBQQDAgEBAQECAwQFBgYHCAgICQkJCQkJCQgJCAcIBgYEBAMDAQEDAwQEBgYIBwgJCAkJCQkJCQkICAj+8QYGBQQDAgEBAQECAwQFBgYHCAgICQkJCQkJCQgJCAgHBgYFAwMDAQEDAwMFBgYHCAgJCAkJCQkJCQkICAgB7AYGBAQDAwEBAwMEBAYGCAcICQgJCQkJCQkJCAgIBwcFBQQDAgEBAQECAwQFBQcHCAgICQkJCQkJCQgJCAf+7wcFBQQDAgEBAQECAwQFBQcHCAgICQkJCQkJCQgJCAcIBgYEBAMDAQEDAwQEBgYIBwgJCAkJCQkJCQkICAgCDwEBAwQFBgcICQkLCw0NDg4QEBASERMTExUUFRUWFhYXFxYWFhUVFBUTExMREhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhETExMVFBUVFhYWFxcWFhYVFRQVExMTERIQEBAODg0NCwsJCQgHBgUEAwH8UAECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgEBAgMEBgcICQoLDA0ODxARERMTExUVFhYXFxgZGBoZGhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBHAgHCAkICQkJCQkJCQgICAcHBQUEAwIBAQEBAgMEBQUHBwgICAkJCQkJCQkICQgHCAYGBAQDAgICAgMEBAaEBwgICQgJCQkJCQkJCAgIBwYGBQQDAgEBAQECAwQFBgYHCAgICQkJCQkJCQgJCAgHBgYFAwMDAQEDAwMFBg0HCAgICQkJCQkJCQgJCAgHBgYFAwMDAQEDAwMFBgYHCAgJCAkJCQkJCQkICAgHBwUFBAMCAQEBAQIDBAUGfQcICAgJCQkJCQkJCAkICAcGBgUDAwMBAQMDAwUGBgcICAkICQkJCQkJCQgICAcHBQUEAwIBAQEBAgMEBQWMBwgICAkJCQkJCQkICQgHCAYGBAQDAwEBAwMEBAYGCAcICQgJCQkJCQkJCAgIBwcFBQQDAgEBAQECAwQFBRsHCAgICQkJCQkJCQkICAgHBgYFBAMCAQECAwQFBgYHCAgICQkJCQkJCQkICAgHBgYFBAMCAQECAwQFBmYIBwgJCAkJCQkJCQkICAgHBwUFBAMCAQEBAQIDBAUFBwcICAgJCQkJCQkJCAkIBwgGBgQEAwMBAQMDBAQG/p0XFhYWFRUUFRMTExESEBAQDg4NDQsLCQkIBwYFBAMBAQEBAwQFBgcICQkLCw0NDg4QEBASERMTExUUFRUWFhYXFxYWFhUVFBUTExMREhAQEA4ODQ0LCwkJCAcGBQQDAQEBAQMEBQYHCAkJCwsNDQ4OEBAQEhETExMVFBUVFhYWFxoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkADAAAAAADuQO5AAMABwANABMAFwAbAB8AIwApAC0AMQA3AAAlMzUjBTM1IyEjFTM1IwUzNSM1IzUzNSMFMzUjNTM1IwUzNSMlMxUzNSMFMzUjBTM1IwczNTM1IwJFi4v+64uLAkogXz/8zV8gPz8/AzM/Pz8//M0/PwMTID9f/uuLi/7ri4vpPyBfRz8/Pz9fXz8giouLi4qLi4uqIF8/Pz8/XyA/AAAAAgAAAAADuQO5AAMABwAAAREhEQMhESEDev0MPwNy/I4Dev0MAvT8zQNyAAACAAAAAAM7AtwAAwAHAAABESERAyERIQL8/gg/Anb9igKe/sQBPP6GAbgAAAIAAAAAA3oC/AADAAcAAAERIREDIREhAzv9ij8C9P0MAr3+hgF6/kcB+AAAAgAAAAADegM7AAMABwAAAREhEQMhESEDO/2KPwL0/QwC/P4IAfj9yQJ2AAACAAAAAAO5AzsAAwAHAAABESERAyERIQN6/Qw/A3L8jgL8/ggB+P3JAnYAAAIAAAAAA/gDOwADAAcAAAERIREDIREhA7n8jj8D8PwQAvz+CAH4/ckCdgAABgAAAAAD+AP4ACMARwCTALcA2wGvAAABHwcVDwcjLwc1PwchHwcVDwcjLwc1PwcBHQEfDTsBESsBDw0dASE9AS8NKwEROwE/DT0BJR8HFQ8HIy8HNT8HIR8HFQ8HIy8HNT8HBx0BHw07ARErAQ8NHQIfDTsCPw09ASEdAR8NOwI/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/DiMzHw4PDy8PPw4CAAQRCwoMDG8oFw0KBAICAgQEBQUHBwcJiygqMSiKCggHBgYFBAMBAQECAwMFBQ0PLXIMDAoKFhEQBwcLCgoJCRFvHhQJEgcHBwUEAwEBBgcJCwYHBwgICQoKBgcSeCgqMSeCEAYKCQkJCAcHBgsJBwYBAgMEBQYHCAgTEx5wEQkJCgoLBwcQAUwEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP2CBAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwgCbgsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCv2VCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoKAcQEBAgHBwUEAgEBAgQFBwcICAgIBwcFBAIBAQIEBQcHCP78BAQIBwcFBAIBAQIEBQcHCAgICAcHBQQCAQECBAUHBwj0CwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwEBAQEDAwUFBgcHCAkJCgoK8QsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgIVAQMHCQyCKBoREQgIBwgIBwkJBwcGBAQDDwMCAgIQAwQFBQcICAkIBwgICAgICRERLoQMCgYDQAIBAgUFBgcIEIMeFQoXCwwMDQ0NDg8PDxAPDgYGBgUEBAMDAQEOAwEBAw8BAwMEBAUGBgYODw8QDw4ODg0MDQsMCxYVHoIRBwcHBQQCAgJUAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCQAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwJpAQIEBQYIBwkICAcHBQQCAQECBAUHBwgICQcIBgUEAgEBAgQFBggHCQgIBwcFBAIBAQIEBQcHCAgJBwgGBQQCQAIDAwUFBgcHCAkJCgoKCwsKCgoJCQgHBwYFBQMDAQEBAQMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMCAgMDBQUGBwcICQkKCgoLCwoKCgkJCAcHBgUFAwMBAQEBAwMFBQYHBwgJCQoKCgsLCgoKCQkIBwcGBQUDAwIAAAAAAwAAAAADegP4ACMAkgEhAAABHw87Aj8PAyMPHR0BHxUhPxU9AS8eMx8dHQEPJSMvJT0BPx0BXBQBAwMEBAUGBgYHBwgICAgJZgkICAgIBwcGBgYFBAQDAwEUpBAQEA8QDw4PDg0NDQwMDAsKCgkJCAgHBgYFBAQCAgICAQMDBAUGBgYHCAkJCRMIBwcHBQUFAVwFBQYGBwgIEgkJCQgHBgYGBQQDAwECAgICBAQFBgYHCAgJCQoKCwwMDA0NDQ4PDg8QDxAQEBMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgMEBQYGCAgICgoKDBMLBQUDAwIdAwUFBggICQoLCwwNDQ4ND2YPDQ4NDQwLCwoJCAgGBQUDHQIDAwUFCxMMCgoKCAgIBgYFBAMCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFAEEbwgICAcHBgYGBQQEAwMBAgIBAwMEBAUGBgYHBwgICG8CtQICAgQEBQYGBwgICQkKCgsMDAwNDQ0ODw4PEA8QEBAQDxAPDw4PDg4NDQwNCwwUCQsLCwwNFBQNDAsLCwkUDAsNDA0NDg4PDg8PEA8QEBAQDxAPDg8ODQ0NDAwMCwoKCQkICAcGBgUEBAICAj8CAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExMSEhISEREQEBAPDw4NFQ8ICAgJCK0ODgwNCwsKCQgIBgUEAwIBAQIDBAUGCAgJCgsLDQwODq0ICQgICA8VDQ4PDxAQEBEREhISEhMTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgAABAAAAAADpgO5AAsAGAA/AM4AAAEVPwE1LwYhIw8GFR8BNTcRFR8QPxERJSEfBxUzHw0VDxwVMx8HDwchLwY9AT8GMzUvGjU/DDM9AT8FAvZhEQEDAwUGBgT9awQDBwYFAgMBIURAAQMDBAQGBgcHCAkICgoKLi8uLgoKCggJCAcHBgYEBAMDAQH+ZgG5BgYGBAQDAgFTCgsKCQkICAcGBQQEAgEBEQEDBAUFBgcHewIEBAYGCAgKCgsMDQ0ODw8gJH4GBgYEBAMCAQECAwQEBgYG/sUGBgYEBAMCAgMEBAYGBn4kHxAPDg0NDAsLCQkHBwUFAwJoBQUEBwMhAwIBAwMFBgcHCQkKCwwLRwIDBAQGBgL8ridiBwcGBgUDAgEBAwQFAwcHCGEjqn7+pgsLCwkKCQkHCAYGBQUDAwEDAgIDAgIDBQUGBggHCQkKCgoLCwFaPwEBAwQFBQYGXwEBAwQFBgYHCAkJCgoKCgtiCAgHBgYFBQMxDw4ODQ0NCwsKCQgHBgUEAgIC5QEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEB5QICAwMFBgcICgoLCw0NDQ4PDzQDBAUKBWQLDAsLCwoKCQgIBgYFAwIBXwYGBQUEAwEAAAAAAwAAAAADiwPNAAEAtQFLAAABFTcjDwURDwcvBjURLwcPAhEPBy8GPQEvBiMPBxEVHw4zPxM1LwYPDSsBLwc1ES8GIw8EEQ8HLwY1Ay8GMx8MNzMfDxE/CTMfDh0BDwEnFzMPESMvEBE1Pw0zHwE1PwofAjU/CwEwnwgHBgUCAgEBAgMDBQUGBwYGBQUEAwICAwQIBQcIBwcGBgECAwMFBQYHBgYFBQQDAgEBAgMEBgcHCAYFBQMDAQECBAQFBwgICgsNBw4RERTHDg8ODg8ODg8ODg0ODRgXFRIXGQECAwQFBwcJCwcHCAgJDxUSHQQEBQQFBQUEBQMDAwIBAQIFCgYICgcDAgQDAgECAwQEBgUHBgYFBQQDAgEBAQMFBgcHCA8QBwgHBQYFBAQDAwIKCgoJCAkIBw8MBgUFBAQDAQEUFAoKCQoJCgkJCQgJCAsJCQgIBgYFBAMCAgIDHRwBLBwWGBsPDhAQEBESEgoTFBQVyBkYFxUUEwkICA4NCgkHBQMCAgMDBQUGBwcIBwgICQgIEBABAgQFBgcGBw4PEBANDgIDBQUFBwcHBwgIDwNBAU4BAgMCAgL+agYGBgQEAwIBAQIDBAQGBgYBMAsJBgcEAgIBAQEC/qoGBgYEBAMCAQECAwQEBgYG1AMDAwIDAgIBAQMDAwQDBv5VEhERDg4NCwsJCAcEBQQDAgECBAUHCAoKDA0NDg8eIB8dKDIGBwcHBgYFAwIBAQIDBAUKExIjAwICAQECAwMEBAQFBQGJBAUJCQUDAwECBQkN/qUHBQYEBAMCAQECAwMFBQYHAasDAgMDAgI/AwQDBAQFBQUGBgcHCAIBAQIDBAQJDAYHCAgICQkK/skRDgYFBAMDAgEBAQEDBAQGBggHCQgKCQkKCgkKDA0NUy4hIiEQEA8PDQ0MCgUIBgUCAQMFBgkLBgYHEBASExQVFhcBsgsKCQkJCAcGBQUEAwICAQEDOQoJCQcGBQQDBgIBAQMFDgoJCAcHBgUEBAMCAwAAAAAEAAAAAAO5A7kAAwCYALwBAAAAAQczNyczHwYVBzM/BzMfBhUHMx8HDwcjBzMfBw8HIw8HIy8GNTcjDwcjLwY1NyMvBz8HMzcjLwc/BzM/BycPBxEfByE/BxEvByUhMx8NFREVDw0jISMvDTURNT8NAbAcvBzKAwYGBQQDAwEKvAsBAwMEBAUGCQYGBQQDAwEKSQYGBgQEAwIBAQIDBAQGBgZQHEwHBgUFBAMBAQEBAwQFBQYHUwsCAgQEBQYGBgYGBQQDAwEKvAsCAgQEBQYGBgYGBQQDAwEKSQYGBgQEAwIBAQIDBAQGBgZQHEwHBgUFBAMBAQEBAwQFBQYHUwsBAwMEBAUG9gcGBQUEAwEBAQEDBAUFBgcCtAcGBQUEAwEBAQEDBAUFBgf9TAK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgJ+/Py9AgIEBAUGBgZbYgYFBQQDAwICAgQEBQYGBlsBAQMEBQUGBgcGBQUEAwEB/AEBAwQFBQYHBgYFBQQDAQFiBgYFBAMDAQICBAQFBgYGW2IGBgUEAwMBAgIEBAUGBgZbAQEDBAUFBgYHBgUFBAMBAfwBAQMEBQUGBwYGBQUEAwEBYgYFBQQDAwFAAQEDBAUFBgf9TAcGBQUEAwEBAQEDBAUFBgcCtAcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCv1MCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKArQKCgkICQcIBgYGBQQDAgIAAwAAAAADmQP4AAMABwBIAAABIREhBSERISc/ByEfBxUhHwcRDwchLwc1IREPBy8HAiABOv7G/oYBOv7GQAECAwQEBgYGAXoGBgYEBAMCAQFaBgYGBAQDAgEBAgMEBAYGBv6GBgYGBAQDAgH+xgECAwQEBgYGBgYGBAQDAgEBwQF6/AF6HwcGBQUEAwEBAQEDBAUFBgdeAQEDBAUFBgf+SAcGBQUEAwEBAQEDBAUFBgde/igHBgUFBAMBAQEBAwQFBQYHAAMAAAAAA3oD+AAvAFMA+QAAATMfCR0BDwkrAS8JPQE/CSUPBxEfByE/BxEvBwEzHxAVDwYjLxMrAQ8PFSEzHw0VERUPDSMhIy8NNRE1Pw07AT0BPxsCAAYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAQECAgYHCgoGBgf+6gYGBQUEAwEBAQEDBAUFBgYCOAYGBQUEAwEBAQEDBAUFBgb+7jERERAPDw8ODQwMCgoIBwYFAQICBAUFBgYGBgYFBAMFBAUGBwcHCQkJCgoLCwsMMRUUExIREQ8ODQsFCQgGBAIB2QkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCf3ICQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJIAECAgMEBAUFBgYHBwgREgoKCwsLDAwMDA0NDQ0BggECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBvQEBAwQFBQYG/kYGBgUFBAMBAQEBAwQFBQYGAboGBgUFBAMBAQG5AQIDBQYHCQkKDAwNDg8QEAYGBgYFBAMCAQICBAUFEQoLCQkJBwcHBgQEBAICAQMFBwgKCw0ODwkQEhMTFH8CAgMEBQYGBggHCQgJCgn+RgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQG6CQoJCAkHCAYGBgUEAwICdA4NDQ0NDAwMDAsLCwoKEhEIBwcGBgUFBAQDAgIBAAACAAAAAAL8AtwAKwBNAAABHwQ/BB8HDwgvCD8HIR8HDwYjISMvBj8GASQGBQYFxsYFBgUGBwUGBQQDAQEBAQME3QUFBgYGBgUF3QQDAQEBAQMEBQYFBwG5BgYFBQQDAQEBAQMEBQUGBv5HBwYFBQQDAQEBAQMEBQUGAj8BAQMExsYEAwEBAQEDBAUGBQYGBgYF3AQDAgEBAgME3AUGBQcGBQYFBAMBnwECAwQEBgYGBgYGBAQDAgIDBAQGBgYGBgYEBAMCAAAAAAQAAAAAAzsDuQADAAcACwAPAAABETMRJSERIQMRIRElIREhAYL8/sUBev6GPwH4/ckCdv2KAvz+CAH4P/2KArX9DAL0P/yOAAoAAAAAAzsDuQADAAkADwATABcAGwAfACUAKQAvAAAlMxUjJTMVIzUzJTMVMxUjATMVIyUzFSMBMxUjJTMVIwEzFSM1IyUzFSMnMxUjFSMBory8AVo/XyD9yT8gXwI3Pz/9yT8/Ajc/P/3JPz8CF18/IP7GvLzdXyA/hj9YWD8ZGT8BfrCwsAHWsLCwAX5YGT8/Pz8ZAAAAAgAAAAADOwO5AAMABwAAAREhESUhESEBBAH4/ckCdv2KA3r9DAL0P/yOAAACAAAAAAM7A7kARABKAAABIw8PER8PMz8PES8PJTsBESERAYIGDQwLCwsKCQgIBwYFBAMBAQECAwQFBwcICQoKCwwMDA38DQwMDAsKCgkIBwcFBAMCAQEBAwQFBgcICAkKCwsLDA3+/vy9/YoDegEDAwUFBwcICQkLCgwLDQz+CA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAfgMDQsMCgsJCQgHBwUFAwMBP/yOA3IAAgAAAAAC/AN6AAMABwAAAREhESUhESEBQwF6/kcB+P4IAzv9igJ2P/0MAAAEAAAAAAM7A7kABQALABIAGQAAATMVIzUzJTMVMxUjATsBFSM1IyU7ARUjFSMC/D+9fv3JP369Abl+Pz9+/kc/fn4/AUP8P729PwNy/L0/P70AAAAEAAAAAAM7A7kAAwAHAAsADwAAJTMVIwEzESMBMxEjEzMVIwGC/PwBej8//ck/P738/IY/ArX+CAH4/ggCtT8AAQAAAAACqAKoAEAAAAEzHw8PDy8PPw4CAAkIERAPDw4NDAsJCQcFBQIBAQIFBQcJCQsMDQ4PDxAREREREA8PDg0MCwkJBwUFAgEBAgUFBwkJCwwNDg8PEBECqAECBQUHCQkLDA0ODw8QERERERAPDw4NDAsJCQcFBQIBAQIFBQcJCQsMDQ4PDxAREREREA8PDg0MCwkJBwUFAgAABwAAAAAD+AO5ACEAXQB/ALsA3wEjAXMAACUzHwcPByMvBz8GJx8HFR8HMx8HDwcrAS8NPQE/BiUzHwcPByMvBz8GJzMfBw8HIw8HFQ8HLwc9AT8NAQ8HER8HIT8HES8HJSEzHw0VERUPDSMhIy8NNRE1Pw0jMx8HDwcrAQ8HMx8HDwcjLwc1PwcfBxU/BwEkfgYGBQUEAwEBAQEDBAUFBgZ+BwYFBQQDAQEBAQMEBQUG9QYGBQUEAwEBAQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGBkAJCgkICQcIBgYGBQQDAgIBAQMEBQUGAQN+BgYFBQQDAQEBAQMEBQUGBn4HBgUFBAMBAQEBAwQFBQa3QAYGBQUEAwEBAQEDBAUFBgZABgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAgIDBAUGBgYIBwkICQoCAQYGBQUEAwEBAQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAE8CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/sQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCug1BgYFBQQDAQEBAQMEBQUGBjUHBgYGBgYFBdC2BgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQHJCQoLDAwNDYYBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBfwEBAwQFBQYHPgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQICAwQFBgYGCAcJCAkKCj4HBgUFBAMB/QEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQEBAwQFBQYGQAYGBQUEAwEBAQEDBAUFBgZACQoJCAkHCAYGBgUEAwICAXoBAQMEBQUGB/1MBwYFBQQDAQEBAQMEBQUGBwK0BwYFBQQDAQE/AgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoCtAoKCQgJBwgGBgYFBAMCAgEBAwQFBQYGBwYFBQQDAQEBAgIDBAQF5wEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBvwHBgUFBAMBAQEBAwQFBQYHqd4KCAcGBQMCAAAAAgAAAAACvQM7AAMABwAAAREzESUhESEBgvz+xQF6/oYC/P4IAfg//YoAAAACAAAAAAL8A3oAAwAHAAABESERJSERIQFDAXr+RwH4/ggDO/2KAnY//QwAAAIAAAAAAzsDegADAAcAAAERIRElIREhAQQB+P3JAnb9igM7/YoCdj/9DAAAAgAAAAADOwO5AAMABwAAAREhESUhESEBBAH4/ckCdv2KA3r9DAL0P/yOAAACAAAAAAM7A/gAAwAHAAABESERJSERIQEEAfj9yQJ2/YoDufyOA3I//BAAAAYAAAAAA7kDuQAhAEIAYgCiANkBHQAANyEfBw8HIS8HPwYTIw8GAyEvAysBDwYjLwclIw8FHQEfBTsBPwU9AS8GHw8PDy8PPw4lDwcRPwgzHwc/BzsBHwcRLwclITMfDRURFQ8NIyEjLw01ETU/DaYCtAcGBQUEAwEBAQEDBAUFBgf9TAcGBQUEAwEBAQEDBAUFBrAFBAQEBAMDAokCpLkFBQYGBgYFBVIFBgcGBwYGBIAFBgYBZwYGBgQEAwICAwQEBgYGBgYGBAQDAgIDBAQGBgYKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQn98wcGBQUEAwEBcwcHCQoKCwsLDAsMCwsKCQhqOAcICAgJCQkJCQkJCQgICAe5AQEDBAUFBgf9TAK0CgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoK/UwKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCoYBAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBAaEBAQIDAwME/u+5BAMCAgMEUQUDAQECBAWrBQQCtwIDBAQGBgYGBgYEBAMCAgMEBAYGBgYGBgQEAwJAAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBXwEBAwQFBQYH/fDnCwoICAUFAwIBAgQGBwgKjTgGBgUDAwMBAQMDAwUGBroCKgcGBQUEAwEBPwICAwQFBgYGCAcJCAkKCv3KCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKAjYKCgkICQcIBgYGBQQDAgIAAQAAAAADuALpAAgAAAEXByEVIRcHJQFnJ7wC5/0ZvCf+4ALpMZhAmDHpAAABAAAAAAO5AtwABgAAARUhFSEVJQGCAjf9yf7FAty8QLzcAAABAAAAAAO5AtwABwAAEzMVIRUhFSNHvQK1/Uu9Aty8QLwAAAACAAAAAAO5AtwAQACEAAABByMPDh8PPw8vDzsBHw4hFSEPDiMvDz8OASQJCA8PDw4NDAsKCQgHBQQCAQECBAUHCAkKCwwNDg8PDxEQDw8PDg0MCwoJCAcFBAIBAQIEBQcICQoLDA0ODw8PEAoKFBMTEhEQDw4NCwoJBwYEAbv+RQQGBwkKCw0ODxAREhMTFBQXFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWAp4BAwQFBwcJCwsMDQ4ODxAQEBAPDg4NDAsLCQcHBQQDAQEDBAUHBwkLCwwNDg4PEBAQEA8ODg0MCwsJBwcFBAM/AwUGCAkKDA0PDxEREhMVQBUTEhERDw8NDAoJCAYFAwEDBQgJCw0OEBESExQWFRcXFRYUExIREA4NCwkIBQMANwAAAAADuQLcAAEAAwAFAAcACQALAA8AEQATABUAFwAZABsAHwAhACMAJQAnACkAKwAvADEAMwA1ADcAOQA7AD0AXwBhAGMAZQBnAGkAawBtAG8AcQBzAHUAdwB5AHsAfQB/AIEAgwCFAIcAiQCLAI0AjwCRANUAAAEjNwc3BzcHNwc3Bzc5AjcHNwc3BzcHNwc3Bzc5AjcHNwc3BzcHNwc3Bzc5AjcHNwc3BzcHNwc3FTcxJRUfDy8PNTElFScXJxcnFycXJxcnFycXJxcnFycXJxcnFycXJxcnFycXJxcnFycXJxcnFycXJzMnOwEfDiEVIQ8OIy8PPw4BLgMLAwoDCgIKAwoDCgkDCgMJAwkCCAIIAggHAgcCBwIHAgYCBgEFBQEEAQQBBAEDAQMC/sgBAgQFBwgJCgsMDQ4PDw8REA8PDg0NDAsKCQgHBgQDAQE1AwEDAQQBBAEEAQoBBgIGAgcCBwIHAg8CCAIIAggCCQMKAhIDCgMKAgoDCgMLAwoKChQTExIREA8ODQsKCQcGBAG7/kUEBgcJCgsNDg8QERITExQUFxYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwPDxESFBQVFgFjAQECAQIBAwEDAQMEAQQBBAEFAgYCBgEFBwIHAgcCCAIHAggCCAkDCgMJAgkDCgMKAgkgCAgQDw4ODQwLCwkHBwUEAwEBAwMFBggICgsLDA0ODw8HIBkCCgMKAwkCCQIJAxECCAIHAggCBwIHAgwBBgIGAgUBBAEEAQcBAwEDAQIBAgEBPwMFBggJCgwNDw8RERITFUAVExIREQ8PDQwKCQgGBQMBAwUICQsNDhAREhMUFhUXFxUWFBMSERAODQsJCAUDAAIAAAAAA7kC3AADAAsAABMRIRElIRUhFSEVIYYBO/6GAbkBuf5H/kcCnv7EATw+vEC8AAACAAAAAAO5AtwAAQAJAAATISUhFSEVIRUhhgE7/oYBuQG5/kf+RwKePrxAvAAAAAABAAAAAAO4AukACAAAAQ0BJzchNSEnApkBIP7gJ7z9GQLnvALp6ekxmECYAAEAAAAAA7kC3AAGAAABDQE1ITUhAn4BO/7F/ckCNwLc3Ny8QAAAAAABAAAAAAO5AtwABwAAATMRIzUhNSEC/L29/UsCtQLc/ki8QAACAAAAAAO5AtwAQACEAAABByMPDh8PPw8vDzMfDw8PIy8OITUhPw4C3AgIDw8PDg0MCwoJCAcFBAIBAQIEBQcICQoLDA0ODw8PEBEPDw8ODQwLCgkIBwUEAgEBAgQFBwgJCgsMDQ4PDw8RDAsWFRQUEhEPDwwLCgcGAwEBAwYHCgsMDw8REhQUFRYXFBQTExIREA8ODQsKCQcGBP5FAbsEBgcJCgsNDg8QERITExQCngEDBAUHBwkLCwwNDg4PEBAQEA8ODg0MCwsJBwcFBAMBAQMEBQcHCQsLDA0ODg8QEBAQDw4ODQwLCwkHBwUEAz8BAwUICQsNDhAREhMUFhUXFxUWFBMSERAODQsJCAUDAQMFBggJCgwNDw8RERITFUAVExIREQ8PDQwKCQgGBQMANwAAAAADuQLcAAIABQAIAAsADgARABUAGAAbAB4AIQAkACcAKwAuADEANAA3ADoAPQBBAEQARwBKAE0AUABTAFcAeAB6AH0AgACDAIYAiQCMAI8AkgCVAJgAmwCeAKEApACnAKoArQCwALMAtgC5ALwAvwDCAQYAAAE7AScXMycXMyczFyczFyczFyc5AicXMycXMyczFycfAScVFycxFyc5AicXMScfAScfAScfAScxFycxFyc5AicXFScVFycVFycVFycVFycxFSc5AiUVDw8/DjUxJRUxNwcVNxUHNwcVNwcVNxUHNwcxNwcxNw8BNw8BNw8BNzEHNwcxNwcVNw8BNwcjNyMHNyMHNwcjNyMHNwcjNyMHNyMHNysBNzMfDw8PIy8OITUhPw4C0gIBCwIBCgECCgEBCgECCgECCgkCAQoCAQkBAQgBAQgCCAIIBwIHAQEHAQEHAQEGAgYBBQUBBAEEAQQBAwEDAgE4AgMEBgcICQoLDA0NDg8PEBEPDw8ODQwLCgkIBwUEAv7LAwEDAQQBBAEEAQoBBgIGAQEHAQEHAQEHAg8CCAIIAQEIAQEJAQIKAQESAgEKAgEKAQEKAgEKAQILAQIKDAsWFRQUEhEPDwwLCgcGAwEBAwYHCgsMDw8REhQUFRYXFBQTExIREA8ODQsKCQcGBP5FAbsEBgcJCgsNDg8QERITExQBYwEBAgECAQMBAwEDBAEEAQQBBQEBBgEBBgEFBwIHAQEHAQEIAQEHAggCCAkCAQoCAQkBAQkBAgoBAgoCCSAIDw8PDg0MCwsKCAgGBQMDAQEDBAUHBwkLCwwNDg4PECAZAgoCAQoCAQkBAQkBAQkBAhECCAIHAQEIAQEHAQEHAgwBBgEBBgEBBQEEAQQBBwEDAQMBAgECAQE/AQMFCAkLDQ4QERITFBYVFxcVFhQTEhEQDg0LCQgFAwEDBQYICQoMDQ8PERESExVAFRMSEREPDw0MCgkIBgUDAAAAAAIAAAAAA7kC3AADAAsAAAERIRElIREhNSE1IQI/ATv+hgG5/kf+RwG5Ap7+xAE8Pv5IvEAAAAAAAwAAAAADuQLcAAEAAwALAAABIQEhJSERITUhNSECPwE7/sUBO/6GAbn+R/5HAbkBYgE8Pv5IvEAAAAAAAwAAAAADegP4AAoAOAB1AAABFR8HMyUPBxEfByE/BxErAS8NPQElIR8DAR8DERUPDSMhIy8NNRE1Pw0CPwEBAwQFBQYGsP3WBgYFBQQDAQEBAQMEBQUGBgI4BgYFBQQDAQHdCQoJCAkHCAYGBgUEAwIC/uQBPAYGBQUBOwQDAQECAgMEBQYGBggHCQgJCgn9yAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKA4ywBgYFBQQDAQH8AQEDBAUFBgb8zAYGBQUEAwEBAQEDBAUFBgYCGAICAwQFBgYGCAcJCAkKCd0/AQEDBP7FBQUGBv3ICQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgIAAAMAAAAAA8gDyAB7AJAAvAAAATsBHw4RDw8hIw8ILwk9ASMvDjURFxUfBzsBHwYVPwczIT8HES8GKwElIQcrAQ8FHQEnPwYlHwYdAQ8CAQ8DLwg/Bx8EAT8CAtSWCgkJCQgIBwcGBgQEBAIBAQEBAgQEBAYGBwcICAkJCQr+fgUGBQTLBAQEBAUEBQQEAwMDAgIBIAkKCQgJBwgGBwUFBAMCAj8BAQMEBQUGBj8HBgUFBAICAZcGBwgHCAgJCAGCBwYFBQQCAgEBAgIEBQUGB9X+IAEUP9UGBgUFBAMCOQYICQsMDQ4BqQYGBQUEAwICAwT+pgUGBgYGBgUFngQDAQEBAQMEBQYGBgYGBQWHAUQFBgYDqQICAwQFBQYHBwgJCAkKCf4ICgkJCQgIBwcGBgQEBAIBAQICA64DAgEBAQEBAQIDAwQEBAQFnQEBAwMEBAYGBwcICAkJCQoBFD/VBwYFBQMDAgECAwQFBQYGeYEGBAQDAwIBAQIDAwUFBgcB+AYGBQUEAwI/PwIDBAUFBgYYOQ0MCgkHBgMhAQIDBAQGBgYGBgUF/qUEAwEBAQEDBJ4FBQYGBgYFBQQDAgEBAgMEhwFEBAMCAAQAAAAAA7gDsQBVAGwAmADIAAABMx8JEQ8JIQ8CIy8FNS8KNRcdAR8MFT8EIT8FES8GIzclIQchDwYVJzU/CCUzHwYPAwEPAisBLwY9AT8FOwEfAwE/AiUhHwUPBSEPBxEPBS8FET8KAzswCRAIBw0GCQQFAQEFBAkGBg4IEBL+y7MFCgwGAwQFBAEsEhAIDQcFCgMGAToCAwgFBk4GBgQFBAICiwUFBQYBRgUGBwMCAQECAwcGBQZgMv3fAUo5/vgGBQYHAwIBOQEFBAkGDQcIEAGzBgYFBQQDAgEBAgME/qYFBgUGBgYGBZ0EAwICAwQFBQYGBgYFBYgBRAUFBv4BAmkGBggDAgEBAgMIBgb9pBMGCwkIBgIDAgMIBgYGBgYGCAMCAgMEDAcICQoVDAwDQwEFBAUKBg4IEAj+VQgRBw4GBgkEBQKnAwUCAgMFCASWAQIFBAkGBg4HEQi8OXkGBQYHAwIBAQICBAQFC2l+AwMCAQIDBwYFBgGXBgUGBwMCATEIOQECAwcGBQY/OQ8JEAgOBgoFAwYRAgMEBQUGBgYGBgT+pQQDAgIDBJ4EBgYGBgYFBQQDAgIDBIcBRAQDAl8CAwcFBgUFBgUHAwIDAQYHCAoFEf5RBQYHAgIBAQICBwYFAboMCwoTCQgIBgsDAwAACgAAAAAD+AO5AAsADwAbAB8AIwAnADsAPwBTAKkAAAEVMz8HNSEVMzUhFR8HMzUBFTM1IRUzNSEVMzUlFTM/BzUvByEVMzUhDwcVHwczNSchMx8NHQEPBxEVDw0jISMvDTURLwc9AT8NAr2dBwYFBQQDAQH+CPz+CAEBAwQFBQYHnQF6vf4I/P4IvQF63QYGBQUEAwEBAQEDBAUFBgb96Pz96AYGBQUEAwEBAQEDBAUFBgbd3QM0CQoJCAkHCAYGBgUEAwICAQQFCAkLDA0CAgMEBQYGBggHCQgJCgr9TAoKCQgJBwgGBgYFBAMCAgcMDAoIBwQDAgIDBAUGBgYIBwkICQoBYtwBAQMEBQUGB7zc3LwHBgUFBAMBAdwBHNzc3Nzc3Py9AQEDBAUFBgZ+BwYFBQQDAQG9vQEBAwQFBQYHfgYGBQUEAwEBvT8CAgMEBQYGBggHCQgJCgqFCA4NDQsJCAb+IwoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgHdAwcJCgsNDg+FCgoJCAkHCAYGBgUEAwICAAACAAAAAAN6AzsAMwBiAAABIREPGjUzPxIjASERDxc1Mz8QIwJeARwCAwYHBAUFBwYIBwkJCgsLDA0NDg4QEBISExQMCwoKCggJBw8MCgkIBgQEAgIBAZj+KAEfAQECAgQEBgYHCQoKDAwODxASExUVFxgaEA4NDQsLCggIBwYKBAQGAwMBmAM7/uIfHyAgDw8PDg4ODQwNCwsKCgkJCAYGBQMDAQF8AQIDAwQFBQ0PDxETExMVFBMSEgEO/vIVFBUVFRUVFBQTEhIREA8ODQsJCQcEAwF8AwMFBgcICQoKCxgNDRoaGiMAAwAAAAADuQO5AAoAhQDNAAABDwcVCQEhMx8NFREVDwYBDwYjISMvDTURPwcfBxEfByERNT8NMyERLwchLwc/BicfBxUzHwcPByMVDwcvBzUjLwc/BzM1PwYCXgYGBQUEAwEBAQ/+kgF6CgoJCAkHCAYGBgUEAwICAgIDBAUFB/6rBwcICAkJCQr+oQoKCQgJBwgGBgYFBAMCAgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwFaAgIDBAUGBgYIBwkICQoJARwBAQMEBQUGB/6GBgYFBQQDAQEBAQMEBQUGtgYGBQUEAwEBnQcGBQUEAwEBAQEDBAUFBgedAQEDBAUFBgYHBgUFBAMBAZ4GBgUFBAMBAQEBAwQFBQYGngEBAwQFBQYBwQEBAwQFBQYG8AEPAfgCAgMEBQYGBggHCQgJCgr+oQoJCQkICAcH/qsHBQUEAwICAgIDBAUGBgYIBwkICQoKAToHBgUFBAMBAQEBAwQFBQYH/sYHBgUFBAMBAQEcCQoJCAkHCAYGBgUEAwICAVoHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBp4BAQMEBQUGBwYGBQUEAwEBnQcGBQUEAwEBAQEDBAUFBgedAQEDBAUFBgYHBgUFBAMBAZ4GBgUFBAMBAAAAAAQAAAAAA7kDuwAKAB4AmQDFAAABDwcVCQEjDwYVHwETFycDLwM3IR8OFREVDwYBDwYjISMvDTURPwcfBxEfByERNT8OIREvByEvBz8GJzMfBxMXFQ8GLwMDLwM9AT8MAl4GBgUFBAMBAQEP/WYDBAcGBAMCAQEDmjsFmQMDBwflAbgKCgkICQcIBgYGBQQDAgICAgMEBQUH/qsHBwgICQkJCv6hCgoJCAkHCAYGBgUEAwICAQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHAVoCAgMEBQYGBggHCQgJCgkBHAEBAwQFBQYH/kgHBgUFBAMBAQEBAwQFBQbkBgYMCwsKCQgHoQkCBAYDBAUICQQEe6IEAwMCAQIDAwUFBgYICAwMDQG/AQICBAUFBgfvAQ8BvQEDBAQGBQYGBgb+9idGAQoEAwUDPAEBAgMEBQYGBggICAgKCQr+oQoJCQkICAcH/qsHBQUEAwICAgIDBAUFBwYHCAkICQoJAXoHBgUFAwMCAQECAwMFBQYH/oYGBgUFBAMBAQEbCgkKCAgICAYGBgUEAwIBAQFaBwYFBQQCAgEBAQMEBQUGBgcGBQUEAgIFAQIEBgYICgr+6ZQFCAgGAgICAQIBA1EBFwkJCQkJCQkJCQgICAcGBgYFBAMAAAMAAAAAA7kDuQAKAFIAzQAAAQ8HFQkBHwQ/BB8GHQEPAx8DHQEPBSsBLwMPAysBLwY/BC8EPwYpAR8OFREVDwYBDwYjISMvDTURPwcfBxEfBjMhETU/DiERLwchIy8GPwYCXgYGBQUEAwEBAQ/9GAcFBgV3eAUFBgYGBgUFBAMCAgMEd3cEAwICAwQFBQYGBgYFBXh3BQYFBgcFBgUEAwEBAQEDBHh4BAMBAQEBAwQEBwQBwQE6CgoJCAkHCAYGBgUEAwICAgIDBAUFB/6rBwcICAkJCQr+oQoKCQgJBwgGBgYFBAMCAgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwFaAgIDBAUGBgYIBwkICQoJARwBAQMEBQUGB/7GBwYFBQQDAQEBAQMEBQUGAcEBAgMDBQUGB+8BDwH4AQEDBHh4BAMBAQEBAwQFBgYGBgUGBXd4BQUGBgYGBQUEAwICAwR3dwQDAgIDBAUFBgYGBgUFeHcFBgUGBgYGBQQEAQEBAgQEBAYGBwcICAkJCQr+oAkJCQkICAcH/qsHBQUEAwICAgIDBAUFBwYHCAkICQoJATsHBgUFAwMCAQECAwMFBQYH/sUGBgUFBAMCARsKCQkJCAgHBwYGBAQEAgEBAVoHBgUFAwMCAQIDBAUFBgYHBgUFAwMCAAAAAAQAAAAAA8ADtQAyAGQAewCuAAATHwEFFzsBNyU/AR8GFQ8FBQ8CKwEvAiUvBTU/CDUfAQUfAT8BJT8BHwYVDwUFDwMvAyUvBT8IASMFDwIdAR8CBTMlPwI9AS8CJSczHwIFHwYVDwYFDwIrAS8CJS8GNT8GJT8CM2UHBgGDBQYGBQGDBgYHBQYEBAMCAQIDBAUF/n0JCAkICQgJCP59BQUEAwIBAgIDAwQDBQQFBwYBgQYGBgYBgQcGBgYFBQQDAgEBAwQFBf5+CAoJCQkJCQn+fgUFBAMBAQEBAwIEAwQEBQGeA/6MBAQCAgQEAXQGAXQEBAICBAT+jwYHBwcHAXcLCggGBQMCAgMFBggKC/6JBwcHBwcHBwf+iQsKCAYFAwICAwUGCAoLAXcHBwcHASMBAZUCApUBAQECAwQFBQcGBgUGBAQDlQMCAQECA5UDBAQGBQYHBgQEAwMDAQEB6QEBoQEBAQGhAQEBAQMEBQUHBgYGBQUEA6ADAgEBAQECA6ADBAUFBgYGBwQEAwMCAgEBaosDAwUEBQQDA4uLAwMEBQQFAwOKQAECAo0GCAkKCgsLDAsLCwkJCAaNAwEBAQEDjQYICQkLCwsMCwsKCgkIBo0CAgEAAAADAAAAAAO4A5kAAgA7AJYAAAEDMwM7AR8GEx8BDwcvByEPByMvBzcTPwclMx8HDwYrAS8DET8DOwEfBg8HKwEvBz8GOwEfAxEPBC8HPwczAUNp0m0IBAcHBgkEBQPHAwEBAgMEBQYHBwkHBAQEAwIz/vYyAwMEBAUFBQUHBwYGBAMBAQHKAwQFBQYHBwgB3AYGBgV+BAMBAQEBAwQFBgYGBgUGBUhIBQYGBgYFBgUEAwEBAQEDBH4FBgYGBgUGBX4EAwEBAQEDBAUGBgYGBQYFSEgFBgYGBgUGBQQDAQEBAQMEfgUGBQcC/v6lAdcCAwUJCAgJ/X0LCgoJCAcGBQIBAQMDBQUGB6amBwYFBQMCAgECBQYHCAkKCgKOCQgIBgYEAgEfAgMEfgUFBgYGBgUFBAMCAgMESP2kSAQDAgIDBAUFBgYGBgUFfgQDAgIDBH4FBQYGBgYFBQQDAgIDBEgCXEgEAwIBAQIDBAUFBgYGBgUFfgQDAgAACQAAAAADuQP4ADsAeQCcALMA9gEqAWcBcgHLAAATHwcVHwchHwcPByEjLw41PwYlHwcdAQ8HLwc/BCMvBz8HMy8EPwYlIw8BHQIfATM/DDUvCiUjDwEdAh8BPwYvBiUzHwYdAg8FKwEHFRczHwYdAQ8FIw8CFQ8GIy8GPQI/BCcfDw8PIy8GPQI/BTM3JzMfDRUPCyMzIwcVDwcjLwY9Aj8HARUfBzMBIR8DAR8DFQ8GKwEvBjUrAS8ONSEPBxUPBy8HNT8OpgYGBQUEAwEBAQICBAUFBgcBmQYGBgQEAwIBAQIDBAQGBgb+ZwoJCggICAgGBgYFAwQCAQEBAgIEBQUGAn0GBQYFfgQDAgIDBH4FBgUGBgYGBQQDAQEBAQMESe8HBgUFAwMCAQECAwMFBQYH70kEAwEBAQEDBAUGBv6ABgcCAgcNBwYGBQUEBAQDAgICAgICAgIDCAQFBQYG/vYGBwICGAkIBwUEAgEBAgQFBggKAa57BAQDAwMCAQECAwMDBARIAQFBBAQDAwMCAQECAwMDBARBAQEBAgMDAwQDHgQEAwMDAgEBAgMDA7wPDw0NCwsKCQgHBgUEAwEBAQEDBAUGBwgJCgsMDA4ODxcmAwQDAgIBAQICAwQDBB3gDw0MDAoKCQgHBgUEAwICAQICAwcSCAkJCgsLIAIEAQEBAgIDBAMEHAQEAwMDAgEBAgIDBAMEHQHIAQICBAUFBgew/dYBOwYGBQUBOwQDAQEBAQMEBQUGBgcGBQUEAgIB3AoJCggICAgGBgYFAwQCAQH+5QcGBQUEAgIBAQEDBAUFBgYHBgUFBAICAQEBAgQDBQYGBggICAgKCQEEAQEDBAUFBgd+BgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAgIDBAUGBgYIBwkICQoJfgcGBQUEAwF/AQEDBH4FBgUGBwUGBX4EAwEBAQEDBAUGBgYGBQYFSAEBAwQFBQYGBwYFBQQDAQFIBQYGBgYFBgUEAwGIAQECjwMBAQEBAgMDBAUFBQcHCBIUEQcHBQUJAwMDAgEDAQEDQwIBAQIEBAYHCAkICAYFBAMCMQEBAgIDBAMEEAQEAwMDAQIBLgEBAQICAwQDBBEDBAMCAgEBAUwEAwQDAgIBAQEBAgIDBAME1gMEAwMDAgUBAQMDBQYHCAgKCgsMDQ4PDg8NDQ0LCgoIBwUFBAMBAQQBAgMEAwQE0gQEBAMDAgICAQECAgMEBAUGBgcICAkKChoMCQYHDwUEBAICAQE6BAMEAwICAQEBAQICBAMDBNQEBAMEAwIBAQIBTrAGBgUFBAMBAQE7AQEDBP7FBQUGBt0GBgYEBAMCAgMEBAYGBr0CAgMEBQYGBggHCQgJCgndAQEDBAUFBgb8BwYFBQQDAQEBAQMEBQUGB/wJCgkICQcIBgYGBQQDAgIAAAUAAAAAA7kD+AA7AHkA2wDmAT8AADcfBh0BHwchHwYdAQ8GISMvDjU/BiUfBh0BDwMzHwcPByMfAx0BDwYvCD8HJTMfBxMzMRM/BzMfBxMzMRM/BzMfBgcDDwcjLwcDIwMPByMvBwMnPwUBFR8HMwEhHwMBHwIdAg8FKwEvBjUrAS8ONSEPBx0BDwYvBzU/DqYGBgUFBAMCAQIDAwUFBgcBegYGBQUEAwICAwQFBQYG/oYKCQkJCAgHBwYGBAQEAgEBAQIDAwUFBgI+BgYFBQQDAgIDBEjvBgYFBQQDAQEBAQMEBQUGBu9IBAMCAgMEBQUGBgYGBgV+BAMBAQEBAwR+BQYG/YofBgYGBQUDAgIkASIBAgQEBQUGBzIGBgYFBAMDASEBJQEDAwUFBgUHHQUFBQQDAgEBQgEDBAUFBgYGLgYGBgUEBAIBJQElAQIEBAUGBgYuBgYGBgQEAwFCAQEBBAQFBQHkAQIDAwUFBgew/dYBOwYGBQUBOwQDAgIDBAUFBgYHBgUFAwMCAdwKCQkJCAgHBwYGBAQEAgEB/uUHBgUFAwMCAQIDBAUFBgYHBgUFAwMCAQEBAgQEBAYGBwcICAkJCcUBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQECAgMEBQYGBggHCQgJCglABgYFBQQDAb4BAQMEBQYFBgcFBgVIAQEDBAUFBgcGBgUFBAMBAUgFBgUGBwUGBQQDAQEBAQMEfgUGBgYGBQYFfgQDAf0BAQMDBQUFBv79AQMGBQUFAwMBAQEBAwMFBQUG/v0BAwYFBQUDAwEBAQEDBAQFBQb+wAYFBQUDAwEBAQEDAwUFBQYBA/79BgUFBQMDAQEBAQMDBQUFBgFABgUFBAQDAQEPsAYGBQUEAwEBATsBAQME/sUFBQYG3QYGBgQEAwICAwQEBgYGvQICAwQFBgYGCAcJCAkKCd0BAQMEBQUGBr4GBgUFBAMBAQEBAwQFBQYGvgkKCQgJBwgGBgYFBAMCAgAABQAAAAADuQP4ADsAeQDbAOYBPwAANx8HFR8HIR8HDwchIy8ONT8GJR8HHQEPBy8HPwQjLwc/BzMvBD8GJTMfBxMzMRM/BzMfBxMzMRM/BzMfBgcDDwcjLwcDIwMPByMvBwMnNT8EARUfBzMBIR8DAR8DFQ8GKwEvBjUrAS8ONSEPBxUPBy8HNT8OpgYGBQUEAwEBAQICBAUFBgcBmQYGBgQEAwIBAQIDBAQGBgb+ZwoJCggICAgGBgYFAwQCAQEBAgIEBQUGAn0GBQYFfgQDAgIDBH4FBgUGBgYGBQQDAQEBAQMESe8HBgUFAwMCAQECAwMFBQYH70kEAwEBAQEDBAUGBv1LHwYGBgUEBAICJAEiAQIEBAUFBgYzBgYGBQQDAwEhASUBAwMFBQUGBx0FBQUEAwIBAUICAgQFBQYGBi4GBgYFBAQCASUBJQECBAQFBgYGLgYGBgYEBAMBQgECAwUFBQHkAQICBAUFBgew/dYBOwYGBQUBOwQDAQEBAQMEBQUGBgcGBQUEAgIB3AoJCggICAgGBgYFAwQCAQH+5QcGBQUEAgIBAQEDBAUFBgYHBgUFBAICAQEBAgQDBQYGBggICAgKCcUBAQMEBQUGBkAGBgUFBAMBAQEBAwQFBQYGBwYFBQQDAQECAgMEBQYGBggHCQgJCglABgYFBQQDAb4BAQMEfgUGBQYHBQYFfgQDAQEBAQMEBQYGBgYFBgVIAQEDBAUFBgYHBgUFBAMBAUgFBgYGBgUGBQQDAf0BAQMDBQUFBv79AQMGBQUFAwMBAQEBAwMFBQUG/v0BAwYFBQUDAwEBAQEDBAQFBQb+wAYFBQUDAwEBAQEDAwUFBQYBA/79BgUFBQMDAQEBAQMDBQUFBgFABgUFBAQDAQEPsAYGBQUEAwEBATsBAQME/sUFBQYG3QYGBgQEAwICAwQEBgYGvQICAwQFBgYGCAcJCAkKCd0BAQMEBQUGBr4GBgUFBAMBAQEBAwQFBQYGvgkKCQgJBwgGBgYFBAMCAgAIAAAAAAP4A7kAIQApAEsAbQB1AIkAnQDhAAATIR8HDwchLwc/BiUzFSMVIzUjJSEfBw8HIS8HPwchHwcPByEvBz8GJTMVMxUjNTMnESE/BxEvByEPBxEfByERJSEzHw0VERUPDSMhIy8NNRE1Pw2mAToHBgUFBAMBAQEBAwQFBQYH/sYHBgUFBAMBAQEBAwQFBQYCHr0/Pz/96QE6BwYFBQQDAQEBAQMEBQUGB/7GBwYFBQQDAQEBAQMEBQUGBwE6BwYFBQQDAQEBAQMEBQUGB/7GBwYFBQQDAQEBAQMEBQUGAl0/P70/fgEcBgYFBQQDAQEBAQMEBQUGBvzMBgYFBQQDAQEBAQMEBQUGBgHZ/icDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoBQwEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwFAPz8/vQEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwG+AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAUA/Pz+9/QwBAQMEBQUGBwK0BwYFBQQDAQEBAQMEBQUGB/1MBwYFBQQDAQEC9D8CAgMEBQYGBggHCQgJCgr9TAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAAkAAAAAA/gDuQAHACkASwBTAF8AawBzAH8AwwAAATMVIxUjNSMlIR8HDwchLwc/ByEfBw8HIS8HPwYlMxUzFSM1MycRIT8HESERHwchETcVMxUzNTM1IQ8HFSE1JSEzHw0VERUPDSMhIy8NNRE1Pw0Cvb0/Pz/96QE6BwYFBQQDAQEBAQMEBQUGB/7GBwYFBQQDAQEBAQMEBQUGBwE6BwYFBQQDAQEBAQMEBQUGB/7GBwYFBQQDAQEBAQMEBQUGAl0/P70/fgEcBgYFBQQDAQH8jgEBAwQFBQYGAdl+Pz8//OwGBgUFBAMBAQH4/icDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoBQz8/P34BAQMEBQUGBwYGBQUEAwEBAQEDBAUFBgYHBgUFBAMBvgEBAwQFBQYGBwYFBQQDAQEBAQMEBQUGBwYGBQUEAwFAPz8/fv3JAQEDBAUFBgcCF/3pBwYFBQQDAQECN70/Pz8/AQEDBAUFBgdefj8CAgMEBQYGBggHCQgJCgr9TAoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgK0CgoJCAkHCAYGBgUEAwICAAgAAAAAA/gD+AAHACkAXQBhAIMAtwC7ASsAAAEVMxUzNTM1JTMfBw8HIy8HPwYlITMfCR0CDwkjISMvCT0CPwklFTM1NzMfBw8HIy8HPwYlOwEfCR0CDwkrAi8JPQI/CSchFSEDITMfDRURDwcvBxEvByEPBxEfByEfBw8HISMvDTURNT8NAr0/Pz/9LPwGBgUFBAMBAQEBAwQFBQYG/AcGBQUEAwEBAQEDBAUFBgHfATsGBwYGCgoHBgICAQECAgYHCgoGBgcG/sUGBwYGCgoHBgICAQECAgYHCgoGBgf+Tb3c/AcGBQUEAwEBAQEDBAUFBgf8BgYFBQQDAQEBAQMEBQUG/m29BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgc5AvT9DCADNAkKCQgJBwgGBgYFBAMCAgEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBvzMBgYFBQQDAQEBAQMEBQUGBgF6BwYFBQQDAQEBAQMEBQUGB/6GCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoBBD8/Pz8/AQEDBAUFBgYHBgUFBAMBAQEBAwQFBQYHBgYFBQQDAUABAgIGBwoKBgYHBvwGBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBvX5+PwEBAwQFBQYHBgYFBQQDAQEBAQMEBQUGBgcGBQUEAwEBAQICBgcKCgYGBwZ+BgcGBgoKBwYCAgEBAgIGBwoKBgYHBn4GBwYGCgoHBgICAb1+ATsCAgMEBQYGBggHCQgJCgn+RgYGBQUEAwEBAQEDBAUFBgYBugYGBQUEAwEBAQEDBAUFBgb9DAcGBQUEAwEBAQEDBAUFBgcGBgUFBAMBAQICAwQFBgYGCAcJCAkKCgL0CQoJCAkHCAYGBgUEAwICAAAACQAAAAADuQP4ACEAeQCbAL0A3wFPAXEBkwIDAAABMx8HDwcjLwc/BiUfBxUfBzMvBD8HHwgPCC8HPwQjLw49AT8GJTMfBw8HIy8HPwczHwcPByMvBz8GJTMfBw8HIy8HPwYlITMfDRURFQ8OIy8HPwczPwcRLwchDwcVDwcvBz0BPw0jMx8HDwcjLwc/BzMfBw8HIy8HPwYnITMfDR0BDwcvBzUvByEPBxEfBzMfBw8HIy8ONRE1Pw0CIPwGBgUFBAMBAQEBAwQFBQYG/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/ckGBgUFBAMBAQECAgQFBQYHBgYF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ZwB1AGwAYQByAGUALQBpAGMAbwBuAHMAZQAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAZQAtAGkAYwBvAG4AcwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIAB1AHMAaQBuAGcAIABTAHkAbgBjAGYAdQBzAGkAbwBuACAATQBlAHQAcgBvACAAUwB0AHUAZABpAG8AdwB3AHcALgBzAHkAbgBjAGYAdQBzAGkAbwBuAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIhAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwFkAWUBZgFnAWgBaQFqAWsBbAFtAW4BbwFwAXEBcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/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.8;
}
.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.3333333333rem solid var(--secondary-background);
  border-radius: 50%;
  border-top: 0.3333333333rem solid #222;
  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 {
  padding: 0;
}
.dashboards-section .dashboard-cards {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  height: 95%;
  overflow-y: auto;
  justify-content: space-between;
}
.dashboards-section .dashboard-alert-msg {
  margin: 0;
}

@media only screen and (min-width: 768px) {
  .dashboards-section {
    padding: 2.0833333333rem;
  }
  .dashboards-section.dashboard {
    padding: 0;
  }
  .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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC43YTBkOWFiZTVlM2I3ZGQ2ODc2OS5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQU1BO0FBZ0NBO0FBSUE7QUFLQTtBQVVBO0FBUUE7QUFhQTtBQWNBO0FBU0E7QUFRQTtBQUdBO0FBSUE7QUN2Rm1DO0FBQ1I7QUM5QjNCO0FBcUVBO0FDekRBO0VBQ0k7SUFDSTtFQU1OO0VBSEU7SUFDSTtFQUtOO0FBQ0Y7QUFaQTtFQUNJO0lBQ0k7RUFNTjtFQUhFO0lBQ0k7RUFLTjtBQUNGO0FBRkE7RUFDSTtFQUNBO0VBQ0E7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QUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xC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cUJmbEVJO0VlbUVKO0FIcUlaO0FHaklJO0VBQ0ksY2Z4RVE7QVkyTWhCOztBRzlISTtFQUNJLHFCZi9FTTtFZWdGTjtBSGlJUjtBRy9IUTtFQUNJLHFCZm5GRTtFZW9GRjtBSGlJWjtBRzdISTtFQUNJLGNmekZNO0FZd05kOztBRzFISTtFQUNJLHFCZmhHSztFZWlHTDtBSDZIUjtBRzNIUTtFQUNJLHFCZnBHQztFZXFHRDtBSDZIWjtBR3pISTtFQUNJLGNmMUdLO0FZcU9iOztBR3ZIQTtFQUNJO0VBQ0E7QUgwSEo7O0FHdkhBO0VBQ0k7RUFDQTtBSDBISjtBR3hISTtFQUNJO0VBQ0E7RUFDQTtBSDBIUjtBR3ZISTtFQUNJO0VBQ0E7QUh5SFI7O0FHckhBO0VBQ0k7RUFDQSxzQmZsSkk7RWVtSko7RUFDQTtFQUNBO0FId0hKOztBR3JIQTtFQUNJO0FId0hKOztBR3JIQTtFQUNJLDRCRnhKbUI7QURnUnZCOztBR3JIQTtFQUNJLDBCRjdKaUI7QURxUnJCOztBR3JIQTtFQUNJO0FId0hKOztBR3pIQTtFQUNJO0FId0hKOztBR3pIQTtFQUNJO0FId0hKOztBR3pIQTtFQUNJO0FId0hKOztBR25IQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLG9DQU5RO0FINEhaO0FHcEhJO0VBQ0k7RUFDQTtFQUNBO0FIc0hSOztBR2xIQTtFQUVJO0FIb0hKOztBSTlTQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBSmlUSjs7QUk5U0E7RUFDSTtBSmlUSjs7QUk5U0E7RUFDSTtBSmlUSjs7QUk5U0E7O0VBRUk7RUFDQTtFQUNBO0FKaVRKOztBSTlTQTtFQUNJLFdoQmxCSTtBWW1VUjs7QUk5U0E7RUFDSSxnQmhCM0JJO0VnQjRCSjtBSmlUSjs7QUk1U0k7RUFDSTtBSitTUjtBSTVTSTtFQUNJO0VBQ0E7QUo4U1I7QUk1U1E7RUFDSTtBSjhTWjs7QUFuVEE7QUVwQ0E7RUFDSTtBRjJWSjs7QUV4VkE7Ozs7O0VBS0k7QUYyVko7O0FFeFZBO0VBQ0k7SUFDSTtFRjJWTjtBQUNGO0FFeFZBOzs7Ozs7RUFNSTtFQUNBO0VBQ0E7QUYwVko7O0FFdlZBOzs7RUFHSTtBRjBWSjs7QUV2VkE7RUFDSTtFQUNBO0FGMFZKOztBRXZWQTs7RUFFSTtBRjBWSjs7QUV2VkE7RUFDSTtBRjBWSjs7QUV2VkE7RUFDSTtFQUVBLDJDRGhEbUI7RUNpRG5CLGdERGhEdUI7RUNpRHZCO0VBQ0E7QUZ5Vko7QUV2Vkk7RUFDSTtFQUNBO0FGeVZSO0FFdFZJO0VBQ0kscUNEMURtQjtFQzJEbkI7RUFDQTtBRndWUjtBRXJWSTtFQUNJO0VBQ0E7QUZ1VlI7O0FFblZBO0VBQ0k7QUZzVko7O0FFblZBO0VBQ0k7RUFDQTtBRnNWSjs7QUEvWEE7QWJ6Q0E7QUFNQTtBQWdDQTtBQUlBO0FBS0E7QUFVQTtBQVFBO0FBYUE7QUFjQTtBQVNBO0FBUUE7QUFHQTtBQUlBO0FrQmpISTtFQUNJO0VBQ0EsMENsQnFHTTtFa0JwR047RUFDQSxnQmxCSEE7RWtCSUEsa0JsQm1FUTtBYW1YaEI7QUtwYlE7RUFDSSwwQ2xCK0ZFO0FhdVZkO0FLbGJJO0VoQm1HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVdrVko7QUt0Ykk7RWhCK0ZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFZ0JqR0k7RUFDQTtFQUNBO0VBQ0EsY2xCVEc7RWtCVUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JsQmlGWTtBYTJXcEI7QUsxYlE7RUFDSSxxQ2xCK0NNO0FhNllsQjtBS3piUTtFQUNJLGNsQjNCRjtFa0I0QkU7QUwyYlo7QUt4YlE7RUFDSTtBTDBiWjtBS3ZiUTtFaEI4Q0osNkNBRlU7RUFHViwrQkFKeUU7QVdnWjdFO0FLdmJRO0VBQ0k7QUx5Ylo7QUt2Ylk7RUFDSSxZbEJ6Q1I7QWFrZVI7QUtwYkk7RUFDSTtBTHNiUjs7QUtqYkk7RUFDSSwyQko3RGU7RUk4RGY7RUFDQTtFQUNBO0FMb2JSO0FLamJJO0VoQm9CQSw2Q0FGVTtFQUdWLCtCZ0JwQm9DO0FMb2J4Qzs7QU05ZkE7RUFDSTtFQUNBO0VBQ0E7QU5pZ0JKO0FNL2ZJO0VBQ0k7QU5pZ0JSO0FNN2ZRO0VBQ0k7QU4rZlo7QU0xZlE7RUFDSTtBTjRmWjtBTXZmUTtFQUNJO0FOeWZaO0FNcGZRO0VBQ0ksNkJuQjBCRztBYTRkZjtBTXBmWTtFQUNJO0FOc2ZoQjtBTWxmUTtFQUNJLDZCbkJrQkc7RW1CakJIO0VBQ0E7RUFDQTtFQUNBO0FOb2ZaO0FNbGZZO0VBQ0ksNkJuQldEO0FheWVmO0FNcmZZO0VBQ0ksNkJuQldEO0FheWVmO0FNcmZZO0VBQ0ksNkJuQldEO0FheWVmO0FNcmZZO0VBQ0ksNkJuQldEO0FheWVmO0FNL2VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFduQnpDQTtFbUIwQ0EsMkNMakRtQjtFS2tEbkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDN0RKO0FQK2lCSjtBTWhmUTtFQUNJLGNuQmpERDtBYW1pQlg7QU1uZlE7RUFDSSxjbkJqREQ7QWFtaUJYO0FNbmZRO0VBQ0ksY25CakREO0FhbWlCWDtBTW5mUTtFQUNJLGNuQmpERDtBYW1pQlg7QU9oakJJO0VBQ0k7RUFDQSxxQnBCSEQ7QWFxakJQO0FPaGpCUTtFQUNJLHFCcEJOTDtBYXdqQlA7QU85aUJJO0VBQ0kscUJwQkpDO0Fhb2pCVDtBTzdpQkk7RUFDSSxxQnBCVkM7QWF5akJUO0FNemZJO0VBQ0k7RUFDQTtFQUNBO0FOMmZSO0FNemZRO0VBQ0k7RUFDQTtFQUNBLGNuQi9ERDtFbUJnRUM7RUFDQTtFQUNBLHNCbkJnQ1E7RW1CL0JSO0FOMmZaO0FNeGZRO0VBQ0k7RUFDQSxXbkIxRUo7QWFva0JSO0FNdGZJO0VBQ0k7RUFDQTtBTndmUjtBTXBmUTs7RUFFSSxxQm5CckVOO0VtQnNFTTtBTnNmWjtBTW5mUTtFQUNJLGNuQjFFTjtBYStqQk47QU1qZkk7RUFDSSxXbkJoR0E7QWFtbEJSO0FNL2VRO0VBQ0k7QU5pZlo7QU03ZUk7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBTitlUjtBTTVlSTtFQUNJLGVuQnBHRjtBYWtsQk47QU0zZUk7RUFDSSxlbkJyR0M7QWFrbEJUOztBUW5uQkk7RUFFSTtVQUFBO0VBQ0E7QVJxbkJSOztBU3puQkE7RUFDSTtJQUNJO1lBQUE7SUFDQTtFVDRuQk47RVN6bkJFO0lBQ0k7RVQybkJOO0VTeG5CRTtJQUNJO1lBQUE7RVQwbkJOO0FBQ0Y7O0FTdG9CQTtFQUNJO0lBQ0k7WUFBQTtJQUNBO0VUNG5CTjtFU3puQkU7SUFDSTtFVDJuQk47RVN4bkJFO0lBQ0k7WUFBQTtFVDBuQk47QUFDRjtBVXBvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZzb0JKO0FVcG9CSTtFQUNJLFd0QlRJO0VzQlVKO0FWc29CUjtBVW5vQkk7RUFDSSxVdEJkSTtBWW1wQlo7QVVsb0JJO0VBQ0k7RUFDQTtFQUNBO1VBQUE7QVZvb0JSO0FVam9CSTtFQUNJO0VBQ0E7QVZtb0JSO0FVaG9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCdkJqQ0E7RXVCa0NBO0FWa29CUjs7QVd2cUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYMHFCUjtBV3ZxQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYeXFCUjtBV3RxQkk7RUFDSTtFQUNBO0FYd3FCUjtBV3JxQkk7RUFDSTtFQUNBO0FYdXFCUjtBV3BxQkk7RUFDSTtBWHNxQlI7QVducUJJO0VBQ0k7QVhxcUJSO0FXbHFCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhvcUJSO0FXanFCSTtFQUlJO0FYZ3FCUjtBVzdwQkk7RUFDSTtJQUNJO0lBQ0E7RVgrcEJWO0VXNXBCTTtJQUNJO0lBQ0E7SUFDQTtFWDhwQlY7RVczcEJNO0lBQ0k7RVg2cEJWO0VXMXBCTTtJQUVJO0VYMnBCVjtFV3hwQk07SUFDSTtJQUNBO0VYMHBCVjtFV3ZwQk07SUFDSTtJQUNBO0lBQ0E7RVh5cEJWO0VXdHBCTTtJQUNJO0VYd3BCVjtBQUNGOztBWWh2QkE7RUFDSTtBWm12Qko7QVlqdkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVptdkJSOztBYTd2QkE7RUFDSTtJQUNJO1lBQUE7RWJnd0JOO0VhN3ZCRTtJQUNJO1lBQUE7RWIrdkJOO0FBQ0Y7O0FhdHdCQTtFQUNJO0lBQ0k7WUFBQTtFYmd3Qk47RWE3dkJFO0lBQ0k7WUFBQTtFYit2Qk47QUFDRjtBYTV2QkE7RUFDSTtJQUNJO1lBQUE7RWI4dkJOO0VhM3ZCRTtJQUNJO1lBQUE7RWI2dkJOO0FBQ0Y7QWFwd0JBO0VBQ0k7SUFDSTtZQUFBO0ViOHZCTjtFYTN2QkU7SUFDSTtZQUFBO0ViNnZCTjtBQUNGO0FjNXdCQTtFQUNJO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBZDh3Qko7O0FjM3dCQTtFQUNJO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBZDh3Qko7O0FlenhCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWY0eEJKO0FlMXhCSTtFQUNJO0VBQ0E7QWY0eEJSO0FlenhCSTtFQUNJLFU1QlRBO0U0QlVBO0VBQ0E7RUFDQTtFQUNBO0FmMnhCUjs7QWV0eEJJO0VBQ0k7VUFBQTtFQUNBO1VBQUE7QWZ5eEJSOztBZXB4QkE7RUFDSTtFQUNBLFU1QmpCSTtFNEJrQkosWTVCbEJJO0FheXlCUjs7QWVseEJJOztFQUNJO0Fmc3hCUjs7QWVqeEJBO0VBQ0ksVTVCOUJJO0Fha3pCUjs7QWVqeEJBO0VBQ0k7QWZveEJKOztBZWh4Qkk7RUFDSTtBZm14QlI7O0FnQngwQkE7RUFDSTtJQUNJO1lBQUE7RWhCMjBCTjtFZ0J4MEJFO0lBQ0k7WUFBQTtFaEIwMEJOO0FBQ0Y7O0FnQmoxQkE7RUFDSTtJQUNJO1lBQUE7RWhCMjBCTjtFZ0J4MEJFO0lBQ0k7WUFBQTtFaEIwMEJOO0FBQ0Y7QWlCajFCQTtFQUNJO0VBQ0E7RUFDQTtBakJtMUJKO0FpQmoxQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCbTFCUjtBaUJoMUJJO0VBQ0k7QWpCazFCUjtBaUIvMEJJO0VBQ0k7QWpCaTFCUjtBaUI5MEJJO0VBQ0k7QWpCZzFCUjtBaUI3MEJJO0VBQ0ksMEJoQnpCYTtFZ0IwQmI7RUFDQTtFQUNBO0VBQ0E7QWpCKzBCUjtBaUI3MEJRO0VBQ0k7QWpCKzBCWjtBaUIzMEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakI2MEJSO0FpQjEwQlk7RUFDSTtBakI0MEJoQjtBaUJ6MEJZO0VBQ0k7QWpCMjBCaEI7QWlCdjBCUTtFQUNJLDJDaEJ2RGU7QURnNEIzQjtBaUJ0MEJRO0VBQ0k7RUFDQSwwQmhCOURTO0FEczRCckI7QWlCcjBCUTtFNUI0Q0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U0QjdDUTtFQUNBO0VBQ0E7RUFDQSxjQUxPO0VBTVAsZUFOTztFQU9QO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakIwMEJaO0FpQngwQlk7RUFDSTtFQUNBO0FqQjAwQmhCO0FpQnYwQlk7RUFFSTtBakJ3MEJoQjtBaUJuMEJJO0VBQ0k7RUFDQTtFQUNBLDRCaEIvRmU7QURvNkJ2QjtBaUJsMEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpCbzBCUjtBaUJsMEJRO0VBQ0k7QWpCbzBCWjtBaUJoMEJJO0VBQ0k7QWpCazBCUjtBaUI3ekJZO0VBQ0ksYzdCNUdIO0FZMjZCYjtBaUIxekJZO0VBQ0ksYzdCakhGO0FZNjZCZDtBaUJ2ekJZO0VBQ0ksYzdCdEhBO0FZKzZCaEI7QWlCcnpCUTtFQUNJLDBCaEJ0SVM7QUQ2N0JyQjtBaUJuekJJO0VBQ0k7RUFDQTtFQUNBO0FqQnF6QlI7QWlCbnpCUTtFQUNJLGM3QnJJSTtBWTA3QmhCO0FpQmx6QlE7RUFDSSxjN0IxSUU7QVk4N0JkO0FpQmp6QlE7RUFDSSxjN0IvSUM7QVlrOEJiO0FpQjl5QlE7RUFDSTtFQUNBO0VBQ0E7QWpCZ3pCWjtBaUI1eUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCaEJ6S2U7RWdCMEtmO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBakI4eUJSO0FpQjV5QlE7RUFDSSxxQmhCbExRO0VnQm1MUjtBakI4eUJaO0FpQjN5QlE7RTVCN0ZKLDZDQUZVO0VBR1YsK0JBSnlFO0FXKzRCN0U7QWlCMXlCSTtFQUNJO0FqQjR5QlI7O0FrQjUrQkE7RUFDSTtFQUNBO0VBQ0Esa0I5Qm1EYztFOEJsRGQ7QWxCKytCSjtBa0I3K0JJO0VBQ0k7RUFDQTtBbEIrK0JSO0FrQjUrQkk7RTdCdUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBV3c0Qko7QWtCai9CUTtFN0IrRUosNkNBRlU7RUFHViwrQkFKeUU7QVd5NkI3RTtBa0JoL0JJO0VBRUksNEJqQmZlO0VpQmdCZjtFQUNBO0FsQmkvQlI7QWtCOStCSTtFQUNJLHFCakJ2Qlk7QUR1Z0NwQjtBa0I3K0JJO0VBQ0k7QWxCKytCUjtBa0I3K0JRO0VBQ0k7RUFDQTtFQUNBO1VBQUE7QWxCKytCWjtBa0IzK0JJO0VBQ0k7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0FsQjYrQlI7O0FtQjFoQ0E7RUFDSTtFQUNBO0VBQ0E7QW5CNmhDSjtBbUIzaENJO0VBQ0ksNkNsQkVxQjtBRDJoQzdCO0FtQjFoQ0k7RUFDSTtFQUNBO0VBQ0EscUNsQlBhO0VrQlFiLGdDbEJObUI7RWtCT25CO0VBQ0E7QW5CNGhDUjtBbUIxaENRO0VBQ0ksZ0NsQmRRO0FEMGlDcEI7QW1CdmhDUTtFQUNJO0FuQnloQ1o7QW1CdGhDUTtFQUNJO0VBQ0EsYy9CWks7RStCYUwsa0IvQndCTTtBWWdnQ2xCOztBb0J0akNBO0VBQ0k7QXBCeWpDSjtBb0J2akNJO0VBQ0k7RUFDQTtBcEJ5akNSO0FvQnJqQ1E7RUFDSSxjaENLRTtBWWtqQ2Q7QW9CcGpDUTtFQUNJLGFoQ0NFO0FZcWpDZDtBb0JqakNRO0VBQ0ksY2hDTkM7QVl5akNiO0FvQmhqQ1E7RUFDSSxhaENWQztBWTRqQ2I7QW9CN2lDUTtFQUNJLGNoQ2RJO0FZNmpDaEI7QW9CNWlDUTtFQUNJLGNoQ2xCSTtBWWdrQ2hCO0FvQjFpQ0k7RUFDSSxhaEN2QlE7QVlta0NoQjtBb0J6aUNJO0VBQ0k7QXBCMmlDUjtBb0J4aUNJO0VBQ0k7QXBCMGlDUjtBb0J2aUNJO0VBQ0k7QXBCeWlDUjs7QXFCNWxDQTtFQUNJLHFDcEJNdUI7RW9CTHZCO0VBQ0EsMENsQ3VHVTtBYXcvQmQ7QXFCN2xDSTtFQUNJO0VBQ0E7RUFDQSw0QnBCRmU7RW9CR2Y7RUFDQTtFQUNBO0FyQitsQ1I7QXFCNWxDSTtFQUNJO0FyQjhsQ1I7O0FzQnptQ0E7RUFDSTtBdEI0bUNKO0FzQjFtQ0k7RUFDSTtFQUNBLGNsQ09RO0FZcW1DaEI7QXNCem1DSTtFQUNJLGNsQ0NLO0VrQ0FMO0F0QjJtQ1I7QXNCeG1DSTtFQUNJO0VBQ0EsMEJyQmRhO0FEd25DckI7QXNCdm1DSTtFQUNJO0F0QnltQ1I7QXNCdG1DSTtFQUNJO0VBQ0E7RUFDQTtBdEJ3bUNSO0FzQnBtQ1E7RUFDSTtFQUNBO0F0QnNtQ1o7QXNCbm1DUTtFQUNJO0F0QnFtQ1o7QXNCbG1DUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCb21DWjtBc0JqbUNRO0VBQ0ksNEJyQjdDVztFcUI4Q1gsMkJyQjlDVztFcUIrQ1g7QXRCbW1DWjtBc0JobUNRO0VBQ0k7RUFDQSx5QmxDekNLO0FZMm9DakI7QXNCOWxDSTtFQUNJO0VBQ0E7RUFDQSwwQnJCNURhO0VxQjZEYjtBdEJnbUNSO0FzQjdsQ0k7RUFDSTtBdEIrbENSO0FzQjVsQ0k7RUFDSSx5QmxDekRTO0FZdXBDakI7QXNCM2xDSTtFQUNJO0VBQ0E7QXRCNmxDUjtBc0IzbENRO0VBQ0k7QXRCNmxDWjtBc0IxbENRO0VBQ0k7QXRCNGxDWjtBc0J6bENRO0VBQ0k7QXRCMmxDWjtBc0J2bENJO0VBQ0k7QXRCeWxDUjtBc0J0bENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRCd2xDUjtBc0J0bENRO0VBQ0k7RUFDQTtBdEJ3bENaO0FzQnBsQ0k7RUFDSTtFQUNBO0F0QnNsQ1I7QXNCcGxDUTtFQUNJLHVDckIzR2lCO0FEaXNDN0I7QXNCbGxDSTtFQUNJO0F0Qm9sQ1I7QXNCamxDSTtFQUNJLDRCckJ0SGU7RXFCdUhmO0VBQ0E7QXRCbWxDUjtBc0JobENJO0VBQ0k7QXRCa2xDUjtBc0Iva0NJO0VBQ0k7RUFDQTtFQUNBLDBCckJuSWE7RXFCb0liO0VBQ0E7RUFDQTtFQUNB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QTBCemhESTtFQUNJO0ExQjJoRFI7QTBCeGhESTtFckN5Q0EsNkNBRlU7RUFHViwrQkFKeUU7QVdzL0M3RTtBMEJ4aERJO0VyQzZCQTtFQUNBO0VBQ0E7QVc4L0NKO0EwQjFoRFE7RUFFSSxxQnpCekRRO0V5QjBEUjtBMUIyaERaO0EwQnZoREk7RUFDSTtFQUNBO0ExQnloRFI7QTBCMy9DSTtFQTNGQTtFQUNBLHlCQTJGa0M7QTFCOC9DdEM7QTBCdmxESTtFQUNJO0ExQnlsRFI7QTBCdGxESTtFQUNJO0ExQndsRFI7QTBCcmxESTtFckMyRUEsc0NBRlU7RUFHViwrQkFKeUU7QVdpaEQ3RTtBMEJybERJO0VyQytEQTtFQUNBO0VBQ0E7QVd5aERKO0EwQnZsRFE7RUFFSSxnQ3pCcEJlO0V5QnFCZix5QkF1RTBCO0ExQmloRHRDO0EwQnBsREk7RUFDSTtFQUNBO0ExQnNsRFI7QTBCbGhESTtFQS9EQSxjQWdFbUM7RUEvRG5DO0VBQ0EscUJBOERtQztBMUJzaER2QztBMEJsbERJO0VBQ0ksZ0N6QnJDbUI7RXlCc0NuQix5QkEwRCtCO0ExQjBoRHZDO0EwQmpsREk7RUFDSTtBMUJtbERSO0EwQmhsREk7RXJDeUNBLHNDQUZVO0VBR1YsK0JBSnlFO0FXOGlEN0U7QTBCaGxESTtFckM2QkE7RUFDQTtFQUNBO0FXc2pESjtBMEJsbERRO0VBRUksY0EwQzJCO0VBekMzQjtBMUJtbERaO0EwQi9rREk7RUFDSTtFQUNBO0ExQmlsRFI7QTBCM2lESTtFQW5HQSwwQnpCRmlCO0V5QkdqQix5QkFtR2tDO0ExQjhpRHRDO0EwQi9vREk7RUFDSTtBMUJpcERSO0EwQjlvREk7RUFDSTtBMUJncERSO0EwQjdvREk7RXJDMkVBLHNDQUZVO0VBR1YsK0JBSnlFO0FXeWtEN0U7QTBCN29ESTtFckMrREE7RUFDQTtFQUNBO0FXaWxESjtBMEIvb0RRO0VBRUksMEJ6QnRCUztFeUJ1QlQseUJBK0UwQjtBMUJpa0R0QztBMEI1b0RJO0VBQ0k7RUFDQTtBMUI4b0RSO0EwQmxrREk7RUF2RUEsY0F3RW1DO0VBdkVuQztFQUNBLHFCQXNFbUM7QTFCc2tEdkM7QTBCMW9ESTtFQUNJLDBCekJ2Q2E7RXlCd0NiLHlCQWtFK0I7QTFCMGtEdkM7QTBCem9ESTtFQUNJO0ExQjJvRFI7QTBCeG9ESTtFckN5Q0Esc0NBRlU7RUFHViwrQkFKeUU7QVdzbUQ3RTtBMEJ4b0RJO0VyQzZCQTtFQUNBO0VBQ0E7QVc4bURKO0EwQjFvRFE7RUFFSSxjQWtEMkI7RUFqRDNCO0ExQjJvRFo7QTBCdm9ESTtFQUNJO0VBQ0E7QTFCeW9EUjtBMEIzbERJO0VBM0dBO0VBQ0EseUJBMkdrQztBMUI4bER0QztBMEJ2c0RJO0VBQ0k7QTFCeXNEUjtBMEJ0c0RJO0VBQ0k7QTFCd3NEUjtBMEJyc0RJO0VyQzJFQSxzQ0FGVTtFQUdWLCtCQUp5RTtBV2lvRDdFO0EwQnJzREk7RXJDK0RBO0VBQ0E7RUFDQTtBV3lvREo7QTBCdnNEUTtFQUVJLGdDekJwQmU7RXlCcUJmLHlCQXVGMEI7QTFCaW5EdEM7QTBCcHNESTtFQUNJO0VBQ0E7QTFCc3NEUjtBMEJsbkRJO0VBL0VBLGNBZ0ZtQztFQS9FbkM7RUFDQSxxQkE4RW1DO0ExQnNuRHZDO0EwQmxzREk7RUFDSSxnQ3pCckNtQjtFeUJzQ25CLHlCQTBFK0I7QTFCMG5EdkM7QTBCanNESTtFQUNJO0ExQm1zRFI7QTBCaHNESTtFckN5Q0Esc0NBRlU7RUFHViwrQkFKeUU7QVc4cEQ3RTtBMEJoc0RJO0VyQzZCQTtFQUNBO0VBQ0E7QVdzcURKO0EwQmxzRFE7RUFFSSxjQTBEMkI7RUF6RDNCO0ExQm1zRFo7QTBCL3JESTtFQUNJO0VBQ0E7QTFCaXNEUjtBMEIzb0RJO0VBbkhBO0VBQ0EsdUN6QkZtQjtBRG13RHZCO0EwQi92REk7RUFDSTtBMUJpd0RSO0EwQjl2REk7RUFDSTtBMUJnd0RSO0EwQjd2REk7RXJDMkVBLG9EQUZVO0VBR1YsK0JBSnlFO0FXeXJEN0U7QTBCN3ZESTtFckMrREE7RUFDQTtFQUNBO0FXaXNESjtBMEIvdkRRO0VBRUksZ0N6QnBCZTtFeUJxQmYsdUN6QnRCVztBRHN4RHZCO0EwQjV2REk7RUFDSTtFQUNBO0ExQjh2RFI7QTBCbHFESTtFQXZGQSw0QnpCakNtQjtFeUJrQ25CO0VBQ0EsbUN6Qm5DbUI7QUQreER2QjtBMEIxdkRJO0VBQ0ksZ0N6QnJDbUI7RXlCc0NuQix1Q3pCdkNlO0FEbXlEdkI7QTBCenZESTtFQUNJO0ExQjJ2RFI7QTBCeHZESTtFckN5Q0Esb0RBRlU7RUFHViwrQkFKeUU7QVdzdEQ3RTtBMEJ4dkRJO0VyQzZCQTtFQUNBO0VBQ0E7QVc4dERKO0EwQjF2RFE7RUFFSSw0QnpCdkRXO0V5QndEWDtBMUIydkRaO0EwQnZ2REk7RUFDSTtFQUNBO0ExQnl2RFI7QTBCM3JESTtFQUNJO0VBQ0EscUJ6QmhJWTtFeUJpSVo7RUFDQTtBMUI2ckRSO0EwQjNyRFE7RUFDSTtBMUI2ckRaO0EwQjFyRFE7RXJDdkRKO0VBQ0E7RUFDQTtBV292REo7QTBCM3JEUTtFckNuREosNkNBRlU7RUFHViwrQkFKeUU7QVdxdkQ3RTtBMEIxckRJO0VBQ0ksNEJ6QmhKZTtFeUJpSmY7RUFDQTtBMUI0ckRSO0EwQjFyRFE7RUFHSTtBMUIwckRaO0EwQnZyRFE7RXJDM0VKO0VBQ0E7RUFDQTtFcUM0RVE7RUFDQTtFQUNBO0ExQjByRFo7QTBCdnJEUTtFckMzRUosNkNBRlU7RUFHViwrQkFKeUU7QVd5d0Q3RTtBMEJ2ckRRO0VBQ0k7RUFDQTtBMUJ5ckRaO0EwQnJyREk7RUFDSTtFQUNBO0ExQnVyRFI7QTBCcHJESTtFQUNJO0ExQnNyRFI7QTBCbnJESTtFQUNJO0VBQ0E7RUFDQTtBMUJxckRSO0EwQmxyREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBMUJvckRSO0EwQmpyREk7RUF6S0EscUJ6Qm5DZ0I7RXlCb0NoQjtFQUNBLDRCekJyQ2dCO0V5QitNWjtFQUNBO0VBQ0E7RUFDQTtBMUJvckRSO0EwQi8xREk7RUFDSSxXdkN4Q0E7RXVDeUNBLGdDekJ6Q1k7QUQwNERwQjtBMEI5MURJO0VBQ0k7QTFCZzJEUjtBMEI3MURJO0VyQ3lDQSw2Q0FGVTtFQUdWLCtCQUp5RTtBVzJ6RDdFO0EwQjcxREk7RXJDNkJBO0VBQ0E7RUFDQTtBV20wREo7QTBCLzFEUTtFQUVJLHFCekJ6RFE7RXlCMERSO0ExQmcyRFo7QTBCNTFESTtFQUNJO0VBQ0E7QTFCODFEUjtBMEJ6c0RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFCMnNEUjtBMEJ4c0RJO0VBQ0k7QTFCMHNEUjs7QTBCdHNEQTtFQUNJO0VBQ0E7QTFCeXNESjtBMEJ2c0RJO0VBQ0k7RUFDQTtBMUJ5c0RSO0EwQnZzRFE7RUFDSSwrQnRDN01ZO0VzQzhNWixrQ3RDOU1ZO0FZdTVEeEI7QTBCdHNEUTtFQUNJLGdDdENsTlk7RXNDbU5aLG1DdENuTlk7QVkyNUR4QjtBMEJyc0RRO0VBQ0k7QTFCdXNEWjs7QTJCLzdEQTtFQUdJO0VBRUE7QTNCKzdESjtBMkI3N0RJO0VBQ0k7RUFDQTtBM0IrN0RSO0EyQjU3REk7O0VBRUk7QTNCODdEUjtBMkIzN0RJOzs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDMUJsQmU7RTBCbUJmO0EzQjY3RFI7QTJCMTdESTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsWUEvQlM7RUFnQ1Q7RUFDQSxzQnhDOUJBO0V3QytCQTtFQUNBO0VBQ0E7QTNCNDdEUjtBMkJ6N0RJO0VBQ0k7RUFDQTtFQUNBLFlBekNVO0VBMENWO0VBQ0E7RUFDQTtBM0IyN0RSO0EyQno3RFE7RUFDSTtFQUNBO0EzQjI3RFo7QTJCeDdEUTtFQUNJO0EzQjA3RFo7QTJCcjdEUTtFQUNJO0VBQ0E7QTNCdTdEWjtBMkJsN0RRO0VBQ0k7QTNCbzdEWjtBMkIvNkRRO0VBQ0k7QTNCaTdEWjtBMkI1NkRRO0VBQ0k7QTNCODZEWjs7QTRCNy9EQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0J6Q3VFWTtFeUN0RVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJnZ0VKO0E0QjkvREk7RUFDSSx5QnpDR0c7RXlDRkgsV3pDVkE7QWEwZ0VSO0E0QjcvREk7RUFDSSx5QnpDTEs7RXlDTUwsNEIzQmJlO0UyQmNmO0E1QisvRFI7QTRCNS9ESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCOC9EUjtBNEIxL0RRO0VBQ0kseUJ6Q2pCRDtBYTZnRVg7QTRCei9EUTtFQUNJLDRCekNyQkQ7QWFnaEVYO0E0QngvRFE7RUFDSSwwQnpDekJEO0FhbWhFWDtBNEJ2L0RRO0VBQ0ksMkJ6QzdCRDtBYXNoRVg7QTRCcC9EUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCcy9EWjtBNEJsL0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUJ6Q3hEUDtBYTRpRVQ7QTRCai9EWTtFQUNJLHlCekN0REg7QWF5aUViO0E0QjkrRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnpDckVQO0FhcWpFVDtBNEI3K0RZO0VBQ0ksNEJ6Q25FSDtBYWtqRWI7QTRCMStEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCekNsRlA7QWE4akVUO0E0QnorRFk7RUFDSSwwQnpDaEZIO0FhMmpFYjtBNEJ0K0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkJ6Qy9GUDtBYXVrRVQ7QTRCcitEWTtFQUNJLDJCekM3Rkg7QWFva0ViO0E0QmwrREk7RUFDSTtVQUFBO0E1Qm8rRFI7QTRCbCtEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E1Qm8rRFo7QTRCaCtESTtFQUNJO1VBQUE7QTVCaytEUjtBNEJoK0RRO0VBQ0k7RUFDQTtFQUNBO0E1QmsrRFo7QTRCOTlESTtFQUNJO1VBQUE7QTVCZytEUjtBNEI5OURRO0VBQ0k7RUFDQTtFQUNBO0E1QmcrRFo7QTRCNTlESTtFQUNJO1VBQUE7QTVCODlEUjtBNEI1OURRO0VBQ0k7RUFDQTtFQUNBO0E1Qjg5RFo7O0E2QmxuRUE7RUFDSSxxQzVCTXVCO0U0Qkx2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEMxQ21HVTtBYWtoRWQ7QTZCbm5FSTtFeENvRkEsNkNBRlU7RUFHViwrQkFKeUU7QVdzaUU3RTtBNkJubkVJO0VBQ0k7QTdCcW5FUjtBNkJsbkVJO0VBRUk7QTdCbW5FUjtBNkJobkVJO0VBRUksNEI1QmxCZTtBRG1vRXZCO0E2QjltRUk7RUFDSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0E3QmduRVI7QTZCN21FSTtFeENnRkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V3Q2xGSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBN0JtbkVSO0E2QmpuRVE7RXhDaURKLDZDQUZVO0VBR1YsK0JBSnlFO0FXdWtFN0U7QTZCaG5FSTtFQUNJO0VBQ0E7RUFDQTtBN0JrbkVSO0E2Qi9tRUk7RUFDSTtFQUNBO0E3QmluRVI7QTZCOW1FSTtFeENnR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FXaWhFSjs7QThCcnJFQTtFQUdJO0VBQ0E7QTlCc3JFSjtBOEJwckVJO0VBQ0k7QTlCc3JFUjtBOEJuckVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQzdCUm1CO0FENnJFM0I7QThCbnJFUTtFQUNJO0E5QnFyRVo7QThCanJFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qm1yRVI7QThCaHJFSTtFQUNJO0VBQ0EsNEI3QjVCZTtFNkI2QmY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCa3JFUjtBOEIvcUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E5QmlyRVI7QThCOXFFSTtFQUNJLDRCN0JsRGU7QURrdUV2QjtBOEI3cUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlCK3FFUjtBOEI3cUVRO0VBQ0ksYUFqRU87QTlCZ3ZFbkI7QThCNXFFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTlCOHFFWjtBOEIxcUVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0E5QjRxRVI7QThCeHFFUTtFQUNJO0VBQ0E7RUFDQTtBOUIwcUVaO0E4QnZxRVE7RUFDSSxxQjdCNUZRO0FEcXdFcEI7QThCdHFFUTtFQUNJO0E5QndxRVo7QThCcnFFUTtFQUNJO1VBQUE7QTlCdXFFWjtBOEJwcUVROztFQUVJO0E5QnNxRVo7QThCbnFFUTtFQUNJO0E5QnFxRVo7QThCbHFFUTtFQUNJO0VBQ0E7RUFDQTtBOUJvcUVaO0E4QmhxRUk7RUFDSTtFQUNBO0E5QmtxRVI7QThCL3BFSTtFQWhJSjtJQWlJUTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUJrcUVOO0U4QmhxRU07SUFDSTtFOUJrcUVWO0FBQ0Y7O0ErQjd5RUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQmd6RUo7QStCOXlFSTtFQUNJO0EvQmd6RVI7QStCOXlFUTtFQUNJO0EvQmd6RVo7QStCN3lFUTtFQUNJO0EvQit5RVo7QStCM3lFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvQjZ5RVI7QStCMXlFSTtFQUNJO0EvQjR5RVI7QStCMXlFUTtFQUNJO0VBQ0E7QS9CNHlFWjs7QWdDMzBFQTtFQUNJO0FoQzgwRUo7O0FpQzcwRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNnMUVKO0FpQzkwRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCaENSYTtFZ0NTYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxxQ2hDWm1CO0FENDFFM0I7QWlDOTBFUTtFQUVJO1VBQUE7RUFDQTtBakMrMEVaO0FpQzUwRVE7RTVDa0VKLDZDQUZVO0VBR1YsK0JBSnlFO0FXaXhFN0U7QWlDMzBFSTtFQUNJO0VBQ0E7QWpDNjBFUjtBaUMzMEVRO0VBQ0k7QWpDNjBFWjtBaUMzMEVZO0VBQ0k7QWpDNjBFaEI7QWlDejBFUTtFQUNJO1VBQUE7QWpDMjBFWjtBaUN4MEVRO0VBQ0k7VUFBQTtBakMwMEVaO0FpQ3YwRVE7RUFDSTtVQUFBO0FqQ3kwRVo7QWlDdDBFUTtFQUNJO0VBQ0E7RUFDQSxXOUN2REo7RThDd0RJO0VBQ0EsMEJoQ3pEUTtFZ0MwRFI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWpDdzBFWjtBaUNwMEVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDczBFUjtBaUNwMEVRO0VBQ0ksc0JBakZRO0VBa0ZSLHVCQWxGUTtFQW1GUjtFQUNBLFc5Q2hGSjtFOENpRkksMEJoQ2pGUTtBRHU1RXBCO0FpQ24wRVE7RUFDSTtBakNxMEVaO0FpQ2wwRVE7O0U1Q0NKLDZDQUZVO0VBR1YsK0JBSnlFO0FXeTBFN0U7O0FrQ242RUE7RUFDSTtFQUNBO0VBRUE7RUFPQTtBbEMrNUVKO0FrQ3I2RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FsQ3U2RVI7QWtDbjZFSTtFQUNJO0VBQ0E7RUFDQTtBbENxNkVSO0FrQ242RVE7RUFDSTtBbENxNkVaO0FrQ2o2RUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHVDakNwQnFCO0FEdTdFN0I7QWtDajZFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQmpDaENRO0FEbThFcEI7QWtDLzVFSTtFQUNJLHFCakNyQ1k7QURzOEVwQjs7QW1DMThFQTtFQUNJO0FuQzY4RUo7QW1DMzhFSTtFQUNJLHFDbENHbUI7RWtDRm5CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkM2OEVSO0FtQzM4RVE7RUFDSTtBbkM2OEVaO0FtQzE4RVE7RUFDSTtFQUNBO0FuQzQ4RVo7QW1DejhFUTtFQUNJO0FuQzI4RVo7QW1DeDhFUTtFQUNJO0FuQzA4RVo7QW1DdjhFUTtFOUNnRUosNkNBRlU7RUFHViwrQkFKeUU7QVc4NEU3RTtBbUN0OEVJO0VBQ0k7QW5DdzhFUjtBbUNyOEVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FuQ3U4RVI7QW1DcDhFSTtFQUNJLHFDbEN4Q21CO0VrQ3lDbkIsMENoRDBETTtFZ0R6RE47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ3M4RVI7QW1DcDhFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkNzOEVaO0FtQ3A4RVk7RUFDSTtBbkNzOEVoQjtBbUNuOEVZO0VBQ0k7QW5DcThFaEI7QW1DajhFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ204RVo7QW1DajhFWTtFQUNJO0VBQ0EsV2hEaEZSO0FhbWhGUjtBbUNoOEVZO0VBQ0k7RUFDQTtBbkNrOEVoQjtBbUMvN0VZO0U5Q0NSLDZDQUZVO0VBR1YsZ0M4Q0Q0QztBbkNrOEVoRDtBbUM5N0VRO0VBQ0ksMEJsQzlGUTtFa0MrRlIsV2hEL0ZKO0VnRGdHSTtBbkNnOEVaOztBb0NwaUZBO0VBQ0k7RUFDQTtFQUNBO0FwQ3VpRko7QW9DcmlGSTtFQUNJO0VBQ0E7RUFDQTtBcEN1aUZSO0FvQ3JpRlE7RS9DbUZKLDZDQUZVO0VBR1YsK0JBSnlFO0UrQzlFakU7QXBDd2lGWjtBb0NwaUZJO0VBQ0k7RUFDQTtBcENzaUZSO0FvQ25pRkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxVakRyQkE7QWEwakZSO0FvQ2xpRkk7O0VBRUksb0JuQzFCWTtBRDhqRnBCOztBcUNsa0ZBO0VBQ0k7RUFDQTtFQUNBO0FyQ3FrRko7QXFDbmtGSTtFQUNJO0FyQ3FrRlI7QXFDbGtGSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQ29rRlI7QXFDbGtGUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDb2tGWjtBcUMvakZZO0VBQ0ksMEJwQzNCSTtBRDRsRnBCO0FxQzdqRlE7RWhEMERKLDZDQUZVO0VBR1YsK0JBSnlFO0FXMGdGN0U7QXFDN2pGUTtFQUNJO0FyQytqRlo7O0FzQ3ZtRkE7RUFDSTtFQUNBO0F0QzBtRko7QXNDeG1GSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDMG1GUjtBc0N2bUZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QXRDeW1GUjtBc0N0bUZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQ25EZ0ZNO0VtRC9FTixhbER5QlM7RWtEeEJUO0F0Q3dtRlI7QXNDcm1GSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJDckM1Qm1CO0VxQzZCbkI7RUFDQTtFQUNBO1VBQUE7RUFDQSxpQ2xES1U7VWtETFYseUJsREtVO0VrREpWO1VBQUE7RUFDQTtBdEN1bUZSO0FzQ3JtRlE7RUFDSTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0F0Q3VtRlo7QXNDbm1GSTtFQUNJO0F0Q3FtRlI7QXNDbm1GUTtFQUVJO0F0Q29tRlo7QXNDaG1GSTtFQUNJO0VBQ0E7RUFDQTtBdENrbUZSO0FzQy9sRkk7RUFDSTtFQUNBO0F0Q2ltRlI7QXNDOWxGSTtFQUNJO0F0Q2dtRlI7QXNDOWxGUTtFQUNJLDJCckNyRVc7RXFDc0VYLDRCckN0RVc7QURzcUZ2QjtBc0M3bEZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJyQzlFUztFcUMrRVQ7RUFDQTtFQUNBLHFDckMvRWU7QUQ4cUYzQjtBc0MzbEZJO0VqRGtFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVc0aEZKOztBdUNoc0ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q21zRko7QXVDanNGSTtFQUNJO0VBQ0E7QXZDbXNGUjtBdUNoc0ZJO0VBQ0k7RUFDQTtBdkNrc0ZSOztBd0NqdEZBO0VBQ0k7RUFDQTtBeENvdEZKO0F3Q2x0Rkk7RUFDSTtFQUNBO0F4Q290RlI7O0F3Q2h0RkE7RUFDSTtFQUNBLDBDckQ4RlU7RXFEN0ZWO0VBQ0E7QXhDbXRGSjtBd0NqdEZJO0VBQ0ksZ0JyRGJBO0FhZ3VGUjtBd0NodEZJO0VBQ0ksaUN2Q2ZlO0V1Q2dCZixXckRsQkE7QWFvdUZSO0F3Qy9zRkk7O0VBRUk7RUFDQTtFQUNBO0VBQ0EsZ0JyRDFCQTtBYTJ1RlI7QXdDOXNGSTtFQUNJO0F4Q2d0RlI7QXdDN3NGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEMrc0ZSO0F3QzVzRkk7RUFDSTtBeEM4c0ZSO0F3QzVzRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QzhzRlo7QXdDMXNGSTtFQUNJO0VBQ0E7QXhDNHNGUjtBd0Mxc0ZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEM0c0ZaO0F3Q3hzRkk7RUFDSTtBeEMwc0ZSO0F3Q3hzRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEMwc0ZaO0F3Q3RzRkk7RUFDSTtBeEN3c0ZSO0F3Q3RzRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEN3c0ZaOztBeUNqeUZBO0VBQ0k7RUFDQTtFQUNBO0F6Q295Rko7O0EwQ3Z5RkE7RUFDSTtFQUNBO1VBQUE7QTFDMHlGSjtBMEN0eUZRO0VBQ0k7RUFDQTtBMUN3eUZaO0EwQ3J5RlE7RUFDSTtBMUN1eUZaOztBMkNuekZBO0VBQ0ksZ0J4REdJO0V3REZKO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQ3N6Rko7QTJDcHpGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0EzQ3N6RlI7QTJDbnpGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDcXpGUjtBMkNqekZRO0VBQ0k7RUFDQTtFQUNBO0EzQ216Rlo7O0E0QzcxRkE7RUFDSTtFQUNBLFV6REVJO0FhODFGUjs7QTZDbDJGQTtFQUNJO0VBQ0EscUM1Q0t1QjtFNENKdkI7RUFDQTtFQUNBLDBDMURxR1U7QWFnd0ZkO0E2Q24yRkk7RXhEMkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFd0Q3R0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCNUNaZTtBRHEzRnZCO0E2Q3YyRlE7RUFDSSxjMURuQkw7RTBEb0JLO0E3Q3kyRlo7QTZDdjJGWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQjFENUJUO0UwRDZCUztFQUNBO0E3Q3kyRmhCO0E2Q3IyRlE7RXhEeURKLDZDQUZVO0VBR1YsK0JBSnlFO0FXbXpGN0U7QTZDcDJGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDczJGUjtBNkNwMkZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdDczJGWjtBNkNuMkZRO0VBQ0k7QTdDcTJGWjtBNkNsMkZRO0VBQ0k7RUFDQTtFQUNBLDRCNUN4RFc7QUQ0NUZ2QjtBNkNsMkZZO0VBRUksYzFEaEVUO0FhbTZGUDtBNkM5MUZJO0VBQ0k7QTdDZzJGUjtBNkM5MUZRO0VBQ0k7RUFDQTtBN0NnMkZaO0E2QzcxRlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0MrMUZaO0E2QzcxRlk7RUFDSTtFQUNBO0VBQ0EsMkI1Q25GSztBRGs3RnJCO0E2QzMxRlE7RUFDSTtFQUNBLDBCNUN6RlM7QURzN0ZyQjs7QThDNTZGQTtFQUNJO0VBQ0E7RUFDQTtBOUMrNkZKO0E4Qzc2Rkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Qys2RlI7QThDNzZGUTtFQUNJLG1CQTVCYTtFQTZCYixjQTVCUTtBOUMyOEZwQjtBOEM1NkZRO0VBQ0ksbUJBL0JhO0VBZ0NiLGNBL0JRO0E5QzY4RnBCO0E4QzM2RlE7RUFDSSxtQkFsQ2E7RUFtQ2IsY0FsQ1E7QTlDKzhGcEI7QThDMTZGUTtFQUNJLG1CQXJDYTtFQXNDYixjQXJDUTtBOUNpOUZwQjtBOEN6NkZRO0VBQ0ksbUJBeENhO0VBeUNiLGNBeENRO0E5Q205RnBCO0E4Q3g2RlE7RUFDSSxtQkEzQ2E7RUE0Q2IsY0EzQ1E7QTlDcTlGcEI7QThDdjZGUTtFQUNJLG1CQTlDYTtFQStDYixjQTlDUTtBOUN1OUZwQjs7QThDcDZGQTtFQUNJO0VBQ0EsMEI3QzlEZ0I7QURxK0ZwQjs7QStDeitGQTtFQUNJO0VBQ0E7QS9DNCtGSjtBK0MxK0ZJO0VBQ0k7RUFDQTtBL0M0K0ZSO0ErQzErRlE7RUFDSTtBL0M0K0ZaO0ErQ3orRlE7RUFDSTtBL0MyK0ZaO0ErQ3YrRkk7RUFDSSw0QjlDWmU7RThDYWY7RUFDQTtFQUNBO0EvQ3krRlI7O0FnRDcvRkk7OztFQUdJO0FoRGdnR1I7O0FpRHBnR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkM3REZRO0U2REdSO0FqRHVnR0o7QWlEcmdHSTtFQUNJLHFDaERObUI7RWdET25CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEdWdHUjtBaURwZ0dJO0VBQ0k7QWpEc2dHUjtBaURuZ0dJO0VBQ0k7QWpEcWdHUjtBaURsZ0dJO0VBQ0k7QWpEb2dHUjtBaURqZ0dJO0VBQ0k7RUFDQTtBakRtZ0dSO0FpRC8vRlE7RUFDSTtFQUNBLDBCaERwQ1M7RWdEcUNUO0VBQ0E7QWpEaWdHWjtBaUQ5L0ZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEZ2dHWjtBaUQ5L0ZZO0VBQ0k7QWpEZ2dHaEI7QWlENy9GWTtFQUNJLDJCaER0RE87QURxakd2QjtBaUQxL0ZJO0VBQ0k7QWpENC9GUjtBaUQxL0ZRO0VBQ0k7RUFDQTtBakQ0L0ZaOztBaUR2L0ZBO0VBQ0k7QWpEMC9GSjs7QWtEdGtHQTtFQUNJLDZDOURNUTtFOERMUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbER5a0dKOztBa0R0a0dBO0VBQ0kscUNqREx1QjtFaURNdkIsMEMvRDZGVTtFK0Q1RlY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEeWtHSjtBa0R2a0dJO0VBQ0k7QWxEeWtHUjtBa0R0a0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxEd2tHUjtBa0Rya0dJO0VBQ0k7RUFDQTtBbER1a0dSO0FrRHJrR1E7RUFDSSwwQmpEcENTO0VpRHFDVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEdWtHWjtBa0Rwa0dRO0VBQ0k7RUFDQTtBbERza0daO0FrRGxrR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbERva0dSO0FrRGprR0k7RTdEbURBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFNkRyREk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbER1a0dSO0FrRHBrR0k7RUFDSTtBbERza0dSO0FrRG5rR0k7RUFDSTtBbERxa0dSOztBa0Rqa0dBO0VBRVE7SUFDSTtFbERta0dWO0FBQ0Y7QW1EeHBHSTtFQUNJO0FuRDBwR1I7QW1EdnBHSTtFQUNJO0FuRHlwR1I7QW1EdHBHSTtFQUNJO0VBQ0E7RUFDQSw0QmxETmU7RWtET2Y7QW5Ed3BHUjtBbURwcEdRO0VBQ0k7QW5Ec3BHWjtBbURucEdRO0VBQ0k7QW5EcXBHWjtBbURqcEdJO0VBQ0k7RUFDQTtFQUNBO0FuRG1wR1I7QW1EanBHUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkRtcEdaO0FtRGhwR1E7RUFDSSxxQmxEMUNRO0VrRDJDUjtFQUNBO0VBQ0E7RUFDQTtBbkRrcEdaO0FtRC9vR1E7RUFDSSw0QmxEaERXO0FEaXNHdkI7QW1EOW9HUTtFQUVJO0VBQ0E7RUFDQSxtQi9EeERFO0FZdXNHZDtBbUQ1b0dRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5EOG9HWjtBbUQzb0dRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5ENm9HWjtBbUR6b0dJO0VBQ0k7RUFDQTtBbkQyb0dSOztBb0QzdEdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBEOHRHUjtBb0Q1dEdRO0VBQ0k7QXBEOHRHWjtBb0QxdEdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsV2pFRkE7RWlFR0E7RUFDQTtBcEQ0dEdSO0FvRHp0R0k7RUFDSTtFQUNBO0VBQ0Esc0JqRXlGWTtBYWtvR3BCO0FvRHh0R0k7RUFDSSx5QmpFR0Y7RWlFRkU7RUFDQSxXakUxQkE7QWFvdkdSO0FvRHh0R1E7RUFDSSxtQmpFckJGO0VpRXNCRTtBcEQwdEdaOztBcUQzdkdJO0VBQ0k7QXJEOHZHUjtBcUQ1dkdRO0VBQ0k7RUFDQTtBckQ4dkdaO0FxRDV2R1k7RUFDSTtBckQ4dkdoQjtBcUQxdkdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvQnBEZFE7RW9EZVI7RUFDQTtVQUFBO0FyRDR2R1o7QXFEenZHUTtFQUNJO0FyRDJ2R1o7QXFEdnZHSTtFQUNJO0VBQ0E7RUFDQTtBckR5dkdSO0FxRHJ2R1E7RUFDSTtFQUNBO0VBQ0E7QXJEdXZHWjtBcURudkdJO0VBQ0k7RUFDQSwwQnBEdkNhO0VvRHdDYjtBckRxdkdSO0FxRG52R1E7RUFDSTtBckRxdkdaO0FxRGp2R0k7RUFDSTtFQUNBO0VBQ0EsMENsRW1ETTtFa0VsRE47RUFDQTtBckRtdkdSO0FxRGp2R1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwRDVEUztBRCt5R3JCO0FxRGp2R1k7RUFDSTtFQUNBO0FyRG12R2hCO0FxRDl1R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckRndkdSO0FxRDl1R1E7RUFDSTtFQUNBO0VBQ0E7QXJEZ3ZHWjtBcUQ5dUdZO0VBQ0k7QXJEZ3ZHaEI7QXFENXVHUTtFQUNJO0VBQ0E7RUFDQTtBckQ4dUdaO0FxRDN1R1E7RUFDSTtBckQ2dUdaO0FxRDF1R1E7RUFDSSx1Q3BEaEdpQjtBRDQwRzdCO0FxRHp1R1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckQydUdaO0FxRHZ1R0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRHl1R1I7QXFEdnVHUTtFQUNJO0VBQ0E7QXJEeXVHWjtBcUR0dUdRO0VBQ0ksaUNwRDFIVztFb0QySFgsZ0NwRDFIZTtFb0QySGYsc0JqRTdFUTtFaUU4RVI7QXJEd3VHWjtBcURydUdROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FyRHV1R1o7O0FxRGx1R0E7RUFDSTtBckRxdUdKO0FxRG51R0k7RUFDSTtBckRxdUdSOztBcURqdUdBO0VBQ0k7SUFDSTtFckRvdUdOO0FBQ0Y7QXNELzNHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdERpNEdKO0FzRC8zR0k7RUFDSTtBdERpNEdSO0FzRDkzR0k7RUFDSTtFQUNBO0F0RGc0R1I7QXNENzNHSTtFQUNJO0VBQ0E7RUFDQTtBdEQrM0dSO0FzRDUzR0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREODNHUjtBc0QzM0dJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RDYzR1I7QXNEMzNHUTtFQUNJO0VBQ0EsMkJyRDFDVztBRHU2R3ZCO0FzRDMzR1k7RUFDSTtBdEQ2M0doQjs7QXNEdjNHQTtFQUNJO0F0RDAzR0o7O0FzRHYzR0E7RUFDSTtBdEQwM0dKOztBc0R2M0dBO0VBQ0k7SUFDSTtFdEQwM0dOO0FBQ0Y7QXNEdjNHQTtFQUVRO0lBQ0k7RXREdzNHVjtFc0RyM0dNO0lBQ0k7RXREdTNHVjtBQUNGO0F1RHQ4R0E7RUFDSTtBdkR3OEdKOztBd0R6OEdBO0VBQ0ksMENyRXlHVTtFcUV4R1Y7RUFDQTtFQUNBO0F4RDQ4R0o7QXdEejhHUTtFQUNJO0VBQ0E7QXhEMjhHWjtBd0R6OEdZOztFQUVJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0F4RDI4R2hCO0F3RHY4R1E7RUFDSTtFQUNBO0VBQ0E7QXhEeThHWjtBd0R2OEdZO0VBQ0k7RUFDQTtFQUNBO0F4RHk4R2hCO0F3RHY4R2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CcEVyQkg7RW9Fc0JHO0F4RHk4R3BCO0F3RHA4R1E7RUFDSTtBeERzOEdaO0F3RGw4R1k7RUFDSTtBeERvOEdoQjtBd0RqOEdZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CcEUxQ0M7RW9FMkNEO0F4RG04R2hCOztBeUQvL0dBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpEa2dISjtBeURoZ0hJO0VBQ0k7RUFDQTtFQUNBO0F6RGtnSFI7QXlEaGdIUTs7RUFFSTtFQUNBO0VBQ0E7QXpEa2dIWjtBeUQvL0dRO0VBQ0ksbUJYZmE7RVdnQmI7RUFDQTtFQUNBO0F6RGlnSFo7QXlELy9HWTtFQUNJLG9CeERyQkk7RXdEc0JKO0VBQ0E7QXpEaWdIaEI7QXlEOS9HWTtFQUNJO0VBQ0Esc0J4RDVCSTtFd0Q2Qko7QXpEZ2dIaEI7QXlEMy9HSTtFQUNJO0VBQ0E7QXpENi9HUjtBeUQzL0dRO0VBQ0k7RUFDQTtFQUNBO0F6RDYvR1o7QXlEMS9HUTtFQUNJLDRCeEQzQ1c7RXdENENYO0VBQ0E7QXpENC9HWjs7QTBEOWlISTtFQUNJO0ExRGlqSFI7QTBEOWlISTtFQUNJO0ExRGdqSFI7QTBEN2lISTtFQUNJO0VBQ0E7RUFDQSw0QnpETmU7RXlET2Y7QTFEK2lIUjtBMEQ3aUhRO0VBQ0k7RUFDQSxvQnpEYlE7RXlEY1I7RUFDQTtFQUNBO0ExRCtpSFo7QTBEM2lISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQnpEN0JZO0V5RDhCWjtBMUQ2aUhSO0EwRDNpSFE7RUFDSTtFQUNBO0ExRDZpSFo7QTBEMWlIUTtFQUNJO0VBQ0E7RUFDQSxtQnRFdkNFO0VzRXdDRjtFQUNBO0VBQ0E7RUFDQTtBMUQ0aUhaOztBMkQ1bEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEK2xISjtBMkQ3bEhJO0VBQ0k7RUFDQTtBM0QrbEhSO0EyRDdsSFE7RUFDSTtFQUNBLDRCMURUVztBRHdtSHZCO0EyRDVsSFE7RUFDSTtFQUNBO0VBQ0E7QTNEOGxIWjtBMkQxbEhJO0VBQ0k7QTNENGxIUjtBMkR6bEhJO0VBQ0ksV3hFMUJBO0V3RTJCQTtBM0QybEhSO0EyRHhsSEk7RUFDSTtFQUNBLDBCMUQvQmE7QUR5bkhyQjtBMkR2bEhJO0VBQ0ksbUJ2RTFCSztBWW1uSGI7QTJEdGxISTtFQUNJLG1CdkU1QlE7RXVFNkJSLFd4RXpDQTtBYWlvSFI7QTJEcmxISTtFQUNJLGdCeEU3Q0E7QWFvb0hSO0EyRHJsSFE7RUFDSTtFQUNBO0EzRHVsSFo7QTJEcGxIUTtFQUNJO0VBQ0EsMEIxRHJEUztBRDJvSHJCO0EyRG5sSFE7RUFDSTtBM0RxbEhaO0EyRGxsSFE7RUFDSTtFQUNBLGN2RW5ESTtBWXVvSGhCOztBNER2cEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUQwcEhKOztBNER2cEhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVEMHBISjtBNER4cEhJO0VBQ0k7RUFDQTtFQUNBO0E1RDBwSFI7QTREeHBIUTtFQUNJO0E1RDBwSFo7QTREdHBISTtFQUNJO0VBQ0E7RUFDQTtBNUR3cEhSO0E0RHRwSFE7RUFDSTtBNUR3cEhaO0E0RHBwSEk7RUFDSTtFQUNBO0VBQ0E7QTVEc3BIUjtBNERwcEhRO0VBQ0k7QTVEc3BIWjtBNERscEhJO0VBQ0k7RUFDQTtFQUNBO0E1RG9wSFI7QTREbHBIUTtFQUNJO0E1RG9wSFo7QTREaHBISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNURrcEhSO0E0RGhwSFE7RUFDSTtFQUNBO0E1RGtwSFo7O0E2RHh0SEE7RUFDSSxxQzVETXVCO0U0REx2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RDJ0SEo7QTZEenRISTtFQUNJO0VBQ0E7RUFDQTtFeEU2REo7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQndFL0RzQjtBN0Q4dEgxQjtBNkQ1dEhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdEOHRIWjtBNkQxdEhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7QTdENHRIUjtBNkR6dEhJO0VBQ0ksNEI1RDlCZTtBRHl2SHZCO0E2RHh0SEk7RUFDSTtFQUNBO0E3RDB0SFI7QTZEeHRIUTtFQUNJLDRCNUR0Q1c7RTREdUNYO0E3RDB0SFo7QTZEdHRISTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdEd3RIUjtBNkR0dEhRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBN0R3dEhaOztBOERweEhBO0VBQ0k7RUFDQTtBOUR1eEhKO0E4RHB4SFE7RUFDSSxvQjdERlE7QUR3eEhwQjtBOERueEhRO0VBQ0kscUI3RE5RO0FEMnhIcEI7QThEanhISTtFQUNJLDJCN0RUZTtBRDR4SHZCO0E4RGh4SEk7RXpFZ0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFeUVsR0k7RUFDQTtFQUNBO0E5RHN4SFI7QThEcHhIUTtFekVvRUosNkNBRlU7RUFHViwrQnlFcEV3QztBOUR1eEg1QztBOERueEhJO0VBQ0ksNEI3RHpCZTtBRDh5SHZCOztBOERqeEhBO0VBQ0k7QTlEb3hISjtBOERseEhJO0VBQ0k7RUFDQTtFQUNBLDBCN0RwQ2E7RTZEcUNiO0VBQ0E7QTlEb3hIUjtBOERqeEhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlEbXhIUjtBOERoeEhJO0V6RTZEQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXlFL0RJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RHN4SFI7QThEcHhIUTtFQUVJO0E5RHF4SFo7QThEbHhIUTtFQUNJO0VBQ0E7QTlEb3hIWjtBOERqeEhRO0VBQ0ksb0I3RHZFUTtBRDAxSHBCO0E4RGh4SFE7RUFDSSwyQjdEekVXO0FEMjFIdkI7QThEL3dIUTtFekVXSiw2Q0FGVTtFQUdWLG9CeUVYOEQ7QTlEa3hIbEU7O0E4RDN3SEE7RUFDSTtBOUQ4d0hKO0E4RDV3SEk7RUFDSTtBOUQ4d0hSO0E4RDN3SEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlENndIUjtBOEQzd0hRO0VBQ0k7QTlENndIWjtBOEQxd0hRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUQ0d0haO0E4RHh3SEk7RUFDSTtFQUNBO0E5RDB3SFI7O0E4RHR3SEE7RUFDSTtBOUR5d0hKOztBOER0d0hBO0VBQ0k7SUFDSTtFOUR5d0hOO0U4RHR3SEU7SUFDSTtFOUR3d0hOO0FBQ0Y7QStENTRISTtFQUNJO0VBQ0E7RUFDQTtBL0Q4NEhSO0ErRDU0SFE7RUFDSTtFQUNBO0VBQ0E7QS9EODRIWjs7QStEejRIQTtFQUNJO0VBQ0E7QS9ENDRISjtBK0QxNEhJO0VBQ0k7QS9ENDRIUjtBK0QxNEhRO0VBQ0k7RUFDQTtFQUNBO0EvRDQ0SFo7QStEejRIUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9EMjRIWjtBK0R2NEhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9EeTRIUjtBK0R2NEhRO0VBQ0k7QS9EeTRIWjtBK0R2NEhZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtBL0R5NEhoQjtBK0R0NEhZO0VBQ0k7QS9EdzRIaEI7QStEdDRIZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0EvRHc0SHBCO0ErRHA0SFk7RUFDSTtBL0RzNEhoQjtBK0RuNEhZO0VBQ0k7QS9EcTRIaEI7QStEaDRISTtFQUNJO0VBQ0E7QS9EazRIUjtBK0RoNEhRO0VBQ0k7QS9EazRIWjtBK0QvM0hRO0VBQ0k7QS9EaTRIWjtBK0Q5M0hRO0VBQ0k7RUFDQTtBL0RnNEhaO0ErRDUzSEk7RUFDSTtFQUNBO0EvRDgzSFI7QStENTNIUTtFQUNJO0EvRDgzSFo7QStEMTNISTtFQUNJO0VBQ0E7QS9ENDNIUjtBK0QxM0hRO0VBQ0k7QS9ENDNIWjtBK0R6M0hRO0VBQ0k7QS9EMjNIWjs7QStEdDNIQTtFQUNJO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtFK0R2M0hFO0lBQ0k7RS9EeTNITjtBQUNGOztBK0Q5NEhBO0VBQ0k7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0UrRHYzSEU7SUFDSTtFL0R5M0hOO0FBQ0Y7QStEdDNIQTtFQUNJO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtFK0R0M0hFO0lBQ0k7RS9EdzNITjtBQUNGO0ErRDc0SEE7RUFDSTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47RStEdDNIRTtJQUNJO0UvRHczSE47QUFDRjtBZ0VuaklBO0VBQ0k7RUFDQTtFQUNBO0FoRXFqSUo7QWdFbmpJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhFcWpJUjtBZ0VuaklRO0VBQ0k7RUFDQTtFQUNBLHFCL0RYUTtBRGdrSXBCO0FnRWxqSVE7RUFDSSxzQi9EZlE7QURta0lwQjtBZ0VqaklRO0VBQ0ksb0IvRG5CUTtFK0RvQlIsc0IvRHBCUTtBRHVrSXBCO0FnRWhqSVE7RUFDSSxvQi9EeEJRO0FEMGtJcEI7QWdFOWlJSTtFQUNJO0VBQ0E7RUFDQTtBaEVnaklSO0FnRTlpSVE7RUFDSTtBaEVnaklaO0FnRTVpSUk7RUFDSTtFQUNBO0FoRThpSVI7QWdFM2lJSTtFQUNJO0VBQ0E7RUFDQTtBaEU2aUlSO0FnRTNpSVE7RUFDSTtBaEU2aUlaO0FnRTFpSVE7RUFDSSxVN0VyREo7QWFpbUlSOztBZ0V2aUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEUwaUlKO0FnRXhpSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEUwaUlSO0FnRXhpSVE7RUFDSTtFQUNBO0VBQ0E7QWhFMGlJWjtBZ0V2aUlRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCN0V6Rko7RTZFMEZJLDRCL0R4Rlc7RStEeUZYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhFeWlJWjtBZ0V2aUlZO0VBQ0k7QWhFeWlJaEI7O0FpRS9vSUE7RUFDSSxxQ2hFTXVCO0VnRUx2QiwwQzlFd0dVO0U4RXZHVjtBakVrcElKO0FpRWhwSUk7RUFDSTtBakVrcElSO0FpRS9vSUk7RUFDSTtFQUNBLDRCaEVMZTtBRHNwSXZCO0FpRS9vSVE7RUFDSTtFQUNBO0VBQ0E7QWpFaXBJWjs7QWtFL3BJUTtFQUNJLDJCakVHVztBRCtwSXZCO0FrRS9wSVE7RUFDSTtFQUNBO0VBQ0EscUNqRUZlO0VpRUdmO0VBQ0E7RUFDQTtFQUNBLDBDL0U2RkU7RStFNUZGO0VBQ0E7QWxFaXFJWjtBa0UvcElZO0U3RTRFUiw2Q0FGVTtFQUdWLCtCQUp5RTtBVzBsSTdFO0FrRTdwSUk7RUFDSTtBbEUrcElSOztBbUV2cklBO0VBQ0kscUNsRU11QjtFa0VMdkIsMENoRndHVTtFZ0Z2R1Y7RUFDQTtBbkUwcklKO0FtRXhySUk7RUFDSTtFQUNBO0VBQ0EsNEJsRUhlO0VrRUlmO0VBQ0E7RUFDQTtFQUNBO0FuRTBySVI7QW1FdnJJSTtFQUNJO0VBQ0E7QW5FeXJJUjtBbUV2cklRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUNsRXJCVztBRDhzSXZCO0FtRXRySVE7RUFDSTtFQUNBLDRCbEUxQlc7QURrdEl2QjtBbUVycklRO0VBQ0k7QW5FdXJJWjtBbUVucklJO0U5RTBFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RThFNUVJO0VBQ0EsMEJsRXZDYTtFa0V3Q2I7RUFDQTtBbkV5cklSO0FtRXZySVE7RUFDSTtFQUNBO0FuRXlySVo7QW1FdHJJUTtFQUNJO0VBQ0E7RUFDQTtBbkV3cklaO0FtRXJySWdCO0VBQ0ksMkJsRXRERztBRDZ1SXZCO0FtRWxySVE7RUFDSSxxQmxFOURRO0VrRStEUjtBbkVvcklaO0FtRWxySVk7RUFDSTtBbkVvckloQjtBbUVqcklZO0U5RW9CUiw2Q0FGVTtFQUdWLCtCQUp5RTtBV29xSTdFO0FtRWhySVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRWtySVo7QW1FaHJJWTtFQUNJO1VBQUE7RUFDQTtBbkVrckloQjtBbUUvcUlZO0VBQ0k7VUFBQTtFQUNBO0FuRWlySWhCOztBb0U3d0lBO0VBQ0k7QXBFZ3hJSjtBb0U5d0lJO0VBQ0k7RUFDQTtFQUNBLDBCbkVEYTtBRGl4SXJCOztBcUV0eElBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckV5eElKO0FxRXZ4SUk7RUFDSTtBckV5eElSO0FxRXR4SUk7RUFDSTtBckV3eElSO0FxRXR4SVE7RUFDSTtFQUNBO0FyRXd4SVo7QXFFcnhJUTtFQUNJO0VBQ0EsaUNwRWxCVztBRHl5SXZCO0FxRXB4SVE7RUFDSTtBckVzeElaO0FxRWx4SUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CakZiYztFaUZjZDtBckVveElSO0FxRWp4SUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCcEUzQ2U7QUQ4ekl2QjtBcUVqeElRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlDcEVuRFc7RW9Fb0RYO0VBQ0E7QXJFbXhJWjtBcUUvd0lJO0VBQ0ksbUJqRnpDWTtBWTB6SXBCO0FxRTl3SUk7RUFDSSxtQmpGOUNhO0FZOHpJckI7O0FzRW4xSUk7O0VBRUksMEJyRUVhO0FEbzFJckI7QXNFbjFJSTtFQUNJO0VBQ0E7QXRFcTFJUjtBc0VsMUlJO0VBQ0k7RUFDQTtBdEVvMUlSOztBdUVqMklBO0VBQ0k7RUFDQTtFQUNBO0F2RW8ySUo7QXVFbDJJSTtFQUNJO0VBQ0E7RUFDQTtBdkVvMklSO0F1RWoySUk7RUFDSSwwQnRFUGE7RXNFUWI7RUFDQTtFQUNBO0F2RW0ySVI7QXVFajJJUTtFQUNJO0VBQ0E7RUFDQSxxQnRFaEJRO0VzRWlCUixvQnRFakJRO0VzRWtCUjtBdkVtMklaO0F1RWgySVE7RUFDSTtBdkVrMklaO0F1RS8xSVE7RUFDSTtBdkVpMklaO0F1RTcxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkUrMUlSO0F1RTcxSVE7RUFDSSxvQnRFckNRO0VzRXNDUjtFQUNBO0VBQ0E7QXZFKzFJWjtBdUUzMUlJO0VBQ0k7RUFDQTtBdkU2MUlSO0F1RTExSUk7O0VBRUk7RUFDQSwwQnRFcERZO0VzRXFEWjtFQUNBLFdwRnREQTtFb0Z1REE7QXZFNDFJUjtBdUV6MUlJO0VBQ0k7RUFDQTtBdkUyMUlSO0F1RXoxSVE7RUFDSTtFQUNBLFVwRmhFSjtFb0ZpRUk7RUFDQTtBdkUyMUlaO0F1RXYxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkV5MUlSO0F1RXQxSUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RXcxSVI7QXVFdDFJUTtFQUNJLG9CdEV4RlE7RXNFeUZSO0VBQ0E7QXZFdzFJWjs7QXdFdDdJQTtFQUNJO0VBQ0E7RUFDQTtBeEV5N0lKO0F3RXQ3SVE7RUFDSTtFQUNBO0VBQ0E7QXhFdzdJWjtBd0VyN0lRO0VBQ0ksMEJ2RVJTO0V1RVNUO0VBQ0E7RUFDQTtFQUNBO0F4RXU3SVo7QXdFcDdJUTtFQUNJLDRCdkVmVztBRHE4SXZCOztBeUUzOElBO0VBQ0k7QXpFODhJSjtBeUUzOElRO0VBQ0ksNkJ0RmtERztFc0ZqREg7RUFDQTtFQUNBO0F6RTY4SVo7QXlFMzhJWTtFQUNJLDZCdEY0Q0Q7QWFpNklmO0F5RTk4SVk7RUFDSSw2QnRGNENEO0FhaTZJZjtBeUU5OElZO0VBQ0ksNkJ0RjRDRDtBYWk2SWY7QXlFOThJWTtFQUNJLDZCdEY0Q0Q7QWFpNklmO0F5RXo4SVE7RUFDSSw2QnRGdUNHO0FhbzZJZjtBeUV2OElJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnhFcEJhO0V3RXFCYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RXk4SVI7QXlFdjhJUTtFQUNJLDRCeEUzQlc7QURvK0l2QjtBeUUxOElRO0VBQ0ksNEJ4RTNCVztBRG8rSXZCO0F5RTE4SVE7RUFDSSw0QnhFM0JXO0FEbytJdkI7QXlFMThJUTtFQUNJLDRCeEUzQlc7QURvK0l2QjtBeUV0OElRO0VBQ0k7RUFDQTtBekV3OElaO0F5RXA4SUk7RUFDSTtFQUNBO0VBQ0EsNEJ4RXZDZTtFd0V3Q2Y7QXpFczhJUjs7QTBFcC9JQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFFdS9JSjtBMEVyL0lJO0VBQ0k7QTFFdS9JUjtBMEVwL0lJO0VBQ0k7RUFDQSxXdkZDQTtFdUZBQTtFQUNBO0ExRXMvSVI7O0EyRXJnSkE7RUFDSTtFQUNBLHFDMUVLdUI7RTBFSnZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEN4Rm1HVTtFd0ZsR1Y7QTNFd2dKSjtBMkV0Z0pJO0VBQ0k7RUFDQTtFQUNBO0EzRXdnSlI7QTJFdGdKUTtFQUNJO0EzRXdnSlo7QTJFcGdKSTtFQUNJO0VBQ0E7RUFDQTtBM0VzZ0pSO0EyRXBnSlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0VzZ0paO0EyRWxnSkk7O0VBRUk7RUFDQTtFQUNBO0EzRW9nSlI7QTJFamdKSTtFQUNJLG9CMUVyQ1k7QUR3aUpwQjtBMkVoZ0pJO0VBQ0k7RUFDQTtFQUNBO0EzRWtnSlI7O0EyRTkvSUE7RUFDSTtJQUNJO0UzRWlnSk47RTJFLy9JTTtJQUNJO0lBQ0E7RTNFaWdKVjtFMkU5L0lNO0lBQ0k7RTNFZ2dKVjtBQUNGO0E0RTdqSkk7RUFDSSw0QjNFSWU7RTJFSGY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RStqSlI7QTRFN2pKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCM0VSVztBRHVrSnZCO0E0RTNqSkk7RUFDSTtFQUNBO0E1RTZqSlI7O0E2RWpsSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0VvbEpKO0E2RWxsSkk7RUFDSTtFQUNBO0E3RW9sSlI7QTZFamxKWTtFQUNJLFUxRlJSO0FhMmxKUjtBNkUva0pRO0VBQ0k7RUFDQTtFQUNBO0E3RWlsSlo7O0E2RTVrSkE7RUFDSTtJQUNJO0lBQ0E7RTdFK2tKTjtFNkU3a0pNO0lBQ0k7RTdFK2tKVjtBQUNGO0E4RTltSkE7RUFDSTtFQUNBO0E5RWduSko7O0ErRWxuSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7QS9FcW5KSjs7QStFbG5KQTs7RUFFSTtBL0VxbkpKOztBZ0YvbkpBO0VBQ0k7RUFDQSwwQi9FR2lCO0UrRUZqQjtFM0Y2RUE7RUFDQTtBV3NqSko7O0FpRnZvSkE7RUFDSTtFQUNBLDRCaEZJbUI7RWdGSG5CO0U1RjZFQTtFQUNBO0FXOGpKSjs7QWtGL29KQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGa3BKSjtBa0ZocEpJO0VBQ0k7QWxGa3BKUjtBa0ZocEpRO0VBQ0ksZTlGTUs7QVk0b0pqQjtBa0Y5b0pJO0VBQ0k7RUFDQSxXL0ZiQTtFK0ZjQSwwQmpGZFk7RWlGZVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZncEpSO0FrRjdvSkk7RUFDSSxvQmpGdkJZO0FEc3FKcEI7O0FtRjFxSkE7RUFDSTtFQUtBO0VBQ0E7QW5GeXFKSjtBbUZ2cUpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFVBWGU7RUFZZixXQVplO0VBYWY7RUFDQTtVQUFBO0FuRnlxSlI7QW1GcnFKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5GdXFKWjtBbUZucUpJO0VBQ0k7RUFDQTtBbkZxcUpSO0FtRm5xSlE7RUFDSTtFQUNBO1VBQUE7QW5GcXFKWjtBbUZscUpRO0VBQ0k7RUFDQTtVQUFBO0FuRm9xSlo7QW1GaHFKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxXQWxEZTtFQW1EZjtFQUNBO0VBS0E7QW5GOHBKUjtBbUY1cEpRO0VBQ0k7RUFBQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QW5GOHBKWjtBbUYzcEpRO0VBQ0k7RUFDQTtFQUFBO0VBQ0E7VUFBQTtFQUNBLFlBeEVNO0VBeUVOLFdBMUVLO0VBMkVMO0VBQ0EsMEJsRjFFUTtFa0YyRVI7QW5GNnBKWjs7QW9GM3VKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0FwRjh1SlI7QW9GM3VKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRjZ1SlI7QW9GMXVKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRjR1SlI7QW9GMXVKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRjR1Slo7QW9GenVKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQmpHMEVRO0FhaXFKcEI7QW9GenVKWTs7O0VBR0k7RUFDQTtFQUNBLGNqRzVDVDtFaUc2Q1M7RUFDQTtBcEYydUpoQjtBb0Z2dUpRO0VBQ0k7RUFDQSxjakd0Q0Q7RWlHdUNDO0VBQ0E7RUFDQTtBcEZ5dUpaO0FvRnZ1Slk7RUFDSSxXakc5Q1I7QWF1eEpSO0FvRnR1Slk7RUFDSSxjakc5RFQ7RWlHK0RTO0FwRnd1SmhCO0FvRm51Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEZxdUpSO0FvRm51SlE7RUFDSTtBcEZxdUpaO0FvRmp1Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNqR3ZERjtFaUd3REU7RUFDQSxrQmpHYlE7RWlHY1I7QXBGbXVKUjtBb0ZqdUpRO0VBQ0ksZWpHN0ROO0VpRzhETTtFQUNBO0FwRm11Slo7QW9GaHVKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwRmt1Slo7QW9GL3RKUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHNCakdLUTtFaUdKUjtBcEZpdUpaO0FvRjd0Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCakczQ1E7RWlHNENSO0VBQ0E7RUFDQTtBcEYrdEpSO0FvRjd0SlE7RUFDSTtFQUNBO0FwRit0Slo7QW9GNXRKUTtFQUNJLGVqRy9ITDtFaUdnSUs7RUFDQTtBcEY4dEpaO0FvRjN0SlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEY2dEpaO0FvRjF0SlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxzQmpHaENRO0VpR2lDUjtBcEY0dEpaO0FvRnh0Skk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEYwdEpSO0FvRnh0SlE7RUFDSTtFQUNBO0FwRjB0Slo7QW9GdnRKUTtFQUNJLFlqR3BKSjtFaUdxSkk7RUFDQTtBcEZ5dEpaOztBcUY1M0pJO0VBQ0k7RUFDQTtFQUNBO0FyRiszSlI7QXFGNTNKSTtFQUNJO0VBQ0E7QXJGODNKUjtBcUYzM0pJO0VBQ0k7RUFDQTtBckY2M0pSO0FxRjEzSkk7RUFDSTtBckY0M0pSO0FxRjEzSlE7RUFDSTtBckY0M0paO0FxRngzSkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGMDNKUjs7QXNGejVKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEY0NUpKO0FzRjE1Skk7RUFDSTtBdEY0NUpSO0FzRno1Skk7O0VBRUk7RUFDQTtBdEYyNUpSO0FzRng1Skk7RUFDSSxhbkdwQkQ7QWE4NkpQO0FzRnY1Skk7RUFDSSxhbkdLRjtBYW81Sk47QXNGdDVKSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0Rnc1SlI7QXNGdDVKUTtFQUNJO0F0Rnc1Slo7QXNGcjVKUTtFQUNJLGNuR1ROO0FhZzZKTjtBc0ZwNUpROztFQUVJO0VBQ0E7QXRGczVKWjs7QXVGcDhKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2RnU4Sko7QXVGcjhKSTtFQUNJO0VBQ0EsY3BHUUc7RW9HUEg7RUFDQTtFQUNBLHNCcEd1R1k7QWFnMkpwQjtBdUZwOEpJO0VBQ0k7RUFDQSxXcEdGQTtFb0dHQTtFQUNBLHNCcEcrRlk7QWF1MkpwQjs7QWJ4OUpBO0FBTUE7QUFnQ0E7QUFJQTtBQUtBO0FBVUE7QUFRQTtBQWFBO0FBY0E7QUFTQTtBQVFBO0FBR0E7QUFJQTtBQ3ZGbUM7QUFDUjtBRDlCM0I7QUFNQTtBQWdDQTtBQUlBO0FBS0E7QUFVQTtBQVFBO0FBYUE7QUFjQTtBQVNBO0FBUUE7QUFHQTtBQUlBO0FDdkZtQztBQUNSO0FDOUIzQjtBQXFFQTtBbUd2REE7RUFDSTtFQUNBO0VBQ0E7QXhGNitKSjs7QXdGMStKQTs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QXhGZytKSjs7QXdGbDlKQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Ozs7O0dBQUE7RUFNQTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBRUE7QXhGeThKSjs7QXlGM2tLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekY4a0tKO0F5RjVrS0k7RUFDSTtBekY4a0tSOztBeUYxa0tBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekY2a0tKOztBeUYxa0tBO0VBQ0k7RUFDQTtFQUNBO0F6RjZrS0o7QXlGM2tLSTtFQUNJO0VBQ0E7QXpGNmtLUjs7QXlGemtLQTtFQUNJO0VBQ0E7RUFDQTtBekY0a0tKO0F5RjFrS0k7RUFDSTtFQUNBO0F6RjRrS1I7O0F5RnhrS0E7RUFDSTtFQUNBO0VBQ0E7QXpGMmtLSjtBeUZ6a0tJO0VBQ0k7RUFDQTtBekYya0tSOztBYjduS0E7QUFNQTtBQWdDQTtBQUlBO0FBS0E7QUFVQTtBQVFBO0FBYUE7QUFjQTtBQVNBO0FBUUE7QUFHQTtBQUlBO0FDdkZtQztBQUNSO0FEOUIzQjtBQU1BO0FBZ0NBO0FBSUE7QUFLQTtBQVVBO0FBUUE7QUFhQTtBQWNBO0FBU0E7QUFRQTtBQUdBO0FBSUE7QUN2Rm1DO0FBQ1I7QUM5QjNCO0FBcUVBO0FtR3ZEQTtFQUNJO0VBQ0E7RUFDQTtBeEZrcEtKOztBd0Yvb0tBOztFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBeEZxb0tKOztBd0Z2bktBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7Ozs7R0FBQTtFQU1BO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFFQTtBeEY4bUtKOztBMEZodktBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ2R0xHO0V1R01IO1VBQUE7RUFDQTtBMUZtdktKOztBMEZodktBO0VBQ0k7SUFDSTtZQUFBO0UxRm12S047QUFDRjtBMkZ4dktBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjB2S0o7QTJGeHZLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzRjB2S1I7QTJGdnZLSTtFQUNJO0EzRnl2S1I7QTJGdHZLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzRnd2S1I7QTJGcnZLSTtFQUNJO0EzRnV2S1I7QTJGcHZLSTtFQUNJO0EzRnN2S1I7QTJGanlLSTtFQUNJO0VBQ0E7QTNGbXlLUjtBMkZydktJO0VBQ0k7RUFDQTtFQUNBO0EzRnV2S1I7O0EyRm52S0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGc3ZLSjtBMkZwdktJO0VBQ0k7RUFDQTtBM0ZzdktSO0EyRm52S0k7RUFDSTtFQUNBO0EzRnF2S1I7QTJGbHZLSTtFQUNJO0VBQ0E7RUFDQTtBM0ZvdktSO0EyRmp2S0k7RUFDSTtBM0ZtdktSO0EyRmh2S0k7RUFDSTtBM0ZrdktSO0EyRjUwS0k7RUFDSTtFQUNBO0EzRjgwS1I7QTJGanZLSTtFQUNJO0VBQ0E7RUFDQTtBM0ZtdktSO0EyRmp2S1E7RUFDSTtFQUNBO0EzRm12S1o7QTJGL3VLSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzRml2S1I7O0EyRjd1S0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J4R2RnQjtFd0dlaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRmd2S0o7QTJGOXVLSTtFQUNJO0EzRmd2S1I7QTJGN3VLSTtFQUNJO0EzRit1S1I7QTJGdjNLSTtFQUNJO0VBQ0E7QTNGeTNLUjtBMkY5dUtJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNGZ3ZLUjs7QTJGNXVLQTtFQzNISTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnpHMEVnQjtFeUd6RWhCO0VBQ0E7RUFDQTtFQUNBO0VEZ0hBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Y0dktKO0E0Ri8yS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBNUZpM0tSO0E0RjkyS0k7RUFDSTtBNUZnM0tSO0E0RjcyS0k7RUFDSTtFQUNBO0E1RisyS1I7QTJGdndLSTtFQUVJO0VBQ0E7QTNGd3dLUjtBMkZyd0tJO0VBQ0k7RUFDQTtFQUNBO0EzRnV3S1I7O0E2Rmw3S0E7RUFDSTtFQUNBO0VBQ0E7QTdGcTdLSjs7QTZGbDdLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RnE3S0o7QTZGbjdLSTtFQUNJO0E3RnE3S1I7QTZGbDdLSTtFQUNJO0E3Rm83S1I7QTZGajdLSTtFQUNJO0E3Rm03S1I7QTZGaDdLSTtFQUNJO0VBQ0E7QTdGazdLUjtBNkYvNktJO0VBQ0k7QTdGaTdLUjtBNkY5NktJO0VBQ0k7QTdGZzdLUjtBNkY5NktRO0VBQ0k7QTdGZzdLWjtBNkY1NktJO0VBdENKO0lBdUNRO0U3Ris2S047RTZGNzZLTTtJQUNJO0U3Ris2S1Y7QUFDRjs7QThGaCtLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0IzR21FWTtBYWc2S2hCOztBK0YzK0tBO0VBQ0k7RUFDQTtFQUNBO0EvRjgrS0o7QStGNStLSTtFQUNJO0VBQ0E7QS9GOCtLUjtBK0YzK0tJO0VBQ0k7RUFDQTtBL0Y2K0tSOztBZ0d6L0tBO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esc0I3RzZHZ0I7RTZHNUdoQjtFQUNBO0FoRzQvS0o7QWdHMS9LSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoRzQvS1I7QWdHei9LSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoRzIvS1I7QWdHeC9LSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoRzAvS1I7QWdHdi9LSTtFQUNJO0VBQ0E7QWhHeS9LUjtBZ0d2L0tRO0VBQ0k7QWhHeS9LWjtBZ0dyL0tJOztFQUVJO0VBQ0E7QWhHdS9LUjtBZ0dwL0tJO0VBQ0k7QWhHcy9LUjtBZ0duL0tJO0VBQ0k7QWhHcS9LUjtBZ0dsL0tJO0VBQ0k7RUFDQTtBaEdvL0tSO0FnR2ovS0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fo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RzhvTUo7QXFHNW9NSTtFQUNJO0FyRzhvTVI7O0FxRzFvTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckc2b01KOztBcUcxb01BO0VBQ0k7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCbEh1Q2dCO0VrSHRDaEI7RUFDQTtBckc2b01KOztBcUcxb01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHNm9NSjs7QXFHMW9NQTtFQUNJO0VBQ0E7QXJHNm9NSjtBcUczb01JO0VBQ0k7RUFDQTtBckc2b01SOztBcUdwb01RO0VBQ0k7RUFDQTtFQUNBO0FyR3VvTVo7QXFHbm9NSTtFQUNJO0FyR3FvTVI7O0FzR3J2TUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEd3dk1KO0FzR3R2TUk7RUFDSTtBdEd3dk1SO0FzR3J2TUk7RUFDSTtFQUNBO0VBQ0E7QXRHdXZNUjtBc0dydk1RO0VBQ0k7QXRHdXZNWjtBc0dudk1JO0VBQ0k7RUFDQTtFQUNBO0F0R3F2TVI7QXNHbHZNSTtFQUNJO0F0R292TVI7O0FzR2h2TUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQm5IcUVnQjtFbUhwRWhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHbXZNSjtBc0dqdk1JO0VBQ0k7QXRHbXZNUjtBc0dwdk1JO0VBQ0k7QXRHbXZNUjtBc0dwdk1JO0VBQ0k7QXRHbXZNUjtBc0dwdk1JO0VBQ0k7QXRHbXZNUjtBc0dodk1JO0VBQ0k7RUFDQTtBdEdrdk1SO0FzR2h2TVE7RUFDSTtBdEdrdk1aO0FzR252TVE7RUFDSTtBdEdrdk1aO0FzR252TVE7RUFDSTtBdEdrdk1aO0FzR252TVE7RUFDSTtBdEdrdk1aOztBc0c3dU1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHZ3ZNSjs7QXNHN3VNQTtFQUNJO0VBQ0E7RUFDQTtBdEdndk1KOztBYjl6TUE7QUFNQTtBQWdDQTtBQUlBO0FBS0E7QUFVQTtBQVFBO0FBYUE7QUFjQTtBQVNBO0FBUUE7QUFHQTtBQUlBO0FDdkZtQztBQUNSO0FEOUIzQjtBQU1BO0FBZ0NBO0FBSUE7QUFLQTtBQVVBO0FBUUE7QUFhQTtBQWNBO0FBU0E7QUFRQTtBQUdBO0FBSUE7QUN2Rm1DO0FBQ1I7QUM5QjNCO0FBcUVBO0FtR3ZEQTtFQUNJO0VBQ0E7RUFDQTtBeEZtMU1KOztBd0ZoMU1BOztFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBeEZzME1KOztBd0Z4ek1BO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7Ozs7R0FBQTtFQU1BO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFFQTtBeEYreU1KOztBdUcvNk1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkdrN01KOztBdUcvNk1BO0VBQ0k7RUFDQTtFQUNBO0F2R2s3TUo7QXVHaDdNSTtFQUNJO0VBQ0E7QXZHazdNUjtBdUcvNk1JO0VBQ0k7RUFDQTtBdkdpN01SOztBdUc3Nk1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZHZzdNSjs7QXVHNzZNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHZzdNSjs7QXVHNzZNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHZzdNSjtBdUc5Nk1JO0VBQ0k7RUFDQTtBdkdnN01SO0F1Rzc2TUk7RUFDSTtBdkcrNk1SO0F1RzU2TUk7RUFDSTtBdkc4Nk1SO0F1RzM2TUk7RUFDSTtFQUNBO0F2RzY2TVI7O0F3RzMvTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEc4L01KOztBd0czL01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHOC9NSjtBd0c1L01JO0VBQ0k7QXhHOC9NUjtBd0c1L01RO0VBQ0k7QXhHOC9NWjtBd0cxL01JO0VBQ0k7QXhHNC9NUjs7QXdHeC9NQTtFQUNJO0VBQ0E7RUFDQTtBeEcyL01KOztBd0d4L01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhHMi9NSjs7QXdHeC9NQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMi9NSjs7QXdHeC9NQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEcyL01KOztBd0d4L01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhHMi9NSjs7QXdHeC9NQTtFQUNJO0VBQ0E7RUFDQTtBeEcyL01KOztBd0d4L01BO0VBQ0k7QXhHMi9NSjs7QXdHeC9NQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4RzIvTUo7O0F3R3gvTUE7RUFDSTtBeEcyL01KO0F3R3ovTUk7RUFDSTtFQUNBO0VBQ0E7QXhHMi9NUjs7QXlHMWxOQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0tBQUE7QXpHNmxOSjs7QTBHam1OQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExR29tTko7O0EwR2ptTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxzQnZIdUdnQjtFdUh0R2hCO0ExR29tTko7O0EwR2ptTkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFHb21OSjs7QTBHam1OQTtFQUNJO0VBQ0E7RUFDQSxzQnZIdUZnQjtBYTZnTnBCOztBMEdqbU5BO0VBQ0k7RUFDQTtFQUNBO0ExR29tTko7QTBHbG1OSTtFQUNJO0ExR29tTlI7O0EwR2htTkE7RUFDSTtBMUdtbU5K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O0VBQ0E7RUFDQTtFQUNBLHNCMUhrR2dCO0UwSGpHaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0d5b09KO0E2R3ZvT0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0d5b09SO0E2R3RvT0k7RUFDSTtBN0d3b09SO0E2R3JvT0k7RUFDSTtFQUNBO0E3R3VvT1I7O0E2R25vT0E7RUFDSTtFQUNBO0E3R3NvT0o7QTZHcG9PSTtFQUNJO0E3R3NvT1I7O0E2R2xvT0E7RUFDSTtFQUNBO0E3R3FvT0o7O0E4R3ZyT0E7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTlHd3JPSjs7QThHcnJPQTtFQUNJO0lBQ0k7RTlHd3JPTjtFOEdyck9FO0lBQ0k7RTlHdXJPTjtFOEdwck9FO0lBQ0k7RTlHc3JPTjtBQUNGOztBOEdqc09BO0VBQ0k7SUFDSTtFOUd3ck9OO0U4R3JyT0U7SUFDSTtFOUd1ck9OO0U4R3ByT0U7SUFDSTtFOUdzck9OO0FBQ0Y7QStHcnJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HdXJPSjs7QStHcHJPQTtFQUNJO0EvR3VyT0o7O0ErR3ByT0E7RUFDSTtBL0d1ck9KOztBK0dwck9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9HdXJPSjs7QStHcHJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HdXJPSjs7QStHcHJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0d1ck9KO0ErR3JyT0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HdXJPUjtBK0dwck9JO0VBRUk7QS9HcXJPUjs7QStHanJPQTtFQUNJO0VBQ0E7RUFDQTtBL0dvck9KOztBK0dqck9BO0VuQnJFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGMHZPSjs7QStHdHJPQTtFbkJoRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUYwdk9KOztBK0cxck9BO0VBQ0k7RUFDQTtBL0c2ck9KOztBK0cxck9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HNnJPSjs7QStHMXJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvRzZyT0o7O0ErRzFyT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQSxzQjVISGdCO0U0SEloQjtBL0c2ck9KOztBK0cxck9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9HNnJPSjs7QStHMXJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HNnJPSjs7QStHMXJPQTtFQUNJO0VBQ0E7RUFDQTtBL0c2ck9KOztBK0cxck9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0c2ck9KOztBK0d0ck9BO0VBQ0k7QS9HeXJPSjs7QStHdHJPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvR3lyT0o7O0ErR3ByT0E7RW5CNUpJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbUJ5SkE7RUFDQTtFQUNBO0EvRzRyT0o7O0ErR3pyT0E7RW5CMUpJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGdTFPSjs7QStHN3JPQTs7RUFFSTtBL0dnc09KOztBK0czck9BO0VBQ0k7RUFDQTtBL0c4ck9KOztBK0czck9BO0VBQ0k7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRzByT0o7QStHeHJPSTtFQUNJO0EvRzByT1I7O0ErR3JyT0E7RUFDSTtBL0d3ck9KOztBK0duck9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dzck9KOztBK0dsck9BO0VBQ0k7RUFDQTtFQUNBO0EvR3FyT0o7O0ErR2xyT0E7RUFDSTtFQUNBO0VBQ0E7RUFFQTtBL0dvck9KO0ErR2pyT0k7RUFDSTtBL0dtck9SOztBK0c3cU9BO0VBQ0k7QS9HZ3JPSjs7QStHNXFPQTtFQUNJO0EvRytxT0o7O0ErRzVxT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HK3FPSjtBK0c1cU9JO0VBQ0k7SUFDSTtJQUNBO0UvRzhxT1Y7QUFDRjtBK0czcU9JO0VBQ0k7SUFDSTtJQUNBO0UvRzZxT1Y7QUFDRjtBK0d6cU9JO0VBQ0k7RUFDQTtBL0cycU9SOztBK0dycU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0d3cU9KOztBK0ducU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR3NxT0o7O0ErR25xT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0dzcU9KOztBK0ducU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9Hc3FPSjs7QStHbnFPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0EvR3NxT0o7O0ErR25xT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQSxzQjVIbE9nQjtFNEhtT2hCO0EvR3NxT0o7O0ErR25xT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR3NxT0o7O0ErR25xT0E7RUFDSTtBL0dzcU9KOztBK0dqcU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR29xT0o7QStHbHFPSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dvcU9SOztBK0docU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR21xT0o7O0ErR2hxT0E7RUFDSTtBL0dtcU9KO0ErR2pxT0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HbXFPUjtBK0dqcU9RO0VBQ0k7RUFDQTtBL0dtcU9aOztBK0c5cE9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dpcU9KOztBK0c5cE9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dpcU9KOztBK0c5cE9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dpcU9KOztBK0c5cE9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I1SHRVZ0I7RTRIdVVoQjtFQUNBO0EvR2lxT0o7QStHL3BPSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvR2lxT1I7O0ErRzdwT0E7RUFDSTtFQUNBO0VBQ0E7QS9HZ3FPSjtBK0c5cE9JO0VBQ0k7QS9HZ3FPUjs7QStHNXBPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I1SHBXZ0I7RTRIcVdoQjtBL0crcE9KO0ErRzdwT0k7RUFDSTtFQUNBO0EvRytwT1I7O0ErR3pwT0E7RUFFSTtJQUNJO0lBQ0E7RS9HMnBPTjtFK0d4cE9FO0lBQ0k7SUFDQTtFL0cwcE9OO0UrR3RwT0U7SUFDSTtFL0d3cE9OO0UrR2xwT0U7SUFDSTtFL0dvcE9OO0UrR2hwT0U7SUFDSTtFL0drcE9OO0UrRy9vT0U7SUFDSTtJQUNBO0UvR2lwT047RStHN29PRTtJQUNJO0UvRytvT047RStHNW9PRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RS9HOG9PTjtFK0czb09FO0lBQ0k7RS9HNm9PTjtFK0cxb09FO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UvRzRvT047QUFDRjtBZ0h0cVBBO0VBQ0k7RUFDQTtFQUNBO0FoSHdxUEo7QWdIdHFQSTtFQUNJO0VBQ0E7QWhId3FQUjtBZ0hycVBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhIdXFQUjtBZ0hwcVBJO0VBQ0k7RUFDQTtBaEhzcVBSO0FnSG5xUEk7RUFDSTtFQUNBO0VBQ0E7QWhIcXFQUjtBZ0hqcVBRO0VBQ0k7QWhIbXFQWjtBZ0hocVBRO0VBQ0kseUI1SHZCUTtFNEh3QlI7VUFBQTtBaEhrcVBaO0FnSDlwUEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhIZ3FQUjtBZ0g3cFBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUI1SGhDZTtFNEhpQ2Y7RUFDQTtBaEgrcFBSO0FnSDVwUEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1SDlDUztFNEgrQ1Q7RUFDQSwyQzVIbEJNO0U0SG1CTjtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7QWhIOHBQUjtBZ0gzcFBJO0VBQ0k7RUFDQTtFQUNBLFc1SHZEYTtFNEh3RGI7QWhINnBQUjs7QWlIdnVQSTtFQUNJO0VBQ0E7RUFDQTtBakgwdVBSO0FpSHh1UFE7RUFDSTtFQUNBO0FqSDB1UFo7QWlIdnVQUTtFQUNJO0FqSHl1UFo7QWlIdHVQUTtFQUNJLGM3SElXO0FZb3VQdkI7QWlIenVQUTtFQUNJLGM3SElXO0FZb3VQdkI7QWlIenVQUTtFQUNJLGM3SElXO0FZb3VQdkI7QWlIenVQUTtFQUNJLGM3SElXO0FZb3VQdkI7QWlIbnVQSTtFQUNJO0FqSHF1UFI7QWlIbHVQSTtFQUNJLGM3SE5lO0FZMHVQdkI7QWlIanVQSTtFQUNJLGU3SGRRO0U2SGVSO0VBQ0E7QWpIbXVQUjtBaUgvdFBROzs7RUFHSSxxQjdIaEJRO0U2SGlCUjtBakhpdVBaO0FpSDl0UFE7RUFDSSxjN0hyQlE7QVlxdlBwQjs7QWlIM3RQQTtFQUNJO0FqSDh0UEo7O0FpSDN0UEE7RUFDSTtBakg4dFBKOztBaUgxdFBJO0VBQ0k7RUFDQTtBakg2dFBSO0FpSDN0UFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakg2dFBaOztBa0gveFBBO0FBR0k7O0VBRUk7QWxIZ3lQUjs7QWtIM3hQSTtFQUNJLFU5SExBO0U4SE1BLHlDOUhMSTtFOEhNSjtFQUNBO0FsSDh4UFI7QWtIM3hQSTtFQUNJO0FsSDZ4UFI7QWtIenhQUTtFQUNJO0FsSDJ4UFo7QWtIdHhQUTtFQUNJO1VBQUE7QWxId3hQWjtBa0hweFBJO0VBQ0k7QWxIc3hQUjs7QWtIbnhQQTtBQUdJOztFQUNJO0VBQ0E7RUFDQTtBbEhxeFBSO0FrSGx4UEk7O0VBQ0k7QWxIcXhQUjtBa0hueFBRO0VBSEo7O0lBSVE7RWxIdXhQVjtBQUNGOztBa0hueFBBO0VBQ0k7RUFDQTtBbEhzeFBKO0FrSG54UFE7RUFDSTtFQUNBO0VBQ0E7QWxIcXhQWjtBa0gvd1BJOztFQUVJO0FsSGl4UFI7QWtIOXdQSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsSGd4UFI7QWtIOXdQUTtFQU5KO0lBT1E7RWxIaXhQVjtBQUNGO0FrSDl3UEk7RUFDSTtFQUNBO0FsSGd4UFI7QWtIOXdQUTtFQUpKO0lBS1E7SUFDQTtFbEhpeFBWO0FBQ0Y7O0FrSDd3UEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdDOUg5RlE7RThIK0ZSO0FsSGd4UEo7O0FrSDd3UEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCOUh0RnlCO0FZczJQN0I7QWtIOXdQSTs7O0VBR0kseUI5SDNGcUI7RThINEZyQjtFQU1BO0VBY0E7RUFLQTtBbEgwdlBSO0FrSGp4UFE7OztFQUNJO0FsSHF4UFo7QWtIanhQUTs7O0VBQ0k7RUFDQSx5QzlIekhBO0FZODRQWjtBa0hseFBROzs7RUFDSTtBbEhzeFBaO0FrSG54UFE7OztFQUNJO0FsSHV4UFo7QWtIbnhQUTs7O0VBQ0k7QWxIdXhQWjtBa0hueFBROzs7RUFDSTtBbEh1eFBaO0FrSHB4UFE7OztFQUNJO0FsSHd4UFo7O0FrSGx4UEk7RUFDSTtBbEhxeFBSO0FrSG54UFE7OztFQUdJO0FsSHF4UFo7O0FrSGh4UEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSG14UEo7O0FrSGh4UEE7QUFDQTs7RUFFSTtBbEhteFBKO0FrSGp4UEk7O0VBQ0k7QWxIb3hQUjtBa0hqeFBJOztFQUNJO0FsSG94UFI7O0FrSGh4UEE7O0VBRUk7RUFDQTtFQUNBO0VBRUE7RUFDQTtBbEhreFBKO0FrSGh4UEk7O0VBQ0k7RUFDQSxVOUh2TUE7RThId01BO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxIa3hQUjtBa0g5d1BJOztFQUNJO0FsSGl4UFI7QWtIOXdQSTs7RUFDSTtFQUNBO0FsSGl4UFI7O0FrSDd3UEE7RUFDSTtFQUNBO0VBRUE7RUFDQTtBbEgrd1BKOztBa0g1d1BBO0VBQ0ksYTlIcE5tQjtBWW0rUHZCO0FrSDd3UEk7RUFDSTtFQUNBLFk5SDFPSTtBWXkvUFo7O0FrSDV3UEE7QUMvT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5IKy9QSjtBbUg3L1BJO0VBQ0k7QW5IKy9QUjs7QW9IN2dRSTtFQUNJO0VBQ0E7QXBIZ2hRUjtBb0g3Z1FJO0VBQ0k7RUFDQSxXaElXYTtFZ0lWYjtFQUNBO0VBQ0E7QXBIK2dRUjtBb0g3Z1FRO0VBQ0k7RUFDQSxjaElKUTtBWW1oUXBCO0FvSDdnUVk7RUFDSSxhaElQSTtBWXNoUXBCOztBcUhqaVFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckhvaVFKO0FxSGxpUUk7RUFDSTtFQUNBO0FySG9pUVI7QXFIamlRSTtFQUNJO0FySG1pUVI7QXFIaGlRSTtFQUNJLHNCakl0QkE7QVl3alFSOztBcUg5aFFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckhpaVFKO0FxSC9oUUk7RUFDSTtFQUNBO0FySGlpUVI7QXFIOWhRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FySGdpUVI7QXFIN2hRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJIK2hRUjtBcUg1aFFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJIOGhRUjs7QXFIeGhRSTs7OztFQUVJLG1DcEgvQ087QUQ0a1FmOztBc0hsbVFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhxbVFKO0FzSG5tUUk7RUFDSTtFQUNBO0VBQ0E7QXRIcW1RUjtBc0hsbVFJO0VBQ0k7QXRIb21RUjtBc0hobVFRO0VBQ0k7QXRIa21RWjtBc0g5bFFJO0VBQ0k7QXRIZ21RUjs7QXVIeG5RQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkgyblFKO0F1SHpuUUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZIMm5RUjtBdUh4blFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCbklDcUI7RW1JQXJCO0VBQ0EsMkNuSW1CTTtFbUlsQk47VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0F2SDBuUVI7QXVIdG5RUTtFQUNJLHlCbkl6QlE7RW1JMEJSO1VBQUE7QXZId25RWjtBdUhwblFJO0VBQ0k7RUFDQTtBdkhzblFSO0F1SG5uUUk7RWxJK0NBLHNDQUZVO0VBR1YsK0JBSnlFO0FXMmtRN0U7O0F3SHJxUUE7RUFDSTtBeEh3cVFKO0F3SHRxUUk7RUFDSTtFQUNBO0F4SHdxUVI7QXdIcnFRSTtFQUNJLGdCcElSQTtFb0lTQTtFQUNBO0VBQ0E7QXhIdXFRUjtBd0hwcVFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEhzcVFSO0F3SG5xUUk7RUFDSSx3Q3BJakJJO0VvSWtCSjtFQUNBO0F4SHFxUVI7QXdIanFRUTtFQUNJO0F4SG1xUVo7QXdIaHFRUTtFQUNJLGNwSXhCUTtBWTByUXBCO0F3SC9wUVE7RUFDSSxXcEl0Q0o7RW9JdUNJLHlCcEk3QlE7QVk4clFwQjtBd0g5cFFRO0VuSWtESixzQ0FGVTtFQUdWLCtCQUp5RTtBV21uUTdFOztBeUg3c1FBO0VBQ0k7QXpIZ3RRSjtBeUg5c1FJO0VBQ0k7RUFDQTtFQUNBO0F6SGd0UVI7QXlIN3NRSTtFQUNJO0VBQ0E7QXpIK3NRUjtBeUg3c1FRO0VBQ0k7QXpIK3NRWjtBeUg1c1FRO0VBQ0k7QXpIOHNRWjs7QTBIaHVRQTtFQUNJO0ExSG11UUo7QTBIanVRSTtFQUNJLGdCdElIQTtFc0lJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSG11UVI7QTBIanVRUTtFQUNJLGdCdElYSjtFc0lZSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSG11UVo7QTBIaHVRUTtFckl5RUosc0NBRlU7RUFHViwrQkFKeUU7QVc4cFE3RTs7QTJIeHZRQTtFQUNJO0EzSDJ2UUo7QTJIenZRSTtFQUNJO0VBQ0E7QTNIMnZRUjtBMkh4dlFJO0VBQ0ksZ0J2SVJBO0V1SVNBO0VBQ0E7RUFDQTtBM0gwdlFSOztBNEh0d1FBO0VBQ0ksY3hJbUJtQjtBWXN2UXZCO0E0SHZ3UUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVIeXdRUjtBNEh2d1FRO0VBQ0ksVXhJZEo7QVl1eFFSO0E0SHR3UVE7RUFDSSxtQnhJRks7RXdJR0wscUJ4SUhLO0FZMndRakI7QTRIdHdRWTtFQUNJLFV4SWpCUjtBWXl4UVI7QTRIcndRWTtFQUNJLHlC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QWxJbTlRaEI7QWtJLzhRZ0I7RUFDSTtBbElpOVFwQjtBa0k5OFFnQjtFQUNJLDBCakkvRkM7QUQraVJyQjtBa0k1OFFZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0I5STNHUjtFOEk0R1E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBbEk4OFFoQjtBa0kzOFFZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0I5STVIUjtFOEk2SFE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBbEk2OFFoQjtBa0l4OFFZO0VBQ0k7QWxJMDhRaEI7QWtJcjhRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJqSWpKZTtBRHdsUnZCO0FrSXI4UVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxJdThRWjtBa0lyOFFZO0VBQ0kscUJqSXBLSTtFaUlxS0o7QWxJdThRaEI7QWtJcDhRWTtFQUNJO0FsSXM4UWhCO0FrSWo4UUk7RUFDSTtBbEltOFFSO0FrSWg4UUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I5STFMSTtFOEkyTEo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSWs4UVI7QWtJLzdRSTtFQUNJO0VBQ0E7RUFDQTtBbElpOFFSO0FrSTk3UUk7O0VBRUk7RUFDQTtBbElnOFFSOztBa0kzN1FJO0VBQ0k7RUFDQTtBbEk4N1FSO0FrSTM3UUk7RUFDSTtBbEk2N1FSO0FrSTE3UUk7RUFDSSx1Q2pJeE5xQjtBRG9wUjdCOztBa0l4N1FBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxJMjdRSjtBa0l6N1FJO0VBQ0k7QWxJMjdRUjtBa0l4N1FJO0VBQ0k7RUFDQTtFQUNBO0FsSTA3UVI7QWtJdjdRSTtFQUNJO0VBQ0E7RUFDQSwwQmpJbFBhO0VpSW1QYjtBbEl5N1FSO0FrSXQ3UUk7RUFDSTtFQUNBO0FsSXc3UVI7QWtJdDdRUTtFQUNJO0FsSXc3UVo7O0FrSW43UUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbElzN1FKO0FrSWw3UVE7RUFDSSxZOUk3UUo7QVlpc1JSO0FrSWg3UUk7RUFDSTtFQUNBO0FsSWs3UVI7QWtJaDdRUTtFQUNJLHNCakluUlE7QURxc1JwQjs7QWtJNzZRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSWc3UUo7O0FrSTc2UUE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFbElnN1FOO0VrSTk2UU07SUFDSTtFbElnN1FWO0FBQ0Y7QWtJNTZRQTtFQUNJO0lBQ0k7SUFDQTtFbEk4NlFOO0VrSTU2UU07SUFDSTtFbEk4NlFWO0VrSTM2UU07SUFDSTtJQUNBO0VsSTY2UVY7RWtJMTZRTTtJQUNJO0lBQ0E7SUFDQTtFbEk0NlFWO0FBQ0Y7QWtJeDZRQTtFQUNJO0lBQ0k7RWxJMDZRTjtBQUNGO0FtSXJ2UkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5JdXZSSjtBbUlydlJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEJsSU5lO0FENnZSdkI7QW1JcHZSSTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0FuSXN2UlI7QW1JbnZSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuSXF2UlI7QW1JbHZSSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuSW92UlI7QW1JbHZSUTtFQUNJO0VBQ0E7VUFBQTtBbklvdlJaO0FtSWp2UlE7RUFDSTtBbkltdlJaO0FtSS91Ukk7RUFDSTtBbklpdlJSO0FtSS91UlE7RUFDSTtFQUNBO0VBQ0E7VUFBQTtBbklpdlJaO0FtSTd1Ukk7RUFDSTtFQUNBO0VBQ0E7QW5JK3VSUjtBbUk1dVJJO0VBQ0k7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSTh1UlI7QW1JNXVSUTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0FuSTh1Ulo7QW1JM3VSUTtFQUNJO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7QW5JNnVSWjtBbUkxdVJRO0VBQ0k7RUFDQTtFQUNBLHlCbElwRlM7QURnMFJyQjtBbUl4dVJJO0VBQ0k7RUFDQSxXL0k5RkE7RStJK0ZBO0VBQ0E7RUFDQTtBbkkwdVJSO0FtSXZ1Ukk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkl5dVJSO0FtSXZ1UlE7RUFDSTtBbkl5dVJaO0FtSXJ1Ukk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSXV1UlI7QW1JcnVSUTtFQUNJLGdCL0lySEo7RStJc0hJO0VBQ0E7QW5JdXVSWjtBbUlwdVJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQi9JL0hKO0UrSWdJSTtFQUNBO0VBQ0E7QW5Jc3VSWjs7QW9JOTJSQTtFQUNJO0VBQ0EsV2hKREk7RWdKRUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcElpM1JKO0FvSS8yUkk7RUFDSSxVaEpUQTtFZ0pVQTtBcElpM1JSO0FvSTkyUkk7RUFDSTtFQUNBO0FwSWczUlI7QW9JNzJSSTtFQUNJO0VBQ0E7QXBJKzJSUjtBb0k1MlJJO0VBQ0k7RUFDQTtBcEk4MlJSO0FvSTMyUkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsVWhKakNBO0FZODRSUjtBb0kzMlJRO0VBQ0k7QXBJNjJSWjtBb0l4MlJRO0VBQ0k7QXBJMDJSWjtBb0l2MlJRO0VBQ0k7RUFDQTtFQUNBO0FwSXkyUlo7QW9JdDJSUTtFQUNJO0VBQ0E7RUFDQTtBcEl3MlJaOztBcUkvNVJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUNwSWVVO0VvSWRWO0VBQ0E7QXJJazZSSjtBcUloNlJJO0VBQ0k7QXJJazZSUjtBcUkvNVJJO0VoSmlGQSw2Q0FGVTtFQUdWLCtCQUp5RTtBV3ExUjdFO0FxSS81Ukk7RUFDSTtFQUNBO0FySWk2UlI7QXFJOTVSSTtFQUNJLHFDcElmbUI7RW9JZ0JuQjtFQUNBLDRCcElsQmU7RW9JbUJmO0VBQ0E7RUFDQTtFQUNBO0FySWc2UlI7QXFJOTVSUTtFQUNJO0VBQ0E7RUFDQTtBcklnNlJaO0FxSTk1Ulk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwyQnBJakNPO0FEaThSdkI7QXFJNTVSUTtFQUNJLFdqSjNDSjtFaUo0Q0k7RUFDQSwwQnBJMUNRO0VvSTJDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckk4NVJaO0FxSTM1UlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJNjVSWjtBcUkzNVJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUNwSS9EYTtBRDQ5UjdCO0FxSTE1Ulk7RUFDSTtFQUNBO0FySTQ1UmhCO0FxSXY1Ulk7O0VBRUksNEJwSTdFTztBRHMrUnZCO0FxSXQ1Ulk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwyQnBJcEZPO0FENCtSdkI7QXFJcjVSWTtFQUNJO0VBQ0E7RUFDQTtBckl1NVJoQjtBcUlqNVJRO0VBQ0k7RUFDQTtFQUNBLDBCcElwR1M7QUR1L1JyQjtBcUloNVJRO0VBQ0k7RUFDQTtBcklrNVJaO0FxSWg1Ulk7RUFDSTtFQUNBO0FySWs1UmhCOztBc0lwZ1NBO0VBQ0k7RUFDQTtBdEl1Z1NKO0FzSXJnU0k7RUFDSSxxQ3JJRW1CO0VxSURuQjtFQUNBO0F0SXVnU1I7QXNJcGdTWTtFQUNJLDJCcklMTztBRDJnU3ZCO0FzSWxnU1E7RUFDSTtBdElvZ1NaO0FzSWxnU1k7RUFDSSw0QnJJYk87QURpaFN2QjtBc0lyZ1NZO0VBQ0ksNEJySWJPO0FEaWhTdkI7QXNJcmdTWTtFQUNJLDRCckliTztBRGloU3ZCO0FzSXJnU1k7RUFDSSw0QnJJYk87QURpaFN2Qjs7QXNJOS9SQTtFQUNJO0lBQ0k7RXRJaWdTTjtBQUNGO0F1STVoU0k7RUFDSTtBdkk4aFNSO0F1STNoU0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2STZoU1I7QXVJM2hTUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCdElYUztBRHdpU3JCOztBd0k3aVNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSx1Q3ZJQ3lCO0V1SUF6QjtFQUNBO0VBQ0E7QXhJZ2pTSjtBd0k5aVNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhJZ2pTUjs7QXdJNWlTQTtFQUNJO0lBQ0k7RXhJK2lTTjtBQUNGO0F5SXRrU0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBekl3a1NKO0F5SXRrU0k7RUFDSSxvQnhJSFk7QUQya1NwQjtBeUlya1NJO0VBRUksVXJKWEE7QVlpbFNSOztBeUlsa1NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQnhJakJnQjtFd0lrQmhCO0F6SXFrU0o7QXlJbmtTSTtFQUNJLG9CeElyQlk7QUQwbFNwQjs7QXlJamtTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6SW9rU0o7QXlJbGtTSTtFQUNJO0F6SW9rU1I7O0F5SWhrU0E7RUFDSTtFQUNBO0F6SW1rU0o7QXlJamtTSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDZDckp6Q0k7RXFKMENKO0F6SW1rU1I7QXlJaGtTSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeklra1NSO0F5SS9qU0k7RUFDSTtFQUNBO0F6SWlrU1I7QXlJL2pTUTtFQUNJO0F6SWlrU1o7QXlJN2pTSTs7RUFFSTtFQUNBO0VBQ0EsV3JKekVBO0VxSjBFQTtFQUNBO0VBQ0E7QXpJK2pTUjtBeUk1alNJO0VBQ0k7QXpJOGpTUjtBeUkzalNJO0VBQ0k7QXpJNmpTUjs7QXlJempTQTtFQUNJO0lBQ0k7SUFDQTtFekk0alNOO0FBQ0Y7QTBJeHBTSTtFQUNJO0VBQ0E7QTFJMHBTUjs7QTJJN3BTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlDMUllVTtFMElkVjtFQUNBO0VBQ0E7RUFDQSxxQzFJRHVCO0UwSUV2QjtFQUNBO0EzSWdxU0o7QTJJOXBTSTtFQUNJO0VBQ0E7QTNJZ3FTUjtBMkk3cFNJO0V0SjRFQSw2Q0FGVTtFQUdWLGdDc0o1RXVEO0EzSWdxUzNEO0EySTdwU0k7RUFDSTtBM0krcFNSO0EySTdwU1E7RUFDSTtFQUNBO0VBQ0EsMEIxSXRCUztBRHFyU3JCO0EySTVwU1E7RUFDSSxzQjFJM0JRO0UwSTRCUiwrQjFJekJlO0FEdXJTM0I7QTJJNXBTWTtFQUNJLFl2SmxDUjtFdUptQ1Esb0IxSWhDSTtBRDhyU3BCO0EySXpwU0k7RUFDSTtFQUNBO0EzSTJwU1I7QTJJenBTUTtFQUNJO0VBQ0E7QTNJMnBTWjtBMkl6cFNZOztFQUVJO0VBQ0E7QTNJMnBTaEI7QTJJdnBTUTtFQUNJLHFDMUlsRGU7RTBJbURmO0VBQ0EsNEIxSXJEVztFMElzRFg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSXlwU1o7QTJJcnBTSTtFQUNJO0VBQ0E7RUFDQTtBM0l1cFNSO0EySXJwU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQSwyQjFJeEVXO0FEK3RTdkI7O0E0SXJ1U0E7RUFDSTtFQUNBLDBCM0lHaUI7RTJJRmpCO0VBQ0E7QTVJd3VTSjtBNEl0dVNJO0VBQ0k7QTVJd3VTUjtBNElydVNJO0VBQ0k7RUFDQTtBNUl1dVNSO0E0SXB1U0k7OztFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUlzdVNSO0E0SW51U0k7RUFDSTtBNUlxdVNSO0E0SWx1U0k7RUFDSTtFQUNBO0VBQ0E7QTVJb3VTUjs7QTZJeHdTQTtFQUNJO0VBQ0E7RUFDQTtBN0kyd1NKO0E2SXp3U0k7RUFDSTtFQUNBO0VBQ0E7QTdJMndTUjtBNkl4d1NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0kwd1NSO0E2SXh3U1E7RUFDSTtBN0kwd1NaO0E2SXZ3U1E7RUFDSTtFQUNBLG9CNUlwQlE7QUQ2eFNwQjs7QTZJcHdTQTtFQUNJO0VBQ0E7RUFDQTtBN0l1d1NKO0E2SXJ3U0k7RUFDSTtFQUFBO0VBQUE7QTdJdXdTUjtBNklyd1NRO0VBQ0k7RUFDQTtFQUNBO0E3SXV3U1o7QTZJcHdTUTtFeEprREosNkNBRlU7RUFHViwrQkFKeUU7QVd5dFM3RTtBNklud1NJO0VBQ0k7RUFDQTtBN0lxd1NSO0E2SW53U1E7RUFDSTtFQUNBLDRCNUloRFc7RTRJaURYO0E3SXF3U1o7QTZJbHdTUTtFQUNJO0VBQ0E7RUFDQSw0QjVJdkRXO0FEMnpTdkI7QTZJbHdTWTtFQUNJO0VBQ0E7RUFDQTtBN0lvd1NoQjtBNklqd1NZO0VBQ0k7QTdJbXdTaEI7QTZJOXZTWTtFQUNJO0E3SWd3U2hCO0E2STN2U0k7RUFDSTtBN0k2dlNSO0E2STF2U0k7O0VBRUk7RUFDQTtBN0k0dlNSO0E2SXp2U0k7RUFDSSw0QjVJdEZlO0U0SXVGZjtBN0kydlNSO0E2SXh2U0k7RUFDSSxjekp6RWM7RXlKMEVkO0E3STB2U1I7QTZJdnZTSTtFQUNJLGN6SnRGUTtBWSswU2hCOztBNklydlNBO0VBRVE7SUFDSTtFN0l1dlNWO0FBQ0Y7QThJcjJTQTtFQUNJO0E5SXUyU0o7QThJcjJTSTtFQUNJO0E5SXUyU1I7QThJcDJTSTtFQUNJO0VBQ0E7RUFDQTtBOUlzMlNSO0E4SXAyU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SXMyU1o7QThJbjJTUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlJcTJTWjtBOEluMlNZO0VBQ0k7RUFDQTtBOUlxMlNoQjtBOEloMlNJO0VBQ0k7QTlJazJTUjtBOEkvMVNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SWkyU1I7QThJLzFTUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5SWkyU1o7QThJNzFTSTtFQUNJO0VBQ0EsMEI3SXREYTtBRHE1U3JCO0E4STUxU0k7RUFDSTtFQUNBO0VBQ0E7QTlJODFTUjtBOEk1MVNRO0VBQ0k7QTlJODFTWjtBOEkzMVNRO0VBQ0k7RUFDQTtFQUNBO0E5STYxU1o7QThJMTFTUTtFQUNJO0E5STQxU1o7QThJejFTUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEI3SWpGUztBRDQ2U3JCO0E4SXoxU1k7RUFDSTtBOUkyMVNoQjtBOEl2MVNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SXkxU1o7QThJdDFTUTtFQUNJO0VBQ0EsMEI3SW5HUztFNklvR1Q7QTlJdzFTWjtBOElyMVNRO0VBQ0k7QTlJdTFTWjtBOEluMVNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlJcTFTUjtBOEluMVNRO0VBQ0k7QTlJcTFTWjtBOElsMVNRO0VBQ0k7QTlJbzFTWjtBOElqMVNRO0VBQ0k7RUFDQTtFekpqRFI7RUFDQTtBV3E0U0o7QThJLzBTSTtFQUNJO0E5SWkxU1I7QThJLzBTUTtFQUNJO0VBQ0E7RUFDQTtBOUlpMVNaO0E4STkwU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEI3SXBKUztFNklxSlQ7RUFDQTtBOUlnMVNaO0E4STkwU1k7RUFDSSwwQjdJMUpJO0U2STJKSixXMUo5SlI7QVk4K1NSO0E4STMwU0k7RUFDSTtBOUk2MFNSO0E4STMwU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUk2MFNaO0E4STEwU1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOUk0MFNaO0E4SXowU1E7RUFDSTtFQUNBO0E5STIwU1o7QThJeDBTUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCN0l6TFM7QURtZ1RyQjtBOEl0MFNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlJdzBTaEI7QThJdDBTZ0I7RUFDSTtBOUl3MFNwQjtBOElyMFNnQjtFQUNJO0E5SXUwU3BCO0E4SXAwU2dCO0VBQ0k7QTlJczBTcEI7QThJbjBTZ0I7RUFDSTtBOUlxMFNwQjtBOElsMFNnQjtFQUNJO0VBQ0EsMEI3SXJOQztBRHloVHJCO0E4SWowU2dCO0VBQ0ksMEI3SXpOQztBRDRoVHJCO0E4SS96U1k7RUFDSTtBOUlpMFNoQjtBOEk1elNZO0VBQ0k7QTlJOHpTaEI7QThJM3pTWTtFQUNJO0E5STZ6U2hCO0E4STN6U2dCO0VBQ0k7RUFDQTtFQUNBO0E5STZ6U3BCO0E4STF6U2dCO0VBQ0k7QTlJNHpTcEI7QThJenpTZ0I7RUFDSSxVMUp4UFI7QVltalRaO0E4SXJ6U0k7RUFDSTtFQUNBLDBCN0k3UGE7QURvalRyQjtBOElwelNJO0V6SmhMQTtFQUNBO0VBQ0E7QVd1K1NKOztBOElwelNBO0VBRVE7SUFDSTtFOUlzelNWO0U4SW56U007SUFDSTtJQUFBO0lBQUE7RTlJcXpTVjtBQUNGO0ErSXZrVEE7RUFDSTtFQUNBO0EvSXlrVEo7QStJdmtUSTtFQUNJO0VBQ0E7RUFDQSwyQjlJRGU7QUQwa1R2QjtBK0l0a1RJO0VBQ0ksNEI5SUxlO0U4SU1mO0EvSXdrVFI7QStJcmtUSTtFQUNJO0VBQ0E7RUFDQTtBL0l1a1RSO0ErSXBrVEk7RUFDSTtBL0lza1RSO0ErSW5rVEk7RUFDSSxxQzlJbkJtQjtFOElvQm5CO0VBQ0E7RUFDQTtFQUNBO0EvSXFrVFI7QStJbmtUUTtFQUNJLDRCOUkzQlc7QURnbVR2QjtBK0l0a1RRO0VBQ0ksNEI5STNCVztBRGdtVHZCO0ErSXRrVFE7RUFDSSw0QjlJM0JXO0FEZ21UdkI7QStJdGtUUTtFQUNJLDRCOUkzQlc7QURnbVR2QjtBK0lqa1RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0lta1RSO0ErSWhrVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ja2tUUjtBK0k5alRRO0VBQ0k7QS9JZ2tUWjs7QStJM2pUQTtFQUVRO0lBQ0k7RS9JNmpUVjtFK0kxalRNO0lBQ0k7SUFDQTtFL0k0alRWO0FBQ0Y7QStJeGpUQTtFQUVRO0lBQ0k7RS9JeWpUVjtFK0l0alRNO0lBQ0k7RS9Jd2pUVjtBQUNGO0FnSjFvVEE7RUFDSTtFQUNBO0FoSjRvVEo7QWdKMW9USTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDJCL0lGZTtBRDhvVHZCO0FnSnpvVEk7RUFDSTtBaEoyb1RSO0FnSnpvVFE7RUFDSSw0Qi9JVFc7RStJVVg7RUFDQTtBaEoyb1RaO0FnSnhvVFE7RUFDSTtFQUNBO0FoSjBvVFo7O0FpSmhxVEE7RUFDSTtFQUNBO0VBQ0EscUNoSkl1QjtFZ0pIdkIseUNoSmVVO0VnSmRWO0FqSm1xVEo7QWlKanFUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QmhKUGU7QUQwcVR2QjtBaUpocVRJO0VBQ0k7QWpKa3FUUjtBaUpocVRRO0VBQ0kscUNoSmJlO0VnSmNmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakprcVRaO0FpSi9wVFE7RUFDSTtFQUNBO0FqSmlxVFo7O0FpSjVwVEE7RUFDSTtJQUNJO0VqSitwVE47RWlKN3BUTTtJQUNJO0VqSitwVFY7QUFDRjtBa0p6c1RBO0VBQ0k7RUFDQSxXOUpESTtFOEpFSixnQ2pKQ2dCO0VpSkFoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSjJzVEo7O0FtSm50VEE7RUFDSTtFQUNBLHFDbEpLdUI7RWtKSnZCLHlDbEpnQlU7RWtKZlY7QW5Kc3RUSjtBbUpwdFRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkpzdFRSO0FtSm50VEk7RUFDSTtFQUNBO0FuSnF0VFI7QW1KbHRUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuSm90VFI7QW1KbHRUUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCbEp2Qlc7QUQydVR2QjtBbUpsdFRZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQmxKOUJPO0FEa3ZUdkI7QW1KL3NUSTtFQUNJLDBCbEpyQ2E7RWtKc0NiO0VBQ0E7RUFDQTtBbkppdFRSO0FtSjlzVEk7RUFDSSxxQmxKN0NZO0VrSjhDWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSmd0VFI7QW1KN3NUSTtFQUNJO0VBQ0E7RUFDQTtBbkorc1RSO0FtSjdzVFE7RUFDSSxvQmxKM0RRO0FEMHdUcEI7QW1KNXNUUTtFQUNJLFUvSmxFSjtBWWd4VFI7O0FtSnpzVEE7RUFDSTtJQUNJO0VuSjRzVE47QUFDRjtBb0p2eFRBO0VBQ0k7RUFDQTtFQUNBO0FwSnl4VEo7QW9KdnhUSTtFQUNJO0VBQ0EsWW5KdURRO0FEa3VUaEI7QW9KdHhUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBKd3hUUjtBb0pyeFRJO0VBQ0k7RUFDQTtBcEp1eFRSO0FvSnB4VEk7RUFDSSx1Q25KaEJxQjtFbUppQnJCO0VBQ0E7RUFDQTtBcEpzeFRSO0FvSm54VEk7RUFDSTtBcEpxeFRSO0FvSm54VFE7RUFDSSwwQm5KN0JTO0VtSjhCVDtBcEpxeFRaO0FvSmp4VEk7RUFDSTtBcEpteFRSOztBb0ovd1RBO0FBQ0E7RUFDSTtFQUNBO0FwSmt4VEo7O0FvSmh4VEE7QUFHSTs7RUFFSSxTbkpRUTtFbUpQUjtBcEppeFRSOztBb0o3d1RBO0VBRVE7SUFDSTtFcEord1RWO0VvSjV3VE07SUFDSSx1Qm5KRFk7RUQrd1R0QjtFb0ozd1RNO0lBQ0ksc0JuSlBRO0ltSlFSO0VwSjZ3VFY7RW9KMXdUTTtJQUNJO0lBQ0E7RXBKNHdUVjtFb0p4d1RVO0lBQ0k7RXBKMHdUZDtFb0p0d1RNO0lBQ0k7SUFDQTtFcEp3d1RWO0VvSnJ3VE07SUFDSTtFcEp1d1RWO0VvSm53VFU7SUFDSSx1Qm5KaENXO0VEcXlUekI7RW9KL3ZUTTs7SUFFSSxvQm5KdkNZO0ltSndDWjtFcEppd1RWO0FBQ0Y7QXFKMzJUQTtFQUNJLHFDcEpNdUI7RW9KTHZCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcko2MlRKO0FxSjMyVEk7RUFDSTtBcko2MlRSO0FxSjEyVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySjQyVFI7QXFKMTJUUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FySjQyVFo7QXFKejJUUTtFaEt5REosNkNBRlU7RUFHViwrQkFKeUU7QVd1elQ3RTtBcUp4MlRJO0VBQ0k7RUFDQTtBckowMlRSO0FxSnYyVEk7RUFDSTtFQUNBO0VBQ0E7QXJKeTJUUjtBcUp2MlRRO0VoSzBDSiw2Q0FGVTtFQUdWLGdDZ0sxQ3dDO0FySjAyVDVDO0FxSnQyVEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckp3MlRSO0FxSnQyVFE7RUFDSTtBckp3MlRaO0FxSnQyVFk7O0VBRUkscUJwSi9ESTtFb0pnRUosb0JwSmhFSTtBRHc2VHBCO0FxSnIyVFk7RUFDSTtBckp1MlRoQjtBcUpuMlRROztFQUVJO0FySnEyVFo7QXFKbDJUUTtFQUNJLDRCcEo1RVc7RW9KNkVYO0VBQ0E7RUFDQTtBckpvMlRaO0FxSmoyVFE7RUFDSSw0QnBKbkZXO0VvSm9GWDtFQUNBO0FySm0yVFo7O0FxSjkxVEE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFckppMlROO0VxSi8xVE07SUFDSTtJQUNBO0VySmkyVFY7RXFKOTFUTTtJQUNJO0VySmcyVFY7RXFKOTFUVTtJQUNJO0VySmcyVGQ7RXFKNTFUTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJKODFUVjtFcUozMVRNO0lBQ0k7RXJKNjFUVjtFcUozMVRVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RXJKNjFUZDtFcUp6MVRjO0lBQ0k7RXJKMjFUbEI7RXFKdDFUTTtJQUNJO0VySncxVFY7QUFDRjtBc0p6K1RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDckpDdUI7RXFKQXZCO0F0SjIrVEo7QXNKeitUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKMitUUjtBc0p6K1RRO0VBQ0k7RUFDQTtBdEoyK1RaO0FzSngrVFE7RWpLd0VKLDZDQUZVO0VBR1YsZ0NpS3hFOEQ7QXRKMitUbEU7QXNKditUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEp5K1RSO0FzSnYrVFE7RUFDSTtFQUNBO0VBQ0E7QXRKeStUWjtBc0p0K1RRO0VBQ0ksK0JySmxDZTtFcUptQ2Y7RUFDQTtBdEp3K1RaO0FzSnQrVFk7RUFDSSxvQnJKMUNJO0VxSjJDSixzQnJKM0NJO0FEbWhVcEI7QXNKcCtUUTs7RUFFSTtBdEpzK1RaO0FzSm4rVFE7RUFDSSxvQnJKckRRO0FEMGhVcEI7QXNKbCtUUTtFQUNJO0F0Sm8rVFo7QXNKaCtUSTs7RUFFSTtBdEprK1RSO0FzSmgrVFE7O0VqS3dCSiw2Q0FGVTtFQUdWLCtCaUt4QjhEO0F0Sm8rVGxFO0FzSmgrVEk7RUFDSTtBdEprK1RSO0FzSmgrVFE7RUFDSTtFQUNBLDBCckozRVE7RXFKNEVSLFdsSy9FSjtFa0tnRkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QXRKaytUWjtBc0ovOVRRO0VBQ0ksZ0JsSzVGSjtFa0s2RkkscUJySjFGUTtFcUoyRlI7RUFDQTtBdEppK1RaO0FzSjc5VEk7RUFDSTtFQUNBO0F0Sis5VFI7QXNKNTlUSTtFQUNJO0F0Sjg5VFI7QXNKMTlUUTtFQUNJO0F0SjQ5VFo7QXNKejlUUTtFQUNJLG9CckovR1E7QUQwa1VwQjtBc0p2OVRJOztFQUVJLFNySjNEUTtBRG9oVWhCO0FzSnQ5VEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKdzlUUjs7QXNKcDlUQTtFQUNJO0lBQ0k7RXRKdTlUTjtFc0pyOVRNO0lBQ0k7RXRKdTlUVjtFc0pwOVRNO0lBQ0k7SUFDQTtFdEpzOVRWO0VzSnA5VFU7SUFDSTtJQUNBO0V0SnM5VGQ7RXNKbjlUVTtJQUNJO0V0SnE5VGQ7RXNKbDlUVTs7SUFFSTtFdEpvOVRkO0VzSmg5VE07O0lBRUksb0JySnJHWTtFRHVqVXRCO0FBQ0Y7QXVKeG5VSTtFQUNJO0F2SjBuVVI7QXVKeG5VUTtFQUNJLDJCdEpDVztBRHluVXZCO0F1SnRuVUk7RUFDSSx5Q3RKU007RXNKUk47RUFDQTtBdkp3blVSO0F1SnJuVUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZKdW5VUjtBdUpyblVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZKdW5VWjtBdUpwblVROztFQUVJO0VBQ0E7QXZKc25VWjtBdUpublVRO0VBQ0k7RUFDQTtFQUNBLDBCdEpsQ1M7RXNKbUNUO0F2SnFuVVo7QXVKbG5VUTtFQUNJO0VBQ0EsNEJ0SnZDVztFc0p3Q1g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkpvblVaO0F1SmpuVVE7RUFDSTtFQUNBO0VBQ0E7QXZKbW5VWjtBdUpqblVZO0VBQ0k7QXZKbW5VaEI7QXVKL21VUTtFbEs4QkosNkNBRlU7RUFHVixpQmtLOUI4RDtBdkprblVsRTtBdUo5bVVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SmduVVI7QXVKOW1VUTtFQUNJO0F2SmduVVo7QXVKN21VUTtFQUNJLDBCdEo1RVM7QUQyclVyQjtBdUo1bVVRO0VsS1NKLDZDQUZVO0VBR1YsaUJrS1R3QztBdkorbVU1Qzs7QXVKMW1VQTtFQUVRO0lBQ0k7RXZKNG1VVjtFdUp6bVVNO0lBQ0k7SUFDQTtJQUNBLDZDbks1RkE7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RDhvVmxCO0V5SnQ4VVU7O0lBQ0kscUJ4SnpNSTtJd0owTUosb0J4SjFNSTtFRG1wVmxCO0V5SnQ4VVU7O0lBQ0kscUJ4SjlNSTtFRHVwVmxCO0V5SnA4VU07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFekpzOFVWO0V5SnA4VVU7SUFDSSxxQnhKN05JO0VEbXFWbEI7RXlKbjhVVTtJQUNJLDRCeEovTk87SXdKZ09QLDJCeEpoT087SXdKaU9QO0lBQ0E7SUFDQTtJQUNBO0V6SnE4VWQ7RXlKbDhVVTtJQUNJLHFCeEoxT0k7RUQ4cVZsQjtFeUpqOFVVO0lwS3BKUiw2Q0FGVTtJQUdWLGdDb0tvSjRDO0V6Sm84VTlDO0V5Smg4VU07SUFDSSwwQnhKbFBTO0VEb3JWbkI7RXlKLzdVTTtJQUNJO0V6Smk4VVY7RXlKNzdVVTtJQUNJO0V6Sis3VWQ7RXlKNTdVVTtJQUNJO0lBQ0E7RXpKODdVZDtBQUNGO0EwSnBzVkE7RUFDSTtFQUNBO0ExSnNzVko7QTBKcHNWSTtFQUNJO0ExSnNzVlI7O0EwSmxzVkE7RUFDSTtFQUNBO0ExSnFzVko7O0EwSmxzVkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMUpxc1ZKO0EwSm5zVkk7RUFDSTtBMUpxc1ZSOztBMEpqc1ZBO0VBQ0k7RUFDQSxxQnpKdkJnQjtFeUp3QmhCO0VBQ0E7QTFKb3NWSjtBMEpsc1ZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esb0J6Si9CWTtBRG11VnBCOztBMEo1clZBO0VBQ0k7SUFDSTtJQUNBO0UxSityVk47RTBKNXJWRTtJQUNJO0lBQ0E7SUFDQSxpQkFaZ0I7SUFhaEI7SUFDQTtFMUo4clZOO0UwSjNyVkU7SUFDSSxnQkFuQmE7RTFKZ3RWbkI7RTBKMXJWRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0UxSjRyVk47RTBKenJWRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFMUoyclZOO0UwSnhyVlU7SUFDSSxvQnpKMUVJO0VEb3dWbEI7RTBKdHJWTTtJQUNJLDJCeko3RVc7SXlKOEVYO0lBQ0E7RTFKd3JWVjtFMEpwclZFO0lBQ0k7RTFKc3JWTjtFMEpwclZNO0lBQ0ksYXRLekZKO0VZK3dWTjtFMEpsclZFOztJQUVJO0UxSm9yVk47RTBKanJWRTtJQUNJLGdCQWhFYTtJQWlFYjtFMUptclZOO0UwSmhyVkU7SUFDSTtFMUprclZOO0FBQ0Y7QTBKL3FWQTtFQUNJOzs7SUFHSTtFMUppclZOO0UwSjlxVkU7SUFDSTtFMUpnclZOO0UwSjdxVkU7SUFDSTtFMUorcVZOO0FBQ0Y7QTJKNXlWQTtFQUNJO0EzSjh5Vko7QTJKNXlWSTtFQUNJLDRCMUpFZTtFMEpEZjtFQUNBO0VBQ0E7QTNKOHlWUjtBMko1eVZRO0VBQ0k7QTNKOHlWWjtBMkozeVZRO0VBQ0ksNEIxSlJXO0FEcXpWdkI7QTJKenlWSTtFQUNJO0EzSjJ5VlI7QTJKeHlWWTs7RUFFSSxxQjFKcEJJO0UwSnFCSixvQjFKckJJO0FEK3pWcEI7QTJKcnlWSTtFQUNJLDRCMUp6QmU7QURnMFZ2QjtBMkpweVZJO0VBQ0k7QTNKc3lWUjs7QTJKbHlWQTtFQUlZOztJQUNJO0UzSm15VmQ7QUFDRjtBMko5eFZBO0VBRVE7SUFDSTtFM0oreFZWO0UySjd4VlU7SUFDSTtFM0oreFZkO0UySjN4Vk07SUFDSTtFM0o2eFZWO0UySjF4Vk07SUFDSTtFM0o0eFZWO0UySnp4Vk07SUFDSTtFM0oyeFZWO0UySnh4Vk07SUFDSTtJQUNBO0UzSjB4VlY7RTJKdnhWTTtJQUNJLDBCMUp6RVM7RURrMlZuQjtFMkp0eFZNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzSnd4VlY7RTJKdHhWVTtJQUNJO0UzSnd4VmQ7QUFDRjtBNEpuM1ZBO0VBQ0k7RUFDQTtBNUpxM1ZKO0E0Sm4zVkk7RUFDSSxxQzNKRW1CO0UySkRuQjtBNUpxM1ZSO0E0Sm4zVlE7RXZLcUZKLDZDQUZVO0VBR1YsK0JBSnlFO0FXcXlWN0U7QTRKbDNWSTtFQUNJO0E1Sm8zVlI7QTRKbDNWUTtFQUNJO0VBQ0E7QTVKbzNWWjtBNEpqM1ZRO0VBQ0k7RUFDQTtBNUptM1ZaO0E0Si8yVkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSwwQjNKMUJhO0FEMjRWckI7QTRKLzJWUTtFdks0REosNkNBRlU7RUFHVixnQ3VLNUQ4RDtBNUprM1ZsRTtBNEo5MlZJO0VBQ0k7QTVKZzNWUjtBNEo5MlZRO0V2S29ESiw2Q0FGVTtFQUdWLCtCQUp5RTtBV2kwVjdFO0E0SjUyVlE7RUFDSTtFQUNBO0VBQ0E7QTVKODJWWjtBNEoxMlZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQSwwQjNKeERhO0UySnlEYix5QjNKekRhO0FEcTZWckI7QTRKeDJWUTtFQUNJO0E1SjAyVlo7QTRKdDJWSTtFQUNJO0E1SncyVlI7QTRKcjJWSTtFQUNJO0VBQ0E7QTVKdTJWUjtBNEpwMlZJO0VBQ0k7RUFDQTtFQUNBO0E1SnMyVlI7QTRKbjJWSTtFQUNJO0VBQ0E7QTVKcTJWUjtBNEpsMlZJO0VBQ0k7RUFDQTtBNUpvMlZSO0E0SmoyVkk7RUFDSTtFQUNBO0E1Sm0yVlI7QTRKaDJWSTtFQUNJO0E1SmsyVlI7QTRKLzFWSTtFQUNJO0E1SmkyVlI7QTRKOTFWSTtFQUNJO0E1SmcyVlI7QTRKNzFWSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QjNKakhlO0UySmtIZjtFQUNBO0VBQ0E7RUFDQTtBNUorMVZSO0E0SjcxVlE7RXZLeENKO0VBQ0E7RUFDQTtBV3c0Vko7QTRKOTFWUTtFdktwQ0osNkNBRlU7RUFHVixnQ3VLb0N3QztBNUppMlY1QztBNEo3MVZJO0VBQ0k7QTVKKzFWUjs7QTRKMzFWQTtFQUNJLGN4S3JIZ0I7RXdLc0hoQjtBNUo4MVZKOztBNEozMVZBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSw2Q3hLckpBO0VZay9WVjtFNEoxMVZNO0lBQ0k7RTVKNDFWVjtFNEp6MVZNO0lBQ0k7SUFDQTtJQUNBO0lBQ0EsZ0J4S3RLSjtJd0t1S0k7RTVKMjFWVjtFNEp4MVZNO0lBQ0k7SUFDQTtJQUNBO0U1SjAxVlY7RTRKdjFWTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVKeTFWVjtFNEp0MVZNO0lBQ0k7RTVKdzFWVjtFNEpyMVZNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUp1MVZWO0U0SnAxVk07SUFDSTtJQUNBO0U1SnMxVlY7RTRKbjFWTTtJQUNJO0lBQ0E7RTVKcTFWVjtBQUNGO0E0SmoxVkE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0EscUMzSm5ObUI7STJKb05uQjtJQUNBLHlDM0p6TU07STJKME1OO0lBQ0E7SUFDQTtFNUptMVZOO0U0SmoxVk07SUFDSSxxQzNKM05lO0kySjROZjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0lBQ0EseUMzSnpORTtJMkowTkY7SUFDQTtFNUprMVZWO0U0Si8wVk07SUFDSTtJQUNBO0lBQ0E7RTVKaTFWVjtFNEovMFZVO0lBQ0k7RTVKaTFWZDtFNEo3MFZNO0lBQ0k7RTVKKzBWVjtFNEo1MFZNO0lBQ0k7SUFDQTtFNUo4MFZWO0U0SjMwVk07SUFDSTtFNUo2MFZWO0U0SjEwVk07SUFDSTtJQUNBO0U1SjQwVlY7RTRKejBWTTtJQUNJO0lBQ0E7SUFDQTtFNUoyMFZWO0U0SngwVk07SUFDSTtJQUNBO0U1SjAwVlY7RTRKdjBWTTtJQUNJO0lBQ0E7RTVKeTBWVjtFNEp0MFZNO0lBQ0k7RTVKdzBWVjtFNEpyMFZNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RTVKdTBWVjtFNEpwMFZNO0lBQ0k7SUFDQSw0QjNKcFNXO0kySnFTWDtFNUpzMFZWO0FBQ0Y7QTZKbG5XQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdKb25XSjtBNkpsbldJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdKb25XUjtBNkpqbldJO0VBQ0k7QTdKbW5XUjtBNkpobldJO0VBQ0ksMEI1SmRhO0U0SmViO0VBQ0E7RUFDQTtFQUNBO0E3SmtuV1I7O0E4SnpvV0E7RUFDSTtJQUNJO1lBQUE7RTlKNG9XTjtFOEp6b1dFO0lBQ0k7WUFBQTtFOUoyb1dOO0FBQ0Y7O0E4SmxwV0E7RUFDSTtJQUNJO1lBQUE7RTlKNG9XTjtFOEp6b1dFO0lBQ0k7WUFBQTtFOUoyb1dOO0FBQ0Y7QThKeG9XQTtFQUNJO0lBQ0k7WUFBQTtFOUowb1dOO0U4SnZvV0U7SUFDSTtZQUFBO0U5SnlvV047QUFDRjtBOEpocFdBO0VBQ0k7SUFDSTtZQUFBO0U5SjBvV047RThKdm9XRTtJQUNJO1lBQUE7RTlKeW9XTjtBQUNGO0E4SnRvV0E7RUFDSTtJQUNJO1lBQUE7RTlKd29XTjtFOEpyb1dFO0lBQ0k7WUFBQTtFOUp1b1dOO0FBQ0Y7QThKOW9XQTtFQUNJO0lBQ0k7WUFBQTtFOUp3b1dOO0U4SnJvV0U7SUFDSTtZQUFBO0U5SnVvV047QUFDRjtBOEpwb1dBO0VBQ0k7SUFDSTtZQUFBO0U5SnNvV047RThKbm9XRTtJQUNJO1lBQUE7RTlKcW9XTjtBQUNGO0E4SjVvV0E7RUFDSTtJQUNJO1lBQUE7RTlKc29XTjtFOEpub1dFO0lBQ0k7WUFBQTtFOUpxb1dOO0FBQ0Y7QStKeHFXQTtFQ0NJO0VBR0k7RUFDQTtFQUtKO1VBQUE7RUFDQTtVQUFBO0VBQ0E7VUFBQTtFRFBBO0VBQ0E7RUFDQTtFQUNBLDJDOUpIdUI7RThKSXZCLFk5SnFDZ0M7RThKcENoQztFQUNBO0EvSjRxV0o7QWdLenFXSTtFQUVRO0VBQ0E7RUFLSjtVQUFBO0FoS3NxV1I7QWdLbnFXSTtFQUNJO0FoS3FxV1I7QStKbHJXSTtFQUNJO0EvSm9yV1I7QStKanJXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDOUp0Qm1CO0U4SnVCbkI7QS9KbXJXUjtBK0pqcldRO0VBQ0k7QS9KbXJXWjtBK0ovcVdJO0VBQ0k7RUFDQTtFQUNBO0EvSmlyV1I7QStKOXFXSTtFQUNJO0VBQ0EsZ0I5Skc0QjtFOEpGNUI7RUFFQTtBL0orcVdSO0ErSjVxV0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSw2QzlKL0NxQjtBRDZ0VzdCO0ErSjFxV1E7RUFDSSxvQjlKeERRO0FEb3VXcEI7QStKeHFXSTtFQUNJLGtCM0tYVTtBWXFyV2xCO0ErSnZxV0k7RUFDSSw0QjlKL0RlO0FEd3VXdkI7O0FpSzl1V0E7RUFDSTtFQUNBO0FqS2l2V0o7QWlLL3VXSTtFQUNJLGM3S2lCYTtBWWd1V3JCO0FpSzl1V0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDaEtObUI7RWdLT25CLHlDaEtLTTtFZ0tKTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqS2d2V1I7QWlLOXVXUTtFQUNJLG9CaEtsQlE7RWdLbUJSO0VBQ0E7QWpLZ3ZXWjtBaUs1dVdJO0VBQ0k7QWpLOHVXUjtBaUszdVdJO0VBQ0k7QWpLNnVXUjtBaUsxdVdJO0VBQ0k7QWpLNHVXUjs7QWlLeHVXQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsNkM3SzFDSTtJNksyQ0o7SUFDQTtFaksydVdOO0VpS3p1V007SUFDSSxxQ2hLL0NlO0lnS2dEZjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpLMnVXVjtFaUt4dVdNO0lBQ0k7RWpLMHVXVjtFaUt2dVdNO0lBQ0k7RWpLeXVXVjtFaUt0dVdNO0lBQ0ksNEJoS3ZFVztJZ0t3RVg7SUFDQTtJQUNBO0lBQ0E7RWpLd3VXVjtFaUtydVdNO0lBQ0k7RWpLdXVXVjtFaUtwdVdNO0lBQ0k7SUFDQTtFaktzdVdWO0VpS251V007SUFDSTtFaktxdVdWO0FBQ0Y7QWlLanVXQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RWpLbXVXTjtFaUtqdVdNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLFU3Sy9HSjtFWWsxV047RWlLL3RXVTtJQUNJLDBCaEtqSEk7RURrMVdsQjtFaUsvdFdjO0lBQ0k7RWpLaXVXbEI7RWlLN3RXVTtJQUNJO0VqSyt0V2Q7RWlLNXRXVTtJQUNJLFU3S2hJUjtJNktpSVE7SUFDQTtJQUNBO0VqSzh0V2Q7RWlLMXRXTTtJQUNJO0lBQ0EscUNoS25JZTtJZ0tvSWY7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5Q2hLNUhFO0lnSzZIRjtFaks0dFdWO0VpSzF0V1U7SUFDSTtJQUNBO0VqSzR0V2Q7RWlLenRXVTtJQUNJO0VqSzJ0V2Q7RWlLenRXYztJQUNJO0lBQ0E7SUFDQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsZ0I3S25LWjtFWTgzV047RWlLdnRXa0I7SUFDSTtZQUFBO0lBQ0E7SUFDQTtFakt5dFd0QjtFaUtudFdNO0lBQ0k7SUFDQTtFaktxdFdWO0VpS2x0V007SUFDSTtFaktvdFdWO0VpS2p0V007SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSxxQ2hLMUxlO0lnSzJMZix5Q2hLL0tFO0lnS2dMRjtJQUNBO0lBQ0E7RWpLbXRXVjtFaUtqdFdVO0lBQ0k7SUFDQSwwQmhLck1JO0lnS3NNSjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpLbXRXZDtFaUtodFdVO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RWpLa3RXZDtFaUsvc1dVO0k1Sy9IUiw2Q0FGVTtJQUdWLCtCQUp5RTtFV3ExVzNFO0FBQ0Y7QWtLLzZXSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUNqS0NtQjtFaUtBbkI7RUFDQSx5Q2pLV007RWlLVk47RUFDQTtBbEtpN1dSO0FrSzk2V0k7RUFDSTtFQUNBO0VBQ0E7QWxLZzdXUjtBa0s3NldJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxLKzZXUjtBa0s1NldJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxLODZXUjtBa0s1NldRO0VBQ0k7QWxLODZXWjtBa0sxNldJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxLNDZXUjtBa0sxNldRO0VBQ0k7QWxLNDZXWjtBa0t6NldRO0VBQ0k7QWxLMjZXWjs7QW1LNTlXUTtFQUNJO0FuSys5V1o7QW1LMzlXSTtFQUNJO0VBQ0E7QW5LNjlXUjtBbUsxOVdJO0VBQ0k7QW5LNDlXUjtBbUt6OVdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5LMjlXUjtBbUt4OVdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkswOVdSO0FtS3Y5V0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkt5OVdSO0FtS3Y5V1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJsS3pDUztFa0swQ1Q7QW5LeTlXWjtBbUt2OVdZO0VBQ0k7RUFDQTtFQUNBLG9CbEtoREk7QUR5Z1hwQjtBbUt0OVdZO0VBQ0k7QW5LdzlXaEI7QW1LcDlXUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FuS3M5V1o7QW1LbjlXUTtFQUNJLDBCbEtqRVM7RWtLa0VUO0FuS3E5V1o7QW1LajlXSTtFQUNJO0VBQ0E7QW5LbTlXUjtBbUtoOVdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5LazlXUjtBbUsvOFdJO0VBQ0k7RUFDQTtFQUNBO0FuS2k5V1I7QW1LLzhXUTtFQUNJO0VBQ0E7QW5LaTlXWjtBbUs5OFdRO0VBQ0k7RUFDQTtBbktnOVdaO0FtSzU4V0k7RUFDSTtFQUNBO0VBQ0E7QW5LODhXUjtBbUs1OFdRO0VBQ0kscUJsS3pHUTtFa0swR1I7QW5LODhXWjtBbUt6OFdRO0VBQ0k7RUFDQTtBbksyOFdaO0FtS3g4V1E7RUFDSTtFQUNBO0FuSzA4V1o7QW1LdjhXUTtFQUNJO0FuS3k4V1o7QW1LdjhXWTtFQUNJLHFCbEs3SEk7QURza1hwQjtBbUtwOFdJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5LczhXUjtBbUtwOFdRO0VBQ0k7RUFDQTtBbktzOFdaOztBb0twbFhBO0VBQ0k7RUFDQTtFQUNBO0FwS3VsWEo7QW9LcmxYSTtFQUNJO0VBQ0E7RUFDQTtBcEt1bFhSO0FvS3BsWEk7RUFDSTtFQUNBO0VBQ0E7QXBLc2xYUjtBb0tubFhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwS3FsWFI7QW9LbmxYUTtFQUNJLFVoTDVCSjtBWWluWFI7QW9LbGxYUTtFQUNJLG1CaExoQks7RWdMaUJMLHFCaExqQks7QVlxbVhqQjtBb0tsbFhZO0VBQ0ksVWhML0JSO0FZbW5YUjtBb0tqbFhZO0VBQ0ksZ0NuS3JDSTtBRHduWHBCO0FvS2psWGdCO0VBQ0ksVWhMM0NaO0FZOG5YUjtBb0s3a1hJO0VBQ0k7RUFDQTtFQUNBO0FwSytrWFI7QW9LNWtYSTtFQUNJLG9CbktyRFk7QURtb1hwQjtBb0sza1hJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBLNmtYUjtBb0t6a1hRO0VBQ0k7RUFDQTtBcEsya1haO0FvS3hrWFE7RUFDSTtFQUNBO0VBQ0E7QXBLMGtYWjs7QXFLdHBYQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyS3lwWEo7QXFLdnBYSTs7RUFFSSxnQmpMUEE7RWlMUUE7RUFDQSx5Q3BLU007RW9LUk47QXJLeXBYUjtBcUt0cFhJO0VBQ0k7RUFDQTtFQUNBO0FyS3dwWFI7QXFLdHBYUTtFQUNJLDRCcEtkVztFb0tlWDtFQUNBO0FyS3dwWFo7QXFLcnBYUTtFQUNJLDBCcEtyQlM7RW9Lc0JUO0VBQ0E7RUFDQTtBckt1cFhaO0FxS3BwWFE7RUFDSTtFQUNBO0FyS3NwWFo7QXFLbnBYUTtFQUNJO0FyS3FwWFo7QXFLbHBYUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyS29wWFo7QXFLaHBYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyS2twWFI7QXFLaHBYUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyS2twWFo7QXFLL29YUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyS2lwWFo7QXFLOW9YUTtFQUNJO0VBQ0E7RUFDQSw0QnBLbEVXO0FEa3RYdkI7QXFLOW9YWTtFQUNJO0FyS2dwWGhCO0FxSzVvWFE7O0VBRUksMEJwSzVFUztFb0s2RVQ7QXJLOG9YWjtBcUszb1hROztFQUVJO0VBQ0E7QXJLNm9YWjtBcUsxb1hRO0VBQ0k7QXJLNG9YWjtBcUt6b1hRO0VBQ0k7RUFDQTtFQUNBO0FySzJvWFo7QXFLem9YWTtFQUNJO0VBQ0EsMkJwS2hHTztBRDJ1WHZCO0FxS3ZvWFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJwSzFHVztFb0syR1g7QXJLeW9YWjtBcUt2b1hZO0VBQ0k7RUFDQTtBckt5b1hoQjtBcUtyb1hROztFQUVJO0FyS3VvWFo7O0FxS2xvWEE7RUFDSTtJQUNJO0lBQ0E7RXJLcW9YTjtFcUtub1hNO0lBQ0k7SUFDQTtFcktxb1hWO0VxS25vWFU7SUFDSTtFcktxb1hkO0VxS2xvWFU7SUFDSTtFcktvb1hkO0VxS2hvWE07SUFDSTtFcktrb1hWO0FBQ0Y7QXFLOW5YQTtFQUNJO0lBQ0k7SUFDQTtFcktnb1hOO0FBQ0Y7QXNLM3hYSTtFQUNJO0F0SzZ4WFI7QXNLMXhYSTtFQUNJO0VBQ0E7RUFDQTtBdEs0eFhSO0FzS3p4WEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEsyeFhSO0FzS3p4WFE7RUFDSTtBdEsyeFhaO0FzS3p4WFk7RUFDSTtBdEsyeFhoQjs7QXVLOXlYQTtFQUNJLG1CQUhnQjtFQUloQjtFQUNBO0VBQ0E7RUFDQSxnQm5MTFE7QVlzelhaO0F1Sy95WEk7RUFDSTtFQUNBO0VBQ0E7QXZLaXpYUjtBdUs5eVhJO0VBQ0k7RUFDQSxXbkxoQkE7RW1MaUJBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdktnelhSO0F1Szl5WFE7RUFDSSxVbkx6Qko7RW1MMEJJO0F2S2d6WFo7QXVLNXlYSTtFQUNJLDZDbkx6Qkk7QVl1MFhaO0F1SzV5WFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxVbkwxQ0o7QVl3MVhSO0F1SzF5WEk7O0VBRUk7RUFDQTtBdks0eVhSO0F1S3p5WEk7RUFDSTtBdksyeVhSO0F1S3p5WFE7RUFDSTtFQUNBO0F2SzJ5WFo7QXVLdnlYSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFduTG5FQTtBWTQyWFI7QXVLdHlYSTtFQUNJLGdCbkx2RUE7RW1Md0VBO0VBQ0EsZ0JuTHpFQTtFbUwwRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZLd3lYUjtBdUtyeVhJO0VBQ0k7QXZLdXlYUjtBdUtyeVhROztFQUVJLFduTHhGSjtBWSszWFI7QXVLcHlYUTtFQUNJO0VBQ0E7RUFDQTtBdktzeVhaO0F1S3B5WFk7RUFDSSxVbkxqR1I7QVl1NFhSOztBdUtoeVhBO0VBR1k7SUFDSTtJQUNBO0lBQ0EsZ0JuTDdHUjtFWTg0WE47RXVLN3hYTTtJQUNJO0lBQ0E7RXZLK3hYVjtBQUNGO0F3S3A1WEE7RUFDSTtFQUNBO0F4S3M1WEo7QXdLcDVYSTtFQUNJO0F4S3M1WFI7QXdLcDVYUTtFQUNJLDBCdktIUztFdUtJVDtFQUNBO0F4S3M1WFo7QXdLbDVYSTtFQUNJO0F4S281WFI7O0F5S2w2WEk7RUFDSTtFQUNBLHlDeEtnQk07QURxNVhkOztBMEt4NlhBO0VBQ0k7RUFDQTtFQUNBO0ExSzI2WEo7QTBLejZYSTtFQUNJO0ExSzI2WFI7QTBLeDZYSTtFQUNJO0VBQ0E7QTFLMDZYUjtBMEt4NlhROztFQUVJO0ExSzA2WFo7QTBLdjZYUTtFQUNJLDBCektkUztFeUtlVDtBMUt5NlhaO0EwS3Q2WFE7RUFDSTtFQUNBO0VBQ0E7QTFLdzZYWjs7QTJLNzdYQTtFQUNJO0VBQ0E7RUFDQTtBM0tnOFhKO0EySzk3WEk7RUFDSTtBM0tnOFhSO0EySzc3WEk7RUFDSTtBM0srN1hSO0EySzU3WEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0s4N1hSO0EySzM3WEk7RUFDSTtBM0s2N1hSO0EySzE3WEk7RUFDSTtBM0s0N1hSO0EyS3o3WEk7RUFDSSw0QjFLNUJlO0FEdTlYdkI7QTJLeDdYSTtFQUNJO0VBQ0E7RUFDQTtBM0swN1hSO0EyS3Y3WEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0t5N1hSO0EyS3Q3WEk7RUFDSTtBM0t3N1hSO0EyS3Q3WFE7RUFDSTtBM0t3N1haO0EyS3A3WEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0tzN1hSO0EyS243WEk7RUFDSTtFQUNBO0EzS3E3WFI7QTJLbDdYSTtFQUNJO0VBQ0E7RUFDQTtBM0tvN1hSO0EyS2o3WEk7RUFDSTtFQUNBO0VBQ0E7QTNLbTdYUjs7QTJLOTZYSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzS2k3WFI7QTJLLzZYUTtFQUNJLGdCdkwxRko7RXVMMkZJO0EzS2k3WFo7QTJLNzZYSTtFQUNJO0VBQ0E7QTNLKzZYUjtBMks3NlhRO0VBQ0k7RUFDQTtBM0srNlhaO0EySzM2WEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM0s2NlhSO0EySzE2WEk7O0VBRUk7RUFDQTtBM0s0NlhSO0EyS3o2WEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QzFLM0dNO0FEc2hZZDtBMkt4NlhJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0swNlhSO0EyS3g2WFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtBM0swNlhaO0EyS3Y2WFE7RUFDSTtBM0t5NlhaO0EyS3I2WEk7RUFDSTtBM0t1NlhSO0EyS3A2WEk7RUFDSTtBM0tzNlhSO0EyS242WEk7RUFDSTtBM0txNlhSO0EyS2w2WEk7RUFDSTtBM0tvNlhSOztBMktoNlhBO0VBRVE7SUFDSTtFM0trNlhWO0UySy81WE07SUFDSTtFM0tpNlhWO0UySzk1WE07SUFDSTtJQUNBO0lBQ0E7RTNLZzZYVjtFMkszNVhNO0lBQ0k7RTNLNjVYVjtFMkt6NVhFO0lBQ0k7RTNLMjVYTjtFMkt6NVhNO0lBQ0k7RTNLMjVYVjtBQUNGO0EyS3Y1WEE7RUFDSTtJQUNJO0UzS3k1WE47QUFDRjtBMkt0NVhBO0VBQ0k7SUFDSTtFM0t3NVhOO0UyS3Q1WE07SUFDSTtFM0t3NVhWO0UyS3I1WE07SUFDSTtJQUNBO0lBQ0E7RTNLdTVYVjtBQUNGO0E0S2huWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBLHVDM0tDeUI7RTJLQXpCO0VBQ0E7RUFDQTtBNUtrbllKO0E0S2huWUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBNUtrbllSOztBNEs5bVlBO0VBQ0k7SUFDSTtFNUtpbllOO0FBQ0Y7QTZLeG9ZQTtFQUNJO0VBQ0E7RUFDQTtBN0swb1lKO0E2S3hvWUk7RUFDSTtBN0swb1lSO0E2S3ZvWUk7RUFDSSxxQzVLSG1CO0U0S0luQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdLeW9ZUjtBNkt2b1lRO0VBQ0k7QTdLeW9ZWjtBNkt0b1lRO0VBRUk7QTdLdW9ZWjtBNktwb1lROztFQUVJO0E3S3NvWVo7QTZLbm9ZUTtFQUNJO0E3S3FvWVo7QTZLbG9ZUTs7RUFFSTtFQUNBO0VBQ0E7QTdLb29ZWjtBNktqb1lRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdLbW9ZWjtBNktob1lRO0VBQ0k7QTdLa29ZWjtBNks5bllJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0tnb1lSO0E2SzluWVE7RUFDSTtFQUNBO0E3S2dvWVo7QTZLNW5ZSTs7RUFFSTtFQUNBO0E3SzhuWVI7QTZLNW5ZUTs7RUFDSTtFQUNBO0E3SytuWVo7QTZLM25ZSTtFQUNJLDBCNUsvRVk7QUQ0c1lwQjtBNkszbllROztFQUVJLFd6THRGSjtFeUx1RkksVXpMdkZKO0FZb3RZUjtBNkt6bllJO0VBQ0ksZ0J6TDFGRjtBWXF0WU47QTZLem5ZUTtFQUNJLFd6TC9GSjtFeUxnR0ksVXpMaEdKO0FZMnRZUjtBNkt2bllJO0VBQ0k7QTdLeW5ZUjtBNkt2bllRO0VBQ0ksMEI1S3JHUTtBRDh0WXBCO0E2S3RuWVE7RUFDSSwwQjVLekdRO0U0SzBHUjtBN0t3bllaO0E2S3JuWVE7RUFDSSxxQjVLOUdRO0FEcXVZcEI7QTZLbm5ZSTtFQUNJO0E3S3FuWVI7O0E2S2puWUE7RUFFUTtJQUNJO0U3S21uWVY7RTZLaG5ZTTtJQUNJO0lBQ0E7RTdLa25ZVjtFNksvbVlNO0lBQ0k7SUFDQTtFN0tpbllWO0U2SzltWU07SUFDSTtFN0tnbllWO0U2SzdtWU07SUFDSTtFN0srbVlWO0FBQ0Y7QTZLM21ZQTtFQUVRO0lBQ0k7RTdLNG1ZVjtFNkt6bVlNO0lBQ0k7SUFDQTtFN0sybVlWO0U2S3htWU07SUFDSTtJQUNBO0lBQ0E7RTdLMG1ZVjtFNkt2bVlNO0lBQ0kscUM1S2hLZTtJNEtpS2Y7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3S3ltWVY7RTZLdm1ZVTs7SUFFSTtJQUNBO0U3S3ltWWQ7RTZLcm1ZTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdLdW1ZVjtFNktybVlVO0lBQ0k7SUFDQTtFN0t1bVlkO0U2S25tWU07SUFDSSwwQjVLbk1RO0VEd3lZbEI7RTZLbm1ZVTtJQUNJO0lBQ0E7RTdLcW1ZZDtFNktsbVlVOztJQUVJLFd6TC9NUjtJeUxnTlEsVXpMaE5SO0VZb3pZTjtFNktobVlNO0lBQ0ksZ0J6TG5OTjtFWXF6WUo7RTZLaG1ZVTtJQUNJLFd6THhOUjtJeUx5TlEsVXpMek5SO0VZMnpZTjtFNks5bFlNO0lBQ0k7RTdLZ21ZVjtFNks5bFlVO0lBQ0ksMEI1SzlOSTtFRDh6WWxCO0U2SzdsWVU7SUFDSSwwQjVLbE9JO0k0S21PSjtFN0srbFlkO0U2SzVsWVU7SUFDSSxxQjVLdk9JO0VEcTBZbEI7QUFDRjtBNkt6bFlBO0VBR1k7SUFDSTtFN0t5bFlkO0FBQ0Y7QTZLcGxZQTtFQUVRO0lBQ0k7RTdLcWxZVjtBQUNGO0E4S3AxWUE7RUFDSSxtQjFMSVU7RTBMSFY7RUFDQTtFQUNBLHlDN0tlVTtFNktkVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlLczFZSjs7QThLbjFZQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw2QzFMWlE7RTBMYVI7RUFDQTtFQUNBO0VBQ0E7QTlLczFZSjtBOEtwMVlJO0VBQ0ksdUM3S2xCcUI7RTZLbUJyQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlLczFZUjtBOEtwMVlRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEI3S2hDVztFNktpQ1g7QTlLczFZWjtBOEtuMVlRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0IxTDdDSjtFMEw4Q0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjdLOUNTO0U2SytDVDtBOUtxMVlaO0E4S24xWVk7RUFDSTtBOUtxMVloQjtBOEtsMVlZO0VBQ0k7RUFDQSxxQjdLeERJO0FENDRZcEI7QThLaDFZUTs7RUFFSTtFQUNBO0VBQ0E7QTlLazFZWjtBOEs5MFlJO0VBQ0k7RUFDQTtBOUtnMVlSO0E4SzkwWVE7RUFDSTtBOUtnMVlaOztBK0s3NVlBO0VBQ0ksbUIzTElVO0UyTEhWO0VBQ0E7RUFDQSx5QzlLZVU7RThLZFY7RUFDQTtFQUNBO0VBQ0E7QS9LZzZZSjs7QStLNTVZSTtFQUNJO0EvSys1WVI7O0ErSzM1WUE7RUFDSTtFQUNBO0EvSzg1WUo7QStLNTVZSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDZDM0xyQkk7RTJMc0JKO0EvSzg1WVI7QStLMzVZSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9LNjVZUjtBK0sxNVlJO0VBQ0k7RUFDQSxnQjNMekNBO0UyTDBDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEI5SzNDYTtFOEs0Q2I7QS9LNDVZUjtBK0sxNVlRO0VBQ0kscUI5S2hEUTtBRDQ4WXBCO0ErS3o1WVE7RUFDSTtBL0syNVlaO0ErS3g1WVE7RUFDSTtBL0swNVlaO0ErS3Y1WVE7RUFDSTtBL0t5NVlaO0ErS3I1WUk7RUFDSTtBL0t1NVlSO0ErS3A1WUk7RUFDSTtFQUNBO0VBQ0EsMEI5S3ZFWTtBRDY5WXBCO0ErS3A1WVE7RUFDSSxXM0w3RUo7RTJMOEVJLFUzTDlFSjtBWW8rWVI7O0FnTHIrWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQTZCQTtFQVVBO0FoTG04WUo7QWdMditZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhMeStZWjtBZ0xwK1lROzs7O0VBSUk7QWhMcytZWjtBZ0xsK1lJO0VBQ0k7QWhMbytZUjtBZ0xqK1lJO0VBQ0k7RUFDQTtBaExtK1lSO0FnTC85WVE7RUFDSTtBaExpK1laO0FnTC85WVk7RUFDSTtBaExpK1loQjtBZ0wzOVlJO0VBQ0k7QWhMNjlZUjtBZ0wxOVlJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhMNDlZUjtBZ0wxOVlRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTDQ5WVo7QWdMejlZUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEwyOVlaO0FnTHg5WVE7RUFDSTtBaEwwOVlaO0FnTHY5WVE7RUFDSTtBaEx5OVlaO0FnTG45WVE7O0VBQ0k7RUFDQTtBaExzOVlaO0FnTGw5WUk7RUFDSTtFQUNBLGM1TGxGUTtFNExtRlI7RUFDQTtFQUNBO0VBQ0E7QWhMbzlZUjtBZ0xqOVlJO0VBQ0k7RUFDQTtFQUNBO0FoTG05WVI7QWdMajlZUTtFQUNJO0VBQ0E7RUFDQTtBaExtOVlaOztBZ0w5OFlBO0VBQ0k7SUFDSTtFaExpOVlOO0FBQ0Y7QWlMMWtaQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakw0a1pKO0FpTDFrWkk7RUFDSTtBakw0a1pSO0FpTHprWkk7RUFDSTtBakwya1pSOztBaUx2a1pBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RWpMMGtaTjtBQUNGO0FrTC9sWkk7RUFDSTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTGltWlI7QWtMOWxaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCakxaWTtBRDRtWnBCO0FrTDdsWkk7RUFDSSw0QmpMZGU7RWlMZWY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTCtsWlI7QWtMNWxaSTtFQUNJO0FsTDhsWlI7O0FtTHZuWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkwwblpSOztBb0xqb1pBO0VBQ0k7RUFDQTtBcExvb1pKO0FvTGxvWkk7RUFDSTtBcExvb1pSO0FvTGpvWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBMbW9aUjtBb0xob1pJO0VBQ0k7QXBMa29aUjs7QW9MOW5aQTtFQUNJO0lBQ0k7RXBMaW9aTjtFb0wvblpNO0lBQ0k7RXBMaW9aVjtFb0w5blpNO0lBQ0k7SUFDQTtJQUNBO0VwTGdvWlY7QUFDRjtBcUxwcVpBO0VBQ0k7RUFDQTtFQUNBLHFDcExJdUI7RW9MSHZCLHlDcExlVTtFb0xkVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXJMc3FaSjtBcUxwcVpJO0VBQ0ksMEJwTFRhO0VvTFViLHlCcExWYTtBRGdyWnJCO0FxTG5xWkk7RUFDSTtFQUNBO1VBQUE7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WDtBekwyMlpaO0F5THgyWlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6TDAyWlo7QXlMeDJaWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCeEx2R087RXdMd0dQO0VBQ0E7RUFDQTtFQUNBO0F6TDAyWmhCO0F5THYyWlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBekx5MlpoQjtBeUxwMlpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekxzMlpSOztBeUxsMlpBO0VBSWdCO0lBQ0k7RXpMazJabEI7RXlMNTFaVTtJQUNJO0lBQ0E7SUFDQTtFekw4MVpkO0V5TDUxWmM7SUFDSTtFekw4MVpsQjtFeUwzMVpjO0lBQ0k7SUFDQTtFekw2MVpsQjtBQUNGO0F5THYxWkE7RUFDSTtJQUNJO0V6THkxWk47RXlMcjFaYztJQUNJO0V6THUxWmxCO0V5TGwxWk07SUFDSTtFekxvMVpWO0V5TGwxWlU7SUFDSTtFekxvMVpkO0V5TGwxWmM7SUFDSTtFekxvMVpsQjtFeUwvMFpNO0lBQ0k7SUFDQTtFekxpMVpWO0FBQ0Y7QXlMNzBaQTtFQUdZO0lBQ0k7RXpMNjBaZDtFeUx6MFpjO0lBQ0k7RXpMMjBabEI7RXlMeDBaYztJQUNJO0V6TDAwWmxCO0V5THAwWlU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFekxzMFpkO0V5THAwWmM7O0lBRUk7RXpMczBabEI7RXlMbjBaYztJQUNJO0V6THEwWmxCO0V5TGwwWmM7SUFDSTtFekxvMFpsQjtFeUxqMFpjOztJQUVJO0lBQ0E7RXpMbTBabEI7RXlMOXpaYztJQUNJO0V6TGcwWmxCO0V5TDd6WmM7SUFDSTtFekwrelpsQjtFeUwzelpVO0lBQ0k7RXpMNnpaZDtFeUwxelpVO0lBQ0k7RXpMNHpaZDtBQUNGO0EwTDNqYUE7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5Q3pMZVU7RXlMZFYsMkN6TEV1QjtFeUxEdkI7QTFMNmphSjtBMEwzamFJO0VBQ0k7RUFDQTtFQUNBO0ExTDZqYVI7QTBMMWphSTtFQUNJO0VBQ0E7RUFDQTtBMUw0amFSO0EwTHpqYVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTDJqYWhCO0EwTHhqYVk7RUFDSTtFQUNBO0VBQ0E7QTFMMGphaEI7QTBMdGphUTtFQUNJLHFCekxoQ1E7RXlMaUNSO0VBQ0E7RUFDQTtBMUx3amFaO0EwTHJqYVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBMUx1amFaO0EwTHJqYVk7RUFDSSxjdE03Q1I7QVlvbWFSO0EwTHBqYVk7RUFDSSxXdE1sRFY7QVl3bWFOO0EwTG5qYVk7RUFDSSw0QnpMbkRPO0FEd21hdkI7QTBMbGphWTtFQUNJO0VBQ0E7RUFDQTtBMUxvamFoQjtBMExoamFRO0VBQ0k7RUFDQTtFQUNBO0ExTGtqYVo7QTBMaGphWTtFQUNJO0VBQ0E7QTFMa2phaEI7QTBMOWlhUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFMZ2phWjtBMEw3aWFRO0VBQ0k7RUFDQTtBMUwraWFaO0EwTDdpYVk7RUFDSTtFQUNBO0VBQ0E7QTFMK2lhaEI7QTBMMWlhSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTDRpYVI7QTBMMWlhUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTDRpYVo7QTBMMWlhWTtFQUNJLDRCekx6R087QURxcGF2QjtBMEx6aWFZO0VBQ0ksMEJ6TDlHSztFeUwrR0w7RUFDQTtBMUwyaWFoQjtBMEx2aWFRO0VBQ0k7QTFMeWlhWjtBMExyaWFJO0VBQ0k7RUFDQTtFQUNBLDRCekwzSGU7RXlMNEhmO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtBMUx1aWFSO0EwTHJpYVE7RUFDSTtFQUNBO0ExTHVpYVo7QTBMcmlhWTtFQUNJO0VBQ0E7QTFMdWlhaEI7QTBMbGlhWTtFQUNJO0VBQ0E7RUFNQTtBMUwraGFoQjtBMExuaWFvQjtFQUNJO0ExTHFpYXhCO0EwTC9oYVk7RUFDSTtFQUNBO0VBQ0EscUJ6TDVKSTtFeUw2Sko7QTFMaWlhaEI7QTBMOWhhWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFMZ2lhaEI7QTBMNWhhUTs7RUFFSTtFQUNBO0VBQ0E7QTFMOGhhWjtBMEw1aGFZOzs7O0VBRUk7RUFDQTtBMUxnaWFoQjs7QTBMMWhhQTtFQUNJO0lBQ0k7SUFDQTtFMUw2aGFOO0FBQ0Y7QTBMMWhhQTtFQUNJO0lBQ0k7RTFMNGhhTjtBQUNGO0EwTHpoYUE7RUFDSTtJQUNJO0UxTDJoYU47RTBMemhhTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0UxTDJoYVY7RTBMeGhhTTtJQUNJO0UxTDBoYVY7RTBMeGhhVTtJQUNJO0lBQ0E7RTFMMGhhZDtFMEx4aGFjO0lBQ0k7RTFMMGhhbEI7RTBMdGhhVTtJQUNJO0UxTHdoYWQ7RTBMdGhhYztJQUNJO0lBQ0E7SUFDQTtFMUx3aGFsQjtBQUNGO0EwTGxoYUE7RUFFUTtJQUNJO0UxTG1oYVY7RTBMamhhVTtJQUNJO0lBQ0E7RTFMbWhhZDtBQUNGO0EyTHh3YUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUMxTGFVO0UwTFpWO0EzTDB3YUo7QTJMeHdhSTtFQUNJO0VBQ0E7RUFDQTtBM0wwd2FSO0EyTHh3YVE7RUFDSTtFQUNBO0EzTDB3YVo7QTJMeHdhWTtFQUNJO0EzTDB3YWhCO0EyTHZ3YVk7RUFDSTtFQUNBLDRCMUxsQk87QUQyeGF2QjtBMkxyd2FRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNMdXdhWjs7QTJMbHdhQTtFQUVRO0lBQ0k7SUFDQTtFM0xvd2FWO0UyTGx3YVU7SUFDSTtFM0xvd2FkO0FBQ0Y7QTJML3ZhQTtFQUNJO0lBQ0k7RTNMaXdhTjtFMkwvdmFNO0lBQ0k7RTNMaXdhVjtFMkwvdmFVOztJQUVJO0UzTGl3YWQ7QUFDRjtBMkw1dmFBO0VBQ0k7SUFDSTtFM0w4dmFOO0UyTDV2YU07SUFDSTtFM0w4dmFWO0FBQ0Y7QTRMcjBhQTtFQUNJLDJDM0xNdUI7RTJMTHZCLHlDM0xpQlU7RTJMaEJWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVMdTBhSjtBNExyMGFJO0VBQ0k7RUFDQTtBNUx1MGFSO0E0THAwYUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBNUxzMGFSO0E0THAwYVE7RUFDSTtFQUNBLHFCM0xsQlE7QUR3MWFwQjtBNExwMGFZO0VBQ0ksMEIzTHJCSTtFMkxzQkosV3hNekJSO0FZKzFhUjs7QTRMaDBhQTtFQUNJO0lBQ0k7RTVMbTBhTjtBQUNGO0FDdDJhQTtBQXFCQTtBQUlBO0FBUUE7QUFVQTtBQU9BO0FBTUE7QUFLQTtBWjdEQTtBQXFFQTtBd01oRUk7RUFDSTtBN0w2MmFSO0E2TDEyYUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QjVMVmU7QURzM2F2QjtBNkx6MmFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3TDIyYVI7QTZMeDJhSTtFQUNJLHFCNUx6Qlk7RTRMMEJaO0VBQ0E7QTdMMDJhUjtBNkx4MmFRO0VBRUk7QTdMeTJhWjs7QTZMbjJhSTtFQUNJO0E3THMyYVI7QTZMbjJhSTtFQUNJLDRCNUx4Q2U7RTRMeUNmO0VBQ0E7RUFDQTtFQUNBO0E3THEyYVI7O0E4THY1YUE7QUFFQTtFQUNJO0VBQ0E7RUFDQTtBOUx5NWFKO0E4THY1YUk7RUFDSTtFQUNBO0E5THk1YVI7QThMdDVhSTtFQUNJO0VBQ0E7QTlMdzVhUjtBOExyNWFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUx1NWFSO0E4THA1YUk7RUFDSSxjMU1WUTtBWWc2YWhCO0E4TG41YUk7O0VBRUk7QTlMcTVhUjtBOExsNWFJO0VBQ0kscUI3TC9CWTtFNkxnQ1o7RUFDQTtFQUNBO0VBQ0E7QTlMbzVhUjtBOExsNWFRO0VBQ0ksbUIxTVpNO0UwTWFOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlMbzVhWjs7QThMLzRhQTtFQUNJO0lBQ0k7SUFtQ0E7SUFLQTtFOUw0MmFOO0U4TGw1YU07SUFDSTtJQUNBO0U5TG81YVY7RThMajVhTTtJQUNJO0U5TG01YVY7RThMaDVhTTtJQUNJO0U5TGs1YVY7RThMLzRhTTtJQUNJO0lBQ0E7RTlMaTVhVjtFOEwvNGFVO0lBQ0k7SUFDQTtJQUNBO0U5TGk1YWQ7RThMNzRhTTtJQUNJO0lBQ0E7RTlMKzRhVjtFOEw1NGFNO0lBQ0k7SUFDQTtFOUw4NGFWO0U4TDM0YU07SUFDSTtJQUNBO0U5TDY0YVY7RThMejRhTTtJQUNJO0lBQ0E7RTlMMjRhVjtBQUNGO0E4THY0YUE7RUFFUTtJQUNJO0lBQ0E7RTlMdzRhVjtFOExyNGFNO0lBQ0k7RTlMdTRhVjtFOExwNGFNO0lBQ0k7RTlMczRhVjtFOExuNGFNO0lBQ0k7SUFDQTtFOUxxNGFWO0U4TG40YVU7SUFDSTtJQUNBO0U5THE0YWQ7QUFDRjtBK0xyZ2JBO0VBQ0k7RUFDQTtBL0x1Z2JKO0ErTHJnYkk7RUFDSTtFQUNBO0VBQ0E7QS9MdWdiUjtBK0xwZ2JJO0VBQ0k7RUFDQTtBL0xzZ2JSO0ErTHBnYlE7RUFDSTtBL0xzZ2JaO0ErTGxnYkk7RUFDSTtFQUNBO0EvTG9nYlI7QStMbGdiUTtFQUNJO0EvTG9nYlo7QStMbGdiWTtFQUNJO1VBQUE7QS9Mb2diaEI7QStMaGdiUTs7RUFFSTtFQUNBLFczTWpDSjtBWW1pYlI7QStMLy9hUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvTGlnYlo7QStMOS9hUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCOUxqRFE7QURpamJwQjtBK0w5L2FZO0VBQ0k7RUFDQTtFQUNBLFUzTXpEUjtFMk0wRFE7QS9MZ2diaEI7O0ErTDEvYUE7RUFFUTtJQUNJO0UvTDQvYVY7RStMMS9hVTs7SUFFSTtFL0w0L2FkO0UrTHovYVU7SUFDSTtFL0wyL2FkO0UrTHYvYU07SUFDSTtJQUNBO0UvTHkvYVY7RStMdC9hTTtJQUNJO0UvTHcvYVY7QUFDRjtBZ00va2JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE1pbGJKO0FnTS9rYkk7RUFDSTtBaE1pbGJSO0FnTTlrYkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaE1nbGJSO0FnTTlrYlE7RUFDSTtFQUNBO0VBQ0EsMEIvTGZTO0UrTGdCVDtBaE1nbGJaO0FnTTdrYlE7RUFDSTtFQUNBO0VBQ0E7QWhNK2tiWjtBZ00za2JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE02a2JSO0FnTTNrYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaE02a2JaO0FnTTFrYlE7RUFDSTtFQUNBO0FoTTRrYlo7QWdNMWtiWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhNNGtiaEI7QWdNeGtiUTtFQUNJO0FoTTBrYlo7QWdNdGtiSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhNd2tiUjtBZ010a2JRO0VBQ0k7RUFDQTtFQUNBO0FoTXdrYlo7QWdNcGtiSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE1za2JSO0FnTXBrYlE7RUFDSSw0Qi9MaEZXO0UrTGlGWDtFQUNBO0FoTXNrYlo7QWdNbmtiUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhNcWtiWjtBZ01sa2JRO0VBQ0k7QWhNb2tiWjtBZ01oa2JJO0VBQ0k7RUFDQSx5Qy9MdkZNO0UrTHdGTjtBaE1ra2JSO0FnTWhrYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCL0w3R1M7QUQrcWJyQjtBZ01oa2JZO0VBQ0k7QWhNa2tiaEI7QWdNL2piWTtFQUNJO0FoTWlrYmhCO0FnTTdqYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxvQi9MN0hRO0FENHJicEI7QWdNNWpiUTtFQUNJO0VBQ0E7RUFDQTtBaE04amJaO0FnTTFqYkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaE00amJSOztBZ014amJBO0VBQ0k7SUFDSTtFaE0yamJOO0VnTXpqYk07SUFDSTtJQUNBO0lBQ0E7RWhNMmpiVjtBQUNGO0FpTXR0YkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBak13dGJKO0FpTXR0Ykk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlDaE1RTTtFZ01QTjtBak13dGJSO0FpTXR0YlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBak13dGJaO0FpTXR0Ylk7RUFDSTtFQUNBO0VBQ0Esb0JoTXRCSTtBRDh1YnBCO0FpTXB0YlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBak1zdGJaO0FpTXB0Ylk7RUFDSTtFQUNBLDRCaE1oQ087QURzdmJ2QjtBaU1udGJZOztFQUVJO0VBQ0EsMEJoTXZDSztFZ013Q0w7RUFDQTtBak1xdGJoQjtBaU1sdGJZO0VBQ0k7QWpNb3RiaEI7O0FpTTlzYkE7RUFDSTtJQUNJO0VqTWl0Yk47QUFDRjtBa001d2JBO0VBQ0kscUNqTU11QjtFaU1MdkIseUNqTWlCVTtFaU1oQlY7QWxNOHdiSjtBa001d2JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxNOHdiUjtBa001d2JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUNqTVpXO0VpTWFYO0FsTTh3Ylo7QWtNM3diUTtFQUNJLDRCak1qQlc7QUQ4eGJ2QjtBa00xd2JRO0VBQ0k7RUFDQTtFQUNBO0FsTTR3Ylo7QWtNMXdiWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCak1sQ0k7QUQ4eWJwQjtBa016d2JZO0VBQ0k7RUFDQTtFQUNBO0FsTTJ3YmhCO0FrTXZ3YlE7RUFDSTtFQUNBO0FsTXl3Ylo7QWtNdndiWTtFQUNJO0VBQ0E7RUFDQSxxQmpNbkRJO0VpTW9ESjtBbE15d2JoQjtBa01wd2JJO0VBQ0k7QWxNc3diUjtBa01wd2JROztFQUVJO0FsTXN3Ylo7QWtNcHdiWTs7RUFDSTtFQUNBLDRCak1oRU87QUR1MGJ2QjtBa01sd2JZO0VBQ0k7RUFDQTtBbE1vd2JoQjtBa01qd2JZO0VBQ0k7RUFDQTtBbE1td2JoQjtBa01qd2JnQjtFQUNJO0FsTW13YnBCO0FrTS92Ylk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG9Cak0xRkk7RWlNMkZKO0VBQ0E7VUFBQTtBbE1pd2JoQjtBa005dmJZO0VBQ0k7QWxNZ3diaEI7QWtNNXZiUTtFQUNJO0FsTTh2Ylo7QWtNNXZiWTtFQUNJO0FsTTh2YmhCO0FrTTF2YlE7RUFDSTtFQUNBO0VBQ0EsNEJqTTdHVztBRHkyYnZCO0FrTTF2Ylk7RUFDSSxxQmpNbEhJO0FEODJicEI7QWtNeHZiUTtFQUNJLGM5TTNHSTtFOE00R0o7RUFDQTtBbE0wdmJaO0FrTXZ2YlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbE15dmJaO0FrTXR2YlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbE13dmJaO0FrTXJ2YlE7RUFDSTtBbE11dmJaOztBa01sdmJBO0VBQ0k7SUFDSTtFbE1xdmJOO0FBQ0Y7QW1NejRiSTs7O0VBQ0k7RUFDQTtBbk02NGJSO0FtTXo0YlE7Ozs7OztFQUVJO0FuTSs0Ylo7QW1NMzRiSTs7O0VBQ0k7QW5NKzRiUjtBbU01NGJJOzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5NZzViUjtBbU05NGJROzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJsTTVCUztBRDg2YnJCOztBbU03NGJBO0VBQ0k7O0lBRUk7RW5NZzViTjtBQUNGO0FtTTc0YkE7RUFJUTs7O0lBQ0k7SUFDQTtFbk04NGJWO0FBQ0Y7QW9NbDhiQTtFQUNJO0VBQ0E7QXBNbzhiSjtBb01sOGJJO0VBQ0ksNEJuTUNlO0VtTUFmO0FwTW84YlI7QW9NajhiSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE1tOGJSO0FvTWg4Ykk7RUFDSTtFQUNBO0VBQ0E7QXBNazhiUjtBb01oOGJRO0VBQ0k7RUFDQTtBcE1rOGJaOztBcU0zOWJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck04OWJKO0FxTTM5YlE7RUFDSSwyQnBNUlc7QURxK2J2QjtBcU16OWJJO0VBQ0k7RUFDQTtBck0yOWJSO0FxTXo5YlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxnQmpON0JBO0FZdy9iWjtBcU14OWJRO0VBQ0k7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FyTTA5Ylo7QXFNdDliSTtFQUNJO0VBQ0E7RUFDQTtBck13OWJSO0FxTXI5Ylk7RUFDSTtBck11OWJoQjtBcU1wOWJZO0VBQ0ksb0JwTWxESTtBRHdnY3BCOztBcU1oOWJBO0VBQ0k7SUFDSTtJQUNBO1lBQUE7SUFDQTtFck1tOWJOO0FBQ0Y7QXFNaDliQTtFQUNJO0lBQ0k7RXJNazliTjtFcU1oOWJNO0lBQ0k7RXJNazliVjtFcU1oOWJVO0lBQ0k7SUFDQTtJQUNBO0VyTWs5YmQ7QUFDRjtBc01qaWNBO0VBQ0k7RUFDQTtBdE1taWNKO0FzTWppY0k7RUFDSTtFQUNBO0F0TW1pY1I7QXNNaGljSTtFQUNJO0VBQ0E7QXRNa2ljUjtBc01oaWNRO0VBQ0k7QXRNa2ljWjtBc005aGNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRNZ2ljUjtBc005aGNRO0VBQ0k7RUFDQTtBdE1naWNaO0FzTTVoY0k7RUFDSTtBdE04aGNSOztBc00xaGNBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7RXRNNGhjVjtFc016aGNNO0lBQ0k7SUFDQTtFdE0yaGNWO0VzTXpoY1U7SUFDSTtFdE0yaGNkO0VzTXZoY007SUFDSTtFdE15aGNWO0FBQ0Y7QXNNcmhjQTtFQUNJO0lBQ0k7RXRNdWhjTjtBQUNGO0FzTXBoY0E7RUFDSTtJQUNJO0V0TXNoY047QUFDRjtBc01uaGNBO0VBQ0k7SUFDSTtFdE1xaGNOO0FBQ0Y7QXNNbGhjQTtFQUNJO0lBQ0k7RXRNb2hjTjtBQUNGO0FzTWpoY0E7RUFDSTtJQUNJO0V0TW1oY047QUFDRjtBc01oaGNBO0VBRVE7SUFDSTtFdE1paGNWO0VzTTlnY007SUFDSTtFdE1naGNWO0FBQ0Y7QXVNaG5jQTtFQUNJO0VBQ0E7QXZNa25jSjtBdU0vbWNRO0VBQ0k7QXZNaW5jWjtBdU05bWNROztFQUVJO0F2TWduY1o7QXVNNW1jSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2TThtY1I7QXVNNW1jUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdk04bWNaO0F1TTVtY1k7RUFDSTtBdk04bWNoQjtBdU0xbWNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZNNG1jWjtBdU0xbWNZO0VBQ0k7QXZNNG1jaEI7QXVNem1jWTtFQUNJO0VBQ0E7RUFDQTtBdk0ybWNoQjtBdU14bWNZO0VBQ0k7RUFDQTtFQUNBO0F2TTBtY2hCO0F1TXRtY1E7RUFDSTtFQUNBO0VBQ0E7QXZNd21jWjtBdU10bWNZO0VBQ0k7RUFDQTtBdk13bWNoQjtBdU10bWNnQjtFQUNJO0F2TXdtY3BCO0F1TW5tY1E7RUFDSTtFQUNBO0F2TXFtY1o7QXVNbm1jWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2TXFtY2hCO0F1TWxtY1k7RUFDSTtBdk1vbWNoQjtBdU1qbWNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZNbW1jaEI7QXVNOWxjSTtFQUNJO0F2TWdtY1I7QXVNOWxjUTtFQUNJO0VBQ0E7QXZNZ21jWjtBdU03bGNRO0VBQ0k7QXZNK2xjWjtBdU03bGNZO0VBRUkscUJ0TXpHSTtBRHVzY3BCOztBdU14bGNBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFdk0ybGNOO0V1TXpsY007SUFDSTtFdk0ybGNWO0V1TXpsY1U7SUFDSTtJQUNBO0lBQ0E7RXZNMmxjZDtFdU12bGNNO0lBQ0k7SUFDQTtFdk15bGNWO0V1TXRsY007SUFDSTtJQUNBO0lBQ0E7SUFDQTtFdk13bGNWO0FBQ0Y7QXVNcGxjQTtFQUNJO0lBQ0k7RXZNc2xjTjtBQUNGO0F3TTN1Y0E7RUFDSTtFQUNBO0VBQ0E7QXhNNnVjSjtBd00zdWNJO0VBQ0k7RUFDQTtFQUNBO0F4TTZ1Y1I7QXdNMXVjSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4TTR1Y1I7QXdNMXVjUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeE00dWNaO0F3TTF1Y1k7RUFDSTtBeE00dWNoQjtBd014dWNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhNMHVjWjtBd014dWNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeE0wdWNoQjtBd012dWNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeE15dWNoQjtBd010dWNZO0VBQ0k7RUFDQTtBeE13dWNoQjtBd01ydWNZOztFQUVJO0F4TXV1Y2hCO0F3TXB1Y1k7RUFDSSxpQ3ZNOURPO0V1TStEUCxnQ3ZNOURXO0V1TStEWCxzQnBOakJJO0VvTmtCSjtBeE1zdWNoQjtBd01udWNZO0VBQ0k7QXhNcXVjaEI7QXdNbHVjWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhNb3VjaEI7QXdNL3RjSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeE1pdWNSO0F3TS90Y1E7RUFDSTtFQUNBO0F4TWl1Y1o7QXdNOXRjUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCdk1uR1c7QURtMGN2QjtBd003dGNROztFQUVJLDBCdk16R1M7RXVNMEdUO0F4TSt0Y1o7QXdNNXRjUTtFQUNJO0VBQ0E7RUFDQTtBeE04dGNaO0F3TTV0Y1k7RUFDSTtFQUNBO0F4TTh0Y2hCO0F3TTF0Y1E7O0VBRUkscUJ2TTNIUTtBRHUxY3BCO0F3TTF0Y1k7Ozs7RUFFSSxxQnZNL0hJO0FENjFjcEI7QXdNM3RjWTs7RUFDSSxvQnZNbklJO0FEaTJjcEI7QXdNenRjSTtFQUNJO0VBQ0EsZ0JwTjdJQTtFb044SUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QnZNN0llO0V1TThJZjtFQUNBO0VBQ0E7RUFDQSx5Q3ZNcElNO0V1TXFJTjtBeE0ydGNSO0F3TXp0Y1E7RUFDSTtBeE0ydGNaOztBd010dGNBO0VBRVE7SUFDSTtFeE13dGNWO0V3TXB0Y1U7O0lBRUk7RXhNc3RjZDtBQUNGO0F3TWp0Y0E7RUFFUTtJQUNJO0lBQ0E7SUFDQTtFeE1rdGNWO0V3TS9zY007SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V4TWl0Y1Y7RXdNL3NjVTtJQUNJO0lBQ0E7RXhNaXRjZDtFd00vc2NjO0lBQ0k7SUFDQTtJQUNBO0V4TWl0Y2xCO0V3TTlzY2M7SUFDSTtJQUNBO0lBQ0E7RXhNZ3RjbEI7RXdNN3NjYztJQUNJO0V4TStzY2xCO0V3TXpzY0U7SUFDSTtFeE0yc2NOO0FBQ0Y7QXdNeHNjQTtFQUNJO0lBQ0k7RXhNMHNjTjtBQUNGO0F3TXZzY0E7RUFFUTtJQUNJO0V4TXdzY1Y7RXdNcnNjTTtJQUNJO0lBQ0E7RXhNdXNjVjtBQUNGO0F5TWg3Y0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6TWs3Y0o7QXlNaDdjSTtFQUNJO0VBQ0E7QXpNazdjUjtBeU0vNmNJO0VBQ0k7RUFDQTtBek1pN2NSO0F5TTk2Y0k7RUFDSTtFQUNBO0F6TWc3Y1I7QXlNOTZjUTtFQUNJO0F6TWc3Y1o7QXlNNTZjSTtFQUNJLDRCeE1yQmU7RXdNc0JmO0F6TTg2Y1I7QXlNMzZjSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek02NmNSO0F5TTE2Y0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBek00NmNSO0F5TXo2Y0k7RUFDSTtFQUNBO0VBQ0E7QXpNMjZjUjtBeU16NmNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpNMjZjWjtBeU12NmNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCck5wRUE7RXFOcUVBO0VBQ0E7RUFDQTtBek15NmNSO0F5TXY2Y1E7RUFDSTtBek15NmNaO0F5TXQ2Y1E7RUFDSTtFQUNBO0VBQ0E7QXpNdzZjWjtBeU1wNmNJO0VBQ0k7QXpNczZjUjtBeU1uNmNJO0VBQ0k7QXpNcTZjUjs7QXlNajZjQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0V6TW02Y1Y7RXlNaDZjTTtJQUNJO0lBQ0E7RXpNazZjVjtFeU1oNmNVO0lBQ0k7RXpNazZjZDtFeU05NWNNO0lBQ0k7RXpNZzZjVjtBQUNGO0F5TTU1Y0E7RUFHWTtJQUNJO0V6TTQ1Y2Q7RXlNejVjVTtJQUNJO0V6TTI1Y2Q7RXlNdjVjTTtJQUNJO0V6TXk1Y1Y7RXlNdjVjVTtJQUNJO0lBQ0E7RXpNeTVjZDtBQUNGO0F5TXA1Y0E7RUFDSTtJQUNJO0V6TXM1Y047QUFDRjtBeU1uNWNBO0VBQ0k7SUFDSTtFek1xNWNOO0FBQ0Y7QXlNbDVjQTtFQUNJO0lBQ0k7RXpNbzVjTjtBQUNGO0F5TWo1Y0E7RUFDSTtJQUNJO0V6TW01Y047QUFDRjtBeU1oNWNBO0VBQ0k7SUFDSTtFek1rNWNOO0FBQ0Y7QTBNempkQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU0yamRKO0EwTXhqZFE7RUFDSSwyQnpNVFc7QURta2R2QjtBME10amRJO0VBQ0k7RUFDQTtFQUNBO0ExTXdqZFI7QTBNdGpkUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBLGdCdE4vQkE7QVl1bGRaO0EwTXJqZFE7RUFDSTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QTFNdWpkWjtBME1uamRJO0VBQ0k7RUFDQTtBMU1xamRSO0EwTWxqZFk7RUFDSTtBMU1vamRoQjtBME1qamRZO0VBQ0ksb0J6TW5ESTtBRHNtZHBCOztBME03aWRBO0VBQ0k7SUFDSTtJQUNBO1lBQUE7SUFDQTtFMU1namROO0FBQ0Y7QTBNN2lkQTtFQUNJO0lBQ0k7SUFDQTtFMU0raWROO0FBQ0Y7QTBNNWlkQTtFQUNJO0lBQ0k7RTFNOGlkTjtFME01aWRNO0lBQ0k7SUFDQTtFMU04aWRWO0FBQ0Y7QTJNam9kQTtFQUNJO0VBQ0EseUMxTWlCVTtFME1oQlY7RUFDQTtBM01tb2RKO0EyTWpvZEk7RUFDSTtFQUNBO0EzTW1vZFI7QTJNaG9kSTtFQUNJLHFDMU1MbUI7RTBNTW5CO0VBQ0EsNEIxTVJlO0UwTVNmO0VBQ0E7RUFDQTtFQUNBO0EzTWtvZFI7QTJNL25kSTtFQUNJO0EzTWlvZFI7QTJNN25kUTtFQUNJO0VBQ0E7RUFDQSwwQjFNeEJTO0FEdXBkckI7QTJNNW5kUTtFQUNJO0VBQ0E7QTNNOG5kWjtBMk0xbmRJO0VBQ0k7RUFDQTtFQUNBO0EzTTRuZFI7O0E0TXBxZEk7RUFDSTtFQUNBO0VBQ0E7QTVNdXFkUjtBNE1ycWRRO0VBQ0k7RUFDQTtBNU11cWRaO0E0TXBxZFE7RUFDSTtBNU1zcWRaO0E0TXBxZFk7RUFDSTtVQUFBO0VBQ0E7QTVNc3FkaEI7QTRNbnFkWTs7RUFFSTtBNU1xcWRoQjtBNE1qcWRRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU1tcWRaO0E0TWpxZFk7RUFDSTtFQUNBO0VBQ0E7QTVNbXFkaEI7QTRNL3BkUTtFQUNJO0VBQ0E7RUFDQTtBNU1pcWRaO0E0TTlwZFE7O0VBRUksMEIzTTFDUztFMk0yQ1Q7QTVNZ3FkWjtBNE03cGRRO0VBQ0k7RUFDQTtFQUNBO0E1TStwZFo7QTRNNXBkUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVNOHBkWjtBNE01cGRZO0VBQ0kseUIzTTVESztFMk02REw7RUFDQTtFQUNBO0E1TThwZGhCO0E0TTFwZFE7RUFDSTtFQUNBO0VBQ0E7QTVNNHBkWjtBNE14cGRJO0VBQ0ksNEIzTTFFZTtBRG91ZHZCO0E0TXhwZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1TTBwZFo7QTRNdnBkUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU15cGRaO0E0TXZwZFk7RUFDSTtFQUNBLDBCM01sR0s7RTJNbUdMO0E1TXlwZGhCO0E0TXRwZFk7RUFDSSwyQjNNdEdPO0FEOHZkdkI7QTRNcHBkUTtFQUNJO0E1TXNwZFo7QTRNcHBkWTs7O0VBR0k7QTVNc3BkaEI7QTRNbHBkUTtFQUNJO0VBQ0E7QTVNb3BkWjtBNE1scGRZO0VBQ0k7QTVNb3BkaEI7QTRNaHBkUTtFQUNJLDRCM005SFc7RTJNK0hYO0E1TWtwZFo7QTRNL29kUTtFQUNJO0E1TWlwZFo7QTRNOW9kUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBNU1ncGRaO0E0TTdvZFE7O0VBRUk7QTVNK29kWjtBNE03b2RZOztFQUNJO0E1TWdwZGhCO0E0TTdvZFk7O0VBQ0k7QTVNZ3BkaEI7QTRNNW9kUTs7OztFQUlJO0VBQ0E7RUFDQTtBNU04b2RaO0E0TTNvZFE7OztFQUdJO0E1TTZvZFo7QTRNM29kWTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU0rb2RoQjtBNE0zb2RnQjs7O0VBQ0k7QTVNK29kcEI7QTRNem9kSTtFQUNJO0VBQ0EsZ0J4Tm5NQTtFd05vTUEseUMzTWxMTTtFMk1tTE47QTVNMm9kUjtBNE14b2RJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTVNMG9kUjtBNE14b2RRO0VBQ0k7RUFDQTtFQUNBO0E1TTBvZFo7QTRNdG9kSTtFQUNJO0E1TXdvZFI7QTRNdG9kUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCM016TlE7RTJNME5SLFd4TjdOSjtFd044Tkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU13b2RaO0E0TXJvZFE7RUFDSTtFQUNBO0VBQ0E7QTVNdW9kWjtBNE1ub2RJO0VBQ0k7RUFDQTtFQUNBO0E1TXFvZFI7QTRNbm9kUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCM01qUFM7RTJNa1BUO0VBQ0E7RUFDQTtFQUNBO0E1TXFvZFo7QTRNbG9kUTtFQUNJLHFCM00xUFE7QUQ4M2RwQjtBNE1sb2RZO0VBQ0k7RUFDQTtBNU1vb2RoQjtBNE0vbmRJO0VBQ0k7QTVNaW9kUjtBNE03bmRRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTVNK25kWjtBNE01bmRROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0E1TThuZFo7QTRNNW5kWTs7RUFDSTtBNU0rbmRoQjtBNE01bmRZOztFQUNJO0VBQ0E7QTVNK25kaEI7QTRNM25kUTtFQUNJO0E1TTZuZFo7O0E0TXZuZEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU0wbmRSO0E0TXhuZFE7RUFDSSw0QjNNL1NXO0FEeTZkdkI7QTRNM25kUTtFQUNJLDRCM00vU1c7QUR5NmR2QjtBNE0zbmRRO0VBQ0ksNEIzTS9TVztBRHk2ZHZCO0E0TTNuZFE7RUFDSSw0QjNNL1NXO0FEeTZkdkI7QTRNdG5kSTtFQUNJO0E1TXduZFI7O0E0TXBuZEE7RUFDSTtJQUNJO0U1TXVuZE47RTRNcm5kTTtJQUNJO0U1TXVuZFY7RTRNcG5kTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7WUFBQTtFNU1zbmRWO0U0TXBuZFU7SUFDSSxXeE43VVI7SXdOOFVRO0U1TXNuZGQ7RTRNcG5kYztJQUNJO0U1TXNuZGxCO0U0TWpuZE07O0lBRUksV3hOeFZKO0VZMjhkTjtFNE1obmRNO0lBQ0ksVXhONVZKO0VZODhkTjtFNE0vbWRNO0lBQ0ksV3hOaFdKO0l3TmlXSSxnQzNNOVZRO0VEKzhkbEI7RTRNL21kVTtJQUNJLFV4TnBXUjtFWXE5ZE47QUFDRjtBNE01bWRBO0VBQ0k7SUFDSTtFNU04bWROO0FBQ0Y7QTRNM21kQTtFQUVRO0lBQ0k7RTVNNG1kVjtFNE16bWRNO0lBQ0k7RTVNMm1kVjtBQUNGO0E0TXZtZEE7RUFFUTtJQUNJO0U1TXdtZFY7RTRNcm1kTTtJQUNJO0U1TXVtZFY7RTRNbm1kRTtJQUNJO0U1TXFtZE47QUFDRjtBNE1sbWRBO0VBQ0k7SUFDSTtFNU1vbWROO0U0TWptZEU7SUFDSTtJQUNBO0U1TW1tZE47QUFDRjtBNE1obWRBO0VBR1k7SUFDSTtJQUNBO0lBQ0E7RTVNZ21kZDtFNE03bGRVO0lBQ0k7RTVNK2xkZDtFNE01bGRVOztJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1TThsZGQ7RTRNM2xkVTtJQUNJO0U1TTZsZGQ7RTRNemxkTTtJQUNJO0lBQ0E7RTVNMmxkVjtFNE16bGRVO0lBQ0k7SUFDQTtJQUNBO0U1TTJsZGQ7RTRNeGxkVTtJQUNJO0U1TTBsZGQ7QUFDRjtBNk0xaGVJO0VBQ0k7QTdNNGhlUjtBNk14aGVRO0VBQ0k7QTdNMGhlWjtBNk12aGVRO0VBQ0k7RUFDQTtFQUNBO0E3TXloZVo7QTZNdGhlUTtFQUNJO0E3TXdoZVo7QTZNbmhlUTtFQUNJO0VBQ0E7QTdNcWhlWjtBNk1saGVRO0VBQ0k7QTdNb2hlWjtBNk1qaGVRO0VBQ0k7RUFDQTtFQUNBO0E3TW1oZVo7QTZNamhlWTtFQUNJLDJCNU0vQk87QURramV2QjtBNk1oaGVZO0VBQ0ksb0I1TXJDSTtBRHVqZXBCO0E2TTdnZUk7RUFDSSw2QjVNekNlO0FEd2pldkI7O0E2TTNnZUE7RUFFUTs7SUFFSTtFN002Z2VWO0FBQ0Y7QTZNemdlQTtFQUVROztJQUVJO0U3TTBnZVY7QUFDRjtBNk10Z2VBO0VBRVE7SUFDSTtFN011Z2VWO0U2TXBnZU07SUFDSTtJQUNBO0U3TXNnZVY7RTZNbGdlVTtJQUNJO0U3TW9nZWQ7RTZNamdlVTtJQUNJO0U3TW1nZWQ7RTZNLy9kTTs7SUFFSTtFN01pZ2VWO0FBQ0Y7QThNN2xlSTtFQUNJLDRCN01JZTtFNk1IZjtBOU0rbGVSO0E4TTVsZUk7RUFDSTtBOU04bGVSO0E4TTVsZVE7RUFDSTtBOU04bGVaO0E4TXpsZVE7RUFDSSw2QjdNVlc7QURxbWV2QjtBOE14bGVRO0VBQ0k7RUFDQTtBOU0wbGVaOztBK005bWVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsNEI5TUNlO0U4TUFmO0VBQ0E7RUFDQTtBL01pbmVSO0ErTS9tZVE7RUFDSTtBL01pbmVaO0ErTTltZVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL01nbmVaO0ErTTVtZUk7RUFDSTtBL004bWVSOztBZ05yb2VBO0VBQ0k7QWhOd29lSjtBZ05yb2VRO0VBQ0k7QWhOdW9lWjtBZ05wb2VRO0VBQ0k7RUFDQTtBaE5zb2VaO0FnTm5vZVE7RUFDSTtFQUNBO0FoTnFvZVo7QWdOam9lSTtFQUNJO0FoTm1vZVI7QWdOam9lUTtFQUNJLDBCL01sQlM7RStNbUJUO0FoTm1vZVo7QWdOaG9lUTtFQUNJO0VBQ0E7QWhOa29lWjtBZ045bmVJO0VBQ0k7RUFDQTtFQUNBO0FoTmdvZVI7QWdOOW5lUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhOZ29lWjtBZ043bmVRO0VBQ0k7RUFDQTtBaE4rbmVaO0FnTjduZVk7O0VBRUk7QWhOK25laEI7QWdOM25lUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhONm5lWjtBZ04xbmVRO0VBQ0ksMEIvTS9EUztFK01nRVQ7QWhONG5lWjtBZ056bmVRO0VBQ0kscUIvTXJFUTtFK01zRVI7QWhOMm5lWjtBZ054bmVRO0VBQ0ksaUMvTXhFVztFK015RVg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTjBuZVo7QWdOeG5lWTtFQUNJO0FoTjBuZWhCO0FnTnZuZVk7RUFDSTtFQUNBO0VBQ0EsVTVONUZSO0U0TjZGUTtBaE55bmVoQjs7QWdObm5lQTtFQUNJO0lBQ0k7RWhOc25lTjtBQUNGO0FnTm5uZUE7RUFDSTtJQUNJO0VoTnFuZU47QUFDRjtBaU5qdWVJO0VBQ0k7RUFDQTtBak5tdWVSO0FpTmh1ZUk7RUFDSTtBak5rdWVSO0FpTjl0ZVE7RUFDSSw2QmhOTlc7QURzdWV2QjtBaU41dGVJO0VBQ0k7QWpOOHRlUjtBaU41dGVRO0VBQ0k7QWpOOHRlWjtBaU41dGVZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpOOHRlaEI7QWlONXRlZ0I7RUFDSTtBak44dGVwQjtBaU56dGVRO0VBQ0k7RUFDQTtBak4ydGVaO0FpTnh0ZVE7RUFDSSxjOU5KSjtFOE5LSTtBak4wdGVaO0FpTnR0ZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpOd3RlUjtBaU50dGVRO0VBQ0k7QWpOd3RlWjtBaU5ydGVRO0VBQ0k7RUFDQSxvQmhOdkRRO0FEOHdlcEI7O0FrTmx4ZUE7OztFQUdJO0VBQ0E7QWxOcXhlSjtBa05ueGVJOzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbE51eGVSO0FrTnB4ZUk7OztFQUNJLHFDak5QbUI7RWlOUW5CLHlDak5JTTtFaU5ITjtBbE53eGVSO0FrTnJ4ZUk7OztFQUNJO0VBQ0EsMEJqTmhCYTtFaU5pQmI7RUFDQTtFQUNBO0FsTnl4ZVI7QWtOdnhlUTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbE4yeGVaO0FrTnZ4ZUk7OztFQUNJO0VBQ0E7RUFDQTtBbE4yeGVSO0FrTnp4ZVE7Ozs7OztFQUVJO0VBQ0E7RUFDQTtFQUNBLDJCak4xQ1c7QUR5MGV2QjtBa041eGVROzs7RUFDSTtFQUNBO0FsTmd5ZVo7QWtOOXhlWTs7O0VBQ0ksNEJqTmxETztFaU5tRFA7QWxOa3llaEI7QWtOL3hlWTs7O0VBQ0k7QWxObXllaEI7QWtOL3hlUTs7O0VBQ0k7QWxObXllWjtBa04veGVJOzs7RUFDSTtBbE5teWVSO0FrTmh5ZUk7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbE5veWVSO0FrTmx5ZVE7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsTnN5ZVo7O0FrTmp5ZUE7OztFQUdJO0VBQ0E7QWxOb3llSjtBa05seWVJOzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTnN5ZVI7QWtObHllUTs7O0VBQ0k7RUFDQTtFQUNBO0FsTnN5ZVo7QWtObnllUTs7O0VBQ0k7QWxOdXllWjtBa05yeWVZOzs7RUFDSTtBbE55eWVoQjtBa050eWVZOzs7RUFDSTtFQUNBO0FsTjB5ZWhCO0FrTnJ5ZUk7OztFQUNJO0FsTnl5ZVI7QWtOdnllUTs7O0VBQ0k7QWxOMnllWjtBa056eWVZOzs7RUFDSSxxQ2pOaklXO0VpTmtJWDtFQUNBO0VBQ0E7QWxONnllaEI7QWtOMXllWTs7O0VBQ0k7RUFDQTtFQUNBO0FsTjh5ZWhCO0FrTjF5ZVE7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsTjh5ZVo7QWtONXllWTs7O0VBQ0k7RUFDQTtFQUNBO0VBQ0EsVzlOekpSO0U4TjBKUTtBbE5nemVoQjtBa043eWVZOzs7RUFDSSxXOU5uS1I7QVlvOWVSO0FrTjl5ZVk7OztFQUNJLFc5TmxLUjtFOE5tS1EsZ0I5TnhLUjtBWTA5ZVI7QWtON3llSTs7O0VBQ0k7QWxOaXplUjtBa04veWVROzs7RUFDSSxxQ2pOM0tlO0VpTjRLZjtFQUNBO0VBQ0E7QWxObXplWjtBa05oemVROzs7RUFDSTtFQUNBO0VBQ0E7QWxOb3plWjs7QWtOM3llSTs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxOaXplUjtBa04veWVROzs7O0VBQ0k7RUFDQTtBbE5vemVaO0FrTmx6ZVk7Ozs7RUFDSTtBbE51emVoQjtBa05wemVZOzs7O0VBQ0k7QWxOeXplaEI7O0FrTm56ZUE7O0VBRUk7RUFDQTtFQUNBO0FsTnN6ZUo7QWtObnplUTs7RUFDSTtFQUNBO0FsTnN6ZVo7QWtObnplUTs7RUFDSSxxQmpObk9RO0VpTm9PUjtBbE5zemVaO0FrTm56ZVE7O0VBQ0ksNEJqTnRPVztFaU51T1g7QWxOc3plWjtBa05uemVROztFQUNJO0VBQ0E7QWxOc3plWjtBa05wemVZOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxOdXplaEI7QWtObHplSTs7RUFDSTtBbE5xemVSO0FrTmh6ZVE7Ozs7RUFDSTtBbE5xemVaO0FrTm56ZVk7Ozs7RUFDSTtBbE53emVoQjtBa05uemVJOztFQUNJO0FsTnN6ZVI7QWtOcHplUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTnV6ZVo7QWtObnplSTs7RUFDSTtBbE5zemVSO0FrTnB6ZVE7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsTnV6ZVo7QWtOcHplUTs7RUFDSTtBbE51emVaO0FrTnB6ZVE7O0VBQ0k7QWxOdXplWjs7QWtOanplSTtFQUNJO0FsTm96ZVI7O0FrTjl5ZUk7O0VBQ0k7QWxOa3plUjtBa05oemVROztFQUNJO0VBQ0E7QWxObXplWjs7QWtOOXllQTtFQUlROzs7SUFDSTtFbE5nemVWO0VrTjF5ZU07O0lBQ0k7RWxONnllVjtFa04zeWVVOztJQUNJO0lBQ0E7RWxOOHllZDtBQUNGO0FrTnp5ZUE7RUFDSTs7O0lBR0k7SUFDQTtJQUNBO0VsTjJ5ZU47RWtOenllTTs7O0lBQ0k7RWxONnllVjtFa04zeWVVOzs7SUFDSTtFbE4reWVkO0FBQ0Y7QWtOMXllQTtFQUlROzs7SUFDSTtFbE4yeWVWO0VrTnJ5ZU07O0lBQ0k7RWxOd3llVjtBQUNGO0FtTnRxZkE7RUFDSTtFQUNBO0VBQ0E7QW5Od3FmSjtBbU50cWZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5Od3FmUjtBbU5ycWZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5OdXFmUjtBbU5ycWZRO0VBQ0k7RUFDQTtFQUNBLDBCbE5oQlM7QUR1cmZyQjtBbU5ucWZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbk5xcWZSO0FtTmxxZkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuTm9xZlI7QW1ObHFmUTtFQUNJO0FuTm9xZlo7QW1OaHFmSTtFQUNJO0FuTmtxZlI7QW1OL3BmSTs7RUFFSTtBbk5pcWZSO0FtTjlwZkk7RUFDSSxjL04xQ1E7RStOMkNSO0VBQ0E7RUFDQTtFQUNBO0FuTmdxZlI7O0FtTjVwZkE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFbk4rcGZOO0FBQ0Y7QW9OdHVmQTtFQUNJO0FwTnd1Zko7QW9OdHVmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwTnd1ZlI7QW9OdHVmUTtFQUNJLDBCbk5MUztFbU5NVDtBcE53dWZaO0FvTnJ1ZlE7RUFDSTtBcE51dWZaO0FvTnB1ZlE7RUFDSTtBcE5zdWZaO0FvTnB1Zlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTnN1ZmhCO0FvTm51Zlk7RUFDSTtBcE5xdWZoQjtBb05qdWZRO0VBQ0k7RUFDQTtBcE5tdWZaO0FvTmh1ZlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcE5rdWZaO0FvTjl0Zkk7RUFDSTtBcE5ndWZSOztBb041dGZBO0VBQ0k7SUFDSTtFcE4rdGZOO0FBQ0Y7QW9ONXRmQTtFQUVROztJQUVJO0VwTjZ0ZlY7QUFDRjtBcU4veGZBO0VBQ0k7QXJOaXlmSjtBcU4veGZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTml5ZlI7QXFOL3hmUTs7RUFFSTtBck5peWZaO0FxTjd4Zkk7RUFDSSxxQ3BOWG1CO0VvTlluQiw0QnBOYmU7RW9OY2Y7RUFDQTtFQUNBO0FyTit4ZlI7QXFONXhmSTtFQUNJO0VBQ0E7RUFDQTtBck44eGZSO0FxTjN4Zkk7RUFDSTtBck42eGZSO0FxTjF4Zkk7RUFDSTtBck40eGZSO0FxTnp4Zkk7RUFDSTtFQUNBO0VBQ0EsMEJwTnJDYTtBRGcwZnJCO0FxTnh4Zkk7RUFDSTtFQUNBO0VBQ0E7QXJOMHhmUjtBcU52eGZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJOeXhmUjtBcU50eGZJO0VBQ0k7RUFDQTtFQUNBLDBCcE54RGE7QURnMWZyQjtBcU5yeGZJO0VBQ0k7QXJOdXhmUjtBcU5weGZJO0VBQ0ksNEJwTi9EZTtBRHExZnZCO0FxTnB4ZlE7RUFDSSwwQnBObkVTO0VvTm9FVDtFQUNBO0FyTnN4Zlo7QXFObHhmSTtFQUNJLDBCcE4xRWE7QUQ4MWZyQjtBcU5qeGZJO0VBQ0k7RUFDQTtFQUNBO0FyTm14ZlI7QXFOaHhmWTtFQUNJO0FyTmt4ZmhCO0FxTi93Zlk7RUFDSSxhak83RUE7QVk4MWZoQjtBcU4zd2ZRO0VBQ0k7RUFDQTtBck42d2ZaO0FxTjF3ZlE7RUFDSTtFQUNBO0VBQ0Esb0JwTnZHUTtBRG0zZnBCO0FxTnZ3ZlE7RUFDSTtFQUNBO0VBQ0E7QXJOeXdmWjtBcU50d2ZRO0VBQ0k7QXJOd3dmWjs7QXFObndmQTtFQUVRO0lBQ0k7RXJOcXdmVjtFcU5sd2ZNO0lBQ0k7SUFDQTtJQUNBO0VyTm93ZlY7RXFOaHdmVTs7O0lBR0k7SUFDQTtFck5rd2ZkO0VxTjd2ZlU7SUFDSTtJQUNBO0VyTit2ZmQ7RXFONXZmVTtJQUNJO0VyTjh2ZmQ7RXFOMXZmTTtJQUNJO0lBQ0E7RXJONHZmVjtBQUNGO0FzTjE1Zkk7O0VBRUkscUJyTkNZO0FEMjVmcEI7QXNOejVmSTtFQUNJO0F0TjI1ZlI7QXNOeDVmSTs7O0VBR0k7QXROMDVmUjtBc052NWZJO0VBQ0k7RUFDQTtFQUNBO0F0Tnk1ZlI7O0FzTnA1Zkk7RUFDSTtBdE51NWZSO0FzTnA1Zkk7RUFDSTtFQUNBLDBCck56QmE7QUQrNmZyQjtBc05uNWZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXROcTVmUjtBc05sNWZJO0VBQ0k7QXRObzVmUjs7QXNOaDVmQTtFQUNJO0lBQ0k7RXRObTVmTjtBQUNGO0F1Tm44ZkE7RUFDSTtBdk5xOGZKO0F1Tm44Zkk7RUFDSTtBdk5xOGZSO0F1Tmw4Zkk7RUFDSTtFQUNBO0VBQ0E7QXZObzhmUjtBdU5sOGZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdk5vOGZaO0F1Tmo4ZlE7RUFDSTtFQUNBO0VBQ0E7QXZObThmWjtBdU5oOGZRO0VBQ0k7RUFDQTtFQUNBO0F2Tms4Zlo7QXVOaDhmWTtFQUNJO0VBQ0E7QXZOazhmaEI7QXVONzdmSTtFQUNJO0VBQ0EseUN0TnhCTTtFc055Qk47RUFDQTtFQUNBO0VBQ0E7QXZOKzdmUjtBdU43N2ZRO0VBQ0k7QXZOKzdmWjtBdU43N2ZZOzs7RUFHSTtBdk4rN2ZoQjtBdU41N2ZZO0VBQ0k7RUFDQTtFQUNBO0F2Tjg3ZmhCO0F1TjM3Zlk7RUFDSSw0QnROM0RPO0VzTjREUDtBdk42N2ZoQjtBdU4xN2ZZO0VBQ0k7RUFDQTtFQUNBO0F2TjQ3ZmhCO0F1Tno3Zlk7RUFDSTtBdk4yN2ZoQjtBdU54N2ZZO0VBQ0kscUJ0TjVFSTtBRHNnZ0JwQjtBdU50N2ZRO0VBQ0k7RUFDQTtBdk53N2ZaO0F1TnQ3Zlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Tnc3ZmhCO0F1TnA3ZlE7RUFDSTtFQUNBO0F2TnM3Zlo7QXVObjdmUTtFQUNJLDJCdE5wR1c7QUR5aGdCdkI7QXVOajdmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdk5tN2ZSO0F1Tmo3ZlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdk5tN2ZaO0F1Ti82Zkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZOaTdmUjtBdU4vNmZRO0VBQ0k7RUFDQSx5Q3ROckhFO0VzTnNIRjtBdk5pN2ZaO0F1Ti82Zlk7O0VBRUk7QXZOaTdmaEI7QXVOOTZmWTtFQUNJO0VBQ0E7QXZOZzdmaEI7QXVONTZmUTtFQUNJO0F2Tjg2Zlo7QXVOMzZmUTtFQUNJO0F2TjY2Zlo7QXVOejZmSTtFQUNJO0F2TjI2ZlI7QXVOeDZmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbk96SlE7QVlta2dCaEI7QXVOdjZmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZOeTZmUjtBdU52NmZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnRObkxTO0FENGxnQnJCOztBd05obWdCSTtFQUNJO0F4Tm1tZ0JSO0F3TmptZ0JRO0VBQ0k7RUFDQTtBeE5tbWdCWjtBd05qbWdCWTtFQUNJO0F4Tm1tZ0JoQjtBd04vbGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0J2TmRRO0V1TmVSO0VBQ0E7VUFBQTtBeE5pbWdCWjtBd045bGdCUTtFQUNJO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQSw0QnZOdEJXO0FEc25nQnZCO0F3TjdsZ0JRO0VBQ0k7QXhOK2xnQlo7QXdOM2xnQlk7RUFDSTtBeE42bGdCaEI7QXdOMWxnQlk7RUFDSSxjcE96QkE7QVlxbmdCaEI7O0F3TnJsZ0JJO0VBQ0k7QXhOd2xnQlI7QXdOcmxnQkk7RUFDSTtFQUNBLDBCdk5qRGE7QUR3b2dCckI7QXdObmxnQlE7RUFDSTtFQUNBO0F4TnFsZ0JaO0F3TmxsZ0JRO0VBQ0ksMkJ2TjFEVztBRDhvZ0J2QjtBd05obGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4TmtsZ0JSO0F3Ti9rZ0JJO0VBQ0ksMEJ2TnZFYTtFdU53RWI7QXhOaWxnQlI7QXdOOWtnQkk7RUFDSTtFQUNBLHlDdk4vRE07RXVOZ0VOO0VBQ0E7QXhOZ2xnQlI7QXdON2tnQkk7RUFDSTtFQUNBO0VBQ0E7QXhOK2tnQlI7QXdON2tnQlE7RUFDSSx1Q3ZOckZpQjtBRG9xZ0I3QjtBd041a2dCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhOOGtnQlo7QXdOM2tnQlE7RUFDSTtBeE42a2dCWjtBd04xa2dCUTtFQUNJO0VBQ0EsMEJ2TjVHUztFdU42R1Q7QXhONGtnQlo7QXdOemtnQlE7RUFDSTtFQUNBLDRCdk5qSFc7QUQ0cmdCdkI7QXdOeGtnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0Esb0J2TjNIUTtBRHFzZ0JwQjtBd050a2dCSTtFQUNJO0F4TndrZ0JSO0F3TnJrZ0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNwTzdIUTtBWW9zZ0JoQjtBd05wa2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnZOakphO0V1TmtKYjtFQUNBO0F4TnNrZ0JSO0F3TnBrZ0JRO0VBQ0k7RUFDQTtBeE5za2dCWjs7QXdOamtnQkE7RUFDSTtJQUNJO0V4Tm9rZ0JOO0FBQ0Y7QXlOdnVnQkk7O0VBRUk7RUFDQTtBek55dWdCUjtBeU52dWdCUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek4wdWdCWjtBeU52dWdCUTs7RUFDSTtBek4wdWdCWjtBeU50dWdCSTtFQUNJO0VBQ0E7QXpOd3VnQlI7QXlOcnVnQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnhOeEJlO0V3TnlCZjtFQUNBO0F6TnV1Z0JSO0F5Tmx1Z0JROztFQUNJO0F6TnF1Z0JaO0F5Tm51Z0JZOztFQUNJO0VBQ0E7QXpOc3VnQmhCO0F5Tm51Z0JZOztFQUNJO0F6TnN1Z0JoQjtBeU5odWdCUTtFQUNJLDZCeE4vQ1c7QURpeGdCdkI7QXlOL3RnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBek5pdWdCWjtBeU43dGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnhOakVhO0FEZ3lnQnJCO0F5Tjd0Z0JRO0VBQ0k7RUFDQTtBek4rdGdCWjtBeU41dGdCUTtFQUNJO0F6Tjh0Z0JaO0F5TjN0Z0JRO0VBQ0kscUJ4TjlFUTtFd04rRVIsNEJ4Ti9FUTtFd05nRlI7QXpONnRnQlo7QXlOM3RnQlk7O0VBRUksb0J4TnBGSTtBRGl6Z0JwQjtBeU4xdGdCWTtFQUNJO0F6TjR0Z0JoQjtBeU52dGdCSTtFQUNJO0VBQ0E7RUFDQTtBek55dGdCUjtBeU50dGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpOd3RnQlI7QXlOdHRnQlE7RUFDSTtFQUNBO0VBQ0E7QXpOd3RnQlo7QXlOcnRnQlE7RUFDSTtBek51dGdCWjtBeU5wdGdCUTtFQUNJLGNyT3JISjtBWTIwZ0JSO0F5Tm50Z0JRO0VBQ0ksV3JPMUhOO0FZKzBnQk47QXlObHRnQlE7O0VBRUk7QXpOb3RnQlo7QXlOanRnQlE7RUFDSSw0QnhOaElXO0V3TmlJWDtBek5tdGdCWjtBeU5odGdCUTtFQUNJO0VBQ0E7QXpOa3RnQlo7QXlOaHRnQlk7RUFDSTtBek5rdGdCaEI7QXlOL3NnQlk7RUFDSTtFQUNBO0F6Tml0Z0JoQjtBeU45c2dCWTtFQUNJO0F6Tmd0Z0JoQjtBeU4zc2dCSTtFQUNJLGNyTzlJUTtFcU8rSVI7RUFDQTtBek42c2dCUjtBeU54c2dCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUEsb0J4TnZLSTtBRGczZ0JwQjtBeU50c2dCWTtFQUNJLFVyTzlLUjtBWXMzZ0JSO0F5Tm5zZ0JJO0VBQ0k7QXpOcXNnQlI7O0F5TmpzZ0JBO0VBQ0k7SUFDSTtFek5vc2dCTjtBQUNGO0EwTmg0Z0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFOazRnQko7QTBOaDRnQkk7RUFDSSwwQnpORmE7QURvNGdCckI7QTBOLzNnQkk7RUFDSTtFQUNBO0ExTmk0Z0JSO0EwTi8zZ0JROztFQUVJO0ExTmk0Z0JaO0EwTjczZ0JZO0VBQ0ksNEJ6TmZPO0V5TmdCUDtBMU4rM2dCaEI7QTBONTNnQlk7RUFDSTtBMU44M2dCaEI7QTBOejNnQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTjIzZ0JSO0EwTngzZ0JJO0VBQ0k7QTFOMDNnQlI7QTBOdjNnQkk7Ozs7Ozs7RUFPSTtFQUNBO0ExTnkzZ0JSO0EwTnQzZ0JJOzs7O0VBSUk7RUFDQTtBMU53M2dCUjtBME5yM2dCSTtFQUNJO0VBQ0E7QTFOdTNnQlI7QTBOcjNnQlE7RUFDSTtBMU51M2dCWjtBME5uM2dCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU5xM2dCUjtBME5uM2dCUTtFQUNJO0VBQ0EsMEJ6TjVFUztFeU42RVQ7QTFOcTNnQlo7QTBOajNnQkk7RUFDSTtBMU5tM2dCUjtBME5qM2dCUTtFQUNJO0VBQ0E7QTFObTNnQlo7QTBOaDNnQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU5rM2dCWjtBME5oM2dCWTtFQUNJO0ExTmszZ0JoQjtBME4vMmdCWTtFQUNJLDBCek52R0s7QUR3OWdCckI7QTBOOTJnQlk7RUFDSTtBMU5nM2dCaEI7QTBONzJnQlk7RUFDSTtBMU4rMmdCaEI7QTBONTJnQlk7RUFDSTtBMU44MmdCaEI7QTBOMzJnQlk7RUFDSTtBMU42MmdCaEI7QTBOMTJnQlk7RUFDSTtBMU40MmdCaEI7QTBOeDJnQlE7RUFDSTtBMU4wMmdCWjtBME50MmdCSTtFQUNJLGN0T3RJQTtFc091SUE7RUFDQTtBMU53MmdCUjtBME5yMmdCSTtFQUNJO0ExTnUyZ0JSO0EwTnAyZ0JJO0VBQ0k7QTFOczJnQlI7QTBObDJnQlE7RUFDSTtFQUNBO0ExTm8yZ0JaO0EwTmoyZ0JRO0VBQ0k7RUFDQTtBMU5tMmdCWjtBME5oMmdCUTtFQUNJO0ExTmsyZ0JaO0EwTjkxZ0JJO0VBQ0k7QTFOZzJnQlI7QTBOOTFnQlE7OztFQUdJO0ExTmcyZ0JaO0EwTjcxZ0JRO0VBQ0k7QTFOKzFnQlo7QTBONTFnQlE7O0VBRUk7QTFOODFnQlo7QTBOMzFnQlE7RUFDSTtBMU42MWdCWjtBME4xMWdCUTs7RUFFSTtBMU40MWdCWjtBME56MWdCUTtFQUNJO0ExTjIxZ0JaO0EwTngxZ0JRO0VBQ0ksY3RPaExRO0VzT2lMUjtFQUNBO0ExTjAxZ0JaO0EwTnQxZ0JJO0VBQ0k7QTFOdzFnQlI7QTBOcDFnQlE7RUFDSTtBMU5zMWdCWjtBME5uMWdCUTtFQUNJLDBCek5sTlM7QUR1aWhCckI7QTBOajFnQkk7RUFDSTtBMU5tMWdCUjtBME5oMWdCSTtFQUNJO0ExTmsxZ0JSO0EwTi8wZ0JJO0VBQ0k7QTFOaTFnQlI7QTBOOTBnQkk7RUFDSTtBMU5nMWdCUjtBME45MGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTmcxZ0JaO0EwTjkwZ0JZO0VBQ0k7QTFOZzFnQmhCO0EwTjMwZ0JJO0VBQ0k7RUFDQTtBMU42MGdCUjtBME4zMGdCUTtFQUNJO0ExTjYwZ0JaO0EwTjEwZ0JRO0VBQ0k7QTFONDBnQlo7QTBOejBnQlE7RUFDSTtBMU4yMGdCWjtBME54MGdCUTtFQUNJO0ExTjAwZ0JaO0EwTnYwZ0JRO0VBQ0k7QTFOeTBnQlo7QTBOcDBnQlE7RUFDSTtFQUNBO0ExTnMwZ0JaO0EwTm4wZ0JROztFQUVJO0VBQ0E7RUFDQTtFQUNBO0ExTnEwZ0JaO0EwTmwwZ0JRO0VBQ0k7QTFObzBnQlo7QTBObDBnQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTm8wZ0JoQjtBME5sMGdCZ0I7RUFDSTtBMU5vMGdCcEI7QTBOaDBnQlk7RUFDSTtBMU5rMGdCaEI7QTBOL3pnQlk7RUFDSTtBMU5pMGdCaEI7QTBOOXpnQlk7RUFDSTtBMU5nMGdCaEI7QTBOM3pnQlk7RUFDSTtBMU42emdCaEI7QTBOMXpnQlk7RUFDSTtBMU40emdCaEI7QTBOenpnQlk7RUFDSTtBMU4yemdCaEI7QTBOdnpnQlE7RUFDSTtBMU55emdCWjtBME52emdCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCek56VUs7RXlOMFVMO0ExTnl6Z0JoQjtBME50emdCWTtFQUNJO0ExTnd6Z0JoQjtBME5uemdCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFOcXpnQmhCO0EwTm56Z0JnQjtFQUNJO0ExTnF6Z0JwQjtBME5qemdCWTtFQUNJO0ExTm16Z0JoQjtBME4veWdCUTtFQUNJO0VBQ0E7RUFDQTtBMU5pemdCWjtBME4veWdCWTtFQUNJO0ExTml6Z0JoQjtBME45eWdCWTtFQUNJO0ExTmd6Z0JoQjtBME4zeWdCWTs7RUFFSTtBMU42eWdCaEI7QTBOMXlnQlk7RUFDSTtFQUNBO0ExTjR5Z0JoQjtBME56eWdCWTtFQUNJO0VBQ0E7QTFOMnlnQmhCO0EwTnh5Z0JZO0VBQ0k7RUFDQSwwQnpOcFlLO0V5TnFZTDtBMU4weWdCaEI7QTBOcnlnQlk7RUFDSSxzQ3ZOdk9KO0FIOGdoQlo7QTBOanlnQlk7O0VBQ0k7QTFOb3lnQmhCO0EwTi94Z0JZO0VBQ0k7QTFOaXlnQmhCO0EwTjl4Z0JZO0VBQ0ksMEJ6TjVaSztFeU42Wkw7RUFDQTtBMU5neWdCaEI7QTBON3hnQlk7RUFDSTtBMU4reGdCaEI7QTBONXhnQlk7RUFDSTtBMU44eGdCaEI7QTBOM3hnQlk7RUFDSTtBMU42eGdCaEI7O0EwTnR4Z0JJO0VBQ0k7RUFDQTtFQUNBO0ExTnl4Z0JSO0EwTnR4Z0JJO0VBQ0k7RUFDQTtBMU53eGdCUjtBME5yeGdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU51eGdCUjtBME5yeGdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExTnV4Z0JaOztBME5seGdCQTtFQUdZO0lBQ0k7SUFDQTtJQUNBO0UxTm14Z0JkO0UwTmp4Z0JjO0lBQ0ksMkJ6TnJkRztFRHd1aEJyQjtFME4vd2dCVTtJQUNJO0lBQ0E7SXJPalpaO0lBQ0E7RVdtcWhCRjtFME45d2dCVTtJQUNJLDRCek5qZU87RURpdmhCckI7RTBONXdnQmM7SUFDSTtFMU44d2dCbEI7RTBOM3dnQmM7SUFDSTtJQUNBO0UxTjZ3Z0JsQjtFME4xd2dCYztJQUNJLDJCek4vZUc7RUQydmhCckI7RTBOdHdnQlU7SUFDSTtFMU53d2dCZDtFME5yd2dCVTtJQUNJO0UxTnV3Z0JkO0UwTmx3Z0JVOztJQUVJO0UxTm93Z0JkO0FBQ0Y7QTBOL3ZnQkE7RUFFUTtJQUNJO0UxTmd3Z0JWO0UwTjl2Z0JVOztJck8xY1I7SUFDQTtJQUNBO0lBQ0E7SUFDQSxxQkFMeUI7RVdpdGhCM0I7RTBOL3ZnQlU7SUFDSTtFMU5pd2dCZDtFME4vdmdCYztJQUNJO0lBQ0E7SUFDQTtFMU5pd2dCbEI7RTBOOXZnQmM7SUFDSTtFMU5nd2dCbEI7RTBONXZnQlU7SUFDSTtFMU44dmdCZDtFME56dmdCVTtJQUNJO0UxTjJ2Z0JkO0UwTnh2Z0JVO0lBQ0k7RTFOMHZnQmQ7QUFDRjtBMk43eWhCQTtFQUNJO0EzTit5aEJKO0EyTjd5aEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM04reWhCUjtBMk43eWhCUTtFQUNJO0EzTit5aEJaO0EyTjV5aEJRO0VBQ0k7QTNOOHloQlo7QTJONXloQlk7RUFDSTtBM044eWhCaEI7QTJOMXloQlE7O0VBRUk7QTNONHloQlo7QTJOenloQlE7RUFDSTtFQUNBO0EzTjJ5aEJaO0EyTnh5aEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNOMHloQlo7QTJOeHloQlk7O0VBRUk7RUFDQSx5QjFOcENLO0FEODBoQnJCO0EyTnZ5aEJZO0VBQ0ksb0IxTnpDSTtBRGsxaEJwQjtBMk50eWhCWTtFQUNJLFV2TzlDVjtBWXMxaEJOO0EyTmx5aEJZOztFQUNJO0VBQ0EsNEIxTm5ETztBRHcxaEJ2QjtBMk5seWhCWTs7RUFDSTtFQUNBLDBCMU56REs7RTBOMERMO0EzTnF5aEJoQjtBMk5oeWhCSTtFQUNJLDBCMU5oRWE7QURrMmhCckI7O0EyTjl4aEJBO0VBQ0k7SUFDSTtFM05peWhCTjtBQUNGO0E0TjcyaEJBO0VBQ0k7RUFDQTtFQUNBO0E1TisyaEJKO0E0TjcyaEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkIzTkhlO0FEazNoQnZCO0E0TjUyaEJJO0VBQ0k7RUFDQTtBNU44MmhCUjtBNE41MmhCUTtFQUNJLDRCM05YVztFMk5ZWDtBNU44MmhCWjtBNE4zMmhCUTtFQUNJO0E1TjYyaEJaO0E0TnoyaEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU4yMmhCUjs7QTZONzRoQkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QTdOZzVoQko7QTZOOTRoQkk7O0VBQ0ksNEI1TkZlO0U0TkdmO0VBQ0E7RUFDQTtBN05pNWhCUjtBNk45NGhCSTs7RUFDSTtFQUNBO0VBQ0EscUM1TlZtQjtFNE5XbkIseUM1TkNNO0U0TkFOO0E3Tmk1aEJSO0E2Ti80aEJROztFQUNJO0VBQ0E7QTdOazVoQlo7QTZOOTRoQkk7O0VBQ0k7RUFDQTtBN05pNWhCUjtBNk4vNGhCUTs7RUFDSTtBN05rNWhCWjtBNk5oNWhCWTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Tm01aEJoQjtBNk5oNWhCWTs7OztFQUVJO0E3Tm81aEJoQjtBNk5oNWhCUTs7RUFDSSxXek9uREo7RXlPb0RJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Tm01aEJaO0E2Tmo1aEJZOztFQUNJLFV6T2hFUjtFeU9pRVE7RUFDQTtFQUNBO0E3Tm81aEJoQjtBNk4vNGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN05rNWhCUjtBNk5oNWhCUTs7RUFDSTtFQUNBO0VBQ0E7QTdObTVoQlo7QTZOaDVoQmdCOztFQUNJLHFCNU5sRkE7RTRObUZBO0E3Tm01aEJwQjtBNk43NGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN05nNWhCUjtBNk45NGhCUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QjVOakdXO0FEay9oQnZCO0E2Ti80aEJZOztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkI1TnhHTztBRDAvaEJ2QjtBNk43NGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN05nNWhCUjtBNk43NGhCSTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdOZzVoQlI7QTZOOTRoQlE7O0VBQ0k7RUFDQTtBN05pNWhCWjtBNk45NGhCUTs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN05pNWhCWjtBNk45NGhCUTs7RUFDSTtFQUNBO0E3Tmk1aEJaO0E2Tjc0aEJJOzs7O0VBR0ksMEI1Tm5KWTtBRG1paUJwQjtBNk43NGhCSTs7RUFDSSxpQzVOckplO0FEcWlpQnZCO0E2Tjc0aEJJOztFQUNJLHFCNU4zSlk7RTRONEpaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdOZzVoQlI7O0E2TjU0aEJBO0VBR1E7Ozs7OztJQUdJO0U3Tmc1aEJWO0FBQ0Y7QTZONTRoQkE7RUFHUTs7SUFDSTtFN042NGhCVjtFNk4zNGhCVTs7SUFDSTtFN044NGhCZDtBQUNGO0E4TnhraUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlOMGtpQlI7QThOeGtpQlE7RUFDSSxhMU9KSjtFME9LSTtBOU4wa2lCWjtBOE50a2lCSTtFQUNJO0E5TndraUJSOztBOE5ua2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlOc2tpQlI7QThOcGtpQlE7RUFDSTtFQUNBO0E5TnNraUJaO0E4TnBraUJZO0VBQ0k7QTlOc2tpQmhCO0E4Tm5raUJZOztFQUVJO0VBQ0E7RUFDQSw0QjdOaENPO0U2TmlDUDtBOU5xa2lCaEI7QThObGtpQlk7RUFDSTtBOU5va2lCaEI7QThOamtpQlk7RUFDSSxjMU8vQkE7QVlrbWlCaEI7QThOaGtpQlk7RUFDSTtBOU5ra2lCaEI7QThOOWppQlE7RUFDSTtFQUNBO0VBQ0E7QTlOZ2tpQlo7QThON2ppQlE7RUFDSTtBOU4ramlCWjtBOE4zamlCSTtFQUNJLDRCN043RGU7RTZOOERmO0E5TjZqaUJSO0E4TjFqaUJJO0VBQ0k7RUFDQTtBOU40amlCUjs7QThOeGppQkE7RUFDSTtJQUNJO0U5TjJqaUJOO0U4TnhqaUJFO0lBQ0k7RTlOMGppQk47QUFDRjtBOE52amlCQTtFQUNJO0lBQ0k7RTlOeWppQk47RThOdmppQk07SUFDSTtFOU55amlCVjtBQUNGO0ErTnJwaUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9OdXBpQlI7QStOcnBpQlE7RUFDSSxhNU80Qko7RTRPM0JJO0EvTnVwaUJaO0ErTmxwaUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9Ob3BpQlo7QStOanBpQlE7RUFDSTtFQUNBO0VBQ0E7QS9ObXBpQlo7QStOanBpQlk7RUFDSTtFQUNBO0VBQ0E7QS9ObXBpQmhCO0ErTmhwaUJZO0VBQ0k7QS9Oa3BpQmhCO0ErTi9vaUJZO0VBQ0k7QS9OaXBpQmhCO0ErTjlvaUJZO0VBQ0k7RUFDQTtBL05ncGlCaEI7QStON29pQlk7RUFDSTtFQUNBLDRCOU56Q087RThOMENQO0EvTitvaUJoQjtBK041b2lCWTtFQUNJO0VBQ0EsYzNPckNBO0UyT3NDQTtBL044b2lCaEI7QStOMW9pQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9ONG9pQlo7O0ErTnZvaUJBO0VBQ0k7SUFDSTtFL04wb2lCTjtBQUNGO0FnT2x0aUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE9vdGlCSjtBZ09qdGlCUTtFQUNJLDRCL05IVztBRHN0aUJ2QjtBZ09odGlCUTtFQUNJO0FoT2t0aUJaO0FnTzlzaUJJOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQ0EscUMvTmpCbUI7RStOa0JuQix5Qy9OTk07RStOT047RUFDQTtBaE9ndGlCUjtBZ083c2lCSTtFQUNJLHFDL054Qm1CO0UrTnlCbkI7RUFDQTtFQUNBO0VBQ0EsNEIvTjdCZTtFK044QmY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaE8rc2lCUjtBZ081c2lCSTtFQUNJLHFDL05yQ21CO0UrTnNDbkI7RUFDQTtBaE84c2lCUjtBZ08zc2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoTzZzaUJSO0FnTzFzaUJJO0VBQ0k7RUFDQTtFQUNBLDBCL050RGE7QURrd2lCckI7QWdPenNpQkk7RUFDSTtFQUNBLHFCL041RFk7RStONkRaO0VBQ0E7RUFDQTtFQUNBO0FoTzJzaUJSOztBZ092c2lCQTtFQUNJO0lBQ0k7SUFDQTtFaE8wc2lCTjtFZ094c2lCTTs7SUFFSTtFaE8wc2lCVjtFZ092c2lCTTtJQUNJO0lBQ0E7RWhPeXNpQlY7QUFDRjtBZ09yc2lCQTtFQUNJO0lBQ0k7SUFDQTtFaE91c2lCTjtFZ09yc2lCTTtJQUNJO0lBQ0E7RWhPdXNpQlY7QUFDRjtBZ09uc2lCQTtFQUNJO0lBQ0k7SUFDQTtFaE9xc2lCTjtFZ09uc2lCTTtJQUNJO0lBQ0E7RWhPcXNpQlY7QUFDRjtBZ09qc2lCQTtFQUVRO0lBQ0k7SUFDQTtFaE9rc2lCVjtBQUNGO0FnTzlyaUJBO0VBQ0k7SUFDSTtFaE9nc2lCTjtBQUNGO0FpTzd6aUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpPK3ppQko7QWlPN3ppQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBak8remlCUjtBaU83emlCUTtFQUNJO0VBQ0E7RUFDQTtBak8remlCWjtBaU81emlCUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpPOHppQlo7QWlPM3ppQlE7RUFDSTtBak82emlCWjtBaU8zemlCWTtFQUNJO0VBQ0E7QWpPNnppQmhCO0FpT3p6aUJRO0VBQ0ksYzdPdEJJO0FZaTFpQmhCOztBaU90emlCQTtFQUNJO0lBQ0k7RWpPeXppQk47QUFDRjtBa092MmlCQTtFQUNJO0VBQ0E7RUFDQTtBbE95MmlCSjs7QW1PNTJpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbk8rMmlCSjtBbU83MmlCSTtFQUNJO0VBQ0E7RUFDQTtBbk8rMmlCUjtBbU83MmlCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5PKzJpQlo7QW1PNzJpQlk7RUFDSTtBbk8rMmlCaEI7QW1PNTJpQlk7RUFDSTtFQUNBO0FuTzgyaUJoQjtBbU96MmlCSTtFQUNJO0VBQ0E7RUFDQTtBbk8yMmlCUjtBbU96MmlCUTtFQUNJO0VBQ0E7QW5PMjJpQlo7QW1PeDJpQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxxQ2xPcENlO0VrT3FDZjtFQUNBO0VBQ0E7RUFDQSx5Q2xPNUJFO0FEczRpQmQ7QW1PdDJpQkk7RUFDSTtBbk93MmlCUjtBbU9yMmlCSTtFQUNJO0VBQ0E7RUFDQTtBbk91MmlCUjtBbU9yMmlCUTtFQUNJO0FuT3UyaUJaO0FtT3IyaUJZO0VBRUkscUJsTzdESTtBRG02aUJwQjtBbU9oMmlCUTtFQUNJO0VBRUE7RUFJQTtBbk84MWlCWjtBbU9qMmlCWTtFQUNJLDJCbE90RU87QUR5NmlCdkI7QW1PaDJpQlk7RUFDSTtFQUNBO0FuT2syaUJoQjtBbU85MWlCUTtFQUNJO0FuT2cyaUJaO0FtTzMxaUJRO0VBQ0k7RUFDQTtFQUNBO0FuTzYxaUJaO0FtTzExaUJRO0VBQ0ksVS9PNUZKO0UrTzZGSTtFQUNBO0FuTzQxaUJaOztBbU92MWlCQTtFQUVRO0lBQ0k7RW5PeTFpQlY7RW1PdDFpQk07SUFDSTtFbk93MWlCVjtBQUNGO0FtT3AxaUJBO0VBQ0k7SUFDSTtFbk9zMWlCTjtBQUNGO0FtT24xaUJBO0VBRVE7SUFDSTtFbk9vMWlCVjtFbU9sMWlCVTtJQUNJO0VuT28xaUJkO0VtT2wxaUJjO0lBQ0k7SUFDQTtFbk9vMWlCbEI7RW1PLzBpQk07SUFDSTtJQUNBO0VuT2kxaUJWO0VtTy8waUJVO0lBQ0k7RW5PaTFpQmQ7RW1PLzBpQmM7SUFDSTtFbk9pMWlCbEI7RW1POTBpQmM7SUFDSTtFbk9nMWlCbEI7RW1PNTBpQlU7SUFDSTtJQUNBO0VuTzgwaUJkO0VtT3owaUJVO0lBQ0k7SUFDQTtFbk8yMGlCZDtFbU94MGlCVTtJQUNJO0lBQ0E7RW5PMDBpQmQ7QUFDRjtBbU9yMGlCQTtFQUVRO0lBQ0k7RW5PczBpQlY7RW1PbDBpQlU7SUFDSTtFbk9vMGlCZDtFbU9qMGlCVTtJQUNJO0lBQ0E7SUFDQTtFbk9tMGlCZDtBQUNGO0FvT2hnakJBO0VBQ0k7QXBPa2dqQko7QW9PaGdqQkk7O0VBRUk7RUFDQTtFQUNBLDBCbk9GYTtBRG9nakJyQjtBb08vL2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBPaWdqQlI7QW9PLy9pQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBPaWdqQlo7QW9PLy9pQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCaFA1Qko7RWdQNkJJO0VBQ0E7RUFDQTtFQUNBO0FwT2lnakJoQjtBb085L2lCWTtFQUNJO0VBQ0E7QXBPZ2dqQmhCO0FvTzEvaUJRO0VBQ0k7QXBPNC9pQlo7QW9Pei9pQlE7RUFDSTtBcE8yL2lCWjtBb092L2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE95L2lCUjtBb090L2lCSTtFQUNJO0VBQ0E7RUFDQTtBcE93L2lCUjs7QW9PcC9pQkE7RUFDSTtJQUNJO0VwT3UvaUJOO0FBQ0Y7QW9PcC9pQkE7RUFDSTtJQUNJO0VwT3MvaUJOO0FBQ0Y7QW9Pbi9pQkE7RUFDSTtJQUNJO0VwT3EvaUJOO0VvT24vaUJNOztJQUVJO0VwT3EvaUJWO0FBQ0Y7QXFPOWtqQkE7RUFDSTtBck9nbGpCSjtBcU85a2pCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPZ2xqQlI7QXFPOWtqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCalBiQTtFaVBjQTtFQUNBO0VBQ0E7RUFDQTtBck9nbGpCWjtBcU83a2pCUTtFQUNJO0VBQ0E7RUFDQSw0QnBPbkJXO0VvT29CWDtBck8ra2pCWjtBcU8za2pCSTtFQUNJO0VBQ0E7RUFDQSw0QnBPM0JlO0FEd21qQnZCO0FxTzNrakJRO0VBQ0k7QXJPNmtqQlo7QXFPM2tqQlk7RUFHSSw0QnBPbkNPO0FEOG1qQnZCO0FxT3ZrakJRO0VBQ0ksNEJwT3hDVztBRGluakJ2QjtBcU90a2pCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyT3drakJaO0FxT3RrakJZO0VBQ0ksMkJwT2xETztBRDBuakJ2QjtBcU9wa2pCUTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPc2tqQlo7QXFPcGtqQlk7O0VBQ0k7QXJPdWtqQmhCO0FxT3JrakJnQjs7RUFDSTtFQUNBLGNqUHpESDtBWWlvakJqQjtBcU9ua2pCUTtFQUNJO0FyT3FrakJaO0FxT2xrakJRO0VBQ0k7QXJPb2tqQlo7QXFPaGtqQkk7RUFDSTtFQUNBO0VBQ0E7QXJPa2tqQlI7O0FxTzlqakJBO0VBQ0k7SUFDSTtFck9pa2pCTjtBQUNGO0FxTzlqakJBO0VBQ0k7SUFDSTtFck9na2pCTjtFcU85ampCTTtJQUNJO0VyT2drakJWO0VxTzlqakJVO0lBQ0k7SUFDQTtFck9na2pCZDtFcU83ampCVTtJQUNJO0lBQ0E7RXJPK2pqQmQ7RXFPNWpqQlU7SUFDSTtFck84ampCZDtBQUNGO0FzT3RyakJBO0VBQ0k7RUFDQSxxQ3JPS3VCO0VxT0p2QjtFQUNBLHlDck9lVTtFcU9kVjtBdE93cmpCSjtBc09ycmpCUTtFQUNJLHFCck9MUTtBRDRyakJwQjtBc09ucmpCSTtFQUNJO0F0T3FyakJSO0FzT25yakJRO0VBQ0ksY2xQS1M7QVlncmpCckI7QXNPbHJqQlE7RUFDSTtBdE9vcmpCWjtBc09ocmpCSTtFQUNJO0VBQ0E7RUFDQSwwQnJPdkJhO0FEeXNqQnJCO0FzTy9xakJJO0VBQ0k7RUFDQTtFQUNBO0F0T2lyakJSO0FzTy9xakJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0T2lyakJaO0FzTy9xakJZO0VBQ0k7RUFDQTtBdE9pcmpCaEI7QXNPN3FqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0TytxakJaO0FzTzNxakJJO0VBQ0k7QXRPNnFqQlI7QXNPM3FqQlE7RUFDSSw0QnJPNURXO0VxTzZEWDtFQUNBO0VBQ0E7RUFDQTtBdE82cWpCWjtBc096cWpCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0TzJxakJoQjtBc094cWpCWTtFQUNJLG9Cck85RUk7RXFPK0VKO0VBQ0E7QXRPMHFqQmhCO0FzT3hxakJnQjtFQUNJO0F0TzBxakJwQjtBc09ycWpCUTtFQUNJLDBCck94RlM7RXFPeUZUO0VBQ0E7RUFDQTtBdE91cWpCWjtBc09wcWpCUTtFQUNJO0F0T3NxakJaO0FzT2xxakJJO0VBQ0k7QXRPb3FqQlI7QXNPbHFqQlE7RUFDSSw0QnJPdEdXO0VxT3VHWDtBdE9vcWpCWjtBc09qcWpCUTtFQUNJO0VBQ0E7RUFDQTtBdE9tcWpCWjtBc09qcWpCWTtFQUNJO0F0T21xakJoQjtBc09qcWpCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0T21xakJwQjtBc09ocWpCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQSxxQnJPcklBO0VxT3NJQTtBdE9rcWpCcEI7QXNPOXBqQlk7RUFDSTtFQUNBO0VBQ0E7QXRPZ3FqQmhCOztBc08xcGpCQTtFQUNJO0lBQ0k7RXRPNnBqQk47QUFDRjtBdU92empCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2T3l6akJKO0F1T3Z6akJJO0VBQ0k7RUFDQTtFQUNBO0F2T3l6akJSO0F1T3Z6akJRO0VBQ0k7RUFDQSwwQnRPUlM7RXNPU1Q7RUFDQTtBdk95empCWjtBdU90empCUTtFQUNJO0VBQ0E7QXZPd3pqQlo7QXVPcHpqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZPc3pqQlI7QXVPcHpqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUN0T25CRTtFc09vQkY7RUFDQSxnQm5QdkNKO0VtUHdDSTtFQUNBO0F2T3N6akJaO0F1T3B6akJZO0VBQ0k7RUFDQTtBdk9zempCaEI7QXVPbnpqQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCdE9yREk7RXNPc0RKO0VBQ0E7QXZPcXpqQmhCO0F1T2x6akJZO0VBQ0k7RUFDQTtFQUNBO0F2T296akJoQjtBdU9qempCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCdE9wRUk7RXNPcUVKO0F2T216akJoQjtBdU9oempCWTtFQUNJLDBCdE94RUs7RXNPeUVMO0VBQ0E7RUFDQTtFQUNBO0F2T2t6akJoQjtBdU85eWpCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2T2d6akJaO0F1Tzl5akJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2T2d6akJoQjtBdU83eWpCWTtFQUNJO0F2Tyt5akJoQjtBdU8zeWpCUTtFQUNJO0VBQ0EseUN0TzNGRTtFc080RkYsZ0JuUDlHSjtFbVArR0k7RUFDQTtFQUNBO0F2TzZ5akJaO0F1TzN5akJZO0VBQ0k7RUFDQTtBdk82eWpCaEI7QXVPenlqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdk8yeWpCWjtBdU96eWpCWTtFQUNJLDRCdE8zSE87RXNPNEhQO0VBQ0E7QXZPMnlqQmhCO0F1T3h5akJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZPMHlqQmhCO0F1T3R5akJRO0VBQ0k7QXZPd3lqQlo7QXVPdHlqQlk7RUFDSTtFQUNBO0VBQ0EsNEJ0TzlJTztBRHM3akJ2QjtBdU9yeWpCWTtFQUNJO0F2T3V5akJoQjs7QXVPanlqQkE7RUFDSTtJQUNJO0V2T295akJOO0FBQ0Y7QXVPanlqQkE7RUFDSTtJQUNJO0V2T215akJOO0FBQ0Y7QXVPaHlqQkE7RUFDSTtJQUNJO0lBQ0E7RXZPa3lqQk47RXVPaHlqQk07SUFDSTtFdk9reWpCVjtFdU8veGpCTTtJQUNJO0V2T2l5akJWO0FBQ0Y7QXVPN3hqQkE7RUFHWTtJQUNJO0V2TzZ4akJkO0V1TzF4akJVO0lBQ0k7SUFDQTtFdk80eGpCZDtFdU94eGpCTTtJQUNJO0V2TzB4akJWO0FBQ0Y7QXVPdHhqQkE7RUFFUTtJQUNJO0V2T3V4akJWO0V1T3J4akJVO0lBQ0k7SUFDQTtFdk91eGpCZDtFdU9weGpCVTtJQUNJO0V2T3N4akJkO0V1T2x4akJNO0lBQ0k7RXZPb3hqQlY7RXVPanhqQk07SUFDSTtJQUNBO0V2T214akJWO0FBQ0Y7QXdPci9qQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQXVCQTtBeE9pK2pCSjtBd090L2pCSTtFQUNJO0VBQ0E7RUFDQSxvQnZPUlk7QURnZ2tCcEI7QXdPci9qQkk7RUFDSTtFQUNBLDRCdk9YZTtBRGtna0J2QjtBd09yL2pCUTtFQUNJO0VBQ0E7QXhPdS9qQlo7QXdPcC9qQlE7RUFDSTtFQUNBO0F4T3MvakJaO0F3T2ovakJJO0VBQ0k7RUFDQTtBeE9tL2pCUjtBd09oL2pCWTtFQUNJLFVwUHBDUjtBWXNoa0JSO0F3TzkrakJRO0VBQ0k7RUFDQTtFQUNBO0F4T2cvakJaOztBd08zK2pCQTtFQUNJO0lBQ0k7RXhPOCtqQk47RXdPNStqQk07SUFDSTtJQUNBO0V4TzgrakJWO0V3TzMrakJNO0lBQ0k7SUFDQTtFeE82K2pCVjtBQUNGO0F3T3orakJBO0VBRVE7SUFDSTtFeE8wK2pCVjtFd092K2pCTTtJQUNJO0V4T3krakJWO0FBQ0Y7QXlPbGprQkE7RUFDSTtFQUNBO0F6T29qa0JKO0F5T2xqa0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlDeE9NTTtFd09MTixnQnJQYkE7RXFQY0E7RUFDQTtFQUNBO0F6T29qa0JSO0F5T2xqa0JRO0VBQ0k7RUFDQTtBek9vamtCWjtBeU9qamtCUTtFQUNJO0VBQ0E7RUFDQSxvQnhPdkJRO0FEMGtrQnBCO0F5Ty9pa0JJO0VBQ0k7RUFDQTtBek9pamtCUjtBeU8vaWtCUTtFQUNJO0F6T2lqa0JaO0F5Tzlpa0JRO0VBQ0k7QXpPZ2prQlo7QXlPN2lrQlE7RUFDSTtBek8raWtCWjtBeU83aWtCWTtFQUNJO0F6Tytpa0JoQjtBeU8xaWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6TzRpa0JSO0F5TzFpa0JRO0VBQ0k7QXpPNGlrQlo7O0F5T3Zpa0JBO0VBQ0k7RUFDQTtBek8waWtCSjtBeU94aWtCSTtFQUNJO0F6TzBpa0JSOztBeU90aWtCQTtFQUNJO0VBQ0E7QXpPeWlrQko7QXlPdmlrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBek95aWtCUjs7QXlPcmlrQkE7RUFDSTtJQUNJO0lBQ0E7RXpPd2lrQk47QUFDRjtBeU9yaWtCQTtFQUVROztJQUVJO0V6T3Npa0JWO0V5T25pa0JNO0lBQ0k7RXpPcWlrQlY7QUFDRjtBeU9qaWtCQTtFQUNJO0lBQ0k7RXpPbWlrQk47QUFDRjtBeU9oaWtCQTtFQUVRO0lBQ0k7SUFDQTtFek9paWtCVjtFeU83aGtCVTtJQUNJO0V6Tytoa0JkO0V5TzNoa0JNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V6TzZoa0JWO0V5TzNoa0JVO0lBQ0k7SUFDQTtFek82aGtCZDtFeU8zaGtCYztJQUNJO0V6TzZoa0JsQjtFeU96aGtCVTtJQUNJO0V6TzJoa0JkO0V5T3hoa0JVOztJQUVJO0V6TzBoa0JkO0FBQ0Y7QXlPcmhrQkE7RUFFUTtJQUNJO0V6T3Noa0JWO0V5T3Boa0JVO0lBQ0k7RXpPc2hrQmQ7RXlPbGhrQk07SUFDSTtJQUVBO0lBQ0E7SUFLQTtFek8rZ2tCVjtFeU9saGtCVTtJQUNJO0V6T29oa0JkO0V5T2hoa0JVOztJQUVJO0V6T2toa0JkO0V5Ty9na0JVOztJQUVJO0V6T2loa0JkO0FBQ0Y7QTBPMXNrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTzRza0JKO0EwTzFza0JJO0VBQ0k7RUFDQTtBMU80c2tCUjtBME96c2tCSTtFQUNJO0VBQ0E7RUFDQSw0QnpPVGU7RXlPVWY7QTFPMnNrQlI7QTBPeHNrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3RQbkJBO0VzUG9CQTtBMU8wc2tCUjtBME92c2tCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExT3lza0JSO0EwT3Zza0JROztFQUVJO0ExT3lza0JaO0EwT3Jza0JJO0VBQ0k7RUFDQTtFQUNBO0ExT3Vza0JSO0EwT3Bza0JJO0VBQ0k7RUFDQTtBMU9zc2tCUjtBME9uc2tCSTtFQUNJO0ExT3Fza0JSOztBME9qc2tCQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0UxT21za0JWO0UwT2hza0JNO0lBQ0k7RTFPa3NrQlY7RTBPL3JrQk07SUFDSTtFMU9pc2tCVjtFME85cmtCTTtJQUNJO0UxT2dza0JWO0UwTzdya0JNO0lBQ0k7RTFPK3JrQlY7QUFDRjtBME8zcmtCQTtFQUNJO0lBQ0k7RTFPNnJrQk47QUFDRjtBMk9ueGtCQTtFQUNJO0VBQ0E7RUFDQTtBM09xeGtCSjtBMk9ueGtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzT3F4a0JSO0EyT2x4a0JJO0VBQ0k7QTNPb3hrQlI7QTJPanhrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNPbXhrQlI7QTJPaHhrQkk7RUFDSSw0QjFPdkJlO0FEeXlrQnZCOztBMk85d2tCQTtFQUNJO0lBQ0k7RTNPaXhrQk47QUFDRjtBMk85d2tCQTtFQUVRO0lBQ0k7RTNPK3drQlY7RTJPNXdrQk07SUFDSTtJQUNBO0UzTzh3a0JWO0FBQ0Y7QTJPMXdrQkE7RUFDSTtJQUNJO0UzTzR3a0JOO0UyTzF3a0JNO0lBQ0k7RTNPNHdrQlY7RTJPendrQk07SUFDSTtJQUNBO0UzTzJ3a0JWO0FBQ0Y7QTRPejBrQkk7RUFDSTtFQUNBO0VBQ0E7QTVPMjBrQlI7QTRPeDBrQkk7RUFDSSwwQjNPSlk7RTJPS1o7RUFDQTtFQUNBO0E1TzAwa0JSO0E0T3gwa0JRO0VBQ0ksV3hQYko7RXdQY0k7RUFDQTtBNU8wMGtCWjtBNE92MGtCUTtFQUNJLGdCeFBuQko7RXdQb0JJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNU95MGtCWjtBNE92MGtCWTtFQUNJLG9CM096Qkk7QURrMmtCcEI7QTRPcDBrQkk7RUFDSTtBNU9zMGtCUjs7QTZPejJrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3TzQya0JKO0E2TzEya0JJO0VBQ0k7RUFDQTtBN080MmtCUjtBNk96MmtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdPMjJrQlI7QTZPdDJrQlk7RUFDSTtBN093MmtCaEI7QTZPcDJrQlE7RUFDSTtBN09zMmtCWjtBNk9sMmtCSTtFQUNJLHFCNU83Qlk7QURpNGtCcEI7QTZPbDJrQlE7RUFDSSxvQjVPaENRO0FEbzRrQnBCO0E2T2gya0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdPazJrQlI7QTZPaDJrQlE7RUFDSTtBN09rMmtCWjtBNk8vMWtCUTtFQUNJO0E3T2kya0JaO0E2TzUxa0JRO0VBQ0k7QTdPODFrQlo7QTZPMzFrQlE7RUFDSTtBN082MWtCWjtBNk96MWtCSTtFQUNJLHlCNU83RGE7QUR3NWtCckI7QTZPeDFrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjVPMUVZO0U0TzJFWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3pQbkZBO0V5UG9GQTtFQUNBO0VBQ0E7RUFDQTtBN08wMWtCUjtBNk94MWtCUTtFQUNJLFV6UDFGSjtFeVAyRkk7RUFDQTtBN08wMWtCWjtBNk90MWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3T3cxa0JSO0E2T3Qxa0JRO0VBQ0ksb0I1T3BHUTtFNE9xR1I7RUFDQTtBN093MWtCWjtBNk9wMWtCSTtFQUNJO0VBQ0EsY3pQaEdRO0FZczdrQmhCOztBOE90OGtCQTtFQUNJO0VBQ0E7RUFDQTtBOU95OGtCSjtBOE92OGtCSTtFQUNJO0VBQ0E7RUFDQSxvQjdPSlk7QUQ2OGtCcEI7QThPdDhrQkk7RUFDSTtFQUNBLHFCN09UWTtFNk9VWjtBOU93OGtCUjtBOE9yOGtCSTtFQUNJO0VBQ0E7QTlPdThrQlI7QThPcDhrQkk7RUFDSTtFQUNBO0VBQ0E7QTlPczhrQlI7QThPbjhrQkk7RUFDSTtFQUNBO0E5T3E4a0JSO0E4T244a0JRO0VBQ0k7RUFDQTtBOU9xOGtCWjtBOE9uOGtCWTtFQUNJO0E5T3E4a0JoQjtBOE9qOGtCUTtFQUNJLDRCN09wQ1c7RTZPcUNYO0E5T204a0JaO0E4T2g4a0JRO0VBQ0ksMEI3TzFDUztFNk8yQ1Q7QTlPazhrQlo7QThPOTdrQkk7RUFDSTtFQUNBO0VBQ0E7QTlPZzhrQlI7O0ErT3Yva0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9PMC9rQko7QStPeC9rQkk7RUFDSTtFQUNBO0EvTzAva0JSO0ErT3Yva0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL095L2tCUjtBK092L2tCUTtFQUNJO0VBQ0E7RUFDQSwwQjlPaEJTO0U4T2lCVDtBL095L2tCWjtBK090L2tCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL093L2tCWjtBK090L2tCWTtFMVA0RFIsNkNBRlU7RUFHViwrQkFKeUU7QVdpOGtCN0U7QStPcC9rQkk7RUFDSTtBL09zL2tCUjtBK09uL2tCSTtFQUNJO0VBQ0E7RUFDQTtBL09xL2tCUjtBK09sL2tCSTtFQUNJO0EvT28va0JSO0ErT2wva0JRO0VBQ0ksNEI5Ty9DVztBRG1pbEJ2QjtBK09qL2tCUTtFQUNJO0VBQ0E7RUFDQTtBL09tL2tCWjtBK09oL2tCUTtFQUNJLDRCOU96RFc7RThPMERYO0EvT2sva0JaO0ErT2gva0JZO0VBRUkscUI5T2hFSTtBRGlqbEJwQjtBK081K2tCSTtFQUNJLHFCOU90RVk7RThPdUVaO0VBQ0E7RUFDQTtFQUNBO0EvTzgra0JSO0ErTzUra0JRO0VBQ0k7RUFDQTtBL084K2tCWjtBK081K2tCWTtFQUNJO0VBQ0Esc0I5T2xGSTtBRGdrbEJwQjtBK08xK2tCUTtFQUNJLGMzUDFFSztBWXNqbEJqQjtBK08xK2tCWTtFQUNJLGUzUDdFQztBWXlqbEJqQjtBK092K2tCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9PeStrQlI7QStPditrQlE7RUFDSSxjM1AzRkk7RTJQNEZKO0EvT3kra0JaO0ErT3Qra0JRO0VBQ0k7QS9PdytrQlo7QStPdCtrQlk7RUFDSTtFQUNBLDBCOU8vR0s7RThPZ0hMO0EvT3cra0JoQjtBK09yK2tCWTtFQUNJO0VBQ0EsNEI5T3BITztFOE9xSFA7QS9PdStrQmhCO0ErT2wra0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9PbytrQlI7O0ErT2gra0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvT20ra0JKOztBK09oK2tCQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0UvT20ra0JOO0UrT2ora0JNO0lBQ0k7RS9PbStrQlY7RStPaCtrQk07SUFDSTtFL09rK2tCVjtFK08vOWtCTTtJQUNJO0UvT2kra0JWO0UrTzk5a0JNO0lBQ0k7RS9PZytrQlY7RStPNTlrQkU7SUFDSTtJQUNBO0UvTzg5a0JOO0FBQ0Y7QWdQem9sQkE7RUFDSTtFQUNBO0VBQ0E7QWhQMm9sQko7QWdQem9sQkk7RUFDSTtFQUNBO0FoUDJvbEJSO0FnUHpvbEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEIvT1pRO0UrT2FSO0FoUDJvbEJaO0FnUHZvbEJJO0VBQ0k7RUFDQTtFQUNBO0FoUHlvbEJSO0FnUHZvbEJRO0VBQ0k7QWhQeW9sQlo7QWdQcm9sQkk7RUFDSTtFQUNBO0FoUHVvbEJSO0FnUHJvbEJRO0VBQ0k7RUFDQTtBaFB1b2xCWjtBZ1Bwb2xCUTtFQUNJLHNCL09yQ1E7QUQycWxCcEI7QWdQbG9sQkk7RUFDSTtFQUNBLDRCL096Q2U7RStPMENmO0VBQ0E7RUFDQTtBaFBvb2xCUjs7QWlQdHJsQkE7RUFDSTtBalB5cmxCSjtBaVB2cmxCSTtFQUNJO0FqUHlybEJSO0FpUHRybEJJO0VBQ0k7RUFDQTtFQUNBO0FqUHdybEJSO0FpUHJybEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0I3UGhCQTtFNlBpQkE7RUFDQTtFQUNBO0FqUHVybEJSO0FpUHJybEJRO0VBQ0ksb0JoUG5CUTtFZ1BvQlI7RUFDQTtBalB1cmxCWjtBaVBucmxCSTtFQUNJO0FqUHFybEJSO0FpUGxybEJJO0VBQ0k7RUFDQSw0QmhQN0JlO0VnUDhCZjtBalBvcmxCUjtBaVBqcmxCSTtFQUNJLDBCaFBuQ2E7RWdQb0NiO0FqUG1ybEJSO0FpUGhybEJJO0VBQ0k7RUFDQTtFQUNBLDRCaFB6Q2U7RWdQMENmO0FqUGtybEJSO0FpUGhybEJRO0VBQ0k7RUFDQTtFQUNBLDJCaFAvQ1c7RWdQZ0RYO0FqUGtybEJaO0FpUDdxbEJRO0VBQ0k7QWpQK3FsQlo7QWlQNXFsQlE7RUFDSTtBalA4cWxCWjtBaVAxcWxCSTtFQUNJLDRCaFAvRGU7RWdQZ0VmO0VBQ0E7QWpQNHFsQlI7QWlQMXFsQlE7RUFDSSwwQmhQckVTO0VnUHNFVDtBalA0cWxCWjtBaVB4cWxCSTtFQUNJO0VBQ0E7RUFDQTtBalAwcWxCUjtBaVB4cWxCUTtFQUNJO0VBQ0E7QWpQMHFsQlo7QWlQdnFsQlE7RUFDSTtBalB5cWxCWjtBaVB0cWxCUTtFQUNJO0FqUHdxbEJaO0FpUHJxbEJRO0U1UEpKLDZDQUZVO0VBR1YsK0JBSnlFO0FXZ3JsQjdFOztBa1Axd2xCQTtBQUNBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbFA0d2xCSjtBa1B2d2xCQTtFQUNJO0VBQ0E7QWxQeXdsQko7QWtQdndsQkk7RUFDSTtBbFB5d2xCUjtBa1B0d2xCSTtFQUNJO0FsUHd3bEJSO0FrUHJ3bEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxQdXdsQlI7QWtQcHdsQlk7RUFDSSxnQ2pQNUJJO0FEa3lsQnBCO0FrUG53bEJZO0VBQ0ksc0I5UG5DUjtBWXd5bEJSO0FrUGh3bEJJO0VBQ0k7RUFDQSx5Q2pQeEJNO0VpUHlCTjtBbFBrd2xCUjtBa1AvdmxCWTtFQUNJO0FsUGl3bEJoQjtBa1A3dmxCUTtFQUNJO0FsUCt2bEJaO0FrUDV2bEJRO0VBQ0k7QWxQOHZsQlo7QWtQM3ZsQlE7RUFDSTtBbFA2dmxCWjtBa1B6dmxCSTtFQUNJO0FsUDJ2bEJSO0FrUHR2bEJZO0VBQ0k7QWxQd3ZsQmhCO0FrUG52bEJJO0VBQ0k7QWxQcXZsQlI7QWtQanZsQlE7RUFDSTtBbFBtdmxCWjtBa1A5dWxCUTtFQUNJO0VBQ0E7RUFDQTtBbFBndmxCWjtBa1A3dWxCUTtFQUNJO0VBQ0E7QWxQK3VsQlo7QWtQM3VsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxQNnVsQlI7QWtQM3VsQlE7RUFDSTtBbFA2dWxCWjtBa1AxdWxCUTtFQUNJO0VBQ0E7QWxQNHVsQlo7QWtQeHVsQkk7RUFDSTtBbFAwdWxCUjtBa1B4dWxCUTtFQUNJO0FsUDB1bEJaOztBa1BydWxCQTtFQUNJLHVDalB4SHlCO0FEZzJsQjdCOztBa1BydWxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsUHd1bEJKOztBa1BydWxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxQd3VsQko7QWtQdHVsQkk7RUFDSTtFQUNBO0VBQ0EsVzlQdkpBO0U4UHdKQTtFQUNBO0VBQ0E7QWxQd3VsQlI7QWtQdHVsQlE7RUFFSSxxQmpQaEtRO0FEdTRsQnBCO0FrUHB1bEJRO0VBQ0k7RUFDQTtBbFBzdWxCWjtBa1BudWxCUTtFN1AvRUosNkNBRlU7RUFHViwrQkFKeUU7QVd5emxCN0U7O0FrUGp1bEJBO0VBQ0k7RUFDQTtBbFBvdWxCSjs7QWtQanVsQkE7O0VBRUk7QWxQb3VsQko7O0FrUGp1bEJBOztFQUVJLGdCOVA3TEk7RThQOExKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWxQb3VsQko7O0FrUGp1bEJBO0VBQ0k7VUFBQTtFQUNBO0FsUG91bEJKOztBa1BqdWxCQTtFQUNJO1VBQUE7RUFDQTtBbFBvdWxCSjs7QWtQanVsQkE7RUFDSTtBbFBvdWxCSjs7QWtQanVsQkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbFBvdWxCSjtBa1BsdWxCSTs7RUFDSTtFQUNBO0FsUHF1bEJSOztBa1BqdWxCQTtFQUNJO0FsUG91bEJKOztBa1BqdWxCQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBbFBvdWxCSjs7QWtQanVsQkE7RUFDSTtBbFBvdWxCSjs7QWtQanVsQkE7O0VBRUksMEJqUHJQZ0I7RWlQc1BoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWxQb3VsQko7O0FrUGp1bEJBO0VBQ0k7QWxQb3VsQko7O0FrUGp1bEJBOztFQUVJO0VBQ0E7RUFDQTtBbFBvdWxCSjs7QWtQanVsQkE7O0VBRUk7QWxQb3VsQko7O0FrUGp1bEJBO0VBQ0k7QWxQb3VsQko7O0FrUGp1bEJBOztFQUVJO0FsUG91bEJKOztBa1BqdWxCQTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0FsUG91bEJKO0FrUGx1bEJJO0VBQ0k7QWxQb3VsQlI7O0FrUDl0bEJRO0VBQ0k7QWxQaXVsQlo7O0FrUHh0bEJBO0VBQ0ksWUFIUztBbFA4dGxCYjs7QWtQeHRsQkE7Ozs7RUFJSTtBbFAydGxCSjs7QWtQeHRsQkE7Ozs7RUFJSSxXQWxCUTtBbFA2dWxCWjs7QWtQeHRsQkE7O0VBRUksWUF0QlM7RUF1QlQsV0F4QlE7QWxQbXZsQlo7O0FrUHh0bEJBO0FBRUE7RUFDSTtBbFAwdGxCSjs7QWtQdnRsQkE7RUFDSSxnQjlQOVVJO0FZd2ltQlI7O0FrUHZ0bEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0I5UHJWSTtBWStpbUJSOztBa1B2dGxCQTtFQUNJO0FsUDB0bEJKOztBa1B2dGxCQTtFQUNJLGdCOVA3Vkk7QVl1am1CUjs7QWtQdnRsQkE7RUFDSSxxQmpQOVZnQjtFaVArVmhCO0VBQ0E7QWxQMHRsQko7O0FrUHZ0bEJBO0U3UDFRSSw2Q0FGVTtFQUdWLCtCQUp5RTtBV3krbEI3RTs7QWtQeHRsQkE7RUFDSSxxQmpQeFdnQjtBRG1rbUJwQjs7QWtQdHRsQkk7O0VBQ0kscUJqUDlXWTtBRHdrbUJwQjs7QWtQdHRsQkE7RUFDSSxxQmpQblhnQjtBRDRrbUJwQjs7QWtQdHRsQkE7O0VBRUk7QWxQeXRsQko7O0FrUHR0bEJBO0VBS0k7RUFDQTtFQUNBO0FsUHF0bEJKOztBa1BsdGxCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FsUHF0bEJKOztBa1BsdGxCQTs7O0VBR0k7QWxQcXRsQko7QWtQbnRsQkk7OztFQUNJLHVDalA5WXFCO0FEcW1tQjdCOztBa1BudGxCQTtFQUNJO0FsUHN0bEJKOztBa1BudGxCQTs7O0VBR0ksZ0NqUDdaZ0I7QURtbm1CcEI7O0FrUG50bEJBO0VBQ0k7QWxQc3RsQko7O0FrUG50bEJBO0VBQ0k7QWxQc3RsQko7O0FrUG50bEJBO0VBQ0k7QWxQc3RsQko7O0FrUG50bEJBO0VBQ0k7QWxQc3RsQko7O0FrUG50bEJBOztFQUVJO0FsUHN0bEJKOztBa1BudGxCQTtFQUNJO0FsUHN0bEJKOztBa1BudGxCQTtFQUNJO0FsUHN0bEJKOztBa1BudGxCQTtFQUNJO0VBQ0E7QWxQc3RsQko7O0FrUG50bEJBO0VBQ0k7QWxQc3RsQko7O0FrUG50bEJBO0VBQ0k7QWxQc3RsQko7O0FrUG50bEJBOztFQUVJO0VBQ0E7QWxQc3RsQko7O0FrUG50bEJBOztFQUVJLFdBektRO0VBMEtSO0VBQ0E7RUFDQTtBbFBzdGxCSjs7QWtQbnRsQkE7Ozs7RUFJSTtFQUNBO0VBQ0E7RUFDQSxpQi9QOVdrQjtBYW9rbUJ0Qjs7QWtQbnRsQkE7QUN0ZUE7RUFDSTtFQUNBO0FuUDZybUJKO0FtUDNybUJJO0VBQ0k7QW5QNnJtQlI7QW1QMXJtQkk7RUFDSTtBblA0cm1CUjtBbVB6cm1CSTtFQUNJO0FuUDJybUJSO0FtUHhybUJJO0VBQ0k7RUFDQSxXL1BmRjtFK1BnQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuUDBybUJSO0FtUHhybUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsVy9QN0JKO0FZdXRtQlI7QW1QdnJtQlE7RUFDSTtFQUNBLFcvUGxDSjtBWTJ0bUJSO0FtUHRybUJRO0VBQ0k7RUFDQTtFQUNBLFUvUHhDSjtBWWd1bUJSO0FtUG5ybUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMEJsUDdDUztFa1A4Q1Q7RUFDQTtBblBxcm1CWjtBbVBscm1CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuUG9ybUJaO0FtUGpybUJRO0VBQ0k7RUFDQTtBblBtcm1CWjtBbVBqcm1CWTtFQUNJO0VBQ0EsMEJsUC9ESztBRGt2bUJyQjtBbVBocm1CWTtFQUNJO0VBQ0EsMEJsUHBFSztFa1BxRUw7QW5Qa3JtQmhCO0FtUDlxbUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EscUJsUDlFUTtFa1ArRVI7RUFDQTtFQUNBO0FuUGdybUJaOztBb1Byd21CQTtFQUNJLDBCblBHZ0I7RW1QRmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBQd3dtQko7QW9QdHdtQkk7O0VBRUk7RUFDQTtFQUNBLGdCaFFURjtBWWl4bUJOO0FvUHJ3bUJJO0VBQ0k7RUFDQTtVQUFBO0FwUHV3bUJSO0FvUHB3bUJJO0VBQ0k7RUFDQTtVQUFBO0FwUHN3bUJSOztBcVA1eG1CQTtFQUNJO0VBQ0E7RUFDQTtBclAreG1CSjtBcVA3eG1CSTtFQUNJO0FyUCt4bUJSO0FxUDd4bUJRO0VBQ0kscUJwUExRO0FEb3ltQnBCO0FxUDd4bUJZO0VBQ0kscUJwUFJJO0FEdXltQnBCO0FxUDd4bUJnQjtFQUNJLG9CcFBYQTtBRDB5bUJwQjtBcVB6eG1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJQMnhtQlI7QXFQenhtQlE7RUFDSTtFQUNBO0FyUDJ4bUJaO0FxUHZ4bUJJO0VBQ0k7QXJQeXhtQlI7QXFQdHhtQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwUHZDYTtBRCt6bUJyQjtBcVB0eG1CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VoUXNCUjtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCZ1F6QjBCO0FyUDR4bUI5QjtBcVB6eG1CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDRCcFBwRFc7QUQrMG1CdkI7QXFQenhtQlk7RUFDSTtFQUNBO0FyUDJ4bUJoQjtBcVB4eG1CWTtFQUNJO0VBQ0E7RUFDQSwyQnBQOURPO0FEdzFtQnZCOztBcVBweG1CQTtFQUNJO0FyUHV4bUJKO0FxUHJ4bUJJO0VBQ0k7RUFDQTtBclB1eG1CUjtBcVBweG1CSTtFQUNJO0VBQ0E7QXJQc3htQlI7QXFQcHhtQlE7RUFDSTtFQUNBO0FyUHN4bUJaO0FxUG54bUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJQcXhtQlo7QXFQbnhtQlk7RUFDSTtFQUNBLDBCcFA5Rks7RW9QK0ZMO0VBQ0E7RWhRN0JaO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJnUTBCOEI7QXJQeXhtQmxDO0FxUHR4bUJZO0VBQ0k7RUFDQTtFQUNBO0FyUHd4bUJoQjtBcVByeG1CWTtFQUNJO0VBQ0E7RUFDQTtBclB1eG1CaEI7QXFQbnhtQlE7RUFDSTtFQUNBO0FyUHF4bUJaO0FxUG54bUJZO0VBQ0k7RUFDQTtFQUNBO0FyUHF4bUJoQjtBcVBqeG1CUTtFQUNJO0VBQ0E7QXJQbXhtQlo7QXFQaHhtQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQSw0QnBQcElXO0VvUHFJWDtFQUNBO0FyUGt4bUJaO0FxUGh4bUJZO0VBQ0k7RUFDQTtBclBreG1CaEI7QXFQOXdtQlE7RUFDSTtBclBneG1CWjtBcVA3d21CUTtFQUNJLHFCcFBySlE7QURvNm1CcEI7QXFQN3dtQlk7RUFDSSxvQnBQeEpJO0FEdTZtQnBCO0FxUDF3bUJJO0VBQ0k7QXJQNHdtQlI7O0FzUDk2bUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRQaTdtQko7QXNQLzZtQkk7RUFDSTtBdFBpN21CUjtBc1A5Nm1CSTtFQUNJO0F0UGc3bUJSO0FzUDk2bUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdFBnN21CWjtBc1A1Nm1CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0NyUDFCWTtFcVAyQlo7RUFDQTtFQUNBO0F0UDg2bUJSO0FzUDM2bUJJO0VBQ0k7QXRQNjZtQlI7QXNQMTZtQkk7RUFDSTtFQUNBO0VBQ0E7QXRQNDZtQlI7QXNQMTZtQlE7RUFDSSxzQnJQMUNRO0VxUDJDUjtFQUNBO0VBQ0E7QXRQNDZtQlo7QXNQeDZtQkk7RUFDSTtBdFAwNm1CUjtBc1B2Nm1CSTtFQUNJO0F0UHk2bUJSO0FzUHQ2bUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJDclA1RG1CO0VxUDZEbkIseUNyUGpETTtFcVBrRE47QXRQdzZtQlI7QXNQdDZtQlE7RUFDSTtBdFB3Nm1CWjtBc1ByNm1CUTtFQUNJO0VBQ0E7QXRQdTZtQlo7O0F1UHAvbUJBO0VBQ0kscUN0UE11QjtFc1BMdkIseUN0UGlCVTtFc1BoQlY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdlB1L21CSjtBdVByL21CSTtFQUNJO0VBQ0E7RUFDQSw0QnRQTmU7RXNQT2Y7RUFDQTtFQUNBO0VBQ0E7QXZQdS9tQlI7QXVQcC9tQkk7RUFDSTtFQUNBO0F2UHMvbUJSO0F1UHAvbUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZQcy9tQlo7QXVQbi9tQlE7RUFDSTtFQUNBLDRCdFA3Qlc7QURraG5CdkI7QXVQai9tQkk7RUFDSTtFQUNBO0F2UG0vbUJSO0F1UGovbUJRO0VBQ0kscUJ0UHhDUTtFc1B5Q1I7QXZQbS9tQlo7QXVQai9tQlk7RWxROENSLDZDQUZVO0VBR1YsK0JBSnlFO0FXMDhtQjdFO0F1UC8rbUJJO0VBQ0k7QXZQaS9tQlI7O0F3UHZpbkJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsMkN2UEd1QjtFdVBGdkIseUN2UGNVO0V1UGJWO0VBQ0E7QXhQMGluQko7QXdQeGluQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhQMGluQlI7QXdQdmluQkk7RUFDSTtBeFB5aW5CUjtBd1B0aW5CSTtFblF1RUEsNkNBRlU7RUFHViwrQkFKeUU7QVdzK21CN0U7QXdQdGluQkk7RUFDSTtFQUNBLDRCdlB0QmU7QUQ4am5CdkI7QXdQcmluQkk7RUFDSTtFQUNBO0F4UHVpbkJSO0F3UHBpbkJJO0VBQ0k7RUFDQTtBeFBzaW5CUjtBd1BuaW5CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLDBCdlB4Q2E7QUQ2a25CckI7O0F5UGpsbkJJOzs7RUFHSTtBelBvbG5CUjs7QXlQaGxuQkE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBelBtbG5CSjs7QXlQaGxuQkE7RUFDSTtFQUNBO0VBQ0E7QXpQbWxuQko7O0F5UGhsbkJBO0VBQ0k7RUFxQkE7QXpQK2puQko7QXlQamxuQkk7RUFDSTtFQUNBO0F6UG1sbkJSO0F5UGhsbkJJO0VBQ0k7RUFDQTtBelBrbG5CUjtBeVBobG5CUTtFQUNJO0F6UGtsbkJaO0F5UDlrbkJJO0VBQ0k7QXpQZ2xuQlI7QXlQM2tuQkk7RUFDSTtBelA2a25CUjtBeVAxa25CSTtFQUNJO0VBQ0E7QXpQNGtuQlI7QXlQemtuQkk7RUFDSTtFQUNBO0F6UDJrbkJSO0F5UHhrbkJJO0VBQ0k7RUFDQTtBelAwa25CUjtBeVB4a25CUTtFQUNJO0F6UDBrbkJaO0F5UHZrbkJRO0VBQ0k7QXpQeWtuQlo7QXlQcmtuQlk7RUFDSTtBelB1a25CaEI7QXlQcGtuQlk7RUFDSTtBelBza25CaEI7O0F5UGhrbkJBO0VBQ0k7RUFDQTtFQUNBO0F6UG1rbkJKO0F5UGprbkJJO0VBQ0k7RUFDQTtFQUNBLHFCeFB2Rlk7RXdQd0ZaO0F6UG1rbkJSO0F5UGhrbkJJO0VBQ0k7QXpQa2tuQlI7QXlQL2puQkk7RUFDSSwwQnhQL0ZhO0FEZ3FuQnJCOztBMFBycW5CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExUHdxbkJKO0EwUHRxbkJJO0VBQ0ksMEJ6UEZhO0V5UEdiO0VBQ0E7RUFDQTtBMVB3cW5CUjs7QTJQbHJuQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUHFybkJKO0EyUG5ybkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM1Bxcm5CUjtBMlBscm5CSTtFQUNJO0EzUG9ybkJSO0EyUGxybkJRO0VBQ0ksNEIxUGJXO0FEaXNuQnZCO0EyUGhybkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNQa3JuQlI7QTJQOXFuQlE7RUFDSTtFQUNBO0EzUGdybkJaO0EyUDdxbkJRO0VBQ0k7QTNQK3FuQlo7QTJQM3FuQkk7RUFDSSxnQnZRekNBO0V1UTBDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QzFQOUJNO0FEMnNuQmQ7QTJQM3FuQlE7RUFDSTtFQUNBLDBCMVBoRFM7RTBQaURUO0EzUDZxbkJaO0EyUDFxbkJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RXBQdkNSO0VBQ0E7QVBvdG5CSjtBT2x0bkJJO0VBQ0k7QVBvdG5CUjtBMlA1cW5CUTtFQUNJO0VBQ0E7RUFDQTtBM1A4cW5CWjtBMlAzcW5CUTtFQUNJO0VBQ0E7QTNQNnFuQlo7QTJQMXFuQlE7RUFDSTtBM1A0cW5CWjtBMlB6cW5CUTtFQUNJO0EzUDJxbkJaO0EyUHZxbkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM1B5cW5CUjtBMlB2cW5CUTtFQUNJO0VBQ0E7QTNQeXFuQlo7QTJQdnFuQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QTNQeXFuQmhCO0EyUHJxbkJRO0VBQ0k7RUFDQSwwQjFQN0dTO0UwUDhHVDtFQUNBO0VBQ0E7QTNQdXFuQlo7QTJQcHFuQlE7RUFDSTtFQUNBO0VBQ0E7QTNQc3FuQlo7QTJQbHFuQkk7RUFDSTtFQUNBO0VBQ0E7QTNQb3FuQlI7QTJQbHFuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUG9xbkJaO0EyUGpxbkJRO0VBQ0k7QTNQbXFuQlo7QTJQanFuQlk7RUFDSTtFQUNBLDBCMVA1SUs7RTBQNklMO0VBQ0E7RUFDQTtFQUNBO0EzUG1xbkJoQjtBMlBocW5CWTtFQUNJO0VBQ0EsNEIxUHBKTztFMFBxSlA7QTNQa3FuQmhCO0EyUC9wbkJZO0VBQ0k7QTNQaXFuQmhCO0EyUDdwbkJRO0VBQ0k7QTNQK3BuQlo7QTJQNXBuQlE7RUFDSTtFQUNBO0VwUG5KUjtFQUNBO0FQa3puQko7QU9oem5CSTtFQUNJO0FQa3puQlI7QTJQOXBuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzUGdxbkJaO0EyUDVwbkJJO0VBQ0k7RUFDQTtFQUNBO0EzUDhwbkJSO0EyUDVwbkJRO0VBQ0k7QTNQOHBuQlo7QTJQNXBuQlk7RUFDSTtBM1A4cG5CaEI7QTJQMXBuQlE7RUFDSTtFQUNBO0EzUDRwbkJaO0EyUDFwbkJZO0VBQ0k7QTNQNHBuQmhCO0EyUHhwbkJRO0VBQ0k7RUFDQTtBM1AwcG5CWjtBMlB4cG5CWTtFQUNJO0EzUDBwbkJoQjtBMlB2cG5CWTtFQUNJO0EzUHlwbkJoQjtBMlB0cG5CWTtFQUNJO0EzUHdwbkJoQjtBMlBwcG5CUTtFQUNJO0VBQ0E7QTNQc3BuQlo7QTJQcHBuQlk7RUFDSTtBM1BzcG5CaEI7QTJQbnBuQlk7RUFDSTtFQUNBLFV2UXZPUjtFdVF3T1E7RUFDQTtFQUNBO0VBQ0E7QTNQcXBuQmhCO0EyUGpwbkJRO0VBQ0ksc0IxUDdPUTtBRGc0bkJwQjtBMlAvb25CSTtFQUNJLG9CMVBsUFk7RTBQbVBaLHNCMVBuUFk7QURvNG5CcEI7O0EyUDdvbkJBO0VBRVE7SUFDSTtFM1Arb25CVjtFMlAzb25CVTtJQUNJO0UzUDZvbkJkO0UyUDNvbkJjO0lBQ0k7RTNQNm9uQmxCO0UyUHpvbkJVO0lBQ0k7SUFDQTtFM1Ayb25CZDtFMlB6b25CYztJdFF0TVo7SUFDQTtJQUNBO0lBQ0E7SUFDQSxxQkFMeUI7RVd1MW5CM0I7RTJQNW9uQmM7SUFDSTtFM1A4b25CbEI7RTJQM29uQmM7SUFDSTtJQUNBO0UzUDZvbkJsQjtFMlB4b25CTTtJQUNJO0UzUDBvbkJWO0UyUHhvbkJVO0lBQ0k7RTNQMG9uQmQ7QUFDRjtBMlByb25CQTtFQUNJO0lBQ0k7RTNQdW9uQk47RTJQcm9uQk07SUFDSTtJQUNBO0UzUHVvbkJWO0FBQ0Y7QTRQcDduQkk7RUFDSTtBNVBzN25CUjtBNFBuN25CSTtFQUNJO0E1UHE3bkJSO0E0UGw3bkJJO0VBQ0k7RUFDQSwwQjNQTmE7QUQwN25CckI7QTRQaDduQlE7RUFDSSw0QjNQVlc7QUQ0N25CdkI7QTRQLzZuQlE7RUFDSTtFQUNBLHFDM1BkZTtFMlBlZjtFQUNBO0VBQ0E7RUFDQTtBNVBpN25CWjtBNFAvNm5CWTtFQUNJLDRCM1B0Qk87QUR1OG5CdkI7QTRQbDduQlk7RUFDSSw0QjNQdEJPO0FEdThuQnZCO0E0UGw3bkJZO0VBQ0ksNEIzUHRCTztBRHU4bkJ2QjtBNFBsN25CWTtFQUNJLDRCM1B0Qk87QUR1OG5CdkI7QTRQNTZuQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBNVA4Nm5CUjtBNFAzNm5CSTtFQUNJO0VBQ0E7RUFDQTtBNVA2Nm5CUjs7QTRQejZuQkE7RUFDSTtJQUNJO0U1UDQ2bkJOO0FBQ0Y7QTZQOTluQkE7RUFDSTtBN1BnK25CSjs7QTZQNzluQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN1BnK25CSjtBNlA5OW5CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3UGcrbkJSO0E2UDc5bkJJO0VBQ0k7RUFDQTtFQUNBO0E3UCs5bkJSO0E2UDU5bkJJO0VBQ0k7RUFDQTtFQUNBO0E3UDg5bkJSO0E2UDU5bkJRO0VBQ0k7RUFDQTtBN1A4OW5CWjtBNlAxOW5CSTtFQUNJO0VBQ0E7RUFDQTtBN1A0OW5CUjtBNlAxOW5CUTtFQUNJO0E3UDQ5bkJaO0E2UHo5bkJRO0VBQ0k7RUFDQTtFQUNBO0E3UDI5bkJaO0E2UHo5bkJZO0VBQ0ksVXpRaERSO0FZMmdvQlI7QTZQdDluQkk7RUFDSTtBN1B3OW5CUjtBNlByOW5CSTtFQUNJO0VBQ0E7RUFDQTtBN1B1OW5CUjtBNlBwOW5CSTtFQUNJO0E3UHM5bkJSO0E2UG45bkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1BxOW5CUjtBNlBuOW5CUTtFQUNJLHVDNVBwRWlCO0FEeWhvQjdCO0E2UGo5bkJJO0VBQ0k7QTdQbTluQlI7QTZQajluQlE7RUFDSSxhelFwRUk7QVl1aG9CaEI7QTZQaDluQlE7RUFDSSxvQjVQcEZRO0FEc2lvQnBCO0E2UDk4bkJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1BnOW5CUjtBNlA5OG5CUTtFQUNJO0VBQ0E7QTdQZzluQlo7QTZQNzhuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3UCs4bkJaO0E2UDU4bkJRO0VBQ0k7RUFDQTtBN1A4OG5CWjtBNlA1OG5CWTtFQUNJO0E3UDg4bkJoQjtBNlAxOG5CUTtFQUNJO0VBQ0E7QTdQNDhuQlo7QTZQejhuQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3pRcEhJO0FZK2pvQmhCO0E2UHg4bkJRO0VBQ0k7QTdQMDhuQlo7QTZQeDhuQlk7RUFDSSw0QjVQcklPO0FEK2tvQnZCO0E2UHI4bkJJO0VBQ0k7RUFDQTtFQUNBLG9CNVAvSVk7RTRQZ0paO0VBQ0E7QTdQdThuQlI7O0E2UG44bkJBO0VBRVE7SUFDSTtFN1BxOG5CVjtFNlBsOG5CTTtJQUNJO0lBQ0E7RTdQbzhuQlY7RTZQbDhuQlU7SUFDSTtFN1BvOG5CZDtBQUNGO0E2UC83bkJBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7RTdQZzhuQlY7RTZQNzduQk07SUFDSTtFN1ArN25CVjtFNlA1N25CTTtJQUNJO0U3UDg3bkJWO0FBQ0Y7QTZQMTduQkE7RUFFUTtJQUNJO0U3UDI3bkJWO0U2UHg3bkJNO0lBQ0k7RTdQMDduQlY7RTZQeDduQlU7SUFDSTtFN1AwN25CZDtFNlB2N25CVTtJQUNJO0U3UHk3bkJkO0FBQ0Y7QThQcG9vQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5UHNvb0JKO0E4UHBvb0JJO0VBQ0k7QTlQc29vQlI7O0E4UGxvb0JBO0VBQ0k7SUFDSTtFOVBxb29CTjtBQUNGO0ErUHBwb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9Qc3BvQko7QStQbHBvQkk7RUFDSSxjQUhXO0EvUHVwb0JuQjtBK1BqcG9CSTtFQUNJO0VBQ0EscUM5UFBtQjtFOFBRbkIseUM5UElNO0U4UEhOO0VBQ0EsY0FYVztBL1A4cG9CbkI7QStQaHBvQkk7RUFDSTtBL1BrcG9CUjtBK1BocG9CUTtFQUNJO0VBQ0E7QS9Qa3BvQlo7QStQOW9vQkk7RUFDSTtBL1BncG9CUjtBK1A5b29CUTtFQUNJLDRCOVAzQlc7RThQNEJYO0EvUGdwb0JaO0ErUDdvb0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9QK29vQlo7QStQN29vQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvUCtvb0JoQjtBK1A1b29CWTtFQUNJO0EvUDhvb0JoQjtBK1A1b29CZ0I7RUFDSTtBL1A4b29CcEI7QStQMW9vQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL1A0b29CaEI7QStQMW9vQmdCO0VBQ0k7RUFDQTtBL1A0b29CcEI7QStQMW9vQm9CO0VBQ0ksWTNRekVsQjtBWXF0b0JOO0ErUHZvb0JZO0VBQ0k7RUFDQTtFQUNBO0EvUHlvb0JoQjtBK1B0b29CWTtFQUNJLDBCOVBuRks7RThQb0ZMO0EvUHdvb0JoQjtBK1Byb29CWTtFQUNJLDRCOVB2Rk87RThQd0ZQO0EvUHVvb0JoQjtBK1Bwb29CWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvUHNvb0JoQjtBK1Bwb29CZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvUHNvb0JwQjtBK1Bob29CSTtFQUNJLGNBN0dXO0VBOEdYO0VBQ0E7RUFDQTtBL1Brb29CUjtBK1Bob29CUTtFQUNJO0VBQ0E7RUFDQTtBL1Brb29CWjs7QStQN25vQkE7RUFFUTtJQUNJO0UvUCtub0JWO0UrUDVub0JNO0lBQ0k7RS9QOG5vQlY7QUFDRjtBZ1F0d29CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaFF3d29CSjtBZ1F0d29CSTtFQUNJO0FoUXd3b0JSO0FnUXJ3b0JJO0VBQ0k7QWhRdXdvQlI7QWdRcHdvQkk7RUFDSTtFQUNBO0VBQ0E7QWhRc3dvQlI7QWdRbndvQkk7RUFDSTtBaFFxd29CUjtBZ1Fud29CUTtFQUNJO0FoUXF3b0JaO0FnUS92b0JRO0VBQ0k7QWhRaXdvQlo7QWdRN3ZvQlk7RUFDSTtBaFErdm9CaEI7QWdRenZvQlE7RUFDSTtFQUNBO0FoUTJ2b0JaO0FnUXR2b0JRO0VBQ0k7RUFDQTtBaFF3dm9CWjtBZ1Fydm9CUTtFQUNJO0VBQ0E7QWhRdXZvQlo7QWdRbnZvQkk7RUFDSTtFQUNBO0tBQUE7RUFDQTtBaFFxdm9CUjtBZ1Fsdm9CSTtFQ25FQTtFQUNBO0VBQ0E7RURtRUksNkMvUDlEcUI7QURvem9CN0I7QWdRcHZvQlE7RUFDSSw0Qi9QbkVXO0FEeXpvQnZCO0FnUWx2b0JJO0VDNUVBO0VBQ0E7RUFDQTtFRDRFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdDL1AvRW1CO0UrUGdGbkI7RUFDQTtFQUNBO0FoUXN2b0JSO0FnUXB2b0JRO0VBQ0k7QWhRc3ZvQlo7QWdRbnZvQlE7RUFDSTtBaFFxdm9CWjtBZ1Fqdm9CSTtFQ25HQTtFQUNBO0VBQ0E7RURtR0k7RUFDQTtBaFFxdm9CUjtBZ1Fsdm9CSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhRb3ZvQlI7QWdRbHZvQlE7RUFDSTtFQUNBO0FoUW92b0JaO0FnUWh2b0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQy9QckhtQjtFK1BzSG5CLDBCL1B4SGE7RStQeUhiLHlDL1AzR007QUQ2MW9CZDtBZ1Fodm9CUTtFQUNJO0VBQ0E7QWhRa3ZvQlo7QWdROXVvQkk7RUFDSTtFQUNBO0VBQ0EsNEIvUG5JZTtFK1BvSWYsMkMvUG5JbUI7RStQb0luQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaFFndm9CUjtBZ1E1dW9CUTtFQUNJO0FoUTh1b0JaOztBa1F2NG9CQTtFQUNJO0VBQ0E7RUFDQTtBbFEwNG9CSjtBa1F4NG9CSTtFREpBO0VBQ0E7RUFDQTtFQ0lJO0VBQ0E7RUFDQTtFQUNBO0FsUTQ0b0JSO0FrUTE0b0JRO0VBQ0kscUJqUVRRO0FEcTVvQnBCO0FrUXo0b0JRO0VBQ0k7QWxRMjRvQlo7QWtRdjRvQkk7RUFDSSxxQi9RU0Y7RStRUkU7QWxReTRvQlI7QWtRdDRvQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjOVFqQlE7RThRa0JSO0VBQ0E7QWxRdzRvQlI7QWtRdDRvQlE7RUFDSTtFQUNBLGE5UXZCSTtBWSs1b0JoQjtBa1FwNG9CSTtFQUNJO0VBQ0E7RUFDQTtBbFFzNG9CUjs7QW1RcDdvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuUXU3b0JKOztBb1EzN29CSTtFSEFBO0VBQ0E7RUFDQTtFR0FJO0FwUWc4b0JSO0FvUTk3b0JRO0VBQ0ksb0JuUUZRO0FEazhvQnBCO0FvUTc3b0JRO0VBQ0ksK0JuUUhlO0FEazhvQjNCOztBcVF6OG9CQTtFQUNJO0FyUTQ4b0JKO0FxUTE4b0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJRNDhvQlI7QXFRejhvQkk7RUFDSTtFQUNBO0FyUTI4b0JSO0FxUXg4b0JJO0VBQ0k7QXJRMDhvQlI7QXFRdjhvQkk7RTlQbEJBO0U4UG9CSTtBclF5OG9CUjtBTzM5b0JJO0VBQ0k7RUFDQSw0Qk5EWTtBRDg5b0JwQjtBTzM5b0JRO0VBQ0ksNEJOSlE7QURpK29CcEI7QU96OW9CSTtFQUNJLHFCcEJKQztBYSs5b0JUO0FPeDlvQkk7RUFDSSxxQnBCVkM7QWFvK29CVDtBcVFuOW9CSTtFQUNJO0FyUXE5b0JSO0FxUWw5b0JJO0VBQ0k7QXJRbzlvQlI7QXFRajlvQkk7RTlQL0JBO0U4UGlDSTtFQUNBO0VBQ0E7QXJRbTlvQlI7QU9wL29CSTtFQUNJO0VBQ0EsNEJORFk7QUR1L29CcEI7QU9wL29CUTtFQUNJLDRCTkpRO0FEMC9vQnBCO0FPbC9vQkk7RUFDSSxxQnBCSkM7QWF3L29CVDtBT2ovb0JJO0VBQ0kscUJwQlZDO0FhNi9vQlQ7QXFRdjlvQlE7O0VBSkkscUJsUlZOO0VrUldNO0FyUSs5b0JaO0FxUXY5b0JRO0VBVEkscUJsUlZOO0VrUldNO0FyUW0rb0JaOztBc1E3Z3BCQTtFQUNJO0VBQ0E7RUFDQTtBdFFnaHBCSjtBc1E5Z3BCSTtFQUNJO0VBQ0E7RUFDQTtBdFFnaHBCUjs7QXNRNWdwQkE7RUFDSTtJQUNJO0lBQ0E7RXRRK2dwQk47RXNRN2dwQk07SUFDSTtJQUNBO0V0UStncEJWO0FBQ0Y7QXVRbGlwQkk7RUFDSTtBdlFvaXBCUjtBdVFsaXBCUTtFQUNJO0VBQ0E7QXZRb2lwQlo7QXVRaGlwQkk7RUFDSTtFQUNBO0F2UWtpcEJSO0F1US9ocEJJO0VBQ0ksMkJ0UVhhO0VzUVliO0VBQ0E7QXZRaWlwQlI7O0F1UTdocEJBO0VBRVE7SUFDSTtJQUNBO0V2UStocEJWO0FBQ0Y7QXdRempwQkk7RUFDSTtBeFEyanBCUjtBd1F4anBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhRMGpwQlI7O0F3UXRqcEJBO0VBRVE7SUFDSTtFeFF3anBCVjtBQUNGO0F3UXBqcEJBO0VBRVE7SUFDSTtFeFFxanBCVjtFd1FsanBCTTtJQUNJO0V4UW9qcEJWO0FBQ0Y7QXlRbGxwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBelFvbHBCSjtBeVFsbHBCSTtFQUNJO0F6UW9scEJSO0F5UWpscEJJO0VBQ0k7RUFDQTtFQUNBO0F6UW1scEJSO0F5UWhscEJJO0VBQ0k7QXpRa2xwQlI7QXlROWtwQlE7O0VBRUk7QXpRZ2xwQlo7QXlRNWtwQkk7RUFDSTtBelE4a3BCUjtBeVE1a3BCUTs7RUFFSTtBelE4a3BCWjtBeVEza3BCUTtFQUNJO0F6UTZrcEJaO0F5UXprcEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBelEya3BCUjtBeVF6a3BCUTtFQUNJLDRCeFExQ1c7QURxbnBCdkI7QXlRdmtwQkk7RUFDSTtFQUNBO0VBQ0E7QXpReWtwQlI7QXlRdmtwQlE7RUFDSSxxQnhRdERRO0V3UXVEUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6UXlrcEJaO0F5UXRrcEJRO0VBQ0k7QXpRd2twQlo7QXlRcmtwQlE7RUFDSSxvQnhRbkVRO0V3UW9FUjtBelF1a3BCWjtBeVFua3BCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpRcWtwQlI7QXlRbGtwQkk7RUFDSSwwQnhRaEZhO0V3UWlGYjtFQUNBO0VBQ0E7RUFDQTtBelFva3BCUjtBeVFqa3BCSTtFQUNJO0F6UW1rcEJSO0F5UTVqcEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpROGpwQlI7QXlRM2pwQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsOEJBakJrQjtFQWtCbEI7RUFDQTtBelE2anBCUjtBeVExanBCSTtFQWNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpRK2lwQlI7QXlRdGtwQlE7RUFDSTtBelF3a3BCWjtBeVFya3BCUTtFQUNJO0VBQ0E7QXpRdWtwQlo7QXlRcGtwQlE7RUFDSSw4QkFqQ2M7QXpRdW1wQjFCO0F5UXRqcEJJO0VBQ0k7QXpRd2pwQlI7QXlRcmpwQkk7RUFDSTtFQUNBLDBCeFFsSmE7RXdRbUpiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBelF1anBCUjtBeVFwanBCSTtFQUNJO0VBQ0E7RUFDQSxxQnhRL0pZO0FEcXRwQnBCO0F5UW5qcEJJO0VBQ0k7RUFDQTtFQUNBLHFCeFFyS1k7QUQwdHBCcEI7QXlRbGpwQkk7RVIzS0E7RUFDQTtFQUNBO0VRMktJO0VBQ0E7QXpRc2pwQlI7QXlRbmpwQkk7RUFDSSw0QnhRN0tlO0V3UThLZjtFQUNBO0VBQ0E7QXpRcWpwQlI7O0EwUTF1cEJJO0VBQ0ksbUN6UW9CTztFeVFuQlA7RUFDQTtBMVE2dXBCUjs7QTJRanZwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBM1FvdnBCSjtBMlFsdnBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzUW92cEJSO0EyUWp2cEJJO0VBQ0k7RUFDQTtBM1FtdnBCUjtBMlFqdnBCUTtFQUNJO0VBQ0E7RUFDQTtBM1FtdnBCWjtBMlEvdXBCSTtFQUNJO0EzUWl2cEJSOztBNFExd3BCQTtFQUNJO0E1UTZ3cEJKO0E0UTN3cEJJO0VBQ0k7QTVRNndwQlI7QTRRM3dwQlE7RUFDSTtFQUNBO0E1UTZ3cEJaOztBNlFyeHBCQTtFQUNJO0VBQ0E7RUFDQTtBN1F3eHBCSjtBNlF0eHBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1F3eHBCUjtBNlF0eHBCUTtFQUNJO0VBQ0E7RUFDQTtBN1F3eHBCWjtBNlFyeHBCUTtFQUNJO0VBQ0E7QTdRdXhwQlo7QTZRcHhwQlE7RUFDSTtFQUNBLDJDNVFuQmU7RTRRb0JmO0VBQ0EseUM1UVRFO0U0UVVGLDBCNVF4QlM7RTRReUJUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN1FzeHBCWjtBNlFweHBCWTtFQUNJLG9CNVFsQ0k7RTRRbUNKO0E3UXN4cEJoQjtBNlFqeHBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E3UW14cEJSO0E2UWp4cEJRO0VBQ0k7RUFDQTtBN1FteHBCWjtBNlFqeHBCWTtFQUNJO0VBQ0E7QTdRbXhwQmhCO0E2UTl3cEJZO0VBQ0k7QTdRZ3hwQmhCO0E2UTd3cEJZO0VBQ0k7QTdRK3dwQmhCO0E2UTN3cEJRO0VBQ0k7QTdRNndwQlo7O0E4UXAxcEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlRdTFwQko7QThRcjFwQkk7RUFDSTtFQUNBO0VBQ0EscUI3UUxZO0U2UU1aO0E5UXUxcEJSO0E4UXIxcEJRO0VBQ0k7QTlRdTFwQlo7O0ErUW4ycEJJO0V4UUFBO0V3UUVJO0VBQ0E7RUFDQTtBL1FzMnBCUjtBT3gycEJJO0VBQ0k7RUFDQSw0Qk5EWTtBRDIycEJwQjtBT3gycEJRO0VBQ0ksNEJOSlE7QUQ4MnBCcEI7QU90MnBCSTtFQUNJLHFCcEJKQztBYTQycEJUO0FPcjJwQkk7RUFDSSxxQnBCVkM7QWFpM3BCVDtBK1FoM3BCSTtFQUNJO0VBQ0EscUI5UU5ZO0U4UU9aO0VBQ0E7RUFDQTtBL1FrM3BCUjs7QWdSOTNwQkk7RUFDSTtFQUNBLDRCL1FHZTtFK1FGZjtFQUNBO0VBQ0E7QWhSaTRwQlI7QWdSOTNwQkk7RUFDSSxjNVJNUTtFNFJMUjtFQUNBO0VBQ0E7QWhSZzRwQlI7O0FpUjc0cEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBalJnNXBCSjs7QWtScDVwQkk7RUFDSTtFQUNBO0FsUnU1cEJSO0FrUnA1cEJJO0VBQ0k7RUFDQTtFQUNBO0FsUnM1cEJSO0FrUm41cEJJO0VBQ0k7RUFDQTtFQUNBO0FsUnE1cEJSOztBa1JqNXBCQTtFQUVRO0lBQ0k7SUFDQTtFbFJtNXBCVjtBQUNGO0FtUjM2cEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5SNjZwQko7QW1SMzZwQkk7RUFDSTtFQUNBO0VBQ0E7QW5SNjZwQlI7QW1SMzZwQlE7RUFDSSwyQmxSTlc7QURtN3BCdkI7QW1SMTZwQlE7RUFDSTtFQUNBLDRCbFJYVztBRHU3cEJ2QjtBbVJ4NnBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuUjA2cEJSO0FtUnY2cEJJO0VBQ0ksNEJsUnZCZTtBRGc4cEJ2QjtBbVJ0NnBCSTtFQUNJLDBCbFI1QmE7RWtSNkJiO0FuUnc2cEJSOztBb1IxOHBCQTtFQUNJO0VBQ0E7RUFDQTtBcFI2OHBCSjs7QXFSaDlwQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBclJtOXBCSjtBcVJqOXBCSTtFQUNJO0VBQ0E7RUFDQTtBclJtOXBCUjtBcVJoOXBCSTtFQUNJO0VBQ0E7RUFDQSwwQnBSVmE7QUQ0OXBCckI7QXFSLzhwQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJwUnRCYTtFb1J1QmI7QXJSaTlwQlI7QXFSLzhwQlE7RUFDSSw2QnBSekJXO0VvUjBCWDtFQUNBO0FyUmk5cEJaO0FxUjk4cEJRO0VBQ0k7VUFBQTtBclJnOXBCWjtBcVI1OHBCSTtFQUNJO0VBQ0E7RUFDQTtBclI4OHBCUjtBcVIzOHBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyUjY4cEJSO0FxUjM4cEJRO0VBQ0k7RUFDQTtBclI2OHBCWjtBcVJ6OHBCSTtFQUNJO0VBQ0E7RUFDQTtBclIyOHBCUjtBcVJ4OHBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyUjA4cEJSO0FxUnY4cEJJO0VBQ0k7RUFDQTtFQUNBO0FyUnk4cEJSO0FxUnQ4cEJJO0VBQ0k7QXJSdzhwQlI7QXFSdDhwQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyUnc4cEJaO0FxUnQ4cEJZO0VBQ0k7RUFDQSxxQnBSdEZJO0FEOGhxQnBCO0FxUm44cEJJO0VBQ0k7RUFDQTtFQUNBO0FyUnE4cEJSO0FxUmw4cEJJO0VBQ0k7RUFDQTtFQUNBLDBCcFJuR2E7QUR1aXFCckI7QXFSajhwQkk7RUFDSTtFQUNBLDRCcFJ2R2U7RW9Sd0dmO0FyUm04cEJSO0FxUmg4cEJJO0VBQ0k7RUFDQSwwQnBSOUdhO0VvUitHYjtFQUNBO0VBQ0E7QXJSazhwQlI7QXFSOTdwQlE7O0VBRUk7QXJSZzhwQlo7O0FzUjNqcUJJO0VBQ0ksNkNyUk1xQjtBRHdqcUI3Qjs7QXNSMWpxQkE7RUFDSTtJQUNJO0V0UjZqcUJOO0FBQ0Y7QXVSdGtxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdlJ3a3FCSjtBdVJ0a3FCSTtFQUNJO0VBQ0E7RUFDQTtBdlJ3a3FCUjtBdVJ0a3FCUTtFQUNJO0F2UndrcUJaO0F1UnJrcUJRO0VBQ0k7RUFDQTtBdlJ1a3FCWjtBdVJwa3FCUTtFQUNJO0VBQ0E7RUFDQTtBdlJza3FCWjtBdVJwa3FCWTtFQUNJLDRCdFJwQk87QUQwbHFCdkI7QXVSdmtxQlk7RUFDSSw0QnRScEJPO0FEMGxxQnZCO0F1UnZrcUJZO0VBQ0ksNEJ0UnBCTztBRDBscUJ2QjtBdVJ2a3FCWTtFQUNJLDRCdFJwQk87QUQwbHFCdkI7QXVSamtxQlk7RUFDSTtFQUNBLDZCdFIzQk87QUQ4bHFCdkI7QXVSL2pxQlE7RUFDSSxxQ3RSL0JlO0VzUmdDZix5Q3RScEJFO0VzUnFCRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2UmlrcUJaO0F1Ui9qcUJZO0VBQ0ksNEJ0UnpDTztBRDBtcUJ2Qjs7QXVSM2pxQkE7RUFDSTtJQUNJO0lBQ0E7RXZSOGpxQk47QUFDRjtBdVIzanFCQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RXZSNGpxQlY7RXVSMWpxQlU7SUFDSTtFdlI0anFCZDtFdVJ4anFCTTtJQUNJO0V2UjBqcUJWO0V1UnhqcUJVO0lBQ0k7RXZSMGpxQmQ7RXVSdmpxQlU7SUFDSTtFdlJ5anFCZDtFdVJ0anFCVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO1lBQUE7SUFDQTtFdlJ3anFCZDtBQUNGO0F1Um5qcUJBO0VBRVE7SUFDSTtJQUNBO0V2Um9qcUJWO0FBQ0Y7QXdSaHBxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeFJrcHFCSjs7QXdSL29xQkE7RUFDSTtJQUNJO0V4UmtwcUJOO0FBQ0Y7QXlScHFxQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6UnNxcUJKO0F5UnBxcUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBelJzcXFCUjtBeVJwcXFCUTtFQUNJO0VBQ0E7QXpSc3FxQlo7O0FBbDVwQkE7QTBScFNBO0VBRUk7SUFDSTtJQUNBO0UxUnlycUJOO0UwUnZycUJNOzs7O0lBSUk7RTFSeXJxQlY7RTBSdHJxQk07SUFDSTtFMVJ3cnFCVjtFMFJycnFCTTtJQUNJO0UxUnVycUJWO0UwUnJycUJVO0lBQ0k7SUFDQTtFMVJ1cnFCZDtFMFJucnFCTTtJQUNJO0UxUnFycUJWO0UwUmxycUJFO0VBR1E7SUFDSTtJQUNBO0UxUmtycUJkO0UwUjlxcUJFO0ExUmdycUJKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQUlBc3Npc3RhbnQvd2lkZ2V0cy9SZXNlcnZhdGlvbldpZGdldENhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9BcHAuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJhc2Uvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItY2FsZW5kYXJzL3N0eWxlcy9mbHVlbnQuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9mbHVlbnQuY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9ub2RlX21vZHVsZXMvQHN5bmNmdXNpb24vZWoyLWlucHV0cy9zdHlsZXMvZmx1ZW50LmNzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvZmx1ZW50LmNzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vbm9kZV9tb2R1bGVzL0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL25vZGVfbW9kdWxlcy9Ac3luY2Z1c2lvbi9lajItc2NoZWR1bGUvc3R5bGVzL2ZsdWVudC5jc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NvbnRleHRNZW51L0NvbnRleHRNZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BcHBJbnB1dC9JbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9yZWRlc2lnbi9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FwcElucHV0L051bWJlcklucHV0L051bWJlcklucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvX2hpbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvUGFzc3dvcmRIaW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL0xlZ2VuZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9Mb2FkaW5nQnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvc3R5bGVzL2FuaW1hdGlvbnMvX21vdmVtZW50cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9BbmltYXRlZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9GbG9vclBsYW4uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9zdHlsZXMvYW5pbWF0aW9ucy9fbG9hZGVyc3Bpbm5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9jYXRpb25zQnJvd3Nlci9sb2NhdGlvbnNCcm93c2VyLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQnJlYWRjcnVtYnMvYnJlYWRjcnVtYnMuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL0xhbmd1YWdlUGlja2VySXRlbS9sYW5ndWFnZVBpY2tlckl0ZW0uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL1Byb2ZpbGVQYXNzd29yZEZpZWxkL1Byb2ZpbGVQYXNzd29yZEZpZWxkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qcm9maWxlL1BhbmVsL3BhbmVsLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUHJvZmlsZS9wcm9maWxlLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRHJvcGRvd24vZHJvcGRvd24uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TcGlubmVyL3NwaW5uZXIuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbnB1dC9pbnB1dC5zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0J1dHRvbi9idXR0b24uc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tbm93bWFuL1Nub3dtYW5NZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Ib3ZlclRvb2x0aXAvaG92ZXJUb29sdGlwLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvU2VhcmNoSW5wdXQvc2VhcmNoSW5wdXQuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EZXZpY2VDaGFydHMvZGV2aWNlQ2hhcnRzLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGV2aWNlQ2hhcnRzL0xlZ2VuZC9kZXZpY2VDaGFydHNMZWdlbmQuc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9DZW50ZXJlZEltYWdlL0NlbnRlcmVkSW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1JhbmdlSW5wdXQvUmFuZ2VJbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUHJvZ3Jlc3NCYXIvUHJvZ3Jlc3NCYXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RpbWVJbnB1dC9UaW1lSW5wdXQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NoZWNrYm94L2NoZWNrYm94LnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmFkaW9CdXR0b24vUmFkaW9CdXR0b24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvb2t1cC9Mb29rdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01vYmlsZVVuYXZhaWxhYmxlU3R1Yi9Nb2JpbGVVbmF2YWlsYWJsZVN0dWIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BvcHBlci9Qb3BwZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvTWFwVG9vbHRpcC9NYXBUb29sdGlwQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9NYXAvTG9jYXRpb25XcmFwcGVyL01hcFRvb2x0aXAvRGltZW5zaW9uVG9vbHRpcFZpZXcvRGltZW5zaW9uVG9vbHRpcFZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL01hcC9Mb2NhdGlvbldyYXBwZXIvTWFwVG9vbHRpcC9UZXh0VG9vbHRpcFZpZXcvVGV4dFRvb2x0aXBWaWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9NYXAvTG9jYXRpb25XcmFwcGVyL0ljb25SZW5kZXJlci9JY29uUmVuZGVyZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RhYnMvVGFicy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQXZhdGFyL0F2YXRhci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQXZhdGFyR3JvdXAvQXZhdGFyR3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FjY29yZGlvbi9BY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RpYWxvZy9EaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1NpZGVQYW5lbC9TaWRlUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NvbmZpcm1hdGlvbkRpYWxvZy9Db25maXJtYXRpb25EaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NvbmZpcm1hdGlvbkRpYWxvZy9Db25maXJtYXRpb25EZWxldGVEaWFsb2cvQ29uZmlybWF0aW9uRGVsZXRlRGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0Rm9ybS9QZXJzb25TZWxlY3RGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0TGlzdC9QZXJzb25TZWxlY3RMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25TZWxlY3QvUGVyc29uU2VsZWN0R3JvdXBMaXN0L1BlcnNvblNlbGVjdEdyb3VwTGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uU2VsZWN0L1BlcnNvblNlbGVjdEdyb3VwTGlzdC9QZXJzb25TZWxlY3RHcm91cC9QZXJzb25TZWxlY3RHcm91cC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5mb0RpYWxvZy9JbmZvRGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9UYWcvVGFnLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BbGVydC9BbGVydC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRHJvcGRvd24vRHJvcGRvd25UcmlnZ2VyL0Ryb3Bkb3duVHJpZ2dlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvVW5pZmllZExvZ2luL1VuaWZpZWRMb2dpbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGF0YVRhYmxlL0RhdGFUYWJsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW1hZ2VXcmFwcGVyL0ltYWdlV3JhcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvU29ydEZpbHRlci9Tb3J0RmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tb3J0UG9wcGVyL1NvcnRQb3BwZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0ZpbHRlclBhbmVsL0ZpbHRlclBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvSG9yaXpvbnRhbFRpbWVSYW5nZS9Ib3Jpem9udGFsVGltZVJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvblBhdGgvTG9jYXRpb25QYXRoLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvbkRpbWVuc2lvblBhbmVsL0xvY2F0aW9uRGltZW5zaW9uUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uR3JvdXBpbmdQYW5lbC9Mb2NhdGlvbkdyb3VwaW5nUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1RleHRBcmVhL1RleHRBcmVhLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TdHViL1N0dWIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvUGVyc29uQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9Cb29raW5nRGF0YS9Cb29raW5nRGF0YS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9BY3Rpb25zL0FjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvRW1haWwvRW1haWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvQ29udGV4dE1lbnUvQ29udGV4dE1lbnUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvVGl0bGUvVGl0bGUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvbkNhcmQvU3VidGl0bGUvU3VidGl0bGUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0NoZWNrYm94SWNvbi9DaGVja2JveEljb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0lucHV0UmFuZ2UvSW5wdXRSYW5nZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvRmlsZUltcG9ydERpYWxvZy9GaWxlSW1wb3J0RGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9GaWxlSW1wb3J0RGlhbG9nL0ZpbGVJbXBvcnRSZXN1bHREaWFsb2cvRmlsZUltcG9ydFJlc3VsdERpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvUmVzdWx0T3ZlcnZpZXcvUmVzdWx0T3ZlcnZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xhYmVsZWRSZWFkT25seS9MYWJlbGVkUmVhZE9ubHkuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L2FpLWFzc2lzdGFudC10aGVtZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlBc3Npc3RhbnRMb2dvL0FpQXNzaXN0YW50TG9nby5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5saW5lTG9hZGVyL0lubGluZUxvYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlCdXR0b24vQWlCdXR0b24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L2FpLWFzc2lzdGFudC1taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0FpU2Nyb2xsQXJlYS9BaVNjcm9sbEFyZWEuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlckFjdGlvbnMvQW5zd2VyQWN0aW9ucy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQW5zd2VyRmVlZGJhY2svQW5zd2VyRmVlZGJhY2suc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlck1hcmtkb3duQ29udGVudC9BbnN3ZXJNYXJrZG93bkNvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0Fuc3dlclN0cmVhbWluZ092ZXJsYXkvQW5zd2VyU3RyZWFtaW5nT3ZlcmxheS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlBc3Npc3RhbnRXaWRnZXRDYXJkL0FpQXNzaXN0YW50V2lkZ2V0Q2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdEJ1YmJsZS9DaGF0QnViYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9DaGF0TGlzdC9DaGF0TGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdExpc3RJdGVtL0NoYXRMaXN0SXRlbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQ2hhdE1lc3NhZ2VJbnB1dC9DaGF0TWVzc2FnZUlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9FcnJvckNhcmQvRXJyb3JDYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9GaWxlVXBsb2FkTGlzdC9GaWxlVXBsb2FkTGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvSW1hZ2VBbnN3ZXIvSW1hZ2VBbnN3ZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L1NvdXJjZXMvU291cmNlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvVGVybXNBbmRDb25kaXRpb25zUG9wdXAvVGVybXNBbmRDb25kaXRpb25zUG9wdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L0xvY2F0aW9uQ2hhbmdlTm90aWZpY2F0aW9uL0xvY2F0aW9uQ2hhbmdlTm90aWZpY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9Mb2NhdGlvblNlbGVjdG9yL0xvY2F0aW9uU2VsZWN0b3Iuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FpQXNzaXN0YW50L1RoaW5raW5nL1RoaW5raW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BaUFzc2lzdGFudC9BaUFzc2lzdGFudENoYXQvQWlBc3Npc3RhbnRDaGF0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Td2l0Y2gvc3dpdGNoLnN0eWxlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvc3R5bGVzL3JlZGVzaWduLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvY29tcG9uZW50cy9NYXAvTWFwLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvY29tcG9uZW50cy9NYXAvVG9vbHRpcFRleHQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL3N0eWxlcy9jb21wb25lbnRzL0NvbnRleHRNZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Mb2FkaW5nU3Bpbm5lci9Mb2FkaW5nU3Bpbm5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTm9TZWxlY3RlZExvY2F0aW9uUGFnZS9Ob1NlbGVjdGVkTG9jYXRpb25QYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Td2l0Y2gvU3dpdGNoLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9DdXN0b21EYXlQaWNrZXIvQ3VzdG9tRGF5UGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9DdXN0b21EYXlQaWNrZXIvRGF5UGlja2VyQ2FwdGlvbi9EYXlQaWNrZXJDYXB0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXlQaWNrZXJJbnB1dC9EYXlQaWNrZXJJbnB1dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRGF5UGlja2VyUG9wcGVyL0RheVBpY2tlclBvcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUGFzdERhdGVQaWNrZXIvUGFzdERhdGVQaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL01vYmlsZUxhbmRzY2FwZVN0dWIvTW9iaWxlTGFuZHNjYXBlU3R1Yi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlcnMvRGF0ZUZpbHRlcnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL01vZGFsV2l0aFNlbGVjdGVkTWFwTG9jYXRpb24vTW9kYWxXaXRoU2VsZWN0ZWRNYXBMb2NhdGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRmF2b3VyaXRlSWNvbi9GYXZvdXJpdGVJY29uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nVGltZWxpbmUvQm9va2luZ1RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXlUaW1lbGluZS9EYXlUaW1lbGluZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vQm9va2luZ1RpbWVsaW5lL0Jvb2tpbmdUaW1lc2xvdC9Cb29raW5nVGltZXNsb3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0xvY2F0aW9uQ2FyZC9Mb2NhdGlvbkNhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1NlYXJjaFNvcnRCbG9jay9TZWFyY2hTb3J0QmxvY2suc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL01hcFdyYXBwZXIvTWFwV3JhcHBlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUmlnaHRQYW5lbC9SaWdodFBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9DaGVja0luL0NoZWNrSW4uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1FyQ29kZVNjYW5uZXIvUXJDb2RlU2Nhbm5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vTG9jYXRpb25MaXN0SXRlbS9Mb2NhdGlvbkxpc3RJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Db3VudEJ1dHRvbi9Db3VudEJ1dHRvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlci9EYXRlRmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9EYXRlRmlsdGVyL1JlY3VycmluZ1BhbmVsL1JlY3VycmluZ1BhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9SZXNlcnZhdGlvblN1YmplY3RGaWxlZC9SZXNlcnZhdGlvblN1YmplY3RGaWxlZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9jb21tb24vUGFydGljaXBhbnRzUmFuZ2UvUGFydGljaXBhbnRzUmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL1BlcnNvbkxvb2t1cC9QZXJzb25Mb29rdXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvY29tbW9uL0JhZGdlL0JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nTWV0YWRhdGFUaWxlL0Jvb2tpbmdNZXRhZGF0YVRpbGUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTGF5b3V0L0xheW91dC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OYXZpZ2F0aW9uL05hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQXBwSGVhZGVyL0FwcEhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9BcHBIZWFkZXIvVXNlck1lbnUvVXNlck1lbnUuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0Zsb29yUGxhbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTWFwRmlsdGVyRHJvcGRvd24vTWFwRmlsdGVyRHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0Zsb29yUGxhbkNvbnRyb2xzL0Zsb29yUGxhbkNvbnRyb2xzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9EaW1lbnNpb25QaWNrZXIvRGltZW5zaW9uUGlja2VkRHJvcERvd24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uUGlja2VyL0xvY2F0aW9uUGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvblBpY2tlci9Mb2NhdGlvblBhdGhUaXRsZS9Mb2NhdGlvblBhdGhUaXRsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9hbmltYXRpb25zL19zaWRld2luZG93cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25TaWRlYmFyL0Zsb29yUGxhbkxvY2F0aW9uU2lkZWJhci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi91aS10b29sa2l0L3N0eWxlcy9TaWRlV2luZG93LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9GbG9vclBsYW5MZWdlbmQvRmxvb3JQbGFuTGVnZW5kLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9EaW1lbnNpb25QaWNrZXIvRFBIb3Jpem9udGFsRHJvcGRvd24vRFBIb3Jpem9udGFsRHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnQvTG9jYXRpb25DaGFydC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnRzL0xvY2F0aW9uQ2hhcnREZXRhaWxzL1B1bHNlQ291bnRDaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscy9SZXNldFB1bHNlQ291bnREaWFsb2cvUmVzZXRQdWxzZUNvdW50RGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvUGFuZWxIZWFkZXIvUGFuZWxIZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC9QYW5lbEFyZWFJbmZvL1BhbmVsQXJlYUluZm8uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC9QYW5lbENoYXJ0c0NvbnRhaW5lci9QYW5lbENoYXJ0c0NvbnRhaW5lci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL0VxdWlwbWVudExpc3QvRXF1aXBtZW50TGlzdC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25PdmVydmlld1BhbmVsL0Jvb2tpbmcvQm9va2luZ1JpZ2h0UGFuZWwvQm9va2luZ1JpZ2h0UGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlQ29udHJvbHNEaWFsb2cvVGltZWxhcHNlQ29udHJvbHNEaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZVNwZWVkU2VsZWN0RGlhbG9nL1RpbWVsYXBzZVNwZWVkU2VsZWN0RGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDb250cm9scy9UaW1lbGFwc2VDb250cm9scy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9UaW1lbGFwc2UvVGltZWxhcHNlQ2xvY2svVGltZWxhcHNlQ2xvY2suc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZVJhbmdlV3JhcC9UaW1lbGFwc2VSYW5nZVdyYXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRGFzaGJvYXJkcy9RbGlrLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0Rhc2hib2FyZHMvRGFzaGJvYXJkcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9EYXNoYm9hcmRzL0Rhc2hib2FyZENhcmQvRGFzaGJvYXJkQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9za0xvY2F0aW9uQ2FyZC9LaW9za0xvY2F0aW9uQ2FyZC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZy9LaW9za0NvbmZpcm1hdGlvbkRpYWxvZy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9LaW9zay9LaW9zay5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9SZXNlcnZhdGlvbkl0ZW0vUmVzZXJ2YXRpb25JdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9Ob1Jlc2VydmF0aW9uRGF0YS9Ob1Jlc2VydmF0aW9uRGF0YS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25UeXBlU3dpdGNoL1Jlc2VydmF0aW9uVHlwZVN3aXRjaC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YWJsZVJlc291cmNlRGVzY3JpcHRpb24vUmVzZXJ2YWJsZVJlc291cmNlRGVzY3JpcHRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9OZXdCb29raW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoTG9jYXRpb24vU2VhcmNoTG9jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWFyY2hMb2NhdGlvbi9Mb2NhdGlvblBhbmVsL0xvY2F0aW9uUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWFyY2hMb2NhdGlvbi9Dcm93ZGVkbmVzcy9Dcm93ZGVkbmVzcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlYXJjaEZvcm0vU2VhcmNoRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0Um9vbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tL1NlYXJjaFJvb21IZWFkZXIvU2VhcmNoUm9vbUhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9HcmlkVmlldy9HcmlkVmlldy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9GbG9vclBsYW5WaWV3L0Zsb29yUGxhblZpZXcuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL0dyb3VwU2VsZWN0Um9vbS9Hcm91cFNlbGVjdFJvb20uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VsZWN0U2VydmljZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZWFyY2hTZXJ2aWNlSGVhZGVyL1NlYXJjaFNlcnZpY2VIZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFNlcnZpY2UvU2VydmljZUNhcmQvU2VydmljZUNhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1Jlc2VydmF0aW9uRGV0YWlscy9SZXNlcnZhdGlvbkRldGFpbHNGb3JtL1Jlc2VydmF0aW9uRGV0YWlsc0Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9SZXNlcnZhdGlvbkRldGFpbHMvUmVzZXJ2YXRpb25EZXRhaWxzVmlldy9SZXNlcnZhdGlvbkRldGFpbHNWaWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vQWRkT25zL0FkZE9uc0Zvcm0vQWRkT25zRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0vR3JvdXBCb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0vQ29uZmlybUZvcm0vQ29uZmlybUZvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9Cb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL011bHRpUm9vbVNlbGVjdFBhbmVsL011bHRpUm9vbVNlbGVjdFBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9TZXJ2aWNlTGlzdEl0ZW0vU2VydmljZUxpc3RJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL0VkaXROb3Rlcy9FZGl0Tm90ZXMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vQWRkU2VydmljZVBhbmVsL0FkZFNlcnZpY2VQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9Db3N0Q2VudGVyU2VsZWN0L0Nvc3RDZW50ZXJTZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9QYXJ0aWNpcGFudHMvUGFydGljaXBhbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUGFydGljaXBhbnRzL1Zpc2l0b3JzL1Zpc2l0b3JzU2hhcmVkRm9ybS9WaXNpdG9yc1NoYXJlZEZvcm0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9QYXJ0aWNpcGFudHMvVmlzaXRvcnMvVmlzaXRvcnNFZGl0TGlzdC9WaXNpdG9yc0VkaXRMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vRmllbGRTZWN0aW9uL0ZpZWxkU2VjdGlvbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdTdWNjZXNzL0Jvb2tpbmdTdWNjZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ1N1Y2Nlc3MvU2luZ2xlQm9va2luZ1N1Y2Nlc3MvU2luZ2xlQm9va2luZ1N1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nU3VjY2Vzcy9Hcm91cEJvb2tpbmdTdWNjZXNzL0dyb3VwQm9va2luZ1N1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTmV3Qm9va2luZy9GYXZvdXJpdGVMaXN0L0Zhdm91cml0ZUxpc3Quc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9GaW5kQ29sbGVhZ3VlLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWVIZWFkZXIvU2VhcmNoQ29sbGVhZ3VlSGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlckRheS9TZWFyY2hDb2xsZWFndWVQZXJEYXkuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyV2Vlay9TZWFyY2hDb2xsZWFndWVQZXJXZWVrLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZVBlcldlZWsvV2Vla0l0ZW0vV2Vla0l0ZW0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hSZXN1bHRzL1NlYXJjaFJlc3VsdHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hSZXN1bHRzL1Jlc3VsdEl0ZW0vUmVzdWx0SXRlbS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1ZpZXdPbkZsb29yUGxhbi9WaWV3T25GbG9vclBsYW4uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvRmF2b3JpdGVzL0Zhdm9yaXRlcy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbkRpYWxvZy9RdWlja0xvZ2luRGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1Byb2ZpbGUvUXVpY2tMb2dpbi9RdWlja0xvZ2luRGlhbG9nL1F1aWNrTG9naW5JbnN0cnVjdGlvbi9RdWlja0xvZ2luSW5zdHJ1Y3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW5EaWFsb2cvUXVpY2tMb2dpblN1Y2Nlc3MvUXVpY2tMb2dpblN1Y2Nlc3Muc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uUGFuZWwuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTm90aWZpY2F0aW9uUGFuZWwvTm90aWZpY2F0aW9uQ2FyZC9Ob3RpZmljYXRpb25DYXJkQmFzZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25DYXJkL1Jlc2VydmF0aW9uQ2FyZC9SZXNlcnZhdGlvbkNhcmQuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvQ2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvUmVzZXJ2YXRpb25FdmVudC9SZXNlcnZhdGlvbkV2ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL05ld0V2ZW50L05ld0V2ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL0xvY2F0aW9uSXRlbS9Mb2NhdGlvbkl0ZW0uc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvUmVzb3VyY2VGaWx0ZXJzL1Jlc291cmNlRmlsdGVycy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9SZXNvdXJjZUZpbHRlcnMvUmVzb3VyY2VGaWx0ZXJGb3JtL1Jlc291cmNlRmlsdGVyRm9ybS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9DYWxlbmRhci9UaW1lRHVyYXRpb24vVGltZUR1cmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0NhbGVuZGFyL05ld1Jlc2VydmF0aW9uVG9vbHRpcC9OZXdSZXNlcnZhdGlvblRvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ2FsZW5kYXIvTm9Mb2NhdGlvbnNNZXNzYWdlL05vTG9jYXRpb25zTWVzc2FnZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9Db250YWN0R3JvdXBzL0NvbnRhY3RHcm91cHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvQ29udGFjdEdyb3Vwcy9Db250YWN0R3JvdXBQYW5lbC9Db250YWN0R3JvdXBQYW5lbC5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVZpc2l0b3JzL015VmlzaXRvcnMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvTm90aWZpY2F0aW9ucy9Ob3RpZmljYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL05vdGlmaWNhdGlvbnMvUmVjdXJyZW5jZURldGFpbHMvUmVjdXJyZW5jZURldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9GaWxlUHJldmlldy9GaWxlUHJldmlldy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvc3R5bGVzL21peGlucy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL0ZpbGVzVXBsb2FkL0ZpbGVzVXBsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vRmlsZXNVcGxvYWRHYWxsZXJ5L0ZpbGVzVXBsb2FkR2FsbGVyeS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb25NYW5hZ2VyL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb25NYW5hZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3REZXRhaWxzRm9ybS9TZXJ2aWNlUmVxdWVzdERldGFpbHNGb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RGb290ZXIvU2VydmljZVJlcXVlc3RGb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdEhlYWRlci9TZXJ2aWNlUmVxdWVzdEhlYWRlci5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlcnZpY2VSZXF1ZXN0U2lkZVBhbmVsL1NlcnZpY2VSZXF1ZXN0U2lkZVBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vU2VydmljZVJlcXVlc3RUeXBlU2VsZWN0b3IvU2VydmljZVJlcXVlc3RUeXBlU2VsZWN0b3Iuc2NzcyIsIndlYnBhY2s6Ly9tZXJjdXJ5Ly4vYXBwL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdFR5cGVTZWxlY3Rvci9IaWdobGlnaHRlZFRleHQvSGlnaGxpZ2h0ZWRUZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vVGFiYmVkTG9jYXRpb25TZWxlY3Rvci9UYWJiZWRMb2NhdGlvblNlbGVjdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vVGFiYmVkTG9jYXRpb25TZWxlY3Rvci9Mb2NhdGlvblRyZWVUYWIvTG9jYXRpb25UcmVlVGFiLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vVGFiYmVkTG9jYXRpb25TZWxlY3Rvci9Mb2NhdGlvbk1hcFRhYi9Mb2NhdGlvbk1hcFRhYi5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1RhYmJlZExvY2F0aW9uU2VsZWN0b3IvTG9jYXRpb25UcmVlUm93L0xvY2F0aW9uVHJlZVJvdy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uL1NlbGVjdElucHV0L1NlbGVjdElucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL1NlcnZpY2VSZXF1ZXN0Q3JlYXRpb24vRmllbGRHcm91cC9GaWVsZEdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL0ZpbGVzUHJldmlld0dhbGxlcnkvRmlsZXNQcmV2aWV3R2FsbGVyeS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVNlcnZpY2VSZXF1ZXN0cy9TZXJ2aWNlUmVxdWVzdFByZXZpZXcvU2VydmljZVJlcXVlc3RQcmV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9QcmV2aWV3RmllbGQvUHJldmlld0ZpZWxkLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9GaWxlc1ByZXZpZXcvRmlsZXNQcmV2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9Db21tZW50cy9Db21tZW50cy5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVNlcnZpY2VSZXF1ZXN0cy9TZXJ2aWNlUmVxdWVzdHNUYWJsZS9TZXJ2aWNlUmVxdWVzdHNUYWJsZS5zY3NzIiwid2VicGFjazovL21lcmN1cnkvLi9hcHAvY29tcG9uZW50cy9NeVNlcnZpY2VSZXF1ZXN0cy9TZXJ2aWNlUmVxdWVzdHNUb3BCYXIvU2VydmljZVJlcXVlc3RzVG9wQmFyLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL015U2VydmljZVJlcXVlc3RzL015U2VydmljZVJlcXVlc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9jb21wb25lbnRzL0FJQXNzaXN0YW50L0FJQXNzaXN0YW50LnNjc3MiLCJ3ZWJwYWNrOi8vbWVyY3VyeS8uL2FwcC9zdHlsZXMvaWUxMS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIFByaW1hcnkgY29sb3JzICovXG4kYmx1ZTogIzAwNTI5NTtcbiR0ZWFsOiAjMDA4MTg4O1xuJGdyZXk6ICNjNGM0YzQ7XG4kd2hpdGU6ICNmZmY7XG5cbi8qIFNlY29uZGFyeSBjb2xvcnMgKi9cbiRncmV5MjA6ICNkOGQ4ZDg7XG4kZ3JleTEwOiAjZWRlZGVkO1xuJGdyZXk1MDogIzhmOGY4ZjtcbiRncmV5NzA6ICM3NDc0NzQ7XG4kZ3JleTgwOiAjNjg2ODY4O1xuJGdyZXkxMDA6ICNjNGM0YzQ7XG4kZ2hvc3RXaGl0ZTogI2ZhZmFmYTtcbiRibGFjazogIzIyMjtcbiRyaWNoQmxhY2s6ICMwMDA7XG4kZGFya2dyZXk6ICM4OTg5OGM7XG4kbGlnaHRQZWFjaDogI2ZlZjdlYztcbiRsaWdodFRlYWw6ICNlMGY2Zjc7XG4kbGlnaHRQaW5rOiAjZjhlNWUxO1xuJGxpZ2h0TWludDogI2UxZjhmMTtcbiRsaWdodEJlaWdlOiAjZmRmMmUyO1xuJGxpZ2h0VGVhbEhvdmVyOiAjYjZlOWVjO1xuJGxpZ2h0UGlua0hvdmVyOiAjZjZkY2Q3O1xuJGxpZ2h0TWludEhvdmVyOiAjZDdmNmVkO1xuJGxpZ2h0QmVpZ2VIb3ZlcjogI2ZjZWVkODtcblxuJGxpZ2h0Qmx1ZTogI2YwZmFmYztcbiR0ZWFsNjA6ICMwMGExYTk7XG4kdGVhbDgwOiAjMDA4Mjg5O1xuXG4kcmVkOiAjYzgyNjAzO1xuJHJlZDYwOiAjYjQyMjAzO1xuJHJlZDgwOiAjNzYxNjAyO1xuJG9yYW5nZTogI2VmOTUwZDtcbiR5ZWxsb3c6ICNjOGMwMDM7XG4kZ3JlZW46ICMwM2M4OGQ7XG5cbi8qIFRPRE8gOiB0ZW1wbDEgYW5kIHRlbXAyIHZhcmlhYmxlIG5lZWQgdG8gYmUgcmVwbGFjZWQgKi9cbiR0ZW1wMTogI2UwZjZmNztcbiR0ZW1wMjogIzRjNGM0YztcblxuLyogQXBwIHBhbGV0dGUgKi9cbiRwcmltYXJ5OiAkdGVhbDtcbiRzZWNvbmRhcnk6ICRsaWdodEJsdWU7XG4kZXJyb3I6ICRyZWQ7XG5cbi8qIFRleHQgKi9cbiR0ZXh0UHJpbWFyeTogJGJsYWNrO1xuJHRleHRTZWNvbmRhcnk6ICRkYXJrZ3JleTtcbiR0ZXh0U3VidGxlMTogJHdoaXRlO1xuJGVycm9yVGV4dDogJHJlZDtcbiRzdWNjZXNzVGV4dDogJGdyZWVuO1xuJHdhcm5pbmdUZXh0OiAkb3JhbmdlO1xuJHBsYWNlaG9sZGVyVGV4dDogJGdyZXk7XG4kdGV4dERpc2FibGVkOiB0cmFuc3BhcmVudGl6ZSgkdGV4dFByaW1hcnksIDAuMjUpO1xuXG4vKiBTdGF0ZSAqL1xuJHByaW1hcnlIb3ZlcjogJHRlYWw2MDtcbiRzZWNvbmRhcnlIb3ZlcjogJHRlYWw7XG4kcHJpbWFyeUFjdGl2ZTogJHRlYWw4MDtcbiRsYXllckFjdGl2ZTogJGxpZ2h0VGVhbDtcbiRsYXllckRpc2FibGVkOiAkZ3JleTEwO1xuJGRpc2FibGVkOiAkZ3JleTEwMDtcblxuLyogQm9yZGVycyAqL1xuJGJvcmRlclN1YnRsZTA6ICRncmV5MTA7XG4kYm9yZGVyU3VidGxlMTogJGdyZXkyMDtcbiRib3JkZXJTdHJvbmcxOiAkZ3JleTUwO1xuJGJvcmRlckludGVyYWN0aXZlOiAkcHJpbWFyeTtcbiRib3JkZXJJbmZvOiAkYmx1ZTtcbiRib3JkZXJBbGVydDogJHJlZDtcbiRib3JkZXJTdWNjZXNzOiAkZ3JlZW47XG4kYm9yZGVyV2FybjogJG9yYW5nZTtcblxuJGJvcmRlci1yYWRpdXM6IDhweDtcbiRyb3VuZGVkLXNtYWxsOiA0cHg7XG5cbi8qIEJhY2tncm91bmRzICovXG4kZGVmYXVsdEJhY2tncm91bmQ6ICRnaG9zdFdoaXRlO1xuJGJhY2tncm91bmQ6ICR3aGl0ZTtcbiRiYWNrZ3JvdW5kU2VsZWN0ZWQ6IHRyYW5zcGFyZW50aXplKCRncmV5NTAsIDAuOCk7XG4kYmFja2dyb3VuZEhvdmVyOiB0cmFuc3BhcmVudGl6ZSgkZ3JleTUwLCAwLjg4KTtcbiRibGFja0JhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCRibGFjaywgMC4yNSk7XG4kYmFja2dyb3VuZEVycm9yOiB0cmFuc3BhcmVudGl6ZSgkcmVkLCAwLjkpO1xuJGJhY2tncm91bmRJbmZvOiB0cmFuc3BhcmVudGl6ZSgkYmx1ZSwgMC45KTtcbiRiYWNrZ3JvdW5kU3VjY2VzczogdHJhbnNwYXJlbnRpemUoJGdyZWVuLCAwLjkpO1xuJGJhY2tncm91bmRXYXJuaW5nOiAkbGlnaHRQZWFjaDtcbiRiYWNrZ3JvdW5kU2VsZWN0aW9uQmFubmVyOiB0cmFuc3BhcmVudGl6ZSgkbGlnaHRUZWFsLCAwLjQpO1xuJGJhY2tncm91bmRJbnZlcnNlOiAkZ3JleTgwO1xuJGJhY2tncm91bmRJbnZlcnNlSG92ZXI6ICRncmV5NzA7XG5cbi8qIEljb25zICovXG4kaWNvblByaW1hcnk6ICRibGFjaztcbiRpY29uU2Vjb25kYXJ5OiAkd2hpdGU7XG4kaWNvbkludGVyYWN0aXZlOiAkcHJpbWFyeTtcbiRpY29uU3VjY2VzczogJGdyZWVuO1xuJGljb25BbGVydDogJHJlZDtcbiRpY29uSW5mbzogJGJsdWU7XG4kaWNvbldhcm46ICRvcmFuZ2U7XG5cbi8qIE90aGVyICovXG4kYWxlcnRHcmVlbjogJGdyZWVuO1xuJGFsZXJ0UmVkOiAkcmVkO1xuJGFsZXJ0UmVkQWN0aXZlOiAkcmVkODA7XG4kYWxlcnRSZWRIb3ZlcjogJHJlZDYwO1xuJGJhc2Utc2hhZG93OiAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4kYm9yZGVyUm91bmRlZDogOHB4O1xuXG4vKiBaLWluZGV4ZXMgKi9cbiRhcHAtaGVhZGVyLWxheWVyOiAxMDA7XG5cbi8qIExldHRlciBTcGFjaW5nICovXG4kbGV0dGVyLXNwYWNpbmctc206IDAuMTZweDtcbiRsZXR0ZXItc3BhY2luZy1tZDogMC4zMnB4O1xuXG4vKiBMaW5lIEhlaWdodHMgKi9cbiRsaW5lLWhlaWdodC1kZWZhdWx0OiAxOHB4O1xuIiwiLy8gQ09MT1JTXHJcbiR3aGl0ZTogI2ZmZjtcclxuJG1haW4tZ3JheTogI2NjYztcclxuJHJlZDogI2YwMDtcclxuJGdyZWVuOiAjNDNhMDQ3O1xyXG4kZGlydHktd2hpdGU6ICNmNmY2ZjY7XHJcbiRibGFjazogIzAwMDtcclxuJGRhcmstZ3JheTogIzk3OTc5N2IzO1xyXG5cclxuJHBhZ2UtYmFja2dyb3VuZDogI2YzZjNmNDtcclxuXHJcbiRsaWdodC1icmFuZC1jb2xvcjogIzAwODE4ODtcclxuJGRhcmstYnJhbmQtY29sb3I6ICMwNjQ4OGI7XHJcblxyXG4kbGl2ZS1jb2xvcjogI2I0ZDg5NztcclxuJGNoZWNrLWNvbG9yOiAjZmVlMjdmO1xyXG4kb2ZmbGluZS1jb2xvcjogI2ZmN2Y3ZjtcclxuJGRpc2FibGVkLWNvbG9yOiAjZTVlNmU3O1xyXG5cclxuJHByaW1hcnktZm9udC1jb2xvcjogIzMzMztcclxuJHNlY29uZGFyeS1mb250LWNvbG9yOiAjNWU1ZTVlO1xyXG5cclxuJGhpZ2gtY29udHJhc3QtZ3JheTogIzVlNWU1ZTtcclxuJGhpZ2gtY29udHJhc3QtcmVkOiAjYzgyNjAzO1xyXG4kaGlnaC1jb250cmFzdC1ncmVlbjogIzFlN2IyMjtcclxuXHJcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG5cclxuJHRpdGxlLWNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yOyAvKiBsb2dpbiAqL1xyXG4kc2Vjb25kYXJ5LXdoaXRlOiAjZGFkYWRhOyAvKiBsb2dpbiAqL1xyXG5cclxuLy8gQm9yZGVyc1xyXG4kZGVmYXVsdC1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG5cclxuLy8gRm9ybSBmYWN0b3JzXHJcbiRleHRyYS1zbWFsbDogMzIwcHg7XHJcbiRzbWFsbDogNTc2cHg7XHJcbiRtZWRpdW06IDc2OHB4O1xyXG4kbGFyZ2U6IDk5MnB4O1xyXG4kZXh0cmEtbGFyZ2U6IDEyMDBweDtcclxuJGV4dHJhLWV4dHJhLWxhcmdlOiAxNDAwcHg7XHJcblxyXG4vLyBBbmltYXRpb25cclxuJHRyYW5zaXRpb24tdGltZTogMjUwbXM7XHJcblxyXG4vLyBTaGFkb3dzXHJcbiRiYXNlLXNoYWRvdzogMXB4IDFweCAycHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjA1KTtcclxuJHN0cm9uZy1zaGFkb3c6IDJweCAycHggNnB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4xNSk7XHJcblxyXG4vLyBaLWluZGV4ZWRcclxuJG1vZGFsLWJ0bi1jbG9zZTogMTAwO1xyXG4kZHJvcGRvd24tbGF5ZXI6IDEwMDA7XHJcbiRidG4tYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuJHNtYWxsLXRleHQtc2l6ZTogMC44NXJlbTtcclxuXHJcbi8vIEZvbnRzXHJcbiRiYXNlLWZvbnQ6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuXHJcbiRiYXNlLWZvbnQtc2l6ZTogMTI7XHJcblxyXG4kdG9vbHRpcC1sYXllcjogMTAwO1xyXG4kZnVsbC1zY3JlZW4tc3Bpbm5lci1sYXllcjogOTk5OTtcclxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbkBmdW5jdGlvbiBjdXN0b21MaWdodGVuKCRjb2xvci12YXJpYWJsZSwgJHZhbHVlKSB7XG4gICAgQGlmIHR5cGUtb2YoJGNvbG9yLXZhcmlhYmxlKSAhPSBzdHJpbmcge1xuICAgICAgICBAcmV0dXJuIGxpZ2h0ZW4oJGNvbG9yLXZhcmlhYmxlLCAkdmFsdWUpO1xuICAgIH1cblxuICAgICRzdGFydHNXaXRoVmFyOiBzdHItc2xpY2UoJGNvbG9yLXZhcmlhYmxlLCAxLCA0KSA9PSAndmFyKCc7XG5cbiAgICBAaWYgJHN0YXJ0c1dpdGhWYXIge1xuICAgICAgICAkc3RhcnRJbmRleDogc3RyLWluZGV4KCRjb2xvci12YXJpYWJsZSwgJygnKSArIDE7IC8vIEZpbmQgdGhlIGluZGV4IG9mICcoJyBhbmQgYWRkIDFcbiAgICAgICAgJGVuZEluZGV4OiBzdHItaW5kZXgoJGNvbG9yLXZhcmlhYmxlLCAnKScpIC0gMTsgLy8gRmluZCB0aGUgaW5kZXggb2YgJyknIGFuZCBzdWJ0cmFjdCAxXG4gICAgICAgICR2YXJpYWJsZU5hbWU6IHN0ci1zbGljZSgkY29sb3ItdmFyaWFibGUsICRzdGFydEluZGV4LCAkZW5kSW5kZXgpOyAvLyBFeHRyYWN0IHRoZSB2YXJpYWJsZSBuYW1lXG5cbiAgICAgICAgJGNvbG9yLXZhcmlhYmxlLWg6IHZhcigjeyR2YXJpYWJsZU5hbWUgKyAnLWgnfSk7XG4gICAgICAgICRjb2xvci12YXJpYWJsZS1zOiB2YXIoI3skdmFyaWFibGVOYW1lICsgJy1zJ30pO1xuICAgICAgICAkY29sb3ItdmFyaWFibGUtbDogY2FsYyh2YXIoI3skdmFyaWFibGVOYW1lICsgJy1sJ30pICsgI3skdmFsdWV9KTtcblxuICAgICAgICBAcmV0dXJuIGhzbCgkY29sb3ItdmFyaWFibGUtaCwgJGNvbG9yLXZhcmlhYmxlLXMsICRjb2xvci12YXJpYWJsZS1sKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgQHJldHVybiBkYXJrZW4oJGNvbG9yLXZhcmlhYmxlLCAkdmFsdWUpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAgICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gICAgQGlmICRpbmRleCB7XG4gICAgICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgK1xuICAgICAgICAgICAgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gICAgfVxuXG4gICAgQHJldHVybiAkc3RyaW5nO1xufVxuXG5AZnVuY3Rpb24gY3VzdG9tRGFya2VuKCRjb2xvci12YXJpYWJsZSwgJHZhbHVlKSB7XG4gICAgQGlmIHR5cGUtb2YoJGNvbG9yLXZhcmlhYmxlKSAhPSBzdHJpbmcge1xuICAgICAgICBAcmV0dXJuIGRhcmtlbigkY29sb3ItdmFyaWFibGUsICR2YWx1ZSk7XG4gICAgfVxuXG4gICAgJHN0YXJ0c1dpdGhWYXI6IHN0ci1zbGljZSgkY29sb3ItdmFyaWFibGUsIDEsIDQpID09ICd2YXIoJztcblxuICAgIEBpZiAkc3RhcnRzV2l0aFZhciB7XG4gICAgICAgICRzdGFydEluZGV4OiBzdHItaW5kZXgoJGNvbG9yLXZhcmlhYmxlLCAnKCcpICsgMTtcbiAgICAgICAgJGVuZEluZGV4OiBzdHItaW5kZXgoJGNvbG9yLXZhcmlhYmxlLCAnKScpIC0gMTtcbiAgICAgICAgJHZhcmlhYmxlTmFtZTogc3RyLXNsaWNlKCRjb2xvci12YXJpYWJsZSwgJHN0YXJ0SW5kZXgsICRlbmRJbmRleCk7XG5cbiAgICAgICAgJGNvbG9yLXZhcmlhYmxlLWg6IHZhcigjeyR2YXJpYWJsZU5hbWUgKyAnLWgnfSk7XG4gICAgICAgICRjb2xvci12YXJpYWJsZS1zOiB2YXIoI3skdmFyaWFibGVOYW1lICsgJy1zJ30pO1xuICAgICAgICAkY29sb3ItdmFyaWFibGUtbDogY2FsYyh2YXIoI3skdmFyaWFibGVOYW1lICsgJy1sJ30pIC0gI3skdmFsdWV9KTtcblxuICAgICAgICBAcmV0dXJuIGhzbCgkY29sb3ItdmFyaWFibGUtaCwgJGNvbG9yLXZhcmlhYmxlLXMsICRjb2xvci12YXJpYWJsZS1sKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICAgQHJldHVybiBkYXJrZW4oJGNvbG9yLXZhcmlhYmxlLCAkdmFsdWUpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIGN1c3RvbUFscGhhKCRjb2xvciwgJG9wYWNpdHkpIHtcbiAgICBAaWYgdHlwZS1vZigkY29sb3IpICE9IHN0cmluZyB7XG4gICAgICAgIEByZXR1cm4gdHJhbnNwYXJlbnRpemUoJGNvbG9yLCAxIC0gJG9wYWNpdHkpO1xuICAgIH1cblxuICAgICRjb2xvcjogc3RyLXJlcGxhY2UoJGNvbG9yLCAndmFyKCcpO1xuICAgICRjb2xvcjogc3RyLXJlcGxhY2UoJGNvbG9yLCAnKScpO1xuICAgICRjb2xvci1oOiB2YXIoI3skY29sb3IgKyAnLWgnfSk7XG4gICAgJGNvbG9yLXM6IHZhcigjeyRjb2xvciArICctcyd9KTtcbiAgICAkY29sb3ItbDogdmFyKCN7JGNvbG9yICsgJy1sJ30pO1xuXG4gICAgQHJldHVybiBoc2xhKCRjb2xvci1oLCAkY29sb3ItcywgJGNvbG9yLWwsICRvcGFjaXR5KTtcbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuQG1peGluIHRydW5jYXRlKCRsaW5lLWNvdW50OiAxKSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgKi9cbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZS1jb3VudDtcbn1cblxuQG1peGluIGVsbGlwc2lzKCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbkBtaXhpbiBkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuQG1peGluIGZvY3VzLW91dGxpbmUoJGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3IsICR3aWR0aDogdG8tcmVtKDIpLCAkb2Zmc2V0OiB0by1yZW0oMiksICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gICAgJG91dGxpbmU6ICR3aWR0aCBzb2xpZCAkY29sb3I7XG5cbiAgICBvdXRsaW5lOiAkb3V0bGluZTtcbiAgICBvdXRsaW5lLW9mZnNldDogJG9mZnNldDtcblxuICAgIEBpZiAkaW1wb3J0YW50IHtcbiAgICAgICAgb3V0bGluZTogJG91dGxpbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtaXhpbiBuby1vdXRsaW5lKCRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIEBpZiAkaW1wb3J0YW50IHtcbiAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1peGluIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiBpbmhlcml0O1xufVxuXG5AbWl4aW4gaGVhZGVyLWJ1dHRvbi1zdGF0ZXMoXG4gICAgJGhvdmVyLWJnLWNvbG9yOiBjdXN0b21BbHBoYSgkZ3JleTUwLCAwLjEyKSxcbiAgICAkZGlzYWJsZWQtdGV4dC1jb2xvcjogY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjI1KSxcbiAgICAkZGlzYWJsZWQtc3Ryb2tlLWNvbG9yOiBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMjUpLFxuICAgICRmb2N1cy12aXNpYmxlLWJvcmRlcjogdG8tcmVtKDIpIHNvbGlkICR0ZWFsLFxuICAgICRhY3RpdmUtYmctY29sb3I6IGN1c3RvbUFscGhhKCRncmV5NTAsIDAuNSlcbikge1xuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmctY29sb3I7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtdGV4dC1jb2xvcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkZGlzYWJsZWQtc3Ryb2tlLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgYm9yZGVyOiAkZm9jdXMtdmlzaWJsZS1ib3JkZXI7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJnLWNvbG9yO1xuICAgIH1cbn1cblxuQG1peGluIHNjcmVlbi1yZWFkZXItb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiB0by1yZW0oMSk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IHRvLXJlbSgtMSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4iLCJAaW1wb3J0ICd1aS10b29sa2l0L3N0eWxlcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAndWktdG9vbGtpdC9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzJztcbkBpbXBvcnQgJ3VpLXRvb2xraXQvc3R5bGVzL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICd1aS10b29sa2l0L3N0eWxlcy9taXhpbnMnO1xuXG5AbWl4aW4gcmVzZXJ2YXRpb24td2lkZ2V0LXNrZWxldG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkZ3JleTEwIDI1JSwgJGdob3N0V2hpdGUgNTAlLCAkZ3JleTEwIDc1JSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gICAgYW5pbWF0aW9uOiByZXNlcnZhdGlvbi13aWRnZXQtc2tlbGV0b24tc2hpbW1lciAyLjZzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyByZXNlcnZhdGlvbi13aWRnZXQtc2tlbGV0b24tc2hpbW1lciB7XG4gICAgMCUge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAwJSAwO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMDAlIDA7XG4gICAgfVxufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtaW1hZ2Uge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IHRvLXJlbSg2NCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oNjQpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWltYWdlLXNrZWxldG9uIHtcbiAgICBAaW5jbHVkZSByZXNlcnZhdGlvbi13aWRnZXQtc2tlbGV0b247XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgcGFkZGluZzogdG8tcmVtKDIpIDA7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogdG8tcmVtKDgpO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LXRpdGxlIHtcbiAgICBAaW5jbHVkZSBlbGxpcHNpcztcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtdGl0bGUtc2tlbGV0b24ge1xuICAgIEBpbmNsdWRlIHJlc2VydmF0aW9uLXdpZGdldC1za2VsZXRvbjtcbiAgICB3aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgIG1hcmdpbjogdG8tcmVtKDIpIDA7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtbG9jYXRpb24tc2tlbGV0b24ge1xuICAgIEBpbmNsdWRlIHJlc2VydmF0aW9uLXdpZGdldC1za2VsZXRvbjtcbiAgICB3aWR0aDogdG8tcmVtKDE2MCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC1tZXRhLXNrZWxldG9uIHtcbiAgICBAaW5jbHVkZSByZXNlcnZhdGlvbi13aWRnZXQtc2tlbGV0b247XG4gICAgd2lkdGg6IHRvLXJlbSg3Mik7XG4gICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LWxvY2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDQpO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktZm9udCk7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtbG9jYXRpb24tdGV4dCB7XG4gICAgQGluY2x1ZGUgdHJ1bmNhdGUoMik7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC1tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtZGV0YWlscy1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctbWQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG59XG5cbi5yZXNlcnZhdGlvbi13aWRnZXQtZGV0YWlscy1pY29uIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICBzdHJva2U6ICRwcmltYXJ5O1xufVxuXG4ucmVzZXJ2YXRpb24td2lkZ2V0LW1ldGEtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctbWQ7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeS1mb250KTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC1pY29uIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBzdHJva2U6IHZhcigtLXNlY29uZGFyeS1mb250KTtcbn1cblxuLnJlc2VydmF0aW9uLXdpZGdldC10YWcge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDgpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg5OTkpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctbWQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICYucmV2aWV3IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0VGVhbDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuY29uZmlybWVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRTdWNjZXNzO1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3NUZXh0O1xuICAgIH1cblxuICAgICYuY2FuY2VsbGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRFcnJvcjtcbiAgICAgICAgY29sb3I6ICRlcnJvclRleHQ7XG4gICAgfVxufVxuIiwidGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jcm9vdCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBLaW9za0NvbnRhaW5lciovXG4jZW1wdHktcGFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLlNwaW5uZXIgLmdseXBoaWNvbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGFuaW1hdGlvbjogQXBwLWxvZ28tc3BpbiBpbmZpbml0ZSAyMHMgbGluZWFyO1xuICAgIG1hcmdpbjogYXV0byAwO1xufVxuLlNwaW5uZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSBpbWcuaWNvbiB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMTVweDtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi8qPz8qL1xuLnBhbmVsLXRpdGxlIC5wdWxsLWxlZnQsXG4ucGFuZWwtdGl0bGUgLnB1bGwtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG59XG4ucGFuZWwtdGl0bGUgLmJ0bi10b29sYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4vKipcbk1hc2sgQm94XG4gKi9cbi5tYXNrLWJveDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjNDM0MzQzO1xuICAgIG91dGxpbmU6ICM0MzQzNDMgc29saWQgMTBweDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgei1pbmRleDogMTAwMDtcbn1cblxuLm1hc2stYm94OjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4vKipcbkFsZXJ0IEJveFxuICovXG4jTG9naW4tcGFnZSAjYWxlcnRzLWJveCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG59XG5cbi8qKlxuU2xpZGVyIChLaW9za0NvbnRhaW5lci0+Ym9vayBwYW5lbC0+bnVtYmVyIG9mIGF0dGVuZGVlcylcbiAqL1xuLnJjLXNsaWRlci10b29sdGlwIHtcbiAgICB6LWluZGV4OiAxMDAwO1xufVxuXG4ucmMtc2xpZGVyLWhhbmRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5yYy1zbGlkZXItaGFuZGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGFyaWEtdmFsdWVub3cpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzUyNzg4YTtcbn1cblxuLypkZWxldGUqL1xuLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybChkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODtiYXNlNjQsQUFFQUFBQUtBSUFBQXdBZ1QxTXZNajF0VEJFQUFBRW9BQUFBVm1OdFlYQUlFUS9DQUFBS0JBQUFCSFJuYkhsbVNuSWdtZ0FBRndBQUE3eDhhR1ZoWkNyS3BiWUFBQURRQUFBQU5taG9aV0VJVlFZaUFBQUFyQUFBQUNSb2JYUjRoQUFBQUFBQUFZQUFBQWlFYkc5allRUDc2ZlFBQUE1NEFBQUlpRzFoZUhBRFlnTG1BQUFCQ0FBQUFDQnVZVzFsYzBjT0JnQUQwM3dBQUFJbGNHOXpkRmpZUUNnQUE5V2tBQUFnS2dBQkFBQUVBQUFBQUZ3RUFBQUFBQUFEK0FBQkFBQUFBQUFBQUFBQUFBQUFBQUFDSVFBQkFBQUFBUUFBY0hJVHJsOFBQUFVBQ3dRQUFBQUFBT1BhTUdBQUFBQUE0OW93WUFBQUFBQUQrQVA0QUFBQUNBQUNBQUVBQUFBQUFBRUFBQUloQXRvQU53QUFBQUFBQWdBQUFBb0FDZ0FBQVA4QUFBQUFBQUFBQVFRQUFaQUFCUUFBQW9rQ3pBQUFBSThDaVFMTUFBQUI2d0F5QVFnQUFBSUFCUU1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVHWkZaQUJBNXdEcEh3UUFBQUFBWEFRQUFBQUFBQUFCQUFBQUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFFQUFBQUJBQUFBQVFBQUFBRUFBQUFCQUFBQUFRQUFBQUVBQUFBQkFBQUFBUUFBQUFBQUFBQ0FBQUFBd0FBQUJRQUF3QUJBQUFBRkFBRUJHQUFBQUFFQUFRQUFRQUE2Ui8vL3dBQTV3RC8vd0FBQUFFQUJBQUFBQUVBQWdBREFBUUFCUUFHQUFjQUNBQUpBQW9BQ3dBTUFBMEFEZ0FQQUJBQUVRQVNBQk1BRkFBVkFCWUFGd0FZQUJrQUdnQWJBQndBSFFBZUFCOEFJQUFoQUNJQUl3QWtBQ1VBSmdBbkFDZ0FLUUFxQUNzQUxBQXRBQzRBTHdBd0FERUFNZ0F6QURRQU5RQTJBRGNBT0FBNUFEb0FPd0E4QUQwQVBnQS9BRUFBUVFCQ0FFTUFSQUJGQUVZQVJ3QklBRWtBU2dCTEFFd0FUUUJPQUU4QVVBQlJBRklBVXdCVUFGVUFWZ0JYQUZnQVdRQmFBRnNBWEFCZEFGNEFYd0JnQUdFQVlnQmpBR1FBWlFCbUFHY0FhQUJwQUdvQWF3QnNBRzBBYmdCdkFIQUFjUUJ5QUhNQWRBQjFBSFlBZHdCNEFIa0FlZ0I3QUh3QWZRQitBSDhBZ0FDQkFJSUFnd0NFQUlVQWhnQ0hBSWdBaVFDS0FJc0FqQUNOQUk0QWp3Q1FBSkVBa2dDVEFKUUFsUUNXQUpjQW1BQ1pBSm9BbXdDY0FKMEFuZ0NmQUtBQW9RQ2lBS01BcEFDbEFLWUFwd0NvQUtrQXFnQ3JBS3dBclFDdUFLOEFzQUN4QUxJQXN3QzBBTFVBdGdDM0FMZ0F1UUM2QUxzQXZBQzlBTDRBdndEQUFNRUF3Z0REQU1RQXhRREdBTWNBeUFESkFNb0F5d0RNQU0wQXpnRFBBTkFBMFFEU0FOTUExQURWQU5ZQTF3RFlBTmtBMmdEYkFOd0EzUURlQU44QTRBRGhBT0lBNHdEa0FPVUE1Z0RuQU9nQTZRRHFBT3NBN0FEdEFPNEE3d0R3QVBFQThnRHpBUFFBOVFEMkFQY0ErQUQ1QVBvQSt3RDhBUDBBL2dEL0FRQUJBUUVDQVFNQkJBRUZBUVlCQndFSUFRa0JDZ0VMQVF3QkRRRU9BUThCRUFFUkFSSUJFd0VVQVJVQkZnRVhBUmdCR1FFYUFSc0JIQUVkQVI0Qkh3RWdBU0VCSWdFakFTUUJKUUVtQVNjQktBRXBBU29CS3dFc0FTMEJMZ0V2QVRBQk1RRXlBVE1CTkFFMUFUWUJOd0U0QVRrQk9nRTdBVHdCUFFFK0FUOEJRQUZCQVVJQlF3RkVBVVVCUmdGSEFVZ0JTUUZLQVVzQlRBRk5BVTRCVHdGUUFWRUJVZ0ZUQVZRQlZRRldBVmNCV0FGWkFWb0JXd0ZjQVYwQlhnRmZBV0FCWVFGaUFXTUJaQUZsQVdZQlp3Rm9BV2tCYWdGckFXd0JiUUZ1QVc4QmNBRnhBWElCY3dGMEFYVUJkZ0YzQVhnQmVRRjZBWHNCZkFGOUFYNEJmd0dBQVlFQmdnR0RBWVFCaFFHR0FZY0JpQUdKQVlvQml3R01BWTBCamdHUEFaQUJrUUdTQVpNQmxBR1ZBWllCbHdHWUFaa0JtZ0diQVp3Qm5RR2VBWjhCb0FHaEFhSUJvd0drQWFVQnBnR25BYWdCcVFHcUFhc0JyQUd0QWE0QnJ3R3dBYkVCc2dHekFiUUJ0UUcyQWJjQnVBRzVBYm9CdXdHOEFiMEJ2Z0cvQWNBQndRSENBY01CeEFIRkFjWUJ4d0hJQWNrQnlnSExBY3dCelFIT0FjOEIwQUhSQWRJQjB3SFVBZFVCMWdIWEFkZ0IyUUhhQWRzQjNBSGRBZDRCM3dIZ0FlRUI0Z0hqQWVRQjVRSG1BZWNCNkFIcEFlb0I2d0hzQWUwQjdnSHZBZkFCOFFIeUFmTUI5QUgxQWZZQjl3SDRBZmtCK2dIN0Fmd0IvUUgrQWY4Q0FBSUJBZ0lDQXdJRUFnVUNCZ0lIQWdnQ0NRSUtBZ3NDREFJTkFnNENEd0lRQWhFQ0VnSVRBaFFDRlFJV0FoY0NHQUlaQWhvQ0d3SWNBaDBDSGdJZkFpQUFBQUFBQUFBQUFBQUFBdFFBQUFYSUFBQUpwQUFBQzNRQUFBemtBQUFQZEFBQUVoZ0FBQk1FQUFBVHBBQUFFL2dBQUJaZ0FBQVkrQUFBR1lBQUFCbWNBQUFiV0FBQUhVUUFBQ0N3QUFBZzdBQUFJZHdBQUNPQUFBQWsvQUFBSnJ3QUFDZjBBQUFwN0FBQUxJQUFBQzJFQUFBdWlBQUFNUndBQURMUUFBQXptQUFBTk5BQUFEWnNBQUE2QUFBQU93UUFBRDNZQUFBKzFBQUFRSXdBQUVHTUFBQkZ4QUFBUnB3QUFFbDhBQUJLQkFBQVMzQUFBRTRFQUFCUDNBQUFVUXdBQUZJUUFBQlR4QUFBVk1BQUFGWHdBQUJYTkFBQVdIZ0FBRmp3QUFCYTNBQUFYRWdBQUYyMEFBQmVMQUFBWDhBQUFHRDhBQUJpVUFBQVpQUUFBR1ljQUFCbWJBQUFhZHdBQUdzZ0FBQnNOQUFBYm1nQUFHNndBQUJ2c0FBQWN1Z0FBSFBrQUFCMC9BQUFkWVFBQUhoMEFBQjdYQUFBZlpnQUFIODRBQUNEWkFBQWhFd0FBSVhRQUFDRzBBQUFqU2dBQUk5MEFBQ1JCQUFBa3dBQUFKU29BQUNYcUFBQW1qd0FBSnlVQUFDZnZBQUFvSGdBQUtLb0FBQ2pJQUFBcGFBQUFLa0FBQUNzY0FBQXJnd0FBSzVnQUFDeE9BQUFzZVFBQUxQTUFBQzBWQUFBdHB3QUFMZmdBQUM2ckFBQXZkUUFBTDN3QUFDLzFBQUF3NVFBQU1YSUFBREhWQUFBeDZBQUFNbFFBQURLVUFBQXpQZ0FBTTJZQUFET0dBQUF6MndBQU0vMEFBRFRvQUFBMVJBQUFOZ1lBQURadkFBQTI1d0FBTjBnQUFEZnZBQUE0bUFBQU9PWUFBRGp5QUFBNVd3QUFPY01BQURvM0FBQTYzZ0FBTzNVQUFEd0RBQUE4bkFBQVBWa0FBRDRBQUFBK3VRQUFQeWdBQUQ5NkFBQS84QUFBUUhJQUFFRHpBQUJCUGdBQVFaWUFBRUlyQUFCQ093QUFROVFBQUVTUEFBQkUvQUFBUmFvQUFFYUZBQUJHeGdBQVIwOEFBRWRoQUFCSVFRQUFTT2tBQUVsZUFBQkpid0FBU2FvQUFFbmtBQUJLVmdBQVNwQUFBRXJoQUFCTHRnQUFUR29BQUV6SUFBQk5UQUFBVFl3QUFFM3pBQUJPaFFBQVR2TUFBRTlnQUFCUCtRQUFVTVlBQUZFVEFBQlIzUUFBVW9vQUFGTFBBQUJUZ2dBQVU5SUFBRlFOQUFCVWFRQUFWS29BQUZYRUFBQldkUUFBVnRFQUFGZEVBQUJYNUFBQVYrc0FBRmhEQUFCWkJRQUFXVTBBQUZtYkFBQlpwd0FBV2VnQUFGcWxBQUJhK1FBQVcwc0FBRnZKQUFCY1ZBQUFYTjRBQUYwd0FBQmRlZ0FBWGhvQUFGNk9BQUJlOWdBQVg0QUFBRi9LQUFCZi9nQUFZS1VBQUdGdEFBQmliQUFBWXhNQUFHT2VBQUJqeWdBQVpCOEFBR1RVQUFCbFdBQUFaZElBQUdYd0FBQm1lUUFBWnFVQUFHYzBBQUJuV3dBQVo3Y0FBR2ZqQUFCb1F3QUFhSmdBQUdrUUFBQnBSUUFBYWpVQUFHcUFBQUJxeVFBQWE5QUFBR3dpQUFCc2p3QUFiUEFBQUcxS0FBQnVHd0FBYm8wQUFHN3JBQUJ2akFBQWNIMEFBSERrQUFCeFZnQUFjYUVBQUhKa0FBQnlpd0FBY3NFQUFITnFBQUJ6ZEFBQWM1OEFBSFBlQUFCMGF3QUFkUndBQUhXTEFBQjF4QUFBZGVrQUFIYlRBQUIzQWdBQWQ1TUFBSGVjQUFCNFF3QUFlTUVBQUhraEFBQjVrUUFBZWtVQUFIc21BQUI3ZXdBQWUvRUFBSHhNQUFCODBBQUFmWHNBQUgyOEFBQitjUUFBZndnQUFIOWRBQUIvdlFBQWYvUUFBSUFPQUFDQWxBQUFnVElBQUlHQ0FBQ0J6Z0FBZ2x3QUFJTWVBQUNEcFFBQWhSa0FBSVZaQUFDRjBRQUFoaDBBQUliSEFBQ0hlUUFBaUNRQUFJaVpBQUNKTXdBQWljb0FBSW9MQUFDS2FRQUFpdWdBQUlyeEFBQ0xYUUFBaS8wQUFJdzdBQUNNbUFBQWpNNEFBSTJ6QUFDT1h3QUFqczRBQUk3Z0FBQ1Bld0FBa0JzQUFKQnBBQUNRL2dBQWtWTUFBSkhiQUFDU2pnQUFrdUFBQUpPYUFBQ1Q2QUFBbEp3QUFKVGVBQUNWTHdBQWxUOEFBSlZmQUFDVmRnQUFsWThBQUpXNUFBQ1YyZ0FBbGZzQUFKWWNBQUNXTmdBQWxsRUFBSlptQUFDV29RQUFscklBQUpiUEFBQ1cvQUFBbHlVQUFKZFRBQUNYZGdBQWw1WUFBSmZBQUFDWDV3QUFtQW9BQUpnekFBQ1lhUUFBbUpnQUFKakJBQUNZNFFBQW1QNEFBSmtuQUFDWlJ3QUFtV2NBQUptU0FBQ1pzd0FBbWNrQUFKbmhBQUNhb2dBQW14VUFBSnN0QUFDYk9nQUFtMVVBQUp0cUFBQ2JoZ0FBbTVzQUFKdXVBQUNid1FBQW05RUFBSnZsQUFDY1RnQUFuR1lBQUoxQUFBQ2R5UUFBbm40QUFKN05BQUNlMUFBQW56QUFBSituQUFDZnJnQUFuN1VBQUovZUFBQ2hIUUFBb1ZJQUFLSTdBQUNpN3dBQW82c0FBS1JrQUFDbElRQUFwYVFBQUtYTUFBQ21Gd0FBcG1JQUFLYklBQUNuQVFBQXAzY0FBS2Z0QUFDb2tBQUFxU3NBQUtuSEFBQ3FZd0FBcXQ0QUFLdHZBQUNydndBQXJFWUFBS3hVQUFDdFFnQUFyajhBQUs3WkFBQ3ZoUUFBcjU4QUFMQkVBQUN3endBQXNjY0FBTEp6QUFDekZRQUFzNkFBQUxReEFBQzB4Z0FBdGNVQUFMYkdBQUMyN3dBQXVIRUFBTGliQUFDNHBnQUF1TEVBQUxpOEFBQzR4d0FBdU5JQUFMamRBQUM1emdBQXVlOEFBTHJaQUFDNzJBQUF2S3dBQUwxZUFBQytKQUFBdnkwQUFNQTJBQURBeVFBQXdkY0FBTU5KQUFERHZ3QUF4RElBQU1SOEFBREU1UUFBeFlVQUFNV3VBQURGMXdBQXhnUUFBTWF1QUFESEFBQUF4MXNBQU1lMkFBRElxQUFBeVdNQUFNcUZBQURMREFBQXpEWUFBTXpTQUFETlNnQUF6Z2tBQU02Z0FBRE8wUUFBejE4QUFNK1JBQURQb3dBQXo4a0FBTS9VQUFEUUFnQUEwQTBBQU5BaUFBRFFNZ0FBMEZrQUFORXhBQURSUEFBQTBVY0FBTkZTQUFEUlhRQUEwV2dBQU5JUEFBRFNHZ0FBMGlNQUFOSXNBQURTZUFBQTB4c0FBTk1vQUFEVE5BQUEwejhBQU5OSkFBRFRVZ0FBMDU0QUFOUlpBQURVWndBQTFIWUFBTlMvQUFEVk1RQUExYTRBQU5ZV0FBRFdVQUFBMXN3QUFOZEhBQURYeFFBQTJEc0FBTmlaQUFEWnBRQUEybVFBQU5zakFBRGJyQUFBM0NRQUFOelVBQURkL2dBQTN0UUFBTi9CQUFEZ1VBQUE0TlVBQU9GWkFBRGg2d0FBNGtvQUFPTXhBQURrblFBQTVVSUFBT1huQUFEbXlBQUE1d0FBQU9meUFBRG9Md0FBNkxVQUFPaitBQURwN1FBQTZtc0FBT3IvQUFEclRRQUE3QU1BQU94SkFBRHNhZ0FBN0xJQUFPMUFBQUR0NFFBQTdqMEFBTzZaQUFEdkh3QUJ3QUFBQUFEdVFPNUFCWUFMUUE0QUZJQXh3RHJBUzhBQUFFUEJpTXZCajhHSlI4RkR3WXZCVDhCTXljUEF6OENId0luSHdFUEFpOEVQUUUvQlRNZkJTY1BDeDhGRHc4ZEFSOEpQd3dmQnpNL0REVXZDU3NCRHdJdkF6OEROUzhKSlI4SEVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUVVJOUzhOSXlFakR3MEJWZ01KQlFZRUF3VUZCQVVFQXdNRUFRRUNCUW9JQ1RJQllRUU1Cd1FDQVFFQ0JBVUdCZ1lGQlFvTEVoTVZGZ3lJSHg4Z0lCSVJDeE1VRkQ0Q0FRRUNEUkVRQXdJQ0FRSURCZ1lIQkFVRUJBUURBeVVJQ0FjR0JnVUVBd01DQVFFQkF3VVFEUndPRUF3TURrc1lEQXNLQ0FNREFnSUJBUVFGQlFjSENRZ0tDUXNLQ1FjR0Jna2tGQ2twSnowaUZBOElDUW9LQ3djSENBY0dCZ1lGQlFRREFnRUJBUUlEQlFZSUNnMFFEUTRPRGhzYUhoMGNHZ2tMQkFFQkFnUUdCd2tKQ2dzTEFaTUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9Vd0hCZ1VGQkFNQkFRRUJBd1FGQlFZSFh3SUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUJRQVVRQ1FZREFnRUJBUU1EQkFnSEJBWUdCd1VGRkZBQkJBTUZCQWdHQmdZRkJBSUJBUUlHQ1JFUkF3RVVCZ2NKQ1N3c0l4Z1hGL1VIQndnUUx4c2FCZ1lHQmdjR0F3VUVBZ0VCQWdJREF3VTJBUU1EQlFRRkJnWUdCZ1lORGcwTUhCVXBMeTBlSGgwZEN3WUhDUWtHQlFZR0JRWUdCZzBKQ0FjR0JBUUNBUUVEQkFVRkJnNCtLQTRMQ2d3ZkV3MEdCZ1FDQVFJQ0F3UUVCZ1VIQmdjSEJ3Z0hCd2dIQ0FjSEJRVURBZ0VFQlI4Z0lTSWpLQlVMQ3dzTENna0lCd1lFQWdGcEFRRURCQVVGQmdmOVRBY0dCUVVFQXdFQkFRRURCQVVGQmdjQ3RBY0dCUVVFQXdFQklQMU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQVlBQUFBQUFuNER1UUF2QUc4QW53RGZBUThCVHdBQUpSVVBDU3NCTHdrOUFUOEpPd0VmQ1FjZkR6OFBMdzhQRGhNVkR3a3JBUzhKUFFFL0NUc0JId2tISHc4L0R5OFBEdzRURlE4Skt3RXZDVDBCUHdrN0FSOEpCeDhQUHc4dkR3OE9BajhCQWdJR0J3b0tCZ1lIQmdZSEJnVUxDZ2NHQWdJQkFRSUNCZ2NLQ3dVR0J3WUdCd1lHQ2dvSEJnSUNBYjBCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0s4QVFJQ0JnY0tDZ1lHQndZR0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0dCZ2NHQmdvS0J3WUNBZ0c5QVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DdkFFQ0FnWUhDZ29HQmdjR0JnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhCZ1lIQmdZS0NnY0dBZ0lCdlFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQXNVR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmcwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREFFdUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3QkxnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0RRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TUFBQUFBQWdBQUFBQUEvZ0QrQUJIQUdNQXF3REhBUXdCUUFHRUFiQUFBQk1WSXc4SEh3Y3pGUjhIUHdjMU16OEhMd2NqTlM4SER3WTNIUUVQQ1NzQ0x3azlBUk1WSXc4SEh3Y3pGUjhIUHdjMU16OEhMd2NqTlM4SER3WTNNeDhKSFFFaFBRRS9DVE1IR1FFZkR6TS9EeEV2RHlNUERpVXpId2tWRVJVUENTc0NMd2sxRVRVL0NUTUhFUjhQTXo4UEVTOFBJdzhPSlJVZkJ6OEhOU0UvQnk4SElROEd4UjhIQmdVRkJBTUJBUUVCQXdRRkJRWUhId0VCQXdRRkJRWUdCd1lGQlFRREFRRWdCZ1lGQlFRREFRRUJBUU1FQlFVR0JpQUJBUU1FQlFVR0J3WUdCUVVFQXdHOEFRSUNCZ2NLQ2dZR0J3YTlCZ2NHQmdvS0J3WUNBZ0YrSHdjR0JRVUVBd0VCQVFFREJBVUZCZ2NmQVFFREJBVUZCZ1lIQmdVRkJBTUJBU0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdJQUVCQXdRRkJRWUhCZ1lGQlFRREFYMEdCd1lHQ2dvSEJnSUNBZjdGQVFJQ0JnY0tDZ1lHQndaK0FRSURCQVVIQndnSkNnb0xEQXdNRGIwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EYjBOREF3TUN3b0tDUWdIQndVRUF3SURjUVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndaK0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCbjRCQWdNRUJRY0hDQWtLQ2dzTURBd05mZzBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TmZnME1EQXdMQ2dvSkNBY0hCUVFEQXY1R0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFY0JnWUZCUVFEQVFFQkFRTUVCUVVHQnY3RUJnWUZCUVFEQVFFa0lBRUJBd1FGQlFZSEJnWUZCUVFEQVFFZkJ3WUZCUVFEQVFFQkFRTUVCUVVHQng4QkFRTUVCUVVHQmdjR0JRVUVBd0VCSUFZR0JRVUVBd0VCQVFFREJBVUZCbGo4QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2d0JIQ0FCQVFNRUJRVUdCd1lHQlFVRUF3RUJId2NHQlFVRUF3RUJBUUVEQkFVRkJnY2ZBUUVEQkFVRkJnWUhCZ1VGQkFNQkFTQUdCZ1VGQkFNQkFRRUJBd1FGQlFaWUFRSUNCZ2NLQ2dZR0J3YjgvQVlIQmdZS0NnY0dBZ0lCUC83bC91UU5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFFJM0RRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01ETzhCQWdJR0J3b0tCZ1lIQnYwTUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ0wwQmdjR0Jnb0tCd1lDQWdFLy9Rd05EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFFMMERRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01ERkUrQndZRkJRUURBUUVCQVFNRUJRVUdCeDhCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnQUlBQUFBQUFPNUEvY0FHQUF5QUV3QVpnQjZBSVFBamdDekFBQWxId1F6SVQ4RFBRRXZBeU1oSXc4REpSVWZBek1oTXo4Q05UY25OUzhDSXlFakR3TTFGUjhETXlFelB3STFOeWMxTHdJaklTTVBBelVWSHdNeklUTS9BalUzSnpVdkFpTWhJdzhEQVJVek5UTVZEd1FqSVNNdkF6MEJKVE1mQXgwQkl6VWpGU005QVQ4RE16VWpEd2NSRlI4R0lUOEhFUzhIQWVBQkFRTUZBd01CdkFNRkJBRUJBZ1FHQS81SEF3TUZBd0grWmdFRUJRTURBMUlEQXdVRUFRRUNCQVlEL0s0REF3VUVBUUVFQlFNREExSURBd1VFQVFFQ0JBWUQvSzREQXdVRUFRRUVCUU1EQTFJREF3VUVBUUVDQkFZRC9LNERBd1VFQVFLVklKNEJBUU1GQXdQK3hRTURCUVFCQVVzREF3VURBWjBnblFFRUJRTURCUVVKQ0FjRkF3TUNBd1VGQndRSkNRRkFDUWtJQndZQ0JBSUJBd1FHQndRSUNSZ0RBd1VFQVFFRUJRTURBd01EQkFJQkF3VURld01EQlFRQkFRUUZBd01EQXdNRUFnRURCUU43QXdNRkJBRUJCQVVEQXdNREF3UUNBUU1GQTNzREF3VUVBUUVFQlFNREF3TURCQUlCQXdVREFZYWRuWTBFQWdVRUFRRUVCUU1EamIwQkF3VURBNDZkblk0REF3VURBU0FCQXdRR0J3UUlDZjdBQ2drSUJ3VURBd0lCQWdVRkJ3UUpDUUZBQ1FrSUJ3WUNCQUlBQUFNQUFBQUFBN2tEOXdBekFGY0Ftd0FBRXgwQkh3a3pJVE0vQ1QwQ0x3a2pJU01QQ1NVZkJ4RVBCeUV2QnhFL0J3Y1JGUjhPSVQ4T05SRTFMdzRoRHc3RkFRSUNCZ2NLQ2dZR0J3WUIrQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiK0NBWUhCZ1lLQ2djR0FnSUJBcFVIQmdVRkJBTUJBUUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lETzM0R0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0dmZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQjNnQkFRTUVCUVVHQnZ6TkJ3WUZCUVFDQWdFQkFnSUVCUVVHQndNeUJ3WUZCUVFDQWdFZi9NMEtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBZ0lDQW9KQ2dNeUNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSENRZ0pDZ0FBQXdBQUFBQUQrQVA0QUNzQXF3RXJBQUFCRVI4SE16OEdQUUV2QmlNMUx3WXJBUThGQVE4Zkx4OC9IeDhlQlI4ZlB4OHZIdzhlQWNFQkFRTUVCUVVHQnQwR0JnWUVCQU1DQWdNRUJBWUdCcjBCQVFNRUJRVUdCd1lHQlFVRUF3RUI5d0VCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEZ4WVdGaFVWRkJRVUV4SVNFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhJU0V4UVVGQlVWRmhZV0Z4Y1dGaFlWRlJRVUZCTVNFaElRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0g4VUFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJRE8vN2xCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQi9BWUdCZ1FFQXdJQ0F3UUVCZ2IrdnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdRQUFBQUFCQUFBQUFBUDNBL2NCT1FBQUFROFlGUjhrTXo4aE5TOEdJdzhvSXk4aU5UOGlPd0VmRXlNUEJ4OEdPd0kvQlQwQ0x3WVBCeFV2RXc4R0FSb1RFeElTRVJBUUR3OE9EUXdMQ3dvSkNBZ0dCZ1FFQWdJQkFRSURCQVVHQmdnSUNnb0xDdzBORGc4UEVCRVJFaEFRRVJBUkVoRVNFaElTRXhJVEVoTVpHUllXRlJVVkZCVVVFeE1TRXhFUkVCQVBEdzBOREFzTENRa0lCd1lGQkFRQ0FRTURCUVVGQndZR0JnVUVBd01CQWdNRUJBVUdCd2dJQ1FvTEN3d01EZzBQRHc4UUVCRVJFUklTRWhJVEV4TVRGQk1URXhNU0V4SVNFaElSRVJFUUR4QU9EZzROREFzTEN3a0pDQWdHQmdVRUJBSUNBUUVCQXdNRUJBWUdDQWdJQ2dvTEN3d05EUTRPRHhBUUVCRVJFaElTRWhNU0V4TVRFeE1URXhNVEVoRVJFUkFRRUJBUER3NE9EUTBORG00SEJnVUZBd01DQVFFQ0F3TUZCUVlIdlFZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRVBEZzhQRUJFUUVoRVNFeE1URXhRVUd4c2JIQjBlSGgwZEhCd0R3QW9MREEwTkR3OFBFQkVTRVJNVEV4UVZGQlVWRmhVV0ZSWVdGUllXRlJVV0ZSUVVGQk1URWhJUkVSQVBEdzRPREFvS0NRZ0lCd1lHQlFVREF3TUNBUUVDQWdRRUJnWUhDQWtLQ3dzTURRNFBEeEFRRWhFU0V4TVVFeFVVRlJVV0ZSWUhCZ1VGQkFRQ0FRRUNCQVFGQmdZVEV4TVRFaElTRVJFUkVCQVBEdzhPRFEwTUN3c0tDUWtJQndZR0JBUURBd0VCQVFJREF3UUZCZ2NIQ0FrS0Nnc01EQTBPRGc0UEVCQVFFUkVTRWhJVEVoTVRFeE1URXhNVEV4SVRFaElTRVJFUkVCQVBEdzRPRFF3TUN3c0pDUWtIQndZR0JBUUNBZ0lDQWdNREJRUUdCZ2NJQ0FrS0Nnb01DdzBORUFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnYTlCZ1lHQkFRREFnRUJBZ01FQkFZR0JuUVNEdzRORFF3TUN3b0pDUWdIQndVRkJRUUNBUUVEQkFZSUNRd0FBQUFBQWdBQUFBQUQyQU80QUNFQVhRQUFOeFVmQmlFL0JqMEJMd1loRHdZQk1ROEdId2MvQkJFZkJ6OEdOUkVmQkQ4R1BRRXZCU2dDQXdRRUJnWUdBM0lHQmdZRUJBTUNBZ01FQkFZR0J2eU9CZ1lHQkFRREFnSFZEQWY4QkFNQ0FRRUNBd1FGQlFZR0JnWUZCY1lCQWdNRUJBWUdCZ1lHQmdRRUF3TEhCUVVHQmdZR0JRVUVBd0lDQXdUOEJRZG5Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdOTUF3YjhCUVVHQmdZR0JnVUVBd0VCQVFFREJNZjkxZ2NHQlFVRUFnSUJBUUlDQkFVRkJnY0NLY1lFQXdFQkFRRURCQVVHQmdZR0JRWUYvQVFEQUFBQkFBQUFBQU42QTNvQU9RQUFBUjhISVFFUEF4OEhQd01CRVI4SFB3Y1JMd01oRHdZQmdnRUJBd1FGQlFZSEFXejlnUVFEQVFFQkFRTUVCUVlGQndZRkJnVUNmd0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJCZ2NML2tFSEJnVUZCQU1CQTFvR0JnVUZCQU1CQWYyQkJRWUZCZ2NGQmdVRUF3RUJBUUVEQkFKLy9wUUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFiZ0pDd1lHQVFFREJBVUZCZ0FBQmdBQUFBQUQ5d1A0QUFNQUJ3QUxBQThBRXdBWEFBQWxNelVqQlRNMUl3VXpOU00zTXpVakJUTTFJeWN6TlNNQy9Qejgvb2I4L1A2Ry9QeTkvUHdCZXZ6OHZmejhDUHo4L1B6OGZ2ejgvSDc4QUFBQUJnQUFBQUFEd1FPWkFCOEFJd0JHQUpFQXNnRUhBQUFCSHdZN0FUOEdMd1lyQVE4RkZ3VW5KU2NWSXpVL0R4OE9CeFVQQngwQkh3a2hQd2s5QVM4SFBRRXZEZzhPSlNNVk14VWpGVE1WTXpVek5TTTFNeFUvQXpNL0JEVWpGU00xSXdjUkh3OGhOU0VqTHdZUlB3WXpJVE1mQmhVZkF6VXZEeUVQRGdMYkFRSURCQVVGQmdjSEJnVUZCQU1DQVFFQ0F3UUZCUVlIQndZRkJRUURBcWYrOGdFQkR6MlZBUUVDQWdNRUJBVUdCUVlIQndjSENBY0lCd2NHQndVR0JBVURCQUlDQWRNSURBb0tDQVlFQXdFQ0JBY0lDZ3NHQmdjQkVBWUhCZ3NKQ1FZRkFnRURCQVlJQ2dvTUNBSUVCQVlIQ0FrS0Nnd01EQTBPRGc0T0RRd01EQW9LQ1FnSEJnUUVBdjdIdmIyOXZUOStmcjBCQWdNRkFRWUhDUTBRUDcwLy9BRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvQld2Nm1Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3SjFCd1lGQlFNREFnRVJFQkFPQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjJMQ2drS0NBZ0lDQVlHQmdVRUF3SUJBUzRHQmdZRkJBTUNBZ01FQlFZR0JnY0dCUVVFQXdJQ0F3UUZCUVozQWRNQmNUTXpCd2NHQmdZR0JRVUVCQVFDQXdFQkFRRUJBUU1DQkFRRUJRVUdCZ1lHQndjekFRTUZCZ2tKQ3d6YUJnWUdDd29KQmdVQkFRRUJBUUVGQmdrS0N3WUdCdG9NQ3drSkJnVURBVE1ORFEwTUN3c0tDUWtIQndVRkF3SUJBUUlEQlFVSEJ3a0pDZ3NMREEwTmowQzhRTHk4UUx3L0VBOFBFUkFPRGhFUXI3eThILzJLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBVUFDQXdRRUJnWUdBbllHQmdZRUJBTUNBZ01FQkFZR0Jtb0hDUW9Na0FvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQVFBQUFBQUE3Z0Q5d0FqQUdjQWlRRWVBQUFCTXg4R0VROEhJUzhIRVQ4R013Y1JGUjhPSVQ4UEVTOE9JeUVqRHcwVEh3Y1BCeU12Qno4SEp3Y2pEdzhSSHc4elB3Y3ZCeU12QnhFL0J6TWZCek0vQnpNZkJ4MEJId1kvQnpVdkR5TXZCeU1QQmdOYUJ3WUZCUVFDQWdFQkFnSUVCUVVHQi83RkJnWUZCUVFEQVFFQkFRTUVCUVVHQmw0Q0FnTUVCUVlHQmdnSENRZ0pDZ2tCT3dvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0svc1VKQ2drSUNRY0lCZ1lHQlFRREFnSmVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1dBRmlDZ29KQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ2dtOEJ3WUZCUVFDQWdFQkFnSUVCUVVHQjd3R0JnWUZCQU1CQVFFQ0F3TUZCZ1lHWXdNSENRb01EQTRQekE4TkRRd0tDQWNEWkFjRkJnUUVBd0lCQWdNRUJRVUdCZ2NHQlFVREF3SUJBUUVEQXdRRUJnWUhCd2dJQ1FrSkNtUURCd2dLREEwTkQ4VVBEZzBNQ3dvSEFvRUNBd1FGQlFZRy9nZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FmZ0dCZ1VGQkFNQ0gvNElDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FvQitBa0tDUWtJQ0FjSEJnVUZCQU1DQWdJQ0F3UUZCUVlIQndnSUNRa0tBVTRCQVFNRUJRVUdCZ2NHQlFVRUFnSUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkN2ME5DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFnSUVCUVVHQndMekJ3WUZCUVFDQWdFSURBc0tDUVlFQXdNRUJ3Z0tDd3dJQVFFREF3UUVCUVZGQmdZRkJRUURBUUVCQVFNRUJRVUdCa1VKQ1FnSUNBZ0dCd1lGQkFRREFnRUJDQXdMQ2dnSEJBTUJCQVVIQ1FzTUFBQUJBQUFBQUFMTUEzb0FLd0FBQVE4REh3TUpBUThESHdjL0F3RS9BeThEQVM4RER3SUJQQVFDQWdFQkFnSUVBVVgrdXdRQ0FnRUJBZ0lFQlFZR0JnWUdCUVVCV3dRQ0FnRUJBZ0lFL3FVRkJRWUdCZ1lHQTNFRkJnVUhCZ1VHQmY2OC9yd0ZCZ1VHQndVR0JRUURBUUVCQVFNRUFWc0ZCUVlHQmdZRkJRRmJCQU1CQVFFQkF3QUFBUUFBQUFBRCtBTDBBQUlBQUFrQklRSUFBZmo4RUFFTEFlb0FBQVVBQUFBQUE3a0R1UUFMQUE4QVRRQlpBTGtBQUJNVkh3Y3pOU2NWTXpVbEh3Z1BCeXNCTHdZL0JDRWpMd1U5QVQ4R0lTOEVQd1lsRHdjVk16VW5JVE1mRGhVbk5TOEhJeFVqRlRNVk16OEhOVGNWRHc0aklTTXZEVFVSTlQ4TmhnRUJBd1FGQlFZR25yMjlBZGdIQlFZRmZnUURBUUVCQVFNRWZnVUdCUWNHQlFZRkJBTUJBUUVCQXdSSS92SUdCZ1lFQkFNQ0FnTUVCQVlHQmdFT1NBUURBUUVCQVFNRUJRWUYvWkFHQmdVRkJBTUJBYjJlQXJVS0Nna0lDUWNJQmdZR0JRUURBZ0VCUHdFQkF3UUZCUVlIM0wyOTNBY0dCUVVFQXdFQlB3RUJBZ01FQlFZR0JnZ0hDUWdKQ2dyOVN3a0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBV0s4QndZRkJRUURBUUhjM1oyZFh3RUNBd1IrQlFVR0JnWUdCUVYrQkFNQ0FnTUVCUVVHQmdZR0JRVkpBZ01FQkFZR0JnWUdCZ1FFQXdJQlNBVUZCZ1lHQmdVRkJBTUMzUUVCQXdRRkJRWUgzUHcvQWdJREJBVUdCZ1lJQndrSUNRb0t5ektaQndZRkJRUURBUUg4L1B3QkFRTUVCUVVHQjVreXl3b0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFZQUFBQUFBL2NEK0FBSUFCQUFMd0JuQUlzQXp3QUFBUjhESXo4Q0F6TTNNeGN6QXlNRE93RWZCaFV6RnhFdkR5TUZFUjhPTXlFM0lTOEhFVDhHT3dFMUl3OE9KUjhIRlE4SEl5OEhOVDhIQngwQkh3MDdBajhOUFFJdkRTc0NEdzBER2dZTkNEU2ZOQTRNMlVZM3V6aEp0RkkxWHdZR0JRVUVBd0VCTlFvQkFRSUVCQVFHQmdjSENBZ0pDUWtLWHYxTEFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dHVkZ2NVZCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IxNWVDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFoY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR3ZnWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQnh4WXVHSkdTTGkzK1FwNmVBZmdCV1FJREJBUUdCZ2I3R2dFVkNna0pDUWdJQndjR0JRVUVBd01CQVYvOUt3a0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQmdMVkJnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWwwQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUjlBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQVVBQUFBQUE3a0R1UUFUQUpBQXNBRHdBWDBBQUFFakR3TVhPd0UvQmk4REpSOEhEeFlmRHpNdkJEOEhId2dQQ0M4SFB3UWpMdzgvRGlVUEJoMEJId1U3QVQ4RlBRRXZCaDhQRHc0ckFTOE9QdzRsSVRNZkRSVVJGUThPSVM4R1BRRS9Cak12QkRVL0JUc0JId1EvQ1I4SEVTOEhJUThIRlE4R0t3RXZCajBCUHcwQ2hnUUhCd1luaG8wRkJRUUVCQU1DQTkwRkJRWCtlQVlHQmdRRUF3SUJBUUlEQkFRR0JoTU1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOY1VnRUF3SUJBUUlEQkFVRkJnWUdCZ1VGZmdRREFnRUJBZ01FZmdVRkJnWUdCZ1VGQkFNQ0FRRUNBd1JJY1JNVEVoSVFFQTRPREFzSkNBY0VBd0VCQXdRSENBa0xEQTRPRUJBU0VoTUJ6QVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ1lLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUW45OHdLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svdVVHQmdZRUJBTUNBZ01FQkFZR0JrRjZ2UU1DQVFJQ0JBVUZCZ1lHQmdVRkJhUVpCd2dJQ0FrS0NRb0tDZ2tLQ1FrSkNMSUJBUU1FQlFVR0IvMU1Cd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9Cd0FJREJUUzlBUUlDQXdNRUJkMEVBd0tBQVFFREJBVUZCZ1lIQmdVRkJBTUJBZ0lEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdGSUJRWUZCd1lGQmdVRUF3RUJBUUVEQkg0RkJnVUdCd1VHQlg0RUF3RUJBUUVEQkFVR0JRY0dCUVlGU0FFREJRWUlDUXNNRGc0UUVCSVNFeE1URXhJU0VCQU9EZ3dMQ1FnSEJBT2ZBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0pBQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBWjRDQWdNRUJRWUdCZ2dIQ1FnSkNnbjlpZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQnF2d0dCUVlHQmdZRkJBUUNBUU1EQmRvaUNBY0dCZ1FEQWdFQkFRSURCQVVHQjdJQ0tnWUdCUVVFQXdFQkFRRURCQVVGQmdiZEJnWUdCQVFEQWdJREJBUUdCZ2JkQ1FvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFRQUFBQUFBem9ET3dBREFBY0FDd0FQQUFBM016VWpCVE0xSXpVek5TTUZNelVqeGZ6OEFYcjgvUHo4L29iOC9NWDgvUHgrL1B6OEFBQUFBQUlBQUFBQUExb0QrQUE4QUY0QUFBRXhEd2NmQno4RUVSOEhQd2NSSHdRL0J5OEdKUlVmQmlFL0JqMEJMd1loRHdZQi9RTUpDUHdFQXdFQkFRRURCQVVHQlFjR0JRWUZ4Z0VCQXdRRkJRWUhCZ1lGQlFRREFRSEdCUVlGQndZRkJnVUVBd0VCQVFFREJQd0ZCLzZjQWdNRUJBWUdCZ0oyQmdZR0JBUURBZ0lEQkFRR0JnYjlpZ1lHQmdRRUF3SURlZ0VEQmZ3RkJnVUhCZ1VHQlFRREFRRUJBUU1FeHYwYUJ3WUZCUVFEQVFFQkFRTUVCUVVHQndMbXhnUURBUUVCQVFNRUJRWUZCZ2NGQmdYOEJBTmdCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdBQUFBRUFBQUFBQS9jRHlBQzFBQUFKQVE4Q0h3RUJId0k3QVQ4R0x3UWhNeDhhSFFFUEd5TVBCaDhITXo4Zkx4NGpJVDhFTHdjUEFnRXQvdVFGQXdFQ0JRRWVCUVVHQmdZR0JRVUVBd0lCQVFJREJPVUNOUTRORGcwT0RRd05EQXNNRlJVU0NRZ0hCd2NHQlFVRkF3TURBUUlDQVFNREF3VUZCUVlIQndjSUNRa1RGUmNMREEwTURRNE5EZzFNQndVR0JBUURBZ0VCQWdNREJRVUdCejRSRVJFUUVCQVFEdzhPRGc0TkRRd01Dd29LQ2dnSUNBY0dCUVFFQXdJQkFRRUJBZ01FQkFVR0J3Z0lDQW9LQ2dzTURBME5EZzRPRHc4UUVCQVFFUkVSL2NybUJBTUNBUUVDQXdRRkJRWUdCZ1lGQThEKzVBWUhDUXNKL3VJRUF3SUNBd1FGQlFZR0JnWUdCZVVCQWdJREF3UUZCUVVHRGc4UkNna0tDZ3NMQ3dzTURBd01EUTBORFF3TkRBME1Dd3dMQ3dvTENRb0pDUkFQREFZRkJBUUVBd0lCQVFFQ0F3UUZCUVlHQndZRkJRTURBZ0VCQVFJREF3UUZCZ1lIQ0FnSkNRb0xDd3NNREEwTkRnNE9EdzhQRHhBUUVCQVFFQkFQRHc0UERnME5EUTBNQ3dzS0Nnb0lDUWNIQmdZRkJBUURBZ0htQlFVR0JnWUdCZ1VFQWdJQkFRRURBQUFBQUFRQUFBQUFBN2tEdUFCSUFGMEFld0NaQUFBQk14OERQd003QVI4R0R3UWZCQThITHdRUEJDOEhQd1F2QkQ4R013TXpFUlVQQmlNdkJ6VUJNeEVWRHcwckFUVXpQd2NCTXhFZkJ6TVZLd0V2RFRVQmtnWUdCUVZZV0FVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1ZZV0FVQ0FnRUJBZ0lGQkFZR0JnWUdCUVZZV0FVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1ZZV0FVQ0FnRUJBZ0lGQkFZR0JoRDhBUVFGQkdJRkJRZ0ZCVjhEQkFVRUFRSDRQd0lDQXdRRkJnWUdDQWNKQ0FrS0NwMmRCd1lGQlFRREFRSDh6VDhCQVFNRUJRVUdCNTJkQ2dvSkNBa0hDQVlHQmdVRUF3SUNBV0lDQXdSWVdBUURBZ0lEQkFVRkJnWUdCZ1VGV0ZnRkJnVUdCZ1lHQlFRREFRRUJBUU1FV0ZnRUF3RUJBUUVEQkFVR0JnWUdCUVlGV0ZnRkJRWUdCZ1lGQlFRREFnSlgvanNFQlFnR0F6RUNBZ0lDTHdJREJnZ0ZCQUhGL3VRSkNna0lDUWNJQmdZR0JRUURBZ0kvQVFFREJBVUZCZ1lCSFA3a0JnWUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9KQUFBQUJRQUFBQUFEOXdPdEFDRUFYd0NCQUtNQXNnQUFKUjhISVQ4SEx3WWpJU01QQlFFUkx3TXJBUThHRlI4R093RS9CalV2QmlzQkR3TVJMd2NQQmdVZkJqTWhNejhHTHdjaER3WURId2NoUHdjdkJpTWhJdzhGSlE4REZUOERFVE1SSXdjQmxBRUNBd01GQmdVSEFpUUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9kd0hCUVlGQXdNQy91MURCUVVHQmdZR0JnVUVBd0lCQWdJRWRBWUlCd2dKQndjSGRBUUNBZ0VDQXdVRkJRWUdCZ1lGQlVNQkFnSUVCUVVHQndZR0JRVUVBd0VCRVFFQ0F3TUZCZ1VIQWlRSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL2R3SEJRWUZBd01DQVFFQ0F3TUZCZ1VIQWlRSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL2R3SEJRWUZBd01DL3ZzTkdBMGFGQk1RRHpjWERaTUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEJnWUZCUVFEQWdJREJBVUZCZ0ZCL3VaS0JBUUNBUU1FQkFZRkJnWUdCZ1dCQlFRREF3UUdnQVVHQmdZR0JRWUVCQU1CQWdRRVNnRWFCd1lGQlFNREFnRUJBZ01EQlFVR0J3WUdCUVVFQXdJQ0F3UUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUdBVUVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lGQlFRREFnSURCQVVGQm5RSERBVUtMZ1lIQ0FyKzZnRllDUUFBQUFVQUFBQUFBL2dEK0FBRkFDRUFKUUFwQUhrQUFDVVZJelUzSndNZEFSOEdNeEVqRHdRQlB3WTlBU1VWSXpVaEZTTTFKeDBCSHdZekFSVWZCak0vQmpVdkJpTVJNejhHTlM4R0l3OEdGU0UxTHdZakR3WUR1VDhLQmtNQ0JBWUdDQWtLRWd3SkNRZ0hBdjFmQmdVRkJBTUNBZ0wwUC8wTVB6OENCQVlHQ0FrS0h3TG5BZ1FHQmdnSkNtTUpDZ2dHQmdRQ0FnUUdCZ2dLQ1JJU0Nna0lCZ1lFQWdJRUJnWUlDUXBqQ1FvSUJnWUVBdjJLQWdRR0JnZ0pDbDRLQ1FrSEJnVURoajh3Q2dVQzlBMEZDZ2tJQmdZRUF2MktBUUlFQkFNQ2lRVUVCUVVHQndZSERUOC9QejgvRFZrRkNna0lCd1VFQXYwME9nb0pDQVlHQkFJQ0JBWUdDQWtLWXdvSkNBWUdCQUlDZGdJRUJnWUlDUXBqQ2drSUJnWUVBZ0lFQmdZSUNRb1NFZ29KQ0FZR0JBSUJBd1VHQndrSkFBQUFBQU1BQUFBQUEvY0QrQUFoQUVNQTJnQUFOeDhISVQ4SEx3Y2hEd1luSHdjaFB3Y3ZCeUVQQmdFUENCVWZEZ2N6TlRjdkR6VS9EeDhQRlE4UEZUTTlBVDhQTHhVUERJWUJBZ0lFQlFVR0J3SzFCZ1lGQlFRREFRRUJBUU1FQlFVR0J2MUxCd1lGQlFRQ0FuOEJBZ0lFQlFVR0J3T3dCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J2eFBCd1lGQlFRQ0FnRTNCd1lNQ2dnSEJRTUNBUU1GQmdnS0hBNExDZ2dHQndVQ0FUOEJBd1FJQndrTURSQUpFZ2NHQlFNREFRRUNCQVFHQndnSkRnOFJFaE1VRmhjWEZoUVVFUkVQRGdrSUJ3WUZBd0lCQVFNREJRWUhFaEVQREFzSUJ3Y0ZBajhGQlFrSENRc05EdzhLQ1FjR0JBSUJBUU1FQmdnSkNnMFBDZ29LQ3dzTUN3ME1EUTRjSFIwY0RRME5EQXdNQ3dvTENna29Cd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQnJZR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdBc1lIQnhBUUVCSVNFaE1URXhRVEV4TVRMQm9iR2hvWkpDQWxpVmtyTWlRbkhCMGVIaDRQSEEwT0RnNE9EZzRORFEwTkRBc0xDZ3dMQ1FnR0JBSUJBUUlFQmdnSkN3d0tDd3NNRFEwTkRRNE9EZzRPRGcwY0hoNGVIUndjSmlJbmhWNHNMaUlrR2hvYUd4b1dFaE1URkJNVEV4TVRFaElSRUJBUER3Z0lCd1lHQlFVRUJBTURBd0VCQXdNREJBUUZCUVlHQndnSUFBQUFBQVVBQUFBQUEvZ0R1UUFIQUNrQVVRQ3NBUnNBQUJNWE56TVZNeEVqRXg4R093SS9CVDBCTHdVckFnOEZKeFVQQnlzQkx3WTFQd1l6Tng4S0J4VWZEVHNCUHdZekR3MGpGVE0vRURVdkRnOE9KUThDRlI4Rk93RS9CVDBCTHdNekh3Y1JEd1lqSVE4SEh3WXpJVE0vRFRVUk5TOE9JejhEUFFFdkJnOENZd1lzQVNBY25BRUNBd1FFQmdZR3dRWUdCUVVFQXdJQ0F3UUZCUVlHd1FZR0JnUUVBd0trQWdVRkJRWUhDQWdJQmdvSkNBY0ZBd0lDQkFVSENBa0ZCUVlHQndVR0JBVUVBd1lFQW9vQkFnSURCQVFGQlFZR0J3Y0lDQWtKQ1FrSUJ3Y0dCZ0VDQXdRRUJBWUZEQVlIQnc0UEVBd0hFQlFLQ2dvS0NRZ0lDUWtIQkFZRUJBRUJBZ0lFQkFRR0JRY0hDQWdJQ2drS0NRa0pCd2dHQndVRkJBUUNBZ0lDK1lBRkJBTURoQVFHQmdZR0JnVUZCQU1DQWdNRVM3VUhCZ1lFQkFRQkFRRUJCQVFFQmdZSC9iNEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FrSUtDZ2tJQ1FnSEJ3WUdCQVFFQWdJQ0FnUUVCQVlHQndjSUNRZ0tDUXExU3dRREFnSURCQVVGQmdZR0JnWUJLaHNaNFFFQkFkRUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUxCQWNJQlFVRUF3SUNBZ1FHQndrS0N3ME1EQW9JQndRQ0FRRUJBZ0lFQXdVRkN3NE9CQWdJQndnSEJnWUdCUVVFQXdJQ0FnSUNBd1FGQmdZTEN3a0pDQWdIQ3dRRUJBVURBUjBCQXdJREJBVUdCZ2NLQ3cwSER4RVNGQllNQ3dvS0NRZ0lCd1VHQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdJQ1Fod2dRY0lDZ29HZ3dRREFnSURCQVVGQmdZR0JnVUZTd0VDQXdRRkJRWUgvajRHQmdZRkJBTUNBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnSURCQVVHQmdjSENBZ0pDUW9KQWNJS0NRa0pDQWdJQmdjRkJRUURBd0VCU2dVR0JnWUdCUVlGQkFNQkFRRUJBd0FBQUFNQUFBQUFBL2dEV2dBaEFFTUFaUUFBSlI4R015RXpQd1l2QmlNaEl3OEZBUjhISVQ4SEx3Y2hEd1lUSHdZeklUTS9CaThHSXlFakR3VUJ3UUVCQXdRRkJRWUdBZmdIQmdVRkJBTUJBUUVCQXdRRkJRWUgvZ2dHQmdVRkJBTUIva1lCQVFNRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUURBZnNCQVFNRUJRVUdCd0swQndZRkJRUURBUUVCQVFNRUJRVUdCLzFNQndZRkJRUURBY1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUJOUVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ0FBQWdBQUFBQUQrQU81QUNjQWF3QUFBUkV6RVRNZkJ4RVBCeUV2QnhFL0NDTVBEUlVSRlI4Tk15RXpQdzAxRVRVdkRTTUNmai9nQmdVRkJBTURBUUVCQVFNREJBVUZCdnpHQmdVRkJBTURBUUVCQVFNREJBVUZCUUVLQ1FnSkNBY0hCZ1lHQkFRREFnSUNBZ01FQkFZR0JnY0hDQWtJQ1FvRE9nb0pDQWtJQndjR0JnWUVCQU1DQWdJQ0F3UUVCZ1lHQndjSUNRZ0pDZ042L1F3QzlBRUJBd1FGQlFZSC9Vd0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFyUUhCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQUFHQUFBQUFBUDNBN2tBQkFBV0FFb0FkZ0NpQVE4QUFBRVBBVDhDSHdRVkR3SW5Qd01mQWljQkR3UWZCajhGQVQ4R05TOFBJdzhGSlE4RUh3YzdBVDhHTHdRL0JDOEhEd0lYRHdNZkJBOEVId1k3QVQ4SEx3Z1BBaVVSSHc4aE55RWpMdzAxRVRVL0RUTWhNeDhOSFFFL0F6VXZEeUVQRGdOV3hVa1B4WTBHQkFNQ0FRSUNNemt6QWdRR0NRZ0pVLzdWQXdNQ0d3RUJBd1VGQlFZSEJvQUVCUVFEQVNzR0JRUUVBZ0VCQWdJREF3VUdCZ2NKQ0FvS0Nnb0xDZ2dJQ0FjSEJ3Yjl6bkFHQkFJQkFRSUVCbkFGQlFZR0JnWUZCUVFEQWdFQkFnTUVZbUlFQXdJQkFRSURCQVVGQmdZR0JnV2hCQU1CQVFFQkF3UmlZZ1FEQVFFQkFRTUVCUVlGQmdZR0JnVndCUVFEQVFFREJBVndCUVlHQmdZRkJ2NDZBUUlEQlFZSENBa0xDZ3dNRFE0T0RnRWtEZjdQQ0FjSUJ3Y0dCZ1lGQlFRREFnSUNBZ0lDQXdRRkJRWUdCZ2NIQndnSUFsZ0lDQWNIQndjR0JRVUZCQU1EQWdFUER4QVJBUUlEQlFZSENBa0tDd3dNRFE0T0R2Mm9EZzRPRFF3TUNnc0pDQWNHQlFNQ0FXTEdEa2pHVkFZSEJnY0dCZ1FFTXpvekFnRUJBUU1GTWY3VUJBUUVnd2dIQndjRUFnSUJBUmdCQWdNREFTd0hCd2dJQ1FrSkNRa0pDUWtKQ1FnSUJ3Y0dCUVFEQVFFQ0FRTURCQVhWY0FjSENRZ0pDQWNIY0FRREFnSURCQVVGQmdZR0JnVUZZMklGQlFZR0JnWUZCUVFEQWdFQkFnSUVCUVlHQmdZR0JRVmlZd1FHQmdZR0JnVUZCQU1DQWdNRWNBY0hDQWtKQ0FjSGNBUURBUUVCQWdJbS9hZ1BEZzBOREF3TENna0lCd1lGQXdJQlB3SUNBZ01FQlFVRkJnY0hCd2NJQ0FKWUNBZ0hCd2NIQmdVRkJRUURBZ0lDQWdJQ0F3UUZCUVVHQndjSEJ3Z0l4QWNHQkFLeER3NE5EUXdNQ3dvSkNBY0dCUU1DQVFFQ0F3VUdCd2dKQ2dzTURBME5EZ0FBQUFBREFBQUFBQU81QWw0QVB3Qi9BTDhBQUFFVkh3MDdBVDhOUFFFdkRTc0JEdzBGRlI4Tk93RS9EVDBCTHcwckFROE5CUlVmRFRzQlB3MDlBUzhOS3dFUERRR2lBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFWb0NBZ01FQlFZR0JnZ0hDUWdKQ2drS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnb0pDZ2tJQ1FjSUJnWUdCUVFEQWdMOVN3SUNBd1FGQmdZR0NBY0pDQWtLQ2drS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRb0tDUWdKQndnR0JnWUZCQU1DQWdJQUNna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBQUFBZ0FBQUFBRDl3UFlBQlVBUlFBQUNRRVRJVE0vQmk4SElRTW5Ed1FkQVJjVEF3Y2RBUjhIT3dFM0FUOEdQUUV2QmdFbkt3RVBBUU9PL010a0FhRUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9sOWtSZ01EQWdJQkFYeDhBUUVDQWdNREJRVUZCUWNIQTdFRUF3TURBZ0lCQVFJQ0F3TURCUHhQQndZR0JRVUNBUDZCQVdBQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCWDFJREJBUUVCQVVFQmY1US9sQUZCQVVFQkFRRUF3TURBUU1CdVFJQ0JBTUVCQVVFQlFRRUJBUURBZ01CdVFJQkF3QUFBQUFHQUFBQUFBUFlBOWdBR3dBZkFDc0FMd0E3QUg4QUFBRVZNelV6RlRNMU14VVBCeUV2QnpVbEZTRTFBUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1JGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5BV0pBdkVEOEFRSURCQVFHQmdiOURBWUdCZ1FFQXdJQkF6VDh6QU1VQmdZR0JBUURBZ0g4UUx4QS9BRUNBd1FFQmdZR1hnRURBd1FGQlFZSEJ3Z0lDUWtKQ2dMMENna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0svUXdLQ1FrSkNBZ0hCd1lGQlFRREF3RUJZdno4L1B6Y0JnWUdCQVFEQWdFQkFnTUVCQVlHQnR6OHZMd0JQQUVDQXdRRUJnWUczUHo4L1B6Y0JnWUdCQVFEQWdFZy9Rd0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFBQUVBQUFBQUFQM0EvY0FBZ0JBQUdRQXFBQUFKVGNoQVJFdkF5c0JEd1lmQnpzQlB3Y3ZCaXNCRHdNUkx3WXJBUThGSlI4SEVROEhJUzhIRVQ4SEJ4RWZEeUUvRHhFdkR5RVBEZ0UwbmY3RkFmQStCUVVHQmdZR0JRVUVBd0lCQVFJREJITUZCZ1VIQmdZRkJYUUVBZ0lCQVFJQ0JBVUdCZ1lHQmdVRlBnRUJBd1FGQlFZR0J3WUZCUVFEQVFFU0J3WUZCUU1EQWdFQkFnTURCUVVHQi96T0J3WUZCUU1EQWdFQkFnTURCUVVHQjE4QkFRSUVCQVFHQmdjSENBZ0pDUWtLQXpJS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdnpPQ2drSkNRZ0lCd2NHQmdRRUJBSUJzN0lCaWY0eFBnUURBZ0lEQkFVRkJnWUdCZ1lFZEFRREFnSURCSFFFQmdZR0JnWUZCUVFEQWdJREJENEJ6d1lHQmdRRUF3SUNBd1FFQmdiRkFRRURCQVVGQmdiOHpRY0dCUVVFQWdJQkFRSUNCQVVGQmdjRE1nY0dCUVVFQWdJQkgvek5DZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvRE1nb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUJnQUFBQUFEK0FQNEFDc0FiQURNQVNFQlJRR1ZBQUFCRlI4SE16OEhMd2NqTlM4SER3WVhGUThQTHc4L0R4OE9CUlVmRlRzQlB4VTlBUzhWS3dFUEZTYy9BVE1mRGc4T0t3RXZCQWNmQno4T05TOE5CemN6TlNNQk14OE9GU0UxUHc0ekJ4RWZEeUV2QXlFakx3NFJJUlVmQXhFdkR5RVBEZ0s5QVFFREJBVUZCZ1orQndZRkJRUURBUUVCQVFNRUJRVUdCMTRCQVFNRUJRVUdCd1lHQlFVRUF3SDdBUU1GQmdnSkN3d09EaEFSRVJJVEV4TVRFaEVSRUE0T0RBc0pDQVlGQXdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVUQva2dCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQWJjSkZ4b0xDZ29KQndjSEJRVUVBd0lDQVFFQkFRSURBd1FGQlFVSEJnY0hDQWNJQ3dzS0NoRU1EQWNJQ1FvTERBME5EZ3dOQ3dzS0Nna0hCd1lGQkFNQ0FRSUZCZ2NJQ1FrSUNBa0pFeE1iRFgrZ0FYb0tDZ2tLQ0FnSUJ3WUdCUVFFQWdFQi9Rd0JBUUlFQkFVR0JnY0lDQWtKQ1FvS29nRUNCQVlIQ0FrTEN3ME5EZzhJRHhFQk9nY0ZCUVQrNHdvS0NRa0pDQWdIQmdZRkJBUUNBUUVDOUJBUUVBOEJBZ1FHQndnSkN3c01EZzRQQ0E4Ui9jb1FFUThQRGcwTkN3c0pDQWNHQkFJQlluNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHWlFvSkV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkF3RUJBd1VHQ0FrTERBNE9FQkVSRWhNVERRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURka0JBZ0VCQXdNREJBVUZCZ1lHQndnSENBZ0lCd2NIQmdVRkJBUUVBZ01CQVFFQ0F3WUdJZ1FFQXdNREFnRUJBUUlDQkFVRkJ3Y0lDQW9LQ2dzTURBOE9EUXNLQ1FjSEJBUURBZ1FCQWxVbUFTOENBZ1FFQkFZR0J3Z0hDUWtKQ1FvZUhnb0pDUWtKQndnSEJnWUVCQVFDQW1EOXpCQVFEdzhPRFF3TEN3a0lCZ1lDQXdJUEVCQVFBZ0lFQkFRR0JnY0lCd2tKQ1FrS0FkZkRCQVVGQndFMUVCQVBEdzROREFzTENRZ0dCZ0lEQWdFQ0JBWUdDQWtMQ3d3TkRnOFBFQUFBQUFNQUFBQUFBL2NEV2dBaEFFTUFaUUFBTng4R015RXpQd1l2QmlNaEl3OEZBeDhISVQ4SEx3Y2hEd1lESHdZeklUTS9CaThHSXlFakR3VUlBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnSUJBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnSUJBUUlDQkFVRkJnY0RzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZjhVQWNHQlFVRUFnTEZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBVFVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0FUVUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUFBQUFBQmdBQUFBQUQrQU9aQUFRQUZnQkxBRzBBdEFFM0FBQUJEd0UvQWg4RUZROENKejhESHdJbkFROEZId1kvQlFFL0JpOFBLd0VQQlNVZkJ5RS9CeThHSXlFakR3VWxId2N6SHhNM05TOGVJdzhHQVJVZkhqTS9CeThHSXk4UE5UOE9NejhITHdZckFnOGRBMXpNU0EvTWhnWUVBd0lCQWdJc09pd0RCQVlJQ1FoUy90VURBd0lCR2dFQkF3VUZCUVlIQllFRUJRUURBU3NHQlFRRUFnRUJBUUVDQXdRRUJnWUhDUWtLQ2dvS0N3b0lDQWdIQndZSC9iQUJBUU1FQlFVR0J3RzRCd1lGQlFRREFRRUJBUU1FQlFVR0IvNUlCd1lGQlFRREFRRS9BUUVEQkFVRkJnZDRGaFFVRXhJU0VBOE9EUXNLQ0FjRkF4RVFFQThCQVFJREF3UUVCUVlHQndjSUNRa0pDZ29MQ3d3TERRd05EUTRORGc4T0QzZ0hCZ1VGQkFNQi9jTUJBZ01EQkFRRkJnWUhCd2dKQ1FrS0Nnc0xEQXNOREEwTkRnME9EdzRQZUFjR0JRVUVBd0VCQVFFREJBVUZCZ2VFRmhZVUZCTVJFUThOREFvSkJnUURBd1FHQ1FvTURROFJFUk1VRkJZV2hBY0dCUVVFQXdFQkFRRURCQVVGQmdkNER3NFBEZzBPRFEwTURRc01Dd3NLQ2drSkNRZ0hCd1lHQlFRRUF3TUNBUUdJekE1SHpVNEhCZ2NIQmdVRkJDdzZMQUlCQVFFREJUSCsxQVFEQlFSL0J3Z0hCZ1FEQWdFQkdRRUNBZ01CTFFjSENBZ0lDUWtKQ1FvSkNRa0lDQWdJQndVRkJBSUNBUUlDQXdRRU1RWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUc5Z1lHQmdRRUF3SUJBUU1FQndnS0N3ME9EeEVSRWhNVUZRVUlDUXdNRHc0T0RnNE5EUTBOREF3TERBb0xDUW9KQ0FnSEJ3WUdCUVVFQXdJQ0FRRUJBZ01FQkFZRy92NFBEZzRPRGcwTkRRME1EQXNNQ2dzSkNna0lDQWNIQndVRkJRUURBZ0lCQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VDQkFjSUNnd09EeEFTRWhRVkZSY1dGaFlWRXhNU0VBOE9Dd3NJQmdVQ0FRSURCQVFHQmdZR0JnWUVCQU1DQVFJQ0JBTUZCUVlHQndjSUNBa0tDZ29MQ3dzTURBME5EUTBPRGc0UEFBSUFBQUFBQS9nRGVnQWpBR2NBQUFFZkJ4RVBCeUV2QnhFL0J3Y1JGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5BNTBHQlFVRUF3TUJBUUVCQXdNRUJRVUcvTVlHQlFVRUF3TUJBUUVCQXdNRUJRVUZXZ0lDQXdRRUJnWUdCd2NJQ1FnSkNnTTZDZ2tJQ1FnSEJ3WUdCZ1FFQXdJQ0FnSURCQVFHQmdZSEJ3Z0pDQWtLL01ZS0NRZ0pDQWNIQmdZR0JBUURBZ0lET3dFQkFnUUVCQVVGL2I0RkJRUUVCQUlCQVFFQkFnUUVCQVVGQWtJRkJRUUVCQUlCQVJyOXZna0pDQWdJQ0FZSEJnVUVCQU1DQWdJQ0F3UUVCUVlIQmdnSUNBZ0pDUUpDQ1FrSUNBZ0lCd1lHQlFRRUF3SUNBZ0lEQkFRRkJnWUhDQWdJQ0FrQUFBTUFBQUFBQTlnRDZBQkFBRU1BdWdBQUpSMEJEdzR2RHo4UEh3NEJJVGNuQXc4QkZSOEVNeEVmRHpNZkR6OFBMdzhQRHlzQkx3WVJNejhFTlNjREx3SWpEd0lEbVFNRUJRY0hDZ29MREEwT0RnOFFFQkFRRHc0T0RRd0xDd2tJQmdVRUF3RUJBd1FGQmdnSkN3c01EUTRPRHhBUUVCQVBEZzROREFzS0NnY0hCUVFEL2ZEKzlvVWJ2UUlDQWdRR0J3aWhBUUVEQXdRRkJRWUhCd2dJQ1FrSkN1WUdCd2tKQ3dzTkRRNFBFQkFSRWhJU0ZoWVZGUk1TRVJBT0RRc0pDQVVEQVFFREJRZ0pDdzBPRUJFU0V4VVZGaFlYRlJZVUV4SVJFQTROQ3drSUJRTUMzQWNHQlFVREF3SUJvZ2dIQmdRQ0FzRUdCd2dJQ0FjRzlBZ0lEdzhQRGcwTUN3b0pDQWNGQkFJQkFRSUVCUWNJQ1FvTERBME9EdzhQRUJFUER3OE9EUXdMQ2drSUJ3VUVBZ0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OEJxZDVPL3NVRUNBZ0lDQVlFQXY2YUNBa0lCd2dIQmdZRkJRUUVBd0lCQVJNUUR3NE9EUXNMQ2drSEJ3VURBZ0VCQXdZSENRd01EdzhSRWhRVUZSWVdGeFlWRkJRU0VSQU9EUXNKQndZREFRRURCZ2NKQ3cwT0VCRVNGQlFWRmhZQkF3SURCQVFEQVdZQ0JRWUhDQWdJQVVJR0F3SUNBd1lBQUFBQUF3QUFBQUFEOXdNYkFDRUFRd0JsQUFBVEh3Y2hQd2N2QnlFUEJpY2ZCeUUvQnk4SElROEdKeDhISVQ4SEx3Y2hEd1lJQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBZ0lCQkFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYjJCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQnZZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUdBQW9BQUFBQUFwMER1UUF2QUY4QWp3Qy9BTzhCSHdGUEFYOEJyd0hmQUFBbEZSOEpPd0UvQ2k4S0t3RVBDaDhLT3dFL0NUMEJMd2tyQVE4Sk54VWZDVHNCUHdvdkNpc0JEd29mQ2pzQlB3azlBUzhKS3dFUENUY1ZId2s3QVQ4S0x3b3JBUThLSHdvN0FUOEpQUUV2Q1NzQkR3azNGUjhKT3dFL0NpOEtLd0VQQ2g4S093RS9DVDBCTHdrckFROEpOeFVmQ1RzQlB3b3ZDaXNCRHdvZkNqc0JQd2s5QVM4Skt3RVBDUUlnQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQWI0QkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFHOUFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFiNEJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRRzlBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBYjRCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUc5QVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQWI0QkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFHOUFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFiNEJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRR0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSHR3WUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQjdjR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2UzQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUh0d1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0dCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3QUFBQUVBQUFBQUEvZ0RrZ0JVQUFBQk1Ra0JMd2NQRGgwQkh3WUJId1l6UHdjQlB3WTFMdzRyQVE4RkExbitVUDc5QndjSUNBa0lDUWtKQ1FrSUNBZ0lCd1lHQkFRREFnSUNBZ01FQkFZR0FVZ0pDQWdJQ1FrSkNBa0pDUWdJQ0FjSEFlNEdCUVVFQWdNQkFRRUNBd1FGQlFZSUJ3Z0lDUWdKQ1FrSkNRZ0lDQWdEZC8zWkFRTUhCUVVFQXdJQkFRRUJBZ01FQlFVSEJ3Y0lDQWtKQ0FrSkNRa0lDQWdJQi82NUNRVUVCQUlDQVFFQkF3TUVCUVlHQW1vSEJ3Z0pDQWtJQ1FrSkNRZ0lDQWNIQndVRkJBSURBUUlDQXdRRUJnQUFBQU1BQUFBQUE5Z0QyQUJ2QU04QlR3QUFBUjhIT3dFZkJSVVJGUThHSVM4SFBRRXZCZzhIRlI4T015RXpQdzAxRVRVdkRpTVBCeFVQRlNzQkx4WS9GeDhXQlJVZkhqOGZMeDRyQVE4ZEF0UUJBZ0lFQlFVR0I0Y0dCZ1VGQXdNQ0FnTURCUVVHQnYxSkJnWUZCUU1EQWdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFNREJBUUdCZ1lJQndnSkNRa0tBcmNLQ1FrSUNRY0hCd1lGQlFRREF3RUJBd01FQkFZR0JnZ0hDUWdKQ1FxSEJ3WUZCUVFDQW5jQkFRTUNCQVFFQ3cwT0VCSVVGUllMREF3TURBME5EUTBNRFF3TURBd01GaFFVRWhBT0RRc0VCQVFDQXdFQkFRRUJBUU1DQkFRRUN3ME9FQklVRkJZTURBd01EQTBNRFEwTkRRd01EQXdMRmhVVUVoQU9EUXNFQkFRQ0F3RUIvY29CQWdNREJRVUZCd2NIQ0FrS0NRc0xDd3dOREE0TkRnNFBEdzhRRHhBUkVCQVBFQThQRHc0T0RnME5EQXdMQ3dzS0NRa0lCd2NIQlFVRkF3TUNBUUVCQVFJREF3VUZCUWNIQndnSkNRb0xDd3NNREEwTkRnNE9EdzhQRUE4UUVCRVFEeEFQRHc4T0RnME9EQTBNQ3dzTENRb0pDQWNIQndVRkJRTURBZ0VEZWdZR0JnUUVBd0lCQWdNREJRVUdCdjFKQmdZRkJRTURBZ0VCQWdNREJRVUdCb2NIQmdVRkJBSUNBUUVDQWdRRkJRWUhod29KQ1FrSUJ3Z0dCZ1lFQkFNREFRRURBd1FFQmdZR0NBY0lDUWtKQ2dLM0Nna0pDUWdIQ0FZR0JnUUVBd01CQVFFQ0F3UUVCZ2JpRFEwTkRBd01EQXdXRkJRU0VBNE5Dd1FFQkFJREFRRUJBUU1DQkFRRUN3ME9FQklVRkJZTURBd01EQTBORFF3TkRRd01EQXdNRmhRVUVoQU9EUXNFQkFRQ0F3RUJBUUVCQVFNQ0JBUUVDdzBPRUJJVUZCWU1EQXdNREEwTkRCRVFEeEFQRHc4T0RnNE5EUXdNQ3dzTENRb0pDQWNIQndVRkJRTURBZ0VCQVFFQ0F3TUZCUVVIQndjSUNRb0pDd3NMREF3TkRRNE9EZzhQRHhBUEVCRVFFQThRRHc4UERnNE9EUTBNREFzTEN3a0tDUWdIQndjRkJRVURBd0lCQVFJREF3VUZCUWNIQndnSkNna0xDd3NNREEwTkRnNE9EdzhQRUE4UUFBQUJBQUFBQUFONkFzd0FLd0FBRXc4REh3TUJId00vQXdFL0F5OEhEd01KQVM4RER3S1BCQU1CQVFFQkF3UUJXd1VGQmdZR0JnVUZBVnNFQXdFQkFRRURCQVVHQlFjR0JRWUYvcnordkFVR0JRWUdCZ1lDeEFVR0JnWUdCZ1VGL3FVRUFnSUJBUUlDQkFGYkJRVUdCZ1lHQmdVRUFnSUJBUUlDQlA2N0FVVUVBZ0lCQVFJQ0FBQUFCQUFBQUFBRCtBTmFBQ0VBUXdCdkFKRUFBRGNmQmpNaE16OEdMd1lqSVNNUEJRTWZCeUUvQnk4SElROEdKUThFSHdjN0FUOEZOUzhFUHdRdkJpc0JEd0VsSHdZeklUTS9CaThHSXlFakR3VUlBUUVEQkFVRkJnWURzUWNHQlFVREF3SUJBUUlEQXdVRkJnZjhUd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUNkZ2NHQlFVRUFnSUJBUUlDQkFVRkJnZjlpZ1lHQlFVRUF3RUR1WHNGQkFJQkFRSUVCWHNGQmdZRkJ3WUZCUVFEQWdFQkF3VnFhZ1VEQVFFQkFRTUVCUVVHQmdZR0JmeEFBUUVEQkFVRkJnWURzUWNHQlFVREF3SUJBUUlEQXdVRkJnZjhUd1lHQlFVRUF3SEZCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdBVFVHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR2puZ0dCd2NJQ0FjSEIzY0VBd0lDQXdRRkJnVUdCZ1lHQldkbkJRWUdCZ1lGQmdVRUF3SUNBNk1HQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lBQUFNQUFBQUFBL2dEK0FBckFLc0JLd0FBQ1FFdkF5c0JEd1lmQ0Q4REFUOENQUUV2QlNNUEFoY1BIeThmUHg4ZkhnVWZIejhmTHg4UEhnTGwvcitKQkFZR0JRY0ZCZ1VFQkFJQkFRRURCS0FGQmdZR0J3WUdCUUZYQkFNQkFnUUVCUVlGQmdZR0J0QUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUIvRkFCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQXZMK241Y0VCQUlCQXdRRkJRWUdCZ1lGQmJFRUF3SUJBUUlEQkFGNkJRWUdCZ1lHQlFVRUFnSUJBZ1AyRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkFBTUFBQUFBQS9jRDl3QkhBSE1BdVFBQUFROERId1FQQkI4SFB3UWZCRDhITHdRL0JDOEdLd0VQQXk4REt3RVBBUk16SHdjVkR3SUJEd1lWRVNjREx3SUJMd0k5QVQ4SE15Y1BBaFVmQXdFZkF4TWZERE0vQ1RVUlB3TUJQd1F2Q2lFUEJnTEdCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlGQmdZR0JnVm5hQVVHQlFZR0JnWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlHQmdZRkJnVm9ad1VHQmdZR0JRYktCUVVGQkFRRUF3TURBUUVEL3BJRkJBTURBZ0lCakJBREJRZit4d1FDQVFJRUF3TUVCUVVGQlZvQ0JBTUJCQVVHQVRrQ0F3RUJEd0VCQWdNREJBUUZvZ2NIQ0FjSEJnWUdCZ1VGQkFNQ0FnRUJBUUlCYmdnRkJBSUJBZ01GQndnS0Jnc05EUTc4enc0T0RRd0xDZ2tCT2dVRkJnWUdCZ1lGWjJnRkJRWUdCZ1lHQlFRREFRRUJBUU1FYUdnRUF3RUJBUUVEQkFVR0JnWUdCZ1VGYUdjRkJnWUdCZ1lGQlFRREFnSURCR2hvQkFNQ0FnTUNld0VDQWdNREJBUUpDQVVFQmY1MkJnY0hCd2NJQndqK2pWOEJJUTRORFFHTUJRVUZCQVFIQndRREF3SUNBUWdHRFEwTkRRd01EUDUxQkFRRkJmN2hCZ1lGQlFVRkJBTnZCQU1CQVFJQ0FnUUVCUVlHQmdjSEFZa0ZCUVFEQVlvTERBd05EUXdOREF3TENRVUhCUVFDQVFNRkJnZ0pDd0FEQUFBQUFBTzVBN2dBQWdBMEFIa0FBQ1UxTnhNZkJ4RVBBd1VQQnhFUEJ5RXZCeEUvQndjUkZSOE9JVDhIQVQ4SEVUVXZEaUVQRGdKTTFqMEZCZ1FFQXdNQkFRRUJFQVgrMmdrS0NBY0dBZ1FDQVFJQ0F3UUZCUVgrcndVRkJRUURBd0VCQVFFREF3UUZCUVZhQWdJREJBUUdCUWNIQndnSUNRa0pBVkVLQ2drSkNRZ0hDUUZUQ3dnSUJnVUVBUUlDQWdNRUJBWUZCd2NIQ0FnSkNRbjlRZ2tKQ1FnSUJ3Y0hCUVlFQkFNQ0F0TEhBUUhnQVFFREF3UUZCUVgrbFFZRkR3RUJBUU1GQmdjRUNRbis5UVVGQlFRREF3RUJBUUVEQXdRRkJRVUN2Z1VGQlFRREF3RUJHLzFDQ1FrSkNBZ0hCd2NGQmdRRUF3SUJBUUVCQXdRRkJRY0pBVHdIQ0FrSkNnc0dEQUZ4Q1FrSkNBZ0hCd2NGQmdRRUF3SUJBUUVCQWdNRUJBWUZCd2NIQ0FnSkNRQUFBZ0FBQUFBRCtBTmFBQ0VBWHdBQUV4RWZCejhIRVM4R0t3RVBCU1VQQXg4REFTRWpEd1lmQnlFQkR3TWZCanNCUHdJQlB3TXZBd0V2QXc4Q0NBRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VDZmdRREFRRUJBUU1FQVFYOVZnWUdCUVVFQXdFQkFRRURCQVVGQmdZQ3F2NzdCQU1CQVFFQkF3UUZCZ1VHQndVR0JRRTdCQU1CQVFFQkF3VCt4UVVHQlFjR0JRWURPLzJLQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ0oyQmdZR0JBUURBZ0lEQkFVRkJoQUZCUVlHQmdZRkJmNzZBZ01FQkFZR0JnWUdCZ1FFQXdJQi92c0ZCUVlHQmdZRkJRUURBZ0lEQkFFN0JRVUdCZ1lHQlFVQk93UURBZ0VCQWdNQUFBQURBQUFBQUFPNUE3a0FJd0JuQUxjQUFBRWZCeEVQQnlFdkJ4RS9Cd2NSRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhOSnhFZkJ6TS9CeThISXhFL0J5RVZId2MvQnpVdkJ5RWpEdzBEV2djR0JRVUVBd0VCQVFFREJBVUZCZ2YrQ0FZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pBZmdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dyK0NBa0tDUWdKQndnR0JnWUZCQU1DQXIwQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFFQkF3UUZCUVlHSUFFQkF3UUZCUVlIQWRnQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ2IrQ0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0s5QVFFREJBVUZCZ2IrQ0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NCK0FZR0JRVUVBd0VCSC80SUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBZmdKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ3JQK0NBWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFIWUJ3WUZCUVFEQVFFZ0JnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQXdBQUFBQUQ5d1AzQUFRQUp3QmRBQUFKQVFjM0FUY2ZCaDBCRHdjblB3YzdBUjhGSndFUEFRTUhId1l6TnlVM0FUOE1MdzhQQmdOSi9jMitQUUl6MWdjRkJRTURBZ0lDQWdNREJRVUhLSUVwQndjSUNBZ0pDQWtKQ1FnSkNBY0lwLzF5QkFKVEFnRURCUVVGQmdjRUJRRURCZ0pLQmdNREF6Z0tDZ2NIQlFNQ0FRRUNBd1VIQndvS0N3ME5EUThPRHc4UER3NE9EZzBNQXNqOXlqcThBalpXQndnSUNBZ0pDQWtKQ1FnSkNBZ0hCeW1CS2dZRkJBUURBZ0VCQWdNRUJBVW0vVzhHQS83L0NBa0lCd1FEQVFFQlVBUUNUZ01EQXdZM0RBME5EUThPRHc4T0R3OE9EZzBNREFvSkNBWUZBd0lCQVFJREJRWUlDUUFBQlFBQUFBQUQ3QU5kQUFZQURnQW9BRElBY0FBQUV4OENJejhCQnpNM014Y3pBeU1CTXg4REJ3TVBBeFV2QkFNdkFUVS9Bd1V6QnhVek5TTTNOU01GRHdJZkJCTWZDanNCUHdvUk5URVRQd00xTHdvaER3YVJBUUltVXlZRGZERVhhaGd4WkRJREpnTUZCQUVDQWZjREJnUUNTZ3NDQkFiU0FnRUJBZ1FFL3JtSmxOR1NrOGNCQlFRREFRRUNBd1FHendJQkN3RUVCZ2h0QmdZSEJ3VUZCZ1VGQlFRREF3SUJBZmNHQkFNQ0FRSUVCZ1lJQ1FrS0N3WDkyZ3NLQ3drSkJ3Y0JzZ1lJYjJ3UjVrUkVBUTRCUkFJREFnWUQvdmNGQ3dzTTdESytDd29LQVFzQ0F3TURBZ01DRU5NVkp0VVRBZ29LQ2dvS0NRb0kvdm9EQk1FS0NRZ0hTZ1FDQWdFQ0FnUURCUVVGQmdVSEFRZ0VBUW9JQ1FvS0Nnb0tDUW9JQ0FZRkF3SUJBUUlFQkFjSENBQUFBQVVBQUFBQUEvY0QrQUFEQUNBQUpBQkFBSVFBQUFFVkl6VWpIUUV6TlRNVk14RXpFUThISVM4SEVTVVZJelVsSHdjUkl4RWpGU00xSXhFakVUOEhCeEVmRGpNaE16OE9FUzhPSXlFakR3MENmdncvUC93Ly9BRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRSTMvQUlYQndZRkJRTURBZ0g4UC93Ly9BRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0VCNEoyZG5meTl2UUdaL29ZR0JnVUZCQU1CQVFFQkF3UUZCUVlHQVhyZG5aMzhBUUVEQkFVRkJnYitoZ0dadmIzK1p3RjZCZ1lGQlFRREFRRWYvTXdKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drRE5Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUlBQUFBQUEvZ0QrQUF4QUljQUFBRXpId1lSRHdjaEl3OEROUzhHSXk4SEVUOEdNd2NSSHc4Vkh3b3pQd1FoUHc4Ukx3OGhEdzREZ0FZTENna0lCZ1FEQXdRR0NBa0tDd2IrT0FjR0JnWGJBUUVEQkFVRkJnWXNDd29KQ0FZRUF3TUVCZ2dKQ2dzR2VBRUJBd1FHQmdZSUNRa0tDZ3NNREJJQkFRUUVCUVlIQ0FZR0JnY0xDZ3NLMkFHN0RBd01Dd29LQ1FrSUJnWUdCQU1CQVFFQkF3UUdCZ1lJQ1FrS0Nnc01EQXo5QUF3TURBc0tDZ2tKQ0FZR0JnUURBUU81QXdRSENBa0xDLzN4Q3dzSkNBY0VBZ0VDQXdYcjFnWUdCUVVFQXdJQkFnUUhDQWtMQ3dJUEN3c0pDQWNFQXp2OS9Rd01EQXNMQ2drSkNBY0dCUVFEQWdHOENRZ0lDQWNHQlFRREFnRUJBd1VJNkFFQ0F3UUZCZ2NJQ1FrS0N3c01EQTBDQWd3TURBc0xDZ29JQ0FjR0JRUUVBUUVCQWdNRUJRWUhDQWtKQ2dzTERBd0FBQUVBQUFBQUF0d0NmZ0FyQUFBQkR3SWRBUjhIUHdjOUFTOEZLd0VQQXk4RUR3SUJMUVFEQWdJREJMMEZCUVlHQmdZR0Jid0VBd0lDQXdRRkJRWUdCZ1lGQmFlbkJRVUdCZ1lHQlFKMUJRWUZCd1lGQmdXOUJBTUJBUUVCQXdTOUJRVUdCZ1lHQlFVRUF3SUNBd1NtcHdRREFRRUJBUU1BQUFNQUFBQUFBL2NEK0FBdkFHOEF6QUFBQVJVUENTc0JMd2s5QVQ4Sk93RWZDUWNmRHo4UEx3OFBEaVVQQWhVZkF3RWZBeE1mRERNL0NUVVJOVDhETHdNUEJ4VVJKd012QWdFdkFqMEJQd2N6SVQ4RElROEdBN2tCQWdJR0NBa0xCUVlIQmdjR0JnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0JnY0dCd1lGQ3drSUJnSUNBYjBCQWdNRUJRWUlDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSUJnVUVBd0w5RkFJRUF3SURCUVlCT1FNQ0FRRVBBUUVDQXdNRUJBV2lCd2NIQ0FZSEJnWUdCUVVFQXdJQ0FRSUMzQkVQRUE3T0JRUURBd0lDQVl3UUF3VUgvc2NEQXdFQ0JBTURCQVVGQlFVQ1hnY0lDZ3o5ZlE0T0RRd0xDZ2tEZWdjR0JnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0JnY0dCd1lGQ3drSUJnSUNBUUVDQWdZSUNRc0ZCZ2NHRFF3TkN3c0xDUWtJQ0FZRkJBUUJBUUVCQkFRRkJnZ0lDUWtMQ3dzTkRBME5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNT2dZTkRRME5EQXdNL25VRUJRUUYvdUFHQlFZRkJBVUVBMjhFQXdFQkFnRURCQVFGQmdZR0J3Y0JpUVVGQkFQc0JRWUhDTjRHQndjSEJ3Z0hDUDZOWHdFaERnME5BWXdGQlFVRUJBY0hBd1FEQWdJQkVSQVFEZ0VEQlFZSUNRc0FBQVFBQUFBQUE5Z0RXZ0FoQUVNQWJ3Q1JBQUEzRlI4Rk15RXpQd1l2QmlNaEl3OEZBUlVmQmlFL0JqMEJMd1loRHdZbER3SWRBUjhERHdRZkJ6OElMd2dQQWljVkh3VXpJVE0vQmk4R0l5RWpEd1VvQWdNREJRVUdCZ04wQmdZRkJRTURBZ0VCQWdNREJRVUdCdnlNQmdZRkJRTURBZ0V0QWdJREJBUUZCZ0pRQlFVRUJBTUNBZ0lDQXdRRUJRWDlzQVlGQkFRREFnTCsyd1FEQVFJRUJITnpCQU1EQVFFQkF3TUZCZ1lIQlFZRkJZMEZBd0lCQVFJREJJNEZCQVVHQndZR0RRSURBd1VGQmdZRGRBWUdCUVVEQXdJQkFRSURBd1VGQmdiOGpBWUdCUVVEQXdMRkJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FUVUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHalFVR0JnWUdCUVlGWjJVRkJRWUdCZ1lHQlFRRUFnRUJBUU1EZlFVR0JnY0dCd1VGZndRQ0FnRUJBZ09qQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQUFBREFBQUFBQU1iQTdrQUlnQkZBSjRBQUFFZkR3OFBJelVUSHc0ZEFROE9JelVuRVI4S015RXpQeEV2RHo4R05TOFJLd0lQQ1FJOENnb0pDUWdKQndjR0JnVUVBd01CQVFFQkF3TUVCUVlHQndjSkNBa0pDZ3JhbXdvS0NRa0lDUWNIQmdZRkJBTURBUUVEQXdRRkJnWUhCd2tJQ1FrS0NwdCtBUUVCQWdZSUNRc0dCZ1lIQVJnTUN3c0xDd29WRkJJUkVBNE5EQWtIQmdNQ0FRSUNCQVFGQndjSUNBa0tDd3NNRFF3SkNRY0dCQU1CQXdZSENRd05EaEFSRWhRVkNnc0xDd3NNMlFjR0JnWUxDUWdHQWdFQkFjRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQWZ3QmVnRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0lCL0QvOURBWUhCZ1lLQ2djR0FnSUJBUUlDQXdNSkNnMFBFQklURlJZWEdCa2FFUklRRVJBUER3NE9EUTBNQ3dvS0NCRVNFeE1WRlJZV0doa1lGeFlWRXhJUUR3MEtDUU1EQWdJQkFRSUNCZ2NLQ3dVR0J3QUFBUUFBQUFBQ2ZRTGNBQ3NBQUFFUEJCOEhPd0UvQlQwQkx3TS9CQzhHS3dFUEFRSkl2UVFEQVFFQkFRTUV2UVVGQmdZR0JnVUZCQU1DQWdNRXBxY0VBd0VCQVFFREJBVUdCUVlHQmdZQzA3MEZCUVlHQmdZR0Jid0VBd0lDQXdRRkJRWUdCZ1lGQmFlbkJRVUdCZ1lHQlFVRUF3SUNBd0FBQXdBQUFBQUR1QVA0QUFrQUhRQ25BQUFCSFFFUEJBVVJKUlVQQnlFdkJqMEJBeEVmRHgwQkh3MHpFUjhGTXpjbFB3YzFQdzQ5QVQ4UEVTOEhEd2NSRHdjaEx3Y1JOUzhHRHdZQ3ZRRUNBZ01IL3BVQjJRRUNBd01GQlFZRy9nWUdCZ1VGQXdNQ25nRUJBZ01FQkFVR0JnY0lDQWdJQ1E4QkF3TUVCUVVHQndjSUNBZ0pDZ29DQkFVSUJBUUlCd0dXREFzRkNRY0dCQUlLQ2drSUNBZ0hCd1lGQlFRREFnSVBDUWdKQndnSEJnWUZCQVFEQWdFQkFRSURBd1VGQmdjR0JnVUZCQUlDQVFFQ0F3UUdCZ2NJL1ZZSUJ3WUZCUU1DQVFJREJBVUZCZ1lIQmdVRkF3TUNBYUtKQkFRRUF3UUZxQUZKM0lzRUF3TURBZ0lCQVFFQkFnSURBd01FaXdGYS92d0pDQWNJQndjR0JnVUZCUVFEQWdJQ2l3a0lCd2dIQndZR0JRVUVBd01DQWY2Q0NBY0dCQUlCQXJzSENBUUtDd3dNRG80QkFRSURBd1FGQlFZR0J3Y0hDQWdJakFFQ0F3TUVCUVFHQmdZSEJ3Y0lDQWdCQlFjR0JRVURBd0lCQVFJREF3VUZCZ2YrL0FVREJBUURBZ0VCQVFFQ0F3UURCQVVCQkFjR0JRVUVBd0VCQVFFREJBVUZCZ0FIQUFBQUFBTzRBL2NBQXdBSEFBc0FEd0FUQURjQWV3QUFBU0UxSVRVaE5TRTFJVFVoTlNFMUlUVWhOU0VsSHdjUkR3Y2hMd2NSUHdjSEVSOFBJVDhQRVM4UElROE9BUVFCK1A0SUFmaitDQUg0L2dnQitQNElBZmorQ0FKV0J3WUZCUU1EQWdFQkFnTURCUVVHQi8xTUJ3WUZCUU1EQWdFQkFnTURCUVVHQjE4QkFRSUVCQVFHQmdjSENBZ0pDUWtLQXJRS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjFNQ2drSkNRZ0lCd2NHQmdRRUJBSUJBUVEvUHo4L1B6OC9QejkrQVFFREJBVUZCZ2I4elFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NETWdjR0JRVUVBZ0lCSC96TkNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSUNBZ0tDUW9ETWdvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQndrSUNRb0FBQUFBQ0FBQUFBQUR1QU42QUJzQUh3QWpBQ2tBTlFBNUFFVUFpZ0FBQVJVek5UTVZNelV6RlE4SElTOEhOU1VWSXpVaEZTTTFKUjBCTlNNMUpSOEhGU00xSXhVak5TTVZJelUvQndjVkVSOE9NeUV6UHc0Ukx3NGpJU01QRFFGRFAvdy92UUVCQXdRRkJRWUgvVXdIQmdVRkF3TUNBUUwwdmY2R3ZRSDQvQUhZQndZRkJRTURBZ0c5UC93L3ZRRUJBd1FGQlFZR1hnRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQ3RBb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL1V3S0NRa0pDQWdIQndZR0JBUUVBZ0VCUTM1K2ZuNWZCZ1lGQlFRREFRRUJBUU1FQlFVR0JsKzlmbjUrZm41K2ZuNSt2UUVCQXdRRkJRWUdYMzUrZm41ZkJnWUZCUVFEQVFFZm52NW1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQWpnSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQVVBQUFBQUEvY0Q5d0FTQUNVQWpnRUNBU0lBQUFFN0FUOEdMd2NqQlI4R093RW5JdzhHQVNNUEJ4OEhNeDhRRHhJVkl4Yy9FaThiQVI4Zk16OEhMd2NqTHc4L0R6TW5JdzhkQVE4RUZSOEJBUjhEUHdZMUx3RURNUUV2QXdjQ21oVUdCZ1VGQkFNQkFRRUJBd1FGQlFZR052NmNBUUlEQXdVRkJnZVBJVzRIQmdVRkF3TUNBVVlEQndRRUF3TUNBUUVCQWdNREJRVUdCNHdWRXhRU0VSRVBEdzBNQlFvSUJ3UURBUUVGQmdVSEJ3a0pDZ3NMREEwT0RROFBEdzhrSWhVVkZSUVRFaElRRUE4TkRRc0pDUVlIQWdNQkFRRUNBd1FEQlFVR0RBOFFFaFFLQ3dzTEN3d01EUXdORFEyYS9hZ0JBUUVEQXdNRUJRWUdCZ2NIQ0FrSkNRb0tDZ3NMREF3TURBME5EUTRORG84SEJRWUVCQU1DQVFFQ0F3UUVCZ1VIanhVVUZCTVNFQkFQRFF3S0NRY0ZBd0VCQXdVSENRb01EUWNQRVJFVEV4UVVMaUlQRGcwTkRRME1EQXdNQ3dzS0Nnb0pDUWtJQndjR0JnWUZCQU1EQXdFQkFRUUdCQU1EQVFFREFmb0RCd2NKQndjR0JBTURBUUVEM1A3aUF3WUlDQWdCMUFJREJBUUdCZ1lHQmdZRUJBTUNBU0FHQmdZRUJBTUNQd0VDQXdRRUJnWUJJZ01DQkFNRUJRVUZCZ1lHQkFRREFnRUJBd1VIQ1FvTURnNFFDUklTRkJVVkZoWWRGZzhQRFE0TURBc0tDUWdIQndVRUFnSUJQZ0VFQlFjSUNnc05EZzhRRVJNVEZCVWFEaHdjRGc0T0RRME5EQTBMRnhZVUVoQUlCd1lHQmdRRkF3TURBUUVCL3VRUERnNE9EZzBORFEwTURBc01DZ3NKQ2drSUNBY0hCZ1lGQlFRREFnSUJBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBd1VJQ1FzTkRoQVJFaE1WRlJZV0ZoWVZGUk1TRVJBSERnc0xDQVlGQWo4QkFnSUVBd1VGQmdZSEJ3Z0lDUW9KQ3dzTEN3d01EUTBORFE0T0RnNEI1UU1GQlFVR0JnWUcvRXNEQmdNQkFRTURCUVVGQmdZR0JnR2VBaGNEQlFRQkFRQUFBQUFHQUFBQUFBUDRBM29BSVFBbEFFY0FTd0J0QUhFQUFEY2ZCeUUvQnk4R0l5RWpEd1VGTXpVakFSOEhJVDhITHdjaER3WUZNelVqQVI4SElUOEhMd2NoRHdZRk16VWpDQUVCQXdRRkJRWUhBdk1IQmdVRkJBSUNBUUVDQWdRRkJRWUgvUTBIQmdVRkJBTUJBM0YrZnZ5T0FRRURCQVVGQmdjQitBWUdCUVVFQXdFQkFRRURCQVVGQmdiK0NBY0dCUVVFQXdFRGNYNSsvSTRCQVFNRUJRVUdCd0x6QndZRkJRUUNBZ0VCQWdJRUJRVUdCLzBOQndZRkJRUURBUU54Zm43T0J3WUZCUU1EQWdFQkFnTURCUVVHQndZR0JRVUVBd0lDQXdRRkJRWk9mZ0VGQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJrNStBUVVIQmdVRkJBSUNBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR1RuNEFBQVlBQUFBQUF6b0QrQUFEQUFjQUN3QVBBQk1BRndBQUpUTTFJd1V6TlNNMU16VWpCVE0xSXpVek5TTUZNelVqQWovOC9QNkcvUHo4L0FGNi9QejgvUDZHL1B3SS9Qejhmdno4L0g3OC9Qd0FCUUFBQUFBRGVRUFlBRDhBZndDL0FQTUJpd0FBQVI4T093RS9EVDBCTHcwckFROE5KeDhQUHc0OUFTOE5Ld0VQRFNjZkR6OE9QUUV2RFNzQkR3MDNId29WRVJVUENpTXZDalVSTlQ4S0J4VWpId3NWSXg4TEZTTWZDeFVmRGpNaE16OE9OVDhMSXpVL0N5TTFQd3NqTlM4T0l5RWpEdzBCb1FFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUIzQVlIQmdVTENRZ0dBZ0lCQVFJQ0JnZ0pDd1VHQndiOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCbjUrQlFrTERnZ0pDUXNMREEwT2ZnVUpDdzRJQ1FrTEN3d05EbjRGQ1FzT0NBa0pDd3NNRFE0QkFRSURCQVVHQmdZSUNBZ0lDZ2tLQVRvS0NRb0lDQWdJQmdZR0JRUURBZ0VCRGcwTUN3c0pDUWdPQ3drRmZnNE5EQXNMQ1FrSURnc0pCWDRPRFF3TEN3a0pDQTRMQ1FWK0FRRUNBd1FGQmdZR0NBZ0lDQW9KQ3Y3RkNRb0pDQWdJQ0FZR0JnVUVBd0lCQVFRS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDZklLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1DQWdJQ0F3UUZCUVlIQndnSUNRa0o4Z29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRbVVBUUVCQWdZSUNRc0dCZ1lIL1V3SEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NDdEFjR0JnWUxDUWdHQWdFQkFTQWdEUkFTRWdrSkNBa0hCd1lHZmcwUUVoSUpDUWdKQndjR0JuNE5FQklTQ1FrSUNRY0hCZ1plQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS1hnWUdCd2NKQ0FrSkVoSVFEWDRHQmdjSENRZ0pDUklTRUExK0JnWUhCd2tJQ1FrU0VoQU5JQW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQUFBQUFBUUFBQUFBQS9jRCtBQWhBQ1lBU1FCNkFBQWxId2NoUHdjdkJ5RVBCZ2tCQnpjQk54OEhEd2duUHdjN0FSOEZKd0VQQVFNSEh3WXpOeVUzQVQ4SEx3OFBCZ0hCQVFFREJBVUZCZ1lCdVFjR0JRVUVBd0VCQVFFREJBVUZCZ2IrUndjR0JRVUVBd0VCWmYzdnZqMENFZmdIQlFVREF3SUJBUUVCQWdNREJRVUhTNEZNQmdnSENBa0lDUWtKQ1FrSUNBY0lwLzF5QkFKVEFnRURCUVVGQmdjRUJRRURCZ0tSQ3drSEJ3VURBZ0VCQWdNRkJ3Y0pDd3NOREE0T0R3OFBEdzhQRGcwTkRDZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQW5mOTdUcTdBaE40QndjSUNBZ0pDUWdKQ1FnSkNBZ0hCMHlCVEFZR0JBUURBZ0lDQWdNRUJBWW4vVzhHQS84QUNBa0lCd1FEQVFFQlVBUUNrd3dORFEwUERnOFBEZzhPRHcwT0RBd0tDUWdHQlFRQ0FRRUNCQVVHQ0FrQUFBUUFBQUFBQTlnRDl3QUxBQmNBSkFCZ0FBQUJEd2NGRVNVRkVTVXZCalVSSlFVeEJTMEJQd01mQWljRkR3Y1JId1lGSHdJelB3SWxQd2NSTlM4Q1BRRXZDU1V2QXc4Q0E1b0JBZ0lFQlFZR0IvNm5BWHIrUi82bUJ3WUdCUU1EQWdHN0FWZitqZjZIQVZFSUNRZ0pDUWdKV3Y2cEJ3NE1DZ2tHQlFJQ0JRWUpDZ3dPQVdVUUVCRVFFUkFRQVY0SURRd0tDUVlGQWdFREF3RUNCQU1GQmdzSUNRbitxUThRRUJFUkVCQUJRd2dJQndnSEJnVUZ2Z0diMHN2K1hyNEZCUVlIQ0FjSUNBR0E3YjNQMHJvRUF3RUJBUUVETkwwRkNnc05EdzhRRVA1MUVSQVBEZzBNQ3NVR0JRSUNCUWJCQkFvTURRNFBFQkVCZ2dzS0Nnd0dCUVlGQlFNRUF3c0hCZ2E5QndVREFRRURCUUFBQUFRQUFBQUFBOWdEOXdBS0FHc0Fsd0R0QUFBQkl5OEhOUVVSRlI4R1B3Y1JOVDhHSVJVZkR6TWRBUjhHUHdjMUx3Y0JMd1lqSVNNUERRTVBBeDhFRHdRZkJqc0JQd2N2Q0E4Q054MEJIdzRoUHc4MUx3Y1BCaDBCRHdjaEx3WTlBUzhIRHdZRGJia0hCUVlFQkFNQ0FmNVJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFnTUVCQVlHQmdFU0FRRURBd1FFQmdZSEJ3Z0lDUWtKQ3VZQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFJREJBUUdCdjcxQndjSUNRa0pDUXIrMUFvSkNRa0lDQWNIQmdVRkJBTURBYlFFQXdJQkFRSURCR2hvQkFNQ0FRRUNBd1FGQlFZR0JnWUZCWDRFQXdJQkFRSURCSDRGQlFZR0JnWUZyd0VEQXdRRkJRWUhCd2dJQ1FrSkNnSTNDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQ0F3UUVCZ1lHL2NrR0JnWUVCQU1DQVFJREJBUUdCZ1lHQmdZRUJBTUNBUVFCQWdNREJRVUdCOE1HL2tjSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQWJrR0JnVUZCQU1CQWR3S0NRa0pDQWdIQndZR0JBUUVBZ0VCblFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2VoQ1FrSkNBZ0lDQVlCR0FZR0JRUUVBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRW9CUVVHQmdZR0JRVm9hQVFHQmdZR0JnVUZCQU1DQWdNRWZnVUZCZ1lHQmdZRWZnUURBZ0VCQWdQRHZRb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLdkFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2U4QmdZR0JRTURBZ0VCQWdNREJRWUdCcndIQmdVRkJBSUNBUUVCQXdRRkJRWUFBQU1BQUFBQUErNENpd0FEQUFjQUVnQUFFeFVqTlFVSEp6Y0hJVFVqRlRNMUlSYzNKNDgvQTBZeU1qSnMvZGE5dlFJcWJJdUxBaUJBUUNBeU1qSVNQcncrYTR1TEFBQUFBQUlBQUFBQUEvY0R1QUFyQUZjQUFBa0JEd01mQXdFZkF6OEhMd01KQVQ4RE5TOEdJdzhCQlFFUEF4OERBUjhEUHdjdkF3a0JQd00xTHdZakR3RUR3LzVIQkFNQ0FRRUNBd1FCdUFRR0JRWUdCZ1lGQkFNQkFRRUNBd1QrWVFHZ0JBTUNBUUlEQXdVR0JRWUdCZ2IrQS81SEJBTUNBUUVDQXdRQnVBVUZCUVlHQndVRkJBTUJBUUVDQXdUK1lRR2dCQU1DQVFJREF3VUdCUVlHQmdZRHNQNW1CUVVHQndZR0JnWCtad01EQVFFQkFnTUVCUVlHQmdZRkJnVUJnUUdEQlFZRkJnWUdCZ1VFQXdJQkFnTUUvbVlGQlFZSEJnWUdCZjVuQXdNQkFRRUNBd1FGQmdZR0JnVUdCUUdCQVlNRkJnVUdCZ1lHQlFRREFnRUNBd0FBQUFBR0FBQUFBQVA0QTlnQUF3QTNBSE1BbFFEc0FXa0FBQUVSSXhFakVSVWZDVHNDUHdnMU54RW5OUzhKSXc4S0p4MEJId1kvQnowQlB3VTdBVDhITHdjakR3NG5Id2NoUHdZOUFTOEdJUThHSlI4R093RWZEdzhISHdNL0J6MEJMeDByQWc4RkFSVWZIak0vQXpVdkF5TXZEejhQT3dFL0JUMEJMd1VyQWc4ZEExcTlQd0VDQWdZSENnb0dCZ1lIdlFZR0JnWUxDUWdHQWdJQkFRSUNCZ2dKQ3dZR0JnYTlCd1lHQmdvS0J3WUNBZ0Z0QWdNRUJBWUdCZ1lHQmdRRUF3SUJBZ01FQlFVR0JyMEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR3ZRb0pDUWtJQ0FjSEJnVUZCQU1DQXQ4QkFnTUVCQVlHQmdHMEJnWUZCUVFEQWdJREJBVUZCZ2IrVEFjRkJnUUVBd0lCTUFFQ0F3UUVCZ1lHaXhVVUZCSVNFUThQRFFzTENBY0ZBd0VCQXdVSENBb01EUThQRFFzSURnd0xDUWNFQXdFQ0FnTUVCQVVGQmdjR0NBZ0lDUWtLQ2dvTEN3d0xEQTBNRFEwTkRnNkxCZ1lHQkFRREF2M0VBUUlDQXdRRUJRVUdCZ2NIQ0FnSkNRb0tDZ3NMQ3d3TURBME1EUTBPRFkwR0JnVUZCUVVHQm8wVUZCTVRFUkVQRGcwTUNnZ0hCUU1CQVFNRkJ3Z0tEQTBIRHhBUkVoSVVGSmdHQmdZRUJBTUNBZ01FQkFZR0JvNE5EZzBOREEwTURBd0xDd3NLQ2dvSkNRZ0lCd2NHQmdVRkJBUURBZ0lCQWFYK3dnRSsvc0lHQndZR0Nnb0lCUU1CQVFFQkF3VUlDZ29HQmdjR0FUNEhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmtmL0JnWUdCQVFEQWdFQkFnTUVCQVlHQnY4R0JnVUZCQU1DQVFJREJBUUdCZ1lIQmdVRkJBSUNBUUVCQWdRRUJBWUdCd2NJQ0FrSkNyNEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0J3WUZCUVFEQVFFQkFRTUVCUVVHK0FjR0JRVUVBd0lCQkFVSUNRc05EaEFSRXhNVkZSWVhGaFlWRlJNU0VSQUdCd2tMQ2hRV0Z4Z1lHaHNORHc4T0RnNE5EZzBNRFF3TEN3c0xDZ2tKQ1FnSEJ3WUdCUVVEQkFJQ0FRSURCQVVGQnY3N0RnOE9EZzRPRFEwTkRBd01Dd3NLQ2drSkNRZ0hCd2NGQlFVRUF3TUJBUUVCQWdJRUxnTURBZ0VCQXdZSENnc05EaEFSRWhRVUZSY1dGeFlWRlJNVEVSQUhEZ3dLQ0FjRUF3SURCQVVGQmdjR0JnVUZCQU1DQVFJQ0JBTUZCUVlHQndnSUNBa0pDZ3NMQ3dzTURRd05EZzBPRGc4T0FBQUFBQUlBQUFBQUEyd0R3UUF1QUdZQUFBRVZJeFV6RVI4T093RS9BaWNQQVM4TUF6TTFJelVsRlNNVk14RWZFRE0vQmljUEFpc0JMdzBSTXpVak5RS2ZTRWdCQVFJRUJBWURDQXdKQ3dzTURRNE9GeFVSRHdRVkZSQUlCd2NGQmdRRUJBTUNCQUVCZW5yK0RHcHFBUU1FQmdjRkJRVUdEQTBPRUJFU0ZCUWRFUThQRFF3TENnWUdHQk1YRFFzTENRa0hCd1lGQlFNREFnSUJzN01DalhCQi93QVVFeEVRRHcwR0N3MEhCZ1VFQXdJREJBUkFCQUlCQVFJQ0JBUUVCZ1lIQnhFVUFRZEJodjZsWC81NkhCc1lGeFFLQ1FnSURRc0tDQWNGQkFFQkFRSURBd01FWFFFRkFnSURCQVVHQndnSkNnc0xEUTRQQVlKZnhRQUFBQUVBQUFBQUEvZ0QrQUIvQUFBVEh4OC9IeThmRHg0SUFRSURCQVlIQ0FrS0N3d05EZzhRRVJFU0V4UVZGUllXRnhjWUdCa1pHaG9hR2hrWkdCZ1hGeGNWRlJVVUV4SVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkVoTVVGUlVWRnhjWEdCZ1pHUm9hR2hvWkdSZ1lGeGNXRmhVVkZCTVNFUkVRRHc0TkRBc0tDUWdIQmdRREFnSUFHaG9aR1JnWUZ4Y1dGaFVWRkJNU0VSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJJVEZCVVZGaFlYRnhnWUdSa2FHaG9hR1JrWUdCY1hGaFlWRlJRVEVoRVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFU0V4UVZGUllXRnhjWUdCa1pHZ0FCQUFBQUFBTE1BM29BS3dBQUFROERId01KQVE4REh3Yy9Bd0UvQXk4REFTOEREd0lCUEFRQ0FnRUJBZ0lFQVVYK3V3UUNBZ0VCQWdJRUJRWUdCZ1lHQlFVQld3UUNBZ0VCQWdJRS9xVUZCUVlHQmdZR0EzRUZCZ1VIQmdVR0JmNjgvcndGQmdVR0J3VUdCUVFEQVFFQkFRTUVBVnNGQlFZR0JnWUZCUUZiQkFNQkFRRUJBd0FBQkFBQUFBQUQrQVAzQUQ4QVZ3Q1hBVWNBQUFFVkh3Y3pFU01QQnhVaE5TOEhJelV6RlI4SE16OEhOUzhISXpVakZTTVBCeFVqTlRNL0J6VTNGUjhITXhVak5TOEhJdzhIRlI4SE14VWpOUzhISXhFelB3YzFKeFVmQnpNUkl3OEhGUjhITXo4SE5UTVZJdzhIRlI4SE16OEhOU0VWSHdjelB3YzFMd2NqRVRNL0J6VXZCeU1QQnhVak5UTS9CelV2QnlNUEJ4VWhOUzhISXc4R0F6c0JBd1FHQndRSUNSVVFDUWtJQndZQ0JBTCtoZ0VEQkFZSEJBZ0pGYjBCQXdRR0J3UUlDV1FKQ1FnSEJnSUVBZ0VEQkFZSEJBZ0pGVDhRQ1FrSUJ3WUNCQUs5RUFrSkNBY0dBZ1FDZmdFREJBWUhCQWdKRmIwQkF3UUdCd1FJQ1dRSkNRZ0hCZ0lFQWdFREJBWUhCQWdKRlg0QkF3UUdCd1FJQ1JVUUNRa0lCd1lDQkFLOUFRTUVCZ2NFQ0FrVkVBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFKK0VBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFJQmVnRURCQVlIQkFnSlpBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0FrVkVBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFKK0VBa0pDQWNHQWdRQ0FRTUVCZ2NFQ0Fsa0NRa0lCd1lDQkFMK2hnRURCQVlIQkFnSlpBa0pDQWNHQkFNQ2ZoQUpDUWdIQmdJRUF2NkdBUU1FQmdjRUNBa1ZFQWtKQ0FjR0FnUUNmaEFKQ1FnSEJnSUVBZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUN2YjBCQXdRR0J3UUlDUlc5QVFNRUJnY0VDQWtWL0JBSkNRZ0hCZ0lFQW40UUNRa0lCd1lDQkFJQkF3UUdCd1FJQ1dRSkNRZ0hCZ0lFQXIwUUNRa0lCd1lDQkFJQmVnRURCQVlIQkFnSkZVOWZDUWtJQndZQ0JBTCtoZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBa1ZmZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBb1VFQWtKQ0FjR0FnUUNBUU1FQmdjRUNBbGtDUWtJQndZQ0JBSUJlZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBb1VmZ0VEQkFZSEJBZ0paQWtKQ0FjR0FnUUNBUU1FQmdjRUNBa1ZFQWtKQ0FjR0FnUUNBUU1FQmdjSUNRQUhBQUFBQUFQNEEvZ0FDd0FQQUJzQWh3QzhBUElCT2dBQUFSOEhGU00xSXhVak5TTVZJelUvQndjUkh3Yy9CelV6RlI4SFB3YzFNeFVmQno4SE5UTVZId2MvQnhFMUx3MGpJU01QRFFFVkl3OEhId2N6RlI4SFB3YzFMd2NQQmdVZEFSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZbER3TWZCQThFSHdjL0JCOEVQd2N2QkQ4RUx3Y1BCQzhFRHdJRG1nWUdCUVVFQWdJQi9ELzhQL3dCQWdJRUJRVUdCbDRCQVFNRUJRVUdCd1lHQlFVRUF3RUIvQUVCQXdRRkJRWUdCd1lGQlFRREFRSDhBUUVEQkFVRkJnY0dCZ1VGQkFNQkFmd0JBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9KL013SkNna0lDUWNJQmdZR0JRUURBZ0lEc1owSEJnVUZCQU1CQVFFQkF3UUZCUVlIblFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3SDhUZ0VCQXdRRkJRWUhCZ1lGQlFRREFRR2RCd1lGQlFRREFRRUJBUU1FQlFVR0I1MEJBUU1FQlFVR0JnY0dCUVVFQXdFQmdnUURBUUVCQVFNRVNFZ0VBd0VCQVFFREJBVUdCUWNHQlFZRlNFZ0ZCZ1VHQndVR0JRUURBUUVCQVFNRVNFZ0VBd0VCQVFFREJBVUdCUWNHQlFZRlNFZ0ZCZ1VHQmdZR0FqOEJBUUlEQkFVRUJlUDgvUHo4NHdVRUJRUURBZ0VCR2Y0Q0J3WUZCUVFEQVFFQkFRTUVCUVVHQjl6Y0J3WUZCUVFEQVFFQkFRTUVCUVVHQjl6Y0J3WUZCUVFEQVFFQkFRTUVCUVVHQjl6Y0J3WUZCUVFEQVFFQkFRTUVCUVVHQndIK0NRa0lDQWdIQndZR0JRUUVBd0lDQWdJREJBUUZCZ1lIQndnSUNBa0JxVjRCQVFNRUJRVUdCd1lHQlFVRUF3RUJYd1lHQlFVRUF3RUJBUUVEQkFVRkJnYjhCd1lGQlFRREFRRUJBUU1FQlFVR0IzNStCZ1lGQlFRREFRRUJBUU1FQlFVR0JsOEJBUU1FQlFVR0JnY0dCUVVFQXdFQlhnY0dCUVVFQXdFQkFRRURCQVVGQmhBRkJnVUhCZ1VHQlVoSUJRWUZCZ2NGQmdVRUF3RUJBUUVEQkVoSUJBTUJBUUVCQXdRRkJnVUhCZ1VHQlVoSUJRWUZCZ2NGQmdVRUF3RUJBUUVEQkVoSUJBTUJBUUVCQXdBRkFBQUFBQVAzQS9nQVBRQk5BSVlBcWdEdUFBQVRFUzhES3dFUEJoOElQd2M5QVM4Rkt3RVBBeEUxTHdVckFROEZKUmNQQkJVdkJqY25Ed0lWSHcwL0NqVW5Qd1ExTHdvaER3WWxId2NSRHdjaEx3Y1JQd2NIRVI4T015RXpQdzRSTHc0aklTTVBEZnBKQlFVR0JnWUdCZ1VFQWdJQkFRSUNCSDhGQmdVSEJRUUVCb0lFQXdJQ0F3UUZCUVlHQmdZRkJVb0NBd1FFQmdZR0JnWUdCQVFEQWdKSUJzVURCUU1DTGdnQkF3UUZwUVE5QXdJQkFnSUVCcVVKQWdVR1d3VUdCZ2NGQlFVRkJRUUVBd01DQVFIRUJRUURBUUVDQXdVR0J3Y0lDUW9KL2xBS0NRa0lDQVlHQWo0SEJnVUZBd01DQVFFQ0F3TUZCUVlIL000SEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUNUdjdQU1FRREFnSURCQVVGQmdZR0JnWUVmd1FEQWdFQkFRRUVnZ1VGQmdZR0JnVUZCQU1DQWdNRVNRRXhCZ1lHQkFRREFnSURCQVVGQm9nQjB3VUpDZ3V2SDQ4S0NRa0kwQVFhQ1FrSkNBa0pDQWpSbmdrSUJ6NERBd0VCQVFFQkFnTUVCQVVGQlFZRjBkTUlDQWdKQ1FrSkNBZ0lCZ1VGQXdJQkFRSURCUVVIQjdzQkFRTUVCUVVHQnZ6TUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdNMEJnWUZCUVFEQVFFZi9Nd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBQU1BQUFBQUE3a0R1UUJKQUcwQXNnQUFBUlVqRHdjZkJ6TWRBUThOSXlFakx3MDlBVE0vQnk4SEl4RWxNeDhPRlNFOUFUOE5Nd2NSRlI4UElUOFBFUzhQSVE4T0EzcmNCd1lGQlFRREFRRUJBUU1FQlFVR0I5d0NBZ01EQlFVRkJnY0hCd2dJQ1FuOXVBa0pDQWdIQndjR0JRVUZBd01DQXR3SEJnVUZCQU1CQVFFQkF3UUZCUVlIM0FLZUNRa0lDQWNIQndZRkJRVURBd0lCQWYwTUFnSURBd1VGQlFZSEJ3Y0lDQWtKbFFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2dDVUJBT0R3ME5EQXdLQ2drSEJnVUVBZ0VCQWdRRkJnY0pDZ29NREEwTkR3NEkvYkFRRGc4TkRRd01DZ29KQndZRkJBSUN2YjBCQVFNRUJRVUdCd1lHQlFVRUF3RUI1UWtKQ0FnSEJ3Y0dCUVVGQXdNQ0FnSUNBd01GQlFVR0J3Y0hDQWdKQ1NnQkFRTUVCUVVHQndZR0JRVUVBd0VCQVhxOUFnSURBd1VGQlFZSEJ3Y0lDQWtKS0NnSkNRZ0lCd2NIQmdVRkJRTURBZ0pXL2dCSUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2dDVUJBT0R3ME5EQXdLQ2drSEJnVUVBZ0VCQWdRRkJnY0pDZ29NREEwTkR3NEFBQUFBQ0FBQUFBQUQrQVA0QURFQWRRQzlBUEVCTlFGcEFhMEIyUUFBQVRNZkNSMEJEd2tqSVNNdkNUMEJQd2t6QnhVZkR5RS9EelV2RHlFUERoTVZJdzhISHdjekZSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZM014OEpIUUlQQ1NzQ0x3azlBajhKTXdjVkh3OHpQdzgxTHc4akR3NGxNeDhKRlJFVkR3a3JBaThKTlJFMVB3a3pCeEVmRHpNL0R4RXZEeU1QRGlVVkh3Yy9CelVoUHdjdkJ5RVBCZ042QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2ME1CZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQXZRTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EZjBNRFF3TURBc0tDZ2tJQndjRkJBTUN2QjhIQmdVRkJBTUJBUUVCQXdRRkJRWUhId0VCQXdRRkJRWUdCd1lGQlFRREFRRWdCZ1lGQlFRREFRRUJBUU1FQlFVR0JpQUJBUU1FQlFVR0J3WUdCUVVFQXdGOUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCcjBHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR2ZnRUNBd1FGQndjSUNRb0tDd3dNREEyOURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTI5RFF3TURBc0tDZ2tJQndjRkJBTUNBM0VHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR2ZnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1orQVFJREJBVUhCd2dKQ2dvTERBd01EWDROREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURYNE5EQXdNQ3dvS0NRZ0hCd1VFQXdMK1JnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkhBWUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQkJBRUNBZ1lIQ2dvR0JnY0dSUWNHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmtVSEJnWUtDZ2NHQWdJQlB6OE5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNRFQ4TkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01BY3dnQVFFREJBVUZCZ2NHQmdVRkJBTUJBUjhIQmdVRkJBTUJBUUVCQXdRRkJRWUhId0VCQXdRRkJRWUdCd1lGQlFRREFRRWdCZ1lGQlFRREFRRUJBUU1FQlFVR1dBRUNBZ1lIQ2dvR0JnY0d2UVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndhOUJnY0dCZ29LQndZQ0FnRS92UTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TnZRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXp2QVFJQ0JnY0tDZ1lHQndiK2hnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lCZWdZSEJnWUtDZ2NHQWdJQlAvNkdEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwQmVnME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXhSUGdjR0JRVUVBd0VCQVFFREJBVUZCZ2NmQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUFBZ0FBQUFBRFdnUDNBQmNBV0FBQUFROEdId0lITHdRckFROERFU2NQQmhVUkZSOElPd0UvQkI4RE16OEdOUzhDUHdnOUFpOERBUzhDSXdjQzlyc0VCd2NGQXdJQkEyeVlid1FGQmdjRkJnVUZCWFFyQkFRREF3SUNBUUVCQXdJREJBUUVCUVFGQkFRRUJJdHRCZ2NJQ0FmVkJnVURBZ0VDQTJISkJBUUVCQVlDQWdFQ0FnSUQvWW9GQmdZR0JnR0dHQUVEQkFjSENBZ0hvVS9BQmdVREFnSUNCR1FDMkdrREFnTUVCQVFGQlB5WEJBVUVCQU1EQXdJQ0FRRUNBZ0o1dlFZRUFnSnZBd1VHQmdZSEJnYVFHUUVDQWdJSEF3VUVCQVVFQkFRRUF3SnFCQU1DQVFBQUFBTUFBQUFBQTlnRDl3QTlBRjhBblFBQUFROEVId1k3QVQ4REZSOEhQd2MxSHdNN0FUOEdMd2dQQWlVVkh3WWhQd1k5QVM4R0lROEdBUkV2QkE4SEh3Zy9DQzhIRHdRUkx3Y1BCZ0hxZmdRREFnRUJBZ01FQlFVR0JnWUdCUVZJQVFJREJBUUdCZ1lHQmdZRUJBTUNBVWdGQlFZR0JnWUZCUVFEQWdFQkFnTUVmZ1VGQmdZR0JnWCtPUUlEQkFRR0JnWURjZ1lHQmdRRUF3SUNBd1FFQmdZRy9JNEdCZ1lFQkFNQ0FiaElCUVVHQmdZR0JRVUVBd0lCQVFJREJINEZCUVlHQmdZRkJYNEVBd0lCQVFJREJBVUZCZ1lHQmdVRlNBRUNBd1FFQmdZR0JnWUdCQVFEQWdGN2ZnVUdCZ1lHQmdVRkJBTUNBZ01FU1BBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIOEVnRUF3SUNBd1FGQlFZR0JnWUdCWDRFQXdFQkFRRURZZ2NHQlFVRUFnSUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZQjh2N1NTQVFEQVFFQkFRTUVCUVlHQmdZRkJnVitCQU1CQVFFQkF3UitCUVlGQmdZR0JnVUVBd0VCQVFFREJFZ0JMUWNHQlFVRUFnSUJBUUlDQkFVRkJnQUNBQUFBQUFONkEvZ0FIQUJpQUFBQkh3Y1JBUzhERHdNQkVUOEhCeEVWSHdnelB3UUJGeFV6SHdRL0NEVVJOUzhOSXlFakR3MERIQVlHQlFVRUF3RUIvdHdGQlFjR0J3WUZCZjdjQVFFREJBVUZCZ1plQVFJQ0F3UUVCQVVFQlFVRUJBUUVBVU9RQWJJRkJnWUdCZ1lFQkFRREFnSUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9jZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJRHVRRUJBd1FGQlFZRy9OOEJQZ1FEQWdFQkFnTUUvc0lESVFZR0JRVUVBd0VCSC95T0JRVUVCQVFEQXdJQkFRRUJBZ01EQVdHZEFjTUVBd0lCQVFFQ0F3TUVCQVFGQlFOeUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQ2dBQUFBQUQrQVA0QUNBQVlBQnNBVG9DWGdKaUFtNENjZ0orQXRFQUFBRVZEd2N2Qno4SEh3WUhIdzgvRHk4UER3NGxGU012QnpVbEZSOEtQd1V6SHdRVkR3Y1ZId3dWRHc0ZkJnOERMd1lqRHcwakx3MHJBUThIS3dFdkFqVS9CalV2RERVL0VDOEdQd1FmQmpNL0NUVS9BeDhDRlFjVkR3RXZDQ3NCRHc0ZkNBOFNIUUVmRUJVUEJ4MEJIdzA3QVQ4SEh3TVZIdzA3QVQ4UU93RWZCenNCUHc0dkNEOFJQUUV2RHpVL0J6MEJMdzByQVE4R0t3RXZFU3NCRHcwbEZTTTFBUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1JGUjhOTXlFbk5UOEJMd0lqTlRNblB3SWpOVE1WUHdJek5UTVZId0UzT3dJUk5TOE5JeUVqRHcwREFnRUNCQVFHQmdjSUJ3Y0dCZ1FFQWdFQkFnUUVCZ1lIQndnSEJnWUVCQUtKQVFFREF3UUZCZ2NIQ0FnSkNRa0tDZ3NLQ1FrSkNBZ0hCd1lGQkFNREFRRUJBUU1EQkFVR0J3Y0lDQWtKQ1FvTENnb0pDUWtKQndjSEJnVUVBd01CL3JUTEJRWUVCQU1EQVFFQ3BBRUNBd1VHQndrSUNnc0tDZ29LQ1FzR0JBVURBZ0VCQVFFQkNRVUVBd0VCQkFVR0J3Z0pDZ3NQQlFRQ0F3UURBdzRLQ1FrSEJ3WUZBd0lCQWdJRkJRZ0RBUUVEQXdVR0JRc0pDUW9LQ2dvS0NRa0hCZ1VEQXdFQkFRUUZCUVVFQWdFQkFnUUZCd2NJRUFjSEJ3Y0hCZ2NHQmdZSUJRTUNCUVVDQWdFS0JRUUNBUUlEQlFZSENBa0tDdzhGQkFJQkFnSUNBd01QQ2drSkJ3Y0dCQU1DQVFJQ0JRVUlBd0VCQXdNREJBVUREQWdJQ1FvSkNoQUpDQWdHQlFNQ0FnSUVCUVVGQkFKYkFnWUJBd2dHQndZSUJ3Y0lCd2NJQndjR0JnWUZCUVFEQWdJQkFRRUJBZ0lFQkFRSEFRRUJBZ0lMQndnSEJ3WUdCUVVGQkFNREFRSUNBZ0lEQkFVRkJnWUhCd2NJQ1FvREFRRUhCQVFEQXdJQkFRSURBd1FFQmdVR0J3Y0hCd2dIQ0FnSEJ3Y0hCZ2dCQXdRQ0FRSUJBd01FQlFVRkJnWUhCd2dIQ0FnSUJ3Y0hCZ1lHQlFRRUJBSUNBUUVCQXdJQ0FnZ0dCd1lIQ0FjSUJ3Y0lCd2NHQmdZR0JBUURBd0VCQVFFQkFnSUVCQVFIQVFJQ0Fnc0hDQWNIQmdZRkJRVUVBd01CQWdJQkF3TUVCUVVHQmdjSEJ3Z1RBZ0lCQndRRUF3TUNBUUVDQXdNRUJBVUdCZ2NIQndjSUJ3Z0lCd2NIQndZSUFRUUNBUUVCQVFJQ0JBTUZCUVVHQndZSUJ3Z0lCd2dIQ0FZSEJnVUZCUU1FQWdJQi9wM21BdGtGQmdRRUF3TUJBZVZBcWovbUFRRURBd1FFQmdWYUFnSURCQVFHQlFjSEJ3Z0lDUWtKQVY4QkFRRUhDQTA2VkFFQ0JBVmVxaEFQRUJIbERBc0tDZ29LQWdJREJBUUdCUWNIQndnSUNRa0ovVUlKQ1FrSUNBY0hCd1VHQkFRREFnSUJKQVFFQndZR0JBUUNBUUVDQkFRR0JnY0lCd2NHQmdRRUFnRUJBZ1FFQmdZSEJ3c0tDUWtKQ0FnSEJ3WUZCQU1EQVFFQkFRTURCQVVHQndjSUNBa0pDUW9MQ2dvSkNRa0lDQWNIQmdVRUF3TUJBUUVCQXdNRUJRWUhCd2NKQ1FrSkNuemxBUUVEQXdRRUJnWEtSZ1lGQ2drSUNBY0dCUU1DQVFJQ0JRVUtBZ0lDQXdJREF3TURBZ3NJQ0FrS0NRa1JDUWtIQmdVREF3RUNCQVVGQmdRQkFRRUNCQVFHQ0FnSkNnb0tDZ29LQ1FrRUJnVUZBZ0lCQWdrR0JBSUJBZ01GQmdjSUNRb0xEd0lDQXdJQ0F3TUREZ29LQ0FnSEJRY0NBUUVDQWdNRUJBY0RBd1FGQXdZREN3a0pDZ29LQ2dvSkNBZ0dCUU1DQVFNREJnVURBZ01CQWdFQkFnUUZCd2NJQ1FvS0N3b0tDZ2tJQlFZRkJRSUJBUUVDQ1FVRUF3SUJCUVVHQndnSkNnc09Bd0lEQVFFQ0JBSURCUU1CQXdFQkJ3UUVBd01DQVFFQ0F3TUVCQVlGQmdjSEJ3Y0lCd2dJQndjSEJ3WUlBZ0lGQVFFQkFRSUNBd1FGQlFVR0J3WUhDQWdIQ0FnSEJ3Y0hCZ1VGQlFNRUFnSUJBUUlFQWdJSUJnWUhCd2NJQ0FjSUJ3Y0hCd1lGQlFVRUF3TUJBZ0lCQXdNRkJBY0JBUUVDQWdzSENBY0hCZ1lGQlFVRUF3TUJBZ0lDQWdNRUJRVUdCZ2NIQndnSkNBUUNBUWNFQkFNREFnRUNBUU1EQkFRR0JnWUdCd2NJQndnSEJ3Z0hCd2NHQ0FNRUFRRUJBUUlDQkFNRkJRVUdCd1lJQndnSUNBY0lCd1lIQmdVRkJRUURBZ0lDQWdZQ0FnZ0dCZ2NIQndnSUJ3Z0hCd2NIQmdVRkJRUURBd0lCQWdFREF3UUZCd0VDQWdzSENBY0hCZ1lGQlFVRUF3TUNBUUVDQXdNRUJRVUdCZ2NIQndnSm5xcXFBU1VCQVFNREJBVUZCY3JsNWVYbHlnVUdCQVFEQXdFQkcvMUNDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQ0Nna0tDUVlHRGVVUkVBOFFxbDhGQXdKVk9nME9BZ0ZkQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrQUFBVUFBQUFBQS9jRCtBQTlBRnNBa3dDM0FQc0FBQUVQQWgwQkh3TWhEd2NmQnlFUEF4MEJId1kvQ0M4SUR3SURPd0VmQmhVek5TOE9Ld0VGRVI4T015RTFJUzhIRVQ4R093RTFJdzhPSlI4SEZROEhJeThITlQ4SEJ4VWZEanNDUHcwOUFpOE5Ld0lQRFFNRkJBTUNBZ01FaC8zWEJ3WUZCUVFDQWdFQkFnSUVCUVVHQndJcGh3UURBZ0lEQkFVR0JRWUdCZ1lGdlFRREFRRUJBUU1FdlFVR0JnWUdCUVpLV3djR0JRVUVBZ0lCUHdFQkFnUURCUVlHQmdnSUNBZ0tDUXBiL1VnQkFRSUVCQVFHQmdjSENBZ0pDUWtLQWcvOThRY0dCUVVEQXdJQkFRSURBd1VGQmdkaVlnb0pDUWtJQ0FjSEJnWUVCQVFDQVFJWEJnWUZCUVFEQVFFQkFRTUVCUVVHQnIwSEJnVUZCQUlDQVFFQ0FnUUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUXE5Q1FvSkNBa0hDQVlIQlFVRUF3SUNBZ0lEQkFVRkJ3WUlCd2tJQ1FvSnZRb0pDUWtJQ0FjSEJnWUVCQVFDQVFHNEJRWUZCZ2NGQmdXSEFRRURCQVVGQmdjR0JnVUZCQU1CQVljRkJnVUdCd1VHQlFRREFRRUJBUU1FdlFVR0JRWUhCUVlGdlFRREFRRUJBUU1CbmdJREJBUUdCZ2IyOWdvSkNRa0lDQWNIQmdVRkJBTUNBbDc5S3drS0NRZ0pCd2dHQmdZRkJBTUNBajhCQVFNRUJRVUdCZ0xWQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRbDBBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFSOUFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBQVFBQUFBQUEvY0NuUUFmQUQ4QVl3Q25BQUFCSHdjL0J5OEhEd2NmQno4SEx3Y1BCaVV6SHdZVkR3WWpJU012QmpVL0JqTUhGUjhQSVQ4UE5TOFBJUThPQVFRQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNmd0VDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJREVnY0dCUVVEQXdJQkFRSURBd1VGQmdmOHpnY0dCUVVEQXdJQkFRSURBd1VGQmdkZkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dNeUNna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUXI4emdvSkNRa0lDQWNIQmdZRUJBUUNBUUlBQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHV0FJREJBUUdCZ1orQmdZR0JBUURBZ0lEQkFRR0JnWitCZ1lHQkFRREFoOStDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUJBd01FQlFVR0J3Y0lDQWtKQ1FwK0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUUFBQUFBQ0FBQUFBQU80QTdrQVh3RGlBQUFCRlE4Vkt3RXZGVDBCUHhVN0FSOFZCUlVmQndFUEF4OEhQd01CSHdjelB4MDlBUzhkS3dFUEhRTjZBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwTkRRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwTkRRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0g5eVFNRUJ3Z0xEQThML3NZRUF3RUJBUUVEQkFVR0JRWUdCZ1lGQVRvWkZoY1lHUm9iR3hBUUVBOFFEdzRPRGc0TkRRd01EQXNLQ2drSkNBZ0hCZ1lGQkFRQ0FnSUNBZ0lFQkFVR0JnY0lDQWtKQ2dvTERBd01EUTBPRGc0T0R4QVBFQkFRRUJBUUR4QVBEZzhORGcwTkRBd01Dd29LQ1FrSUNBY0dCZ1VFQkFJQ0FnSitEUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUTBPR3hvWkdSY1hGUS8reGdVR0JRWUdCZ1lGQkFNQkFRRUJBd1FCT2hNTkN3b0lCUVFCQWdJQ0JBUUZCZ1lIQ0FnSkNRb0tDd3dNREEwTkRnNE9EZzhRRHhBUUVCQVFFQThRRHc0T0RnNE5EUXdNREFzS0Nna0pDQWdIQmdZRkJBUUNBZ0lDQWdJRUJBVUdCZ2NJQ0FrSkNnb0xEQXdNRFEwT0RnNE9EeEFQRUJBQUFBQUFBUUFBQUFBRDl3UElBTGNBQUFFUEFoMEJId01oSXc4ZEhRRWZIak0vQnk4R0l5OGJQUUUvR2pNaER3TWRBUjhGT3dFL0FnRS9BeThDQVM4RER3SUNwd1FEQWdJREJPYjl5aEVSRVJBUUVCQVBEdzRPRGcwTkRBd0xDZ29LQ0FnSUJ3WUZCQVFEQWdJQ0FnTUVCQVVHQndnSUNBb0tDZ3NNREEwTkRnNE9EdzhRRUJBUUVSRVJQZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWk1EUTRORGcwTURRd0xEQlVWRWdrSUJ3Y0hCZ1lFQlFNREF3SUJBUUlEQXdNRkJBWUdCd2NIQ0FrSkV4VVhDd3dOREEwT0RRNE5EZ0kxNVFRREFnSURCQVVGQmdZR0JnVUZBUnNGQWdJQkFRUUUvdVFGQlFZR0JnWUZBOEFGQmdZR0JnWUZCZVlCQWdNRUJBVUdCZ2NIQ1FnS0Nnb0xDd3dORFEwTkRnOE9EdzhRRUJBUUVCQVFEdzhQRHc0T0RnME5EQXdMQ3dzS0NRa0lDQWNHQmdVRUF3TUNBUUVCQWdNREJRVUdCd1lHQlFVRUF3SUJBUUVDQXdRRUJBVUdCZzBRRVFrS0NRc0tDd3NNQ3d3TkRBME1EUTBORFF3TURBd0xDd3NMQ2dvSkNnZ1JEZzBGQlFVRUF3TUNBZ0hsQlFZR0JnWUdCUVVFQXdJQ0F3UUJHd1VGQmdvR0NBVUJIQVFDQWdFQkFnSUFBQVFBQUFBQUE3a0QrQUEvQUlBQTdRRmZBQUFCRHc4dkR6OE9Pd0VmRFFVVkh3OC9EeThQRHc0RkZROFZMeFUxUHgwN0FSOGRCUlVmRmpNL0dDOGZEeDRDZ3dFQ0F3UUdCZ2dJQ2dvTEN3d05EUTBORFEwTUN3c0tDZ2dJQmdZRUF3SUJBUUlEQkFZR0NBZ0tDZ3NMREEwTkRRME5EUXdMQ3dvS0NBZ0dCZ1FEQXY2OEFRTUZCZ2dLQ3cwT0R4QVJFUk1URkJRVEV4RVJFQThPRFFzS0NBWUZBd0VCQXdVR0NBb0xEUTRQRUJFUkV4TVVGQk1URVJFUUR3NE5Dd29JQmdVREFqc0JBd1FHQndnS0N3d01EZzRlSUNFZ0lCNGNHQlFQRHhRWkd4NGdJQ0VnSGc0T0RBd0xDZ2dIQmdRREFRSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1URkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQy9NMENBZ01EQlFvTkR4RVNFeFFVRkI0dlF4OGhEeFlOQ3dVSENSQWFKeU1sSmljVEVoSVNFUkFQRGcwTUNna0hCUU1CQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQW8wTkRRME1Dd3NLQ1FrSEJ3VUZBd0lCQVFJREJRVUhCd2tKQ2dzTERBME5EUTROREF3TUN3b0pDQWdIQlFRRUFnSUVCQVVIQ0FnSkNnc01EQXdORGdvSkZCSVNFUkFQRGd3TENnZ0hCUU1CQVFNRkJ3Z0tDd3dPRHhBUkVoSVVFeFFURXhJUkVBOE9EQXNLQ0FjRUF3RUJBd1FIQ0FvTERBNFBFQkVTRXhOaUNRa1RFeFFVRkJRVUZCUVVGQ2NsSkNFZUd4Y1REZ2tKRGhJWEd4OGhJeVluRXhRVkZCUVVGQlFURkJNU0V4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBZ0lDQkFRRkJnY0hDUWtLQ2dzTURRME9EZzhQRUJBUkVSSVNFaElURkJNUER3NFBEdzhlSGgwZEhSc2JHUmtoTUQ0YkdBc05CZ01CQXdnUEhSd2lKU2dXRmhZWEdCY1lHQmdZR0JnWUZ4Y1dGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoSVNFeFFVRkJVVkZoWVdBQUFBQUFNQUFBQUFBL2dER3dBaEFLUUJKd0FBQVI4SElUOEhMd2NoRHdZbEh3Y3pIdzRWRHc0akR3Y2ZCek0vSGowQkx4NGpEd1lCRlI4ZU16OEhMd2NqTHc0MVB3NHpQd2N2QnlNUEhnRUVBUUVEQkFVRkJnY0J1QWNHQlFVRUF3RUJBUUVEQkFVRkJnZitTQWNHQlFVRUF3RUJQd0VCQXdRRkJRWUdoUllXRkJRVEVSRVBEUXdLQ1FZRUF3TUVCZ2tLREEwUEVSRVRGQlFXRm9VR0JnVUZCQU1CQVFFQkF3UUZCUVlHZVE4T0R3NE5EZzBOREEwTERBc0xDZ29KQ1FrSUJ3Y0dCZ1VFQkFNREFnRUJBZ01EQkFRRkJnWUhCd2dKQ1FrS0Nnc0xEQXNOREEwTkRnME9EdzRQZVFZR0JRVUVBd0g5d3dFQ0F3TUVCQVVHQmdjSENBa0pDUW9LQ3dzTUN3ME1EUTBPRFE0UERnOTRCd1lGQlFRREFRRUJBUU1FQlFVR0I0UVdGaFFVRXhFUkR3ME1DZ2tHQkFNREJBWUpDZ3dORHhFUkV4UVVGaGFFQndZRkJRUURBUUVCQVFNRUJRVUdCM2dQRGc4T0RRNE5EUXdOQ3d3TEN3b0tDUWtKQ0FjSEJnWUZCQVFEQXdJQkFnQUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHOWdZR0JnUUVBd0lCQWdRSENBb01EZzhRRWhJVUZSVVhGaGNWRlJRU0VoQVBEZ3dLQ0FjRUFnRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRSUNBd1FGQlFZR0J3Y0lDQWtLQ1FzS0RBc01EQTBORFEwT0RnNE9EdzhPRGc0T0RRME5EUXdNQ3d3S0N3a0tDUWdJQndjR0JnVUZCQU1DQWdFQkFRSURCQVFHQnY3K0R3NE9EZzRORFEwTkRBd0xEQW9MQ1FvSkNBZ0hCd1lHQlFVRUF3SUNBUUVCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBZ1FIQ0FvTURnOFFFaElVRlJVWEZoY1ZGUlFTRWhBUERnd0tDQWNFQWdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFJQ0F3UUZCUVlHQndjSUNBa0tDUXNLREFzTURBME5EUTBPRGc0T0FBSUFBQUFBQS9nRHVRQ2RBUTBBQUJNZkJ5RWZEQThQTHhZUEJ4VWZGVHNCUHhVMUx3NGhNejhHTHdjaER3WTNId2N6THdjL0R4OFdQd2MxTHhVckFROFZDQUVCQXdRRkJRWUhBZkk4S2hNYUZnME1DUWdIQkFNQkFRTUdCd29MREE4UEVSSVVGQlVXRmhjV0ZSUVVFaEVQRHd3TENnY0dBd0lCQXdRRkJRWUdCd1lGQlFRREFRRUJBZ01EQkFRRkJnWUhCd2dTRXhVWEdCa2JHdzhPRHc0T0R4c2JHUmdYRlJNU0NBY0hCZ1lGQkFRREF3SUJBUUVEQXdVRkJnY0hDUWtLQ2hZWkFSZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9GQUhCZ1VGQkFNQit3RUJBd1FHQmdjSlhBOE5EQWtJQlFNQkFRTUdCd29MREE4UEVSTVRGQlVXRnhZV0ZSUVVFaEVQRHd3TENnY0dBd0lCQXdRRkJRWUhCZ1lGQlFRREFRRUJBZ01EQkFRRkJnWUhCd2dTRXhVWEdCa2JHdzhPRGc4T0R4c2JHUmdYRlJNU0NBY0hCZ1lGQkFRREF3SUJBZ0FHQmdZRUJBTUNBUlVTQ0E0T0Nnb0xEQXdORGhBUkVoQVFEdzhOREFzS0NRY0dCQU1CQVFNRUJnY0pDZ3NNRFE4UEVCQVNHQVlGQlFNREFnRUJBZ01EQlFVR0J3d01EQXNNQ3dzTENnb0tDZ2tTRUE0TkN3a0hCQUlCQVFJRUJ3a0xEUTRRRWdrS0Nnb0tDd3NMREFzTURBd1BEZzBNREF3TENnb0pDUWtJRHc4Q0F3UUVCZ1lHQmdZR0JBUURBZ0VCQWdNRUJBWUd4eEFQRGc0T0RRd05EQXdORGc0UER4QVJFaEFRRHc4TkRBc0tDUWNHQkFNQkFRTUVCZ2NKQ2dzTURROFBFQkFTR0FZRkJRTURBZ0VCQWdNREJRVUdCd3dNREFzTUN3c0xDZ29LQ2drU0VBNE5Dd2tIQkFJQkFRSUVCd2tMRFE0UUVna0tDZ29LQ3dzTERBc01EQUFBQUFnQUFBQUFBL2dEK0FBREFBOEFpQUNwQU40QS93RTFBVmNBQUFFVkl6VWpGU00xUHdnckFROE5GUkVmQno4SE5UTVZId2MvQnpVekZSOEhQd2MxTXpVak5UTWZCeEVmQno4SEVUVXZEU01sRnhVZkJqOEhMd2NQQmlVVkl3OEhId2N6RlI4SFB3YzFMd2NQQmdVVkh3WTdBVDhHTHdjUEJpVWRBUjhIUHdjMU16OEhMd2NqTlM4SER3WWxEd1FmQno4SUx3Y1BBZ0orL0QvOEFRSUNCQVVGQmdiOC9Ba0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlIQmdZRkJRUURBUUg4QVFFREJBVUZCZ1lIQmdVRkJBTUJBZndCQVFNRUJRVUdCd1lHQlFVRUF3RUIvUHpkQmdZRkJRUUNBZ0VCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9vY0JBd1FHQndnSUNna0pDQVlHQkFNQkFRTUVCZ1lJQ1FrS0NBZ0hCZ1FEQVplZEJ3WUZCUVFEQVFFQkFRTUVCUVVHQjUwQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUIvZE1CQXdRRkJ3Z0pDUW9JQ0FjR0JBTUJBUU1FQmdjSUNBb0pDUWdIQlFRRC9ub0JBUU1FQlFVR0J3WUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZEFRRURCQVVGQmdZSEJnVUZCQU1CQWorOUJBTUJBUUVCQXdRRkJnVUhCZ1VHQmIwRUF3RUJBUUVEQkFVR0JRY0dCUVlDUC96OC9PTUZCQVVFQXdJQkFUOENBZ01FQkFVR0JnY0hDQWdJQ1FuK0FnY0dCUVVFQXdFQkFRRURCQVVGQmdmYzNBY0dCUVVFQXdFQkFRRURCQVVGQmdmYzNBY0dCUVVFQXdFQkFRRURCQVVGQmdmY1Avd0JBUUlEQkFVRUJmNENCd1lGQlFRREFRRUJBUU1FQlFVR0J3SCtDUWtJQ0FnSEJ3WUdCUVFFQXdJQ3JRVUVDUWdIQmdRREFRRURCQVlIQ0FrSkNna0lCd1VGQWdFQkFnVUZCd2dKbzE0QkFRTUVCUVVHQndZR0JRVUVBd0VCWHdZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdGZ1VGQ1FnSEJRVURBd1VGQndnSkNna0pDQWNHQkFNQkFRTUVCZ2NJQ1FaK2ZnWUdCUVVFQXdFQkFRRURCQVVGQmdaZkFRRURCQVVGQmdZSEJnVUZCQU1CQVY0SEJnVUZCQU1CQVFFQkF3UUZCUVlRdlFVR0JRWUhCUVlGQkFNQkFRRUJBd1M5QlFZRkJnY0ZCZ1VFQXdFQkFRRURBQUFCQUFBQUFBTjVBN2tBU0FBQUFTRVBCaDBCSHdZekF5TVBCeDhISVQ4R1BRRXZCaU1UTXo4SEx3Y0NoLzc4QmdZRkJRUURBZ0lEQkFVRkJnYmI4c1lIQmdVRkJBSUNBUUVDQWdRRkJRWUhBZGNHQmdZRUJBTUNBZ01FQlFVR0JzL3l1Z2NHQlFVRUFnSUJBUUlDQkFVRkJnY0R1UUVDQWdRRkJRWUhCZ1lGQlFRREFRSDlEQUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkF2UUJBUU1FQlFVR0JnY0dCUVVFQWdJQkFBQUFBQVVBQUFBQUE3a0R1UUFoQUVNQVpRQ3BBTzBBQUFFUkh3Yy9CalVSTlM4R0R3Y1JId2MvQmpVUk5TOEdEd1lGRVI4SFB3WTFFVFV2Qmc4R056TWZEaEVQRGlNaEl5OE5OUkUxUHcwekJ4RWZEeUUvRHhFdkR5RVBEZ0hnQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdLK0FRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUJlUUVDQXdRRUJnWUdCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DaGdrSkNBZ0hCd2NHQlFVRkF3TUNBUUVCQVFJREF3VUZCUVlIQndjSUNBa0ovYmdKQ1FnSUJ3Y0hCZ1VGQlFNREFnSUNBZ01EQlFVRkJnY0hCd2dJQ1FtVkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2o5c0JBT0R3ME5EQXdLQ2drSEJnVUVBZ0tzL29ZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQVhvR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL29ZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQVhvR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL29ZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQVhvR0JnWUVCQU1DQVFFQ0F3UUVCZ2JJQWdJREF3VUZCUVlIQndjSUNBa0ovYmdKQ1FnSUJ3Y0hCZ1VGQlFNREFnSUNBZ01EQlFVRkJnY0hCd2dJQ1FrQ1NBa0pDQWdIQndjR0JRVUZBd01DQWxiOXVCQU9EdzBOREF3S0Nna0hCZ1VFQWdFQkFnUUZCZ2NKQ2dvTURBME5EdzRJQWxBUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9BQUFBQVFBQUFBQUNmZ0xjQUNzQUFBRVBBaDBCSHdNUEJCOEdPd0UvQnk4SEt3RVBBUUdNQkFNQ0FnTUVwcWNFQXdFQkFRRURCQVVHQlFjR0JRWUZ2UVFEQVFFQkFRTUV2UVVGQmdZR0JnVUMwd1VGQmdZR0JnVUZwNmNGQlFZR0JnWUZCUVFEQWdJREJMMEZCUVlHQmdZR0JMMEVBd0lDQXdBQUJBQUFBQUFEK0FPNUFDTUFmUUNMQVJjQUFBRWZCeDBCRHdZaEx3YzFQd2NESVRNZkRoVVJGUThHSXowQkx3MGpJU01QRGhVakx3Y1JOVDhPSlRNZkF4VWhOVDhETXdjVkl3OFBFUlVmRGpNVkh3NHpJVE0vRFQwQk16OE9OUkV2RHlNOUFTOE5JeUVqRHcwQzR3VUZCQVFEQWdFQkFnSURCQVFGQmY0NkJRUUZBd1FDQVFFQkFRSUVBd1VFQlRnQ04wWUpDUWdJQ0FjSEJnVUZCUU1EQWdJQ0F3TUVCUUlHWlFJQ0F3UUVCUVlHQndjSUNBZ0pDZjQ2Q1FnSkNBZ0hCd1lHQlFRRUF3SUJBV0lHQlFVRUF3TUJBUUlDQXdNRkJRVUhCZ2NJQ0FnSkNRSkZCZ1VJQkFMK0NBSUVDQVVHV0NjUURnOE5EZ3dMQ3dvSUNBWUZCQUlCQWdJREJBVUZCZ1lIQndnSkNBa0tZZ0VCQWdNRUJBVUdCZ2NIQ0FnSkNBa0J4Z2tKQ0FnSUJ3Y0dCZ1VFQkFNQ0FtTUpDUWdKQ0FjSEJ3VUdCQVFEQWdJQkFnUUZCZ2dJQ2dvTURBMEhEZzhQTHdJQ0F3TUZCUVlHQndjSENRZ0pDZjQ2Q1FrSUNBZ0hCd1lHQlFRRUF3SUJBY0VCQWdJRUJRVUdCdndIQmdVRkJBSUNBUUVDQWdRRkJRWUgvQVlHQlFVRUFnSUJBVHNCQVFNRUJRVUhCd2dKQ1FvS0N3c0wvdUFJQ0FjR0JRUUJBbDhKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dsZkFRSUVCUVlIQ0FnQklBc0xDd29LQ1FrSUJ3Y0ZCUVFEQVFGK0FRTUVBalUxQWdNRUFRbzFBUU1FQmdjSkNnc05EUThQRUJFU0NQN1hDd29LQ2drSUNBZ0dCZ1VGQXdNQkFWNEtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3BlQVFFREF3VUZCZ1lJQ0FnSkNnb0tDd0VnRVJJUkVBOFBEUTBMQ2drSEF3VUVBalVIQ0FjR0J3WUdCUVFGQXdNREFnRUJBZ01EQXdVRUJRWUdCd1lJQndBQUFBZ0FBQUFBQTdrRHVRQXZBRjhBandDL0FPOEJFd0UzQVhzQUFBRVZId28vQ3k4S0t3RVBDaFVmQ2o4TEx3b3JBUThKSlJVZkNqOExMd29yQVE4S0ZSOEtQd3N2Q2lzQkR3b1ZId28vQ3k4S0t3RVBDU1VSRlE4Tkl5RWpMdzAxRVNVekh3MGRBU0U5QVQ4Tk13Y1JIdzhoUHc4Ukx3OGhEdzRCelFFQkF3VUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFHOUFRRURCUWdKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQlFNQkFRRjZBUUVEQlFnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJRTUJBYjBCQVFNRkNBa0xCZ1lHQndZR0JnWUxDUWdHQWdFQkFRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0ZBd0VCdlFFQkF3VUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFFQ2FnSUNBd01GQlFVR0J3Y0hDQWdKQ2YyNENRa0lDQWNIQndZRkJRVURBd0lDQXA0SkNRZ0lCd2NIQmdVRkJRTURBZ0w5REFJQ0F3TUZCUVVHQndjSENBZ0pDWlVCQWdRRkJnY0pDZ29NREEwTkR3NElBbEFRRGc4TkRRd01DZ29KQndZRkJBSUJBUUlFQlFZSENRb0tEQXdORFE4T0NQMndFQTRQRFEwTURBb0tDUWNHQlFRQ0FTY0dCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQlFNQkFRRUJBd1VJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FVREFRRUJBUU1GQ0FrTEJnWUd0Z1lHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZR0JnY0dCZ1lMQ1FnRkF3RUJBUUVEQlFnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJRTUJBUUVCQXdVSUNRc0dCZ1lIQmdZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBVURBUUVCQVFNRkNBa0xCZ1lHMHY0ZkNRa0lDQWNIQndZRkJRVURBd0lDQWdJREF3VUZCUVlIQndjSUNBa0pBZUc5QWdJREF3VUZCUVlIQndjSUNBa0pLQ2dKQ1FnSUJ3Y0hCZ1VGQlFNREFnSlcvYmdRRGc4TkRRd01DZ29KQndZRkJBSUJBUUlFQlFZSENRb0tEQXdORFE4T0NBSlFFQTRQRFEwTURBb0tDUWNHQlFRQ0FRRUNCQVVHQndrS0Nnd01EUTBQRGdBQUFBb0FBQUFBQS9jRG53QVpBRHNBZWdDeEFOVUJHUUVsQVNrQk5RRjlBQUFCRlE4SEl5OEZQUUUvQng4RER3Z2pMd1kxUHdjZkFpVVZQd2NmQmhVUENCOEhQd2N6RlRNMUx3d1BBaGN6TlRFZkJ6OE9QUUV2RFNzQkR3WXhOU00zTXg4R0VROEhJUzhIRVQ4R013Y1JGUjhOTXlFelB3NFJMdzRqSVNNUERRRWZCeFVqTlNNVkl6VWpGU00xUHdjMUl3OE9FUjhQTXpVckFTOEdOVE0xSXpVek5TTTFJVDBCTHcwakFtTUJBZ1FGQmdnSUNBY0dCUVFFQWdJQ0F3UUZCZ2N0MEFVRUFnRUJBZ1FHQndRRUJBb0xDQWdIQmdVREFnRUNCUVVIQ1FrS0NnZ0kvdGtHQndjSEJ3Y0lDQWdJQmdVRUF3STFEUXdLQ0FjRUF3RUJBd1VHQ0FvTERBa0lDQWNHQmdVRkFTY0NBZ01DQkFRRUJRWUdCZ2dQRWhFUXB5a0ZCUVlHQndjSUNRa0lDQWdIQmdZR0JRUUVBd0lDQVFFQkFnTURCQVVGQlFZR0J3Y0lDQW9KQ1FjSUJnWUdLZVFHQmdVRUJBSUNBUUVDQWdRRUJRWUcvaVlHQmdVRUJBTUJBUUVCQXdRRUJRWUdXUUlDQXdRRUJRWUdCd2NJQ0FrSkNRSGFDUWtJQ1FjSUJ3WUdCUVFFQXdJQkFRRUJBZ01FQkFVR0JnY0lCd2tJQ1FuK0pna0pDUWdJQndjR0JnVUVCQU1DQWdHQkJnWUZCQVFDQWdHeU8rNDdzZ0VDQWdRRUJRWUdDUWtJQ1FjSUJ3WUdCUVFFQXdJQkFRRUJBZ01FQkFVR0JnY0lCd2tJQ1FuUHp3WUdCUVFFQWdJQnNyS3lzZ01EQWdJREJBUUZCZ1lIQ0FjSkNBa0pBVGtFQlFrSEJ3WUVBZ0VDQWdNRUJBVUdCd1lGQXdNQ0FnY3ZDQWtMRFE0TkRBa0lBd0lDQXdJREJnWUlDQWtiQ3dvSkNBY0VBd0VCQWdVWUl3VUVCQU1DQWdFQkFRSURCQVVIQ0FrSEF3UUZCd2dKQ3d3TENna0hCd1FEQVFFQkF3TUZCUWNIRzNzUEJnWUdCUVFFQXdNQ0FnRUNBZ01GclJvSEJnVUVCQUlCQVFFQkFnTUVCQVlHQndnSUNBb0pDd3NKQ2dnSkJ3Z0dCd1VGQkFNREFnRUNBd1FGQmdjSWRVSUNBd01GQlFVRy9wd0dCZ1VFQkFJQ0FRRUNBZ1FFQlFZR0FXUUdCUVVGQXdNQ0hmNmNDUWtJQ1FjSUJ3WUdCUVFFQXdJQ0FnSURCQVFGQmdZSENBY0pDQWtKQVdRSkNBa0lDQWNIQmdZRkJRUUNBd0VCQWdNRUJRVUdCZ2NIQ0FnSUNRRTlBUUlDQkFRRkJnWlpkM2QzZDFrR0JnVUVCQUlDQVRzQ0FnTUVCQVVHQmdjSUJ3a0lDUW45cndrSkNBZ0lCd2NIQlFVRkJBTUNBUUU4QWdNREJRVUZCbGs3ZHp0M2xBa0pDQWtIQ0FjR0JnVUVCQU1DQWdBREFBQUFBQVAzQTdrQUl3QlNBS3NBQUFFN0FSOEdGUU1QQnlFdkJSTS9Cak1UTXg4SElSOEhGU0VqRHc4UlB3Y0hGUkVmQ3lFelB3NFROelV2Q1RVdkR5RXZDQ01oSXc4TkE1Z0JCZ1lFQkFNRkF3R1VBUUlEQXdNRUJBVDlWQWtGQXdVREFaUUJBZ01EQXdRRUJaNENCUVVKWFFVREJ3Y0JSUVVHQkFRREF3RUIvWG9JQ0FjSEJ3Y0dCZ1VGQlFRRUF3SUNWd0VCQXdNRUJRVUZXZ0lEQlFZSENBb0tDUWdJQ0FLd0NBZ0hCd2NIQmdZRkJRVUVCQU1DQXBRQ0FRSURCUVVIQ0FrTERBRUJBZ01FQlFVRkJ3Y0hDQWdKQ1FuK3oxQUhDQW9LREFjSEJ3aiswQWtKQ1FnSUJ3Y0hCUVlFQkFNQ0FRSlZBUUlEQXdjSUNBZitjZ1VGQlFRREFnRUJBZ1FEQndvUEFZd0ZCUVVFQXdJQ0FTVUJCQW1HQmdNREFnRUJBd1FFQlFZR0pnRUNBd01EQkFVRkJRWUdCd2NIQ09vQitnWUdCUVFFQXdFQkhtWDlzQlVNQ3dzS0NBZ0dCQUlDQVFJQkF3TURCQVVGQlFZSEJnY0hDQUdPQ3d3TUN3c0xDUW9KQndZR0tnb0pDUWdJQ0FjSEJnVUZCQU1DQVFGMUNRa0pCd1lDQWdFQ0FnTUVCUVVHQndjSUNBZ0pDUUFBQmdBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRXdBWEFBQWxNelVqQlRNMUl3VXpOU00xTXpVakJUTTFJeVV6TlNNQm9yeTgvb2E4dkFMMHZMeTh2UDZHdkx3QmVyeThLTHk4dkx5OHZyeTh2TDY4QUFBQUJnQUFBQUFEMkFQM0FDRUFMQUNOQUxrQTJ3RXhBQUFsRlI4Rk15RXpQd1l2QnlFUEJpVWpMd2MxQlJFVkh3WS9CeEUxUHdZaEZSOFBNeDBCSHdZL0J6VXZCd0V2QmlNaEl3OE5BdzhESHdRUEJCOEdPd0UvQnk4SUR3SWxId2NoUHdjdkJ5RVBCaWNkQVI4T0lUOFBOUzhIRHdZZEFROEhJUzhHUFFFdkJ3OEdBYUlDQXdRRUJnWUdBVHNHQmdZRUJBTUNBUUVDQXdRRUJnWUcvc1VHQmdZRUJBTUNBY3U1QndVR0JBUURBZ0grVVFJREJBUUdCZ1lHQmdZRUJBTUNBUUlEQkFRR0JnWUJFZ0VCQXdNRUJBWUdCd2NJQ0FrSkNRcm1BZ01FQkFZR0JnWUdCZ1FFQXdJQkFRRUNBd1FFQmdiKzlRY0hDQWtKQ1FvSi90UUtDUWtKQ0FnSEJ3WUZCUVFEQXdHMEJBTUNBUUVDQXdSb2FBUURBZ0VCQWdNRUJRVUdCZ1lHQlFWK0JBTUNBUUVDQXdSK0JRVUdCZ1lHQlFGbkFRRURCQVVGQmdZQk93Y0dCUVVFQWdJQkFRSUNCQVVGQmdmK3hRWUdCUVVFQXdHNUFRTURCQVVGQmdjSENBZ0pDUWtLQWpjS0NRa0pDQWdIQndZRkJRUURBd0VCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUlEQkFRR0JnYjl5UVlHQmdRRUF3SUJBZ01FQkFZR0JnWUdCZ1FFQXdKSEJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYTNBUUlEQXdVRkJnZkRCdjVIQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0c1QmdZRkJRUURBUUhjQ2drSkNRZ0lCd2NHQmdRRUJBSUJBWjBIQmdVRkJBSUNBUUVDQWdRRkJRWUhvUWtKQ1FnSUNBZ0dBUmdIQlFVRUJBSUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQktBVUZCZ1lHQmdVRmFHZ0VCZ1lHQmdZRkJRUURBZ0lEQkg0RkJRWUdCZ1lHQkg0RUF3SUJBUUlEaEFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWTV2UW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrS3ZBY0dCUVVFQWdJQkFRSUNCQVVGQmdlOEJnWUdCUU1EQWdFQkFnTURCUVlHQnJ3SEJnVUZCQUlDQVFFQ0FnUUZCUVlBQUFBQ0FBQUFBQU80QS9jQUF3QTdBQUFCRnlFREJ4TUREd0lmQ1Rjek53RS9CajBCTHdZQkx3SXJBUThLRlI4QkE0UVcvY3ZtTXQvZkF3SUJBUUlEQXdVRkJnY0dDQWNFQndNYUJnVUVBd01DQVFJQkF3TUVCUWI4NlFVR0JnVUdCUVlGQlFRRUF3TUNBUUVCQWdJRUJRRytEUDVPL2xBSUNBY0lCd2NHQmdVREF3SUJBUU1CemdRRUJRVUdCZ1lHQmdZR0JnVUZCQVFCeEFNQ0FRSUNBd01FQkFVRkJnWUdCZ1lIQUFBQUN3QUFBQUFEdUFPWkFCOEFJd0F2QURNQVB3QmZBR01BYndCekFIOEF3d0FBQVI4R093RS9CaThHS3dFUEJSY3pOU01sRVE4R0t3RVJJeEVoRVNNUkt3RXZCaEUzSHdZN0FUOEdMd1lyQVE4RkZ6TTFJeVV6SHdZUkl4RWpFU0VSSXhFakVUOEdNelVQRHhFZkR5RS9EeEV2RHdHQ0FRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBWDErZmdGNkFRSURBd1VGQmdkZVAvNkdQMTRIQmdVRkF3TUNBZndCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZYNStBVm9IQmdVRkF3TUNBWDQvL29ZL2ZnRUNBd01GQlFZSENna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUW9DdEFvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tBVU1HQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lsUG43KzVRWUdCZ1FFQXdJQk92N0dBVHIreGdJREJBUUdCZ1lCRzkwR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZbFBuNENBd1FFQmdZRy91VUJPdjdHQVRyK3hnRWJCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9Zb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dKMkNna0pDUWdJQndjR0JRVUVBd01CQVFBQUFBQUJBQUFBQUFMTUEzb0FLd0FBQ1FFUEF4OERBUjhEUHdjdkF3a0JQd012Qnc4Q0FwZitwUVFDQWdFQkFnSUVBVnNGQlFZR0JnWUdCUVFDQWdFQkFnSUUvcnNCUkFRREFnRUJBZ01FQlFVR0JnWUdCUU54L3FVRkJRWUdCZ1lGQmY2bEJBTUJBUUVCQXdRRkJnVUhCZ1VHQlFGRUFVUUZCZ1VHQndVR0JRUURBUUVCQVFNQUFBQUFIZ0FBQUFBRDJBUFlBQndBSUFBa0FDZ0FMQUF3QURRQVBBQkFBRVFBU0FCTUFGUUFZQUJrQUdnQWJBQndBSFFBZUFCOEFJQUFqQUNkQUtFQXBRQ3BBSzBBc1FDNUFBQWxNeUUzTHdNMUp3Y1ZId0lqRlNFMUl5Y1BCQVUxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKeVVYQnhjMUp6VW5CeGMxSndjWE5TY0hGelVuQnhjMUp3Y1hOUmMxSnhVbkJTY0hNeFVYTlRNMUp6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjbER3TWRBUmMxUHdFbkJSY1ZId1EzTHdjSEZ6VW5CeGMxSndjWE5TY0hGelVuQnhjMUp3Y2pGek0zTXpjbkFlRUMvblVXQWdJQ0FUd0RBUUlFQndPd0pSNEJCZ2NIQ2Y2b093RzFQeno4akQ4OEFiWStPd0cxUHp6OGpEODhBYlkrT3dGelJnTStPME9CUmtPQlJVTC9SVUdDUmtPOFAwRkJQQUc1QXdNRFBnUUVPd0cxUHp6OGpEODhBYlkrT3dHMVB6ejhqRDg4QWJZK093RzFQenorUlQ0Ny9sQURBd01EUHdJRE53TkNBd1FJQndZRE9BZ0hDUWtKQ3dzT2cwVkNnVVpEZ1VaRGdVWkRnVVpEaXdNSUJBRkRBMEpuRGdJRkJRVWRBeHNKQ1FnTFBqNFVBd1lGQkFFQlFBTUdBMElEQXdOQ0F6OERRZ01HQTBJREF3TkNBejhEUWdNL0EwSURRZ003QkR3RE93UThBenNFUEFNN0JEd0RPd1JDQXdrRE93UURBd0VCUEFNREF6c0JBd01HQTBJREF3TkNBejhEUWdNR0EwSURBd05DQTBBRFF3TUdBMElEQVFOREF3Z0dCUXdNRFIwREpRZ0hIZ3NCQWdFREJBY0dIZzBKQ0FjRkJRUURPd003QXpzRE93TTdBenNET3dNN0F6c0RPd01CUGdFN0F3QURBQUFBQUFQWUE3a0FQUUJmQUlFQUFBRVBBeDBCSHdZL0JCRVZId1kvQmpVUkh3US9CajBCTHdZckFROEJKUlVmQmlFL0JqMEJMd1loRHdZMUZSOEdJVDhHUFFFdkJpRVBCZ0h5akFRREFnSURCQVVGQmdZR0JnVUZYZ0lEQkFRR0JnWUdCZ1lFQkFNQ1RnVUdCZ1lHQmdVRkJBTUNBZ01FaWdVRkJnWUdCZ2IrTVFJREJBUUdCZ1lEY2dZR0JnUUVBd0lDQXdRRUJnWUcvSTRHQmdZRUJBTUNBZ01FQkFZR0JnTnlCZ1lHQkFRREFnSURCQVFHQmdiOGpnWUdCZ1FFQXdJQ09Ja0ZCUVlHQmdZR0JRUURBUUVCQVFNRVcvNkpCZ1lGQlFRREFRRUJBUU1FQlFVR0JnRm9Ud1FEQWdFQkFnSUVCUVlHQmdZRkJnV05CQU1DQWdPaUJ3WUZCUVFDQWdFQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCcllIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0FBQURBQUFBQUFPNUE3a0FSd0RIQVVjQUFBRVZLd0VQQmg4SE14VWZCejhITlRNL0J5OEdLd0UxTHdZckFROEZCUlVQSFNzQkx4MDlBVDhkT3dFZkhRVWZIejhmTHg4UEhnSG9uZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYWVBUUVEQkFVRkJnY0dCZ1VGQkFNQkFaMEhCZ1VGQkFNQkFRRUJBd1FGQlFZSG5RRUJBd1FGQlFZR0J3WUZCUVFEQVFHUkFnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQXZ6TkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRTEtuZ0lEQkFVRkJnWUhCUVlFQkFNQ0FaMEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR25RRUNBd1FFQmdZR0JnWUdCQVFEQXA0R0JnWUVCQU1DQWdNRUJRVUcwQk1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVhGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdBQUFBQUFnQUFBQUFBN2tEdVFBaEFFVUFUZ0JpQUlJQXdnRDVBVmdBQUFFekh3Y1BCeU12Qno4R0p3OEhGUjhISVQ4SE5TOEhKU01QQWpNdkFpVVBCaUUxTHdrbER3Y2ZCejhITHdjekh3MGRBUThOS3dFdkRUMEJQdzBsRHdjUlB3Y3pId2MvQnpzQkh3Y3pFUzhISlNFekh3MFZFUjhISFFFUERTTWhJeThOUFFFaEl5OE5OUkUxUHcwQ1hyNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR3ZnWUdCUVVFQXdFQkFRRURCQVVGQmpnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVRvSEJnVUZCQU1CQVFFQkF3UUZCUVlIL3VVRkJBUUZKQVVFQlA3L0JBZ0lBd01DZmdFWUJRY0hCUUpLQXdNRUNBRXpCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQmdZS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDZjR5QndZRkJRUURBUUZzQ0FrS0N3d01EUXdOREF3TENna0lOaklIQ0FnSUNRa0pDUWtKQ1FrSUNBZ0hLWkFCQVFNRUJRVUdCdjJLQW5ZSkNna0lDUWNJQmdZR0JRUURBZ0lJREFzS0NBY0VBd0lDQXdRRkJnWUdDQWNKQ0FrS0N2N0dDZ29KQ0FrSENBWUdCZ1VFQXdJQy91VUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0VFQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFYOEJBUU1FQlFVR0I3d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSHZBY0dCUVVFQXdFQlJBRUNBZ0lDQVVzQkFnUURCQVQ3WGdFQ0JBVURrZ1FEQWdUc0FRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBVUFDQWdNRUJRWUdCZ2dIQ1FnSkNnb0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tLQ2drSUNRY0lCZ1lHQlFRREFnSS9BUUVEQkFVRkJnZjk4TmdMQ2dnSEJRTUJBUU1GQndnS0Myc3pCZ1lGQXdNREFRRURBd01GQmdZcEFaa0hCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyK1lnTUhDUW9NRFEwUHhBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDaDhDQWdNRUJRWUdCZ2dIQ1FnSkNnb0NOZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBQUFCQUFBQUFBSitBbjRBQXdBQUFUTTFJd0dDL1B3Qmd2d0FBQUFBQkFBQUFBQUR1UU80QUNNQVJ3Q0xBTThBQUFFZkJ4RVBCeU12QnhFL0J5RWZCeEVQQnlNdkJ4RS9Cd1VSRlI4T016OE9OUkUxTHc0akR3NEZFUlVmRGpNL0RqVVJOUzhPSXc4T0Exb0hCZ1VGQkFNQkFRRUJBd1FGQlFZSHZBY0dCUVVFQXdFQkFRRURCQVVGQmdmK3hBY0dCUVVFQXdFQkFRRURCQVVGQmdlOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQndHWkFnSURCQVVHQmdZSUJ3a0lDUW9LdkFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nyd0tDZ2tJQ1FjSUJnWUdCUVFEQWdMK0NBSUNBd1FGQmdZR0NBY0pDQWtLQ3J3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncThDZ29KQ0FrSENBWUdCZ1VFQXdJQ0Ezb0JBUU1EQkFVRkJmMUNCUVVGQkFNREFRRUJBUU1EQkFVRkJRSytCUVVGQkFNREFRRUJBUU1EQkFVRkJmMUNCUVVGQkFNREFRRUJBUU1EQkFVRkJRSytCUVVGQkFNREFRRWIvVUlKQ1FrSUNBY0hCd1VHQkFRREFnRUJBUUVDQXdRRUJnVUhCd2NJQ0FrSkNRSytDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQkFRRUJBZ01FQkFZRkJ3Y0hDQWdKQ1FuOVFna0pDUWdJQndjSEJRWUVCQU1DQVFFQkFRSURCQVFHQlFjSEJ3Z0lDUWtKQXI0SkNRa0lDQWNIQndVR0JBUURBZ0VCQVFFQ0F3UUVCZ1VIQndjSUNBa0pBQTRBQUFBQUEvY0Q5d0FmQUVBQVlBQmtBSVVBcVFDNEFMd0F3QUQrQVE0QkpBRXpBWklBQUNVZkFoMEJEd1VyQVM4R1B3WTdBUjhCSnc4RUh3WTdBVDhHTHdjUEFpY2ZBaDBCRHdVckFTOEdQd2NmQWdjek55TVBCUjhIUHdjdkJ3OENKUjhIRlE4SElTOEhOVDhISlJVakx3azlBU1VWSXpVaEZTTTFKUThFSHdjL0JCVWZCejhITlI4RVB3WTFMd2dQQWlVekh3a2RBU00xSXhFckFROE5IUUVqRVNNVkl6MEJQd2tIRVI4UElSMEJIdzRoUHc4Ukx3Y1JMdzhoRHc0REtnTURBUUVEQXdRRUJnWUdCUVFFQkFJQkFRRUJBd01FQkFZR0JnVUVNQU1DQkFNQkFRSUVCUWNIQ1FrS0NRY0hCZ1FDQVFFQ0F3VUhCd2tKQ2drSVJnTURBUUVEQXdRRUJnWUdCUVFFQkFJQkFRRUJBZ1FFQkFZR0JnVUVIeE44RTQwREF3TURBUUVDQkFVSEJ3a0pDZ2tJQmdZRUFnRUJBZ01GQndjSkNRb0pDQUVQQndZRkJRTURBZ0VCQWdNREJRVUdCLzZIQndZRkJRUURBUUVCQVFNRUJRVUdCLzZsUlFjR0JRc0pDQVlDQWdFRE0zNzl5WDRCZ24wRUF3RUJBUUVEQkFVR0JnWUdCZ1VGU0FFQ0FnUUZCUVlIQmdZRkJRUURBUUZJQlFZR0JnWUdCUVVFQXdJQkFRTUVmd1VHQmdZR0JnVUJiUVlIQmdVTENRZ0dBZ0lCZmorZENnb0pDQWtIQ0FZR0JnVUVBd0lDdlQ5K0FRSUNCZ2dKQ3dVR0IzZ0JBZ01FQlFjSENBa0tDZ3NNREF3TkFUc0NBZ01FQlFZR0JnZ0hDUWdKQ2dvQmVRb0pDUWtJQ0FjSEJnWUVCQVFDQVFFREJBY0lDZ3NNQ0FFQ0F3UUZCd2NJQ1FvS0N3d01EQTM5U3cwTURBd0xDZ29KQ0FjSEJRUURBc3NFQmdjSUNBY0dCUVFEQWdJREJBVUdCZ2dJQndZRkJBTUNBZ01IQkFRSkNnc0xDUWdIQmdRREF3UUdDQWtLQ2dzS0NRY0ZCQU1CQVFNRVV3VUdCd2dJQndZRkJBTUNBZ01FQlFZSEJ3Z0hCZ1VFQXdJQkFRRURzc01MQkFRSkNnc0tDZ2dIQmdRQ0FRRUNCUVlIQ1FvTEN3a0pCd1VFQXdFQkF3UkRBUUVEQkFVRkJnYjhCd1lGQlFRQ0FnRUJBZ0lFQlFVR0Ivd0dCZ1VGQkFNQkFUKzlBUUlDQmdjS0N3VUdCd1orL1B6OHZiMTFmZ1VHQmdZR0JRWUZCQU1CQVFFQkF3UkpzQWNHQlFVRUFnSUJBUUlDQkFVRkJnZXZTQVFEQVFFQkFRTUVCUVlHQmdZR0JRVitCQU1CQVFFQkE0TUJBZ0lHQndvS0JnWUhCbjY5L2dnQ0FnTUVCUVlHQmdnSENRZ0pDZ2xmQXJXOWZnWUhCZ1lLQ2djR0FnSUJQLzNKRFF3TURBc0tDZ2tJQndjRkJBTUNBVjRLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkNnRUREdzBOREFvSkJ3TUJ2ZzBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3QUFBTUFBQUFBQS9jRCtBQlJBS2NBN3dBQUFSOEhJVE1mQXhVUkZROEVJUThISHdjaE16OE5OUkUxTHcwaklROEdCUkVWSHcwN0FUOEhMd2NqTHdjUlB3Y3pQd2N2QnlzQkR3MGxId2N6RVNNUEJ4OEhNejhITHdjakVUTS9CeThISXc4R0FuNEJBZ0lFQlFVR0J3RU9BUVFGQVFJQ0FRSUZBLzd5QndZRkJRUUNBZ0VCQWdJRUJRVUdCd0VPQ0FnSEJ3Y0dCZ1VGQkFRREF3RUNBZ0VEQXdRRUJRVUdCZ2NIQndnSS92SUhCZ1VGQkFJQy9Za0NBZ0lFQkFVRkJnWUhCd2dIQ0FuS0JnWUZCUVFEQVFFQkFRTUVCUVVHQnNvREJBTURBZ0lCQVFFQkFnSURBd1FEeWdZR0JRVUVBd0VCQVFFREJBVUZCZ2JLQ1FnSENBY0hCZ1lGQlFRRUFnSUNBVHNCQWdJRUJRVUdCMTVlQndZRkJRUUNBZ0VCQWdJRUJRVUdCL3dHQmdVRkJBTUJBUUVCQXdRRkJRWUdYMThHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUFnSURXZ1lHQlFVRUF3RUJCQWdHQmdmOXlBY0dCZ1FHQWdFQkF3UUZCUVlHQndZRkJRUURBUUVDQWdNRUJRVUdCd2NJQ0FrSkNna0NPQWtLQ1FrSUNBY0hCZ1VGQkFNQ0FnRUJBd1FGQlFaRi9jZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lDT0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS3N3WUdCUVVFQXdFQi9JNEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFOeUFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlBQUFNQUFBQUFBOWdEK0FBU0FCNEFvd0FBSlJVUEJ5OEhOUUVERHdNckFTOENDd0VkQVI4Tk93RVRId01kQVI4T1B3ODFQd01UTXo4TlBRSXZCZzhHSFFFUEJ5TW5CeUV2QmowQkx3Y1BCZ0lwQVFJREF3VUZCZ2NHQmdVRkJBTUJBUUU5endJR0J3Z0ZjQWdIQnRhNUFRTURCQVFHQmdZSUJ3Z0pDUWtLRmVZSkNnd01BZ0lEQkFVRkJ3WUlCd2tJQ1FvSkNna0pDUWdJQndjR0JnUUVCQUlCQVFjTENnbmhGd2tKQ1FnSENBWUdCZ1FFQXdNQkFnTUVCQVlHQmdZR0JnUUVBd0lCQWdNREJRVUdCaG9HQi8weEJnWUZCUU1EQWdFQ0F3UUVCZ1lHQmdZR0JBUURBdFZuQ0FjSEJnUUVBZ0VCQWdRRUJnY0hDR2NCNlA1b0JBWUZBZ0lGQmdHY0FSdkFDUWtKQ1FjSUJ3WUdCUVVFQXdJQy9rUUxDd2dHYndzS0NRb0pDQWdIQndZRkJBTURBUUVCQVFNREJBVUdCd2NJQ0FrS0NRb0xjUVFKQ2d3QnV3SUNBd1FGQlFZR0J3Z0hDUWtKQ2NBSEJnVUZCQU1CQVFFQkF3UUZCUVlId0FZRkJRUURBd0VCQVFFQkFRTURCQVVGQnNBSEJnVUZCQU1CQVFFQkF3UUZCUVlBQUFJQUFBQUFBNWtEK0FBSkFCRUFBQUVmQWhNaEV6OENBVE1USVJNekFTTUIvUXNTRG1qKzJXQU5EUmYrYklObUFWdG9pUDZ5bVFPRkxFUXcvc1lCSXk0dVcveURBVDMrd3dQd0FBQURBQUFBQUFKZUE3a0FQd0IvQUw4QUFDVVZIdzA3QVQ4TlBRRXZEU3NCRHcwUkZSOE5Pd0UvRFQwQkx3MHJBUThORVJVZkRUc0JQdzA5QVM4Tkt3RVBEUUdpQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRa0tDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CcGdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBVkVLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRRlFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQURBQUFBQUFQM0F0d0FJUUJEQUdVQUFCTWZCak1oTXo4R0x3WWpJU01QQlNjZkJ5RS9CeThISVE4R0p4OEdNeUV6UHdZdkJpTWhJdzhGQ0FFQ0FnUUZCUVlIQTdBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0ZBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQTdBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0ZBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIQTdBSEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0ZBSEJnVUZCQUlDQVVNR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdhM0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lCQVFJREJBUUdCcmNHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lBQWdBQUFBQUQ5d1A0QUpjQkxnQUFBUThERlI4SkZROGVJeThCUHdRMUx3VXJBUThHSFFFZkJ6OEdOUzhFRnlFL0h6VXZFZzhDQVE4Q0hRRWZBeXNDRHg0Vkh4SS9CelV2Q1RVL0hqTVhEd01kQVI4Rk93RS9CeThISXc4Q0EzZ0VCQUlCQVFNVERnd0tCd1lEQVFJQ0FnUUVCUVlHQndnSUNRa0tDZ3NNREF3TkRRNE9EZzRQRUE4UUVCRDhGaHR0QlFNQkFRSURBd1VHQlFZSEJRWUZuZ1FEQWdJREJKNEZCUVlHQmdZRkJRUURBZ0VCQXdWWUR3RUpFeFFTRXhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQVFFQkFnTURBd1VGQlFZSENBZ0lDZ2tHQmdZSEJRVUYvcklFQWdJQ0F3UmxGL3dURkJJVEVoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQkFRSUJBd01FQkFZR0JnY0lDUWtKQ3dVR0JnWUdCUVVGQkFRQ0FRSUNGQThNQ2dnR0JBRUNBZ0lFQkFVR0JnY0lDQWtKQ2dvTERBd01EUTBPRGc0UERoQVBFQkFRL0Jaa0JBTUNBZ0lFQlFZR0JnWUdCUVdkQkFRQkFRRUJCQVNkQlFZR0JnWUZCZ0xnQlFVR0JnWUdCaGtXRmhjWUdCa1pEdzhQRHc0UERRNE5EUXdNREFzTENnb0tDUWdJQndZR0JnUUVCQUlDQVFFQkEyZ0ZCUVlHQmdZRkJRVURBZ0lDQkpZRkJRY0dCZ1lHQlpVRUF3RUJBUUVFQkFVRkJnWUdCZ1VGVkFFQkFRSURCQVVHQmdnSUNBb0tDd3NNREEwT0RnOFBFQkFRRVJFUkVoSVNFdzhQRUE4UER3NFBEZzRPRFEwTkRRd0ZBd0lCQVFFQ0FRc0ZCUVlHQmdZR0JHQUJBd01FQlFVSEJ3Z0pDUW9MQ3d3TkRRNE9EZzhRRUJBUkVSSVJFaE1TRUJBUEVBOFBEdzhQRGc0T0RRME5EQVVEQWdFQkFRSUVCUVVHQlFjRkJob1dGaGdaR1JrYUR3OFBEdzRPRGc0TkRRd01EQXNMQ2dvSkNRa0hDQVlHQlFVRUF3TUNBUUVCWHdVRkJnWUdCZ1VGQlFNQ0FnTURsZ1VGQmdjR0JnWUZsUVFEQWdFQ0F3QUJBQUFBQUFQNEF6c0FPQUFBQVFNUEFSY0JId016UHdZMUx3TWhNejhHTHdjaFB3TTFMd2NqRHdFQkRQd0ZBd01CQVFVR0JnY0ZCZ1VFQlFNQ0FRSUNCTTBEYWdjR0JRVUVBd0VCQVFFREJBVUZCZ2Y4bHMwRUFnSUJBZ01GQkFVRkJRY0hCZ013L3VVSEVRdiszZ1VEQWdFQ0FnUUZCUVlHQmdZRkJlZ0NBd1FFQmdZR0JnWUdCQVFEQWdIbkJRVUdCZ1lHQlFVREF3RUJBZ1FBQUFBQUFRQUFBQUFEZVFNTEFDc0FBQWtCTHdRUEJ4OElQd01CUHdNdkJ3OENBMFQrUk0wRkJRWUdCZ1lGQlFRREFRRUJBZ01FNHdVRkJnVUdCZ1lGQWRJRUF3RUJBUUVEQkFVR0JnWUdCZ1VEQXY0K3dnUURBUUVCQWdNRUJRVUdCZ1lHQmdUWUJBTUJBUUVDQXdRQjJBVUdCUVlHQmdZRkJBSUNBUUVDQXdBQUFBQUdBQUFBQUFQNEEvZ0FFQUFoQURJQVF3QlVBSGdBQUJNVkh3SWhQd0kxTHdJaER3SW5GUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0lsTXg4Q0VROENJUzhDRVQ4Q0J4RWZCeUUvQnhFdkJ5RVBCcFFDQkFVQ3dnVUVBZ0lFQmYxQkJRVURBUUlFQlFMQ0JRUUNBZ1FGL1VFRkJRTUJBZ1FGQXNJRkJBSUNCQVg5UVFVRkF3RUNCQVVDd2dVRUFnSUVCZjFCQlFVREF6a0RCUVFDQWdRRi9GNEZCQUlDQkFVbkFRSUVCUWNIQkFnRG9BZ0lCd2NGQkFFQ0FRSUVCUWNIQkFqOFlBZ0lCd2NGQkFJQ2ZnTUZCQUlDQkFVR0JRUUNBUU1FVGdNRkJBSUNCQVVHQlFRQ0FRTUVUZ01GQkFJQ0JBVUdCUVFDQVFNRVRnTUZCQUlDQkFVR0JRUUNBUU1GWFFJRUJmeGVCUVFDQWdRRkE2SUZCQUlPL0dRSUNBY0hCUVFCQWdFQ0JBVUhCd1FJQTZBSUNBY0hCUVFCQWdFQ0JBVUhCd2dBQUFBQUFRQUFBQUFEZWdMTUFDc0FBQWtCRHdNZkJ6OERDUUVmQXo4SEx3TUJMd01QQWdIcS9xVUVBd0VCQVFFREJBVUdCUWNHQlFZRkFVUUJSQVVHQlFZSEJRWUZCQU1CQVFFQkF3VCtwUVVGQmdZR0JnVUN4UDZsQlFVR0JnWUdCZ1FGQWdJQkFRSUNCUUZFL3J3RUF3SUJBUUlEQkFRR0JnWUdCZ1VGQVZzRUFnSUJBUUlDQUFBQUFBNEFBQUFBQS9jRDl3QWZBRUFBWUFCa0FJVUFxUUMxQUxrQXZRRDdBUWNCSFFFcEFZZ0FBQ1VmQWgwQkR3VXJBUzhHUHdZN0FSOEJKdzhFSHdZN0FUOEdMd2NQQWljZkFoMEJEd1VyQVM4R1B3Y2ZBZ2N6TnlNUEJSOEhQd2N2Qnc4Q0pSOEhGUThISVM4SE5UOEhKUlVqTHdjMUpSVWpOU0VWSXpVbEZTOEVEd2NmQ0Q4SUx3Y1BCRFV2Qnc4R0pSOEhGU00xSXhFckFROE5IUUVqRVNNVkl6VS9Cd2NSSHc4aEhRRWZEaUUvRHhFdkJ4RXZEeUVQRGdNcUF3TUJBUU1EQkFRR0JnWUZCQVFFQWdFQkFRRURBd1FFQmdZR0JRUXdBd0lFQXdFQkFnUUZCd2NKQ1FvSkJ3Y0dCQUlCQVFJREJRY0hDUWtLQ1FoR0F3TUJBUU1EQkFRR0JnWUZCQVFFQWdFQkFRRUNCQVFFQmdZR0JRUWZFM3dUalFNREF3TUJBUUlFQlFjSENRa0tDUWdHQmdRQ0FRRUNBd1VIQndrSkNna0lBUThIQmdVRkF3TUNBUUVDQXdNRkJRWUgvb2NIQmdVRkJBTUJBUUVCQXdRRkJRWUgvcVZlQndZRkJRTURBZ0VETTM3OXlYNEJla2dGQmdZR0JnWUZCUVFEQVFFQkFRTUVnQVFHQmdZR0JnVUZmUVFEQVFFQkFRTUVCUVlHQmdZR0JRVklBUUVEQkFVRkJnY0dCZ1VGQkFNQkFaZ0hCZ1VGQXdNQ0FYNC9uUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FyMC9mZ0VDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0JXZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnRjVDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRTUVCd2dLQ3d3SUFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3YwTkNna0pDUWdJQndjR0JnUUVCQUlCeXdRR0J3Z0lCd1lGQkFNQ0FnTUVCUVlHQ0FnSEJnVUVBd0lDQXdjRUJBa0tDd3NKQ0FjR0JBTURCQVlJQ1FvS0N3b0pCd1VFQXdFQkF3UlRCUVlIQ0FnSEJnVUVBd0lDQXdRRkJnY0hDQWNHQlFRREFnRUJBUU95d3dzRUJBa0tDd29LQ0FjR0JBSUJBUUlGQmdjSkNnc0xDUWtIQlFRREFRRURCRU1CQVFNRUJRVUdCdndIQmdVRkJBSUNBUUVDQWdRRkJRWUgvQVlHQlFVRUF3RUJQNzBCQWdJRUJRVUdCNTM4L1B5OXZWK3dTQVFEQVFFQkFRTUVCUVlHQmdZRkJnVitCQU1CQVFFQ0FnUitCUVlHQmdZRkJnVUVBd0VCQVFFREJFbXhCZ1lGQlFRREFRRUJBUU1FQlFVR2x3RUJBd1FGQlFZR25yMytDQUlDQXdRRkJnWUdDQWNKQ0FrS0NWOEN0YjJlQmdZRkJRUURBUUVmL1lvS0NRb0lDQWdJQmdZR0JRUURBZ0VCWGdvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQ0FnSUNna0tBUU1QRFEwTUNna0hBd0hkQ2drS0NBZ0lDQVlHQmdVRUF3SUJBUUVCQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQUFEQUFBQUFBTzVBN2tBTEFCWUFKd0FBQk1mQnlFUkZROE5JeUVqTHc0UkpUTWZEaFVoRHdjMVB3NHpCeEVmRHlFL0R4RXZEeUVQRG9ZQkFnTUVCUVVGQmdMVkFnSURBd1VGQlFZSEJ3Y0lDQWtKL2JnSkNRZ0lCd2NIQmdVRkJRTURBZ0VCQXA0SkNRZ0lCd2NIQmdVRkJRTURBZ0VCL1N3R0JnVUZBd1FDQVFFQkFnTURCUVVGQmdjSEJ3Z0lDUW1WQVFJRUJRWUhDUW9LQ3cwTkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnajlzQkFPRHcwTkRBd0tDZ2tIQmdVRUFnS2FCUVlGQkFNREFRSCtYZ2tKQ0FnSEJ3Y0dCUVVGQXdNQ0FnSUNBd01GQlFVR0J3Y0hDQWdKQ1FIQTNnSUNBd01GQlFVR0J3Y0hDQWdKQ1djQkFRTURCQVVHQjRVSkNRZ0lCd2NIQmdVRkJRTURBZ0pXL2JnUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnQUFBQWNBQUFBQUEvZ0QrQUFUQURVQVdRQmRBSEVBdFFGVEFBQUJGUThISXk4SE5TVVBCQjhIUHdndkJ3OENOeDhIRlE4SEl5OEhOVDhISVJVak5STWZCeFVqTlQ4SEJ4RVZIdzA3QWo4Tk5SRTFMdzRqRHc0RkZTc0JEdzBkQWg4Tk93RWRBUjhPTXo4R1BRRXZCaU12QmowQk93RS9EVDBDTHcwckFUMEJQd1l6UHdZOUFTOEdLd0VQRFFPNUFRRURCQVVGQmdhK0JnWUZCUVFEQVFIK1ZJWUVBd0VCQVFFREJBVUdCZ1lHQlFZRmhnUURBUUVCQVFNRUJRWUdCZ1lHQlV3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lEVS96ZEJnWUZCUVFEQVFIOEFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdMK1YyOEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2x2QVFNREF3VUZCUVlIQndnSUNBZ0pwZ1lHQlFVRUF3SUNBd1FGQlFZR3BnUUZCQU1EQWdKT0Nnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tUZ0lDQXdNRUJRU21CZ1lGQlFRREFnSURCQVVGQmdhbUNBa0lDQWdIQndZRkJRVURBd0lDQVVQZ0JnVUZCQU1EQVFFQkFRTURCQVVGQnVEOWhnVUZCZ1lHQmdVRkJBTUNBUUVDQXdTRkJRWUdCZ1lGQmdVRUF3RUJBUUVET2dFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUg4L0FFN0FRRURBd1FGQlFYaDRRVUZCUVFEQXdFQkhQekdDZ2tJQ1FnSEJ3WUdCUVVFQXdJQ0FnSURCQVFHQmdZSEJ3Z0pDQWtKQXpzS0NRZ0pDQWNIQmdZRkJRUURBZ0VCQVFFQ0F3UUZCUVlHQndjSUNRZ0pDdUFDQWdNRUJRWUdCZ2dIQ1FnSkNncjhDUW9KQ0FrSENBWUdCZ1VFQXdJQ29Rb0pDQWtJQndjR0JnVUZCQU1DQVFFQkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREF3UUZCUVdpQWdJREJBVUdCZ1lJQndrSUNRb0ovQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0F1QUdCUVVFQXdNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQ0FnTUVCUVVHQmdjSENBa0lDUUFBQWdBQUFBQUQrQVA0QUc4QXJBQUFFeEVWSHcweklUTS9EVFVSTHdjUEJ4RVBCeUV2QnhFL0J5RS9CeThISVE4T0pTTVBCeDhHT3dFQkR3TWZCejhEQVJVZkJ6OEhFUzhGQ0FJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUsyQ1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9Vb0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0Fib0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9rWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJRHovc0dCZ1VGQkFNQkFRRUJBd1FGQlFZR3NQNCtCQU1CQVFFQkF3UUZCZ1VHQndVR0JRSENBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRURCUVVHQlFNYi9Vc0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tCZWdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2YraGdZR0JRVUVBd0VCQVFFREJBVUZCZ1lDdFFjR0JRVUVBZ0lCQVFFREJBVUZCZ1lIQmdVRkJBSUNBUUVCQWdRRUJBWUdCd2NJQ0FrSkNkTUJBZ01EQlFVR0J3WUdCUVVFQXdMK1BnVUdCZ1lHQlFZRkJBTUJBUUVCQXdRQnd1OEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FUc0lCd2dFQXdFQUFBQUFCQUFBQUFBRHVRTzVBQ01BUndDTEFNOEFBQUVmQnhFUEJ5TXZCeEUvQnlFZkJ4RVBCeU12QnhFL0J3VVJGUjhOT3dJL0RUVVJOUzhOS3dJUERRVVJGUjhOT3dJL0RUVVJOUzhOS3dJUERRTmFCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZRy9rZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdjQjJBSUNBd1FGQmdZR0NBY0pDQWtLQ1g0S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncCtDUW9KQ0FrSENBWUdCZ1VFQXdJQy9ja0NBZ01FQlFZR0JnZ0hDUWdKQ2dwK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pmZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnTjZBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJJUDFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQXdBQUFBQURlZ1A0QURzQVh3Q2pBQUFURHdNUkh3OGhNejhLSVNNdkRUVVJEd1lsSHdjUkR3Y2hMd2NSUHdjSEVSVWZEVE1oTXo4Tk5SRTFMdzBqSVNNUERaQUNCZ0VCQVFJRUJRY0lDUW9MREEwT0R3OElEd0Y5REFzS0Nnc0pDZ2dKQndZRy9oOEtDZ2tJQ1FjSUJnWUdCUVFEQWdJSkNBZ0hCZ1lGQW9nR0JnVUZCQU1CQVFFQkF3UUZCUVlHL2tZR0JnVUZCQU1CQVFFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUc2Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSi9rWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJRFRRUVVDQWo5Z1JFUER3OE9EUXdMQ2drSUJ3VUVBUUlDQWdRRUJRWUhCd2dKQ1FJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0xpQlFZSEJ3Z0lDV01CQVFNRUJRVUdCdjFLQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0syQmdZRkJRUURBUUVmL1VvSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0N0Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFVQUFBQUFBM29EK0FBREFKb0FwUURUQVJnQUFBRUhJemNuQnlzQkR3VWRBUjhHTXdjakR3WWRBUjhGT3dFUEFSOEdPd0UvQnpNUEFSVWZCVHNCUHdjN0FUOEZQUUV2QmlNM016OEdQUUV2QlNzQlB3RXZCaXNCRHdZalB3RTFMd1VyQVE4RkpTc0JMd1U5QVNjZEFSOE5Pd0VSRHdjaEx3Y1JQd2NIRVJVZkRUTWhNejhOTlJFMUx3WUJMd1lqSVNNUERRSXNEMGtQSkE5Y0JnWUZCUVFEQWdJREJBVUZCZ1pQRDBBR0JnVUZCQU1DQWdNRUJRVUdCaklNQVFFQ0FnUUZCUVlIQlFVRkJRTUVBZ0lPU1FzQkFnTUVCQVlHQmdZRkJRUUVBd01CRDF3R0JnVUZCQU1DQWdNRUJRVUdCazhQUUFZR0JRVUVBd0lDQXdRRkJRWUdNZ3dCQVFJQ0JBVUZCZ2NHQmdVRkJBTUNEa2tMQVFJREJBUUdCZ01KQlFVRUJBTUNBVlhCQmdZRkJRUURBajhDQWdNRUJRVUdCd2NJQ1FnSkNnbm1BUUVEQkFVRkJnYjl5QVlHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFqZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTURCUVVHL3ZVSENBZ0lDUW9KQ3Y3VUNRb0pDQWtIQ0FZR0JnVUVBd0lDQVlWRlJZSkRBZ01FQlFVR0JnY0dCUVVEQXdJQlJRRUNBd01GQlFZSEJnWUZCUVFEQWpVSEJnWUZCUVFEQWdFQ0F3UUVCUVZETlFjR0JnVUZCQU1DQVFJREJBUUZCVU1DQXdRRkJRWUdCd1lGQlFNREFnRkZBUUlEQXdVRkJnY0dCZ1VGQkFNQ05RY0dCZ1VGQkFNQ0FnTURCUVVHUXpVSEJnWUZCUVFEQWdFQ0F3UUVCYW9DQXdRRkJRWUd5eG5rQ1FvSkNRZ0lCd2NHQlFVRUF3SUMvZThHQmdVRkJBTUJBUUVCQXdRRkJRWUdBek1IQmdVRkF3TUNBUi84ekFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSWNDUWtKQ0FnSUJ3Y0JHQVlHQlFRRUFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBQUJnQUFBQUFEK0FPWkFDRUFZUUNEQU1NQTVRRWxBQUFsSVRNZkJnOEdJeUVqTHdZL0JpY2ZEaDBCRHc0dkRqMEJQdzBsSVI4SER3Y2hMd2MvQmljekh3MGRBUThOS3dFdkRUMEJQdzBsSVRNZkJnOEdJeUVqTHdZL0JpY2ZEaDBCRHc0dkRqMEJQdzBCWWdKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHOWdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBUVVDZGdjR0JRVUVBd0VCQVFFREJBVUZCZ2Y5aWdZR0JRVUVBd0VCQVFFREJBVUZCdllLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRUZBbllIQmdVRkJBTUJBUUVCQXdRRkJRWUgvWW9HQmdVRkJBTUJBUUVCQXdRRkJRYjJDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1Fya0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDlBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWo4QkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g4QWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQUFBZ0FBQUFBQTdrRHVRQUxBQThBR3dBZEFDa0FMUUE1QUgwQUFBRVZNejhITlNFVk16VWhGUjhITXpVbkZRRVZNelV2QnlFVk16VWhEd2NWTXpVbklUTWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RRSzluUWNHQlFVRUF3RUIvZ2o4L2dnQkFRTUVCUVVHQjUyOUFqZTlBUUVEQkFVRkJnZitLUHorS0FjR0JRVUVBd0VCdlowQ3RBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQll0d0JBUU1FQlFVR0I3emMzTHdIQmdVRkJBTUJBZHo4dkFIWTNMd0hCZ1VGQkFNQkFkemNBUUVEQkFVRkJnZTgzRDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFNQUFBQUFBem9ET3dBREFBY0FDd0FBSlRNMUl3VXpOU00zTXpVakFqLzgvUDZHL1B5OS9QekYvUHo4ZnZ3QUFBMEFBQUFBQS9jRDl3QURBQWNBQ3dBUEFCTUFGd0FiQUI4QUpnQXFBQzRBWXdDbkFBQUJNelVqQlRNMUl3Y3pOU01oTXpVckFUTTFLd0V6TlNNRk16VWpJVE0xSXdVVk16VWpOU01ITXpVakJ6TTFJd0V6SHdvUkR3b2pJU012Q1RVUk5UOEpNeUVGRVI4UElUOFBFUzhQSVE4T0FuNStmdjZHUHo5K1B6OENkajgvUHo4L1B6OC8va2MvUHdINGZuNyt4YjErUDM0L1AzNC9Qd0wwQmdZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUcvUXdHQndZRkN3a0lCZ0lDQVFFQ0FnWUlDUXNGQmdjR0F2VDhqZ0VDQXdRRkJ3Y0lDUW9LQ3d3TURBMEM5QTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3Ti9Rd05EQXdNQ3dvS0NRZ0hCd1VFQXdJQlF6OC9QejgvUHo4L3ZiMC8vRDgvL0Q4L1B6OEJPd0VDQWdZSUNRc0ZCZ2NHL1F3R0J3WUZDd2tJQmdJQ0FRRUNBZ1lJQ1FzRkJnY0dBdlFHQndZRkN3a0lCZ0lDQVQvOURBME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOQXZRTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01BQUFBQUFJQUFBQUFBL2NEOXdCVUFLNEFBQUVoSHdjUkR3Y2hJdzhIRVNNUkZSOElQd2NoUHc4Ukx3NGpJU1V4RHdVVkh3WS9CQzhGSVI4S0hRRWZCejhITlM4UElUOEVOUzhHSXdjQ1B3RmFCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvMk5Dd29LQ2dvSkNRaVNQd0VDQWdNREF3UUhCd1VGQlFYS0NBa0tBbmdLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkN2Nm0vcGdEd1FRREF3RUJBZ1FGdlFZUURRb0VBUUVCQVFNREJIc0JCUVlIQmdZS0NnY0dBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVDQXdRRkJnZ0lDUW9LQ3d3TURBMysvbmtGQXdJQkFnSURBd2NGQkFVSEEzb0JBUU1FQlFVR0J2M0pCd1lGQlFRQ0FnRUNBZ01FQlFZR2ZBSFQvZWtGQkFVREJBTURBZ0lCQVFFQ0JLc0ZBd0lCQVFJREJBVUdCZ1lJQ0FnSUNna0tBamNKQ2drSUNRY0lCZ1lHQlFRREFnSThBcUlGQlFVR0JBWUhCZ1diQkFNRkNRZ0ZCZ1VGQlFRRVpnRUJBUUlHQ0FrTEJnWUdCcjBIQmdVRkJBSUNBUUVDQWdRRkJRWUh2UXdOREF3TENnb0pDQWNHQmdRREFnRmxCZ1lHQndVRkJRVUNCUUlDQVFBQUJRQUFBQUFEOXdQNEFDRUFVUUJlQUdvQXRBQUFOeDhISVQ4SEx3Y2hEd1lCRlI4Sk93RS9DVDBCTHdrckFROEpCUThDS3dFdkFnRWhOek1CSHdNQkx3RWhBVDhCSnc4REh3UVBBUUVQQmgwQkh3WUJId1k3QVQ4R0FUOEdQUUV2RGc4Q0NBRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZRy9FOEhCZ1VGQkFJQ0F6SUJBZ0lHQ0FrTEJRWUhCZ1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZR0J3WUZDd2tJQmdJQ0FmN01CZ1lIQndnSEJnYis4QUk0QndMKzZBVUdCUVFCQ1FjSC9jWUJHUVVJbWdRREFRRUJBUU1FZGdjTS90NEhCUVVGQXdJQ0FnSURCUVVGQndFWkJ3Z0lDUWtLQ1FvTUNna0pDUWtIQ0FFRUJ3VUZBd01DQWdJQ0F3TUZCUWUrQXdQOEJRWUZCZ1lHQmlnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdBUlVHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjR0JnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhqd1VEQXdJRUJBRUlBUUZWQVFFREEvN3VBZ0VCRVFNRDJBVUdCUWNHQlFZRmRnUUgvdVlIQ0FnSkNRa0pDZ29KQ2dnSkNBZ0gvdThHQmdVRUF3TUJBZ0lFQkFZR0J3RVJCd2dJQ0FnSkNRa0pDUWdKQ0FnSUI4WUZCUHdFQXdFQkFRRURBQUFqQUFBQUFBUFlBOWdBQXdBSEFBc0FEd0FXQUNNQUt3QXZBRE1BTndBN0FEOEFRd0JIQUVzQVR3QlRBRmNBV3dCakFHY0Fhd0J2QUhNQWR3QjdBSDhBZ3dDVUFKZ0FuQUNnQUtRQXFBRFJBQUFsRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeDhCTXpVdkFoMEJId0kzSnlNdkF3VVhCeGMxSnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUx3RVhOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGMxRnpVbkZTY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5JUmMxSndVekJ4OEVOeThIQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ3Y1hKd2NuRHdJZEFSYzFBUWN6RlJjQkZ6OEhOU2MzQVRVak5TY0JNemNuQXZsRlFvSkdRLzlHUTRCRlFvUUVCajQrQW1BREJRZzFBUUVDQWdFN0FiVWdBMFVqT3dHMlBqdjhpejQ3QWJVL093RzJQanY4aXo0N0FiVS9Pd0cyUGp0R1JVS0JSa09CUmtQL1JVS0JSa084UGtKQ093TnZQanY4aXo0N0FiVS9Pd0cyUGp2OGl6NDdBYlUvT3dHMlBqditRejg3QVpRREFRUUlCd1lET0FnSENBa0tDd3NPZzBWQ2dVWkRnVVpEZ1VaRGdVWkRqQUVEQlFzakhBY0VBajRCZUFFRUVnR0NCQTRMQ3dvS0NRZ0hHd3IrYXdRVC9vZzJBME1xQXp3RFBBTThBendEUEFNOEF6d0RPd01CUEFNQkpBY0hEZzBQSWdVRUNCMERQd0k3QXp3Q1FRTUdBMElEQXdOQ0F6OERRZ01HQTBJREF3TkNBMEFEUXdNR0EwSURBd004QXp3RFBBTThBendEUEFNOEF6d0RQQU5DQXdrRFBBTURBd01EUWdNREEwSURQd05CQXdVRFFnTURBMElEUHdOQ0F3WURRZ01EUWdNQkF3RURCUVlHSGcwSkNBY0dCUU1ET3dNOEF6d0RQQU04QXp3RFBBTThBendEUEFNQ0FnRW1EQ01SRGd3TURSMERHZjZIRVFNQi9uMDJBZ01FQlFjSENRa0JFd29CbHhNREFRRjVPd1FBQUFVQUFBQUFBOVFEK0FBTEFBOEFHd0NIQVFNQUFBRXpId1VkQVNNMUl4VWpOU01WSXpVL0JqTUhFUjhIUHdZOUFUTVZId2MvQnpVekZSOEhQd1k5QVRNVkh3Yy9CeEUxTHc0aER3NFJIUUVmRFRNaE16OE9OUzhIRHdZZEFROEhJeEV2Qnc4SEVTTVJMd2NQQmhVUkl5OEdQUUV2Qnc4R0Ezd0dCUVVGQXdNQzZqcnFPK29CQWdNREJRUUdCbGdCQVFNRUJBVUZCZ1lHQlFRRUFnTHFBUUlDQkFRRkJnWUdCUVVFQkFNQkFlb0JBUU1FQkFVRkJnWUdCUVFEQXdMcUFRSUNCQVFGQmdZRkJnVUVCQU1CQVFJQ0F3UUVCUVlHQndjSUNBZ0pDZjBJQ1FrSUNBZ0hCd1lHQlFRRUF3SUNBZ0lEQkFRRkJnWUhCd2dJQ0FrSkF2Z0pDUWdJQ0FjSEJnWUZCQVFEQWdFQkFRRURCQVFGQlFZR0JnVUVCQUlDQVFJREF3UUZCZ2JNQVFJQ0JBUUZCZ1lHQlFVRUJBTUJBZW9CQVFNRUJBVUZCZ1lHQlFRREF3TE5CZ1VGQlFNREFnRUNBZ1FFQlFZR0JRWUZCQVFEQVFIeUFnSUNCQU1FQmRqdTd1N3UyQVVFQXdRQ0FnSVcva2NGQlFVRUF3TUJBUUVCQXdNRUJRVUZwNmNGQlFVRUF3TUJBUUVCQXdNRUJRVUZwNmNGQlFVRUF3TUJBUUVCQXdNRUJRVUZwNmNGQlFVRUF3TUJBUUVCQXdNRUJRVUZBYmtJQ0FjSEJ3WUdCUVVGQkFNQ0FnRUJBUUVDQWdNRUJRVUZCZ1lIQndjSUFmZnJDUWdJQndjSEJnWUZCUVFFQWdJQ0FnSUNCQVFGQlFZR0J3Y0hDQWdKNndZRkJRUUVBd0VCQVFFREJBUUZCUWJyQlFRRUJBTUNBUUVCQXdZRkJRUUVBd0VCQVFFREJBUUZCUWIrL1FFREJnVUZCQVFEQVFFQkFRTUVCQVVGQnY3OUFRRUNBd1FFQkFYckJRWUZCQVFEQVFFQkFRTUVCQVVGQUFBRkFBQUFBQU81QTdrQUVnQXlBSElBcWdEdUFBQUJId01CRHdNaEx3TUJQd01WRHdZdkJ6OEhId1lISHc4L0RqMEJMdzByQVE4Tk56TWZEaEVQQVFFdkJ3OEhBU2NSUHc0ekJ4RWZEeUUvRHhFdkR5RVBEZ0g1QmdZR0JRRkNDd3NHRFAycURRME1DQUU5QlFVR3d3SURCQVVGQmdZSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIQmdZRkJRUURBbjRCQVFNREJBUUdCZ2NIQ0FnSkNRa0tDUW9KQ1FnSUJ3Y0dCUVVFQXdJQ0FnSURCQVVGQmdjSENBZ0pDUW9KQ2drSkNRZ0lCd2NHQmdRRUF3TUI2d2tKQ0FnSEJ3Y0dCUVVGQXdNQ0FRRUJBdjdGQndjSUNRZ0pDUW9KQ1FrSkNBZ0lCLzdSQVFFQkFnTURCUVVGQmdjSEJ3Z0lDUW1WQVFJRUJRWUhDUW9LREF3TkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnajlzQkFPRHcwTkRBd0tDZ2tIQmdVRUFnSGZBUUlEQlA2K0JnUUJBZ01FQmdZQlBBUURBdjhIQmdVRkF3TUNBUUVDQXdNRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0Jnb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FxVUFnSURBd1VGQlFZSEJ3Y0lDQWtKL2JnSkRBRTdCZ1lFQkFRQ0FRRUJBUUlFQXdVR0J2N1FDZ0pJQ1FrSUNBY0hCd1lGQlFVREF3SUNWdjI0RUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnZ0NVQkFPRHcwTkRBd0tDZ2tIQmdVRUFnRUJBZ1FGQmdjSkNnb01EQTBORHc0QUF3QUFBQUFEdVFMa0FLSUEvUUVPQUFBQkZUOEhIdzRQRGlNVkZ6TWZEQjBCRHcwckFTOEdGUjhHTXo4UE5TOE9OVDhPUFFFdkRnOEdKUThGRlQ4SEh3MFZEeEloTlNNL0V6MEJMdzByQVFVUEJCVS9CQkV6RVNNSEFyOEtDZ29LQ3dzS0N3b1JDQWNIQmdVRkJBTURBZ0VCQVFFQkFnTURCUVVHQmdnSUNna0xEQzB3RFF3TUNna0pCd2NHQlFRREFnSUNBZ0lFQlFVR0J3Y0lDUWtLQ2dvT0RRd05EQXNNQ3dzTEN3ME9EZzhRRWhFUUR3NE5EUXNMQ1FnR0JRTUNBUUlDQXdRRkJRY0hDQWdKQ2dvTERBc0tDUWtJQndZR0JnUUVBd0lDQVFJQ0JBVUdDQWdKQ2dzTERBME9EZzhQRGcwTkRRdis1aEFQRHc0T0RRME5EZzRPRFE0T0R3Y0hCZ1lHQlFRRUJBTUNBZ0VCQVFVR0NRb1NEVDRPRGd3TENRY0NBZ0VCQVJYSEFRRURCQW9ORHpRZUVRY0hCd1lGQkFRQ0F3RUNBd1FGQmdnSUNRb0tEQTBORGc0Uy91a1JFQkFoRWhzWUZRc0tSeDRSQXNrL0J3Y0ZCUU1EQVFFQkFnRURBd01FQkFVRkJnWUhDQWNKQ0FjSEJ3WUZCQVVEQXdNQ0FRRTVBUUlDQXdNRUJBVUdCZ1lJQ0FnSkNRY0lCd1lHQmdVRkJBUUNBd0VCQWdJRUJRWUhDRU1HQlFRREF3RUNBUUVEQkFVSEJ3Z0tDZ3NNREEwT0Rnc0tDZ2tJQ1FnSEJ3WUZCUU1FQWdFQ0F3UUVCUVVHQmdjSENBZ0pDUW9LQ2d3S0N3a0tDQWdJQndZRkJBTURBUUVCQVFJREF3VUZFUU1GQlFjSUNrUUxDd2dIQmdRQ0FRRUJBZ01EQkFRRUJnVUdCd2dJQ0E4SURRNE1EQkVNTXc0T0RoQVJFUW9KQ2kwOUNRWUhCZzBORGlrYUVRZ0pDUW9LQ2dvTERBd05EdzBOREFvS0NRa0hCZ1VGQXdJQ0V3b0lDQTBHUFFnSkN3WUgvcFFCd3d3QUJnQUFBQUFEOHdQWUFCOEFJd0JHQUpFQkNRRkZBQUFsRlI4R1B3Y3ZCdzhHRndVbkpTY1ZJelUvRGpzQkh3MEhGUThISFFFZkNETWhNejhITlRjMUx3YzFMdzhQRGdFUkh3NHpJVFVoTHdjUlB3Y3pGU01WTXhVakZUTVZNelV6TlNNMU16OENNVDhITlNNVkl6VWhNeDhHRlI4RVBRRXZEU01oSXc4Tkp4RWZCejhHTlJFL0J5RXpQd1U5QVM4Rkl5RWpEdzBERFFJREJBVUdCZ2NHQndVRkJBTUNBUUVDQXdRRkJRY0dCd1lHQlFRREFxais4Z0lCRUQyVkFRRUNBZ01FQkFVRkJnWUhCd2NIQ0FjSUJ3Y0dCZ1lGQlFRRUF3TUNBZFFJQ3dzSkNBWUZBZ0VCQlFjSUNnc0dCZ1lCRVFZR0Jnc0tDUVlGQWdFREJBY0hDZ29NQ0FFQ0F3VUZCd2dKQ2dvTURBd09EUTRPRGcwTkRBc0xDUWtJQndZRkF3TDk1UUVCQWdRRUJBWUdCd2NJQ0FrSkNRb0JRUDdBQndZRkJRTURBZ0VCQWdNREJRVUdCNTI5dmIyOVAyUmtyZ1lHQXdZSEJ3Z0lDQW9KUDcwQm1RY0dCUVVFQXdFQkVoRVBCd1lDQWdNRUJRWUdCZ2dIQ1FnSkNncjlpd29KQ1FrSUNBY0hCZ1lFQkFRQ0FYOEJBZ01EQlFVR0J3WUdCUVVFQXdJQkFnTURCUVVHQndKV0JnWUdCQVFEQWdJREJBUUdCZ2I5cWdvSkNRa0lDQWNIQmdZRUJBUUNBZFlHQmdZRkF3TUNBUUVDQXdNRkJnWUdCd1lGQlFRREFnRUJBZ01FQlFVR2R3SFRBWEV6TXdjSEJnY0ZCZ1VGQkFRRUF3SUNBUUVDQWdNRUJBUUZCUVlGQndZSEJ6TUJBZ1VIQ0FvTEM5c0dCZ1lMQ2dnSEJRRUJBUUVGQndnS0N3WUdCdHNMQ3dvSUJ3VUNBVE1PRFF3TURBb0tDZ2dJQmdZRUF3SUJBUUlEQkFZR0NBZ0tDZ3NMREF3TkFVVDlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFUNEJBZ01FQkFZR0JnSjJCZ1lHQkFRREFnRytQcjQrdnI0K3Znd05CZ29KQ0FrSUNBY0dtNzI5QWdNRUJRVUdCbllMRFE0SUNhMEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDWFQ5cWdjR0JRVUVBd0VCQVFFREJBVUZCZ2NDVmdZR0JnUUVBd0lCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBd01FQlFVR0J3Y0lDQWtKQ1FBQUF3QUFBQUFEK0FQNEFEOEEzQUVXQUFBQkR3UVZId2tWRHc0WFB3NDFMd3dIQVE4REh3UVBEeDhLTXo4R1BRRXZBalUvRHdFUEF5RXZBejhETlM4R0l3OEhGUjhIT3dFL0JqVXZBeGM3QWo4R0h3US9CeThEQVM4RER3SUZEd01WSHdNbkl5RWpEd0lYTnlFekh3SVBBeFVmQmpzQlB3Y3ZDQ01QQVFPaEJRUUVBZ0VCQWdrSEJnWUVBd0VCQWdJQ0JBUUZCUWNHQ0FnSUNna0tMUXdMQ3dzSkNRZ0lCZ1lGQkFRQ0FnRUNBd1VIQndrS0FnTUhCd2tIL0dnRUF3RUJBUUVEQkpjU0VSQVBEZzBNQ3dvSkJ3Y0ZBd0lCQVFFREF3SUNBd1FFQlFVR0JnWUZCUVFEQWdNQ0FnRUNBd1FHQmdnSUNnc0xEUTBPRGhNQ0hBb1ZGUmIrK1JJU0VoWmxCQUlCQWdJREJRVUZCUVVIQmdZRmZnTUNBZ0VEQlFaMkJRWUhCZ1lGQkFVRkF3SUNBUUlFUGhNUy9CQVJFQThRRHc4WW53VUdCUVlHQmdZRkJBTUJBUUVCQXdUOFR3VUdCUVlIQlFZQ1FBVURBd0VCQWdSSUdCVCsvUklURWhJNURBRUdFQkFRRWw0REFnRUJBZ1FFQlFVRkJRY0hCZ1YrQXdJQkFRRUJBZ04rQlFZSEJnWUZCUUxLQkFRRkJnWUdCZ1lSRWhNVEV4UVVGQkVRRUJBUER3OFBEZzBPREEwTUN3c3REUTRPRHhBUUVCRVJFaElURXhNVEZCZ1hHQmNYRmhZVkF3UUZBd0lCQVNJRkJnWUdCZ1VHQlpjUER4QVJFaE1VRlJZV0Z4Z1lHUmthRlJZVkZRVUZCQVFEQWdJQkFRTUVCUVVHQmdZU0VoTVNGaFlXRlJRVUV4TVNFUkFRRGc0TUR2M2tCQVVFQWdFQkF3YUFCUVlHQmdZR0JRUURBZ0lCQWdRRm53UUZCUVVMQ0FZR2t3WURBd0VDQXdVRkJnWUdCZ1VHVGdJQ0FnSUVCQVVLbndRREFRRUJBUU1FQlFZRkJnY0ZCZ1VEc1FRREFRRUJBUU1DQkFVR0JnWUdCZ1ZjQXdJREF6a0NBZ0lFZGdZRkJnWUdCZ1VGQXdJQkF3TUduZ1VGQlFVRkJRVUVud1VFQWdFQ0FnQUdBQUFBQUFQNEEvZ0FJd0JuQUtNQTN3RURBVWNBQUFFZkJ4VVBCeU12QnpVL0J3Y2RBUjhOT3dJL0RUMENMdzByQWc4TkpSMEJIdzA3QVQ4SEx3Y2pMd2MxTHdjUEJqY2ZCek1mQnhVZkJ6OEhQUUV2RFNzQkR3WW5Id2NWRHdjakx3YzFQd2NISFFFZkRUc0NQdzA5QWk4Tkt3SVBEUU9hQmdZRkJRUURBUUVCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0N2d0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ244Q2dvSkNBa0hDQVlHQmdVRUF3SUMvc1VDQWdNRUJRWUdCZ2dIQ1FnSkNnbCtCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQWZzQkFRTUVCUVVHQjd3SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNncThCd1lGQlFRREFaOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KL0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2d0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQmdnRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFZy9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZndLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ25TOENnb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUh2QWNHQlFVRUF3RUJBUUVEQkFVRkJ2VUdCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdkK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCdFlCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUgvQVlHQlFVRUF3RUJIL3dLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dyOENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQVVBQUFBQUE3a0R1UUFMQUE4QVRnQmFBTG9BQUFFVk16OEhQUUVqRlRNbEh3Y1BCQ0VmQmgwQkR3VWpJUjhESFFFUEJTc0JMd2MvQ0NVVk16VXZCeVVoTXg4TkZSRVZEdzBqSVNNdkRUMEJGeFVmQnpNMU16VWpOU01QQnhVSFBRRS9EUUs5blFjR0JRVUVBd0VCdmIzOWFnY0ZCZ1VFQXdFQkFRRURCRWtCRHdZR0JnUUVBd0lDQXdRRUJnWUcvdkpJQkFNQ0FnTUVCUVlGQmdZR0JnVitCQU1CQVFFQkF3UitCUVlHQmdIWXZRRUJBd1FGQlFZSC9Vd0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDUHdFQkF3UUZCUVlIM0wyOTNBY0dCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQVdMY0FRRURCQVVGQmdlODNaMzhBUUlEQkFVRkJnWUdCZ1VGU0FFQ0F3UUVCZ1lHQmdZR0JBUURBa2tGQlFZR0JnWUZCUVFEQWdJREJINEZCUVlHQmdZRkJYNEVBd0lCM1B6Y0J3WUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnckxNcGtIQmdVRkJBTUJBZno4L0FFQkF3UUZCUVlIbVRMTENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFjQUFBQUFBL2dEK0FBREFBc0FEd0FtQUNvQUxnQitBQUFsRlNNMUVSVWpEd01CSlJVaEp5VWRBUjhHTXhVaEp6OEdQUUVsRlNNMUlSVWpOU2NkQVI4R013RVZId1l6UHdZMUx3WWpFVE0vQmpVdkJpTVBCaFVoTlM4R0l3OEdBN2svRFFrSUNBais3QUZDL256RkFnb0NCQVlHQ0FrS0V2MTFSd2dGQlFRREFnSUM5RC85REQ4L0FnUUdCZ2dKQ2gwQzZRSUVCUWNJQ1FwakNna0lCZ1lFQWdJRUJnWUlDUW9TRWdvSkNBWUdCQUlDQkFZR0NBa0tZd29KQ0FZR0JBTDlpZ0lFQmdZSUNRcGVDZ2tKQndZRkE0WS9Qd0U3L0FFQ0JBWUJDZnk5dmIwTkJRb0pDQVlHQkFJL1JBVUVCUVVHQndZSERUOC9QejgvRFZrRkNna0lCd1VFQXYwMlBBb0pDQVlHQkFJQ0JBWUdDQWtLWXdvSkNBWUdCQUlDZGdJRUJnWUlDUXBqQ2drSUJnWUVBZ0lFQmdZSUNRb1NFZ29KQ0FZR0JBSUJBd1VHQndrSkFBQUVBQUFBQUFQM0E1a0FJUUJEQUdVQXZ3QUFKUjhHTXlFelB3WXZCeUVQQmdNZkJqTWhNejhHTHdjaER3WURId1l6SVRNL0JpOEhJUThHSnc4RUh3Yy9CQkV2QkE4SEh3YzdBVDhITHdjUEJCRWZBenNCUHdZdkJ5c0JEd0VCZ2dFQkF3UUZCUVlHQWpjSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2NrR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWpjSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2NrR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWpjSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2NrR0JnVUZCQU1CK25nRUF3RUJBUUVEQlFVRkJnWUdCZ1VGU0VnRkJRWUdCZ1lGQlFRREFnRUJBUU1FZUFZSENBY0lDQWNHZUFRREFRRUJBZ01FQlFVR0JnWUdCUVZJU0FVRkJnWUdCZ1VGQkFNQ0FRRUJBd1I0QmdjSUNBY0lCOFVHQmdVRkJBTUNBZ01FQlFVR0JnY0dCUVVEQXdJQkFRSURBd1VGQmdFMEJnWUZCUVFEQWdJREJBVUZCZ1lIQmdVRkF3TUNBUUVDQXdNRkJRWUJOQVlHQlFVRUF3SUNBd1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHVEh3RkJRWUdCZ1lGQlFRREFRRUJBUU1GU3YyZlNnUURBZ0VCQVFNRUJRWUZCZ1lHQmdWN0JRUURBd1FGZXdVR0JnWUdCUVlGQkFJQ0FRRUNBd1JLQW1CS0JBTUNBZ01FQlFVR0JnWUdCUVY4QlFNREFnUUFBQUFBQXdBQUFBQUQyQVBZQURzQXF3RFhBQUFURVJVZkRpRS9CeThHSXlFdkJqVVJMd1lyQVE4Rk54RVZIdzRoUHc4MUx3WXJBUThGSFFFUEJ5RXZCalVSTlQ4Rk15RS9CeThHSXlFakR3MGxBUzhES3dFUEJSMEJId1k3QVQ4Q0FUOENOUzhIRHdJb0FRTURCQVVGQmdjSENBZ0pDUWtLQWZnR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL2dnR0JnWUVCQU1DQVFJREJBUUdCZ1lHQmdZRUJBTUN2UUVEQXdRRkJRWUhCd2dJQ1FrSkNnSDRDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQ0F3UUVCZ1lHL2dnR0JnWUVCQU1DQWdNRUJBWUdCZ0U3QmdZR0JBUURBZ0VCQWdNRUJBWUdCdjdGQ2drSkNRZ0lCd2NHQlFVRUF3TUJBcnorbFY4RkJRWUdCZ1lGQlFRREFnSURCSFlGQlFZR0NBWUZCUUdDQXdNQkFRSURCQVVGQlFVSEJnWUNmdjRJQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVDQXdRRUJnWUdCZ1lHQkFRREFnRUNBd1FFQmdZR0FmZ0dCZ1lFQkFNQ0FnTUVCQVlHdC80SUNna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUXE5QmdZR0JBUURBZ0lEQkFRR0JnYTlCZ1lHQkFRREFnRUJBZ01FQkFZR0JnSDRCZ1lHQkFRREFnRUNBd1FFQmdZR0JnWUdCQVFEQWdFREF3UUZCUVlIQndnSUNRa0ppZjVnWHdRREFnSURCQVVGQmdZR0JnVUZkd1FEQWdNREJBRzVCZ1VHQmdZR0JRVURBZ0lCQVFJRUFBQUFBQm9BQUFBQUE5Z0QyQUFEQUFjQUN3QVBBQlFBSlFBeEFEVUFPUUE5QUVFQVJRQkpBRTBBVVFCVkFGa0FiZ0I2QUlvQWpnQ1NBSllBbWdDZUFLVUFBQ1VYTlNjSEZ6VW5CeGMxSndjWE5TY0hPd0UxSnlVUEF5TVhNejhISnlVVkh3TTNMd0kxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVdkFSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0JJU2NWSXhVWE5TRVJNelVYTlNjUklUVWhFU01sRHdNZEFSYzFQd0VuQlI4Rk55OEhCeGMxSndjWE5TY0hGelVuQnhjMUp3Y1hOU2NISXhjL0FpY0MrVVZDZ1VWQy8wVkNnVVZDaEFSRVBRTUpBd1lIQ0FnRkF3c01DZ3NKQ1FnSk5meVNBUU1FQ1RVRUFnRThBMjgrTy95TFB6d0RiejQ3L0lzL1BBTnZQanNEUGp2OGl6ODhBMjgrTy95TFB6d0RiejQ3L2tQK1dRNERQd0Y1UUNJaUFYcitoa0QrVkFNREF3TS9BZ00zQTBJREJBZ0hCZ000Q0FjSUNRb0xDdzZDUlVLQ1JrT0FSVUtCUlVLQ1JrT0xCQWtHUWdOQ0t3TThBendEUEFNOEF6d0RQQU04QXo4OEF4RUVCZ1FEUHdFREJBVUhCd2tNSWhBSEJnNE5FQ0lJQlFRZUF3TURRZ01EQTBJREF3TkNBd01EUWdNREEwSURQQU5DQXdNRFFnTURBMElEQXdOQ0F3TURRZ1AreEFFQlFRTUYva2dCQVRzQ0FYcy9BWG9NQmdVTURBMGRBeVVJQng0TkFRRURCUVlHSGcwSUNBY0dCUVFET3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlB3RUJPd01BQUFJQUFBQUFBL2NEN2dBeEFId0FBQUVmRlJVUERDRXZBemNCUHdNekZ5Y1BCd0VQQXhVZkNpRS9FRFV2SENNQ3RSWVZGUk1TRWhBUURnNE1EQW9KQ1FjR0JnUURBZ0VDQWdNRkJnY0lDUW9EQkFRRC9OMEZCUUlCQVFKVkF3TURBd1VGRVFnSUNBY0hCd1lGL2EwR0JBTUNBZ0lGQlFjSUNRa0tDd1VESXcwTEN3c0pDQWNGQ3dvSkNBWUZCQUlDQVFJRUJBWUhDQWtLQ3cwTkR3OFJFaE1VRlJZWEdBVUdCZ2NIQndjSEE2d1VGUlVXRnhnWUdCa2FHaG9iR3h3Y0hCd2NIUjBkSEIwZEhSMGRIUndjSEFVREFnRUNCQVVIQlFOQkF3SUNBUUpBQVFJREJBVUZCZ2Y4d1FvSkN3b0xDZ3NLQ1FrSEJnVUVBZ0VCQXdRR0J3a0tDeDRmSGg4Z0h4OGdIeDhmSUI4ZUh4NGVIaDRkSEJ3Y0d4c2FHUmtZRnhjV0JBUURBd0lDQVFBQUFBd0FBQUFBQTlnRG1RQURBQVVBRVFBaEFDVUFKd0FyQURjQU93QTlBRWtBalFBQUFSVWhOUWMxSXhVckFTOEZQUUVsRVJVUEJTc0JOVE0xSXpVakZTRTFCelVqRlNNMUpUTWZCUjBCSXpVakZTTTFCelVqRlNNOUFUOEZNelVQRGhVUkZSOE9JVDhPTlJFMUx3NEMzUDdHZmo5ZkJnWUZCUVFEQWdNeUFnTUVCUVVHQmw5K2ZqLytoajQvZmdNVEJnWUZCUVFEQW40Ly9Mdy9mZ0lEQkFVRkJnWUtDUWtKQ0FnSEJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTUNBZ0lDQXdRRkJRWUhCd2dJQ1FrSkNnRml2THk4dkx3Q0F3UUVCZ1lHbmZ6K1p3WUdCZ1FFQXdLOFFMeTh2THk4dkx6OEFnTUVCQVlHQnAyOHZMeTh2THlkQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRa0svWW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnSjJDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRQWZBQUFBQUFQWUE5Z0FBd0FIQUFzQUR3QVRBQ1lBTXdBM0FEc0FQd0JEQUVjQVN3QlBBRk1BVndCYkFHUUFhQUJzQUhBQWRBQjRBSVFBbEFDWUFKd0FzQUMwQUxnQXdBQUFKUmMxSndjWE5TY0hGelVuQnhjMUp3Y3pOU2NsSnc4REl4Y3pQd2duSlIwQkh3STNMd0k5QVNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUx3RVhOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGMxRnpVbkJ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NsRHdJZEFSYzFQd0V6SndVZkJEY3ZDQWNYTlNjSEZ6VW5Ld0VSQnpNUk16VVhOU2NSRnpVakVSYzFKelVIRnpVbkJ4YzFKd2NqRnpzQlB3RW5BdmxHUTRGRlF2OUZRb0ZGUW9SSVF3TVJBZ1VFQndnSEJBTU1Dd3NLQ2drSEJ3SXovSkFEQlFrMUJRSUJPd052UGp2OGl6NDdBMjgrTy95TFBqc0RiejQ3UmtaRGdVVkNnVVZDLzBWQ2dFUkJ2VDVDUVFFN0EyOCtPL3lMUGpzRGJ6NDcvSXMrT3dOdlBqdjhsZ1VFQWo0QkF3RTRBMFFEQ1FjR0J6WUJCZ2NJQ1FvS0N3K0NSVUtCUlVKK0pRTUVQeUlpQWdJbko1eEZRb0ZGUW93RENBTURRZ05ES3dNOEF6d0RQQU04QXp3RFBBTThBejg4QXc4QkJnTUVBejhCQXdRR0JnY0pDUU1oRVFjSERRNFBJZ2dFQlFVWkF3TURRZ01EQTBJREF3TkNBd01EUWdNREEwSURBd003QkR3RE93UThBenNFUEFNN0JEd0RPd1JDQXdrRE93UU1DUU1EQTBJREF3TkNBd01EUWdNREEwSURBd05DQTBrTERBd01IUU1nQ0FnakRnRUNCQVlKSGdNS0NBZ0hCZ1VFQXpzRE93TTdBenNEL2tnOC9rUUJBVHNDQVh3QlBBRi9BandDQVRzRE93TTdBenNEQVQ0Qk93TUFBQUlBQUFBQUE4Y0RwQUFIQUE4QUFBRXpFVE1STXpVaEpTRVJNeEVoTlNFQ0NiZFB1UDVDL2pBQkFHNEJBZjJSQW5UOTV3SVpRcEw5RXdMdFhRQUFBQUFHQUFBQUFBT3BBL2dBSUFCZ0FTMENVd0plQXRrQUFBRVZEd2N2Qno4SEh3WUhGUjhPUHc0OUFTOE9EdzQzRnhVZkNUOEdId01WRHdZVkh3Z3pId01QRFJVZkJSVVBCQzhHSXc4Tkl5OE9Ed2dyQVM4RE5UOEZOUzhNTlQ4RU16OEpOUzhGTlQ4RE93RWZCVE0vRFI4RUR3TXZDQ3NCRHcwZEFSOEhGUThTSHhJVkR3Y2RBUjhPUHdZN0FSOFJPd0UvRVI4SU93RS9EaThJUHdJelB3MDlBUzhPSXk4Qk5UOElMdzhQQ0M4RE5TOE9JdzhOTnlzQkx3VTlBUVVSRlI4Tk93RS9CajBCTHdZakx3Y1JQd2NoRlI4T093RWRBUjhHUHdjOUFTOEdBUzhHSXlFakR3MEN0UUVDQXdVRkJnY0lCd2NHQmdRRUFnRUJBZ1FFQmdZSEJ3Z0dCd1VGQXdLSEFnSUVCQVVHQmdjSUNBa0pDUW9LQ2dvS0NRZ0pCd2NIQlFVRkF3SUNBZ0lEQlFVRkJ3Y0hDUWdKQ2dvS0Nnb0pDUWtJQ0FjR0JnVUVCQUlDY1FFQ0JBVUdCd2dKQ2dvS0Nnb0pDZ2dGQlFZRUFnSUJBUW9GQkFNQkFRVUVCZ2NJQ1FvTEN3WUVCQUVDQXdVRERnb0pDQWdIQmdVREFnRURCQVlKQWdJQ0F3TUVCUU1NQ1FrS0Nnb0tDUWtKQndZRUJBSUJBUUlFQlFVRkJBRUJBUU1FQlFZSENROEhCd2NIQmdjR0JnY0ZDQVVEQWdVRkFRRURDUVlFQWdFQ0JBUUdCd2dKQ2dzT0JRUUNBUUVDQWdNRURnb0pDUWNIQlFVREFnRUNCUVlKQWdJQ0FnTURCUVlLQ0FrSkNRa0tFQWtJQndZRkJBSUJBUU1GQlFVRkFnRUJXZ0VCQmdJQ0NBWUdCd2NIQ0FnSENBY0hCd1lHQmdVRUJBUUNBZ0VCQWdNREJBVUdBUUlDQWdvSUJ3Y0hCZ1lGQlFVRUF3SUNBUUVCQVFJQ0JBTUZCUVlHQmdnSENBZ0lCQUVDQVFjRkJBTUNBZ0VCQWdJREJBVUZCZ1lIQmdjSUJ3Y0lCd2NJQmdjT0FnSUZBUUVCQVFJQ0JBTUZCUVVHQmdjSENBY0lDQWNJQndZSEJnVUZCQVFFQWdJQkFRRURBZ0VEQndZSEJ3Y0hCd2dJQndjSEJ3WUhCUVVGQkFNQ0FnRUJBUUVDQWdRRUJBY0JBZ0VEQ2dnSEJ3Y0dCZ1lGQkFRREF3SUJBUUlEQXdRRkJRVUdCd2NJQndrSUFnSUNBUWNFQkFNREFRRUJBUUVCQXdNRUJRVUZCZ2NHQndnSENBY0lCd2NIQndZR0F3UUNBUUVDQWdJREJBVUZCUVlHQndjSENBZ0lCd2dIQmdjR0JRVUVCQU1EQWdHZHZ3WUdCZ1FFQXdMK1ZBSUNBd1FGQlFZSEJ3Z0lDUWtKQ2ZvSEJRWUVCQU1DQWdNRUJBWUZCL29HQmdVRkF3TUNBUUVDQXdNRkJRWUdBUkFCQVFJRUJBUUdCZ1lJQndnSkNRa0s1QUlEQkFRR0JnWUdCZ1VGQkFNQkFRSUNBd01GQlFiKzl3Y0hDQWtJQ2drSi90WUpDUWtKQ0FnSEJ3WUZCUVFEQWdJQk5BTUVCd1lHQkFRQ0FRRUNCQVFHQmdjSENBY0dCZ1FFQWdFQkFnUUVCZ1lIQ0FvS0NRb0lDUWNIQndZRkJBTURBUUVCQVFNREJBVUdCd2NIQ1FnS0NRb0tDd29KQ1FrSUNBY0hCZ1VFQXdNQkFRRUJBd01FQlFZSEJ3Y0pDUWtKQ3NFRkJRb0pDUWNIQmdVREFnRUNBZ1VGQ0FNQkFRUUNBd1VFQkFzSUNBb0pDUW9RQ1FnSUJnVURBd0VEQlFZRkJRTUJBUUlFQkFZSUNBa0tDZ29LQ2dvSkRBVUVCUU1DQVFFQkFRb0dCQUlCQWdNRkJnY0lDZ29LRHdJQ0JBRUNBd01ERGdvS0NRY0hCUWNDQVFFQkFRSUNBd1FFQndNREJBTURCUVlMQ1FrS0Nnb0tDZ2tJQ0FZRUJBSUJBd01HQlFNQ0F3RUNBZ0lFQlFjSENBa0tDZ3NLQ2dvSkN3VUVCZ0lDQWdNSUJnUUNBZ0VGQlFZSENBa0tDdzREQXdNQkFRTUNBZ01GQXdJQ0FRRUhCQVFEQXdJQkFnRURBd1FGQlFVSEJnY0hCd2dIQ0FnSEJ3Y0hCZ2dDQWdVQkFRRUJBZ0lEQkFVRkJRWUhCZ2NJQ0FjSUNBY0hCd2NHQlFVRUJBUUNBZ0VCQVFFRUFnSUlCZ2NIQndjSENBY0hDQWNIQmdjRkJnUUVBd01CQVFFQkFRSUNCQVFMQVFJQ0N3Y0lCd1lIQmdVRkJRUURBZ0lDQWdJQ0JBTUZCUVlHQndjSENBa0lCQUlCQVFFSEJBUURBd0lCQVFJREF3UUVCZ1VHQndjSEJ3Z0hDQWdIQndjSEJnZ0RCQUVCQWdFREF3UUZCUVVHQndZSENBY0lDQWdIQndjSEJnVUZCQVFFQWdJQkFRSUdBUU1IQndZSEJ3Y0lCd2dJQndjSEJnWUdCUVVFQXdJQ0FRRUJBUUlDQkFRRUJnSUJBUUVEQ2dnSENBWUhCZ1VGQlFRREFnSUJBUUlDQWdNRUJRVUdCZ2NIQndnSnJ3SURCQVVGQmdiTEJ2ek1DUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQXpNSEJnVUZBd01DQWVRSkNna0pDQWdIQndZRkJRUURBZ0laQmdZRkJRUURBUUVCQVFNRUJRVUdCaVFKQ1FrSUNBZ0hCd0VZQmdZRkJBUUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBd0FBQUFBRHVRTzVBRWNBdndGUkFBQUJGU01QQng4SE14VWZCanNCUHdZMU16OEdQUUV2QmlNMUx3Y1BCZ1VWRHhVckFTOGRQUUUvSFRzQkh4MEZGUjhkT3dFL0RnRWZBejhITHdNQlB3NDFMeDRyQVE4ZEFZSitCZ1lHQkFRREFnRUJBZ01FQkFZR0JuNEJBUU1FQlFVR0JnY0dCUVVFQXdFQmZnWUdCZ1FFQXdJQ0F3UUVCZ1lHZmdFQkF3UUZCUVlIQmdZRkJRUURBUUU2QVFJQ0F3TUVDZ3NPRHhJVUZCWVhHQXdORFEwTkRnNE9EZzhPRFE0TkRRd05Dd3dMQ3dvS0NRa0pDQWNIQmdZRkJBUURBd0lCQVFJREF3UUVCUVlHQndjSUNRa0pDZ29MQ3d3TERRd05EUTRORGc4T0RnOE9EdzRORGcwTkRBd01EQXNMQ2dvSkNRa0hDQWNHQmdVRUJBTURBZ0g5aWdJQ0F3UUZCUVlIQ0FnSkNnb0xEQXdNRFE0T0RnOFFEeEVRRVJFUkVoRVFEeEFQRHc0T0RnNE9EUTBNREF3TkFRUUZCZ1VHQndVR0JRUURBUUVCQVFNRS92d0tDQWdJQndZR0JnVUVBd01EQWdFQkFRSURCQVVGQmdjSUNBa0tDZ3NNREF3TkRnNFBEaEFRRUJBUkVSRVNFaEVTRVJFUkVCRVBFQThPRGc0TkRBd01Dd29LQ1FnSUJ3WUZCUVFEQWdJQy9INEJBUU1FQlFVR0J3WUdCUVVFQXdFQmZnWUdCZ1FFQXdJQ0F3UUVCZ1lHZmdFQkF3UUZCUVlHQndZRkJRUURBUUYrQmdZR0JBUURBZ0VCQWdNRUJBWUdwQTBPRFEwTkRRd1lGeFlVRkJJUERnc0tCQU1EQWdJQkFRSURBd1FFQlFZR0J3Y0lDUWtKQ2dvTEN3d0xEUXdORFE0TkRnOE9EZzhPRHc0TkRnME5EQTBMREFzTENnb0pDUWtJQndjR0JnVUVCQU1EQWdFQkFnTURCQVFGQmdZSEJ3Z0pDUWtLQ2dzTERBc05EQTBORGcwT0R3NFBFUklSRVJFUUVROFFEdzRPRGcwTURBd0xDZ29KQ0FnSEJnVUZCQU1DQWdFQ0FnTUVCQVVGQmdjSENBZ0lDdjc4QkFNQkFRRUJBd1FGQmdVR0J3VUdCUUVFRFFzTkRBME5EZzBQRGc0UER3OFFEeElTRVJFUkVCRVBFQThPRGc0TkRBd01Dd29LQ1FnSUJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndnSUNRb0tDd3dNREEwT0RnNFBFQThSRUJFUkVSSUFBQVVBQUFBQUEvY0Q5d0FDQUJJQVN3QnZBTE1BQUNVM0lRRVhEd1FWTHdZM0p3OENGUjhNT3dFL0NUVW5Qd1ExTHdraklTTVBCU1VmQnhFUEJ5RXZCeEUvQndjUkh3OGhQdzhSTHc4aER3NEJESjMreFFMVkJzUURCUVFDTGdnQkF3UUZwUVE5QXdJQkFnSUVCcVVKQWdVR1d3VUdCZ2NGQlFVRkJRUUVBd01DQVFIRUJRUURBUUVDQXdVR0J3Y0lDUW9KL2xBS0NRa0lDQVlHQWo0SEJnVUZBd01DQVFFQ0F3TUZCUVlIL000SEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnSGtzZ0ZIQXRNRkNRb0xyeCtQQ2drSkNkQUVHUWtKQ1FnSkNRZ0kwWjRKQ0FjK0F3SUNBUUVEQXdNRUJRVUZCZ2JRMHdnSUNBa0pDUWtJQ0FnR0JRVURBZ0lEQlFVSEI3c0JBUU1FQlFVR0J2ek5Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3TXlCd1lGQlFRQ0FnRWYvTTBLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkNnTXlDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUJBZ01FQlFZR0JnZ0hDUWdKQ2dBRUFBQUFBQVAzQTN3QVBRQmZBS2tCTFFBQUFROElId1kzQVE4Q0hRRWZCajhEQVI4SE16OEdOUzhJSlI4R015RXpQd1U5QVM4R0lROEdKUlVmQlRzQkh3OFZOeDhFTnpVdkhTc0NEd1VCRlI4ZE93SS9CVDBCTHdZakx3OC9FRE0vQmk4SEl3OGVBNTIxQmdZRkJRTURBUUVCQWdNREJRWUdjLzdmQkFNQ0FnTUVCUVVHQmdZR0JRVUJJUVFCQWdNRUJBWUZCd2NHQlFVREF3SUlBUUlEQkFRRkJRWDljUUVDQXdRRUJnWUdBYlFHQmdVRkJBTUNBZ01FQlFVR0J2NU1CZ1lHQkFRREFnRXhBZ01FQkFZR0Jvc1ZGQlFTRWhFUER3MExDd2dIQlFNQkp3WUdCQVFDQWdFQ0FnTUVCQVVGQmdjR0NBZ0lDUWtLQ2dvTEN3d0xEQTBNRFEwT0RRNkxCZ1lHQkFRREF2M0VBUUlDQXdRRUJRVUdCZ2NIQ0FrSUNRb0tDZ3NMQ3d3TURBME1EUTRORFkwR0JnWUVCQU1DQWdNRUJBWUdCbzBVRkJNU0VoRVBEZzBNQ2dnSEJRTUJBUU1GQndnS0RBMEhEeEFSRWhJVUZKZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR2pnME5EZzBNRFF3TURBc0xDd29LQ2drSUNRZ0hCd1lHQlFVRUJBTUNBZ0VDSFFnQkFnUUVCQVlHQmdjR0JRVURBd0VGL3Q0RkJRWUdCZ1lHQlFRQ0FnRUJBZ0lFQVNGdUJnWUZCQVFEQWdFQ0F3UUZCUVlIdlFZR0JRUUVBd0VCUkFZR0JRVUVBd0lDQXdRRkJRWUdCd1VHQkFRREFnRUJBZ01FQkFZRjlRWUdCUVVFQXdJQkJBVUlDUXNORGhBUkVoTVVGUllYQkFFQkF3UUVCQTRVRGc0T0RnME5EUTBNREFzTUNnc0pDZ2tJQ0FjSEJnWUZCUVFEQWdJQkFnTUVCQVlGL3YwT0R3NE9EZzBORFEwTURBc0xDd29LQ2dnSkNBY0hCZ1lGQlFNRUFnSUJBZ01FQlFVR0JnY0ZCZ1FFQXdJQkFRTUdCd2tMRFE0UUVSSVRGUlVXRmhjV0ZSUVRFaEVRQnc0TUNnZ0hCQUlCQWdNRUJRVUdCZ2NGQmdRRUF3SUJBUUVDQWdNRUJRVUZCd1lJQ0FnSkNRb0xDZ3NNREF3TkRBNE5EZzRPRGdBQUFBQUhBQUFBQUFQM0EvY0FJUUJEQUdVQXJRRVNBVFlCZWdBQUpSOEhNejhITHdjakR3WWxId2N6UHdjdkJ5TVBCaVVmQnpNL0J5OEhJdzhHQVJVakR3Y2ZCek1WSHdjL0J6VXpQd2N2QnlNMUx3Y1BCZ1VWSHc0ckFROE5IUUVoTlM4T0t3RS9EajBCTHc0UERpVWZCeEVQQnlFdkJ4RS9Cd2NSSHc4aFB3OFJMdzhoRHc0Q1B3RUJBd1FGQlFZRy9BY0dCUVVFQWdJQkFRSUNCQVVGQmdmOEJnWUZCUVFEQWY1R0FRSUNCQVVGQmdmOEJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQUlDQWJnQkFRTUVCUVVHQnZ3SEJnVUZCQUlDQVFFQ0FnUUZCUVlIL0FZR0JRVUVBd0greEY0SEJnVUZCQUlDQVFFQ0FnUUZCUVlIWGdFQ0FnUUZCUVlIQmdZRkJRUURBUUZmQmdZRkJRUURBUUVCQVFNRUJRVUdCbDhCQVFNRUJRVUdCZ2NHQlFVRUFnSUJpUUVDQXdNREJRUUdCUWNHQndjSUN6d0tDUW9KQ0FnSUJ3WUZCUVFFQWdJQk93RUJBd01FQlFVSEJ3Y0lDUWtKQ2dvOERBZ0hCd1lHQmdVRkJBUURBd0lCQWdFREF3UUZCUVlHQmdjSENBZ0lDQWNJQndjSEJnVUZCUVFEQXdJQkFRc0hCZ1VGQXdNQ0FRRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0hsQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJqa0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHT0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNBUUVDQWdRRkJRWUJzbDRCQWdJRUJRVUdCd1lHQlFVRUF3RUJYd1lHQlFVRUF3RUJBUUVEQkFVRkJnWmZBUUVEQkFVRkJnWUhCZ1VGQkFJQ0FWNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFaSUNna0pDUWdJQ0FjR0JRVUZBd01DQVFJQ0F3UUZCZ1lIQ0FnSUNRa0tDaGNYQ2dvSkNRZ0lDQWNHQmdVRUF3SUNBUUlEQXdVRkJRWUhDQWdJQ1FrSkNnb0pDZ2tJQ0FnR0J3VUZCQVFDQVFFQkFRSUVCQVVGQndZSUNBZ0pDZ25WQVFFREJBVUZCZ2I4elFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NETWdjR0JRVUVBZ0lCSC96TkNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSUNBZ0tDUW9ETWdvSkNnZ0lDQWdHQmdZRkJBTUNBUUVCQVFJREJBVUdCZ1lJQndrSUNRb0FBQUFEQUFBQUFBUDNBMW9BSVFCREFHVUFBRGNmQmpNaE16OEdMd1lqSVNNUEJRTWZCeUUvQnk4SElROEdBeDhHTXlFelB3WXZCaU1oSXc4RkNBRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEE3QUhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9GQUhCZ1VGQkFJQ3hRWUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnRTFCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQmdFMUJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FBQUFBQWNBQUFBQUEvY0R1UUFIQUNzQWJ3QitBSUlBcWdEdUFBQUJGeFVIRlRjMUp6Y2ZCeFVQQnlNdkJ6VS9Cd2NkQVI4Tk93SS9EalV2RGlzQ0R3MFRNeDhKRlNNMUl4VWpOU01WSXhVekZTTVZNeFVqRlRNVkt3RXZDVFVSTlQ4Sk13Y1JIdzhoTHdFMUl6VXpOU00xTXpVek5UTVZNelV2RHlFUERnTEdrSkRKeWRNSEJnVUZBd01DQVFFQ0F3TUZCUVlIK3djR0JRVUVBd0VCQVFFREJBVUZCZ2RmQWdJREJBVUdCZ1lJQndrSUNRb0srd29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSyt3b0tDUWdKQndnR0JnWUZCQU1DQXIwR0J3WUZDd2tJQmdJQ0FiMC8vRCs5dmIyOXZiMStCZ2NHQlFzSkNBWUNBZ0VCQWdJR0NBa0xCUVlIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQVgwQ0FiMjl2YjErdlQ4QkFnTUVCUWNIQ0FrS0Nnc01EQXdOL1lvTkRBd01Dd29LQ1FnSEJ3VUVBd0lCWVQ0Qk9UTmNJbUF0QVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCL3dHQmdVRkJBTUJBUi84Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBYzhCQWdJR0J3b0tCZ1lIUlg1K2ZuNC9majkrUDM0QkFnSUdCd29LQmdZSEJnSTNCZ2NHQmdvS0J3WUNBZ0UvL2NrTkRBd01Dd29LQ1FnSEJ3VUVBd0lCRUFnbmZqOStQMzUrL0EwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FCQUFBQUFBRCtBUDRBQU1BQndBTEFBOEFBQ1VYTnljbEZ6Y25CUmMzSnlVWE55Y0JLTmpZMlA0STJOallBV2pZMk5qK0NOalkyT0RZMk5oSTJOalkyTmpZMkVqWTJOZ0FEQUFBQUFBRDl3UDRBQzBBYlFCNkFKNEFxZ0N1QUxJQThBRDhBUk1CSHdGL0FBQWxGUThLSnlNdkNEVS9DVHNCSHdnbkR3WWRBUjhOT3dFL0RUMEJMdzRQQmljUEF4VS9BaFV6TlNNbEh3Y1ZEd2NoTHdjMVB3Y2xGU012QnpVbEZTTTFJUlVqTlNVVkx3UVBCeDhJUHdndkJ3OEVOUzhIRHdZbEh3Y1ZJelVqRlJFckFROE5IUUVqRVNNVkl6VS9Cd2NWRVI4T015RWRBUjhOTXlFelB3NFJMd2NSTHc0aklTTVBEUU0wQVFJREJBVUVBd1FFQkFVRkJBVURCQU1EQlFRQ0FRRUNCQVVEQXdRRUJBVUZCQVVFQXdRREJRUURBbDRGQkFNREFnSUJBUUlDQXdNRUJBVUdCZ1lIQ0FnSUNRZ0lDQWNHQmdVRkJBUURBZ0lCQVFJQ0FnTUVCQVVGQmdjSENBZ0pDUWtJQndjSEJXWUlDUkFSRkJBS0pBOEJFd2NHQlFVREF3SUJBUUlEQXdVRkJnZitod2NHQlFVRUF3RUJBUUVEQkFVRkJnZitwVjRIQmdVRkF3TUNBUU16ZnYzSmZnRjZTQVVGQmdZR0JnWUZCQU1CQVFFQkF3UjlCUVVHQmdZR0JnUi9CUUlDQVFFQkF3UUZCZ1VHQmdZR0JVZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQm1BY0dCUVVEQXdJQmZqK2RDZ29KQ0FrSENBWUdCZ1VFQXdJQ3ZUOStBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnRmFBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FYa0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkF3UUhDQW9MREFnQkFRSUVCQVFHQmdjSENBZ0pDUWtLL1EwS0NRa0pDQWdIQndZR0JBUUVBZ0hnQ2drUkR3d0pCQU1DQVFFQkFRSUNBd1FFQ2cwUUVoVVRFUTBMQlFRREFnSUJBUUlDQXdRSkRROFJRUWdKQ2dvTURBMFBEUXdMQ3drSkNBZ0hCUVVFQXdJQ0FnSURCQVVHQndnSkNRb01DdzBPRFEwTUN3b0tDQWdHQmdVRUF3SUJBUUVCQWdRRUJRWU5CUVFIQmg4R0NBZTI0UzBCQVFNRUJRVUdCL3dHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUF3RUJQNzBCQVFNRUJRVUdCNTM4L1B5OXZWK3hTUVFEQVFFQkFRTUVCUVVHQmdZR0JnVitCQUlDQVFFQkF3UitCUVlGQmdZR0JnVUVBd0VCQVFFREJFaXdCZ1lGQlFRREFRRUJBUU1FQlFVR2x3RUJBd1FGQlFZR25yMjkvc1VDQWdNRUJRWUdCZ2dIQ1FnSkNncGVBclc5bmdZR0JRVUVBd0VCSDU3K0tBb0tDUWdKQndnR0JnWUZCQU1DQWw4SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0JCQThORFF3S0NRY0RBZDRKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBaUFBQUFBQVBZQTlnQUF3QUhBQXNBRHdBZkFDY0FLd0F2QURNQU53QTdBRDhBUndCTEFFOEFVd0JYQUdBQVpBQm9BR3dBY0FCMEFIZ0FmQUNBQUl3QXRBQzRBTHdBd0FERUFNZ0EwUUFBSlJjMUp3Y1hOU2NIRnpVbkJ4YzFKeVVQQkJjL0J5Y0ZGd2NYTlNjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjRkZ6VW5CUmMxSnlVWEJ4YzFKelVuQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NYTlJjMUp3YzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkpROEVGUmMvQWljRkFTY1ZJd2NCTlNjSEZSOEROeGMzQng4Qk16VW5BUmMxTXpVQkp6Y3ZCd2NYTlNjSEZ6VW5CeGMxSndjWE5TY0hGelVuSXdjWE16Y3pOeWNqQXZoR1FvSkdRdjlGUW9GRlFnS1FBd01HQ0FzRUR3c0xDZ2tKQ0FnMS9rc2dCRVlpUFFHMlB6ejhqRDQ3QWJWQVBRRzJQeno4akQ0N0FiVkFQUUYwUlFNL1BFS0JSa09CUmtQL1JVS0JSVUs4UGtKQkFUc0Riajg4L0l3K093RzFRRDBCdGo4OC9JdytPd0cxUUQwQnRqODgva1JBUGY1UkF3TURBZ0UrQVFJRU9BTkUvbndTQXdIK2h6c0RBZ1FGQmh3ZkZRZ0RCejAwQVhjVkF3R1ZCaHdJQndnSkNnc0xEb0pGUW9GRlFvRkZRb0ZGUW9GRlFvd0RDQVFGUHdOQ0J5c0RQQU04QXp3RFBBTThBendEUEFNUkJBTUZBd00vQXdJRUJnWUlDQXdpRXdFN0F6d0NRQU1GQkVNREF3UkRBMEFEUWdNRkJFTURBd1JEQTBBRFFnTS9BMEVFUXdNN0F6d0RQQU04QXp3RFBBTThBendEUEFOQkJBa0RQQU1NQ2dNREJFTURBd1JEQTBBRFFnTUZCRU1EQXdSREEwQURRUVFGQkVNREFRTkJCQWdGQmd3TURCMEVKUWtISGdIK2V3RURGUDZHRWdNY0J3NE9EQWtTSGhRd0F3RTlBd0YzQVFRV0FaWUdEdzBKQ0FjR0JRUURQQU03QXpzRE93TTdBenNET3dNN0F6c0RPd01CUGdFN0F3QUFBQUFFQUFBQUFBTzVBL2dBUXdCT0FINEF3d0FBRXhFZkR5RS9CeThISVNNdkRUVVJMd2NQQmlVakx3WTlBU2N6RngwQkh3NHpFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4R0FTOEdJeUVqRHcxSEFRSUVCUWNJQ1FvTERBME9EdzhJRHdHQ0J3WUZCUVFEQVFFQkFRTUVCUVVHQi82R0NRb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ2NHQmdVRkJBTUJBd1dtQlFRRUJBTURBa29GQmdJQ0F3TUZCUVlHQndjSUNBZ0pDZE1CQVFNRUJRVUdCLzNLQndZRkJRUURBUUVCQVFNRUJRVUdCMThDQWdNRUJRWUdCZ2dIQ1FnSkNnb0NOZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQlFmKzZnY0hDQWtJQ1FrSy91QUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ1h2NUlFUThQRHcwTkRRc0tDUWdIQlFRQkFnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ29CdUFjR0JRVUVBd0VCQVFFREJBVUZCbGdCQWdNRkJnWUlDSms4QXRNS0Nnb0pDUWtJQndjRkJnUURBd0VCL21ZR0JnVUZCQU1CQVFFQkF3UUZCUVlHQXJZR0JnVUZCQU1CQVIvOVNna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUdmQ2drSkNRZ0lCd2NCRmdjRkJRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQUFDQUFBQUFBTWJBenNBQndBUEFBQUJId0VUSXhNL0FRRXpOeUVYTXdNakFmOEJCMmJkWXdZRS91ZFVQd0VPUkZQMlRRTHVCaHorN0FFTUV4ZjkxN0d4QW5ZQUFBSUFBQUFBQTlnRHVRQTVBRnNBQUFFUkx3UVBCeDhHUHdZdkJ3OEVFUzhIRHdZbEZSOEdJVDhHUFFFdkJpRVBCZ0hneGdVRkJnWUdCZ1VGQkFNQ0FRRUNBd1QrQncwSkMvNEVBd0lCQVFJREJBVUZCZ1lHQmdVRnhnRUNBd1FFQmdZR0JnWUdCQVFEQXY1SEFnTUVCQVlHQmdOeUJnWUdCQVFEQWdJREJBUUdCZ2I4amdZR0JnUUVBd0lDM1AzWHhnUURBUUVCQVFNRUJRWUZCd1lGQmdYK0JBTUJCdjRGQmdVR0J3VUdCUVFEQVFFQkFRTUV4Z0lwQndZRkJRUURBUUVCQVFNRUJRVUd0d2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZQUFBQUFBZ0FBQUFBRFdnUDRBQ0VBV3dBQU54VWZCaUUvQmowQkx3WWhEd1lCRVM4RUR3Y2ZCajhHTHdjUEJCRTFMd1lQQnFZQ0F3UUVCZ1lHQW5ZR0JnWUVCQU1DQWdNRUJBWUdCdjJLQmdZR0JBUURBZ0U2eGdVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1grQncwSkMvNEVBd0lCQVFJREJBVUZCZ1lHQmdVRnh3SURCQVVGQmdZSEJnVUVCQU1DS0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWURxdjBheGdRREFRRUJBUU1FQlFZRkJnY0ZCZ1grQkFNQkJ2NEZCZ1VHQmdZR0JRUURBUUVCQVFNRXhnTG1Cd1lGQlFRREFRRUJBUU1FQlFVR0FBa0FBQUFBQS9VRG1RQURBQWNBQ3dBK0FFSUFUZ0JTQUZZQXVnQUFKUWNuTnljVkl6VUZCeWMzSndVUEF4OElNejhITHdZckFUOEVMd2dQQXlVVkl6VWxId2NWSXpVakZTTTFJeFVqTlFjUkZSOE5NeUUxSVNNdkJUVVJOVDhHTXhVakZUTVZJeFV6RlNNVk14VXpOVE1WTXhFek5TTTFNeFV6TlRNMUx3OGhEdzRDMWlGNkk5bCtBckMwZUxBcC92MEhCZ01DQWdNR0I1RUZCUVlGMHdZR0JnUUVBd0lCQVFJREJBUUdCZ2FGNUFRR0F3RUJBd1lJZ0FVTEN3c01Dd29GL201K0FkZ0dCZ1lFQkFNQ0FYNC9majkrL0FJQ0F3UUZCUWNHQ0FjSkNBa0tDUUdSL204R0JnVUZCQU1DQWdNRUJRVUdCbDkrZm41K2ZuNC9majl2YjM0L3ZRRUJBd01FQkFZR0J3Y0lDQWtKQ1FyOWlna0tDUWdKQ0FjSEJnVUZCQU1DQXRJZ2NpT2FmbjQwcjNXdExmd0pDZ3NNREFzTENZd0ZBZ0lCQVFJREJBUUdCZ1lHQmdZRUJBTUMzd1VLQ3d3TUN3b0tmQVFGQXdFQkF3VUVUWDUrdlFFQ0F3UUVCZ1lHWG41K2ZuNStJUDJLQ2drSkNRZ0lCd2NHQlFVRUF3SUNQd0lEQkFVRkJnWUNkZ1lHQmdRRUF3SUJmajkrUDM0L2ZuNStBVHMvZm41K25Rb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtBQUFRQUFBQUFBK0FEOXdBSkFCQUFHQUJUQUFBQk13TVZJVFVqRXpVaEV4OENJejhCQXpNM014Y3pBeU1GRVM4RUR3Y2ZCajhITHdjUEJCRTFMd1lQQmdKODRQSUJWZS95L3JxWEFRUStoejRFekZBbXJpaFFwRlA5OG9jRkJRWUdCZ1lHQlFRREFRRUJBUU1FdlFVT0Nnc0Z2UVFEQVFFQkFRTUVCUVlHQmdZRkJnV0hBZ01FQlFVR0JnY0dCUVVEQXdJQmcvNm5JajRCV3lBQjlRZ1RzTFVXL29sd2NBRzVJUHljaHdRREFRRUJBUU1FQlFZRkJ3WUZCZ1c5QkFVQkJBUzlCUVlGQmdjRkJnVUVBd0VCQVFFREJJZ0RaUWNHQlFVRUFnSUJBUUlDQkFVRkJnQUFBQUFHQUFBQUFBUDNBL2dBQ3dBUEFCTUFGd0EvQUlNQUFBRVZJUzhITlFFVkl6VWpGU00xSXhVak5RRWZCeEVQQnlFMUlUVWpOVE0xSVRVakZTRTFQd2NIRVI4T015RXpQdzRSTHc0aklTTVBEUUhnL29jSEJnVUZBd01DQVFLVnZUKzhQNTREVWdjR0JRVURBd0lCQVFJREF3VUZCZ2YraHdHWm5wNytaai8rWndFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJRL3dCQVFNRUJRVUdCdDBCTy96OC9QejgvQUU3QVFFREJBVUZCZ2I4ekFZR0JRVUVBd0VCL0QvOFAvejgzUVlHQlFVRUF3RUJIL3pNQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkF6UUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FGQUFBQUFBUDRBL2dBUndCckFKY0Eyd0Y1QUFBVEZTTVBCeDhITXhVZkJqc0JQd1kxTXo4R1BRRXZCaU0xTHdjUEJqY2ZCeFVQQnlNdkJ6VS9Cd0VmQnhFUEJ5TXZCelV6TlNNMU16VWpOVDhIQnhFVkh3MDdBajhOTlJFMUx3NGpEdzRGRlNzQkR3MGRBaDhOT3dFZEFSOE9NejhHUFFFdkJpTXZCajBCT3dFL0RUMENMdzByQVQwQlB3WXpQd1k5QVM4R0t3RVBEY1UvQmdZR0JBUURBZ0VCQWdNRUJBWUdCajhCQVFNRUJRVUdCZ2NHQlFVRUF3RUJQd1lHQmdRRUF3SUNBd1FFQmdZR1B3RUJBd1FGQlFZSEJnWUZCUVFEQVp3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ1lETkFZR0JRVUVBd0VCQVFFREJBVUZCZ2ErQmdZRkJRUURBUUg4L1B6OEFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdMK1YyOEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2x2QVFNREF3VUZCUVlIQndnSUNBZ0pwZ1lHQlFVRUF3SUNBd1FGQlFZR3BnUUZCQU1EQWdKT0Nnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tUZ0lDQXdNRUJRU21CZ1lGQlFRREFnSURCQVVGQmdhbUNBa0lDQWdIQndZRkJRVURBd0lDQWtWRkFRRURCQVVGQmdjR0JnVUZCQU1CQVRrR0JnVUZCQU1DQWdNRUJRVUdCamtCQVFNRUJRVUdCZ2NHQlFVRUF3RUJSUWNGQmdRRUF3SUJBUUlEQkFRR0JUSUJBUU1FQlFVR0Ivd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFUc0JBUU1EQkFVRkJmekZCZ1VGQkFNREFRRUJBUU1EQkFVRkJ1QS8vRC9oQlFVRkJBTURBUUVjL01ZS0NRZ0pDQWNIQmdZRkJRUURBZ0lDQWdNRUJBWUdCZ2NIQ0FrSUNRa0RPd29KQ0FrSUJ3Y0dCZ1VGQkFNQ0FRRUJBUUlEQkFVRkJnWUhCd2dKQ0FrSzRBSUNBd1FGQmdZR0NBY0pDQWtLQ3Z3SkNna0lDUWNJQmdZR0JRUURBZ0toQ2drSUNRZ0hCd1lHQlFVRUF3SUJBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUJBUU1EQkFVRkJhSUNBZ01FQlFZR0JnZ0hDUWdKQ2duOENnb0pDQWtIQ0FZR0JnVUVBd0lDNEFZRkJRUURBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdRRkJRWUdCd2NJQ1FnSkFBQUlBQUFBQUFQM0E5Z0FJUUExQUZjQWF3Q3ZBTWNBNndFdkFBQTNId1l6SVRNL0JpOEdJeUVqRHdVbEZROEhJUzhITlRjZkJqTWhNejhHTHdZaklTTVBCU1VmQnhVaE5UOEhCeEVmRGpNaE16OE9FUzhPSXlFakR3MEJEd0VkQVI4RVB3UXZCQ3NCRHdFM0h3Y1ZEd2NoTHdjMVB3Y0hGUjhPTXlFelB3MDlBaThOSXlFakR3MkdBUUlDQkFVRkJnY0JlZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYitoZ2NHQlFVRUFnSURNZ0VDQXdNRkJRWUgvTTRIQmdVRkF3TUNBVDhCQWdJRUJRVUdCd0kyQndZRkJRUURBUUVCQVFNRUJRVUdCLzNLQndZRkJRUUNBZ01TQndZRkJRTURBZ0g4amdFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9ETWdvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svTTRLQ1FrSkNBZ0hCd1lHQkFRRUFnRUIwd0lDQWdJWkJRWUdBeDBDQVFFQkF3VURBelVEQTRBSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2drSEJnVUZBd01DQVFFQ0F3TUZCUVlIWHdFQkFnUUVCQVlHQndjSUNBa0pDUW9COXdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2NEpDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQnhRWUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JsbWVCZ1lHQkFRREFnRUJBZ01FQkFZR0JwNmRCZ1lHQkFRREFnSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdXUUVDQXdRRUJnWUducDRHQmdZRUJBTUNBU0QraGdvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnRjZDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtCVEFNQ0F3WUdBaGtFQVFFQ0hRWURBd01GQXdFQkFVSUJBZ01FQkFZR0JuNEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR2ZnWUdCZ1FFQXdJQklINEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUXArQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBQUNBQUFBQUFQSUE3Z0FSd0NVQUFBVER3TVZId0lKQVE4Q0ZSOEdNejhER3dFZkF6TS9CalV2QWdrQlB3STFMd2NQQXdzQkx3TVBBaVVQQlJVL0J4OEhGUThPRlRNMUl6OE9OUzhPS3dGQ0JBTURBUUVEQXdFQS93QURBd0VDQWdNRUJRUUZCUWNHQmdYNCtRVUdCZ1lGQlFVRkJBTUNBZ0lDQS84QUFRQURBd0VDQWdNRUJRVUZCUVlHQmdYNCtRVUdCZ1lHQlFRREFnc01DZ3NLQ2dvS0Nnb0tDZ29LQ3dzSkJ3Y0ZBZ0VEQkFVSENCTWlGZ29KQ0FNR0JBUE1rd0VCQWdZSkVDWWRDd29JQmdJQ0FRRUJBZ01FQkFZR0JnZ0lDQWtLQ2dzTkF3MEVCUVlGQmdZRkJmN0svc3NGQmdVR0JnVUZCQU1DQWdFQ0F3VUJMUDdVQlFNQ0FRSUNBd1FGQlFZR0JRWUZBVFVCTmdVRkJnWUZCZ1VFQXdJQkFRRUNCQVQrMHdFdEJBUUNBUUVCQXFjQ0F3UUdCZ2N5Q1FjSEJRUURBUUVCQWdRR0J3a0xEQXNMQ1FvSkNCSWNFd3NMQ3dZTkRROGhMUVlGQlFvSkR4OFpEQTRPRHdnSkNRb0tDZ2tKQ0FnR0JnVUZCQU1EQVFJQUJRQUFBQUFEM0FQM0FDRUFUUUJ2QUhvQTF3QUFBUlVmQlRzQ1B3WXZCeU1QQmlVQkx3UVBCeDhJUHdNQlB3STlBUzhHSXc4QkpSVWZCVHNDUHdZdkJ5TVBCaVVyQVM4R05RVVJGUjhPSVNjaEx3WTFFVFUvQmlFVkh3NDdBUkUzRVM4SEFTOEhJUThPQVU0Q0F3UUZCUVlHdlFjRkJnUUVBd0lCQVFJREJBUUdCUWU5QmdZRkJRUURBZ0paL3NaMEJRVUdCZ1lHQmdRRkFnSUJBUUlDQklvRkJnVUdCZ1lGQlFGUUJRTUNBZ0lFQlFVR0JnWUdCdjBrQWdNRUJRVUdCcjBIQlFZRUJBTUNBUUVDQXdRRUJnVUh2UVlHQlFVRUF3SUI0OEFIQlFZRUJBTUNBZjVSQWdJREJBVUZCZ2NIQ0FnSkNRb0pBWXRFL3JrR0JnVUZCQU1DQWdNRUJRVUdCZ0VTQVFFREF3UUZCUVlIQndnSUNRa0pDdVkvQVFFQ0F3UUVCZ2IrOVFjSENBa0pDUW9KL3RRSkNna0pDQWdIQndZRkJRUURBZ0lCTWdZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRUJBZ01EQlFVR1NmN2JkUVFEQVFFQkFRTUVCUVlGQndZRkJnV0xCQUlDQVFFQkF3UUJPZ1FHQmdZR0JnVUZCQU1DQVFJQ2FRWUdCUVVFQXdJQ0F3UUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUd3QUlEQkFVRkJnYkxCdnpOQ2drS0NBZ0lDQVlHQmdVRUF3SUJBVDhCQWdJRUJRVUdCd015QndZRkJRUUNBZ0hrQ1FvSkNBa0lCd2NHQlFVRUF3SUMvcUE3QVRBSkNRa0lDQWdJQmdFWUJnWUZCQVFDQVFFQkFRSURCQVVHQmdZSUJ3a0lDUW9BQWdBQUFBQUQ5d081QUNzQVZ3QUFFdzhESHdNSkFROERGUjhHUHdNQlB3TXZBd0V2QWlNUEFnVVBBeDhEQ1FFUEF4VWZCajhEQVQ4REx3TUJMd0lqRHdJU0JBTUJBUUVDQXdRQm4vNWdCQU1DQVFJREF3WUZCZ2NGQmdVRkFia0VBd0lCQVFJREJQNUlCUVVHQmdZR0JRSHpCQU1CQVFFQ0F3UUJuLzVnQkFNQ0FRSURBd1VHQmdZR0JnVUZBYmtFQXdJQkFRSURCUDVJQlFVR0JnWUdCUU92QlFZR0JnWUZCZ1grZi81OUJRWUZCZ1lHQmdVRUF3SUJBUUVEQXdHYkJBWUdCd1lHQmdVQm1RTURBZ0VDQXdRRkJnWUdCZ1VHQmY1Ly9uMEZCZ1VHQmdZR0JRUURBZ0VCQVFNREFac0ZCUVlIQmdZR0JRR1pBd01DQVFJREFBUUFBQUFBQS9jRCtBQUNBRUVBWlFDcEFBQWxOeUVCTVE4RUh3WTdBVDhERVI4SFB3Y1JId003QVQ4R0x3Y3JBUThCSlI4SEVROEhJUzhIRVQ4SEJ4RWZEak1oTXo4T0VTOE9JeUVqRHcwQk5KMyt4UUg1Y3dRREFnRUJBZ01FQlFVR0JnWUdCUVUrQVFFREJBVUZCZ2NHQmdVRkJBTUJBVDRGQlFZR0JnWUZCUVFEQWdFQkFnTUVjZ1lGQmdZSEJnVUJCUWNHQlFVREF3SUJBUUlEQXdVRkJnZjh6Z2NHQlFVREF3SUJBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnTXlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyOHpnb0pDUWtJQ0FjSEJnWUVCQVFDQWJPeUFaOTBCQVlHQmdZR0JRVUVBd0lDQXdRKy9qc0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEFjVStCQU1DQWdNRUJRVUdCZ1lHQlFWekJRTUNBZ094QVFFREJBVUZCZ2I4ekFZR0JRVUVBd0VCQVFFREJBVUZCZ1lETkFZR0JRVUVBd0VCSC96TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBelFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBZUFBQUFBQVBZQTlnQUF3QUhBQXNBRHdBVUFDSUFLZ0F1QURJQU5nQTZBRDRBUWdCR0FFb0FVZ0JlQUdJQVpnQnFBRzRBY2dCK0FKd0FvQUNrQUtnQXJBQ3dBTGtBQUNVWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpNMUx3RWRBUjhDSXhjM0x3UUZGd2NYTlNjMUp5VVhOU2NGRnpVbkpSYzFKd1VYTlNjM0Z6VW5CeGMxSndVWE5TY0hGelVuQnhjMUZ6VW5CeWNGSXdjekZSYzFNelVuTlNjbEZ6VW5CUmMxSnlVWE5TY0ZGelV2QVJjMUp5VVBBeDBCRnpVL0FTY2xMd0lISHdRM0VTY0hGeEVuRHdNakZ6OENGVE1SSXdjWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ5TWZBVHNCUHdFbkF2bEZRb0ZGUXY5RlFvRkZRb01EUkVCZ0F3VUdBUVExQkFJQkFUc0J0aDhEUlNJOC9rUS9QQUcyUHp6K1JEODhBYlkvUFBWR1FvSkdRdjhBUmtLQ1JrSzlQMEpDQVRzQnVRTUVCRDhEQXp6K1JEODhBYlkvUFA1RVB6d0J0ajg4QXo4OC9sQURBd1FDUHdJRE53TmtCUWdNQ1FzSUJnVUJBejhEUWdRRUJnY0lDQVVLRGdnL1A1eEdRNEZHUW9KR1FvRkZRb0pHUW93RENBSUNBa0VFUXlzRE93UThBenNFUEFNN0JEd0RPd1E4QXpzRUl3WUhEUTBNQlNJSUJBVWVBejhDT2dNN0FrRURPUU5DQXo4RVF3TTVBMElEUHdSREF6OERPd1E4QXpzRVBBTTdCRHdET3dSQ0F3a0RPd1FEQXdFN0F3UUVPd0VEQXprRFFnTS9CRU1ET1FOQ0EwQURRZ1E3QTBJRUNBWUZEQXdOSFFNbENBY2VLZ0lDQXo0REJBVUhCQUwrbUFNOEEvNldBd1lHQkFNL0FRTURCd093T3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQk9nUUJPd01BQUFrQUFBQUFBL2NEK0FBU0FCWUFLZ0F6QURnQVF3Qk9BR3dBdFFBQUpSVVBCeUV2Qnpjek5TTWxGVE0xTXhVakZUTVZJelVqRlNNMU16VWpOU016RlRNVkl4VWpFU01WRVNNUkl6TVZNeFVqTlNNUkl4RWxLd0V2QlQwQkp4MEJIdzA3QVJVaEVUOEhCeEVqRVRNZkRqTWhNejhPTVJFdkJ3RXZCaU1oSXc4TkE3Z0NBd01FQkFVRUJ2M0pCUVVFQkFRREF3SzhmbjRCT3o4L1B6OC9QejgvUC94K1B6KzlQeis5UHo4L1B6OERUY0VHQmdVRkJBTUNQd0lDQXdRRkJRWUhCd2dKQ0FrS0NlYjlpZ0VCQXdRRkJRWUdYdno4QWdJREF3VUVCZ1lIQndjSUNBa0lDUUkzQ1FrSkNBZ0hCd2NHQlFVRkF3TUNBZ0VCQWdNRUJBVUcvdlVIQ0FnSUNRb0pDdjdVQ1FvSkNBZ0lDQVlHQmdRRUJBSUJYZ0VFQlFNRUFnSUJBUUVCQWdJRUF3VUZmdncvUHo4Ly9EOC9Qei84UHovOFB3RjZQLzdGQVhvL3ZiMyt4UUY2bndJREJBVUZCZ2JMR2VRSkNna0pDQWdIQndZRkJRUURBZ0loQVVRR0JnVUZCQU1CQVIvK3ZQNElDZ2tJQ0FjSEJnWUdCUVFEQXdJQ0FnSURBd1FGQmdZR0J3Y0lDQWtLQWlRSkNRa0lDQWdIQndFWUJnWUZCQVFDQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFBQ3dBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRXdBWEFDTUFKd0FyQUdFQXBRQUFKUmMxTHdFWE5TYzNGelVuQnhjMUp3VVhOU2NIRnpVbk15TUhNeFVYTlRNMUp6VXZBUmMxTHdFWE5TYzFCeGMxSVRNZkJoRW5CeGNSRlE4R0lUVW5CeGNoTHdjUkZ6VW5CeEUvQndjUkZSOE5NeUV6UHcwMUVUVXZEU01oSXc4TkFlRS9QUUkvUGZaRlFvQkVRZjhBUlVLQlJVTC9BZ01EUHdNRFBRSS9QUUkvUFFJL0FWb0dCZ1lFQkFNQ0FVQURRZ0lEQkFVRkJnYitwajBDQXY2akJnWUdCQVFEQWdGQ1FRRUJBZ01FQkFZR0JsNEJBd01FQlFVR0J3Y0lDQWtKQ1FvQzlBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDdjBNQ2drSkNRZ0lCd2NHQlFVRUF3TUI1UVJEQXp3RFFnTS9BenNFUEFNN0JEd0RPd1E4QXpzRVBBTURBenNCQXdNOEEwSURQQVJEQTNzL0JFSUNBd1FGQlFZRy9xTURQQVArcFFZR0JnUUVBd0lCUUFOQ0FRRUNBd1FFQmdZR0FWNERPd1FHQVdBR0JnWUVCQU1DQVNEOURBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDZ0wwQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrQUFBWUFBQUFBQTlnRDJBQUVBQmNBT1FCdUFJSUEvQUFBQVE4QlB3SXpId2dQQXljL0FnVVJNeEUvQmpNaE55OENJeUVqRHcwbEFROEVGUjhGT3dFL0JBRS9CaThRRHdZREhRRVBCaU12QnpVSEVSOFBJVGNoTHdjUlB3WTdBUlVmRHpNL0RqMEJNeDhHSFFFM0h3STlBUzhPSXlFakR3MERQY3hKRDh4bUJBUUpDQWdGQlFNQ0FRRUJBeXc1TEFNSC9UOC9BUUlEQkFRR0JnWUJxallKQ2dvSy9rY0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQ2lmN1ZBd0lDQWhvQkF3VUVCZ1lHQm9BRkJBUUVBU3NHQlFRREF3RUJBUUVDQXdRRkJRWUlDQWtKQ2dvTENnb0pDQWdIQndjRzF3SURCQVFHQmdiOEJnWUdCQVFEQWdIOEFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dFZ0RmN1RCZ1lHQkFRREFnRUJBZ01FQkFZR0JsNEJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9Bb0pDUWtJQ0FjSEJnVUZCQU1EQVF3R0JRV1lCQU1DRUJBUUR3RURBd1FFQmdhWUJ3Z0lDQWtKQ1FuOTR3b0pDUWtJQ0FjSEJnVUZCQU1EQVFGSnpRMUh6VjBCQXdVR0J3WUhCd1lGQlFRc09pd0NBeUQrNUFFY0JnWUdCQVFEQWpjREF3SUJBd01FQlFVR0J3Y0lDQWtKQ1QzKzFBUURCUVIvQndnSEJnUURBaGtCQWdJREFTMEhCd2dJQ0FrSkNRa0tDUWtKQ0FnSUNBY0dCUU1EQWdFQkFRSURBd1FFQVl1ZEJnWUdCQVFEQWdFQkFnTUVCQVlHQnAwZi9Vc0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQlB3RUNBd1FFQmdZR0FyVUdCZ1lFQkFNQ25Rb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtLblFJREJKZ0ZCUVlHaHdFQkFnU05DUWtKQ1FnSUNBZVlCZ1lFQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQUFBQUFBWUFBQUFBQS9nRCtBQW5BRWdBbmdEMEFQOEJYQUFBQVFjZkJROENGUjhHTXo4SER3SWpMd1ExUHdFbkZ4VWZCajhHUFFFdkJnOEdOeDhITXg4SEVROEhJdzhISHdjN0FUOE5OUkUxTHcwckFROEdCUkVWSHcwN0FUOEhMd2NqTHdjUlB3Y3pQd2N2QnlzQkR3MFRLd0V2QlQwQkJSRVZIdzB6SVRVaEx3Y1JQd2NoSFFFZkRUc0JGVE05QVM4R0FTOEdJeUVqRHcwQ3JnTVRCd0lDQVFFQkh3SUJCQUlEQndnS0NRa0pDQWdIQmdVRUJ3Y0xCd1FDQWdFQkFTcFJBUU1EQlFjSEJ3a0lDQWNHQlFRREF3UUZCZ2NJQ0FrSEJ3Y0ZBd045QVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1VBR0JnVUZCQU1CL29VQ0FnTUVCUVlHQmdnSENRZ0pDZ28rQndZRkJRUURBUUVCQVFNRUJRVUdCejRIQmdVRkJBTUJBUUVCQXdRRkJRWUhQZ2NHQlFVRUF3RUJBUUVEQkFVRkJnYytDZ29KQ0FrSENBWUdCZ1VFQXdJQzE4RUdCZ1VGQkFNQy9sQUNBZ01FQlFZR0JnZ0hDUWdKQ2drQkhQN2tCZ1lGQlFRREFRRUJBUU1FQlFVR0JnRVRBZ0lEQkFVRkJnY0hDQWtJQ1FvSjVqOENBZ01EQlFVRy92VUhDQWdKQ0FvSkN2N1VDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FUVVFCQUlDQWdJREJKUU5EQWtJQXdNRUFnRUNBZ01FQkFVRkVRVURBZ0VDQXdNRUJBWEVWZ1FFQ0FjR0JRUUNBUUVDQkFVR0J3Z0lDUWdIQmdVRUFnRUJBZ1FGQmdjSVFBWUdCUVVFQXdFQkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUU4Q1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJrWCt4QWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdFOEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0JDd0lEQkFVRkJnYkxCdnpNQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUdBelFHQmdVRkJBTUJBZVFLQ1FrSkNBZ0hCd1lGQlFRREFnSkRUZ2tKQ1FnSUNBY0hBUmdHQmdVRUJBSUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUNBQUFBQUFQM0EvZ0FPZ0IwQUFBQklROEhId2N6QVE4REh3Yy9Bd0VWSHdjL0J4RXZBd2tCTlM4SER3Y1JId01GUHdZOUFTOEdJd0UvQXk4SER3SUJvZjdGQmdZRkJRUURBUUVCQVFNRUJRVUdCdS8rdkFRREFRRUJBUU1FQlFZRkJnWUdCZ1VCUkFFQkF3UUZCUVlHQndZRkJRUUNBZ0VCQmdVR0FoUCt2QUVDQWdRRkJRWUhCZ1lGQlFRREFRRURCZ1FNQVVFR0JnWUVCQU1DQWdNRUJBVUdCKzRCUkFRREFRRUJBUU1FQlFZR0JnWUZCZ0hCQVFFREJBVUZCZ1lIQmdVRkJBTUJBZjY4QlFZRkJnWUdCZ1VFQXdFQkFRRURCQUZFN3dZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFnTEJRUUNNZjY4N3dZR0JRVUVBd0VCQVFFREJBVUZCZ2Ird2d3SUJBUUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRkVCUVlGQmdjRkJnVUVBd0VCQVFFREFBQUFBQUlBQUFBQUE3Z0Q5d0RLQVdBQUFBRVZFUjhIUHdZMUVUOEhId29URlI4Rk93RS9CVFUzTlQ4R0h3Z1JEeFV2RURjdkJUMEJQd2tWSHdZN0FUOEdFVDhISHdnVEh3WXpQd2NEUHdrZkJpY1BCQzhERHc4VkR3a1ZId1UzSHhBelB4MFJMeEFQQXk4UER3TXZCeU1QQlFKR0FRSURCQVVHQmdZSEJnWUZCQU1DQVFJRUJRY0hDUW9LQ0FRRUF3TURBd0lEQVFFQ0F3UUZCZ1lHQndZR0JRUURBZ0VEQXdZR0NBZ0tDQVVFQkFRRkJBTUNCUWdKQ3dZR0J3Z0lDQWtKQ2dvS0N4Z1pHeDBmSVJ3YUdSZ1hGUlVURXhFUUVBNE1EQXNGQVc0SkJ3VUVBd01EQmdZSUNnb01EamtCQWdNRUJRVUdCd2NHQlFVRUF3SUJBUUlGQlFZSEJ3WU9EUXNGQkFNREFRRUdBUUlEQkFVR0JnY0dCZ1lGQkFJQ0FRY0JBUUlDQXdRRkNBZ0xDd2tIQndVRUFuZ0ZCQVlHQkFjUUVSRVRDUWtLQ1FnSUNBY0dCZ1VFQWdJQmFCRVFEd3dLQ0FZRkFnSUZCZ2tMZFFFQkRRNFFFQk1URkJZWEdSa2JIQjBmSHhVbUVoSVJFQkFRRHc4T0RRME5EQXNMQ2dvSkNRZ0lCd1lHQlFVRkF3TUJBd01EQndnRkJRVUdCZ2NIQndjSUVBMExEQXNCQXdNRUJBWUZCd2NJQ0FrS0Nnc01FUThQRFFjSUNnc01EeEFTQ3dzS0Nna0pDQU9KQWY2L0J3WUZCUVFDQWdFQkFnSUVCUVVHQndFeUJRUUVCQU1EQVFFQkFnTUNCQVFGQmdjU0Z2N2dCZ1lGQlFRREFnSURCQVVGQmdiV0NRZ0hCZ1VEQWdFQkFRSURCUW9ORVJIK1NCd2FHQllMQ1FvSkNRZ0lCd2NHQmdVS0NBWUVBd0VCQWdNRUJRWUhDQWtLQ3d3TURnOFFCUUdjRGc0UER3OFBEdzhQRGc0TkRRc0xDaVdIQmdZRkJRUURBZ0lEQkFVRkJnWUJkUWNHQmdVRUJBSUJBUU1FQXdNRUJBUUYvdVVHQmdVRkJBSUNBUUlEQkFRR0JnWUJLQTBNQ2drSUJnY0VBZ0VCQWdRRkJ3Z0pSd1FGQ2dzTUF3WURBZ0VDQWdNRUJRVUdCd2NJQ1FrSkNndWlSQTRRRUJJVEZCUVZGUllWRlJVVUZLWUJCQk1TRVJBT0Rnd0xDZ2dIQndRRUF3RURBZ0lEQkFRRkJRWUhCd2NJQ1FrS0Nnc0xEQTBORFE4T0R4QVFFUkVCcXlNV0RBd1FEZ1lHQlFVRUJBTUNBZ0lCQVFFREJBNE5EQXdLQ1FrSUJ3VUZCUU1DQVFFQkF3UUdDd29KQ0FZRkF3RUNBZ01FQlFVQUFBQURBQUFBQUFQM0EvZ0FRQURBQVVBQUFBRVZIdzgvRHk4UER3NEZEeDh2SHo4Zkh4NEZIeDgvSHk4ZkR4NEJKQUVEQmdjSkN3ME9FQkVTRXhRV0ZSY1hGUllVRXhJUkVBNE5Dd2tIQmdNQkFRTUdCd2tMRFE0UUVSSVRGQllWRnhjVkZoUVRFaEVRRGcwTENRY0dBd0tVQVFFREJBVUdCd2dKQ1FzTURBME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EQXdMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTERBd05EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUXdNQ3drSkNBY0dCUVFEQWZ4UUFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnSUFDd3dWRmhRVEVoRVFEZzBMQ1FnRkF3RUJBd1VJQ1FzTkRoQVJFaE1VRmhVWEZ4VVdGQk1TRVJBT0RRc0pDQVVEQVFFREJRZ0pDdzBPRUJFU0V4UVdGUmNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYRnhZV0ZoVVZGQlFVRXhJU0VoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1JvYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBUUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrQUFBTUFBQUFBQTlnRDJBQUhBQ3NBYndBQUFUTVJNeEV6TlNFbEh3Y1JEd2NoTHdjUlB3Y0hFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEUUZDbDFpWS9ua0NPQVlHQmdRRUF3SUJBUUlEQkFRR0JnYjlEQVlHQmdRRUF3SUJBUUlEQkFRR0JnWmVBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUXI5REFvSkNRa0lDQWNIQmdVRkJBTURBUUtzL2pvQnhrdWpBUUlEQkFRR0JnYjlEQVlHQmdRRUF3SUJBUUlEQkFRR0JnWUM5QVlHQmdRRUF3SUJJUDBNQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUUFBQUFRQUFBQUFBM29EK0FCaEFNVUJCUUZHQUFBQk14OE5IUUVQSFNzQ0x4MDlBVDhOTXdjZEFSOGRPd0kvSFQwQkx3OGhEdzRCRHc4dkR6OFBIdzRGRlI4UFB3OHZEdzhPQXVjSkNBZ0lCd2NHQmdZRkJBTURBZ0lCQWdJREJBUUVCUVlHQndjSUNBZ0pDZ2tMQ2dzTEN3d01EQXdORFEwTmRBME5EUXdOREF3TUN3c0xDZ3NKQ2drSUNBZ0hCd1lHQlFRRUJBTUNBZ0VDQWdNREJBVUdCZ1lIQndnSUNBbVRBZ0lEQXdRRkJnY0hCd2tKQ1FvTEN3d01EQTBPRGc0T0R3OFFFQkFRRUhRUUVCQVFFQThQRGc0T0RnME1EQXdMQ3dvSkNRa0hCd2NHQlFRREF3SUNBUUlFQlFZSENRa0xDd3dORFE0SUR2NHFEdzhPRFEwTUN3c0pDUWNHQlFRQ0FmY0JBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3TCt4Z0VEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXhNVEVoRVJFQTRPREFzSkNBWUZBd0lBQWdJREJBVUdCZ1lJQndrSUNRb0pUZzRQRGcwT0RRME1EUXNNQ3dzS0Nna0pDUWdIQndZR0JRUUVBd01DQVFFQ0F3TUVCQVVHQmdjSENBa0pDUW9LQ3dzTUN3ME1EUTBPRFE0UERrNEpDZ2tJQ1FjSUJnWUdCUVFEQWdKZVFCRVNFUkVSRUJBUUVBNFBEZzROREF3TUN3b0tDUWdJQndZRkJRUURBZ0lDQWdNRUJRVUdCd2dJQ1FvS0N3d01EQTBPRGc4T0VCQVFFQkVSRVJJUlFCQVBEdzhPRFF3TENna0lCd1VFQVFJQkFnUUZCd2dKQ2dzTURRNFBEdzhCaVEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwS0NSTVNFUkVRRGc0TUN3a0lCZ1VEQVFFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1GQmdnSkN3d09EaEFSRVJJVEFBQUFBd0FBQUFBRDJBTzRBQ0VBUXdDQkFBQTNGUjhHSVQ4R1BRRXZCaUVQQmpVVkh3WWhQd1k5QVM4R0lROEdBUkV2QkE4R0hRRWZCejhIUFFFdkJTc0JEd01STHdjUEJpZ0NBd1FFQmdZR0EzSUdCZ1lFQkFNQ0FnTUVCQVlHQnZ5T0JnWUdCQVFEQWdJREJBUUdCZ1lEY2dZR0JnUUVBd0lDQXdRRUJnWUcvSTRHQmdZRUJBTUNBYmhOQlFZRkJnWUdCZ1VFQXdJQ0F3U0tCUVlHQmdZR0JRV01CQU1DQWdNRUJRVUdCZ1lHQlFWZEFRSURCQVFHQmdZR0JnWUVCQU1DWndjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRYTNCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdKdy9wWlBCUUlDQVFFQkF3UUZCUVlHQmdZR0JZMEVBd0lCQVFJQ0JJb0ZCZ1lHQmdVR0JRUURBZ0lEQkZ3QmVRY0dCUVVFQWdJQkFRRURCQVVGQmdBRUFBQUFBQVBnQS9nQUJnQU9BRXdBVmdBQUFSOENJejhCQXpNM014Y3pBeU1CRVM4RUR3Y2ZDRDhIUFFFdkJnOEVFUzhIRHdZbE13TVZJVFVqRXpVaEF4TUJCRDZIUGdUTVVDYXVLRkNrVXYzeGh3VUdCUVlHQmdZRkJBTUJBUUVCQXdTOUJRWUdCZ1lGQmdXOUJBTUNBZ01FQlFZRkJnWUdCZ1dIQVFFREJBVUZCZ1lIQmdVRkJBSUNBWi9nOGdGVjcvTCt1Z0dBQ1JPd3RSZitpSEJ3QWJrQjJmemFod1FEQVFFQkFRTUVCUVlGQmdjRkJnVzlCQU1CQVFFQkF3UzlCUVlGQndZRkJnVUVBd0VCQVFFREJJY0RKZ1lHQlFVRUF3RUJBUUVEQkFVRkJocitwaUUrQVZzZ0FBTUFBQUFBQTlnRG1RQXpBRmNBbXdBQUV4MEJId296UHdzMUx3c2pEd29sTXg4R0VROEdJeUVqTHdZUlB3WXpCeEVWSHc0aFB3NDFFVFV2RGlFUERxWUJBUUlHQ0FrTEJnWUdCdndIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnZjhCZ1lHQmdzSkNBWUNBUUVDMUFZR0JnUUVBd0lCQVFJREJBUUdCZ2I5REFZR0JnUUVBd0lCQVFJREJBUUdCZ1plQVFNREJBVUZCZ2NIQ0FnSkNRa0tBdlFLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FyOURBb0pDUWtJQ0FjSEJnVUZCQU1EQVFMY3ZBY0dCZ1lMQ1FnR0FnRUJBUUVCQVFJR0NBa0xCZ1lHQjd3SEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCbmNDQXdRRUJnWUcvWW9HQmdZRUJBTUNBZ01FQkFZR0JnSjJCZ1lHQkFRREFoLzlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FuWUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQUFBQUF3QUFBQUFEOXdOYUFDRUFRd0JsQUFBM0h3WXpJVE0vQmk4R0l5RWpEd1VESHdjaFB3Y3ZCeUVQQmdNZkJqTWhNejhHTHdZaklTTVBCUWdCQWdJRUJRVUdCd0kzQmdZRkJRUURBUUVCQVFNRUJRVUdCdjNKQndZRkJRUUNBZ0VCQWdJRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0sxQmdZRkJRUURBUUVCQVFNRUJRVUdCdjFMQndZRkJRUUNBc1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUJOUVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ0FBQUFBSEFBQUFBQVBZQS9nQU9BQ2FBUDBCUFFGK0FiNEIvd0FBQVI4SEZROFJLd0V2RWo4SElUc0JIdzRWRHc4dkF3Y2ZCVE1YUHg0OUFpOE9Jd1VkQVI4ZE93RS9IVDBDTHcwaklTTVBEUUVWRHcwckFTOE5QUUUvRFRzQkh3MEhGeFVmRGo4UEx3OFBEaWNQRHk4T1BRRS9EaDhPQlJVZkR6OFBMdzhQRGdJSEJRUUZBd01EQVFFQ0F3VUlDUXNORGhBUkVoTVVDd3NLQ3d3TEN3c01DZ3NLQ3hNVEVoQVBEZ3dLQ0FjRUFnRUJBUU1EQXdVRUJRSVF5Z1lIQmdZR0JRVUVCUU1FQWdNQkFRRUNBd1VIQ1FzTURnOFFFaElVRkJVV0ZCUVVFeGdOREEwTkRRME5EUTRPRGcwT0RRME1EQXdNQ3dzS0Nnb0pDUWdIQ0FZR0JnVUVCQU1DQWdFQ0F3VUZCZ2dJQ1FvS0RBc05EQTNLL1prQkFnSURCQVVGQmdZSEJ3Z0lDUW9KQ3dvTUN3d01EUTBORFE0T0RnNFBEdzRPRGc0TkRRME5EQXdMREFvTENRb0pDQWdIQndjRkJRVUVBd0lDQVFFQ0F3UUVCUVlHQndjSUNBZ0pDZjU0Q1FrSUNBZ0hCd1lHQlFRRUF3SUJBeklCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDhBUU1FQlFjSENRc0xEQTBPRGc4UUVCQVFEdzRPRFF3TEN3a0hCd1VFQXdFQkF3UUZCd2NKQ3dzTURRNE9EeEFRRUJBUERnNE5EQXNMQ1FjSEJRUUR2UUVDQXdRR0JnY0lDUW9LQ3d3TURRd05EUXdNQ3dvS0NRZ0hCZ1lFQXdJQ0F3UUdCZ2NJQ1FvS0N3d01EUTBNRFF3TUN3b0tDUWdIQmdZRUF3TCt4Z0VDQlFZSUNnc01EUThRRUJFVEVoUVRFeElSRVE4UERRd0xDZ2dHQlFNQkFRTUZCZ2dLQ3d3TkR3OFJFUklURXhRU0V4RVFFQThOREFzS0NBWUZBZ0lBQVFJQ0JBVUZCZ2VkR2hrWUZ4WVZFeElRRHcwS0NRTURBZ0lCQVFJQ0F3TUVDZ3dORUJFU0ZCWVdHQmtacWdjR0JRVUVBZ0lCQVFJQ0F3TUVCUVFGQmdZR0JnY0dYeGNWRlJRVEVSRVBEZzBMQ1FjRkJBRUJBd1VIT3dRRkF3TUNBZ0VCQVFFREF3UUVCUVlHQndjSUNBa0pDZ29LQ3d3TERBME5EQTRORGc0T0RsOE9EQTBNQ3dzS0NRZ0lCZ1lFQXdJQlg1MFFFQkFQRUE4T0RnNE9EUTBNREF3TENnb0pDUWdJQndZR0JRUUVBZ0lDQWdJQ0JBUUZCZ1lIQ0FnSkNRb0tDd3dNREEwTkRnNE9EZzhRRHhBUUVKMEtDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0V5Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pDUWdQRHc4T0RRd0xDZ2tJQndVRUFnRUJBZ1FGQndnSkNnc01EUTRQRHc4UkVBOFBEdzROREFzS0NRZ0hCUVFDQVFFQ0JBVUhDQWtLQ3d3TkRnOFBEdzhOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOQ2drVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXdBQUFBQUZBQUFBQUFPNUE3a0FDZ0J3QU1ZQTZnRXVBQUFCTXhNakR3SWpMd0VyQVE4S0hRRWZEaFVQQmlNdkJoVWZBenNCUHd3dkRqVS9CenNCSHdRMUx3TUhCUThHSFFFZkRqOEVOUThHSXk4TlBRRS9EVE1mQXpVdkF3OEdBVE1mQmhFUEJpTWhJeThHRVQ4R013Y1JGUjhOTXlFelB3MDFFVFV2RFNNaEl3OE5Bcnd5WHk5REF3SUJBME13ZmdrSUJ3Z0dCZ1VGQXdNQ0FRSUNCZ2NLQ2hraUNRY0dBZ0VCQWdNRkJ3Z0xEQThKQ1FrS0NBZ0hBd3dURkFrYkVna0lCd2dHQmdVRkF3TUJBUUVCQVFNR0NRb0xEUTBoQ3dZRUFRRUJBZ1lIQ0FrS0NnZ1FEd1lIQmdzT0VSTVMvdWdKQ0FjR0JBTUNBZ01EQlFZSENBa0tDd3NNREE0T0ZSTVNDQWdIQndnSUNBa1NDZ2tKQ1FnSEJ3WUdCUVVEQXdJQkFRSURCQVVGQmdjSUNBZ0pDZ2tMRUE4T0RnMFFFQk1PRGcwTkRBc0xBblVIQmdVRkJBTUJBUUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lCZkFFSXlBd0xFYzRDQXdRRUJRVUdCd2NJQ0FrSEJ3Y0ZDd29JQ0E4UUJnWUdCQVFFQ1FjSEJnUUVBZ0VCQWdNREJBVUZMUUVGQlFNREFnTUVCQVFHQmdZSENRZ0tCd2NIQmdzS0NRa0hDQkFJQmdZSUNRUUVCQVlFQkFJQ0FnUURBd1FyQkFNQ0FRRW1Dd29NRFEwT0R3OE9EZzBNREFzS0NRa0hCd1VFQWdJQkFRTUZBd1FvQkFNREF3SUJBUUVDQXdRRUJRY0dDQWdJQ1FvS0Nnc0xDZ29KQ0FnSEJnWUZBd01EQVFFREJRY3NCUU1DQVFFQ0F3UUdCZ2dCRHdJQ0FnTUVBd1Q5TkFRREJBTUNBZ0lDQWdJREJBTUVBc3dFQXdRREFnSUNGUDAwQ1FnSUJ3Z0dCd1lGQlFRREF3SUNBZ0lEQXdRRkJRWUdCd2dIQ0FnSkFzd0pDQWdIQ0FZSEJnVUZCQU1EQWdJQ0FnTURCQVVGQmdZSENBY0lDQUFBQUFBREFBQUFBQU81QS9jQU13QlhBSnNBQUJNZEFSOEpNeUV6UHdrOUFpOEpJeUVqRHdrQkh3Y1JEd2NoTHdjUlB3Y0hFUlVmRGlFL0RqVVJOUzhPSVE4T3hRRUNBZ1lJQ1FzRkJnY0dBZmdIQmdZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdZSC9nZ0dCd1lGQ3drSUJnSUNBUUtWQndZRkJRUURBUUVCQVFNRUJRVUdCLzFNQndZRkJRUURBUUVCQVFNRUJRVUdCMThDQWdNRUJRWUdCZ2dIQ1FnSkNnb0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDQVVOK0JnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhCbjRHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjQ2NBRUJBd1FGQlFZRy9NMEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FSLzh6UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS0F6SUtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQUFNQUFBQUFBM29EOXdBS0FHc0F3UUFBQVNNdkJqMEJCUkVmQno4SEVUOEhJUjBCSHc0ekZSOEhQd2M5QVM4R0FTOEdJeUVqRHcwUkhRRWZEaUUvRGowQkx3Y1BCeFVQQnlFdkJ6VXZCdzhHQXc2NUJnWUZCUVFEQXY1UUFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQVJNQ0FnTUVCUVVHQndjSUNRZ0pDZ25tQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdNRkJRYis5UWNJQ0FrSUNna0svdFFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drQ09Ba0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCdjNJQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJCQUVDQXdNRkJRWUh3d2IrUndjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NCdVFZR0JRVUVBd0VCM0FvSkNRa0lDQWNIQmdZRUJBUUNBUUdkQndZRkJRUUNBZ0VCQWdJRUJRVUdCNkVKQ1FrSUNBZ0lCZ0VZQmdZRkJBUUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FlKzlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FxOEJ3WUZCUVFDQWdFQkFnSUVCUVVHQnIwR0JnWUZBd01DQVFFQ0F3TUZCZ1lHdkFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ0FBQUFBT0FBQUFBQVAzQTVrQUF3QVBBQk1BRndBYkFEMEFVUUJWQUdFQXBRQ3hBTFVBd1FFUEFBQWxGU00xSXhVckFTOEdOU1VWSXpVakZTTTFJeFVqTlNVZEFSOEdNejhHTlM4SER3WTNNeDhHRlE4R0l5RVJJeFVqTlNNVkl6VS9Cak1ISFFFZkRpRS9EelV2RHlFUERnRXpId1lWSXpVakZTTTFJeFVqTlQ4R016VVBEeEVmRHpNMUt3RXZCalV6TlNNMU16VWpOVE1WSVRVekZUTTlBUzhPQWo4L1B4OEhCZ1VGQkFNQkFRRzVQNzAvUHo4Qk93SUVCUWNJQ1FwakNRb0lCZ1lFQWdJRUJnWUlDZ2xlQ2drSkJ3WUZBOXNIQmdVRkF3TUNBUUVDQXdNRkJRWUgvdVUvUHo4L0FRRURCQVVGQmdkZkFnSURCQVVHQmdZSUJ3a0lDUW9LQWZjS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjRKQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZGdIQmdVRkF3TUNBYjAvL0QrOUFRSURBd1VGQmdjS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDcDJkQndZRkJRTURBZ0c5dmIyOXZRRjZ2VDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbmtQajQrQWdNRUJBWUdCaDkrUGo0K1BqNCtEVmdGQ2drSUJ3VUVBZ0lFQlFjSUNRcGlDZ2tJQndVRUFnRUNBZ1VHQ0FnS1p3SURCQVFHQmdiOEJnWUdCQVFEQWdFNlBqNCtId1lHQmdRRUF3SWYvQW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9Bb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtCandJREJBUUdCZ1pmZm41K2ZsOEdCZ1lFQkFNQ1FBRUJBd01FQlFVR0J3Y0lDQWtKQ1FyOWlnb0pDUWtJQ0FjSEJnVUZCQU1EQVFGQUFnTUVCQVlHQmw4K2ZrQitRRUJBM1FvSkNRa0lDQWNIQmdVRkJBTURBUUVBQUFBQUFRQUFBQUFEdVFPNUFBTUFBRGNoRVNGSEEzTDhqa2NEY2dBQUFBTUFBQUFBQS9nRG1RQWhBRk1BbFFBQU54OEhJVDhITHdjaER3WURGUjhKTXlFelB3azlBUzhKSXlFakR3a1JGUjhPSVQ4UEx3OGhEdzRJQVFFREJBVUZCZ2NEc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Y4VUFjR0JRVUVBd0VCQVFJQ0JnY0tDZ1lHQndZRGNnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2I4amdZSEJnWUtDZ2NHQWdJQkFnSURCQVVHQmdZSUJ3a0lDUW9KQXpNS0NRb0lDQWdJQmdZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lHQ0FnSUNBb0pDdnpOQ1FvSkNBa0hDQVlHQmdVRUF3SUNoZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZQlNBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjQllRb0pDUWtJQ0FjSEJnVUZCQU1EQVFFQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRQUdBQUFBQUFPNUEvZ0FJUUJEQUVZQWZBRHdBVlVBQUJNZkJ6TS9CeThISXc4R0p4OEhJVDhITHdZaklTTVBCUUVuTXdjZkREc0JQd3N2RENzQkR3b2ZDRHNCSHc0UkR3NGpJU012RFRVUk5UOE5Pd0UvRmg4T0pTTVBEeEVmRHlFL0R4RXZEeU12RHc4T3hRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFRRURCQVVGQmdmOEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdJNEJnWUZCUVFEQVFFQkFRTUVCUVVHQnYzSUJnWUZCUVFEQVFFOEFnRkNBUUVCQWdNRENBb0ZCZ1lHQmdjSEJnWUdCZ29KQndNQ0FRRUJBUUVCQWdNRENBb0ZCZ1lHQmdjSEJnWUdCZ29KQndNQ0FRSFFBUUVEQkFVRkJnWjFDUWtJQ0FjSEJ3WUZCUVVEQXdJQkFRRUJBZ01EQlFVRkJnY0hCd2dJQ1FuOXVBa0pDQWdIQndjR0JRVUZBd01DQWdJQ0F3TUZCUVVHQndjSENBZ0pDWFFIQmdVRkJBSUNBZ0lEQlFZSUNBa0tDd3dORFE0T0R3OE9EZzBOQ3dzTENRZ0hCd1FFQXY2a1Z4QU9EdzBOREF3S0Nna0hCZ1VFQWdFQkFnUUZCZ2NKQ2dvTURBME5Ed2NQQWxBUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROEhEMThFQlFZSkNRc01EUTRQRUJFU0VoTVRFeE1TRWhFUUR3NE5EQXNKQ1FZRkFXZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHb0FjR0JRVURBd0lCQVFJREF3VUZCZ2NHQmdVRkJBTUNBZ01FQlFVR0FSd0JBUWNHQndZRkJna0lBd01DQWdFQkFnSURCd2dMQlFZSEJnY0dCd1lHQlFZSkNBTURBZ0lCQVFJQ0F3Y0lDd1VHQmdjYUJ3WUZCUVFEQVFFQ0FnTUVCUVlHQmdnSENRZ0pDZ24rQ0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSDRDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmhjUER3OE9EUXdMQ2drSUJ3VUVBZ0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OFBBUUlFQlFjSUNRb0xEQTBPRHc4UENQNEFFUThQRHcwTkRRc0tDUWdIQlFRQkFnRUNCQVVIQ0FrS0N3ME5EUThQRHdnQ0FSQVBEdzhPRFF3TENna0lCd1VFQVFJVUV4SVNFQkFPRGd3S0NnY0hCQU1CQVFNRUJ3Y0tDZ3dPRGhBUUVoSVRBQU1BQUFBQUE3a0R1UUFMQUM4QWN3QUFBUWN6Tnhjekp6Y2pCeWNqSlI4SEVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUVVJOUzhOSXlFakR3MEIxN0ZnZW5saHI2dGdkblpnQWpBSEJnVUZCQU1CQVFFQkF3UUZCUVlIL1V3SEJnVUZCQU1CQVFFQkF3UUZCUVlIWHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FOcVptZHpZbHBhZ0FRRURCQVVGQmdmOVRBY0dCUVVFQXdFQkFRRURCQVVGQmdjQ3RBY0dCUVVFQXdFQklQMU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFBQU1BQUFBQUEvY0QrQUFEQUQ4QWd3QUFBUlVqTlJNZkJ4VWpOU01WSXpVakZTTVZNeFVqRlRNVk16VXpGVE0xTXhVUEJ5RXZCeEUvQndjUkh3NHpJVE0vRGhFdkRpTWhJdzhOQTduODNBY0dCUVVEQXdJQi9ELzhQL3o4L1B3Ly9ELzhBUUlEQXdVRkJnZjh6Z2NHQlFVREF3SUJBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnTXlDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyOHpnb0pDUWtJQ0FjSEJnWUVCQVFDQVFKKy9Qd0JPd0VCQXdRRkJRWUczZno4L1B3Ly9ELzgvUHo4M1FZR0JRVUVBd0VCQVFFREJBVUZCZ1lETkFZR0JRVUVBd0VCSC96TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBelFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBQUFBRUFBQUFBQTVrRCtBQUxBQUEzTXhFaEVUTVJJeEVoRVNObmpnSVZqNC85NjQ0SUFkbitKd1B3L2xvQnBnQUFBQU1BQUFBQUEvY0RXZ0FoQUVNQVpRQUFOeDhHTXlFelB3WXZCaU1oSXc4RkF4OEhJVDhITHdjaER3WURId1l6SVRNL0JpOEdJeUVqRHdVSUFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdJQkFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdJQkFRSUNCQVVGQmdjRHNBY0dCUVVFQWdJQkFRSUNCQVVGQmdmOFVBY0dCUVVFQWdMRkJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FUVUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHQVRVR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQUFBQUFCd0FBQUFBRHVRTzVBQzhBWHdDUEFMOEE0d0VIQVVzQUFBRVZId28vQ3k4S0t3RVBDaDhMUHdvOUFTOEpLd0VQQ1NjZkN6OEtQUUV2Q1NzQkR3b1ZId28vQ3k4S0t3RVBDU1VSRlE4Tkl5RWpMdzAxRVNVekh3NFZJVDBCUHcwekJ4RWZEeUUvRHhFdkR5RVBEZ0tLQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ2NHQmdZR0N3a0lCZ0lCQWI0QkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUhCZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHQmdjR0JnWUxDUWdHQWdFQnZRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUNhZ0lDQXdNRkJRVUdCd2NIQ0FnSkNmMjRDUWtJQ0FjSEJ3WUZCUVVEQXdJQ0FwNEpDUWdJQndjSEJnVUZCUU1EQWdFQi9Rd0NBZ01EQlFVRkJnY0hCd2dJQ1FtVkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ2o5c0JBT0R3ME5EQXdLQ2drSEJnVUVBZ0VuQmdZR0Jnc0pDQVlDQVFFQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBVURBUUVCQVFNRkNBa0xCZ1lHQndZR0JnWUxDUWdHQWdFQkFRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0ZBd0VCQVFFREJRZ0pDd1lHQnJZR0JnWUdDd2tJQmdJQkFRRUJBUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCUU1CQVFFQkF3VUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lHQndZR0Jnc0pDQVVEQVFFQkFRTUZDQWtMQmdZRzB2NGZDUWtJQ0FjSEJ3WUZCUVVEQXdJQ0FnSURBd1VGQlFZSEJ3Y0lDQWtKQWVHOUFnSURBd1VGQlFZSEJ3Y0lDQWtKS0NnSkNRZ0lCd2NIQmdVRkJRTURBZ0pXL2JnUURnOE5EUXdNQ2dvSkJ3WUZCQUlCQVFJRUJRWUhDUW9LREF3TkRROE9DQUpRRUE0UERRME1EQW9LQ1FjR0JRUUNBUUVDQkFVR0J3a0tDZ3dNRFEwUERnQUFDUUFBQUFBRDJBT1pBQVFBRUFBZ0FDUUFLQUEwQURZQVFnQ0dBQUFsS3dFaE5TRVZLd0V2QlQwQkpSRVZEd1VyQVRVek5TTTFJeFUxSVNNVkl6VWxNeDhGSFFFak5RYzFJUlVqUFFFL0JUTUhFUlVmRGlFL0RqVVJOUzhPSVE4T0F0emMzQUc0L2dsZkJnWUZCUVFEQWdNeUFnTUVCUVVHQmw5K2ZqLytTRDkrQXhNR0JnVUZCQU1DZmovK0NYNENBd1FGQlFZR1hnSUNBd1FGQlFZSEJ3Z0lDUWtKQ2dMMENna0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRa0svUXdLQ1FrSkNBZ0hCd1lGQlFRREFnS212THdDQXdRRUJnWUduZnorWndZR0JnUUVBd0s4UUx5OHZMeTgvQUlEQkFRR0JnYWR2THk4dkowR0JnWUVCQU1DSC8yS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9DZGdvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQUFBQWdBQUFBQUQrQU03QUVrQWpRQUFBVE1mQ1JVUkZROEpJelVqRlNNMUl4VWpOU01WSXpVakZTTTFJeFVqTlNNVkl5OEpOUkUxUHdrekJ4RWZEeUUvRHhFdkR5RVBEZ042QmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJqOC9QejgvUHo4L1B6OC9SUWNHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQXZRTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EZjBNRFF3TURBc0tDZ2tJQndjRkJBTUNBdndCQWdJR0J3b0tCZ1lIQnY2R0JnY0dCZ29LQndZQ0FnRitmdno4Zm43OC9INSsvUHdCQWdJR0J3b0tCZ1lIQmdGNkJnY0dCZ29LQndZQ0FnRS8vb1lOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRRjZEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREFBQUFBUUFBQUFBQTdrRHVRQTNBRXNBa3dEWUFBQVRFVE1SUHdjaEh3Y1JNeEUxTHcwaklTTVBEUUVWRHdjakx3YzFJeDBCSHcwN0FqOE5QUUVmQ0JFUEJ5RXZCeEUvQndjUkZSOE5NeUV6UHcwMUVUVXZEaU1oSXc4TnhUOEJBUU1FQlFVR0J3RzRCd1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSy9rZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQnVRRUJBd1FGQlFZSC9BWUdCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ2Z3S0Nna0lDUWNJQmdZR0JRUURBZ0lNQlFZRm1BUUNBZ0VCQWdNREJRVUdCLzFMQmdZRkJRUURBUUVCQVFNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNnb0N0QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQlFlWUJ3Y0lDQWtKQ1FyOTVBb0tDUWdKQndnR0JnWUZCQU1DQWdHaS91UUJIQVlHQlFVRUF3RUJBUUVEQkFVRkJnYis1QUVjQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQno1NEdCZ1VGQkFNQkFRRUJBd1FGQlFZR25wNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ21lQVFFREJKZ0ZCZ1VIL2VRSEJnVUZCQU1CQVFFQkF3UUZCUVlIQXJRSEJnVUZCQU1CQVNEOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0ljQ2drSkNRZ0lCd2VZQndVRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBUUFBQUFBQS9nRCtBQkhBR3NBcndEckFBQUJGU01QQng4SE14VWZCejhITlRNL0J5OEhJelV2Qnc4R0pSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzAzSHdjaEh3Y1JId2MvQnhFMUx3MGpJUThHQVlLZUJnWUZCUVFEQVFFQkFRTUVCUVVHQnA0QkFRTUVCUVVHQndZR0JRVUVBd0VCblFjR0JRVUVBd0VCQVFFREJBVUZCZ2VkQVFFREJBVUZCZ1lIQmdVRkJBTUJBVmtIQmdVRkJBTUJBUUVCQXdRRkJRWUgvWW9HQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSjJDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1lvSkNna0lDUWNJQmdZR0JRUURBZ0w4QVFFREJBVUZCZ2NDZGdZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0NmMktCd1lGQlFRREFRSmVuUUVCQXdRRkJRWUdCd1lGQlFRREFRR2VCZ1lGQlFRREFRRUJBUU1FQlFVR0JwNEJBUU1FQlFVR0J3WUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQnBjQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdKMkJ3WUZCUVFEQVFFZy9Zb0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2tDZGdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrSzhnWUdCUVVFQXdFQkFRRURCQVVGQmdiOWlnY0dCUVVFQXdFQkFRRURCQVVGQmdjQ2Rna0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlBQUFBQ0FBQUFBQVA0QS9nQWZ3RC9BQUFCRHg4dkh6OGZIeDRGSHg4L0h5OGZEeDREdVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoSVNFeFFVRkJVVkZoWVdGeGNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdIOFVBRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUNBQmNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1FBQUFBQUdBQUFBQUFQNEE3a0FJUUF0QUU4QVdRQjdBSUVBQUNVaEh3Y1BCeUV2Qno4R0pUTVZJelV6TlNNMU16VWpKU0VmQnc4SElTOEhQd1lsTXhVSE14VWpOVGNqSlNFZkJ3OEhJUzhIUHdZbE14VWpOU01CWWdKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHL3F5OXZYNC9QMzRCV2dKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHL3F5OWNYRzljWEVCV2dKMkJ3WUZCUVFEQVFFQkFRTUVCUVVHQi8yS0JnWUZCUVFEQVFFQkFRTUVCUVVHL3F4K1B6L0ZBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVgvOFB5QStJUHdCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZ6bUVQem1FL0FFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3Ri8vTDBBQXdBQUFBQUQ5d1AzQUFzQUh3QnBBQUFsQndFdkF6OEVDUUVmQXc4RENRSS9BeDhDSndFUEJ4OEhBUjhESVQ4R1BRRXZCaUVCUHdjdkJ3RXZCaXNCRHdVQjZYcis0UVFEQVFFQkFRTUVaQUh6QVFrRUF3RUJBUUVEQlA1bS9zc0JtZ1VGQmdZR0JnVlQvZFVHQmdVRUF3SUJBUUVCQWdNRUJRVUhBVFVGQkFjREFjWUdCZ1VGQkFNQ0FnTUVCUVVHQnY2TEFoOEhCUVVFQXdJQkFRRUJBZ01FQlFVSC92Y0hDQWdJQ1FnSkNRa0pDUWdKQ0FmSmRnRVlCUVVGQmdVR0JRUmlBYnIrL2dVRkJRWUZCZ1VFL25BQkxRR09CQU1CQVFFQkF5bjk1QWNIQ0FnSUNRa0pDUWtKQ1FnSUJ3Ziswd1FDQWdFQkFnSUVCUVVHQndZR0JRVUVBd0VCQWhFSEJ3Z0lDQWtKQ1FvSkNBa0lDQWNIQVFJSEJRVURBd0lDQWdJREF3VUZBQUFHQUFBQUFBUDNBM29BSGdCQ0FJWUFxQURNQVJBQUFBRVBBaDhGT3dFL0JUMEJMd1VyQWc4Qk54OEhGUThISVM4SE5UOEhCeFVmRGpNaE16OE9OUzhPSXlFakR3MFRId2NoUHdjdkJ5RVBCaVVmQnhVUEJ5RXZCelUvQndjVkh3NHpJVE0vRGpVdkRpTWhJdzhOQXhVQ0FRRUJBUnNEQWdNREF3TURBaHNDQVFFQ0FnSURBd015QXdNQ2dRY0dCUVVEQXdJQkFRSURBd1VGQmdmOHpnY0dCUVVEQXdJQkFRSURBd1VGQmdkZkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dNeUNna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUXI4emdvSkNRa0lDQWNIQmdZRUJBUUNBWDBCQWdJRUJRVUdCd0Y2QmdZRkJRUURBUUVCQVFNRUJRVUdCdjZHQndZRkJRUUNBZ01TQndZRkJRTURBZ0VCQWdNREJRVUdCL3pPQndZRkJRTURBZ0VCQWdNREJRVUdCMThCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tBeklLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2ek9DZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFUNERBd2NHQXg4Q0FnRUJBZ0lmQXdNRUF3TURBd0lDQVFFQ1FnRUJBd1FGQlFZSGZnWUdCUVVFQXdFQkFRRURCQVVGQmdaK0J3WUZCUVFEQVFFZ2Zna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDWDRLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dGd0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCbGdCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUVCQXdRRkJRWUhmZ1lHQlFVRUF3RUJIMzRLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dwK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQXdBQUFBQUQrQU9aQUNFQW9RRERBQUFUSHdjaFB3Y3ZCaU1oSXc4RkF4OEhJVE1mRGc4UEl6OEROUzhHS3dFUEJ4OEhPd0UvQmk4RU16OFBMdzhoSXc4RkF4OEhJVDhITHdZaklTTVBCUWdCQVFNRUJRVUdCd0dGQmdZRkJRUURBUUVCQVFNRUJRVUdCdjU3QndZRkJRUURBUUVCQVFNRUJRVUdCd01VREEwTUN3c0xDUWtJQ0FZRkJBTUNBUUVDQXdRRkJnZ0lDUWtMQ3dzTURReEhRUVFEQVFFQ0F3UUZCZ1lHQmdZRkJYUURBd0VCQVFJREJINEZCUVlHQmdZR0JRUUNBZ0VCQWdNRVMwZ1RFaE1SRUJBT0Rnd0xDUWdIQkFNQkFRTUVCd2dKQ3d3T0RnZ1FFUkVURS96akJ3WUZCUVFEQVFFQkFRTUVCUVVHQndPTEJ3WUZCUU1EQWdFQkFnTURCUVVHQi94MUJ3WUZCUVFEQVFFRUJnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUJOUVlHQmdRRUF3SUJBZ01GQlFZSENRZ0tDd3NMREEwTkRBME1EQXNLQ2drSUJ3WUdCQU1DQVVvRkJnWUdCZ1VHQlFNREFRTURCSU1GQlFZR0JnWUZCWGtEQXdJQ0F3UUZCZ1lHQmdVR0JVY0JBd1VHQ0FvTERBMFBEeEVSRWhNVEZCSVRFUkFRRHcwTUN3VUpCd1VFQWdJREJBUUdCZ0UxQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZQUFBQU9BQUFBQUFQNEEvZ0FBd0FIQUFzQUR3QVZBQmtBSXdBbkFDd0FNZ0E0QUR3QVlRQ2xBQUFCTXpVakJUTTFJd1V6TlNNN0FUVWpJVE1WTXpVakJUTTFJeUVkQVRNVk16VWpOU01GTXpVaklUc0JOU01ISFFFek5TTUhIUUV6TlNNSE16VWpBVE1mQnhFUEJ5RXZCeEUvQndjUkh3OGhQdzhSTHc4aER3NEMvRDgvL3NVL1AvN0ZmbjUrUHo4QitEOC9mdjNKUHo4QnVUOC9Qei8rQ0Q4L0FqYy9QMzY5UHo5K1B6KzlmbjRDeXdRRUNBY0dCUVFCQWdFQ0JBVUdCd1FJL053SUNBY0dCUVFCQWdFQ0JBVUdCd1FJWkFFQkF3TUZCUVlIQndnSkNRa0tDd29ESUFvTENna0pDUWdIQndZRkJRTURBUUVCQVFNREJRVUdCd2NJQ1FrSkNnc0svT0FLQ3dvSkNRa0lCd2NHQlFVREF3RUJZa0JBUUVCQVBqNStRRUJBUGtCQXZENCtRRUErZnZ4QVBuNzhRRUFCR3dFQ0JBVUdCd1FJL053SUNBY0dCUVFCQWdFQ0JBVUdCd1FJQXlRSUNBY0dCUVFCQWluODRBb0xDZ2tKQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0pDZ3NLQXlBS0N3b0pDUWtJQndjR0JRVURBd0VCQVFFREF3VUZCZ2NIQ0FrSkNRb0xBQUlBQUFBQUEvZ0QrQUIvQVA4QUFBRVZEeDByQVM4ZFBRRS9IVHNCSHgwRkh4OC9IeThmRHg0RGVnSUNCQVFGQmdjSENRa0tDZ3NNRFEwT0RnOFBFQkFSRVJJU0VoSVRGQk1URkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQ0FnSUVCQVVHQndjSkNRb0tDd3dORFE0T0R3OFFFQkVSRWhJU0VoTVVFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdMOGpnRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUNBQk1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTWFHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pBQUFBQUFNQUFBQUFBOWdEMkFBTEFEQUFkUUFBQVJFaEl5OEZOUkVCRnpNZkJSVVJGUThGSXlFUklUVWhFU01SSVJFMVB3VXpCeGtCRlI4Tk15RXpQdzAxRVRVdkRTTWhJdzhOQWVIK3FnY0hCZ1lFQkFJRERnUURCd1lHQkFRQ0FnUUVCZ1lIQS82bkFYcitoai8raGdJRUJBWUdCd05mQWdJREJRVUZCd2NIQ1FnSkNnb0tBdW9LQ2dvSkNBa0hCd2NGQlFVREFnSUNBZ01GQlFVSEJ3Y0pDQWtLQ2dyOUZnb0tDZ2tJQ1FjSEJ3VUZCUU1DQWdIaC9vWUNCQVFHQmdjREFWb0J1UUVDQkFRRkJ3WUUvUklIQndZR0JBUUNBWG8vQVhyK2hnRlZCd2NHQmdRRUFpVCtxLzVyQ2dvS0NRZ0pCd2NIQlFVRkF3SUNBZ0lEQlFVRkJ3Y0hDUWdKQ2dvS0F1b0tDZ29KQ0FrSEJ3Y0ZCUVVEQWdJQ0FnTUVCUVlIQndjSkNBa0tDZ0FBQVFBQUFBQURlUU81QUVzQUFCTVBBUjBCSHdNSkFROENGUjhITXlFL0J5OEhJUUUvQWowQkx3SUJJVDhITHdjaEl3OEVpUUVDQVFFQ0FnRXQvdFFEQWdJQkFRUUNBd2dFQkFVQ3RBY0dCUVVFQXdFQkFRRURCQVVGQmdmOWl3RVVBd0lDQWdJRC91d0NkUWNHQlFVRUFnSUJBUUlDQkFVRkJnZjlTd1FFQkFnREFnT25CQVFFQlFRRUJBVCtldjU2QkFRSUJRUUVDQVFEQkFJQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFGbkJBVUZCUVVGQlFRQlp3RUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFnUURCQUFBQUFnQUFBQUFBL2NEK0FBeEFGOEFaZ0N5QUxZQXVnQytBUllBQUFFZkJ6TWZFUThCTHc4L0JCOFBGUThCTHdnUEFTYzFQd3dsSVQ4RElRVVBBaGNQQng4UFB3OHZEeU1QRFNVaE5TRTFJVFVoTlNFMUlTY1JIdzR6SVM4Qk5UY2hMd2NSUHdjaEh3Y1JId01STHc0aklTTVBEUUtPQ3d3VURRNE9Cd2NIQXdNREJRWUVCQVFKQXdRREF3VUVCUUlDRkJBUUR3OFBEZzBNQ3dvSkNBY0ZCQUlCQVFJREJib01EQXdMQ2dvSkNBZ0dCZ1VFQXdFQkFnSVBDd3NMQ3dzTUZSVVRHUVlCQWdJREF3UU1CZ1VFQkFNRi9ZZ0JhdzBPRUJEK1dnR3NBZ29IQVFzR0JBUURBZ0VCQVFRRkJ3b0xEQThQRVJJVUZCVVdGaGNXRlJRVEV4RVBEZzBMQ1FnRkJBRUJCQVVIQ2dzTkRnOFJFeE1VRlJZWERBME1EQXdNQ3dzTENnb0tDUWdKL2t3QitQNElBZmorQ0FINC9naTlBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnR2NBZ0VEL21RSEJnVUZBd01DQVFFQ0F3TUZCUVlIQXJRSEJnVUZCQUlDQVJBUUVBOEJBUUlEQkFVR0JnWUlDQWdJQ2drSy9Vd0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkdBME1FUW9IQmdJQkZBb0pDUVlEQWdFQkFRSURCQWdMRWcwUUF3RUJBZ1FGQndnSkNnc01EUTRQRHc4UUR3ME9FRjhFQlFVSEJ3a0pDUXNMQ3d3TkRRME9DQThOQ3dZR0JRUURBd01DQVFJekVoQUlCZ1VFQXdFREJBVUZCdzRFRWhBUERsQUVDd29CRlEwTURRNE5EZzhXRmhVVUZCSVJEdzhNQ3dvSEJnTUJBUU1HQndvTERBOFBFUklVRkJVV0ZoY1dGUlFVRWhFUER3d0xDZ2NHQXdFQkFnTURBd1VGQlFZSEJ3Z0lDSVkvUHo4L1AxLzlpZ29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FoQVBDUmNCQVFNRUJRVUdCd0oyQmdZRkJRUURBUUVCQVFNRUJRVUdCdjVqQWdNRUJRR3JDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUR3QUFBQUFEMkFQNEFBTUFCd0FMQUMwQVR3QnhBSk1BdFFEWEFOc0Ezd0RqQVFVQkp3RkpBQUFsRlNNMUl4VWpOU01WSXpVbEZSOEhNejhHTlM4R0l3OEdCUjBCSHdZelB3WTFMd1lqRHdZRkhRRWZCak0vQmpVdkJpTVBCZ0VWSHdjelB3WTFMd1lqRHdZRkhRRWZCak0vQmpVdkJpTVBCZ1VkQVI4R016OEdOUzhHSXc4R0FSVWpOU01WSXpVakZTTTFKUlVmQnpNL0JqVXZCaU1QQmdVZEFSOEdNejhHTlM4R0l3OEdCUjBCSHdZelB3WTFMd1lqRHdZRG1uN2RmdDErQW5ZQkFnUUZCd2dKQ3FFS0NRZ0hCUVFDQWdRRkJ3Z0pDcHdLQ2dnSUJnVUMvcVFDQkFZR0NBa0tvZ29KQ0FZR0JBSUNCQVlHQ0FrS25Rb0pDUWNHQlFQK3BRSUVCUWNJQ1FxaENna0lCd1VFQWdJRUJRY0lDUXFjQ2dvSUNBWUZBZ0t6QVFJRUJRY0lDUXFoQ2drSUJ3VUVBZ0lFQlFjSUNRcWNDZ29JQ0FZRkF2NmtBZ1FHQmdnSkNxSUtDUWdHQmdRQ0FnUUdCZ2dKQ3AwS0NRa0hCZ1VEL3FVQ0JBVUhDQWtLb1FvSkNBY0ZCQUlDQkFVSENBa0tuQW9LQ0FnR0JRSURjWDdkZnQxK0FuWUJBZ1FGQndnSkNxRUtDUWdIQlFRQ0FnUUZCd2dKQ3B3S0NnZ0lCZ1VDL3FRQ0JBWUdDQWtLb2dvSkNBWUdCQUlDQkFZR0NBa0tuUW9KQ1FjR0JRUCtwUUlFQlFjSUNRcWhDZ2tJQndVRUFnSUVCUWNJQ1FxY0Nnb0lDQVlGQXNWK2ZuNStmbjRObUFVS0NRZ0dCZ1FDQWdRR0JnZ0pDcUlLQ1FnR0JnUUNBUU1GQmdjSkNRcVlCUW9KQ0FZR0JBSUNCQVlHQ0FrS29nb0pDQVlHQkFJQkF3VUdCd2tKQ3BnRkNna0lCZ1lFQWdJRUJnWUlDUXFpQ2drSUJnWUVBZ0VEQlFZSENRa0JjSmdGQ2drSUJnWUVBZ0lFQmdZSUNRcWlDZ2tJQmdZRUFnRURCUVlIQ1FrS21BVUtDUWdHQmdRQ0FnUUdCZ2dKQ3FJS0NRZ0dCZ1FDQVFNRkJnY0pDUXFZQlFvSkNBWUdCQUlDQkFZR0NBa0tvZ29KQ0FZR0JBSUJBd1VHQndrSkFXTitmbjUrZm40Tm1BVUtDUWdHQmdRQ0FnUUdCZ2dKQ3FJS0NRZ0dCZ1FDQVFNRkJnY0pDUXFZQlFvSkNBWUdCQUlDQkFZR0NBa0tvZ29KQ0FZR0JBSUJBd1VHQndrSkNwZ0ZDZ2tJQmdZRUFnSUVCZ1lJQ1FxaUNna0lCZ1lFQWdFREJRWUhDUWtBQUFBVUFBQUFBQVA0QS9nQUVBQWhBRElBUXdCVUFHVUFkZ0NIQUk4QW9BQ3hBTUlBMHdEa0FQVUJCZ0VYQVNZQkxnRm5BQUFsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVJGUThDSVJFM0ZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVV6SHdJUkR3SWpOelVSTlNjak14OENFU0VSSlJVZkFpRVJJUThDRlI4Q0lSRWhEd0lWSHdJaFB3RWZBVE0vQnhFdkJ5TVBBUzhCSVE4Q0FnQUNCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREFkc0NCQVVCSGdVRUFnSUVCZjdsQlFVRC9pTUNCQVVCSGdVRUFnSUVCZjdsQlFVREEyTUNCQVgrTDFRQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQTZrREJRUUNBZ1FGTHdJQ0tBTUZCQUwrSlA1Y0FnUUZBWDMrZ3dVRUFnSUVCUUY5L29NRkJBSUNCQVVEYXdnR0FnVTdDQWdIQndVRUFRSUJBZ1FGQndjRUNEd0ZCUVVKL0pnRkJRT2lBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZCL2s0REJRUUNBY0NhQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWZEFnUUYvRjRGQkFJSEJ3T2NCZ2dDQkFYK0x3SGNEZ01GQkFMK0pBSUVCUVlGQkFMK1FBSUVCUVlGQkFJQ0FnSUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUU1DQWdFREJRQUtBQUFBQUFQM0EvZ0FFUUExQUVFQVJRQkpBSWNBa3dDcUFMWUJGZ0FBSlFjelB3RXpId0V6SnpjakR3RXhMd0VqSlI4SEZROEhJUzhITlQ4SEpSVWpMd2MxSlJVak5TRVZJelVsRlM4RUR3Y2ZDRDhITlM4SER3UTFMd2NQQmlVZkJ4VWpOU01WRVNzQkR3MGRBU01SSXhVak5UOEhCeFVSSHc0eklSMEJIdzB6SVRNL0RoRXZCeEV2RGlNaEl3OE5BczVJTEM0RkFRUXRMRVZFS2lrSUF5d3RBUTRIQmdVRkF3TUNBUUVDQXdNRkJRWUgvb2NIQmdVRkJBTUJBUUVCQXdRRkJRWUgvcVZlQndZRkJRTURBZ0VETTM3OXlYNEJla2dGQmdZR0JnVUdCUVFEQVFFQkFnSUVnQVFHQmdZR0JnVUZmUVFEQWdFQkF3UUZCZ1lHQmdVR0JVZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQm1BY0dCUVVEQXdJQmZqK2RDZ29KQ0FrSENBWUdCZ1VFQXdJQ3ZUOStBUUlEQXdVRkJnZGZBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnRmFBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FYa0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkF3UUhDQW9MREFnQkFRSUVCQVFHQmdjSENBZ0pDUWtLL1EwS0NRa0pDQWdIQndZR0JBUUVBZ0htYmxBTEMxQnZiVW9QQjFJdUFRRURCQVVGQmdmOEJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVQrOUFRRURCQVVGQmdlZC9Qejh2YjFmc0VnRUF3RUJBUUVEQkFVR0JnWUdCZ1VGZmdRREFRRUJBUU1FZmdVR0JnWUdCUVlGQkFNQkFRRUJBd1JKc0FjR0JRVUVBZ0lCQVFJQ0JBVUZCcGNCQVFNRUJRVUdCcDY5dmY3RkFnSURCQVVHQmdZSUJ3a0lDUW9LWGdLMXZaNEdCZ1VGQkFNQkFSK2UvaWdLQ2drSUNRY0lCZ1lHQlFRREFnSmZDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQVFRUERRME1DZ2tIQXdIZUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQW9BQUFBQUEvY0R1UUFPQUJZQU9nQStBSUlBaGdDVkFKa0FxQURzQUFBQkZTc0JMd2sxQlJVWE5TYzFOelUzSHdjVkR3Y2pMd2MxUHdjbEZTTTFCUjBCSHcwN0FqOE9OUzhPS3dJUERRRVZJelVsTXg4SkZTTTFJeFVqTlNNVkl6VS9DVE1IRVI4UElTOEJOU00xTXpVak5UTTFNelV6RlRNMUx3OGhEdzRCQkg0R0J3WUZDd2tJQmdJQ0FRSnd5WkNRR1FjR0JRVURBd0lCQVFJREF3VUZCZ2Y3QndZRkJRUURBUUVCQVFNRUJRVUdCLzVtdlFINEFnSURCQVVHQmdZSUJ3a0lDUW9LK3dvSkNRa0lDQWNIQmdZRUJBUUNBUUVCQVFJRUJBUUdCZ2NIQ0FnSkNRa0srd29LQ1FnSkJ3Z0dCZ1lGQkFNQ0F2N0Z2UUsxQmdjR0JRc0pDQVlDQWdHOVAvdy92UUVDQWdZSUNRc0ZCZ2NHZmdFQ0F3UUZCd2NJQ1FvS0N3d01EQTBCZlFFQ3ZiMjl2WDY5UHdFQ0F3UUZCd2NJQ1FvS0N3d01EQTM5aWcwTURBd0xDZ29KQ0FjSEJRUURBZ0ZEZmdFQ0FnWUhDZ29HQmdkRkRDTmdORDBCT2pJdkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQi93R0JnVUZCQU1CQVQ5K2ZsNzhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL0FrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FSSitmcjBCQWdJR0J3b0tCZ1lIUlg1K2ZuNUZCd1lHQ2dvSEJnSUNBVC85eVEwTURBd0xDZ29KQ0FjSEJRUURBZ0VJRUNkK1AzNC9mbjc4RFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUJBQUFBQUFOYUEvY0FQUUFBQVJFQkx3SXJBUThHSHdNQkh3TS9Bd0UvQXk4SER3TUJFUzhIRHdZQjRmNzZCUVVHQmdZR0JRVUVBd0lCQVFJREJBRTdCQVlHQmdZR0JnUUJPd1FEQWdFQkFnTUVCUVVHQmdZR0JRWCsrd0VDQXdRRUJnWUdCZ1lHQkFRREFnUFovSnNCQlFRREFnSURCQVVGQmdZR0JnWUYvc1VFQWdJQkFRSUNCQUU3QlFZR0JnWUZCZ1VFQXdFQkFRRURCUDc3QTJRSEJnVUZCQUlDQVFFQkF3UUZCUVlBQUFZQUFBQUFBL2dEK0FBUUFDRUFNZ0JEQUZRQWVBQUFOeFVmQWlFL0FqVXZBaUVQQWljVkh3SWhQd0kxTHdJaER3SW5GUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFnRXpId0lSRHdJaEx3SVJQd0lIRVI4SElUOEhFUzhISVE4R2xBSUVCUUxDQlFRQ0FnUUYvVUVGQlFNQkFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdFQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1ET1FNRkJBSUNCQVg4WGdVRUFnSUVCU2NCQWdRRkJ3Y0VDQU9nQ0FnSEJ3VUVBUUlCQWdRRkJ3Y0VDUHhnQ0FnSEJ3VUVBcUlEQlFRQ0FnUUZCZ1VFQWdFREJFNERCUVFDQWdRRkJnVUVBZ0VEQkU0REJRUUNBZ1FGQmdVRUFnRURCRTREQlFRQ0FnUUZCZ1VFQWdFREJBSTRBZ1FGL0Y0RkJBSUNCQVVEb2dVRUFnNzhaQWdJQndjRkJBRUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSENBQUFBQUFFQUFBQUFBUDRBL2dBS3dCc0FNd0JRQUFBQVJVZkJ6TS9CeThISXpVdkJ3OEdGeFVQRHk4UFB3OGZEZ1VWSHhVN0FUOFZQUUV2RlNzQkR4VUJFUjhQSVM4RElTTXZEaEUvRHlFZkR4VWhGU0VWSHdNUkx3OGhEdzRDdlFFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2RlQVFFREJBVUZCZ2NHQmdVRkJBTUIrd0VEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXhNVEVoRVJFQTRPREFzSkNBWUZBLzVJQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQVFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdIK0NBRUNCQVlIQ0FrTEN3ME5EZzhJRHhFQk9nY0ZCUVQrNHdvS0NRa0pDQWdIQmdZRkJBUUNBUUVCQVFJRUJBVUdCZ2NJQ0FrSkNRb0tBaTRLQ2drSkNRZ0lCd1lHQlFRREF3RUIvUXdDOUJBUUVBOEJBZ1FHQndnSkN3c01EZzRQQ0E4Ui9jb1FFUThQRGcwTkN3c0pDQWNHQkFJQlluNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHWlFvSkV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkF3RUJBd1VHQ0FrTERBNE9FQkVSRWhNVERRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURRSkkvY3dRRUE4UERnME1Dd3NKQ0FZR0FnTUNEeEFRRUFJQ0JBUUVCZ1lIQ0FjSkNRa0pDZ0kwQ1FvSkNRZ0lDQWNHQlFVRUJBSUJBUUVCQWdRRUJRVUdCd2dJQ0FrSkNna2VQOE1FQlFVSEFUVVFFQThQRGcwTUN3c0pDQVlHQWdNQ0FRSUVCZ1lJQ1FzTERBME9EdzhRQUFBQUF3QUFBQUFEK0FQNEFIWUF0UURjQUFBbEJ5OEZEd29qRHdjZkJ6c0JQdzR6SHdvL0N6TWZERE0vQmpVdkN3OEdBdzhFQlFFelB3NHZEdzhPRlFFSEV6OEVEd2tESlQ4Tkx3TUJMd01QQWdNRUxnME5EdzRRRHc4SUNBc0xDZ2tJQ0FjR2VnWUdCUVVFQXdFQkFRRURCQVVGQmdhUEJRVUZCQVFEQXdRRUJBUUZCUVlHQndnSEJ3Y0hCd1lTQlFVSEJ3WUhCZ05KQlFjR0NBY0lDQWdJQ0FnSEJ3WUdCUnNGQlFVR0JnWUdCUVVFQWdJQkFnTWJDZ3NNRFEwT0R4QVBEdzhPRFEwTElUUUVCUVlJL2M0QlZnY0hCZ1lHQlFZRUJRTUVBZ01CQVFFQkFRRURBZ1FEQlFRR0JRWUdCZ2NIQmdjR0JnWUdCUVVFQkFNREFnSUIvdWdDckFRR0NOZDNmdHdNREFzS0NBZ0dBdEFDcmd3TUNnb0lCd01FT1g0RkF3RUJBUUVEQmY3M0JRWUdCd1lHQnBZMURBc0hCZ1FCQVFFQ0JBWUdCd2tKQ3dzQkFRTUVCUVVHQmdjR0JRVUVBd0VCQWdJQ0JBTUZEQWdHQmdVRkF3SUNBUUlFQlFZSEZRVUVBZ0VCQWdNQ1ZBWUZCQVFEQWdFQkFnSUVCQVVGQnlRRkF3TUNBUUlEQlFVRkJnWUdCZ1VsREFvSkNBWUZBd0lCQWdNRkJ3Z0tBWjdUQ0FjRkJLZ0JHQUVDQWdNREJBVUVCUVlHQmdZSEJnY0hCZ1lHQlFZRUJRTUVBZ01CQVFFQkFRRURBZ1FEQlFRR0JRWUdCZ2NIL3FvR0Fqd0hCZ1Eyd1g0M0JBVUhDQW9LREFiOVRNNEVCZ2dJQ2dzR0RPSitCUVlHQmdjR0JnVUJDUVVEQVFFQkFRTUFBQUFBQXdBQUFBQUQyQVA0QUVjQVVnRE5BQUFCRlNNUEJoMEJId1l6SFFFZkJqOEdQUUV6UHdZOUFTOEdJejBCTHdZUEJnTXJBUzhHTlFVUkZSOE5NeUUvQnk4SElTOEhFVDhISVJVZkRqc0JGUjhIUHdjMUx3Y0JMd1lqSVNNUERRTWNYd1lHQmdRRUF3SUNBd1FFQmdZR1h3SURCQVFHQmdZR0JnWUVCQU1DWHdZR0JnUUVBd0lDQXdRRUJnWUdYd0lEQkFRR0JnWUdCZ1lFQkFNQ1pjQUhCUVlFQkFNQ0FmNVJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FmZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZRy9nZ0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FSSUJBUU1EQkFRR0JnY0hDQWdKQ1FrSzVRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFRSURCQVFHQnY3MUJ3Y0lDUWtKQ1FyKzFBb0pDUWtJQ0FjSEJnVUZCQU1EQVFFa1h3RUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHQjE0QkFRTUVCUVVHQndZR0JRVUVBd0VCWHdZR0JRVUVBd0VCQVFFREJBVUZCZ0dNQWdNRUJRVUdCc3NHL013SkNna0lDUWNJQmdZR0JRUURBZ0lCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWURNd2NHQlFVREF3SUI1QWtLQ1FrSUNBY0hCZ1VGQkFNQ0F0VUhCZ1VGQkFNQkFRRUJBd1FGQlFZSDRBa0pDUWdJQ0FnR0FSZ0dCZ1VFQkFJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQkFBQUFBQUxjQW40QUt3QUFBUThFSHdZN0FUOERId1EvQnk4SUR3SUI2YndFQXdJQkFRSURCQVVGQmdZR0JnVUZwNmNGQlFZR0JnWUZCUVFEQWdFQkFnTUV2UVVHQlFZR0JnWUNkYjBGQlFZR0JnWUZCUVFEQWdJREJLYW5CQU1CQVFFQkF3UUZCZ1VIQmdVR0JiMEVBd0VCQVFFREFBQURBQUFBQUFQWUF6c0FQd0NBQVBRQUFBRVBEeThQUHc4ZkRnVVZIdzgvRHk4UER3NEREeEFkQVI4R016OFVIeFUvQmpVdkd3OElBbjRCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEwTkRBd01Dd29LQ1FnSEJ3VUVBd0wreGdFREJRWUlDUXNNRGc0UUVSRVNFeE1URXhJUkVSQU9EZ3dMQ1FnR0JRTUJBUU1GQmdnSkN3d09EaEFSRVJJVEV4TVRFaEVSRUE0T0RBc0pDQVlGQTE0UER3OE9EZzBNRFFzTEN3a0tDUWdIQXdFREF3VUZCQWNIQlFnREF3TVFEeElVRlJjWkdoMGRIeDhnSUNFaEl5QWhJQjhlSGh3YUdSZ1ZGQkVRRGdNRUJRWUdCZ1lHQlFVREF3RUJBZ2NKQ0FvS0Nnc01EQTBORGc0T0R4QVFFQkFSSWlNa0pDVW1KaVVsSXlRaUVCRVFBWUlOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOQ2drVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXdGZENna0xDZ3NNQ3cwTURRME9EZzRQRHdZR0JnWUZCUVFFQVFJQkJBSURCQjBZR0JZVUZCSVFEdzBMQ1FnRkF3RUJBd1VIQ1FzTkR4RVNFeFFXRnhrWkJRVURBd0VCQVFJRUJBVUdCUWNHQmc0UERnNE9EUTBOREF3TEN3b0xDUWtKQ0FnSERBc0lCUVFCQVFRR0NBb05Cd2dJQUFBQUFBRUFBQUFBQTFvRCtBQTlBQUFKQVE4REh3Yy9Bd0VSRlI4R1B3Y1JBUjhEUHdjdkF3RXZBdzhDQWVyK3hRUURBZ0VCQWdNRUJRVUdCZ1lHQlFVQkJnSURCQVFHQmdZR0JnWUVCQU1DQVFFRkJRVUdCZ1lHQlFVRUF3SUJBUUlEQlA3RkJRVUdCZ1lHQlFQdi9zVUZCZ1lHQmdVR0JRUURBUUVCQVFNRUFRWDhtd1lHQlFVRUF3RUJBUUVEQkFVRkJnWURaZjc3QkFNQkFRRUJBd1FGQmdZR0JnVUdCUUU3QkFNQkFRRUJBd0FBSFFBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRkFBbUFESUFPZ0ErQUVJQVJnQktBRTRBVWdCYUFGNEFZZ0JtQUdvQWNnQitBSUlBaGdDS0FJNEFrZ0NXQUpvQXRnQUFKUmMxSndjWE5TY0hGelVuQnhjMUp3YzdBVFVuSlE4RUZ6TS9Cek1uSlJVZkF6Y3ZCQVVYQnhjMUp6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkpSY0hGelVuTlNjSEZ6VW5CeGMxSndjWE5TY0hGelVuQnhjMUZ6VW5GU2NGSndjekJ4YzFNelVqTlNjRkZ6VW5CUmMxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkpURWpGVE1QQWhVWFB3TW5JUWNYTlNFeEh3TTNNelVDK1VWQ2dVVkMvMFZDZ1VWQ2hBUkVRQU1NQXdZSENBZ0ZBd3dLQ3dvSkNRY0hDanY4a2dJRUJnVTFCQUlCQVRzQnRTQURSU003QWJVL08veUxQanNCdFQ4N0FiVS9PL3lMUGpzQnRUODdBWE5HQkQ4N1E0RkdRNEZHUS85R1FvSkdRcjArUTBNN0Fia0VBd1FCUUFNRFBBRzFQenY4aXo0N0FiVS9Pd0cxUHp2OGl6NDdBYlUvT3dHMVB6djg2bDhHQkFFQlBnRUNBZ0llQVpVRVB3RmNCd2dHQnljYUt3TTdBenNET3dNN0F6c0RPd003QXo0N0F4RUVCUVVDQVQ0QkF3UUZCZ2NKQ1NVUkJ3ME9EUWtpQ0FRRkhnTkFBVG9ET3dKQkF3WURRZ01EQTBJRFFBTkRBd1lEUWdNREEwSURRQU5EQXo4RVFRTkNBenNET3dROEJEd0VQQVE4QkR3RVBBUThCRUlEQ1FNN0JBTURBUUU4QXdNRFBBTURCZ05DQXdNRFFnTkFBME1EQmdOQ0F3TURRZ05BQTBNREJnTkNBMzAvRFFjSUpRTWxDQVVDRUQ4RFFnSUVCZ2tWUHdBQUFBQUxBQUFBQUFQWUE5Z0FBd0FIQUFzQUR3QVRBQmNBR3dBbkFDc0FMd0F6QUFBbE16VWpCVE0xSXdVek5TTWhNelVqQlRNMUl5RXpOU3NCTXpVakJTTVZNelV6RlRNMUl6VWpJVE0xSXdVek5TTUZNelVqQXh5OHZQNkd2THoraHJ5OEFqYSt2djZHdnI0Q09MeTh2cjYrL29hOHZMNjh2TDRDT0x5OC9vYTh2UDZHdkx3b3ZMeTh2THkrdnI2OHZyNjh2THk4dnJ5OHZMeThBQUFEQUFBQUFBTzVBN2tBSVFCVkFKa0FBQUVmQnlFL0J5OEhJUThHQVRNZkNSVVJGUThKSXlFakx3azFFVFUvQ1RNSEVSOFBJVDhQRVM4UElROE9BVU1CQVFNRUJRVUdCZ0U4QmdZRkJRUURBUUVCQVFNRUJRVUdCdjdFQmdZRkJRUURBUUgzQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2MktCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQm40QkFnTUVCUWNIQ0FrS0Nnc01EQXdOQW5ZTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EZjJLRFF3TURBc0tDZ2tJQndjRkJBTUNBZUFHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0FaTUJBZ0lHQndvS0JnWUhCdjJLQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnSjJCZ2NHQmdvS0J3WUNBZ0UvL1lvTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUUoyRFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBQUFBQUlBQUFBQUFyY0QrQUFnQUVFQUFDVXpQd1lSTHdZakR3WURId1lGTXo4R0VTOEdJdzhHRVI4R0FZQUdDd29KQ0FZRUFnSUVCZ2dKQ2dzTEN3b0pDQVlFQWdFQkJBVUhDQWtMQVFzRkN3b0pDQVlFQWdJRUJnZ0pDZ3NMQ3dvSkNBWUVBZ0VEQlFjSUNnb0lBd1FHQndrS0N3T01Dd29KQndZRUF3TUVCZ2NKQ2d2OGVnc0xDUWtHQmdNQkF3UUdCd2tLQ3dPTUN3b0pCd1lFQXdNRUJnY0pDZ3Y4ZWdzTENRa0dCZ01BQUFBQUFnQUFBQUFEdUFPWkFDc0Ftd0FBQ1FFdkJBOEhId2cvQXdFL0F5OEhEd0lGRVI4UElUOFBFUzhIRHdjUkR3WWpJU012QmhFL0JqTWhQd2N2QnlFUERnT0QvbDJoQlFVR0JnWUdCZ1VFQWdJQkFRSURCTGNGQmdZR0JnVUdCUUc1QkFNQkFRRUJBd1FGQmdZR0JnVUcvTDhCQVFJRUJBUUdCZ2NIQ0FnSkNRa0tBblVLQ1FrSkNBZ0lCZ1lHQlFNRUFnRUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUNBZ1FGQlFZSC9Zc0hCZ1VGQXdNQ0FRRUNBd01GQlFZSEFka0hCZ1VGQXdNQ0FRRUNBd01GQlFZSC9pY0tDUWtKQ0FnSEJ3WUdCQVFFQWdFRFVmNWZud1FEQVFFQkFRTUVCUVlHQmdZR0JRVzFCQU1CQVFFQkF3UUJ1QVVGQmdZR0JnVUZCQU1DQVFFQ0F4cjlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FWc0hCUVlFQkFNQ0FRRUNBd1FFQmdVSC9xVUdCZ1lFQkFNQ0FnTUVCQVlHQmdKMkJnWUdCQVFEQWdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VCQVFNREJBVUZCZ2NIQ0FnSkNRa0FBQUFBQmdBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCNEFBQVRGUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0luRlI4Q0lUOENOUzhDSVE4Q0FUTWZBaEVQQWlFdkFoRS9BZ2NSSHdjaFB3Y1JMd2NoRHdhVUFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdFQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1CQWdRRkFzSUZCQUlDQkFYOVFRVUZBd001QXdVRUFnSUVCZnhlQlFRQ0FnUUZKd0VDQkFVSEJ3UUlBNkFJQ0FjSEJRUUJBZ0VDQkFVSEJ3UUkvR0FJQ0FjSEJRUUNBWUlEQlFRQ0FnUUZCZ1VFQWdFREJFNERCUVFDQWdRRkJnVUVBZ0VEQkU0REJRUUNBZ1FGQmdVRUFnRURCRTREQlFRQ0FnUUZCZ1VFQWdFREJBRllBZ1FGL0Y0RkJBSUNCQVVEb2dVRUFnNzhaQWdJQndjRkJBRUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSENBQUFBQVFBQUFBQUE3Z0R1UUFqQUdjQWl3RFBBQUFCSHdZZEFnOEdJUzhITlQ4SEJ4VWZEak1oTXo4T05TOE9JeUVqRHcwQkh3WWRBZzhHSVM4SE5UOEhCeFVmRGpNaE16OE9OUzhPSXlFakR3MERYd1lGQkFRREF3SUNBd01FQkFVRy9VSUZCUVVFQXdNQkFRRUJBd01FQlFVRldnRUJBZ01FQkFZRkJ3Y0hDQWdKQ1FrQ3Zna0pDUWdJQndjSEJRWUVCQU1DQVFFQkFRSURCQVFHQlFjSEJ3Z0lDUWtKL1VJSkNRa0lDQWNIQndVR0JBUURBZ0VERndZRkJBUURBd0lDQXdNRUJBVUcvVUlGQlFVRUF3TUJBUUVCQXdNRUJRVUZXZ0VCQWdNRUJBWUZCd2NIQ0FnSkNRa0N2Z2tKQ1FnSUJ3Y0hCUVlFQkFNQ0FRRUJBUUlEQkFRR0JRY0hCd2dJQ1FrSi9VSUpDUWtJQ0FjSEJ3VUdCQVFEQWdFQmdnRUJBd1FGQlFZSHZBY0dCUVVFQXdFQkFRRURCQVVGQmdlOEJ3WUZCUVFEQVFFZ3ZBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDcndLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dJT0FRRURCQVVGQmdlOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQjd3SEJnVUZCQU1CQVNDOENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0t2QW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFFQUFBQUFBN2tEdVFCSEFBQVREd01mQXdrQkR3TWZCejhEQ1FFZkF6OEhMd01KQVQ4REx3Y1BBd2tCTHdNUEFsQUVBd0VCQVFFREJBR0QvbjBFQXdFQkFRRURCQVVHQlFjR0JRWUZBWU1CZ3dVR0JRY0dCUVlGQkFNQkFRRUJBd1QrZlFHREJBTUJBUUVCQXdRRkJnVUdCd1VHQmY1OS9uMEZCZ1VHQmdZR0E3QUZCZ1VIQmdVR0JmNTkvbjBGQmdVR0JnWUdCUVFEQVFFQkFRTUVBWVArZlFRREFRRUJBUU1FQlFZRkJnY0ZCZ1VCZ3dHREJRWUZCZ2NGQmdVRUF3RUJBUUVEQlA1OUFZTUVBd0VCQVFFREFBQUFGUUFBQUFBRCtBUDRBQkFBSVFBeUFFTUFWQUJsQUhZQWh3Q1BBSllBcHdDNEFNa0EyZ0RyQVB3QkRRRWVBU1lCTFFGUkFBQWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVUkZROENJUkVqRVNFdkFoRWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVekh3SVJJUkVqRVNFUlB3SUhFUjhISVQ4SEVTOEhJUThHQW5BQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWZjQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWZjQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWZjQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2djQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQTJNQ0JBWCtTeHorTHdVRUFnSk1BZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3SDNBZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3SDNBZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3SDNBZ1FGQVI0RkJBSUNCQVgrNVFVRkEvNEhBZ1FGQVI0RkJBSUNCQVgrNVFVRkF3TlZBd1VFQXY1QUhQNGtBZ1FGSndFQ0JBVUhCd1FJQTZBSUNBY0hCUVFCQWdFQ0JBVUhCd1FJL0dBSUNBY0hCUVFDaGdNRkJBSUNCQVVHQlFRQ0FRTUVCZ01GQkFJQ0JBVUdCUVFDQVFNRVRnTUZCQUlDQkFVR0JRUUNBUU1FQmdNRkJBSUNCQVVHQlFRQ0FRTUVUZ01GQkFJQ0JBVUdCUVFDQVFNRUJnTUZCQUlDQkFVR0JRUUNBUU1FVGdNRkJBSUNCQVVHQlFRQ0FRTUVCZ01GQkFJQ0JBVUdCUVFDQVFNRVhQNU9Bd1VFQWdIQS9rQUNCQVVCdFg0REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJYa0NCQVgrTHdIYy9pUUIwUVVFQWc3OFpBZ0lCd2NGQkFFQ0FRSUVCUWNIQkFnRG9BZ0lCd2NGQkFFQ0FRSUVCUWNIQ0FBQUNnQUFBQUFEdHdPM0FBc0FEd0FiQUI4QUl3QW5BQ3NBTHdBekFIY0FBQUVWRHdjak5TTVZJelVqRlNNdkJ6VUJGU00xSXhVak5TTVZJelVsRlNNMUl4VWpOU01WSXpVbkVSOFBJVDhQRVM4UElROE9BM2tCQWdRRUJRY0dCTEEvMFVDc0NBWUhCUVFFQWdFQzh0RS8wVURSQXZMUlA5RkEwVDhCQVFNREJBVUdCZ2dIQ0FrSkNnb0tBcWdLQ2dvSkNRZ0hDQVlHQlFRREF3RUJBUUVEQXdRRkJnY0hCd2dKQ1FvS0N2MVlDZ29LQ1FrSUJ3Z0dCZ1VFQXdNQkFSSm1DQVlIQlFRRUFnR0xpNHVMQVFJRUJBVUhCZ1JxQVJEUjBkSFIwZEhhbXBxYW1wcWFXUDFZQ2dvS0NRa0lCd2dHQmdVRUF3TUJBUUVCQXdNRUJRWUdDQWNJQ1FrS0Nnb0NxQW9LQ2drSkNBY0lCZ1lGQkFNREFRRUJBUU1EQkFVR0J3Y0hDQWtKQ2dvQUFBQUFDd0FBQUFBRHVRTzVBQXNBRHdBVEFCY0FHd0FmQUNNQUp3QXJBQzhBY3dBQUFSVVBCaXNCTlNNVkl6VWpGU00xSlJVak5TTVZJelVqRlNNMUpSVWpOU01WSXpVakZTTTFCeFVaQVNNUkZSOE5NeUV6UHcwMUVUVXZEU01oSXc4TkEzb0JBUU1EQkFRR0JhSS92VCs5QXJXOVA3MC92UUsxdlQrOVA3MC9Qd0lDQXdRRUJnVUhCd2NJQ0FrSkNRSytDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQ0FnSURCQVFHQlFjSEJ3Z0lDUWtKL1VJSkNRa0lDQWNIQndVR0JBUURBZ0lCUTZJR0JRUUVBd01DdmIyOXZiMzh2YjI5dmIyOS9MMjl2YjI5dmIwLy9tSUN2djFDQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrSkFyNEpDUWtJQ0FjSEJ3VUdCQVFEQWdJQ0FnTUVCQVlHQmdjSENBZ0pDUUFBQUJBQUFBQUFBL2NEOXdBWkFESUFUQUJtQUlBQW1nQzBBTTRBNXdFQUFSa0JNZ0ZMQVdRQmZRR1dBQUFsRlI4RE15RXpQd005QVM4RUlROEVCUlVmQXpNaE16OEVMd1FqSVE4REpSVWZBek1oTXo4RFBRRXZCQ0VQQkFVVkh3TXpJVE0vQXowQkx3UWhEd1FsRlI4RE15RXpQd005QVM4RUlROEVCUlVmQXpNaE16OERQUUV2QkNFUEJDVVZId016SVRNL0F6MEJMd1FoRHdRRkZSOERNeUV6UHdNOUFTOEVJUThFSlJVZkF6TWhNejhEUFFFdkF5TWhEd01GRlI4RE15RXpQd005QVM4REl5RVBBeVVWSHdNeklUTS9BejBCTHdNaklROERCUlVmQXpNaE16OERQUUV2QXlNaER3TWxGUjhETXlFelB3TTlBUzhESXlFUEF3VVZId016SVRNL0F6MEJMd01qSVE4REpSVWZBek1oTXo4RFBRRXZBeU1oRHdNRkZSOERNeUV6UHdNOUFTOERJeUVQQXdKZkFRTUZBd01CZWdNREJRUUJBUUlFQmdQK2hnTURCUU1CL2FrQkJBVURBd0Y2QXdNRkF3RUJBUUVCQkFZRC9vTURCUVFCQWxjQkF3VURBd0Y2QXdNRkJBRUJBZ1FHQS82R0F3TUZBd0g5cVFFRUJRTURBWG9EQXdVREFRRUJCQVlEL29ZREF3VUVBUUpYQVFNRkF3TUJlZ01EQlFRQkFRSUVCZ1AraGdNREJRTUIvYWtCQkFVREF3RjZBd01GQXdFQkFRUUdBLzZHQXdNRkJBRUNWd0VEQlFNREFYb0RBd1VFQVFFQ0JBWUQvb1lEQXdVREFmMnBBUVFGQXdNQmVnTURCUU1CQVFFRUJnUCtoZ01EQlFRQkFsY0JBd1VEQXdGNkF3TUZCQUVCQWdRR0EvNkRBd1VEQWYycEFRUUZBd01CZWdNREJRTUJBUUVFQmdQK2d3TUZCQUVDVndFREJRTURBWG9EQXdVRUFRRUNCQVlEL29NREJRTUIvYWtCQkFVREF3RjZBd01GQXdFQkFRUUdBLzZEQXdVRUFRSlhBUU1GQXdNQmVnTURCUVFCQVFJRUJnUCtnd01GQXdIOXFRRUVCUU1EQVhvREF3VURBUUVCQkFZRC9vTURCUVFCQWxjQkF3VURBd0Y2QXdNRkJBRUJBZ1FHQS82REF3VURBZjJwQVFRRkF3TUJlZ01EQlFNQkFRRUVCZ1ArZ3dNRkJBRVlBd01GQkFFQkJBVURBd01EQXdRQ0FRRUJBd1VEQXdNREJRUUJBUVFGQXdNREF3TUVBZ0VEQlFON0F3TUZCQUVCQkFVREF3TURBd1FDQVFFQkF3VURBd01EQlFRQkFRUUZBd01EQXdNRUFnRUJBUU1GQTNzREF3VUVBUUVFQlFNREF3TURCQUlCQVFFREJRTURBd01GQkFFQkJBVURBd01EQXdRQ0FRRUJBd1VEZXdNREJRUUJBUVFGQXdNREF3TUVBZ0VCQVFNRkF3TURBd1VFQVFFRUJRTURBd01EQkFJQkFRRURCUVBaQXdNRkF3RUJBd1VEQXdNREF3UURBUVFGQXdNREF3VURBUUVEQlFNREF3TURCQU1CQkFVRGV3TURCUU1CQVFNRkF3TURBd01FQXdFRUJRTURBd01GQXdFQkF3VURBd01EQXdRREFRUUZBM3NEQXdVREFRRURCUU1EQXdNREJBTUJCQVVEQXdNREJRTUJBUU1GQXdNREF3TUVBd0VFQlFON0F3TUZBd0VCQXdVREF3TURBd1FEQVFRRkF3TURBd1VEQVFFREJRTURBd01EQkFNQkJBVURBQUFBRHdBQUFBQUR1UU80QUFJQURnQVNBQlVBR0FBY0FDQUFJd0FtQUNrQUxBQXZBRElBTmdCNkFBQWxJemNsRlE4R0t3RTFJeFVqTlNNSE5UY2pOeVVWSXpVakZTTTFJd2MxTnlNM0JTTTNCeU0vQVFjMUl3YzFJdzhCTlNjUkZSOE9JVDhPTlJFMUx3NGhEdzRCZ3B5Y0FmZ0JBUU1EQkFRR0JhSS92WHVCdlpXVkFmaTlQNzF3akwyZG5RSDRvNlA4cHFhZllIMS9lQzFYZmdJQ0F3UUVCZ1VIQndjSUNBa0pDUUsrQ1FrSkNBZ0hCd2NGQmdRRUF3SUNBZ0lEQkFRR0JRY0hCd2dJQ1FrSi9VSUpDUWtJQ0FjSEJ3VUdCQVFEQWdLR29CMmlCUVlFQkFNREFyMjl2WVdGUDVVb3ZiMjl2WXlNUDUyZG41K2hIRjVlZkh3dFY0UWsvVUlKQ1FrSUNBY0hCd1VHQkFRREFnRUJBUUVDQXdRRUJnVUhCd2NJQ0FrSkNRSytDUWtKQ0FnSEJ3Y0ZCZ1FFQXdJQkFRRUJBZ01FQkFZRkJ3Y0hDQWdKQ1FBQUFBTUFBQUFBQTdrRHVRQlBBSE1BdHdBQUFSOEhNeEVQQnlFMUx3Y1BCeFVmQnlFelB3MDFFUzhISXc4R0p4OEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzBET3dFQkF3UUZCUVlHSUFFQkF3UUZCUVlIL2lnQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lCK0FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUdRQVlHQlFVRUF3R2VCZ1lGQlFRREFRRUJBUU1FQlFVR0J2NElCd1lGQlFRREFRRUJBUU1FQlFVR0IxOENBZ01FQlFZR0JnZ0hDUWdKQ2dvQitBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjRJQ2dvSkNBa0hDQVlHQmdVRUF3SUNBcDRIQmdVRkJBTUJBZjRvQndZRkJRUURBUUVnQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0NnSDRCZ1lGQlFRREFRRUJBUU1FQlFVRzFnRUJBd1FGQlFZSC9nZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FmZ0hCZ1VGQkFNQkFTRCtDQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FINENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFOQUFBQUFBUDRBL2dBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BTHdBekFGZ0FuQUFBSlRNMUl3Y3pOU01ITXpVaklUTTFJd2N6TlNNaE16VWpCek0xSXdjek5TTTdBVFVqT3dFVk16VXpOU01WSXpVakJ6TTFJeVV6SHdjUkR3Y2hMd2NSUHdjSEVSOFBJVDhQRVM4UElROE9BcjErZnZ4K2Z2eCtmZ0Y2Zm43OGZuNEJlbjUrL0g1Ky9INStmbjUrZm41K2ZuNStmdngrZmdMTEJBUUlCd1lGQkFFQ0FRSUVCUVlIQkFqODNBZ0lCd1lGQkFFQ0FRSUVCUVlIQkFoa0FRRURBd1VGQmdjSENBa0pDUW9MQ2dNZ0Nnc0tDUWtKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRa0tDd3I4NEFvTENna0pDUWdIQndZRkJRTURBY1YrZm41K2ZuNStmbjUrZm41K2ZuNStmbjUrZm41K0FRSUVCUVlIQkFqODNBZ0lCd1lGQkFFQ0FRSUVCUVlIQkFnREpBZ0lCd1lGQkFFQ0tmemdDZ3NLQ1FrSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUWtLQ3dvRElBb0xDZ2tKQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0pDZ3NBQ3dBQUFBQUR1QU9aQUFzQUd3QWZBQ01BSndBckFDOEFPd0JDQUU0QWtnQUFBUlVyQVM4R05TVVJEd1lyQVRVek5TTTFJeFVqTlNNVkl6VWxGU00xSXhVak5TTVZJelVsSHdjVkl6VWpNUWNWTXlNMUl4VWpOVDhIQnhFZkRqTWhNejhPRVM4UElROE9BVU9kQndZRkJRUUNBZ0VDOUFFQ0F3TUZCUVlIbmIyOVAvdy92UUwwdlQvOFA3MEMxQWNHQlFVREF3SUJ2VC84L1B3L3ZRRUJBd1FGQlFZR1hnRUJBZ01FQlFZR0JnZ0lDQWdLQ1FvQ3RBb0pDZ2dJQ0FnR0JnWUZCQU1DQVFFQkFRSURCQVVHQmdZSUNBZ0lDZ2tLL1V3S0NRb0lDQWdJQmdZR0JRUURBZ0VCSkg0Q0F3UUZCUVlHWDczKzVBWUdCUVVFQXdKK1AzNStmbjUrdlg1K2ZuNStmcjBCQWdNRUJBWUdCbDkvQVg1L2ZsNEdCZ1lFQkFNQ0FTRDlpZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dKMkNna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUUFBQmdBQUFBQUR5Z055QUN3QVNBQ0hBT1lCTWdGdEFBQUJBeThFSXc4R0ZSOEhQd01UUHdJMUx3Y2pEd0lsSFFFUENDOEhOVDhHSlJVUERTc0JMdzA5QVQ4T0h3MGxNejhHT3dFZkJoVWpEdzhmRGpNL0J6TVZNelV2RGlzQkR3MEZGUjhITnk4SFB3MDdBUjhJTXk4UER3NEZNelV6SHdjL0RqMENMdzByQVE4Skl6VWpBMlBiZUFjSUNBa0pDUWdJQndVREFRSUVCYUVJQ0FrSkNRa0lCLzhHQXdJQ0JBVUhCd2dIQ0FVS0NRbjlrd0VDQWdVSUNRc0xEUW9LQ1FnREJnVUNBZ01GQmdrSkRBR1BBUUlDQWdNREJRUUZCZ1VIQndjSUJ3Z0hCZ2NGQmdRRkJBTURBZ0lCQVFJQ0FnUURCUVFHQlFZSEJ3Y0lDQWdIQmdZR0JRUUVCQU1DQWdMOS8wMENBd1VGQ0FnS0RBd0ZDZ2tIQlFRQ1R3NE5EQXNMQ1FrSUJ3WUZCQU1EQVFFQkFRTURCQVlGQndnSUNRa0tDd3NNRVE4TkRBb0pCd1VFVFFFQ0F3VUdCZ2dJQ2dvTERBd05EUTBSRHcwTkRBb0tDQWdHQmdRRUF3SUNjUUVDQlFZSUNnc05Md1VGQXdNREFRRUJBUUlDQWdNREJBVUZCUVlHQndjSUJ3Y0dCZ2tJQmdRREFrc0JBZ01FQlFZSENBa0tDd3dORGc4UEVCQU9EZzBNQ3dvSkNBWUdCQVFDL3JaUUJBWUlDZ3NORGhBUURnNE1EQXNLQ1FnSUJnWUZBd01DQWdNREJRVUhCd2tKQ2dzTERRME9DQkVQRGd3TEJBUUVBd0lFVVFJVi91NTVCUVVEQVFJRUJRY0lDUWtKQ1FnSW9RWUVBd0VCQXdRR0FUOElDUWtKQ1FnSUJ3UUVBUUVEQkFjdklnWUdCUVVKQ0FjRkF3RUJBZ1FGQXdjSUNnb0pDQVlHQlFNQ0lSd1VDUWdJQndjR0JRVUVBd01DQVFFQ0F3TUVCQVVHQmdjSEJ3Z0pDVElKQ0FnSUJ3WUdCUVVEQkFJQ0FRRUJBUUlDQkFRRUJnWUdDQWdJQ1NZSEJ3WUZCQU1DQVFNRkJnY0pDeU1CQVFJREJBVUZCZ2NIQ0FrSkNnb0xDd3NLQ1FrSUNBWUhCUVVEQXdNQkFRTUVCZ2NJQ0FrcDJ3OE9EQXNMQ1FnSEJnWUVBd01DQVFJQ0F3UUZCZ1lIQndnSkNRa0pQQ2tWRXhJUkR3ME1Dam9HQmdnSUNRa0tDekVSQ0FjSEJ3VUdCQVFEQXdJQkFRRUNCZ1lJQ0FnSkRBc0xDZ29LQ0FnSUJnWUZCQU1CQVFFQ0F3VUZCd2dKQ2d3TURRNE9FTWt4REFvSkNBWUZBd0VCQWdNRUJnWUlDUW9MREEwT0R3OFJMQkVQRHc0TkRBc0tDQWdIQlFVREFnSUVCZ2NKQlFVR0JnYW9BQUFJQUFBQUFBTzRBL2dBR0FBeUFFd0FaZ0I2QUlRQWpnQ3pBQUEzRlI4RE15RXpQd1F2QkNNaER3TTFGUjhETXlFelB3TTlBUzhFSVE4RU5SVWZBek1oTXo4RFBRRXZCQ0VQQkRVVkh3TXpJVE0vQXowQkx3UWhEd1FCRlRNMU14MEJEd01qSVNNdkF6MEJKVE1mQXgwQkl6VWpGU005QVQ4RE16VWpEd2NSSHdjaFB3Y1RMd2RIQVFRRkF3TUJ1UU1EQlFNQkFRRUJBUVFHQS81RUF3VUVBUUVFQlFNREExSURBd1VFQVFFQ0JBWUQvSzREQXdVRUFRRUVCUU1EQTFJREF3VUVBUUVDQkFZRC9LNERBd1VFQVFFRUJRTURBMUlEQXdVRUFRRUNCQVlEL0s0REF3VUVBUUY2SUowQkJBVUNCUDdGQXdNRkF3RUJTZ01EQlFRQm5TQ2RBUU1GQXdNRUJRa0lCd1lDQkFJQkF3UUdCd1FJQ2dFL0Nna0lCd1lDQXdJQkFRTUVCZ2NFQ1FrWUF3TUZCQUVCQkFVREF3TURBd1FDQVFNRkEzc0RBd1VFQVFFRUJRTURBd01EQkFJQkFRRURCUU43QXdNRkJBRUJCQVVEQXdNREF3UUNBUUVCQXdVRGV3TURCUVFCQVFRRkF3TURBd01FQWdFQkFRTUZBd0dIbnA2T0F3TUZCQUVCQkFVREE0MjlBUU1GQXdPT25aMk9Bd01GQXdFZ0FRTUVCZ2NFQ0FuK3dBb0pDQWNGQXdNQ0FRSUZCUWNFQ1FrQlFBa0pDQWNHQWdRQ0FBQUVBQUFBQUFPNUE3a0FIUUF1QUhjQWxRQUFBVE1WRHc0aklUVWhQd2NCSVRNZkJCVVBCU0UxSlI4RVB3UWZCdzhFSHdRUEJ5OEVEd1F2QmowQlB3TXZBejBCUHdZQklUTWZEaFVqTlM4SElRR0NQd0VCQWdNRUJRWUdCZ2dJQ0FnS0NRcis1UUViQndZRkJRUUNBZ0greFFIRkFna0pCak1CQVRFQ0JnVUwvamNDZGdZR0JRVllXQVVHQlFjR0JRWUZCQU1CQVFFQkF3UllXQVFEQVFFQkFRTUVCUVlGQmdZR0JnVllXQVVGQmdZR0JnVUZCQU1DQWdNRVdGZ0VBd0lDQXdRRkJRWUcvWW9CR3dvSkNnZ0lDQWdHQmdZRkJBTUNBUUUvQVFJQ0JBVUZCZ2YrNVFGRG5Rb0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQndIWUFnVUhaUWNJQjJFRUJ3TUUvQkFCQWdJRVdGZ0VBZ0lCQVFJQ0JBVUdCZ1lHQmdVRldGZ0ZCUVlHQmdZRkJRUURBZ0VCQWdNRVdGZ0VBd0lCQVFJREJBVUZCZ1lHQmdVRldGZ0ZCUVlHQmdZR0JRUUNBZ0VCS3dJQ0F3UUZCZ1lHQ0FjSkNBa0tDcDJkQndZRkJRUURBUUVBQUFBQUJnQUFBQUFEK0FLWUFEWUFSd0NXQU1VQkJRRVZBQUFCSHdRVkR3b3JBUzhNTlQ4TU93RWZCU1VmQXlNL0J4OENKdzhISHc0N0FUOEdOUThHSXk4TU16VXZEZzhISXpVakZUTS9Cek1mQnpNMUx3NFBCaUVQQmgwQkh3MDdBVDhOUFFFdkRnOEdCVE0xSnpNZkFqTVJJeFVYSXljakFkY0VBd01FQVFFRUF3TUVCQVFGQlFZR0J3MEhCZ1lGQlFVRUJBUUNBd0lDQWdJREFnUUVCQVVGQlFZR0J3Y0dCd1lHQlFVRUFlb0ZCQUlCWXdNREJnWUlDQWtLQ3drSFl3Y0dCUVFFQWdFQkFRRUNBd1FFQmdZSENBZ0pDZ29MQ3d3TENnb0tDUWdIQndjSUNBZ0lDQWtPRFFZRkJRUUZBd01EQWdFQ2tnSUJBd01GQkFZR0J3Z0lDUWtLQ3dzS0Nna0pDUWpmQVRBd0FRRUVCUWdJQ1FvS0NnZ0dCZ01EQVFFd0FRSUNBZ01FQkFVR0JRY0hCd2dKQ3dvS0NBa0hCLzdaQndZRkJRTUNBZ0lDQXdRRkJnY0lDQWtLQ2dzTERBMExDd3NLQ1FnSUJ3WUdCQU1EQVFFREF3UUVCZ2NIQ0FrSkNnc01EQXdNREFvS0NnbitwVEFDQWdRRmp6WXdBZ0dWT2dJT0JRWUdEUkFSRUEwR0JnVUVCQU1EQWdJQkFRSURBd1FGQlFVR0JnY1BFUkFIQmdZR0JRVUVBd01DQWdFQkFnSUNCQVFEQ0FrTERBd0tDUWtHQlFNQkFRTUVEQWdKQ1FvS0N3d01EUXdMQ3dvSkNBZ0hCZ1VFQXdJQ0FRRUNBd01FQkNjRUJRTURBZ0lCQVFNQ0F3TUVCQVVGQlFZSERoNE1Dd29KQ1FnSEJ3WUZCQU1DQVFFQkFRTURCUVVHRVNUV2dBc0xDUWdIQkFJQ0JBVUlDUXNOZ0kwS0NRZ0lCd2NHQlFVRUF3SUNBUUVCQWdNRkJRY0lDQWdLQ2dzTERRME1Dd3NLQ2drSUNBY0dCUVVEQWdJQ0FnUUVCUWNIQ0FnS0Nnb0xEQTBNREF3S0Nna0pCd2NHQlFRRUFnRUJBUUVEQXdRRkI4UEVLUWtJM0FFcnlDSHBBQUFHQUFBQUFBUFlBOWdBTHdCZkFITUJSd0YzQWFjQUFEY1ZId2s3QVQ4S0x3c1BDZ1VmQ2pzQlB3azlBUzhLRHdvREhRRVBCU3NCUFFFL0JUTURId2NoTXg4RkhRRWpEdzhWS3dFdkJUVVJMd2NQQnhFZkR6TVZIdzhoUHdjdkJ5RWpMd1U5QVRNL0R6VTdBUjhGRlJFZkJ6OEhFUzhQSXpVdkR5RVBCaVVmQ3o4S1BRRXZDU3NCRHdrRkZSOEtQd3N2Q2lzQkR3a29BUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBUU15QVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCL1FJREJBUUdCZ2FkQWdNRUJBWUdCdDBCQWdNRUJBWUdCZ0U3QmdZR0JBUURBcDBLQ1FrSkNBZ0hCd1lGQlFRREF3RUJuUVlHQmdRRUF3SUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3AwQkFRTURCQVVGQmdjSENBZ0pDUWtLQVRzR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHL3NVR0JnWUVCQU1DblFvSkNRa0lDQWNIQmdVRkJBTURBUUdkQmdZR0JBUURBZ0VDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS25RRUJBd01FQlFVR0J3Y0lDQWtKQ1FyK3hRWUdCZ1FFQXdJQ2RRRUJBUUlHQ0FrTEJnWUdCd1lHQmdZTENRZ0dBZ0VCQVFFQ0JnZ0pDd1lHQmdZSEJnWUdDd2tJQmdJQkFmek5BUUVDQmdnSkN3WUdCZ1lIQmdZR0N3a0lCZ0lCQVFFQkFRRUNCZ2dKQ3dZR0JnY0dCZ1lHQ3drSUJnSUJBV1lHQmdZR0N3a0lCZ0lCQVFFQkFnWUlDUXNHQmdZR0J3WUdCZ3NKQ0FZQ0FRRUJBUUVCQWdZSUNRc0dCZ1lIQmdZR0Jnc0pDQVlDQVFFQkFRSUdDQWtMQmdZR0JnY0dCZ1lMQ1FnR0FnRUJBUUVCQVFJR0NBa0xCZ1lHQWZHZEJnWUdCQVFEQXAwR0JnWUVCQU1DQVJ3R0JnWUVCQU1DQVFJREJBUUdCZ2FkQVFFREF3UUZCUVlIQndnSUNRa0pDcDBDQXdRRUJnWUdBVHNHQmdZRUJBTUNBUUVDQXdRRUJnWUcvc1VLQ1FrSkNBZ0hCd1lGQlFRREF3RUJuUW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFnTUVCQVlHQnAwQkFRTURCQVVGQmdjSENBZ0pDUWtLblFJREJBUUdCZ2IreFFZR0JnUUVBd0lCQVFJREJBUUdCZ1lCT3dvSkNRa0lDQWNIQmdVRkJBTURBUUdkQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVDQXdRRUJnWWFCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZR0J3WUdCZ1lMQ1FnR0FnRUJBUUVDQmdnSkN3WUdCZ0FBQkFBQUFBQUR3QU1wQURBQXBBQ29BTEFBQUFFZEFROE5JeThOUFFFL0RpY3pQdzhmRGgwQkt3RVBEaDhQUHd3ekZUTVJMdzhQRGlVVEl4TURNemN6RnpNREl3TjNBZ01EQlFVR0J3Z0pDUWtMQ3dzTEVna0lDQWNIQndZR0JBUUVBZ0lCQWdJREJBUUZCZ1lJQ0FnS0NneVVSZ0VDQXdNRUJBVUdCZ2NJQ0FrSkNnc0xDZ29KQ1FnSEJnWUZCQVFEQWdGM0V4SVFFQTROREFvS0NBY0dCQU1DQVFFQ0F3VUdCd2dKQ2d3TURRNE9FQkFNREFzS0Nnb0lDUWdIRFFzS0FrY0JBZ1FHQmdnS0Nnd05EUThRRUJFU0ZCSVJFQThPREFzS0NBZ0dCUVFDL3NSWXMxajJUenZiTzAvUlRRR3BOUW9LQ2drSUNBY0hCZ1lFQkFNQ0FnRUNBZ0lFQkFRRkJnY0hCd2tKQ1FnSEJ3Y0dCZ1VGQkFRRUFnTUJBUUY0Q0FnSEJ3Y0dCZ1VGQkFNREF3RUJBUUVCQWdJRUJBVUZCZ2NJQ0FrS0Nnc3VBZ01FQlFZSENBa0tDZ3dNRFE0T0R3OE9EUXdMQ3drSkJ3WUdCQU1DQVFFQkFRSURBd1FFQkFVTERBMDRBVGdSRVE4T0RRd01DUWtJQndVRUF3SUJBUUlEQlFVSEJ3a0tDZ3NNRFE0T292NzZBUWIrRGJDd0Frd0FBQWdBQUFBQUE3Z0QrQUFZQURJQVRBQm1BSG9BaEFDT0FMTUFBRGNWSHdNeklUTS9CQzhFSXlFUEF6VVZId016SVRNL0F6MEJMd1FoRHdRMUZSOERNeUV6UHdNOUFTOEVJUThFTlJVZkF6TWhNejhEUFFFdkJDRVBCQk1WTXpVekhRRVBBeU1oSXk4RFBRRWxNeDhESFFFak5TTVZJejBCUHdNek5TTVBCeEVmQnlFL0J4TXZCMGNCQkFVREF3RzVBd01GQXdFQkFRRUJCQVlEL2tRREJRUUJBUVFGQXdNRFVnTURCUVFCQVFJRUJnUDhyZ01EQlFRQkFRUUZBd01EVWdNREJRUUJBUUlFQmdQOHJnTURCUVFCQVFRRkF3TURVZ01EQlFRQkFRSUVCZ1A4cmdNREJRUUJ2U0NkQVFRRkFnVCt4UU1EQlFNQkFVb0VBd1VEQVowZ25RRURCUU1EQkFVSkNBY0dBZ1FDQVFNRUJnY0VDQW9CUHdvSkNBY0dBZ01DQVFFREJBWUhCQWtKR0FNREJRUUJBUVFGQXdNREF3TUVBZ0VEQlFON0F3TUZCQUVCQkFVREF3TURBd1FDQVFFQkF3VURld01EQlFRQkFRUUZBd01EQXdNRUFnRUJBUU1GQTNzREF3VUVBUUVFQlFNREF3TURCQUlCQVFFREJRTUJoNTZlamdNREJRUUJBUVFGQXdPTnZRRURCUU1EanAyZGpnTURCUU1CSUFFREJBWUhCQWdKL3NBS0NRZ0hCUU1EQWdFQ0JRVUhCQWtKQVVBSkNRZ0hCZ0lFQWdBQUFBSUFBQUFBQS9jRDl3QXJBSEVBQUFFekh3Y2RBUThCQVE4RkZRY1JKd012QWdFdkFqMEJQd2N6Snc4Q0ZSOERBUjhERXg4TU16OEpOUkUvQXdFL0F6VXZDaUVQQmdPVkJRVUZCQVVEQXdNREFnUCtrZ1VFQXdNQ0FnR01FQU1GQi83SEJBSUJBZ1FEQXdRRkJRVUZXZ0lFQXdJREJRWUJPUU1DQVFFUEFRRUNBd01FQkFXaUJ3Y0lCd2NHQmdZR0JRVUVBd0lDQVFFQkFnRnVDQVVFQXdFRUJRY0lDZ1VNRFEwTy9NOE9EZzBNQ3dvSkE3a0JBZ0lEQXdRRUNRZ0ZCQVQrZGdjSEJ3Y0hDQWNJL28xZkFTRU9EUTBCakFVRkJRUUVCd2NFQXdNQ0FnRUlCZzBORFEwTURBeitkUVFFQlFYKzRRWUdCUVVGQlFRRGJ3UURBUUVDQWdJRUJBVUdCZ1lIQndHSkJRVUVBd0dLQ3d3TURRd05EUXdNQ3drRUNBVUVBZ0VEQkFjSUNRc0FBQVlBQUFBQUEvY0R1UUFkQUVFQWhRQ25BUVFCU1FBQUpROENId1k3QVQ4RlBRRXZCQ3NCRHdFM0h3Y1ZEd2NoTHdjMVB3Y0hGUjhPTXlFelB3NDFMdzRqSVNNUERSTWZCeUUvQnk4SElROEdKeFVmRGpNaE16OE9OUThDS3dFdkFoVVBCeUV2QnpVL0J5RS9CQ0VqRHcwbEl3OEZIUUVmQWc4RUh3WXpQd0lmQkQ4SEx3US9CQzhISXc4REx3TURGUUlCQVFFQkFoa0RBZ01EQXdNREFoc0NBUUVFQWdNREF6VURBb0VIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkJBSUNBUUVDQWdRRkJRWUhYd0VCQWdNRUJRWUdCZ2dJQ0FnS0NRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUW9JQ0FnSUJnWUdCUVFEQWdGOUFRSUNCQVVGQmdjQmVRY0dCUVVFQWdJQkFRSUNCQVVGQmdmK2h3Y0dCUVVFQWdKL0FRRUNBd1FGQmdZR0NBZ0lDQW9KQ2dNeUNna0pDUWdJQndjR0JnUUVCQUlCQVFnSUNBZ0lDQWdIQVFJREF3VUZCZ2Y4emdjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2NDWEFRRkJnY2IvWE1LQ1FvSUNBZ0lCZ1lHQlFRREFnRURFQUVGQ0FZRUF3SURBMHRJQkFNQkFRRURCUVVFQlFZSENBZExTQVVHQmdZR0JRY0VCQU1CQVFFQkF3UkpTUVFEQVFFQkFRTUVCQVFFQlF3R0JRVklTQVVHQnY4REF3Y0dBd01jQWdJQkFRSUNId01EQXdRREJnSUNBUUVDUWdFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVmZmdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NuNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0Z4QndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJqaCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KSmdNQkFnSUJBeVlHQmdVRkJBTUJBUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJDZ2tJQ0J3Q0FnTUVCUVlHQmdnSENRZ0pDdE1CQXdVRkJnVUdCd1lIUzBnRkJnVUhCUXNHQXdNQ0FRTUVTa2dFQXdFQkFRRUVBd1VHQlFZSEJRWUZTRWdGQmdVSEJnVUdCUU1DQWdFQkF3UklTQVFEQVFBQUFBRUFBQUFBQS9nRE9nQTNBQUFCRHdNVkh3TWhEd2NmQmpNaER3TVZId2MvQXhNM0p3RXZBdzhDQXNnRkF3SUJBZ0lFemZ5V0J3WUZCUVFEQVFFQkFRTUVCUVVHQndOcXpRUUNBZ0VDQXdVRUJRWUZCd1lHQmY0R0EvNy9CUVlIQndVRkJRTXpCQVlGQmdjRkJnWG5BUUlEQkFRR0JnWUdCZ1VGQkFNQzV3WUZCZ1lHQmdVRkF3TUJBUUVDQXdVQkhoVUtBU01GQXdJQkFRRUNBQUlBQUFBQUEvZ0Q5d0FWQUZNQUFBRURNejhDTXg4Q013TVRJdzhDSXk4Q0l3TVBEUlVqRlRNUk14RXpOU00vRHpNZkF6Y3ZCQ01QQ0FLQjdZWmdOaEVERVNOMml1dmtnMTR5RVFRUUluR0g3QW9KQ1FnSEJnWUZCQU1EQXdJQ1hsNTRvcUlCQVFFREJBUUdCZ2dLQlFzTkRoQVNGZ3NWRWc4UUZCZ09EdzhRRlJVV0ZSVVVDUW9KQVdIK3A1aFlIaDQ2dGdGZUFVZVFVeDBjTnE0QkRBc0xEQXdPRGc0UER4QVFFUkVpTWw3OXVRSkhYamNURWhJUkVBOFBEQXdGQ2djR0JBSUJBd1VHWHdjSEFnSUNBUU1FQndnTEJ3WUlBQVFBQUFBQUE3a0QrQUEvQUg4QkVBRWpBQUFsRHc4dkR6OFBIdzRGRHc4dkR6OFBIdzRERHdRZkFoTUhMd01QRHg4UFB3OHZCemNYRHc4ZkR6OFBMdzhIQVM4Q0l3OEJCUU1YRXo4Q0x3Y2pEd0lEZWdFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREEwTEN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MQ3cwTURRME1EQXdMQ2dvSkNBY0hCUVFEQXY0SkFRSURCQVVIQndnSkNnb0xEQXdNRFEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd05EUXdNREFzS0Nna0lCd2NGQkFNQ2J3VUVBd0VCQVFJRDc3QVVFQkFSRXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUdCd2tLREJLaGpBME1DZ29LQ1FnSEJ3WUZCQVFDQVFFQkF3VUdDQWtMREE0T0VCQVNFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVAvazRHQndjSkJBUUI3THNteUFNQ0FRRUJBd1FFQlFRRUJRZ0hCc1VOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdORFF3TURBc0tDZ2tJQndjRkJBTUNBUUVDQXdRRkJ3Y0lDUW9LQ3d3TURBME5EQXdNQ3dvS0NRZ0hCd1VFQXdJQkFRSURCQVVIQndnSkNnb0xEQXdNQXlBRUJRVUdCZ1lHQnY2cSt3WUVBZ0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXhNVUZCTVRFUkFQRWViS0J3Y0hDUWtKQ2dzTUN3d05EUTBPRGhNVEVoRVJFQTRPREFzSkNBWUZBd0VCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRUNiUVVEQWdJQkN2NzFOd0VkQmdZR0JnWUZCUVFEQVFJQkFnVUFBQUFCQUFBQUFBUDRBNWtBQlFBQUFTY0hDUUVuQVg3QnRRRjhBblM4QWQ2NTBmNmdBbXJLQUFBQUFnQUFBQUFEK0FLM0FDQUFRUUFBRXhVZkJpRS9CalV2QmlFUEJpY1ZId1loUHdZMUx3WWhEd1lJQXdRR0J3a0tDd09NQ3dvSkJ3WUVBd01FQmdjSkNndjhlZ3NMQ1FrR0JnTUJBd1FHQndrS0N3T01Dd29KQndZRUF3TUVCZ2NKQ2d2OGVnc0xDUWtHQmdNQmdBVUxDZ2tJQmdRREF3UUdDQWtLQ3dzTENna0lCZ1FDQVFNRkJ3Z0tDdlFHQ3dvSkJ3WUZBZ0lGQmdjSkNnc01DZ3NJQ0FZRUF3RUVCUWNJQ1FzQUFBSUFBQUFBQTdrRDl3QXJBRmNBQUFrQ0x3TVBCeFVmQWdFZkF6OERBVDhDTlM4R0l3OENBd2tCTHdNUEJ4VWZBZ0VmQXo4REFUOENOUzhHSXc4Q0E0TCtmZjUrQkFZRkJnWUdCZ1VFQXdJQkFnTURBWmtGQmdZR0J3WUZCUUdiQXdNQ0FRSURCQVVHQmdZR0JRWUYvbjMrZmdRR0JRWUdCZ1lGQkFNQ0FRSURBd0daQlFZR0JnY0dCUVVCbXdNREFnRUNBd1FGQmdZR0JnVUdBZmIrWUFHZkJBTUNBUUVCQXdRRkJRWUdCZ1lGQmY1SUJBTUNBUUVDQXdRQnVRVUdCZ1lHQlFZRkF3TUNBUUlEQWZUK1lBR2ZCQU1DQVFFQkF3UUZCUVlHQmdZRkJmNUlCQU1DQVFFQ0F3UUJ1UVVHQmdZR0JRWUZBd01DQVFJREFBUUFBQUFBQTNvRCtBQS9BR01BaGdEM0FBQUJIdzgvRHk4UER3NGxId2NSRHdjaEx3Y1JQd2NsRlNFMVB3OGZEZ1VWS3dFUERSVVJGUjhOTXlFelB3MDFFVFV2RFNzQlBRRXZFaXNCRHhJQnV3RUJBUU1EQXdRRUJRWUZCZ2NHQndjSEJ3WUhCZ1VHQlFRRUF3TURBUUVCQVFFQkF3TURCQVFGQmdVR0J3WUhCd2NIQmdjR0JRWUZCQVFEQXdNQkFRRmdCZ1lGQlFRREFRRUJBUU1FQlFVR0J2M0lCZ1lGQlFRREFRRUJBUU1FQlFVR0JnSFovb1lCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVRC9rZ2dDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQWpnSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna2dBUUlDQXdNRUNnd05FQkVTRkJZV0dCa01EUTBORFF3WkdCWVdGQklSRUEwTUNnUURBd0lDQVFGUkJnY0hCZ1lGQlFVRUJBUURBZ0VCQVFFQkFRSURCQVFFQlFVRkJnWUhCd1lIQndZSEJRWUZCUVFFQXdNREFRRUJBUUVCQXdNREJBUUZCUVlGQndZSDV3RUJBd1FGQlFZRy9rWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0Fib0dCZ1VGQkFNQkFjdU1qQklTRUJBUURnME5Dd29KQndZRUF3RUJBd1FHQndrS0N3ME5EdzhRRVJFU2pBSUNBd1FGQmdZR0NBY0pDQWtLQ2Y1R0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pBYm9KQ2drSUNRY0lCZ1lHQlFRREFnS01EUXdNQ3d3TEN4VVZFaElRRHcwTENRY0VBZ0VCQWdRSENRc05EeEFTRXhRVkN3c01EQXNNQUFRQUFBQUFBN2tEdVFBaEFFSUF3Z0ZDQUFBQkZSOEdPd0UvQmpVdkJ3OEdKeFVmQno4SEx3Y1BCZ1VWRHgwckFTOGRQUUUvSFRzQkh4MEZIeDgvSHk4ZkR4NEI0QUVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJUUFRTUVCZ2NJQ1FrSkNRZ0hCZ1FEQVFFREJBWUhDQWtKQ1FrSUJ3WUVBd0dvQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4TVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0lDQWdRRUJRWUhCd2tKQ2dvTERBME5EZzRQRHhBUUVSRVNFaElTRXhRVEV4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBdnpOQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJU0VoTVVGQlFWRlJZV0ZoY1hGaFlXRlJVVUZCUVRFaElTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFJdi9BWUdCUVVFQXdJQ0F3UUZCUVlHL0FjRkJnUUVBd0lCQVFJREJBUUdCWGNGQkFrSUJ3WUVBd0VCQXdRR0J3Z0pDUW9KQ0FjRkJRSUJBUUlGQlFjSUNiY1RGQk1TRWhJU0VSRVFFQThQRGc0TkRRd0xDZ29KQ1FjSEJnVUVCQUlDQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4TVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0lDQWdRRUJRWUhCd2tKQ2dvTERBME5EZzRQRHhBUUVSRVNFaElTRXhRVEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4Y1dGaFlWRlJRVkV4TVRFUklRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJUkV4TVRGUlFWRlJZV0ZnQUFBQVVBQUFBQUE3a0R1QUE5QUVrQVRRQlpBTGtBQUFFekh3WVJQd003QVI4R0R3Z3ZDRDhHT3dFZkF4RS9CaE1WTXpVdkJ5RVZNelVoRHdjVk16VW5JUjhPRlJFVkR3MHJBVGN6UHdjMUl6VWpGU01WSHdjekZ5c0JMdzAxRVRVL0RRSUFCZ1lHQkFRREFnRklCUVVHQmdZR0JRVUVBd0lCQVFJREJINEZCUVlHQmdZRkJYNEVBd0lCQVFJREJBVUZCZ1lHQmdVRlNBRUNBd1FFQmdhazNBRUJBd1FGQlFZSC9tZWQva2dIQmdVRkJBTUJBZnpjQXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncVpNMllIQmdVRkJBTUJBZno4L0FFQkF3UUZCUVlIWmpPWkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0I0QUlEQkFRR0JnYis4a2dFQXdJQ0F3UUZCZ1VHQmdZR0JYNEVBd0VCQVFFREJINEZCZ1lHQmdVR0JRUURBZ0lEQkVnQkRnWUdCZ1FFQXdJQm1yMmRCd1lGQlFRQ0FnRzl2UUVDQWdRRkJRWUhuYjAvQVFFQ0F3UUZCZ1lHQ0FjSkNBa0tDdjJLQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUducjI5bmdZR0JRVUVBd0VCUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUoyQ2dvSkNBa0hDQVlHQmdVRUF3SUJBQUFBQUFJQUFBQUFBN2tEOXdBZUFGa0FBQUVmQkFjWER3VWpMd1UzSno4R0Z5Y1BDUmNISHd3elB3d25OeThORHdJQ0RxNnpCUVFDQWdJQ0JBVzBzQWNJQjdHekJRUUNBZ0lDQkFXMHJRY0hCemFzc0FvSkNBY0ZBZ01DQWdJQkFnUUZCd2dKQ3ErekN3d01EQXdNQzdLd0Nna0lCd1VDQXdJQ0FnRUNCQVVIQ0FrS3I2NExDd3dNREF3TEE3VnBad1VIQjlMU0J3Y0ZaMnNDQW10bkJRY0gwdElIQndWbmFRTUJBVE5vWlFjSUNRb0xCZ3NOMDgwTURBd0xDZ2tJQjJSc0JRTUNBZ01GYkdRSENBa0tDd1lMRGRQTkRBMExDd29KQ0Fka2FRWUVBZ0VCQWdRQUFBTUFBQUFBQTlnRCtBQURBQXNBTHdBQUpUTVJKd016RlJjMU16VWhKUThDSFFFZkFnRWZBejhHUFFFdkFnRXpBeThESXc4QkFhbHNiQUlDYlB6K1FmN2ZCQU1DQVFNRUEzTUZCUVlIQlFZRkJRUURBZ0VEQlAyQ0FmWUZCUVlGQmdZR0NBRmFkQUVSQVhSMVc2NEZCUVlHQmdZRkJmeE9CQVFCQVFFQkF3TUZCUVlHQmdZRkJRS3JBUWNFQXdJQkFnTUFBQUFIQUFBQUFBUDRBL2dBSndCb0FKb0F2UURoQVFzQm9nQUFBUlVmQkE4SEx3ZzFQd2NmQmdjVkh3OC9EeThQRHc0QkZSOFBMeDQxQVE4UEl6OFFCUjhSSXk4UUh4TWhQeFFqRHg4Zkh6OERMd01QQXlNdkZDRUhQd00xTXpVUEFSOERQd012SHdNN05nUURBUUVCQVFNRUJRWUdCZ1lGQmdVL0JBTUJBUUVCQXdRRkJRWUdCd1lGQlFRQ0F2c0JBd1lIQ2dzTUR3OFJFaFFVRlJZV0Z4WVZGQlFTRVE4UERBc0tCd1VFQVFFRUJRY0tDd3dQRHhFU0ZCUVZGaGNXRmhVVUZCSVJEdzhNQ3dvSEJnUCt4QUVDQWdRRUJRVUhCd2dKQ1FrTEN3OFlFQThPRHc0T0RRME1EUXNNQ2dzS0NRa0lDQWNIQmdZRUJRTURBd0lCQVNZS0Nna0pDUWdIQndZR0JRVUVBd01DdWdZSENnc09EeEFTRkJVV0RCZ1pHaHdTQVNJT0Roc2FHQmdXRlJRSkVSQU9EQXNKQmdPNkFnTURCQVVGQmdZSEJ3Z0pDUWtLRG9zSUJ3Z0hDQWNJRGc4T0RRMExDd29KQndZRkF2NktBZ1VHQndrS0N3d01EUTRQRGdnSENBY0lCd2dFRFJrWkdSZ1lGeGNXRmhVVkZCTVRFUkVSRHc4TkRRd0xDZ2dJQndVRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1JvWUdSY1lEaEVOQ3dvTENnb0lDQWtJQ0FnSUNBZ0lDQThPRFF3TUNnZ0hCUU1CQVhvQkVBOFFFYjBCQWhBT0RnMEVBd0VCQVFJREJBVUhDQWdLQ3d3TkRROFBFUkVSRXhNVUZSVVdGaGNYR0JnWkdSa0JZbkEyQlFZR0JnWUZCZ1VFQXdFQkFRRURCRDhGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQm9VTEN4WVZGQlFTRVE4UERBc0tCd1lEQVFFREJnY0tDd3dQRHhFU0ZCUVZGaFlYRmhVVUZCSVJEdzhNQ3dvSEJnTUJBUU1HQndvTERBOFBFUklVRkJVV0FRVU5IeDhkSFIwYkd4b1pHQmNXRlJRU0Zna0hCd2dJQ1FrS0Nnc0xEQXdORFEwT0RnNFBEdzhRRUJBUkVCRVJFaEVTQVp3UEVCSVNFeFFWRmhZWEdCa1pHaG9kSWgwZEd4c1pHUmNXRkJRSkVROE5EQWNCQmdVTkRoRVJFeFVXQ3hnWkdoc2NIUjRUSFJvYUdSa1lGeFlXRlJRVEVoSVFGQmdCQWdJRUJBUUdEaEFURmhnYUhTQWhJeVluSEJ3bkppTWhJQjBhR0JZVEVBNEdCQVFFQWdJQlB3RURCQVVHQndnSkN3c01EUThQRHhFU0VoTVRGQlVXRmhZWEdCZ1pHQm9aR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBUU1FRFJNU0VRWUVBZ0VDQWdRRUJRWUhDQWtKRmhnY0hpRWtKaWdyTEM4U0JRUURBd01GSEJjTERBME9HQmNaR0JrYUdCa1lHQmNXRmhZVkZCTVRFaElSRHc4UERRd0xDd2tJQndZRkJBTUJBQUFCQUFBQUFBTzVBN2tBUndBQUFSRWhEd2NmQnlFUkh3Yy9CeEVoUHdjdkJ5RVJMd2NQQmdIZy9vWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FYb0JBZ01FQkFZR0JnWUdCZ1FFQXdJQkFYb0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9vWUJBZ01FQkFZR0JnWUdCZ1FFQXdJRG12NmxBUUVEQkFVRkJnWUhCZ1VGQkFNQkFmNW1CZ1lGQlFRREFRRUJBUU1FQlFVR0JnR2FBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRmJCZ1lGQlFRREFRRUJBUU1FQlFVR0FBQUFBQjhBQUFBQUE5Z0QyQUFEQUFjQUN3QVBBQlFBSlFBdEFERUFOUUE1QUQwQVJRQkpBRTBBVVFCVkFHRUFaUUJwQUcwQWNRQjFBSGtBaWdDZEFLRUFwUUNwQUswQXNRQzRBQUFsRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeGN6TlNjbER3TWpGek0vQnljRkZ3Y1hOU2MxSndVWE5TY2hGelVuQlJjMUp5RVhOU2NsRndjWE5TYzFKd2NYTlNjSEZ6VW5CeGMxSndjWE5TY1hKd2N6RlJjMU16VWpOU2NGRnpVbklSYzFKd1VYTlNjRkZ6VW5CUmMxSndVWE5TY0ZNeFVmQXpjdkNBVVZFVE0xTnk4Q0VSYzFKeEUvQVNjMUl3VVhOU2NIRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeU1YTnpNM0p3TDVSVUtCUlVML1JVS0JSVUtEQTBROUF3a0dBd2NJQ0FVRERBc0xDZ2tKQ0FnMC9rc2ZBMFVpUEFHMVB6ditSRDg4QWJVL08vNUVQendCYzBZRVB6dENna1pEZ1VaRC8wWkNna1pDL3dRREJEOERBendCdFQ4Ny9rUS9QQUcxUHp2K1JEODhBYlUvTy81RVB6d0JsQU1JQndZSE53SUdCd2dKQ2dvTEQveW9Qd2NDQXdKQ1FnRUVCVDhDMWtWQ2dVVkNnVVZDZ1VWQ2dVVkNqQVFKQlVNRFFpc0RQQU04QXp3RFBBTThBendEUEFNOEF6d0RFQVlEQkFNL0FRTUVCZ1lIQ1F3aUV3STZBendCUVFNR0EwSURBMElEQmdOQ0F3TkNBejhEUWdOQ0F6c0VQQU03QkR3RE93UThBenNFUEFNN0JBRUJQQVFEQkRzRUF3WURRZ01EUWdNR0EwSURBUU5EQXdZRFFnTUJBME1EQVFNQ0JBVUtIZ01LQ1FnSEJRVUVBMThFL0xOSUJBTUhDQUZlQXpzRUFWY0pDUU5NT3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlBnRTdBd0FBQUFBQ0FBQUFBQU02QW40QUF3QUhBQUFUTXpVakJUTTFJOFg4L0FGNi9Qd0Jndno4L0FBS0FBQUFBQVAzQS9nQUVRQTFBRUVBUlFCSkFJY0Frd0NxQUxZQkZnQUFKUWN6UHdFeEh3RXpKemNqRHdFeEx3RWpKUjhIRlE4SElTOEhOVDhISlJVakx3YzFKUlVqTlNFVkl6VWxEd1FmQno4RUZSOEhQd2MxSHdRL0JqVXZDQThDSlI4SEZTTTFJeFVSS3dFUERSMEJJeEVqRlNNMVB3Y0hGUkVmRGpNaEhRRWZEVE1oTXo4T0VTOEhFUzhPSXlFakR3MEMwa2t0TGdVRkxTeEZSQ29wQ0FRckxRRUtCd1lGQlFNREFnRUJBZ01EQlFVR0IvNkhCd1lGQlFRREFRRUJBUU1FQlFVR0IvNmxYZ2NHQlFVREF3SUJBek4rL2NsK0FZSjlCQU1CQVFFQkF3UUZCZ1lHQmdZRkJVZ0JBZ0lFQlFVR0J3WUdCUVVFQXdFQlNBVUdCZ1lHQmdVRkJBTUNBUUVEQkg4RkJnWUdCZ1lGQVl3SEJnVUZBd01DQVg0L25Rb0tDUWdKQndnR0JnWUZCQU1DQXIwL2ZnRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQldnSUNBd1FGQmdZR0NBY0pDQWtLQ2dGNUNna0pDUWdJQndjR0JnUUVCQUlCQVFNRUJ3Z0tDd3dJQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjBOQ2drSkNRZ0lCd2NHQmdRRUJBSUI1bTVRQ3d0UWIyMUtEd2RTTGdFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUUvdlFFQkF3UUZCUVlIbmZ6OC9MMjlkWDRGQmdZR0JnVUdCUVFEQVFFQkFRTUVTYkFIQmdVRkJBTUJBUUVCQXdRRkJRWUhyMGdFQXdFQkFRRURCQVVHQmdZR0JnVUZmZ1FEQVFFQkFRT0RBUUVEQkFVRkJnYWV2YjMreFFJQ0F3UUZCZ1lHQ0FjSkNBa0tDbDRDdGIyZUJnWUZCUVFEQVFFZm52NG9DZ29KQ0FrSENBWUdCZ1VFQXdJQ1h3a0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUVFRHcwTkRBb0pCd01CM2drS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBTUFBQUFBQTdrRHVRQWpBR2NBMXdBQUFSOEhFUThISVM4SEVUOEhCeEVWSHcweklUTS9EVFVSTlM4Tkl5RWpEdzBuRVJVZkRUc0JQd2N2QnlNdkJ4RS9CeUVmQnhVZkJ6OEhQUUV2RFNNaEl3OE5BMW9IQmdVRkJBTUJBUUVCQXdRRkJRWUgva2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnRzRDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL2tnS0Nna0lDUWNJQmdZR0JRUURBZ0w4QWdJREJBVUdCZ1lJQndrSUNRb0tQZ2NHQlFVRUF3RUJBUUVEQkFVRkJnYytCd1lGQlFRREFRRUJBUU1FQlFVR0J3SDRCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9KL2dnS0Nna0lDUWNJQmdZR0JRUURBZ0lDZmdFQkF3UUZCUVlIL2tnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQWJnSEJnVUZCQU1CQVNEK1NBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0c0Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FyeS9nZ0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lCK0FjR0JRVUVBd0VCQVFFREJBVUZCZ2MrQndZRkJRUURBUUVCQVFNRUJRVUdCejRLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dBQUFBSUFBQUFBQThnRHVRQk5BSlVBQUFFUEJSVS9CeDhIRHc4Vk16VWpQeEF2RHdjQkR3TVZId0lKQVE4Q0ZSOEhQd01iQVI4RFB3YzFMd0lKQVQ4Q05TOEdJdzhEQ3dFdkF5TVBBUU5KQ3dzTENnc0tDZ29LQ2dvS0Nnb0xDd2tIQndVREFRRURCQVVIQ0JNaUZnb0pDQVFGQkFQTWt3RUJBZ1lKRUNZUERRd0tDQVlDQVFFQkFRRUNBd1FGQlFZSEJ3Z0lDZ2tMQ2czODdBUURBd0VCQXdNQkFQOEFBd01CQWdJREJBVUZCQVVIQmdZRitQa0ZCZ1lHQlFVRkJRUURBZ0lDQWdQL0FBRUFBd0lDQWdJREJBWUZCZ1lGQmdVRStmZ0ZCZ1lHQlFVRkFaQUNCQVFGQmdjeUNBZ0dCUVFEQWdFQkF3UUZDQWdMREFzTENna0pDUkVjRkFvTERBWU1EZzRoTFFZRkJRa0tEeDRORFF3TkRoQUlDQW9KQ3dvSkNRZ0hCd1lGQlFRREFnSUJBUUVDSVFRRkJRWUdCUVlGL3N2K3lnVUZCZ1lGQmdVRUF3SUJBUUVDQkFRQkxmN1VCUVFDQVFFQkFnTUVCUVlGQmdZRkJRRTJBVFVGQmdVR0JnVUZCQVFDQVFFREF3VCsxQUVzQlFNQ0FRSUNBQUFBQUFVQUFBQUFBL2NEK0FBRUFCY0FTQUJUQUxBQUFBa0JCemNCTng4RER3UW5Qd1FmQWljQkR3TWZCak0vQWdFL0J5OE9Ld0VQQlNjckFTOEdOUVVSSHc0eklUY2hMd2NSUHdjaEhRRWZEVHNCRlRjOUFTOEdBUzhHSXlFakR3MERaZjd6UnhjQkRYb0VBd0lCQVFJREJCNHdIZ1VHQndZSEJnWlgvcU1FQWk0QkFRTUZCUVVHQndRRmpBWUJZQVlHQlFRREFnRUJBUUVDQXdRRkJnWUlCd2tJQ1FrS0NRa0tDUWtJQ0FqQ3dRWUdCUVVFQXdFQi9sQUJBUUlFQkFRR0JnY0hDQWdKQ1FrS0FRd1UvdUFIQmdVRkF3TUNBUUVDQXdNRkJRWUhBUklDQWdNRUJRVUhCZ2dIQ1FnSkNnbm1Qd0lDQXdNRkJRYis5UWNJQ0FnSkNna0svdFVLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJlLzd5RlVVQkRrc0ZCZ2NHQndZR0JSNHdIZ1FEQWdFQkFnTW8vcUlGQkk0RUNRZ0hCQU1CQVFFc0JBRmdDQWdJQ1FnSkNna0pDZ2tKQ0FnSUNBWUdCQVFEQWdJQ0FnTUVCQWFOQWdNRUJRVUdCc3NHL013SkNna0lDUWNJQmdZR0JRUURBZ0kvQVFFREJBVUZCZ1lETXdjR0JRVURBd0lCNUFrS0NRa0lDQWNIQmdVRkJBTUNBcEUvWFFrSkNRZ0lDQWNIQVJnR0JnVUVCQUlDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFFQUFBQUFBUDRBMmdBUndCcEFMVUJPQUFBQVE4REh3UVBCQjhIUHdRZkJEOEdQUUV2QXo4RFBRRXZCU3NCRHdNdkF5c0JEd0VsSHdZeklUTS9CaThISVE4R0pSOEdPd0VmRHhVUEFoYy9BejBCTHg0akR3WUJGUjhkT3dJL0JpOEhJeThPTlQ4UE16OEdMd2NqRHg0Q21nUURBZ0VCQWdNRVoyY0VBd0lCQVFJREJBVUZCZ1lHQmdVRmFHZ0ZCUVlHQmdZRkJRUURBZ0lEQkdob0JBTUNBZ01FQlFVR0JnWUdCUVZvYUFVRkJnWUdCZ1grWlFFQkF3UUZCUVlIQWJnSEJnVUZCQU1CQVFFQkF3UUZCUVlIL2tnSEJnVUZCQU1CQVQ4QkFRTUVCUVVHQm5rWEZoVVVGQklSRHc4TUN3b0hCZ01CQVFJQ01nY0dCQUVCQWdNREJBUUZCZ1lIQndnSkNRa0tDZ3NMREFzTkRBME5EZzBPRHc0UGVRWUdCUVVFQXdIOXd3RUNBd01FQkFVR0JnY0hDQWtKQ1FvS0N3c01DdzBNRFEwT0RRNFBEZzk0QndZRkJRUURBUUVCQVFNRUJRVUdCNFFXRmhRVUV4RVJEdzBNQ2drR0JBTURCQVlKQ2d3TkR4RVJFeFFVRmhhRUJ3WUZCUVFEQVFFQkFRTUVCUVVHQjNnUERnOE9EUTRORFF3TkN3d0xDd29LQ1FrSkNBY0hCZ1lGQkFRREF3SUJBY2tGQlFZR0JnWUdCV2RvQlFVR0JnWUdCZ1VFQWdJQkFRSUNCR2hvQkFJQ0FRRUNBZ1FGQmdZR0JnWUZCV2huQlFZR0JnWUdCUVVFQXdJQ0F3Um9hQVFEQWdJRGdBWUdCUVVFQXdJQ0F3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUY5UVlHQlFVRUF3SUJCQVVJQ1FzTkRoQVJFaE1VRlJZWERBd0xERElYR0JrTURROE9EZzRPRFE0TURRd01EQXNLQ3dvSkNRZ0lDQVlIQlFVRkJBTUNBZ0VCQVFJREJBUUdCZjc5RGc4T0RnNE5EUTBOREF3TEN3c0tDZ29JQ1FnSEJ3WUdCUVVEQkFJQ0FRSURCQVVGQmdZSEJRWUVCQU1DQVFJRkJnZ0xEQTBQRUJJVEV4VVdGaGNXRlJVVUVoSVFEdzRNQ2dnSEJBSUJBZ01FQlFVR0JnY0ZCZ1FFQXdJQkFRRUNBZ01FQlFVRkJ3WUlDQWdKQ1FvTENnc01EQXdOREE0TkRnNE9EZ0FNQUFBQUFBUDNBL2dBTFFCdEFIb0FuZ0NxQUs0QXNnRHdBUHdCRXdFZkFYOEFBQ1VWRHdrckFTOEpOVDhKT3dFZkNDY1BCUlVIRnhVZkREc0JQdzA5QVM4T0R3WW5Ed01WUHdJVk16VWpKUjhIRlE4SElTOEhOVDhISlJVakx3YzFKUlVqTlNFVkl6VWxEd1FmQno4RUZSOEhQd2MxSHdRL0J5OElEd0lsSHdjVkl6VWpGUkVyQVE4TkhRRWpFU01WSXpVL0J3Y1ZFUjhPTXlFZEFSOE5NeUV6UHc0Ukx3Y1JMdzRqSVNNUERRTS9BUUlEQkFVRUF3UUVCQVVGQkFRRUJBTURCUVFDQVFFREF3VURCQU1FQkFVRkJBVUVBd1FEQlFRREFsNEVCQVFEQWdJQkFRSUNBd01FQlFVRkJnY0dDQWdJQ1FrSUJ3Y0dCZ1lFQlFNREFnSUJBUUVDQXdNRUJBVUZCZ2NIQ0FnSkNRZ0lDQWNHQm1ZSUNCRVJGQkFLSkE4QkNBY0dCUVVEQXdJQkFRSURBd1VGQmdmK2h3Y0dCUVVFQXdFQkFRRURCQVVGQmdmK3BWNEhCZ1VGQXdNQ0FRTXpmdjNKZmdHRmdBUURBUUVCQVFNRUJRWUZCZ1lHQmdWSUFRRURCQVVGQmdZSEJnVUZCQU1CQVVnRkJnVUdCZ1lHQlFRREFRRUJBUU1FZlFVRkJnWUdCZ1lCaWdjR0JRVURBd0lCZmorZENnb0pDQWtIQ0FZR0JnVUVBd0lDdlQ5K0FRSURBd1VGQmdkZkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ2dGYUFnSURCQVVHQmdZSUJ3a0lDUW9LQVhrS0NRa0pDQWdIQndZR0JBUUVBZ0VCQXdRSENBb0xEQWdCQVFJRUJBUUdCZ2NIQ0FnSkNRa0svUTBLQ1FrSkNBZ0hCd1lHQkFRRUFnSFZDZ29SRGd3SkJBTUNBZ0VCQWdJREJBUUtEUkFTRkJRUURnc0ZBd1FDQWdFQkFnSURCQW9NRHhGQkNBa0tDZ3dNRGc0TkRBc0xDZ2tJQndjRkJRUURBd0VDQWdNRUJRWUhDQWtKQ2dzTURRNE5EUXdMQ2drSkJ3Y0dCUVFEQWdFQkFRRURBd1FGQmd3RUJBZ0dIZ1lJQnJiaU9BRUJBd1FGQlFZSC9BWUdCUVVFQXdFQkFRRURCQVVGQmdiOEJ3WUZCUVFEQVFFL3ZRRUJBd1FGQlFZSG5mejgvTDI5ZFg0RkJnVUdCZ1lHQlFRREFRRUJBUU1FU0s4SEJnVUZCQU1CQVFFQkF3UUZCUVlIc0VrRUF3RUJBUUVEQkFVRkJnWUdCZ1lGZmdRREFRRUJBUU9EQVFFREJBVUZCZ2FldmIzK3hRSUNBd1FGQmdZR0NBY0pDQWtLQ2w0Q3RiMmVCZ1lGQlFRREFRRWZudjRvQ2dvSkNBa0hDQVlHQmdVRUF3SUNYd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FFRUR3ME5EQW9KQndNQjNna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBQUFEQUFBQUFBUDNBL2dBS3dCWEFId0FBQUVERHdNZkF4TWZBanNCUHdZMUx3SURFejhDTlM4SER3SUZEd01WSHdJVEF3OENGUjhHT3dFL0FoTS9BeThEQXk4RER3SW5Bd2NWSHdZelB3WVROeThISXc4R0FRejZCQU1DQVFFQ0F3VDZCUVlHQmdZR0JRVUVBd0lCQWdJRTdPd0VBZ0lCQWdNRUJRVUZCUWNHQndHMkJBTUNBUUlDQk96c0JBSUNBUUlEQkFVRkJnVUhCZ1lGK2dRREFnRUJBZ01FK2dVR0J3Y0ZCUVZWL0FFQkF3TUZCUVlJQlFVRkJBUURBd0w4QVFFQkFnUUVCZ1lFQlFVRkJBUUVBd0lEVFA3ckJnY0hCd2NJQmdiKzZnUUVBZ0lDQkFVRkJnWUdCZ1VGQVFjQkJnVUdCZ1lHQmdVRkF3SUNBUUVDQXdJRkJRWUdCZ1lHQmY3Ni92a0ZCUVlHQmdZRkJRUUNBZ0lFQkFFV0JnWUhDQWNIQndZQkZRVURBZ0VCQWdLTy9GQUhCZ1lGQlFRRUFnRUNBZ0lFQkFRRkE3RUhCZ1lGQlFRRUFnRUJBUUlEQXdRRkFBQUFCQUFBQUFBRHVRTzVBQ0VBUlFDSkFNVUFBQk1mQnlFL0JqMEJMd1loRHdZQkh3Y1JEd2NoTHdjUlB3Y0hFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEVGNmQnlFZkJ4RWZCejhIRVRVdkRTTWhEd2JrQVFJREJBUUdCZ1lCT3dZR0JnUUVBd0lDQXdRRUJnWUcvc1VHQmdZRUJBTUNBYmtHQmdVRkJBTUJBUUVCQXdRRkJRWUcvZ2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhYd0lDQXdRRkJnWUdDQWNKQ0FrS0NnSDRDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KL2dnS0Nna0lDUWNJQmdZR0JRUURBZ0w4QVFFREJBVUZCZ1lCK0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0N2NElCZ1lGQlFRREFRR2lCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdFVkFRRURCQVVGQmdiK0NBY0dCUVVFQXdFQkFRRURCQVVGQmdjQitBWUdCUVVFQXdFQkgvNElDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LQWZnSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkN2TUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9nZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FmZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQUFRQUFBQUFBL2dEV2dBaEFFTUFid0NSQUFBM0h3WXpJVE0vQmk4R0l5RWpEd1VCSHdjaFB3Y3ZCeUVQQmlVUEF4OEVEd1FmQno4SUx3Y3JBUThCSng4R015RXpQd1l2QmlNaEl3OEZDQUVCQXdRRkJRWUhBN0FIQmdVRkJBSUNBUUVDQWdRRkJRWUgvRkFIQmdVRkJBTUJBVG9CQVFNRUJRVUdCZ0oyQndZRkJRUURBUUVCQVFNRUJRVUdCLzJLQmdZRkJRUURBZjdOQkFNQkFRRUJBd1ZxYWdVQ0FnRUJBUU1FQlFVR0J3VUdCZ1I4QlFRQ0FRRUNCQVY3QlFZR0JnWUdCUTRCQVFNRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUURBY1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYU9CUVlGQmdZR0JnVm5ad1VHQmdZR0JRWUZCQU1DQVFFQ0F3TjVCZ2NIQ0FnSEJ3WjRCQU1DQWdPakJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR0FBQUlBQUFBQUFPNEE3Z0FSd0JUQUZjQVd3Qm5BR3NBZHdEWkFBQUJId1EvQkI4SER3UWZCQThITHdRUEJDOEhQd1F2QkQ4R0pSVWZCek0xTnhVek5TRVZNelVsRlRNMUx3Y2hGVE0xSVE4SEZUTTFKeUVmRGhVUkR3Y3ZCelVqRlE4SEl4VXpId2NQQnlFakx3NFJQdzRDbmdZRkJnVm9ad1VHQmdZR0JRWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlHQmdZRkJnVm5hQVVHQmdZR0JRWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlGL2U4QkFnSUVCUVVHQjUwL3ZmNUh2UUU3dlFFQkF3UUZCUVlHL21hOS9tY0hCZ1VGQkFJQ0FiMmRBbllKQ2drSUNRY0lCZ1lHQlFRREFnSUJBUU1FQlFVR0JnY0dCUVVFQWdJQnZRRUJBd1FGQlFZRzNaNEdCZ1VGQkFNQkFRRUJBd1FGQlFZRy9vWUtDZ2tJQ1FjSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQVlJQkFRTUVhR2dFQXdFQkFRRURCQVVHQmdZR0JRWUZhR2NGQmdZR0JnVUdCUVFEQVFFQkFRTUVhR2dFQXdFQkFRRURCQVVHQmdZR0JRWUZaMmdGQmdZR0JnVUdCUVFEQVFHZUJnWUZCUVFEQVFHOS9MMjl2YjM4dlowSEJnVUZCQU1CQWIyOUFRRURCQVVGQmdlZHZUOEJBUUlEQkFVR0JnWUlCd2tJQ1FvSy9vWUdCZ1VGQkFNQkFRRUJBd1FGQlFZR250MEdCZ1VGQkFNQkFiMEJBUU1FQlFVR0J3WUdCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9KQW5ZS0Nna0lDUWNJQmdZR0JRUURBZ0VBQUFBVEFBQUFBQVAzQTlnQUF3QVBBQmNBR3dBZkFDTUFSd0JUQUpjQW13Q2ZBS01BcHdDckFLOEF1d0MvQU1zQkhRQUFKVE0xSXpjakZUTVZNelV6TlNNMUl5Y3pGVE0xTXpVak93RTFJd1V6TlNNRk16VWpOek1mQmhVUEJ5RXZCelUvQmpNaEZTTXZCelVGSFFFZkRUTWhNejhPTlM4UElROE9KeFVqTlNVek5TTWxGU00xSXhVak5TTVZJelVsTXpVakpSOEhGU00xSXhVak5TTVZJelUvQndjUkh3NHpJVFVqTlRNL0F5TTFNeFVqRlRNL0Jqc0JOVE1WT3dFWEVTOE9JeUVqRHcwQ3JCa1pNa3N5R1gxa0dVdGtHVXZJZlJrWi9tbEdSZ0d3R1Jsd0J3WUZCUVFDQWdFQkFnSUVCUVVHQi83RkJnWUZCUVFEQVFFQkFRTUVCUVVHQnY3R3ZRY0dCUVVEQXdJQkFia0NBZ01FQlFZR0JnZ0hDUWdKQ2drQk93b0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL3NVSkNna0lDUWNJQmdZR0JRUURBZ0xjM1FFeTBOQUNBZHhBL0Q3ZEFUSjBkQUhoQndZRkJRUUNBZ0hjUVB3KzNRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvQldsOWlCUVlKQ1gvODVZSUtDd3dNRFE0TkRqL2RIeEFRQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjBOQ2drSkNRZ0lCd2NHQmdRRUJBSUJnQmt5R1JrWkdSa2FHaG9aR1RGSkdCa1pBZ01FQkFZR0JyMEdCZ1lFQkFNQ0FRRUNBd1FFQmdZR3ZRWUdCZ1FFQXdKK0FRSURCQVFHQmdaZUg3MEtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUXE5Q2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNkSjlmVnBKR241K2ZuNStmbHBKR3dFQ0F3UUVCZ1lHWDM5L2YzOWZCZ1lHQkFRREFnRWcvWW9LQ1FrSkNBZ0hCd1lGQlFRREF3RStmaElRRHc5OUdra0lCd1lHQkFNQ1B6OERBWjBLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FBREFBQUFBQVAzQTFvQUlRQkRBR1VBQUNVZkJqTWhNejhHTHdZaklTTVBCUU1mQnlFL0J5OEhJUThHRXg4R015RXpQd1l2QmlNaEl3OEZBUVFCQWdJRUJRVUdCd0c1QmdZRkJRUURBUUVCQVFNRUJRVUdCdjVIQndZRkJRUUNBdjBCQWdJRUJRVUdCd093QndZRkJRUUNBZ0VCQWdJRUJRVUdCL3hRQndZRkJRUUNBbjBCQWdJRUJRVUdCd0sxQmdZRkJRUURBUUVCQVFNRUJRVUdCdjFMQndZRkJRUUNBc1VHQmdZRUJBTUNBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUVCZ1lCTlFZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUJOUVlHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWdJREJBUUdCZ0FBQUFNQUFBQUFBL2NEK0FCb0FNb0JMUUFBQVE4RUZSOEVEdzhyQVQ4RE5TOEdJdzhISFFFZkJ6TS9CalV2QXpNL0R5OE1CeWNQQXhVZkF5TVBEeDhKUHdZMUp6MEJQdzA3QVE4REZSOEhQd2M5QVM4SER3SUJEd01mQXdFZkF4TVZId2N2QndNdkFnRXZBalUvQ0RNaE14OEhGUThDQVQ4SEFUOEVMd29oRHdZRHNnWUVBd01CQVFrR0F3RUJBZ01FQlFjSENBa0pDd3NMREF3TmZRa2lCQUlCQVFNREJRVUdCZ1lHQmdVRVB3TUNBUU1FQlRrRkJnY0hCUVVGQkFVREF3RUJBZ1FKYlJNVEVoRVFFQTRPREFzSkNBWUZBd0VCQVFJQ0JBUUVCZ0lEQmdnSUNLNEZBd01CQVFJRURuUVVFaE1SRVJBUERRMExDUWdIQlFJQkFRTUJBd01FQkFVRkJnWUdCUVVFQXdJREFnTUZCUVlJQ0FrS0N3c01EQTBHaWgwRUFnRUJBd01GQkFVRkJRY0hCZ1UvQXdJQkFRSURQd1VHQmdjRkJnWDlBd01FQWdFQ0F3VUhBVGdEQWdFQkVBRUNBd01FQkFWdUJ3Y0hCUVlFQ0JvUUF3VUgvc2NEQWdJQkFRUURCQVFFQlFVR0F5a0ZCUVVFQkFRREF3TUJBUVArblE0T0R4QVBFQkFSQVJnSUJRUUNBUUlEQlFjSUNnWUxEUTBPL05BUERnME1Dd29JQVg0REJRVUZCZ1lHRmhFU0VnNE5EUTBNQ3dzS0NRY0hCZ1VEQWdFckJnVUdCZ1lHQlFVREFnRUJBd01GVGdVRkJRVUlCd2NGUndVRUFnRUNBZ01FQlFZR0JnWUdCUXdCQXdVSENBb01EUTRQRVJFVEV4UVVEUTBNRFF3TURBc0VBd1VEQWdHT0JRVUZCZ1lHQmdZU0FRTUZCd2tMREE0UEVSRVRFeFVWRlJjV0JnVUVCQU1DQVFFQkFnTURCUVVHQmhjUkR3OE9EZzBNREFzSkNRY0hCUU1ESlFVR0JnWUdCUVVGQXdJQkFRRUNCQVZQQkFVRkJnVUZCUVJQQlFRQ0FRRUJBZ0d2QmcwTkRRME1EQXorZFFRRkJBWCs0UVlHQlFVRkJRUURUQXdORFEwT0RSMFJBU0VPRFEwQmpBVUZCUVFFQndjRUF3TUNBZ0VCQWdJREF3UUZDQWdGQkFYK2dnZ0hCd1VGQkFJQ0FTNExEQXdOREEwTkRBd0xDUVVIQlFRQ0FRTUZCZ2dKQ3dBQUFBQUZBQUFBQUFQMkEvY0FJUUJwQUlzQWxnRDZBQUFCRlI4Rk93SS9CaThISXc4R0pRY3ZCQThISHdRUEJCOEdPd0UvQXg4RE93RS9CVDBCTHdNL0F6MEJMd1lQQWlVVkh3VTdBajhHTHdjakR3WWxLd0V2QmpVRkVSVWZEaUV2QXlFdkJqVVJOVDhHSVJVZkRqc0JGVGN6SHdJOUFTOEdBUzhISVE4T0FUUUNBd1FGQlFZR3ZRWUdCZ1FFQXdJQkFRSURCQVFHQmdhOUJnWUZCUVFEQWdLTVoyZ0ZCUVlHQmdZRkJRUURBZ0VCQWdNRVoyY0VBd0lCQVFJREJBUUdCZ1lHQmdVRmFHY0ZCZ1lHQmdZRkJRUURBZ0lEQkdob0JBTUNBZ01FQlFVR0JnWUdCdnp4QWdNRUJRVUdCcjBHQmdZRUJBTUNBUUVDQXdRRUJnWUd2UVlHQlFVRUF3SUI0OEFIQlFZRUJBTUNBZjVSQWdJREJBVUZCZ2NIQ0FnSkNRa0tBZnNKQmdRRC9oc0dCZ1lFQkFNQ0FnTUVCQVlHQmdFU0FRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3VVTkRRME1EQUVDQXdRRkJRYis5UWNIQ0FrSkNRb0ovdFFLQ1FrSkNBZ0hCd1lGQlFRREFnSUJNZ1lHQlFVRUF3SUNBd1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHS1dob0JBSUNBUUVDQWdRRkJnWUdCZ1lGQldobkJRWUdCZ1lHQlFVRUF3SUNBd1JvYUFRREFnSURCQVVGQmdZR0JnWUZaMmdGQlFZR0JnWUdCUVFDQWdFQkFnS0pCZ1lGQlFRREFnSURCQVVGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUWJBQWdNRUJRVUdCc3NHL00wS0NRb0lDQWdJQmdZR0JRUURBZ0VCRHc4UUVRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FlUUpDZ2tJQ1FnSEJ3WUZCUVFEQWdLdkFRTURCY1FKQ1FrSUNBZ0lCZ0VZQmdZRkJBUUNBUUVCQVFJREJBVUdCZ1lJQndrSUNRb0FDUUFBQUFBRDl3UDRBQUlBQ3dBT0FCSUFGUUFaQUJzQVFnQi9BQUFsSXpVbEZUTTFNeFVoTXpVbEl6VW5GU00xTnlNMUpSVWpOUUVSTng4Qk14VVhOVE1WSXhjekZSYzFNeFVqRnpNVkZ4RTFMdzBqSlE4REh3UVBBaFVSRlI4Tk15RXpQd0lmQkQ4SEx3TUJMd01QQWdOWWlQN0ZQNzMrSWlVQmhJZy92WWlJQXJXOS9jazlQejlCUDcxL1BrRS92WDgrUVQ4Q0FnTUVCQVVHQndjSENBZ0pDUW44bndRREFRRUJBUU1FVHdNQ0FRSUNBd1FFQmdVSEJ3Y0lDQWtKQ1FLK0NBY0lDREVGQmdVR0JnWUdCUVFEQVFFQkFRTUUvRThGQmdZR0JnVUdmSWMydmIyOXZUK0hOcjI5UDRjMnZiMzlaZ0tqZFQ4L1FUOS92RUJBUDMrOFAwRS9BcHNLQ1FnSUNBZ0hCZ1lGQlFNREF3RkJCUVlHQmdZRkJnVk9DQWdJQi8xQ0Nna0lDQWdJQndZR0JRVURBd01CQVFJQ01RUURBUUVCQVFNRUJRWUZCd1lGQmdVRHNRUURBUUVCQVFNQUFBZ0FBQUFBQTdrRHVRQVRBQmNBS3dBdkFETUFOd0JiQUtBQUFBRWRBUThOS3dFMUl4VWpOU01WS3dFdkRUMEJBUlVqTlNNVkl6VUZJelV6SnpNZkRoVWhQUUUvRFRNSEdRRWZEeUUvRHhFdkR5RVBEZ042QWdJREF3VUZCUVlIQndjSUNBa0poa0M4UUlZSkNRZ0lCd2NIQmdVRkJRTURBZ0lCMkx4QTNBTDAzTnhXQ1FrSUNBY0hCd1lGQlFVREF3SUJBZjBNQWdJREF3VUZCUVlIQndjSUNBa0psUUVDQkFVR0J3a0tDZ3dNRFEwUERnZ0NVQkFPRHcwTkRBd0tDZ2tIQmdVRUFnRUJBZ1FGQmdjSkNnb01EQTBORHc0SS9iQVFEZzhORFF3TUNnb0pCd1lGQkFJQlEyY0pDUWdJQndjSEJnVUZCUU1EQWdLOXZiMjlBZ0lEQXdVRkJRWUhCd2NJQ0FrSlp3RTdmbjUrZm41Ky9BSUNBd01GQlFVR0J3Y0hDQWdKQ1dkbkNRa0lDQWNIQndZRkJRVURBd0lDVnY3Yy90d1FEZzhORFF3TUNnb0pCd1lGQkFJQkFRSUVCUVlIQ1FvS0RBd05EUThPQ0FKUUVBNFBEUTBNREFvS0NRY0dCUVFDQVFFQ0JBVUdCd2tLQ2d3TURRMFBEZ0FBQUFJQUFBQUFBeXNEZWdBaEFFMEFBQUVSSHdjL0JqVVJOUzhHRHdZbER3SWRBUjhDQ1FFUEFoMEJId1kvQXdFL0FqMEJMd0lCTHdNUEFnTHNBUUlEQXdVRkJnY0dCZ1VGQkFNQ0FnTUVCUVVHQmdjR0JRVURBd0w5OFFRREFnSURCQUZFL3J3RUF3SUNBd1FGQlFZR0JnWUdCUUZhQkFNQ0FnTUUvcVlGQmdZR0JnWUZBMXI5U3dZR0JRVUVBd0VCQVFFREJBVUZCZ1lDdFFjR0JRVUVBZ0lCQVFJQ0JBVUZCaEFGQmdVR0JnWUdCZjY4L3J3RkJRWUdCZ1lHQlFRREFRRUJBUU1FQVZzRkJRWUdCZ1lGQlFGYkJBTUJBUUVCQXdBQUFBQUJBQUFBQUFPNEE3Z0FJUUFBQ1FFUEF4OEhQd01CUHdNdkJ3OENBNFA4elFRREFRRUJBUU1FQlFZRkJ3WUZCZ1VETXdRREFRRUJBUU1FQlFZR0JnWUZCZ093L00wRkJnVUdCZ1lHQlFRREFRRUJBUU1FQXpNRkJnVUdCZ1lHQlFRREFRRUJBUU1BQUFzQUFBQUFBL2NEdVFBREFBOEFFd0EzQUhzQWZ3Q0RBSThBa3dDZkFPVUFBQ1V6TlNNbEZTTXZCelVoTXpVak54OEhGUThISXk4SE5UOEhCeDBCSHcwN0FqOE9OUzhPS3dJUERTVVZJelUzRlNNMUpSOEhGU00xSXhVak5TTVZJelUvQnpVakR3NFJIdzR6SVRVak5UTTFJelV6TlNNek5SVXpOVE1WTXhFMUx3MGpBc1Mvdi81QW5RY0dCUVVEQXdJQkFuMi92OVVIQmdVRkF3TUNBUUVDQXdNRkJRWUgrd2NHQlFVRUF3RUJBUUVEQkFVRkJnZGZBZ0lEQkFVR0JnWUlCd2tJQ1FvSyt3b0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLK3dvS0NRZ0pCd2dHQmdZRkJBTUNBdjdGdmIyOUF0UUhCZ1VGQXdNQ0FiMC8vRCs5QVFJREF3VUZCZ2NLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkNnR1p2YjI5dmIzOFA3MC9BZ0lEQkFVR0JnWUlCd2tJQ1FvSjFqOHVmZ0VCQXdRRkJRWUdYejgvQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCL3dHQmdVRkJBTUJBUi84Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tWWDUrdlg1K3ZRRUJBd1FGQlFZSFhuNStmbjVlQndZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0svWW9KQ2drSUNRY0lCZ1lHQlFRREFnSS9majkrUDM1K2ZuNEJHd29LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBd0FBQUFBRHVRTzVBQ0VBb1FFaEFBQUJId2NoUHdjdkJpTWhJdzhGQlJVUEhTc0JMeDA5QVQ4ZE93RWZIUVVmSHo4Zkx4OFBIZ0VyQVFFREJBVUZCZ1lCZWdjR0JRVUVBd0VCQVFFREJBVUZCZ2YraGdZR0JRVUVBd0VDVGdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVRGQk1TRWhJU0VSRVFFQThQRGc0TkRRd0xDZ29KQ1FjSEJnVUVCQUlDQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV4TVVFeElTRWhJUkVSQVFEdzhPRGcwTkRBc0tDZ2tKQndjR0JRUUVBZ0w4elFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VoSVRGQlFVRlJVV0ZoWVhGeFlXRmhVVkZCUVVFeElTRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoSVNFeFFVRkJVVkZoWVdGeGNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQ0RRWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJRVUdFeE1VRXhJU0VoSVJFUkFRRHc4T0RnME5EQXNLQ2drSkJ3Y0dCUVFFQWdJQ0FnUUVCUVlIQndrSkNnb0xEQTBORGc0UER4QVFFUkVTRWhJU0V4UVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZCTVhGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CQVFFQkF3UUZCZ2NJQ1FrTEN3ME5EZzRRRUJBU0VSTVRFeFVVRlJVV0ZoWVhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdBQUFDQUFBQUFBTzVBN2tBUFFCN0FBQUpBVGN2Qnc4SUh3WXpGejhITHdnQlB3TXZCdzhDRXg4SUFROERId2MvQXdFSEh3Yy9DQzhHSXljUEJnR0wvdnNCQVFJQ0JBVUZCZ1lIQmdVRkJBTUJBUUVCQVFNRUJRVUdCdndIQmdVRkJBSUNBUUVCQXdRRkJRWUdzQUVGQkFNQkFRRUJBd1FGQmdZR0JnVUc3Z0VCQXdRRkJRWUdzUDc3QkFNQkFRRUJBd1FGQmdVR0J3VUdCUUVGQVFFQ0FnUUZCUVlHQndZRkJRUURBUUVCQVFFREJBVUZCZ2I4QndZRkJRUUNBZ0c0L3Z1dkJ3WUZCUVFEQVFFQkFRTUVCUVVHQnZzSEJnVUZCQU1DQVFFQkF3UUZCUVlHQndZRkJRTURBZ0VCQVFRRkJnVUdCZ1lHQlFRQ0FnRUJBUU1CM2djR0JRVUVBd0VCQWY3OEJRWUZCd1lGQmdVRUF3RUJBUUVEQkFFRnJ3Y0dCUVVFQXdFQkFRRURCQVVGQmdiN0J3WUZCUVFEQWdFQkFRTUVCUVVHQUFBQUFBTUFBQUFBQS9jRCtBQUNBSGtBZkFBQUpUY25BeGNITHdnakR4MGRBUjhIQnhFakVSOEVJVFVoTng4SE93RS9IVDBCTHdjM0Z6Y0ZJU2NETzcyOVBGbG9DQklURkJVV0ZoZ1hEdzRPRGc0TkRRME5EQXdMREFvTENRb0pDQWdIQndjRkJRVUVBd0lDQVFNRkJnZ0tDdzBHblQ4QkF3VUZDd0tjL2JlY0NCSVRGQlVXRmhnWER3NE9EZzRORFEwTkRBd0xEQW9MQ1FvSkNBZ0hCd2NGQlFVRUF3SUNBUU1GQmdnS0N3MEdhVmtXL0JRQk81NElucDBDbTFscEJnMExDUWdIQlFJQkFRSUNCQU1GQlFZR0J3Y0lDQWtLQ2dvTEN3c01EQTBORFEwT0RnNFBEaGdYRmhZVkZCTVRCNXdDU2YxcUJnZ0lCQVUvblFZTkN3b0lCZ1VEQVFJQ0F3UUZCUVlHQndjSUNBa0tDUXNLREFzTURBME5EUTBPRGc0T0R4Z1hGaFlWRkJNU0NHaFo5Ym05QUFBRkFBQUFBQVAzQS9nQU93QkxBSVFBcUFEc0FBQUJNUThHSHdjL0JCRWZCejhHTlJFZkJEOEdQUUV2QlNVWER3UVZMd1kzSnc4Q0ZSOE1Pd0UvQ1RVblB3UTFMd2tqSVNNUEJTVWZCeEVQQnlFdkJ4RS9Cd2NSSHc0eklUTS9EaEV2RGlNaEl3OE5BUmNNQjRBRUFnSUJBUUlDQkFVR0JnWUdCZ1VGU1FFQ0F3UUVCZ1VIQmdZRkJRUURBa2tGQmdZR0JnWUZCUVFEQWdJREJIOEZCd0lmQnNRREJRUUNMZ2dCQXdRRnBRUTlBd0lCQWdJRUJxVUpBZ1VHV3dVR0JnY0ZCUVVGQlFRRUF3TUNBUUhFQlFRREFRRUNBd1VHQndjSUNRb0ovbEFLQ1FrSUNBWUdBajRIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkF3TUNBUUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUWtKQ0FnSEJ3WUdCQVFFQWdFQ2JRTUdmd1VGQmdZR0JnWUZCQU1CQVFFQkF3UksvczhIQmdVRkJBSUNBUUVDQWdRRkJRWUhBVEZLQkFJQ0FRRUNBZ1FGQmdZR0JnWUZCWDhFQTNFQjB3VUpDZ3V2SDQ4S0NRa0kwQVFhQ1FrSkNBa0pDQWpSbmdrSUJ6NERBd0VCQVFNREF3UUZCUVVHQmRIVENBZ0lDUWtKQ1FnSUNBWUZCUU1DQWdNRkJRY0h1d0VCQXdRRkJRWUcvTXdHQmdVRkJBTUJBUUVCQXdRRkJRWUdBelFHQmdVRkJBTUJBUi84ekFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRTTBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBQUJnQUFBQUFEK0FQNEFDc0FiQURNQU9FQkJRRlZBQUFCRlI4SE16OEhMd2NqTlM4SER3WVhGUThQTHc4L0R4OE9CUlVmRlRzQlB4VTlBUzhWS3dFUEZRTXpEd2N6UHdjMUl3RXpIdzRWSVRVL0RqTUhFUjhQSVM4RElTTXZEaEVoRlI4REVTOFBJUThPQXIwQkFRTUVCUVVHQm40SEJnVUZCQU1CQVFFQkF3UUZCUVlIWGdFQkF3UUZCUVlIQmdZRkJRUURBZnNCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd2tJQmdVREFRRURCUVlJQ1FzTURnNFFFUkVTRXhNVEV4SVJFUkFPRGd3TENRZ0dCUVArU0FFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQmVJY1FEdzROQ3dvSUJqRUdDUW9NRGdjWkViOEJVQW9LQ1FvSUNBZ0hCZ1lGQkFRQ0FRSDlEQUVCQWdRRUJRWUdCd2dJQ1FrSkNncWlBUUlFQmdjSUNRc0xEUTBPRHdnUEVRRTZCd1VGQlA3akNnb0pDUWtJQ0FjR0JnVUVCQUlCQVFMMEVCQVFEd0VDQkFZSENBa0xDd3dPRGc4SUR4SDl5aEFSRHc4T0RRMExDd2tJQndZRUFnRmlmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFWNEhCZ1VGQkFNQkFRRUJBd1FGQlFabENna1RFaEVSRUE0T0RBc0pDQVlGQXdFQkF3VUdDQWtMREE0T0VCRVJFaE1URXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TU5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQVFFQ0FnTURCQVVLRFE4UUVoTVZGZ3NNREF3TkRBME5EUTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05BVWdmSHg4ZkhoOGZIaUloSVNFZ0VERWhGd0U0QWdJRUJBUUdCZ2NJQndrSkNRa0tIaDRLQ1FrSkNRY0lCd1lHQkFRRUFnSmcvY3dRRUE4UERnME1Dd3NKQ0FZR0FnTUNEeEFRRUFJQ0JBUUVCZ1lIQ0FjSkNRa0pDZ0hYd3dRRkJRY0JOUkFRRHc4T0RRd0xDd2tJQmdZQ0F3SUJBZ1FHQmdnSkN3c01EUTRQRHhBQUFBQUZBQUFBQUFQNEEvZ0FJUUJEQUdrQWV3RGpBQUFCRVI4SFB3Y1JMd2NQQnhFZkJ6OEhFUzhIRHdZM093RUREdzRqSVNNdkRnTWxGU00vQng4R0J6RWhEd2NmQnpNVEh3OGhQdzhUTXo4SEx3Y2hMdzhQRGdKZUFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHQmdZR0JBUURBdjBCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0gvelpUZ0lDQWdRRUJBVUdCZ1lIQndnSENBaittZ2dJQ0FjSEJ3WUdCZ1VFQkFRQ0FnSk9BYkN5QmdnSkN3d09EZzhQRGcwTkN3a0k3ZjdDQndZRkJRUURBUUVCQVFNRUJRVUdCMEpQQWdRRUJnY0lDUWtLQ3d3TURRNE5EZ0ZtRGcwT0RBMExEQW9KQ1FnSEJnUUVBazlDQndZRkJRUURBUUVCQVFNRUJRVUdCLzdDQXdRR0JnZ0lDUW9LREFzTkRRME9EZzRPRFEwTkN3d0tDZ2tJQ0FZR0JBS2Uvb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9HQmdVRkJBTUJBUUVCQXdRRkJRWUcvb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9HQmdVRkJBTUJBUUVCQXdRRkJRYVgvVlFIQ0FjR0J3WUZCUVVFQkFJREFnRUJBZ0lEQkFRRkJRVUdCd1lIQ0FjQ3JFQUJEZ3dMQ1FjRkJBRUJCQVVIQ2dvTURnRUJBd1FGQlFZSEJnWUZCUVFEQVFIOVRRNE5EQXdMQ3drSkNRY0dCUVFEQWdFQkFnTUVCUVlIQ1FrSkN3c01EUTBOQXJNQkFRTUVCUVVHQmdjR0JRVUVBd0VCRFEwTURBc0xDUWtJQndZRkJRTUJBUUVCQXdVRkJnY0lDUWtMQ3d3TURRQUdBQUFBQUFQM0EvZ0FId0JmQVJzQ0dnSTlBb2tBQUFFUEJ5OEhQd2NmQmdjZkR6OFBMdzhQRGpjZkNqOEZPd0VmQVJVUEJoOEpNeDhDRHd3Vkh3VWRBUThDTHdVakR3MHZEUThKTHdNL0JUVXZDU012QVQwQlB3d3ZCajhESHdZL0NEVS9BanNCSHdFSEl3Y3ZCaXNCRHc0Vkh3WWpEdzBkQVI4T0R3Y2ZEek0vQmhVZkRUc0JQdzRmQmpzQlB3MDlBUzhGTlQ4TlBRRXZEejhITHc4UEJEVXZEU3NCRHcwQkh3Y1BDQ2MvQnpzQkh3VW5BUThCQXdjZkJqTTNKVDhCTHdNM0p3OEJQd2tCRndjWE54OENQd2d2RHc4R0FxRUJBZ0lFQkFVRkJnWUZCUVFFQWdJQkFRSUNCQVFGQlFZR0JRVUVCQUlDZUFFQkFnUURCUVVHQndjSENBa0pDUWtKQ1FrSkNBY0hCd1lGQlFNREF3RUJBUUVEQXdNRkJRWUhCd2NJQ1FrSkNRa0pDUWtJQndjSEJnVUZBd1FDQVdNQkFnUUVCZ1lJQ0FvSkNna0pDUWtJQXdNRUFnSUJDQVVFQWdFQkFRVUVCZ1lJQ0FvS0NnUUNBZ0VCQWdNT0NRa0lCd2NGQlFNQ0FRTUVCUWNDQWdNREJBc0lDUWtLQ1FvSkNBZ0hCUVVEQWdFQkFnSUVBd0lDQWdJRUJRWUhCdzhHQndZSEJnWUdCZ1lGQlFNREJBSUNBUUVKQlFRQ0FRSURCQVlIQndrSkNnc0RBd0lEQXc4SkNRZ0hCZ1VFQkFFQkFRTUVCUWNDQVFFQ0F3TUVDd2NJQ0FrSkNCQUpCd2NHQkFNREFRSURBd01EQWxFQ0FnWUZCd1lHQndjSEJ3Y0dCd1lHQmdZRUJRTURBd0VCQVFFQ0FnTURCQVFIQndjR0J3VUdCUVVFQXdNREFnRUJBZ01EQXdVRUJnVUhCZ2NJQndnRkJBUURBZ0VCQVFFQkFRSURCQVFGQmdVR0J3Y0dCd2NJQndjSEJ3Y0hCZ0VDQXdNREJBVUZCZ1VIQmdjSENBY0hCd1lIQmdVR0JRUUVBd01DQWdFR0JRWUhCZ2NIQndjR0J3Y0dCZ1lGQlFVREF3SUNBUUVDQWdNRUNoSUhCZ1lHQmdVRkJBTURBd0lCQVFJREF3TUVCUVVHQmdZSENBY0lBUVVFQXdNREFRRUJBUUVCQXdNREJBVUZCZ1lHQndjSEJ3Y0hEZzBPQVFJQ0F3UUVCQVlGQmdZSEJ3Y0hCd2NIQmdjR0JRVUZCQVFEQWdJQ0FXSUhCUVVEQXdJQkFRRUJBZ01EQlFVSEVJRVJCd2NJQ0FnSkNBa0pDUWdKQ0FjSXAvMXlCQUpUQWdFREJRVUZCZ2NFQlFFREJrMERBd0VCQVFwZ3ZqM3hCZ2NJQ2dvTURBd0JEWUY2Q0JFUUVCQ2JDd2tIQndVREFnRUJBZ01GQndjSkN3c05EUTBQRGc4UER3OE9EZzROREFGWUJnVUZCQVFDQWdFQkFnSUVCQVVGQmdZRkJRUUVBZ0lCQVFJQ0JBUUZCUVlKQ1FrSkNBY0hCd1lGQlFRREFnRUJBUUVDQXdRRkJRWUhCd2NJQ1FnS0NRa0pDUWtJQndjSEJnVUZBd1FDQVFFQkFRSUVBd1VGQmdjSEJ3Z0pDUW1xQ2drSkNBY0hCUVFFQVFFQkF3UUZCd0lDQXdNRUN3Y0lDQWtKQ1E4SkJ3Y0dCQVFDQVFJREF3TURBZ0VEQXdRR0J3Y0pDUW9KQ2drSkNBZ0RBd1FDQWdFQkNRVUVBZ0VDQXdVRkJ3Y0pDUW9MQXdJQ0FRRUNBdzhKQ1FnSEJnVUhBUUVCQVFFQkFnTURCQVVDQVFFQ0F3TUVDd2dKQ1FrS0NRb0lDQVlHQlFNQ0FRSURBd1FDQWdJQ0JBVUdCZ2dJQ2drS0NRb0pDQWdEQXdNREFnRUJDUVVEQXdFQkFnUUVCZ1lJQ0FvS0NnUUNBZ0lEQlFFRkJBUURBZ0lCQVFJQ0F3UUVCUVVHQmdjR0J3Y0hDQWNIQndjSEJ3WUJBZ01EQXdRRkJRWUZCd1lIQndnSEJ3Y0hCZ1lHQlFVRUJBTURBd0VCQmdZR0JnY0dCd2NIQndZSEJnY0ZCZ1VFQkFJREFRRUJBUUlDQXdNRUJBY0hCd2NHQmdVRkJRUUVBd0lDQVFFQ0FnTUVCQVVGQmdZSEJ3Y0lDQVVFQkFNQ0FnRUJBZ0lEQkFRRkJRWUdCd1lIQndjSEJ3WUhCd1lNQVFNQ0FnTUVCQVFGQmdZR0J3Y0hCd2NIQndZSEJRWUZCUVFFQXdJQ0FnRUVCZ1VHQndZSEJ3Y0hCd2NIQmdZRkJnVUVBd01EQVFFQkFRRURCZ2dIQndjSEJnWUZCUVVFQkFNQ0FnRUJBZ0lEQkFRRkJRVUdCd2NIQ0FHT0J3Z0lDQWdKQ0FrSkNRZ0pDQWdIQnhDQkVRWUZCQVFEQWdFQkFnTUVCQVVtL1c4R0EvNy9DQWtJQndRREFRRUJVQVJPQ3dzTERCSUpZVHE4OGcwTURBc0pDQWNGQVErQmV3Z0JBUU1GbkFzTkRRNE9EZzhQRHc0UERnNE5EQXdLQ1FnR0JRTUNBUUVDQXdVR0NBa0FBQUFDQUFBQUFBTzRBL2NBS3dCWEFBQUpBUThDRlI4SFB3TUpBUjhEUHdjMUx3SUJMd01QQWdNQkR3SVZId1k3QVQ4Q0NRRWZBejhITlM4Q0FTOEREd0lCNlA1bkF3TUNBUUlEQkFVR0JnWUdCUVlFQVlJQmd3VUdCZ1lHQmdVRkJBTUNBUUlEQS81bEJRVUdCd1lHQmdYK1p3TURBZ0VDQXdRRkJnWUdCZ1VHQkFHQ0FZTUZCZ1lHQmdZRkJRUURBZ0VDQXdUK1pnVUZCZ2NHQmdZQjl2NUlCUVVHQmdZR0JRVUVBd0VCQVFJREJBR2YvbUFFQXdJQkFRRURBd1VHQlFZR0JnWUZBYmtFQXdJQkFRSURBZlQrU1FVR0JnWUdCZ1VGQkFNQkFnTUZBWjcrWUFRREFnRUJBUU1FQkFZRkJnY0ZCZ1VCdVFVREFRRUJBUU1BQUFBQUJRQUFBQUFEMVFPNUFDRUFRd0JsQUljQXhRQUFKUjhHT3dJL0JUMEJMd1lqRHdZbkh3Y3pQd2N2QmlzQ0R3VW5Id2NoUHdZOUFTOEZJeUVqRHdVbkh3Y2hQd2N2QmlNaEl3OEZKUThFSHdjL0JCRWZCejhIRVI4RVB3WTFMd2dQQWdJZEFRRURCQVVGQmdaZkJnWUdCQVFEQWdJREJBUUdCZ1pmQmdZRkJRUURBUUVCQVFNRUJRVUdCcjBIQmdVRkJBSUNBUUVDQWdRRkJRWUh2UVlHQlFVRUF3RUJBUUVEQkFVRkJnWUJIQVlHQmdRRUF3SUNBd1FFQmdZRy91UUdCZ1VGQkFNQkFRRUJBd1FGQlFZR0FYb0hCZ1VGQkFJQ0FRRUNBZ1FGQlFZSC9vWUdCZ1VGQkFNQi90RzhCQU1CQVFFQkF3UUZCZ1VHQmdZR0JZY0JBZ0lFQlFVR0J3WUdCUVVFQXdFQmh3VUdCZ1lHQlFZRkJBTUNBUUVEQkw4RUJnWUdCZ1VHc0FZR0JRVUVBd0lDQXdRRkJRWUdCd1lGQlFNREFnRUJBZ01EQlFVR3JnWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUd0d1lHQmdRRUF3SUJBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHdHdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR3k3c0ZCUVlHQmdZRkJRUURBZ0VCQWdNRWh2MFhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnTG1oZ1FEQVFFQkFRTUVCUVlHQmdZRkJnVzlCQU1CQVFFQkF3QUFBZ0FBQUFBRCtBTjVBRDRBZVFBQUFSRXZCQThISHdnelB3Z3ZCdzhFRVM4SER3WWxJdzhHSHdjL0JCRWZCejhIRVI4RVB3Y3ZCUUsveUFVR0JRWUhCUVlGQkFNQkFRRUJBd1Q4QlFZRkJ3VUlCd1VFOVFRREFRRUJBUU1FQlFZRkJnY0ZCZ1hFQVFJREJBUUdCZ1lHQmdVRkJBTUMvbVFEQ3dqOEJBTUJBUUVCQXdRRkJnVUdCZ1lHQmNZQkFRTUVCUVVHQmdjR0JRVUVBZ0lCeGdVR0JRWUdCZ1lGQkFNQkFRRUJBd1QvQndOYi9aWElCQU1CQVFFQkF3UUZCZ1VHQmdZR0Jmd0VBd0VCQWdRRkJmVUZCZ1lHQmdVR0JRUURBUUVCQVFNRXhRSm5Cd1lGQlFRQ0FnRUJBZ0lFQlFVR0dRTUcvQVVHQlFZSEJRWUZCQU1CQVFFQkF3VEcvWmdIQmdVRkJBSUNBUUVDQWdRRkJRWUhBbWpHQkFNQkFRRUJBd1FGQmdVR0JnWUdCZjRFQUFBQUFBTUFBQUFBQTdnRHVRQWhBS0VCTXdBQUV4VWZCaUUvQnk4SElROEdCUlVQSFNzQkx4MDlBVDhkT3dFZkhRVVZIeDA3QVQ4T0FSOERQd2N2QXdFL0RqMEJMeDByQVE4ZDVRSURCQVFHQmdZQk93WUdCZ1FFQXdJQkFRSURCQVFHQmdiK3hRWUdCZ1FFQXdJQjJBRUNBd01FQkFVR0JnY0hDQWtKQ1FvS0N3c01DdzBNRFEwT0RRNFBEZzRQRGc4T0RRNE5EUXdNREF3TEN3b0tDUWtKQndnSEJnWUZCQVFEQXdFQ0FnRURBd1FFQlFZR0J3Z0hDUWtKQ2dvTEN3d01EQXdORFE0TkRnOE9EdzRPRHc0TkRnME5EQTBMREFzTENnb0pDUWtJQndjR0JnVUVCQU1EQWdIOWlnSUNBd1FGQlFZSENBZ0pDZ29MREF3TURRNE9EdzRRRUJBUUVSRVJFaElQRUE4UER3NE9EdzBPRFEwTURRc05BUVFGQmdVR0JnWUdCUVFEQVFFQkFRTUUvdndLQ0FrSEJ3Y0dCUVVFQkFNQ0FnRUNBZ01FQlFVR0J3Z0lDUW9LQ3d3TURBME9EZzRQRUE4UkVCRVJFUklSRWhJUkVSRVFFQkFRRGc4T0RnME1EQXdMQ2dvSkNBZ0hCZ1VGQkFNQ0FnSmVCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjT0RnOE9EUTRORFF3TkN3d0xDd29LQ1FrSkNBY0hCZ1lGQkFRREF3SUJBUUlEQXdRRUJRWUdCd2NJQ1FrSkNnb0xDd3dMRFF3TkRRNE5EZzhPRGc4T0R3NE5EZzBOREEwTERBc0xDZ29KQ1FrSUJ3Y0dCZ1VFQkFNREFnRUJBZ01EQkFRRkJnWUhCd2dKQ1FrS0Nnc0xEQXNOREEwTkRnME9EdzRQRVJJUkVSRVFFUThRRHc0T0RnME1EQXdMQ2dvSkNBZ0hCZ1VGQkFNQ0FnRUNBZ01FQkFVRkJnY0hDQWdJQ3Y3OEJBTUJBUUVCQXdRRkJnVUdCd1VHQlFFRURRc05EQTBORGcwUERnNFBEdzhRRHhJU0VSRVJFQkVQRUE4T0RnNE5EQXdNQ3dvS0NRZ0lCd1lGQlFRREFnSUNBZ01FQlFVR0J3Z0lDUW9LQ3d3TURBME9EZzRQRUE4UkVCRVJFUklBQmdBQUFBQUQrQVAzQUNNQVp3Q0xBTThBOHdFM0FBQVRId2NWRHdjakx3YzFQd2NISFFFZkRqTS9EajBDTHcwckFnOE5BUjhIRVE4SEl5OEhFVDhIQnhFVkh3NHpQdzQxRVRVdkRTc0NEdzBCSHdjUkR3Y2pMd2NSUHdjSEVSVWZEak0vRGpVUk5TOE9JdzhPcGdZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVCQVFNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNnbEFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lZQmdZRkJRUURBUUVCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdYZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2xBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBaGdHQmdVRkJBTUJBUUVCQXdRRkJRWUdRQVlHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSlFBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDVUFKQ2drSUNRY0lCZ1lHQlFRREFnSUJRd0VCQXdRRkJRWUd2UWNHQlFVRUFnSUJBUUlDQkFVRkJnZTlCZ1lGQlFRREFRRWZ2UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS3ZRa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBVkVCQVFNRUJRVUdCdjRJQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0g0QmdZRkJRUURBUUVmL2dnS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDZ0g0Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQlVRRUJBd1FGQlFZRy9NMEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FSLzh6UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS0F6SUtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQUNVQUFBQUFBOWdEMkFBREFBY0FDd0FQQUJVQUpRQXhBRGtBUFFCQkFFVUFTUUJOQUZFQVdRQmRBR0VBWlFCcEFIRUFmUUNCQUlVQWlRQ05BSkVBbFFDWkFKMEFxZ0M5QU1FQXhRREpBTTBBMFFEWkFBQWxGelVuQnhjMUp3Y1hOU2NIRnpVbkJ6c0NOU2NsRHdNakZ6OEhKeVVWSHdNM0l5OERCUmNIRnpVbk5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjbEZ3Y1hOU2MxSndjWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVWE5TY1ZKd1VuQnpNVkZ6VXpOU2MxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjaEZ6VW5KUThERlJjMVB3RW5OeWNGTXhVZkF6OEJOUzhISXdjWE5TY0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ5TVhPd0UzSnlNQytVVkNnVVZDLzBWQ2dVVkNnd01EUVQ4REN3TUdCd2dIQkE4TEN3b0pDUWdJTlB5U0FnUUdCVHNJQXdJQk93RzFJQU5GSWp3QnRqNDcvSXMrT3dHMVFEd0J0ajQ3L0lzK093RzFRRHdCYzBZRVB6dERnVVpEZ1VaRC8wWkNna1pDdlQ1RFF6c0J1UVFEQkQ4REF6d0J0ajQ3L0lzK093RzFRRHdCdGo0Ny9JcytPd0cxUUR3QnRqNDcva05BUFA1UUJRUUNBVDhCQXdJQk5nTkVBd2dIQmdjMEFRWUhDQWtLQ2dzTUE0SkZRb0ZGUW9GRlFvRkZRb0ZGUW93RENRUkRBMElJS3dNN0JEd0RPd1E4QXpzRVBBTTdCRDg3QkJFRUJnUURQd0lDQkFZR0NBZ01JaEVIRGc0TkNTY0VDUjBEUHdJNkF6c0NRUU1HQTBJREF3TkNBejhFUXdNR0EwTURCQU5DQXo4RVF3TS9BMElEUWdNN0JEd0RPd1E4QXpzRVBBTTdCRHdET3dSQ0F3a0RPd1FEQXdFQlBBTUVCRHNCQXdNR0EwSURBd05DQXo4RVF3TUZBMEVEQXdOQ0F6OEVRd01GQTBFREJFTURCd3NMQmd3a0F5RUlDUUVESGcwQ0F3UUZDaHdDQXdvSkNBY0dCUVFDT3dNN0F6c0RPd003QXpzRE93TTdBenNET3dNQlBqd0RBQUFBQUFVQUFBQUFBL2NEK0FBaEFDd0FXZ0I4QU1FQUFDVVZId2MvQnpVdkJpc0JEd1VCS3dFdkJUMEJKeDBCSHcwN0FSRVBCeUV2QnhFL0J3VVJId2MvQnhFdkJpc0JEd1VGRVI4T015RXpQdzAxRVRVdkJnRXZCaU1oSXc4TkE3a0JBUU1FQlFVR0JnY0dCUVVFQWdJQkFRSUNCQVVGQmdjR0JnVUZCQU1CL3QzQUJnWUZCUVFEQWo4Q0FnTUVCUVVHQndjSUNRZ0pDZ25tQVFFREJBVUZCZ2I5eVFjR0JRVURBd0lCQVFJREF3VUZCZ2NEVWdFQkF3UUZCUVlHQndZRkJRUUNBZ0VCQWdJRUJRVUdCd1lHQlFVRUF3SDhUZ0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0NOd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd01GQlFiKzlRY0lDQWdKQ1FvSy90VUtDUWtKQ0FnSEJ3WUdCQVFFQWdHRlB3Y0ZCZ1FFQXdJQkFRSURCQVFHQlFjL0JnWUZCUVFEQWdJREJBVUZCZ0lzQWdNRUJRVUdCc29aNHdrS0NRa0lDQWNIQmdVRkJBTUNBdjN1QmdZRkJRUURBUUVCQVFNRUJRVUdCZ016QndZRkJRTURBZ0VCL1VzSEJnVUZBd01DQVFFQ0F3TUZCUVlIQXJVR0JnVUZCQU1DQWdNRUJRVUdKUHpNQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFod0pDUWtJQ0FnSEJ3RVlCZ1lGQkFRQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFRQUFBQUFBL2NEbVFBREFBY0FqZ0VWQUFBQk16VWpCVE0xSXpjN0FSOE5IUUVmRGhVUERoMEJEdzBqRlRzQlB3NDFQdzQxSXk4Tk5TOFBJd1VkQVE4T0ZUTWZEUlVmRHpNMUx3NDlBUzhPTlQ4T1BRRS9EVE0xS3dFUERRRUV2YjBCTzcyOWlCTU5EQW9LQ1FnSEJnWUVCQU1EQWdFQ0FnTURCUVVIQndnSkNRc0xEUTBORFFzTENRa0lCd2NGQlFNREFnSUJBZ01EQkFRR0JnY0lDUW9LRENBYkZSUVNFUThPRFFzS0NBY0dCUU1DQVFFQ0FnTUVCUVlIQ0FnS0N3d05EdzhOREFzS0NBZ0hCZ1VFQXdJQ0FRRUNBd1VHQndnS0N3ME9EeEVTRkJVYi9hd0JBZ0lEQkFVR0J3Z0lDZ3NNRFE4UERRd0xDZ2dJQndZRkJBTUNBZ0VCQWdNRkJnY0lDZ3dNRGhBUUV4TVZHeUFNQ2dvSkNBY0dCZ1FFQXdNQ0FRSUNBd01GQlFjSENBa0pDd3NORFEwTkN3c0pDUWdIQndVRkF3TUNBZ0VDQXdNRUJBWUdCd2dKQ2dvTUlCc1ZFeE1RRUE0TURBb0lCd1lGQXdJQm9iMjl2ZmtCQWdJRUJBVUdCd2dJQ2dvTURJa01EQW9LQ2dnSUJ3Y0ZCUVVEQXdNQkRBRURBd01GQlFVSEJ3Z0lDZ29LREF5SkRBd0tDZ2dJQndZRkJBUUNBZ0ZDQWdNRUJnY0lDUXNNRFE0UUVSTVVkUTBMQ2drSUNBWUZCUVFEQWdFQkFWa0JBUU1EQXdVRkJ3Y0lDUW9MRFhZVEV4RVFEZzBNQ3drSUJ3WUVBd0lCb21nTkRRc0tDUWdJQmdVRkJBTUNBUUVCV1FFQkF3TURCUVVIQndnSkNnc05kUlFURVJBT0RRd0xDUWdIQmdRREFnRkNBUUVDQWdRRUJRWUhDQWdLQ2d3TWlRd0xDd29LQ0FnSEJ3VUZCUU1EQXdFTUFRTUNCQVFHQlFjSENBZ0tDZ29NRElrTURBb0tDQWdIQmdVRUJBSUNBVUlDQXdRR0J3Z0pDd3dORGhBUkV3QUdBQUFBQUFQM0EvY0FJUUJEQUVnQVdnREFBUFFBQUJNVkh3WXpQd2N2QmlzQ0R3VTFGUjhHSVQ4SEx3WWpJU01QQlNVUEFUOENId1FQQXljL0F4OENCUkVWSHc0ekhRRWZDRE0vQWdFaFB3OFJCeEVQQmlNaEFSRXJBUzhHRVQ4SElUY2hJdzhOSlFFUEJCOEZPd0UvQkFFL0JqVXZEeU1QQlk4Q0F3UUZCUVlHL0FZR0JnUUVBd0lCQVFJREJBUUdCZ2I4QmdZRkJRUURBZ0lEQkFVRkJnWUJPd1lHQmdRRUF3SUJBUUlEQkFRR0JnYit4UVlHQlFVRUF3SUN6Y3hJRDh5R0JnUURBZ0VCQVFNc09Td0RBd2NJQ1FqOFp3SUNBd1FFQlFVSEJnY0lDQWdKQ1RZQ0FnUUVCUVlIQkFrSkNRa0hBUTBCY3drSkNBZ0hDQVlHQmdVRUJBTUNBUUUvQVFFQ0F3UUVCQVgrZFA3K2RRVUVCQVFEQWdFQkFRRUNBd1FFQkFVQ01ELzlrUWtKQ0FnSUJ3WUhCUVVFQkFNQ0FnTkgvdFVEQXdJYkFRRURCUVVGQmdZR2dRUUVCQVFCS3dZRkJBUUNBUUVDQWdNREJRWUdCd2tKQ1FvS0Nnc0tDQWdJQ0FjR0J3SkJCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUZCUWEzQndVR0JBUURBZ0VCQWdNRUJBWUZCd1lHQlFVRUF3SUNBd1FGQlFZZXpRNUh6VTRHQndjR0JnWUZBeTA2TEFNQkFRRURCVlArSEFvSkNRZ0lDQWNHQmdZRUJBTURBUUhpQ0FjSEJnWUZCQU1DQWdJRUJRRUpBUUVEQXdRRUJnWUdCd2dJQ0FrSkNnRlRQLzdzQmdZRkJBTURBdjhBQVFBQ0F3TUVCUVlHQWVRR0JRVUVCQU1CQVQ4Q0FnTUVCUVVHQndjSENBa0pDWHYrMHdNRUJJTUlDQWNHQkFNQ0dRRUNBZ1FCTEFjSENBZ0pDQWtLQ1FrSkNRa0lDUWdIQndZRkJBTUJBUUlCQXdNRUJRQUFBZ0FBQUFBRDJBT1pBQ2NBYXdBQUFSRXpFU0V6SHdZUkR3WWpJU012QmhFL0JqTTFEdzRWRVJVZkRpRS9EalVSTlM4T0FoOC9BUndHQmdZRUJBTUNBUUVDQXdRRUJnWUcvUXdHQmdZRUJBTUNBUUVDQXdRRUJnWUdDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRTURCQVVGQmdjSENBZ0pDUWtLQXZRS0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0RXdjFNQXJRQ0F3UUVCZ1lHL1lvR0JnWUVCQU1DQWdNRUJBWUdCZ0oyQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRa0svWW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnSjJDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFRQUNBQUFBQUFQM0EvZ0FWQUNjQUFBQklSOEhFUThISVNNUEJ4RWpFUlVmQ0RNL0JpRXpQdzRSTHc0aklTVVZJdzhISHdjekZSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZQitRR2dCd1lGQlFNREFnRUJBZ01EQlFVR0IvMk5Dd29LQ2dvSkNRaVNQd0VDQWdNREF3UUhCd1VGQlFYSkNRa0tBbmdLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2NWcvc3lkQndZRkJRUUNBZ0VCQWdJRUJRVUdCNTBCQWdJRUJRVUdCd1lHQlFVRUF3RUJuZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYWVBUUVEQkFVRkJnWUhCZ1VGQkFJQ0Ezb0JBUU1FQlFVR0IvM0tCd1lGQlFRREFRRUNBZ01FQlFZR2ZBR2IvaUVGQkFVREJBTURBZ0lCQWdJRXF3VURBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSTJDZ29KQ0FrSENBWUdCZ1VFQXdJQ0g1MEJBUU1FQlFVR0JnY0dCUVVFQXdFQm5nWUdCUVVFQXdFQkFRRURCQVVGQmdhZUFRRURCQVVGQmdjR0JnVUZCQU1CQVowSEJnVUZCQU1CQVFFQkF3UUZCUVlBQUFBQUNBQUFBQUFEdVFPNUFBTUFCd0E3QUc4QWN3QjNBS3NBM3dBQUFSVWpOU01WSXpVaEhRRWZDVHNDUHdrOUFpOEpLd0lQQ1FVZEFSOEpPd0kvQ1QwQ0x3a3JBZzhKQVJVak5TTVZJelVoSFFFZkNUc0NQd2s5QWk4Skt3SVBDUVVkQVI4Sk93SS9DVDBDTHdrckFnOEpBM3I4L1B3QnVRRUNBZ1lIQ2dvR0JnY0cvQVlIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndiOEJnY0dCZ29LQndZQ0FnSCtDQUVDQWdZSENnb0dCZ2NHL0FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YjhCZ2NHQlFzS0J3WUNBZ0VETS96OC9BRzVBUUlDQmdjS0NnWUdCd2I4QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2d0dCd1lHQ2dvSEJnSUNBZjRJQVFJQ0JnY0tDZ1lHQndiOEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCdndHQndZRkN3b0hCZ0lDQVFHQy9QejgvUHdHQndZRkN3b0hCZ0lDQVFFQ0FnWUhDZ3NGQmdjRy9BWUhCZ1VMQ2djR0FnSUJBUUlDQmdjS0N3VUdCd2I4QmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJ2d0dCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NCOHZ6OC9QejhCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlIQnZ3R0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0cvQVlIQmdVTENnY0dBZ0lCQVFJQ0JnY0tDd1VHQndiOEJnY0dCUXNLQndZQ0FnRUJBZ0lHQndvTEJRWUhBQUVBQUFBQUF6Y0RwQUFIQUFBVE14RXpFU0UxSWNuL2JnRUIvWklEU1AwVUF1eGNBQUlBQUFBQUE1a0R1UUFoQUwwQUFEY2ZCeUUvQnk4SElROEdFeEVmSHo4ZkVTOEhEd1lWRVE4Ykx4c1JOUzhHRHdabUFRSURCQVFHQmdZQzlBWUdCZ1FFQXdJQkFRSURCQVFHQmdiOURBWUdCZ1FFQXdKUEFRRUNBd01FQlFZR0J3Y0lDUWtLQ2dzTERBd01EUTBPRGc0UER3OFFEeEFRRUE4UER3OE9EZzRORFF3TkN3c0xDZ29KQ1FnSEJ3WUdCUVFEQXdJQkFRRUNBd01GQlFZSEJnWUZCUVFEQWdFQkFRSURBd1FLQ3cwUENBa0pDUW9LQ2dzS0RBc01EQXdNREEwTkRBd01EQXdMREFvTENnb0tDUWtKQ0E4TkN3b0VBd01DQVFFQkFnTUVCQVlHQmdZR0JnUUVBd0ptQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnTXQvcFFTRWhFU0VSQVJFQThQRHc0T0RRME1EQXNMQ2drSUNBY0dCZ1VFQXdJQkFRRUJBZ01FQlFZR0J3Z0lDUW9MQ3d3TURRME9EZzhQRHhBUkVCRVNFUklTQVd3R0JnVUZCQU1CQVFFQkF3UUZCUVlHL3BRUERnOE9EZzROR2hnWUZRb0tDUWdJQ0FjR0JnVUZCQU1DQWdFQkFRRUNBZ01FQlFVR0JnY0lDQWdKQ2dvVkdCZ2FEUTRPRGc4T0R3RnNCZ1lGQlFRREFRRUJBUU1FQlFVR0FBQUFBQU1BQUFBQUEvY0RtUUEzQUc4QkVnQUFFeEVmRGpNaE5TRXZCeEUvQnlFMUlROE9KU0VmQnhFUEJ5RVZJVE0vRGhFdkR5RWxEd1VmQ3hFakR3UWRBUjhHTXhFUER4OEdPd0UvQ0I4SU93RS9CaThQRVRNL0JqMEJMd1lqRVQ4TEx3WXJBUThGTHdZckFROEJDQUVCQWdRRUJBWUdCd2NJQ0FrSkNRb0JHLzdsQndZRkJRUUNBZ0VCQWdJRUJRVUdCd0ViL3VVS0NRa0pDQWdIQndZR0JBUUVBZ0VDZFFFYkJ3WUZCUVFDQWdFQkFnSUVCUVVHQi83bEFSc0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQkFRRUNCQVFFQmdZSEJ3Z0lDUWtKQ3Y3bC90TURBZ1FDQWdFQkF3VUlDQlFURXhJU0dRMGpCUWNIQlFNQ0F3UUVCZ1lHSHdzUUZBc01EUTRPRlFZRkJRUURBUUVCQVFNRUJRVUdCaElRRVJFUUVBOFBEZzRORHc4UEVCQVJFQkVSQndZRkJRTURBZ0VCQWdNREJRVUdGUThORFF3TEN4SVRJQWtGQlFRRUFnSUNBd1FFQmdZR0h3WU9FUnNURlJ3SUNBVURBUUVEQXdRSEJBVUVFaGtSR0JnV0hBWWlIQmdXRGc4UEJBVUVBcDMreFFrS0NRZ0pCd2dHQmdZRkJBTUNBajhCQVFNRUJRVUdCZ0U3QndZRkJRUUNBZ0UvQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pGZ0VDQWdRRkJRWUgvc1VHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNna0JPd29KQ2dnSUNBZ0dCZ1lGQkFNQ0FRR1lBZ0lHQkFZR0Jna0hCZ01CQXdRR0NBNEsvdklCQXdVSEJ3Z0dCZ1lFQkFNQ0FmN3pDQW9LQlFRREF3SUJBZ01FQkFZR0JnWUdCZ1FFQXdJQ0F3UUZCZ2NJQ1FrSkNRZ0hCZ1VFQXdJQ0F3UUZCUVlHQmdZR0JBUURBZ0VDQXdNRUJRVUtEUUVPQVFJREJBUUdCUVlHQmdZRUJBTUNBUUVOQlFrSkRBWURBZ01HQndrR0Jna0ZCQVFDQVFNRUJ3a01FZ1FVRFFnRkFnRUJBZ0FDQUFBQUFBUDNBem9BS3dCWEFBQUJBdzhESHdNVEh3TS9CelV2QWdNVFB3STFMd2NQQWdVUEF4VWZBaE1ERHdJVkh3Yy9BeE0vQXk4REF5OENJdzhDQVF6NkJBTUNBUUVDQXdUNkJRWUdCZ1lHQlFVRUF3SUJBZ0lFN093RUFnSUJBZ01FQlFVRkJRY0dCZ0cyQlFNQ0FRSUNCT3pzQkFJQ0FRSURCUVFHQlFZR0JnWUYrZ1FEQWdFQkFnTUUrZ1VHQndjRkJRVURNZjdxQmdjSEJ3Y0hCd2IrNmdRREFnRUJBUU1EQlFVR0JnWUdCZ1VCQmdFR0JnVUdCZ1lHQlFVREF3RUJBUUVFQWdVRkJnWUdCZ1VHL3ZyKytnVUdCZ1lHQmdVRkF3TUJBUUVDQXdVQkZRWUhCd2NIQndjR0FSWUVCQUlCQVFNQUFBTUFBQUFBQS9jRCtBQXhBR01BbFFBQUFROEdId3MvREM4TEl3OERBd0VQQlI4TFB3VUJQd1V2Q3c4RUF3RVBCUjhMUHdVQlB3VXZDdzhFQTR5eEJBUURBd01CQVFNREF3UUVCUVVGQmd3TURBc0dCUVVGc1FVREJBSUVBUUVFQWdRREJRUUZCZ1VNREFZTUN3WUZDZjMxQkFRREFnUUJBUVFDQXdRRUJRVUdCUXdNREF3RkJnVUVBZ3NFQkFNQ0JBRUJCQUlEQkFRRkJRWUZEQXdNREFVR0JRVDhrd1VEQkFJRUFRRUVBZ1FEQlFRRkJnVU1EQXdNQlFZRkJRTnRCQVFEQXdNQkFRTURBd1FFQlFVRkJnd01EQXNHQlFVQkpiRUZCUVlGREF3TURBVUdCUVVFQkFNQ0JBRUJCQUlEQkFTeUJRVUZCZ3NNREF3R0JRVUZCQVFEQXdNQkFnVURCQUZhL2ZVRUJRWUZEQXdNREFVR0JRVUVCQU1EQXdFQkF3TURCQVFDQ3dRRkJnVU1EQXdNQlFZRkJRUUVBd01EQVFFREF3TUVBVi84a2dVRkJRWUxEQXdNQmdVRkJRUUVBd01EQVFFREF3TUVCQU50QlFVR0JRd01EQXdGQmdVRkJBUURBZ1FCQVFRQ0F3UUFBQUlBQUFBQUF5c0RlZ0FyQUUwQUFBa0JEd0lkQVI4Q0FSOERQd1k5QVM4Q0NRRS9BajBCTHdZUEFnVVJGUjhHUHdjUkx3Y1BCZ0wxL3FZRUF3SUNBd1FCV2dVR0JnWUdCZ1VGQkFNQ0FnTUUvcndCUkFRREFnSURCQVVGQmdZR0JnYjkyd0lEQkFVRkJnWUhCUVlGQXdNQ0FRRUNBd01GQmdVSEJnWUZCUVFEQWdOeC9xVUZCUVlHQmdZRkJmNmxCQU1CQVFFQkF3UUZCZ1VIQmdVR0JRRkVBVVFGQmdVR0J3VUdCUVFEQVFFQkFRTWIvVXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhBclFIQmdVRkJBTUJBUUVCQXdRRkJRWUFBQklBQUFBQUEvZ0QrQUFRQUNFQU1nQkRBRlFBWlFCMkFJY0FtQUNwQUxvQXl3RGNBTzBBL2dFUEFTQUJSQUFBSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVekh3SVJEd0loTHdJUlB3SUhFUjhISVQ4SEVTOEhJUThHQWxRQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQWRzQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEL2lNQ0JBVUJIZ1VFQWdJRUJmN2xCUVVEQTFVREJRUUNBZ1FGL0Y0RkJBSUNCQVVuQVFJRUJRY0hCQWdEb0FnSUJ3Y0ZCQUVDQVFJRUJRY0hCQWo4WUFnSUJ3Y0ZCQUsrQXdVRUFnSUVCUVlGQkFJQkF3UUdBd1VFQWdJRUJRWUZCQUlCQXdST0F3VUVBZ0lFQlFZRkJBSUJBd1FHQXdVRUFnSUVCUVlGQkFJQkF3Uk9Bd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3UUdBd1VFQWdJRUJRWUZCQUlCQXdTaUF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VjVBZ1FGL0Y0RkJBSUNCQVVEb2dVRUFnNzhaQWdJQndjRkJBRUNBUUlFQlFjSEJBZ0RvQWdJQndjRkJBRUNBUUlFQlFjSENBQUVBQUFBQUFQM0EvWUFJd0JwQUtrQkxBQUFDUUV2QkNNUEJoOEVBVDhDTlM4R0l3OENBUjhNTXo4TUhRRVBFaThTUFFFbEZROE9MdzQ5QVQ4Tk93RWZEU1VWRVI4V1B3TW5Ed0l2RUQwQkh3OC9EeFUzRVM4VkR4UUR3djdxZGdVRkJnWUdCZ1VGQkFNQ0FRRUJBd1NqQVVNRUF3SUJBZ01FQlFVR0JnWUdCZnlCQ0JrVEZCWVdGeGtaR1JzMU56ZzNOUnNaR1JrWEZoWVVFeEVSQWdJREJBVUZCdzhTRlJjYkhDQWhJeVluS1NrbkppTWhJQndiRnhVU0R3Y0ZCUVFEQWdJQzlBSUNBd2dMRGhJZkppd3hKQ1lwS3lzcEppUWlMU2doRXhBTkNnWUNBZ0lDQXdnTERoSWZKaXd4SkNZcEt5c3BKaVFpTFNnaUVoQU5DZ1lDQXZ6TkFRSURCQVVIQ0FnS0Nnd01EUTRkSVNJbEppY29LU2t1TGkwc05oNHZNaW9wSmlNaUh4MGFGeFFTRGd3SUF3SUNFeEVTRWhVVkZoY1pHUm9iSEIwZEhoNGRIQndiR2hvWUZ4Y1ZGQk1TRUJRL0FnSUVCQVlIQ0FrSkN3c01HeDRnSWlRbUppZ29LU2tvS0NZVEpTTWlIaDBaQ3dzS0NBZ0hCZ1VEQXdHNC90MTdCUU1CQVFJREJBUUdCZ1lHQmdVRnF3RlRCUVlGQndZRkJnVURBd0lCQVFNQlNRUU5Cd2NIQmdVRkJBUURCQU1EQkFNRUJBVUZCZ2NIQndnSjVRY0hCd2NIQndjSERnME1EQXNLQ0FnR0JBTUJBUU1FQmdnSUNnc01EQTBPQndjSEJ3Y0hCd2ZsVmdRREF3UUhDQWdJQ3dzS0NBUURBZ0VCQWdNRUJRa0xDd2dJQ0FjSUF3TUVBd01FQXdnSUJ3Z01Dd2tJQkFRQ0FnUUVCUWtMQ3dnSUJ3Z0hCQU1CQlAxZENnc0tDZ2tKQ1FnSUNBY0hCd1lNQ3drSEJ3UUVBZ0VCQXdRSE9BTUVBUUVDQkFRR0J3Y0lDUWtKQ2dvSkJRUUZCUE1QQ3dvSkNRZ0lCd1lGQlFRREFnRUJBUUVDQXdRRkJRWUhDQWdKQ1FvTER5WkNBWlFPQ1FnSkNBZ0hCd2NIQmdZTENna0lCZ1VGQWdJQkFRSUNCUUlHQndnS0Nnd0dCd2NIQndnSUNRZ0pBQUFBQlFBQUFBQUR1UU81QUFzQUR3QWJBSHNBdVFBQUFSVXpQd2MxSVJVek5TRVZId2N6TlFNekJ5TVBCeFV6RlRNMU16VXZCeU1uT3dFZkRSVVJGUThOSXlFakx3MDFFVFUvRFNVZkNBOEhMd1FSRHdZckFTOEdFUThFTHdjL0J3S2V2QWNHQlFVRUF3RUIva2VkL2lnQkFRTUVCUVVHQjl6Y21UTm1Cd1lGQlFRREFRSDgvUHdCQVFNRUJRVUdCMll6bVFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2MU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CWkFZR0JRVitCQU1DQVFFQ0F3UUZCUVlHQmdZRkJVZ0JBZ01FQkFZR0JnWUdCZ1FFQXdJQlNBVUZCZ1lHQmdVRkJBTUNBUUVDQXdSK0JRVUdBVU85QVFFREJBVUZCZ2VkdmIyZEJ3WUZCUVFEQVFHOUFqYy9BUUVEQkFVRkJnYWV2YjJlQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0ovWW9LQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQ2Rna0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVmZ1VHQlFZSEJRWUZCQU1CQVFFQkF3UkovdkVHQmdZRUJBTUNBZ01FQkFZR0JnRVBTUVFEQVFFQkFRTUVCUVlGQndZRkJnVitCQU1CQUFBQUJRQUFBQUFEOXdNN0FBTUFCd0FMQUE4QUV3QUFKVE0xSXdVek5TTUZNelVqTnpNMUl3VXpOU01DL1B6OC9RejgvQUY2L1B5OS9Qeitodno4eGZ6OC9Qejhmdno4L0FBQUJBQUFBQUFEdVFPNUFEMEFld0M1QVBjQUFBRVBBeDhEQVE4SEZSOEhQd2d2Q0E4SEZ3RXZBdzhEQVRjdkJ3OEdGUWNmQmpNWFB3Y3ZDQUUvQXk4SER3SVRId2dCRHdNZkJ6OERBUWNmQno4SUx3WWpKdzhHSlE4SEh3Z3pQd1luQVI4Q093RS9CaThEQVQ4SUx3Y0NTQVFEQVFFQkFRTUVBUVd3QmdZRkJRUURBZ0VCQXdRRkJRWUcvUVlHQlFVRUF3RUJBUUVCQXdRRkJRWUdCd1lGQlFRQ0FnRUIvdnNGQmdZR0JnVUd3djc3QVFFQ0F3TUZCUVlIQmdZRkJRUURBZ0VCQVFNRUJRVUdCdndIQmdVRkJBSUNBUUVCQXdRRkJRWUdzQUVGQkFNQkFRRUJBd1FGQmdZR0JnVUc3Z0VCQXdRRkJRWUdzUDc3QkFNQkFRRUJBd1FGQmdVR0JnWUdCUUVGQVFFQ0F3UUVCZ1VIQmdZRkJRUURBUUVCQVFFREJBVUZCZ2I4QndZRkJRUURBZjNuQmdZRkJRUURBUUVCQVFFREJBVUZCZ1lIQmdVRkF3TUNBUUVCQlFVR0JRWUdCZ1lGQkFNQkFRRUJBd1QrKzdBR0JnVUZCQUlDQVFFQ0FnUUZCUVlIQWJnRkJnVUdCd1VHQmY3OEFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFRRURCQVVGQmdmN0JnWUZCUVFEQVFFQkFnSUVCUVVHQjY4QkJRUURBUUVCQVFNRS92dXZCd1lGQlFRREFRRUJBUU1FQlFVR0J2c0hCZ1VGQkFNQ0FRRUJBd1FGQlFZR0J3WUZCUU1EQWdFQkFRUUZCZ1VHQmdZR0JRUUNBZ0VCQVFNQjNnY0dCUVVFQXdFQkFmNzhCUVlGQndZRkJnVUVBd0VCQVFFREJBRUZyd2NHQlFRRUF3SUJBUUVEQkFVRkJnYjdCd1lGQlFRREFnRUJBUU1FQlFVR0dBRUJBd1FGQlFZSCt3WUdCUVVFQXdFQkFnTUVCQVlHQjYvKyt3UURBZ0lEQkFVRkJnWUdCZ1lGQVFRQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFBREFBQUFBQVA0QS9nQUlRQ2hBU0VBQUFrQkR3TWZCanNCUHdJQlB3STlBUzhGS3dFUEFRVVBIeThmUHg4ZkhnVWZIejhmTHg4UEhnS24vb1lFQXdJQkFRSURCQVVGQmdZR0JnVUZBWG9FQXdJQ0F3UUZCUVlHQmdZRkFRMEJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaElTRXhRVUZCVVZGaFlXRnhjV0ZoWVZGUlFVRkJNU0VoSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3RUJBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUIvRkFCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQXRQK2hnVUZCZ1lHQmdVRkJBTUNBZ01FQVhvRkJRWUdCZ1lGQlFRREFnSUQxeGNXRmhZVkZSUVVGQk1TRWhJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVNFaE1VRkJRVkZSWVdGaGNYRmhZV0ZSVVVGQlFURWhJU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFaElURkJRVUZSVVdGaFlYR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aR2hvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQkFZSENBa0tDd3dORGc4UUVSRVRFeE1WRlJZV0Z4Y1lHUmdhR1FBQUJnQUFBQUFEMkFQWUFCc0FId0FyQUM4QU93Qi9BQUFCRlRNMU14VXpOVE1WRHdjaEx3YzFKUlVoTlFFZkJ4VWpOU01WSXpVakZTTTFQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJU01QRFFGaVFMeEEvQUVDQXdRRUJnWUcvUXdHQmdZRUJBTUNBUU0wL013REZBWUdCZ1FFQXdJQi9FQzhRUHdCQWdNRUJBWUdCbDRCQXdNRUJRVUdCd2NJQ0FrSkNRb0M5QW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3YwTUNna0pDUWdJQndjR0JRVUVBd01CQVdMOC9QejgzQVlHQmdRRUF3SUJBUUlEQkFRR0JnYmMvTHk4QVR3QkFnTUVCQVlHQnR6OC9QejgzQVlHQmdRRUF3SUJJUDBNQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0F2UUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUUFBSGdBQUFBQUQyQVBZQUFNQUJ3QUxBQThBRkFBbEFERUFPUUE5QUVFQVJRQkpBRTBBVVFCcUFHNEFjZ0IyQUhvQWZnQ0NBSVlBa2dDakFLY0Fxd0N2QUxNQXR3Qy9BQUFsRnpVbkJ4YzFKd2NYTlNjSEZ6VW5CeFV6TlNjbER3TWpId0UvQnljbEZSOEROeThDTlNjRkZ3Y1hOU2MxSndVWE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKeVVqSVNjVklTY1ZJeFVYTlNFWE5TRUhGelVuTXpVeE5TY0ZGelVuQlJjMUp3VVhOU2NGRnpVbkJSYzFKd1VYTlNjaEZ6VW5KUThERlJjMVB3SW5CVE1WSHdNM0x3Z0hGelVuQnhjMUp3Y1hOU2NIRnpVbkJ4YzFKd2NqRnpjWE16Y25BdmxGUW9GRlF2OUZRb0ZGUW9OSFBRTUpCZ01IQ0FjRUF3d0xDd29KQ1FnSU5QeVNBZ1FHQlRVRUFnRThBYllmQTBVak93RzJQanY4aXo4OEFiWStPd0cyUGp2OGl6ODhBYlkrT3dHMlBmN0NPLzVWRGdNL0FYMDdBWDBDUGkwdFBQeU1QendCdGo0N0FiWStPL3lMUHp3QnRqNDdBYlkrTy81RVBqditVQVVDQkFFL0FRTUNOd05DQXdnSEJnYzNBZ1lIQ0FrS0Nnc1Bna1ZDZ1VWQ2dVVkNnVVZDZ1VWQ2pBTUlBd0pEQTBZckF6c0VQQU03QkR3RE93UThBenNFUEFNN0F4RUhBZ1FEUEFNQkF3UUdCZ2NKRENJUkJ3NE9EUWtpQ0FVRkhRTS9Bam9ET3dKQkF3WURRZ01EQTBJRFB3UkRBd1lEUWdNREEwSURQd1JEQTNvRUJBRUJRUU1GQXdOQkEwSUNQejBEQXdOQ0F6OEVRd01HQTBJREF3TkNBejhFUXdNR0EwSURCRU1EQ0FzR0RBMGpBeVVFQ1FJZUN3TUNCQVVMSHdNS0NBZ0lCUVVFQXpzRE93TTdBenNET3dNN0F6c0RPd003QXpzREFUd0JBanNEQUFBREFBQUFBQVA0QTdrQUtBQThBSW9BQUFFWElSOEhFUThISVM4SEVTRXpQd2duSHdRUEF5RTFQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJUzhJSVNNUERRSTNCQUZuQkFVRUF3TUNBUUVCQVFNREJBVUZCdnpHQmdVRkJBTURBUUVCUUFzTEN3b0xDZ2tLVlFkcUJRVUVCQzljQ3d3TS9ya0JBUU1EQkFVRkJWb0NBZ01FQkFZR0JnY0hDQWtJQ1FvRE9nb0pDQWtJQndjR0JnWUVCQU1DQWdJQ0F3TUZCUVVHQndjSUNBZ0pDUDZ0UFFjSENBa0pDZ29LL3BjS0NRZ0pDQWNIQmdZR0JBUURBZ0lDL1FFQkFRTURCQVFHQmYzRkJ3WUZCUVFEQVFFQkFRTUVCUVVHQndIK0FRSURCQVFGQmpzRmZRRUNBd1JFUGdZREFuY0hCZ1VGQkFNQkFTRDlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dJN0NRa0pDQWdIQndjRkJnUUVBd0lDV1FnSUJnVUVBd0lCQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQ2dBQUFBQUQ5d081QUFNQUJ3QUxBQk1BRndBZkFFTUFSd0NMQU44QUFDVXpOU00xTXpVakJUTTFJd1VYTVFjVk56VW5KVE0xSXdVVkZ6VW5OVGMxSlI4SEVROEhJUzhIRVQ4SElUTTFJeGNSRlI4Tk15RXpQdzRSTHc0aklTTVBEU1VSSHc0N0FUVWpMd2NSUHdjaE14OEpGVE12RHlFakR3MEJ3YjI5dmIzK2hyMjlBb1o3ZTZ5cy9YcTl2UUY1ckh0N0FTMEhCZ1VGQXdNQ0FRRUNBd01GQlFZSC9na0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9xVzl2ZndDQWdNRUJRWUdCZ2dIQ1FnSkNnb0I5d29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9na0tDZ2tJQ1FjSUJnWUdCUVFEQWdMK3hRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FxZG5RY0dCUVVEQXdJQkFRSURBd1VGQmdjQ2xRWUhCZ1VMQ1FnR0FnSUJQd0VDQXdRRkJ3Y0lDUW9LQ3d3TURBMzlhd29KQ1FrSUNBY0hCZ1lFQkFRQ0FjVS9QejgvUHlzMU1pdE9IbEo5UHdrZFR5d3hBVFVzTkFFQkF3UUZCUVlHL2dnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQWZnR0JnVUZCQU1CQVQ5ZS9nZ0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ29CK0FrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS3MvMktDUW9KQ0FrSENBWUdCZ1VFQXdJQ1B3RUJBd1FGQlFZR0FuWUhCZ1VGQkFNQkFRRUNBZ1lIQ2dvR0JnY0dEUXdNREFzS0Nna0lCd2NGQkFNQ0FRSUNBd1FGQmdZR0NBY0pDQWtLQUFBQUFBZ0FBQUFBQS9jRGVnQWZBRUVBWVFDREFLTUF4UURwQVMwQUFCTWZCejhITHdjUEJoOElJVDhITHdjaER3WW5Id2MvQnk4SER3WWZDQ0UvQnk4SElROEdKeDhIUHdjdkJ3OEdId2doUHdjdkJ5RVBCaVVmQnhFUEJ5RXZCeEUvQndjUkh3NHpJVE0vRGhFdkRpTWhJdzhOeFFFQ0FnUUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUFnSjlBUUVEQkFVRkJnWUJ1UWNHQlFVRUFnSUJBUUlDQkFVRkJnZitSd1lHQlFVRUF3Ri9BUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFDQW4wQkFRTUVCUVVHQmdHNUJ3WUZCUVFDQWdFQkFnSUVCUVVHQi81SEJnWUZCUVFEQVg4QkFnSUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNmUUVCQXdRRkJRWUdBYmtIQmdVRkJBSUNBUUVDQWdRRkJRWUgva2NHQmdVRkJBTUJBbFVIQmdVRkF3TUNBUUVDQXdNRkJRWUgvTTRIQmdVRkF3TUNBUUVDQXdNRkJRWUhYd0VCQWdRRUJBWUdCd2NJQ0FrSkNRb0RNZ29KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrSy9NNEtDUWtKQ0FnSEJ3WUdCQVFFQWdFQllnWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJwY0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnYVlCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdsd0VCQXdRRkJRWUcvY2dHQmdVRkJBTUJBUUVCQXdRRkJRWUdBamdHQmdVRkJBTUJBUi85eUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRSTRDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQmdBQUFBQUQyQVBZQUJzQUh3QWpBQ2NBUXdDSUFBQUJGVE0xTXhVek5UTVZEd2NoTHdjMUpSVWpOU01WSXpVakZTTTFBUjhIRlNNMUl4VWpOU01WSXpVL0J3Y1ZFUlVmRFRNaE16OE5OUkUxTHcwaklTTVBEUUZpUUx4QS9BRUNBd1FFQmdZRy9Rd0dCZ1lFQkFNQ0FRTTAvRUM4UVB3REZBWUdCZ1FFQXdJQi9FQzhRUHdCQWdNRUJBWUdCbDRCQXdNRUJRVUdCd2NJQ0FrSkNRb0M5QW9KQ1FrSUNBY0hCZ1VGQkFNREFRRURBd1FGQlFZSEJ3Z0lDUWtKQ3YwTUNna0pDUWdJQndjR0JRVUVBd01CQVdMOC9QejgzQVlHQmdRRUF3SUJBUUlEQkFRR0JnYmMvTHk4dkx5OHZBRThBUUlEQkFRR0JnYmMvUHo4L053R0JnWUVCQU1DQVNEYy9lZ0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9DOUFvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFBUUFBQUFBQTdrRHVRQnZBSk1BMXdGSEFBQUJGUjhHTXg4SEZROEhJeThITlM4R0t3RVBCaDBCSHcwN0FqOE5QUUl2RFNzQkR3WURId2NSRHdjaEx3Y1JQd2NIRVJVZkRUTWhNejhOTlJFMUx3MGpJU01QRFNjZEFSOE5Pd0UvQmowQkx3WWpMd2MxUHdjekh3Y1ZId1k3QVQ4R1BRRXZEU3NDRHcwREhBSURCQVFHQmdZZkJ3WUZCUVFEQVFFQkFRTUVCUVVHQjd3SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNncThDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LSHdZR0JnUUVBd0orQmdZRkJRUURBUUVCQVFNRUJRVUdCdjdFQmdZRkJRUURBUUVCQVFNRUJRVUdCbDRDQWdNRUJRWUdCZ2dIQ1FnSkNna0JQQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Y3RUNRb0pDQWtIQ0FZR0JnVUVBd0lDdlFJQ0F3UUZCZ1lHQ0FjSkNBa0tDaDhHQmdZRUJBTUNBZ01FQkFZR0JoOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSHZBY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDcndLQ2drSUNRY0lCZ1lHQlFRREFnSUJvZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZThCd1lGQlFRREFRRUJBUU1FQlFVR0J4OEdCZ1lFQkFNQ0FnTUVCQVlHQmg4S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncThDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdFVkFRRURCQVVGQmdiK3hBWUdCUVVFQXdFQkFRRURCQVVGQmdZQlBBWUdCUVVFQXdFQkgvN0VDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQVR3SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNyTzhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIdkFjR0JRVUVBd0VCQVFFREJBVUZCZ2NmQmdZR0JBUURBZ0lEQkFRR0JnWWZDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFnQUFBQUFBN2tEdVFBQkFBMEFHUUFkQUNFQUxRQTVBSDBBQUNVek54VXpQd2MxSVJVZkJ6TTFBUlV6TlNFVk16VWxGVE0xTHdjaER3Y1ZNelVuSVRNZkRSVVJGUThOSXlFakx3MDFFVFUvRFFHaXZFQzhCd1lGQlFRREFRSDlEQUVCQXdRRkJRWUh2QUU4M1AwTTNBRTgzQUVCQXdRRkJRWUgvVXdIQmdVRkJBTUJBZHk4QXJRS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLaHIyOUFRRURCQVVGQmdlZG5RY0dCUVVFQXdFQnZRRTcvUHo4L1B5OW5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZHZUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQWNBQUFBQUEvY0QrQUFYQUJzQWN3Q1JBTXdBOEFFMEFBQWxId0lkQVE4Rkt3RXZCVDBDUHdFSEl5OEJIUUVmQmpNZkJCVWZDajhKTlQ4Tk5TOEdLd0VQQmhjRk5TOEdLd0VQQlJNN0FSOEdFVE1STlM4T0l3VVJIdzR6SVM4RElTOEhFVDhHT3dFMUl3OE9KUjhIRlE4SEl5OEhOVDhIQngwQkh3MDdBajhOUFFJdkRTc0NEdzBERlFFQkFRSUNBZ01FQkFRSEJBTURBd0lCQTRkY05sNkdBd1FHQ0FvS0RBaHdCQVVGQndFQ0FnWUhDZ29HQmdZSEJnWUhCUXNKQ0FZQ0FnRUdCUU1FYlF3TENRa0RCZ1FEQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUgraFFFQ0FnUUZCUVlIQmdZRkJRUURBYnhmQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0pYLzFMQVFFQ0JBUUVCZ1lIQndnSUNRa0pDZ0l2Q0FZREF2M2tCd1lGQlFNREFnRUJBZ01EQlFVR0IxNWVDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFoY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR3ZnWUdCUVVFQXdFQkFRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KdmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NiNEpDZ2tJQ1FjSUJnWUdCUVFEQWdKbkFRVUZGZ1FFQXdNREFnRUJBZ01EQXdRRUZnVUcycDJka0ZZR0N3b0pDQVlGQTd3R0JRVUZMQVlHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZdUJRUUZCYndDQkFZSEJBa0tDbHdHQmdZRUJBTUNBZ01FQkFZR0JsRUZWZ1lHQmdRRUF3SUNBd1FGQlFZQmd3SURCQVFHQmdiK2hBRjhDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkFWLzlLd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnNFFFQkVCQVFNRUJRVUdCZ0xWQmdZR0JBUURBa0FCQVFNREJBVUZCZ2NIQ0FnSkNRbDBBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFSOUFDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0FBQUFBQU1BQUFBQUEvY0Q5d0FDQUNZQWFnQUFBVGNoQVI4SEVROEhJUzhIRVQ4SEJ4RWZEeUUvRHhFdkR5RVBEZ0lBM1A1SUFuVUhCZ1VGQXdNQ0FRRUNBd01GQlFZSC9NNEhCZ1VGQXdNQ0FRRUNBd01GQlFZSFh3RUJBZ1FFQkFZR0J3Y0lDQWtKQ1FvRE1nb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL000S0NRa0pDQWdIQndZR0JBUUVBZ0VCZ3Z3Qk93RUJBd1FGQlFZRy9NMEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSEF6SUhCZ1VGQkFJQ0FSLzh6UW9KQ2dnSUNBZ0dCZ1lGQkFNQ0FRRUJBUUlEQkFVR0JnWUlDQWdJQ2drS0F6SUtDUW9JQ0FnSUJnWUdCUVFEQWdFQkFRRUNBd1FGQmdZR0NBY0pDQWtLQUFJQUFBQUFBN2tEK0FBakFJa0FBQUV6RVNNdkR6OFBCeFVmRlRNUkh3Yy9CeEV6RVI4SFB3Y1JNejhITHdjaER4VUJvaDkrRXhNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRJRUJFU0VoUHlBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFlzQkFRTUVCUVVHQmdjR0JRVUVBd0VCdlFFQkF3UUZCUVlHQndZRkJRUURBUUdlQmdZRkJRUURBUUVCQVFNRUJRVUdCdjJjRFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FRTzUvb1lCQXdVR0NBa0xEQTRPRUJFUkVoTVRFeE1TRVJFUURnNE1Dd1VJQ0FVRUFyME5EUXdOREF3TUN4WVZFeElRRHcwS0JRUURBd0lDQWY0b0J3WUZCUVFEQVFFQkFRTUVCUVVHQndPUi9HOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSEE1RUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUUFBQUFNQUFBQUFBdndDL0FBREFBZ0FFQUFBQVJVak5TVVZFU01SQnlNUklSRWpOU01Cb240QkczNGZuZ0g0bnJ3Q0FOemMzRDcraGdHNHZQN2tBWnBlQUFBSkFBQUFBQU1iQXhzQUF3QUlBQXdBRXdBWEFCc0FId0FqQUNjQUFBRWpGVFVuSFFFakVTRXpOU01CT3dFMUl6VWpCVE0xSXpjek5TTUhNelVqTnhVak5RY2hFU0VCNEY0Z1hnR2FQajcrUm42ZWZwNEJXejgvWHo0K1h6OC92ZHdnQVJ6KzVBR2lucDZkZnIwQk94LytodDJkSHo4Z0h4OCtJTnpjL0FFY0FBWUFBQUFBQXZ3Qy9BQURBQWNBQ3dBUEFCTUFHUUFBQVRNMUl3VXpOU01uTXpVakp6TTFJeVV6TlNNQklUVWhFU01CWWtCQUFSdy9QNTVBUUg1QVFBRWNQei8raGdINC9pZ2dBV0pBSUQ4ZlFCOC9JRDcrS0NBQjJBQUFBZ0FBQUFBRHlBUFlBQXNBSVFBQUFTTVZNeFV6TlRNMUl6VWpKU01SSVRVak5TTVZJeEV6RVRNUk14RXpFU00xSVFMTjNkMGYzZDBmL21iOEFuWmVJTnpjSU53Zy9QN2tBU1FnM053ZzNINzk2Q0JlWGdNei9Zb0IyZjRuQWZpZEFBQUFBQWdBQUFBQUF4c0MvQUFEQUFnQURBQVFBQlVBR3dBaEFEOEFBQUVWSXpVbEhRRWpOVGNWSXpVakZTTTFOeFVSSXhFM0ZTTTFJelVqRlNNVkl6VTNLd0VWTXhVakZUTVZJeFV6RlNNVklUVWpOVE0xSXpVek5TTTFNelVCZ2lBQkhGNWVYcDRnbmw3Y1hpQWdYaUIrZm41ZlgxOWZYMThDT0g1K2ZuNStmZ0doZm40Z0lINmVmbDlmZm40ZkgvN2tBVHQrZmlCZVhpQitJQ0IrSDM0Z2ZoOGZmaUIrSDM0Z0FBSUFBQUFBQXZ3QzdBQUVBQzRBQUFFWEJ5YzNKd2NuTXpVakZUTUhJeFV6TlNNM0Z3Y2pGVE0xTnhjVk16VTNGeFV6TlNNbk56TTFJeFVISnpVakFrSkxibFp3R1dzM0JEOEVNaEUvREN3L2dody9ja3MvWUI0L0hTMG9JajhkUWo0Q3BIQ2lkcHdUbEVzL1AzNC9QMjlYdFQ4Nm4yY3pObzRzT2o5RU9qOHlLMkk2QUFRQUFBQUFBOVlEcGdBREFBOEFGUUFsQUFBQkZTTTFBU0UxTXhVek5UTTFJelV6SlFFbkVTRVJKUmNoRVNjSEZ6Y25CeEVoQnhjM0p3S2IvQUlZL2VqOElQejgvUDVtL3BaUEEzTDlqMlArMjJNV2lZa1dZd0VGWXhhSmlRSVN2YjMrWjcyOXZSKzkvUDZZVHY1bEFyV0RZLzdnWkJlSmlSZGtBUUJqRm9tSkFBQUFBQU1BQUFBQUF4c0RHd0FEQUFjQU13QUFBUlVqTlNjUkl4RW5JeFV6RlNNVk14VWpGVE1WSXhVekZUTVZNelV6RlRNMU14VXpOVE1WTXpVek5TTTFJelVqRVNNUkl3SitYaUJlZmtCQVFFQkFRRUJBSHg5ZkgxOGZYeDlBZm42ZVB4OEI0SjJkbnY3RkFUdGVIMThmWHg5Zkh4OUFRRUJBUUVCQVFCKzludjZsQWRrQUFBUUFBQUFBQXdjQy9RQURBQWNBQ3dBYkFBQUJCelUzQlFjMU54Y1ZKelVIRnpjVkJ4YzNGemNuQnpVM0p3Y25BczFmWC83a2ZuNmVmdGdXQlJzV3NwMnBGZ1ViRnBPZEFiSmU3MTdQZnU5K2Z1OSs3NHdXQk84YkZyS2VxUllFN3hzV2twMEFBQUFBQndBQUFBQUMzQUw4QUFNQUJ3QUxBQThBRkFBWUFCOEFBQUVWSXpVSElUVWhOeFVqTlNjVkl6VTNIUUVqRVFNekVTTVRPd0UxSXpVakFyMzhId0U2L3NiOFg5MGYzVitkWGw1K2ZwMStuUUZESHg4L1h0MmRuWDc4L0I5K3ZBRTYvc1lCT3Y2bTNKNEFBQUFBQlFBQUFBQUMzQU1iQUFRQUN3QVBBQk1BRndBQUFSMEJJeEVET3dFMUl6VWpOU0UxSVNVVklUVUhJVFVoQWVCZUlINmVmcDRCUFA3RUFWditoaDhCdVA1SUFqOSt2UUU3L3FYZG5WOGZJRjVlZnA0QUF3QUFBQUFDL0FMOEFCRUFUUUJpQUFBQkl6OFBGeUVmRURNL0ZUVXZFQVVWTXpVakR3OEI0THdDQkFZSENBb0tEUTBPRHhBUUVoSVNRUDdsQkFVSUNBc01EUThRRVFrU0V4VVVGaFlZRFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FRRURCUVlJQ2dzTkRnOFJFZ2tURlJVZC91VDhIQXdYRnhZVUZCSVJEdzRMQ2dnR0JBRUNJQklTRWhBUUR3NE5EUW9LQ0FjR0JBTDhFaFlWRXhNU0VROE9EUVlLQ1FjR0JBSUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFJZV0ZSVVRFeElSRUE4TkRBWUpDQVlINnhEOEFRUUdDQW9MRGc4UkVoUVVGaGNYREFBQUFBQUVBQUFBQUFLTkF3c0FBd0FIQUE0QUVnQUFBVE0xSXljUkl4RURPd0VSSXpVak56TTFJd0l2WDE4L1hpQitubjZlSUY1ZUFpOC9JUDZHQVhyK1pnRWNuU0EvQUFZQUFBQUFBenNEaVFBREFBY0FDd0FQQUJRQUl3QUFKUlVoTlFjaE5TRWxGU00xSnhVak5UY2RBU01SQVRNaE5TTTFJelVqRlNNUkl4RWpBdnorQ0NBQ09QM0lBZGxmblYvZFgvN2xmZ0g0WDM2ZGZsOGZ0UjhmUDEvOG5wNWUvUHllM2IwQm12NUhINzM4bmY3a0FsY0FBQUFBQ1FBQUFBQUR5QU9aQUFNQUJ3QU1BQnNBSndBckFDOEFNd0E3QUFBQkZTTTFKeFVqTlRjZEFTTVJBVE1oTlNNMUl6VWpGU01SSXhFakpSY0hGemNYTnljM0p3Y25Pd0UxSXpVek5TTUhNelVqQnpjMU14VTNOU0VDTDE2ZVh0eGUvdVIrQWhoK2ZwNStYaUFDVjRlSEZvZUhGNGVIRjRlSGFGNWVYbDVmUHo4L0lQd2Yvc1VCSko2ZVh2ejhudDI5QVpyK1JpQzkvSjMrNUFINENZZUhGNGlJRjRlSEY0aUlIMThmUHorUUg3QytJTDRBQ2dBQUFBQUQrQU1MQUFNQUJ3QUxBQThBRXdBWEFCc0FJQUFrQURNQUFBRVZJelVsTXpVakJ6TTFJeVVWSXpVbE16VWpCek0xSXpjUkl4RWhIUUVqRVFFaEVTRUJNeUUxSXpVak5TTVZJeEVqRVNNQ0FGNEJ1RjlmWGo4Ly9naGVBclJmWDE0L1A5ejgvcVplQVprQk8vN0YvVXQrQWhoK2ZwNStYaUFCc1oyZElCOC9QeUQ4L0Q4ZlB6OC8vc1VCTzl5OUFabitwZ0Y2L2ljZ3ZmeWUvdVVCK0FBSEFBQUFBQU81QTRrQUF3QUhBQXNBRHdBVkFEc0FQd0FBQVJVak5TTVZJelVuRVNNUkl4RWpFVGM3QVJFakVRY2pFU01SSXhFakVTTVJJeEVoTlNNUkl4RWpFU01SSXhFak5TTVZJelVqRlNNVkl4RWpBVE1SSXdMY1BpQWd2Q0FmUDd4QUgzNWVQeUEvSDBBZkEzSzlJRDRnSUI4ZlFCOGZJQjhCMkNBZ0FYTGMzTnpjZnY2bUFWcitwZ0ZhdmYzcEFoZWRBWHI5REFMMC9Rd0M5UHpzSUFMMC9nZ0IrUDRJQVR1OXZiMjl2UUY2L1F3QzlBQUFCQUFBQUFBRHVRT1pBQU1BQndBTUFESUFBQUVWSXpVbkVTTVJKUkVWSXhFbEl4VXpGU01WTXhVakZUTVZJeFV6RlNNVk14VWpGVE1WSVRVak5TTVJJeFVqRVNNUkl3TGNmcngrQVJ0Ky9zVS9QejgvUHo4L1B6OC9QejhETTcyZXZKNWVJQUZpM054Ky9xWUJXcjcrNVB3Q0dMd2ZYeDlmSDE4Zlh4OWZIMThnL0FFN3ZmNkdBeFFBQUFBSEFBQUFBQU81QTdrQUF3QUhBQXNBRHdBVEFCY0FKZ0FBQVJVak5TTVZJelVsRVNNUkpSVWpOU2NWSXpVbEVTTVJBVE1oTlNNUkl4RWpGU01SSXhFakF0eCt2SDRCRzM0QkczNjhmZ0ViZnY2R3ZRSzF2WjY4bnA0ZkFRU2VucDZlZnY3a0FSd2dYMTkrM2QyOC91VUJHLzFySHdGYkFUdTkvaWNEVXdBQUFBZ0FBQUFBQTlvRDNRQURBQWNBQ3dBUEFCUUFHQUFuQURNQUFBRVJJeEUzTXpVckFSRWpFU2N6TlNNbEdRRWpFVFV6TlNNQk15RTFJeEVqRVNNVkl4RWpFU01GSndjWEJ4YzNGemNuTnljQ3UzNGZmbjdjZmlCK2ZnRTdmbjUrL29hOUFyVzluYjJlblNBREdJY1doNFVXaFljWGlJVVdBWDcreEFFOFBrRCtSZ0c2UGtBKy91WCtwUUoyUUQ3ODdSOEJXd0U3dmY0bkExTkJoeGFJaVJhSmh4YUlpUllBQUFZQUFBQUFBN2tEaVFBREFBY0FDd0FRQURBQU5BQUFBUlVqTlNjUkl4RWpFU01STnpNUkl4RVRJeEVqRlNNMUl4VWpGU01SSXhFakVTTVJJeEVqRVNNUklUVWpOU01SSXhNekVTTUN2Vis4UUI4ZnZGOSsvRjhmWHg4ZlFCOC9JQjlmSHdOeXZTQWZmaUFnQVhMYzNINytwZ0ZhL3FZQldyMzk2UUlYL3VVQitMMjl2YjBCZXY2Ry9vWUM5UDBNQXZUODdDRDhBZmo5REFMMEFBUUFBQUFBQTVrRHVRQURBQWNBREFBeUFBQUJGU00xSnhFakVTVVJGU01SQVRNVk16VXpGVE0xTXhVek5UTVZNelV6RlRNMU14VXpOVE0xSXpVakVTTVZJeEVqRVNNQ3ZYNjlmZ0VjZnY3RVFCOWZIMThmWHg5ZkgxOGZYNzZkdlo1ZUlBR0MzTngrL3FZQldyMys1ZndDRi8zSlB6OC9QejgvUHo4L1B6OC9JUHdCT3J6K2hnTVRBQUFBQ2dBQUFBQUR1UVBJQUFNQUJ3QU1BQnNBSHdBakFDY0FLd0F2QURNQUFBRVZJelVuRVNNUkpSRVZJeEVCTXlFMUl6VWpFU01WSXhFakVTTWxNelVqQnpNMUl3Y3pOU01ITXpVakpSVWhOUWNoTlNFQzNINjhmZ0ViZnY2R3ZRSzF2WjY4bnA0ZkFqZGVYbDQrUHA1ZVhsNCtQZ0g0L2NnZkFuYjlpZ0V6M054Ky9xWUJXcjMrNWZ3Q0YvM0pJUHdCTzczK2hnSzFYaUEvUHlBZ1B6OGZmbjZkdlFBS0FBQUFBQU81QTRrQUF3QUhBQXdBRUFBVUFCZ0FIQUFoQUNVQVNnQUFKUlVqTlRjVkl6VWxIUUVqTlNVVkl6VWxFU01SSXhVak5TVVZJVFVsRVJVakVTTVZJVFVETXlFMUl6VXpOU00xTXpVak5UTTFJVFVoTlNFMUlUVWhOU0UxSVRVaE5TRTFJVFVoQVFTZW5wNENkbjcrcHA0QlBINGduZ0U4L3NRQjJYNGYvc1FmdlFLMXZiMjl2YjI5L3FVQlcvNmxBVnYrcFFGYi9LMERVL3l0QTFQOGp0VS9QMTQvUHo4ZnZkd2dQejllL3FZQldqOC9YejgvWHY3bC9BSVhQei85eVNBL0h6OGdQeDgvSUQ4ZlB5QS9IejhnQUFBSkFBQUFBQU81QTRrQUF3QUlBQXdBRUFBVUFCZ0FIQUFoQUQ0QUFDVVZJelVsSFFFak5TRVZJelVsRVNNUkl4VWpOU2tCTlNFbkZTRTFKUlVSSXhFQk15RTFJelV6TlNNMU16VWhOU0UxSVRVakZTRTFJVFVoTlNFMUlRRUVuZ0oyZnY2bW5nRThmaUNlQWZnQlcvNmx2UDdFQWRsKy9vYTlBclc5dmIyOS9xVUJXLzZsdlA3RUExUDhyUU5UL0k3MFhsNStYbjdjWGw1Ky9xWUJXbDVlSUY1ZVhqOGYvZ2dDRi8zSklGNGdYaURjSUQ4L1hpQmVJQUFBQUFvQUFBQUFBN2tENkFBREFBY0FDd0FQQUJNQUZ3QWJBQjhBSkFBekFBQWxNelVqQnpNMUl3Y3pOU01YTXpVak54VWhOUWNoTlNFQkZTTTFKeEVqRVNVUkZTTVJBVE1oTlNNMUl4RWpGU01SSXhFakFuNWVYdnhlWGw0K1B2dytQdno5eUI4Q2R2MktBaGQrdkg0QkczNytocjBDdGIyZXZKNmVIM1lnSUNBL1B6OC9IMzUrbmIwQk85M2RmdjZsQVZ1OS91VDhBaGo5eVIvOEFUdTkvb1lDdFFBQUJ3QUFBQUFEdVFPNUFBTUFCd0FMQUE4QUZBQVlBQ2NBQUFFUkl4RTNNelVyQVJFakVTY3pOU01sR1FFakVUVXpOU01CTXlFMUl4RWpFU01WSXhFakVTTUMzSDRnZm43Y2ZpQitmZ0U3Zm41Ky9vYTlBclc5bnJ5ZW5oOEJvdjdFQVR3K1FQNUdBYm8rUUQ3KzVmNmxBblpBUHZ6dEh3RmJBVHU5L2ljRFV3QUdBQUFBQUFONkF6c0FBd0FIQUF3QUVBQVVBQ01BQUFFVkl6VW5GU00xTngwQkl4RWxFU01SQXpNUkl4TXpJVFVqTlNNMUl4VWpFU01SSXdMOFhwNWUzRjcrcFI4Z1hsNStmZ0g0WG42ZWZsNGdBWUtlbmw3OC9KN2N2Z0dhZnY0SUFmajk2QUk0L2FrZnZ2eWUvdVFDVndBQUFBb0FBQUFBQS9nREN3QURBQWNBQ3dBUEFCTUFGd0FjQUNBQUpBQXpBQUFCRlNNMUpUTTFJd2N6TlNNbEZTTTFKVE0xSXdjek5TTWxIUUVqRVNFUkl4RURJUkVoQVRNaE5TTTFJelVqRlNNUkl4RWpBMXBlL2FwZVhsOC9Qd0lYWHY2bVhsNWZQejhDbFY3K3B2d2dBVHYreFFGYWZnSVlmbjZlZmw0Z0FiR2RuU0FmUHo4Zy9Qdy9IejgvUDl5OUFabit4UUU3L3FZQmV2NG5JTDM4bnY3bEFmZ0FCd0FBQUFBRHVRTzVBQU1BQndBTEFBOEFFd0FZQUNjQUFDVVZJelVqRlNNMUl4VWpOU1VWSXpVbkVTTVJKUkVWSXhFQk15RTFJeEVqRVNNVkl4RWpFU01DM0g0ZmZoOStBYmgrdkg0QkczNytocjBDdGIyZXZKNmVINlpBUUVCQVFFRDh2cjUrL3NRQlBMeis1ZDBCK1Axckh3RmJBVHU5L2ljRFV3QUFBQUFIQUFBQUFBTzVBN2tBQXdBSEFBc0FEd0FVQUJnQUp3QUFBUlVqTlRjVkl6VW5FU01STnhVak5TVVZFU01STnhVak5RRXpJVFVqRVNNUkl4VWpFU01SSXdMY2ZuNSt2SDUrZmdFYmZuNSsvb2E5QXJXOW5yeWVuaDhCUTkzZFh5QWdILzZsQVZ0ZklDQmV2ZjZsQWhoZUh4LzlheDhCV3dFN3ZmNG5BMU1BQUFjQUFBQUFBOWdEMlFBREFBY0FEQUFiQUI4QUp3QXpBQUFCRlNNMUp4RWpFU1VSRlNNUkFUTWhOU00xSXhFakZTTVJJeEVqTnlFMUlRY2hOeUUxSVNjaEJTY0hGd2NYTnhjM0p6Y25BcjErdlg0QkczNytocjBDdGIyZHZaNmRJTjBCdWY1SFB3SGhILzRmQWI4Zy9rSUNkb2NYaUlVV2hZY1hpSVVXQVNMYzNINytwZ0ZhdnY3ay9BSVkvY2dnL0FFN3ZmNkdBclUvSUY4Zlh4OUlpQmVIaWhhS2lCZUhpaFlBQUFBSEFBQUFBQU81QTdrQUF3QUhBQXdBRUFBVUFCZ0FKd0FBQVJVak5TY1JJeEVsRVJVakVTY2hOU0VsRlNFMUJ5RTFJUU16SVRVak5TTVJJeFVqRVNNUkl3TGNmcngrQVJ0K25RRzQva2dCMlA0SUlBSTQvY2lkdlFLMXZaNjhucDRmQVVQZDNYNytwUUZidmY3ay9BSVkzQ0FnWDE5K25meU9IL3dCUEw3K2hnTlRBQUFEQUFBQUFBUHNBK3dBQXdBSEFCY0FBQUVWSVRVQkZTRTFKeGtCSVRVaE5TRVJJVFVoRVNFMUl3RzkvbTBCSS83ZEZ3UGEvRDBEVS95dEFvbjlkeGNCdmVEZ0FaUGc0QmIrOVAyNUY1d0JEWWNCREljQUFBQUFBUUFBQUFBRDdBUHNBQlVBQURjaE5TRTFBUVVCSndFbEFUVUJCUUVuQVNVQkVTTVRBOXI4UFFFdkFTUUJRUkwremY3ZS90TUJNQUVqQVZZUC9yWCszZjdVRnhNWGV3RXI0UUdjRGY1MjMvN1k3UUVzaGdFb0VQN2loLzdaQWhzQUF3QUFBQUFEN0FQc0FGY0E1QUZrQUFBQkZROFRLd0V2RXowQlB4TTdBUjhUSlNNUERoVUhIeDh6UHdjWER3NHJBUzhkUFFFL0hnRWZIejhmTHg4UEhnTDJBUUVEQWdRSUNnME9FQkVURlJVWEN3d05EQXdORFF3TURRd0xGeFVWRXhFUURnMEtDQVFDQXdFQkFRRURBZ1FJQ2cwT0VCRVRGUlVYQ3d3TkRBd05EUXdNRFF3TEZ4VVZFeEVRRGcwS0NBUUNBd0VCL3ZRRkdSa1hGaFVVRXhFUERnd0tDQVlFQVFFQkFRTURBd1VFQmdZR0J3Z0lDQWtKQ2dvTEN3c01DdzBNRFEwTkRnME9EQmdYRmhZVkV4TUxsQlVRRWhFVEV4TVVGQlVWRlJZV0ZoY1lHQmdYRmhjV0ZSVVVGQk1TRWhFUUVBOE9EUXdNQ2drSkJ3Y0ZCQU1DQWdNRUJRWUdDQWtLQ3dzTkRRNFBEeEFSRWhJU0ZCTVZGQllWRmhjWEdmNHBBUUlEQkFZR0NBa0tDd3dNRGc4UEVSRVNFaFFVRkJZVkZ4Y1hHQmdaR1JrWkdSa1lHQmNYRnhVV0ZCUVVFaElSRVE4UERnd01Dd29KQ0FZR0JBTUNBUUVDQXdRR0JnZ0pDZ3NNREE0UER4RVJFaElVRkJRV0ZSY1hGeGdZR1JrWkdSa1pHQmdYRnhjVkZoUVVGQklTRVJFUER3NE1EQXNLQ1FnR0JnUURBZ0lBRFF3TURRd0xGeFVWRXhFUURnMEtDQVFDQXdFQkFRRURBZ1FJQ2cwT0VCRVRGUlVYQ3d3TkRBd05EUXdNRFF3TEZ4VVZFeEVRRGcwS0NBUUNBd0VCQVFFREFnUUlDZzBPRUJFVEZSVVhDd3dOREF6L0JBWUlDd3dPRHhFVEZCVVhGeGdaRFEwT0RRNE5EUTBNRFFzTUN3c0xDZ29KQ1FnSUNBY0dCZ1lFQlFNREF3RUJBUU1FQmdnSkRBMElpaElORFFzTENna0pCd2NGQlFRQ0FnSURCQVVIQndrSkNnd01EUTRQRUJBUkVoSVRGQlFWRlJZWEZoY1lHQmdYR0JZWEZoWVZGUlFVRXhNU0VSRVFFQThPRFF3TUN3a0pDQWNHQlFRREF2NHFHUmtaR0JnWEZ4Y1ZGaFFVRkJJU0VSRVBEdzRNREFzS0NRZ0dCZ1FEQWdFQkFnTUVCZ1lJQ1FvTERBd09EdzhSRVJJU0ZCUVVGaFVYRnhjWUdCa1pHUmtaR1JnWUZ4Y1hGUllVRkJRU0VoRVJEdzhPREF3TENna0lCZ1lFQXdJQkFRSURCQVlHQ0FrS0N3d01EZzhQRVJFU0VoUVVGQllWRnhjWEdCZ1pHUUFBQUFJQUFBQUFBK3dEN0FCUkFOTUFBQWtCRHc0ckFTOGRQUUUvSHlNVkR4OGZIejhmTHg0QjZnRlBGUkFSRVJJVEVoUVRGQlVWRlJVV0ZoZ1lHQmNXRnhZVkZSUVVFeElTRVJBUUR3NE5EQXdLQ1FrSEJ3VUVBd0lDQXdRRkJnWUlDUW9MQ3cwTkRnOFBFQkVTRWhJVUV4VVZGUllXRmhjWkZoWWNGeGdYRnhZV0ZSVVVGQklURVJFUkR3OE5EUTBMQ2drSkJ3WUZCQU1DQVFFQ0F3UUdCZ2dKQ2dzTURBNFBEeEVSRWhJVUZCUVdGUmNYRnhnWUdSa1pHUmtaR0JnWEZ4Y1ZGaFFVRkJJU0VSRVBEdzRNREFzS0NRZ0dCZ1FEQWdFQkFnTUVCZ1lJQ1FvTERBd09EdzhSRVJJU0ZCUVVGaFVYRnhjWUdCa1pBZkwrcnhFTkN3c0xDUWtJQndZRkJBUUNBZ0lEQkFVSEJ3a0pDZ3dNRFE0UEVCQVJFaElURkJRVkZSWVhGaGNZR0JnWEdCWVhGaFlWRlJRVUV4TVNFUkVRRUE4T0RRd01Dd2tKQ0FjR0JRUURBaGNCQWdNRUJRWUlDQWtMQ3d3TkRnOFBFQkVTRWhNVUZCVVZGaFlYRnhjWUdCa1pHUmtZR0JjWEZ4VVdGQlFVRWhJUkVROFBEZ3dNQ3dvSkNBWUdCQU1DQVFFQ0F3UUdCZ2dKQ2dzTURBNFBEeEVSRWhJVUZCUVdGUmNYRnhnWUdSa1pHUmtaR0JnWEZ4Y1ZGaFFVRkJJU0VSRVBEdzRNREFzS0NRZ0dCZ1FEQWdBREFBQUFBQVBzQSt3QUF3QUhBQm9BQUFFUkl4RUJFU01SQVRNaE5TTVJJeEVqRVNNUkl4RWpFU01SSXdHOWh3SXdodjB6Y0FOcWNMT2RXcDJ6V1JjQnZmNXRBWk1CMXZ5WEEybjhnQmNEZ1A2dy9kQUJxUUVOL1VvRHd3QUFBQUFDQUFBQUFBUHNBK3dBQmdBS0FBQWxGU0VSRnpNSkFTRVJJUVBXL0ZUUUlBRWYvZG9EMnZ3bTBLWUJxc29CUy8yK0E5b0FCQUFBQUFBRDdBUHNBQVFBQ0FBTUFDQUFBQUV6RlNFMUFSVWhQUUVwQVRVbkZSRWhOU0UxSVRVaE5TRTFJVFVoTlNFMUl3SFQ5LzFnQWhuOTV3TnAvSmNYQTlyOFBRSzIvdlArVndJd0FWRDhnQmNCTm9hR0FhcUdoaGFIRnAzOUhSZHdzNTFabmJOYUFBQUFBd0FBQUFBRDdBUHNBQU1BQndBWEFBQUJGU0UxRXhVak5TY1pBU0UxSVRVaEVTRTFJUkVoTlNNQ1EvM255Y2tYQTlyOFBRTlQvSzBEVS95dEZ3Rzk0T0FCaytEZ0Z2NzAvYmtYbkFFTmh3RU1od0FBQXdBQUFBQUQ3QVBzQUFNQUJ3QWJBQUFKQVRVQkJRY25Od0VoTlNFMUFSYzNGemNuTnljSEp3Y25BUkVqQWEzK2ZRRXZBZWVhMXNMOWdRUGEvRDBCbHVxbWloQ0xpeEdLdmRWbS90TVhBbHorZjVRQktpbXZuY0g4OUJlU0FaS3N2b29RaTZBT25yM1NTLzdYQWw4QUFBTUFBQUFBQSt3RDdBQURBQWNBRmdBQU56TVZJd0VSSXhFQk15RTFJeEVoRVNNUklSRWpFU093NE9BQ2MrRDkwSWNEVTdQKzg0Zis5SEFYODhrQ0dmM25BaG45MEJjRFUveXRBMVA4clFQREFBQUFBQUVBQUFBQUErd0Q3QUFSQUFBM0lUVWhOUUVGQVNjQkpRRVJJVFVoTlNNVEE5cjhQUUV2QVNRQlFSTCt6ZjdlL3RNRGx2eHFGeE1YZXdFcjRRR2NEZjUyMy83WUFyZ1dXZ0FBQUFBQkFBQUFBQVBzQSt3QUVnQUFOeUUxSVJFSkFUTUJOeGNSSXljakNRRTFJeE1EMnZ3OUFTOEJQZzBCTmdjTW80WWgvclgrMGhjVEZ3R1ovdEVCYlA3MkNBc0IxNXorbndFcnZRQUFBd0FBQUFBQ3N3S3pBQU1BQ0FBU0FBQUJGU00xSlRNVklUVW5IUUV6TlRNMUl6VWhBZ0NkQVEwdC9zWVd5WjFEL3QwQnZWcGFjRnBhRmhiZ2NJWndBQUVBQUFBQUErd0Q3QUFUQUFBM0lUVWhFUmNUQVRjWEVRY25CeVVIQlNjUkl4TUQydnc5MWZnQjVBVU5DUXlWL3JBeS91WjlGeE1YQVpuVkFUditvQWNLQVgwTkNPdjBQNko5QWdvQUFBQUFCZ0FBQUFBQ3N3S3pBQ0FBUUFCaEFJSUFvd0NwQUFBQkZSOEhQd2N2Qnc4R0p4VVBCU3NCTHdZL0J4OEdCeFVmQno4SEx3Y1BCamNWSHdjL0J5OEhEd1luRnhVZkJqOEhMd2NQQmdNaE5TRVJJd0l0QVFJRUJnY0hDUWtKQ0FnR0JnUUNBUUVDQkFZR0NBZ0pDUWtIQndZRUFsc0NBZ0lFQkFRRUJRUUVBd01DQVFFQkFRSURBd1FFQlFRRUJBUUNBZ0pEQVFNRUJRY0hDUWtKQ0FnR0JnUURBUUVEQkFZR0NBZ0pDUWtIQndVRUE3SUJBd1FGQndnSUNRa0lDQWNGQkFNQkFRTUVCUWNJQ0FrSkNBZ0hCUVFEbmdFREJBWUdDQWdKQ1FrSEJ3VUVBd0VCQXdRRkJ3Y0pDUWtJQ0FZR0JBTmFBV2Irc0JZQnZRVUVDUWNIQlFRREFRRURCQVVIQndrSkNRZ0lCZ1lFQXdFQkF3UUdCZ2dJRFFRRkF3UUNBZ0lDQWdJRUF3VUVCUVFFQXdNQ0FRRUJBUUlEQXdRRUJRUUZDQWdHQmdRREFRRURCQVlHQ0FnSkNRa0hCd1VFQXdFQkF3UUZCd2NKWndRRkNBZ0dCZ1FEQVFFREJBWUdDQWdKQ1FrSEJ3VUVBd0VCQXdRRkJ3Y0pEZ1VFQ1FjSEJnUUNBUUVDQkFZSEJ3a0pDUWdJQmdZRUFnRUJBZ1FHQmdnSS91b1dBVkFBQUFBQUJBQUFBQUFEN0FQc0FBTUFCd0FMQUJvQUFBRVJJeEVsRVNNUk5UTWpFUUV6SVRVakVTRVJJeEVoRVNNUkl3R1E0QUp6NE9EZy9kQ0hBMU96L3ZPSC92UndGd0UyL3ZRQkRJZitiUUdURmdHVC9LMFhBMVA4clFKei9ZMER3d0FBQmdBQUFBQUQrQVA0QUI4QVB3QnJBS3dCREFHQUFBQUJGUjhHUHdjdkJ3OEhId2MvQmowQkx3WVBCaVVWSHdjelB3Y3ZCeU0xTHdjUEJoY1ZEdzh2RHo4UEh3NEZGUjhWT3dFL0ZUMEJMeFVyQVE4VkFSRWZEeUV2QXlFakx3NFJQdzhoSHc4VklSVWhGUjhERVM4UElROE9BUzBDQXdRRkJRWUdCd1VHQkFRREFnRUJBZ01FQkFZRkJ3WUdCUVVFQXdKK0FRSURCQVFHQmdZR0JnWUVCQU1DQWdNRUJBWUdCZ1lHQmdRRUF3SUNEUUVCQXdRRkJRWUdmZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZGVBUUVEQkFVRkJnY0dCZ1VGQkFNQit3RURCUVlJQ1FzTURnNFFFUkVTRXhNVEV4SVJFUkFPRGd3TENRZ0dCUU1CQVFNRkJnZ0pDd3dPRGhBUkVSSVRFeE1URWhFUkVBNE9EQXNKQ0FZRkEvNUlBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwTkRRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwTkRRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0grQ0FFQ0JBWUhDQWtMQ3cwTkRnOElEeEVCT2djRkJRVCs0d29LQ1FrSkNBZ0hCZ1lGQkFRQ0FRRUJBUUlFQkFVR0JnY0lDQWtKQ1FvS0FpNEtDZ2tKQ1FnSUJ3WUdCUVFEQXdFQi9Rd0M5QkFRRUE4QkFnUUdCd2dKQ3dzTURnNFBDQThSL2NvUUVROFBEZzBOQ3dzSkNBY0dCQUlCSkFjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQkFRRURCQVVGQmpoK0JnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCWGdjR0JRVUVBd0VCQVFFREJBVUZCbVVLQ1JNU0VSRVFEZzRNQ3drSUJnVURBUUVEQlFZSUNRc01EZzRRRVJFU0V4TVRFeElSRVJBT0Rnd0xDUWdHQlFNQkFRTUZCZ2dKQ3d3T0RoQVJFUklURXcwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRFEwTkRRd05EQXdNQ3hZVkV4SVFEdzBLQlFRREF3SUNBUUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwQ1NQM01FQkFQRHc0TkRBc0xDUWdHQmdJREFnOFFFQkFDQWdRRUJBWUdCd2dIQ1FrSkNRb0NOQWtLQ1FrSUNBZ0hCZ1VGQkFRQ0FRRUJBUUlFQkFVRkJnY0lDQWdKQ1FvSkhqL0RCQVVGQndFMUVCQVBEdzROREFzTENRZ0dCZ0lEQWdFQ0JBWUdDQWtMQ3d3TkRnOFBFQUFNQUFBQUFBTzVBN2tBQXdBSEFBc0FEd0FUQUJjQVh3QmpBR2NBZ3dDZkFPTUFBQ1V6TlNNSE16VWpCek0xSXdjek5TTWxNelVqQlRNMUl5VVZJdzhISHdjekZSOEhQd2MxTXo4SEx3Y2pOUzhIRHdZbE16VWpCVE0xSXdFekh3a2RBZzhKSXlFUkl4RWhJeThKUFFJL0NUTUhGUjhQSVQ4UE5TOFBJUThPQWNFL1AzNC9QMzQvUDM0L1B3RjZQei8raGo4L0FyVmVCd1lGQlFRREFRRUJBUU1FQlFVR0IxNEJBUU1FQlFVR0J3WUdCUVVFQXdFQlh3WUdCUVVFQXdFQkFRRURCQVVGQmdaZkFRRURCQVVGQmdZSEJnVUZCQU1CL3NRL1AvNkdQejhDOUFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3Yis1VUQrNVFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WitBUUlEQkFVSEJ3Z0pDZ29MREF3TURRSjJEUXdNREFzS0Nna0lCd2NGQkFNQ0FRRUNBd1FGQndjSUNRb0tDd3dNREEzOWlnME1EQXdMQ2dvSkNBY0hCUVFEQW9ZL1B6OC9QejgvUHo4L1B4OWVBUUVEQkFVRkJnY0dCZ1VGQkFNQkFWOEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1h3RUJBd1FGQlFZR0J3WUZCUVFEQVFGZUJ3WUZCUVFEQVFFQkFRTUVCUVVHR1Q4L1B3RzVBUUlDQmdjS0NnWUdCd2E5QmdjR0Jnb0tCd1lDQWdFQk8vN0ZBUUlDQmdjS0NnWUdCd2E5QmdjR0Jnb0tCd1lDQWdFL3ZRME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOdlEwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FBQU1BQUFBQUEvZ0QrQUJIQU1jQlJ3QUFBUThESHdRUEJCOEdPd0UvQXg4RE93RS9CaThFUHdNOUFTOEdEd1F2QXlzQkR3RUZEeDh2SHo4Zkh4NEZIeDgvSHk4ZkR4NEJMUVFEQWdFQkFnTUVwcVlFQXdJQkFRSURCQVVGQmdZR0JnVUZwNmNGQlFZR0JnWUZCUVFEQWdFQkFnTUVwNmNFQXdJQ0F3UUZCUVlHQmdZRkJhZW5CUVVHQmdZR0JRS0hBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklTRWhNVUZCUVZGUllXRmhjWEZoWVdGUlVVRkJRVEVoSVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEZ4WVdGaFVWRkJRVUV4SVNFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBZnhRQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdMVEJRVUdCZ1lHQlFXbnB3VUZCZ1lHQmdVRkJBTUNBZ01FcHFZRUF3SUNBd1FGQlFZR0JnWUZCYWVuQlFVR0JnWUdCUVVFQXdJQkFRSURCS2FtQkFNQ0FnUFhGeFlXRmhVVkZCVVRFeE1SRWhBUUVBNE9EUTBMQ3drSkNBY0dCUVFEQVFFQkFRTUVCUVlIQ0FrSkN3c05EUTRPRUJBUUVoRVRFeE1WRkJVVkZoWVdGeGNXRmhZVkZSUVZFeE1URVJJUUVCQU9EZzBOQ3dzSkNRZ0hCZ1VFQXdFQkFRRURCQVVHQndnSkNRc0xEUTBPRGhBUUVCSVJFeE1URlJRVkZSWVdGaGNhR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0FRRUNBd1FHQndnSkNnc01EUTRQRUJFUkV4TVRGUlVXRmhjWEdCa1lHaGthR2hrYUdCa1lGeGNXRmhVVkV4TVRFUkVRRHc0TkRBc0tDUWdIQmdRREFnRUJBZ01FQmdjSUNRb0xEQTBPRHhBUkVSTVRFeFVWRmhZWEZ4Z1pHQm9aQUFBSUFBQUFBQU81QTdrQUF3QVhBRFlBT2dCV0FITUFkd0I3QUFBbE16VWpKUlVQQmhjL0J6VWpKUkVWSHdVeklUTS9CVFVSTlM4R0lUVWpCVE0xSXlVVk16VS9CeWNQRGlVZkNCVXpOUzhQQlRNMUl3VXpOU01DUXIyOUFUZ0NBZ01FQlFVR0t3c0pDQWNGQkFFQ1Avek5BZ0lEQXdRRkJBR0tCUVVFQXdNQ0FnSUNBd01FQlFYK25qOERNejgvL00wL0FRTUVCZ2NJQ2dzYkNRa0pDQWdIQndZRkJRUURBd0VDQXY0R0JRc0pCQWNGQkFJL0FRRUNBd01GQlFVSEJ3Y0lDUWtLQ3Y2NnZiMyt4YjI5Uno5V0NRa0lDQWdIQndjdEN3c05EZzRQQnc5bHNQNTJCUVVFQXdNQ0FnSUNBd01FQlFRQmlnVUZCQU1EQWdFQmI3aTlzRGMzRFFzTUNnb0pCd1k1QlFVR0J3Y0lDQWtKQ1FvS0Nnb0xSUU1EQndrRkNnd01ERGt5Q3d3S0N3b0tDZ2tKQ0FnSEJ3WUZCVFEvUHo4QUFRQUFBQUFEK0FMMEFBSUFBQk1oQVFnRDhQNElBUXNCNmdBQUFBSUFBQUFBQTlnRDJBQTRBSkVBQUFrQkh3SVZFUlVQQmlNUk5TOEZLd0lQQmhFakx3Y1JQd01CUHdNZkFpY0JEd1lWRVJVZkRUTWhNejhGTlJFekVSOEdNeUV6UHcwMUVUVXZCZ0V2QmlzQkR3VUNGQUY4QkFNQ0FnTUVCUVVHQnUwQ0F3UUZCUVlHMVFjRkJnUUVBd0lCOHdZR0JnUUVBd0lCQVFJREJBRjVCUVVHQlFZR0JWRCtod2NHQlFVREFnSUJBd01FQlFVR0J3Y0lDQWtKQ1FvQkV3WUdCZ1FFQXdLV0FRSURCQVFHQmdZQkRBb0pDUWtJQ0FjSEJnVUZCQU1EQVFJQ0JBUUZCZ2YraEFjSENBZ0lDQWtJQ1FnSkNBZ0lCd09SL3E4RkJRWUcvbG9HQlFVRkF3TUNBUUZiQmdZR0JBUURBZ0lEQkFRR0JnYitwUUVDQXdNRkJRVUdBYWNHQlFVRkFWRUVBZ0lCQVFFREsvNnZCd2dJQ0FrSkNnbitXUWtLQ0FrSUNBY0dCZ1lFQkFNREFRSURCQVFHQmdZQlcvNmxCZ1lHQkFRREFnRURBd1FFQmdZR0J3Z0lDUWdLQ1FHbUNnb0pDUWdJQ0FjQlVRWUZCQU1EQWdFQkFnTURCQVVBQUFBQUJRQUFBQUFEeUFOYUFDRUFRd0JsQUljQXhRQUFKUlVmQlRNaE16OEdMd1lqSVNNUEJUVVZId1loUHdjdkJ5RVBCalVWSHdVN0FqOEdMd1lyQWc4Rk5SVWZCak0vQnk4SEl3OEdKUkV2QXlNUEJ4OEhPd0UvQmowQkx3VXJBUThERVRVdkJTc0JEd1VCMFFJREJBVUZCZ1lCdVFjR0JRVURBd0lCQVFJREF3VUZCZ2YrUndZR0JRVUVBd0lDQXdRRkJRWUdBVHNIQmdVRkF3TUNBUUVDQXdNRkJRWUgvc1VHQmdVRkJBTUNBZ01FQlFVR0JyMEhCZ1VGQXdNQ0FRRUNBd01GQlFZSHZRWUdCUVVFQXdJQ0F3UUZCUVlHUHdjR0JRVURBd0lCQVFJREF3VUZCZ2MvQmdZRkJRUURBdjdrU0FVR0JRWUdCZ1lGQkFJQ0FRRUNBZ1Y4QlFZR0JnWUZCZ1YvQkFNQ0FnTUVCUVVHQmdZR0JRVkpBZ01FQlFVR0JnY0ZCZ1FFQXdMRkJnWUdCQVFEQWdJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQkFZR3R3WUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DQVFFQ0F3UUVCZ2EzQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHdHdZR0JnUUVBd0lCQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWTUvZFJJQkFNQ0FRRURCQVVHQmdZR0JRWUZld1FEQWdJREJINEZCUVlHQmdZRkJRUURBZ0lEQkVjQ0tRWUdCZ1FFQXdJQ0F3UUVCZ1lBQUFBQkFBQUFBQUwwQS9nQUFnQUFDUUVSQVFzQjZnSUEvZ2dEOEFBQUFRQUFBQUFDOUFQNEFBSUFBQ1VKQVFFTEFlcitGZ2dCK0FINEFBRUFBQUFBQTNvRGVnQkRBQUFURVI4UElUOFBFUzhQSVE4T2hnRUNBd1FGQndjSUNRb0tDd3dNREEwQitBME1EQXdMQ2dvSkNBY0hCUVFEQWdFQkFnTUVCUWNIQ0FrS0Nnc01EQXdOL2dnTkRBd01Dd29LQ1FnSEJ3VUVBd0lDL1A0SURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBCK0EwTURBd0xDZ29KQ0FjSEJRUURBZ0VCQWdNRUJRY0hDQWtLQ2dzTURBd0FCQUFBQUFBRDl3UDNBRDhBZ0FFVEFqd0FBQUVQRGlzQkx3MDlBVDhPSHc0SEhRRWZEVHNCUHc0dkR3OE9Fek1mQno4Qk14OERGUThCSHdjUERoVWZCaFVQQXlNdkJnOFBJeThIRHdJdkJEVS9BUzhIUHdjdkFUVS9Bak0zSHdZL0R3OEdMd2NISXc4T0hRRWZCdzhRSHhFUEJoMEJIeEF6UHdjZkVEc0NQeFFmQ0RjelB3NDlBUzhJTlQ4U05TOFBJeWMvQmowQkx4QWpEd2N2RUNzQkR3MENYd0VCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDdBd1FGQndjSkN3c01EUTRPRHhBUUVCQVBEZzROREFzTENRY0hCUVFEQVFFREJBVUhCd29LQ3d3TkRnNFBFQkFRRUE4T0RnME1Dd3NKQndjRkJBUEtBZ0lFQWdFUEZCSWtkUVFFQkVFQ0FRRmdFUTZXQkFRQ0FRUUJBZ01DYUFvS0NBa0hCZ1lFQXdJQkFnUUVCMFVCQWo0REJBSUVWQWdKQ2dvS0Nnc0tDUWtJQmdZRUF3SUpBZ0lFQWxvRUJBSUJEeDBiRTNRRUJBSUVRUUlCQVdFUURwZ0VCQUlCQkFFQ0F3S1pDUWdPWmdFQ1BnTUNCQVJWQ0FrSkNnc0tDd3NKQ1FjSEJRVURBUW9DQWdRQ1NBb0JBZ1FFQ0FSYUJnWUhCZ2NIQmdjSEJnWUdCZ1lGUFFRRUJBTUNBZ0VCQVFJREF3UUVTZ1p2QndjR0JnWUZCUVVFQkFNQ0FnRUJCQUVCQWdJREJBUUZCUVVHQmdZSEJ3ZHRSUVFEQXdNQkFnRUJBZ0lFQXdVRVFBVUdCZ1lHQndZSEJ3WUhCd1lHQmdaVkJnc0JBUU1DQkFRRUJRVUZCZ1lIQndjSFdBY0hCd1lIQmdVRkJRUUVCQUlEQVFFS0FRSURCQWNFVkFZR0JnY0dCd2NHQndjR0JnWUdCZ1U5QkFRRUF3SUNBUUVCQWdNREJBUkZBUVFEQW1nSEJ3WUdCZ1VGQlFRRUF3SUNBUUVFQVFFQ0FnTUVCQVVFQmdZR0JnY0dDRzFGQkFRREFnSUJBUUVDQWdNRUJBVS9CZ1lHQmdZSEJnY0hCZ2NHQndZR0JsUUZDd0VCQXdNREJBUUZCUVVHQndZSEJ3ZGZCd2NIQmdZRkJRVUVCQVFDQXdFQ0FBb0pDUWtJQ0FjSEJnVUZCQU1DQWdJQ0F3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0NBZ1FEdzRPRFF3TENna0lCd1VFQXdNRUJRY0lDUW9MREEwT0RnOFFFQkFRRHc0T0RRd0xDd2tJQmdZREF3RUJBd01HQmdnSkN3c01EUTRPRHhBQnFRRUNBd0tiQmdjUll3SUNQd1FDQkFSNElTTUlBUUlEQWxzRkF3TUJEd0lEQlFZSENBa0tDZ29LQ2dvS0NBbFFCQVFFUWdJQkFVRUdCQU1DQVFFQ0JBVUdCZ2dKQ1FrS2FBUURBZ0VCQWdNQ21Rb01DV01DQVFFQlFBTUVBZ1I1SVNJSUFRSUVBbG9GQXdNQkZoOFdIblVFQkFSQ0F3RUNRZ1VFQkFFQkFRTURCUVlIQndrSkNncHBCQU1DQVFScEJBSURBd0VCUmdNREFnSUJBUUVDQWdJRUF3VUZRQVVHQmdZSEJnY0hCZ2NIQmdjR0JnVlZEeEFCQWdNREJBUUVCUVlGQmdjR0J3ZGdCd2NIQmdZR0JRVUZCQU1FQWdJQkFRWlZCZ1lHQndZSEJ3Y0dCd1lIQmdZRkJUNEZCQVFEQWdJQkFRRUJBZ01EQkFSSUFtNEhCd2NHQmdZRkJRUUVBd01DQWdFQkFnSURBd1FFQlFVR0JnWUhCZ2RvQXdNQ0FnSUJRZ1FEQXdJQ0FRRUJBZ0lDQkFNRkJVQUZCZ1lHQndZSEJ3WUhCd1lIQmdZRlVRUUZDQUlCRHdJQ0FnTUVCQVVFQmdZR0JnY0dCd2RaQndjSEJnWUdCUVVGQkFRREFnSUNCbFVHQmdjR0J3WUhCd1lIQmdjR0JnVUdQUVVFQkFNQ0FnRUJBUUVDQXdNRUJFZ0NjQWdHQndZR0JnVUZCQVFEQXdJQ0FRRUNBZ01EQkFRRkJRWUdCZ1lIQUFBQUFBRUFBQUFBQS9nRGVnQlRBQUFKQVM4SUR3NGRBUjhHQVI4R093RS9CZ0UvQmowQkx3MHJBUThGQTFiK0ZjRUhDQWdJQ1FrSkNRa0pDUWdKQ0FnSEJnWUZCQU1DQWdJQ0F3TUZCZ1lCQlFjSENBa0lDUW9KQ1FvSkNRZ0lCd2NDTHdZR0JRTURBZ0lDQWdNRUJRWUdCd2dJQ1FnSkNRa0pDUWtKQ0FnSUExNytEY1VHQmdVRUF3SUJBUUVCQWdNRUJBWUhCd2NJQ1FnSkNRa0pDUWtKQ0FnSUIvNzNCZ1lGQkFNQ0FnSUNBd1FGQmdZQ053Y0lDQWtJQ1FrSkNRa0pDUWdJQ0FjR0JnVURBd0lDQWdJREJBVUdBQUFBQ0FBQUFBQUQ5d1A0QUNzQWJ3Q2JBTjhBL1FFMUFWa0JuUUFBSlJVek5UTVZNelV6SHdjVkR3Y2hMd2MxUHdjMUl3OE5IUUlmRFRNaE16OE9OUzhPSXhFZkJ4VVBCeU0xSXhVak5TTVZJeThHUFFJL0JnY2RBUjhOTXlFelB3NDFMdzRqSVNNUERRRTdBUjhHRlRNMUx3NHJBUVVSSHc0N0FUVWpMd2NSUHdZN0FUVWpEdzRsSHdjVkR3Y2pMd2MxUHdjSEhRRWZEVHNDUHc0MUx3NHJBZzhOQWo4L2ZqOWVCd1lGQlFNREFnRUJBZ01EQlFVR0IvNUhCZ1lGQlFRREFRRUJBUU1FQlFVR0Jna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUc1Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRb0hCZ1VGQXdNQ0FRRUNBd01GQlFZSFhqOStQMThHQmdVRkJBTUNBZ01FQlFVR0JsNENBZ01FQlFZR0JnZ0hDUWdKQ2drQnVRb0pDUWtJQ0FjSEJnWUVCQVFDQVFFQkFRSUVCQVFHQmdjSENBZ0pDUWtLL2tjSkNna0lDUWNJQmdZR0JRUURBZ0lCUGxzSEJnVUZBd01DQVQ4QkFRSUVCQVFHQmdjSENBZ0pDUWtLVy8xSUFRRUNCQVFFQmdZR0NBZ0lDQWtLQ2RUVUJnWUZCUVFEQVFFQkFRTUVCUVVHQm1OakNRb0pDQWdJQ0FZR0JnUUVCQUlCQWhZSEJnVUZBd01DQVFFQ0F3TUZCUVlIdlFZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0p2UW9KQ1FrSUNBY0hCZ1lFQkFRQ0FRRUJBUUlFQkFRR0JnY0hDQWdKQ1FrS3ZRa0tDUWdKQndnR0JnWUZCQU1DQXNWK2ZuNStBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dsQUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRTdBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRitmbjUrQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVmUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0V4QWdNRUJBWUdCbmg0Q2drSkNRZ0lCd2NHQlFVRUF3SUNYdjByQ1FvSkNBa0hDQVlHQmdVRUF3SUNQd0VCQXdRRkJRWUdBdFVHQmdZRUJBTUNRQUVCQXdNRUJRVUdCd2NJQ0FrSkNYUUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFRRUJBd1FGQlFZR1FBWUdCUVVFQXdFQkgwQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2xBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQUFBQUpBQUFBQUFQM0EvZ0FDd0FQQUJNQU5RQjVBSmNBendEekFUY0FBQ1VWRHdjak5UY1ZJelVqRlNNMUpSOEhGU0VSTXpVekZTRXZCeEUvQndjUkZSOE5NeUV6UHc0Ukx3NGpJU01QRFFFN0FSOEdGVE0xTHc0ckFRVVJIdzQ3QVRVakx3Y1JQd1k3QVRVakR3NGxId2NWRHdjakx3YzFQd2NISFFFZkRUc0NQdzQxTHc0ckFnOE5BN2tCQWdNREJRVUdCMTUrZmo5K0FSc0hCZ1VGQXdNQ0FmNkdQMzcrNUFZR0JRVUVBd0VCQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pBYmtLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2NUhDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FUNWJCd1lGQlFNREFnRS9BUUVDQkFRRUJnWUhCd2dJQ1FrSkNsdjlTQUVCQWdRRUJBWUdCd2NJQ0FnS0NRclQwd2NHQlFVRUFnSUJBUUlDQkFVRkJnZGlZZ29KQ2dnSUNBY0hCZ1lFQkFRQ0FRSVdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ2IwS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDcjBKQ2drSUNRY0lCZ1lHQlFRREFnTEZYd1lHQlFVRUF3RUJmcjErZm41K3ZRRUJBd1FGQlFZR1gvNkdmbjRCQVFNRUJRVUdCZ0c2QmdZRkJRUURBUUVmL2tZSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0J1Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQVRFQ0F3UUVCZ1lHZUhnS0NRa0pDQWdIQndZRkJRUURBZ0plL1NzSkNna0lDUWNJQmdZR0JRUURBZ0kvQVFFREJBVUZCZ1lDMVFZR0JnUUVBd0pBQVFFREF3UUZCUVlIQndnSUNRa0pkQUVCQXdRRkJRWUdRQVlHQlFVRUF3RUJBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRWZRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1VBSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnQU1BQUFBQUFQM0EvZ0FGUUFaQUIwQUlRQXRBREVBUFFDQ0FLQUEzQUVBQVVRQUFDVTdBUlVQQnlFdkJ6VWxGU00xSXhVak5TTVZJelVsSHdjVkl6VWpGU00xSXhVak5UOEhCeFVSRlI4Tk15RXpQdzRSTHc0aklTTVBEUUU3QVI4R0ZUTTFMdzRyQVFVUkh3OHpOU3NCTHdrMUVUOEdPd0UxSXc4T0pSOEhGUThISXk4SE5UOEhCeDBCSHcwN0FqOE9OUzhPS3dJUERRTDhQMzRCQWdNREJRVUdCLzVIQmdZRkJRUURBUUVCK0g0L2ZqOStBZGdIQmdVRkF3TUNBWDQvZmo5K0FRRURCQVVGQmdaZUFnSURCQVVHQmdZSUJ3a0lDUW9KQWJrS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFFQ0JBUUVCZ1lIQndnSUNRa0pDdjVIQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVDViQndZRkJRTURBZ0UvQVFFQ0JBUUVCZ1lIQndnSUNRa0pDbHY5U0FFQ0F3UUZCd2NJQ1FvS0N3d01EQTIxdFFZSEJnVUxDZ2NHQWdJQkFRSUNCQVVGQmdkaVlnb0pDZ2dJQ0FjSEJnWUVCQVFDQVFJV0J3WUZCUVFDQWdFQkFnSUVCUVVHQjcwR0JnVUZCQU1CQVFFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjBLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUVDQXdRRkJnWUdDQWdJQ0FvSkNyMEpDZ2tJQ1FjSUJnWUdCUVFEQWdMRlh3WUdCUVVFQXdFQkFRRURCQVVGQmdaZnZYNStmbjUrZnIwQkFRTUVCUVVHQmw5K2ZuNStYd1lHQlFVRUF3RUJIMS8rcFFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRzZDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CTVFJREJBUUdCZ1o0ZUFvSkNRa0lDQWNIQmdVRkJBTUNBbDc5U3cwTURBd0xDZ29KQ0FjSEJRUURBZ0UvQVFJQ0JnY0tDZ1lHQndZQ3RRWUdCZ1FFQXdKQUFRRURBd1FGQlFZSEJ3Z0lDUWtKZEFFQkF3UUZCUVlHUUFZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQmdZRkJRUURBUUVmUUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NVQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0FBQUFzQUFBQUFBL2NEK0FBUEFCTUFGd0FyQUM4QU93Q0FBSjRBMWdENkFUNEFBQ1VWTXpVekZTRXZCelVsRlNNMUl4VWpOU1VmQnhFUEJ5TVJJeFVqTlNNVkl6VS9Cd2NSSFFFZkRUTWhNejhPRVM4T0l5RWpEdzBCT3dFZkJoVXpOUzhPS3dFRkVSOE9Pd0UxSXk4SEVUOEdPd0UxSXc4T0pSOEhGUThISXk4SE5UOEhCeDBCSHcwN0FqOE9OUzhPS3dJUERRSS9QMzcrNUFZR0JRVUVBd0VCQVR0K1AzNEIyQWNHQlFVREF3SUJBUUlEQXdVRkJnZGVQMzQvZmdFQkF3UUZCUVlHWGdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUc1Q2drSkNRZ0lCd2NHQmdRRUJBSUJBUUVCQWdRRUJBWUdCd2NJQ0FrSkNRcitSd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRStXd2NHQlFVREF3SUJQd0VCQWdRRUJBWUdCd2NJQ0FrSkNRcGIvVWdCQVFJRUJBUUdCZ2NIQ0FnSUNna0swOU1IQmdVRkJBSUNBUUVDQWdRRkJRWUhZbUlLQ1FvSUNBZ0hCd1lHQkFRRUFnRUNGZ2NHQlFVRUFnSUJBUUlDQkFVRkJnZTlCZ1lGQlFRREFRRUJBUU1FQlFVR0JsNENBZ01FQlFZR0JnZ0hDUWdKQ2dtOUNna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQkFnTUVCUVlHQmdnSUNBZ0tDUXE5Q1FvSkNBa0hDQVlHQmdVRUF3SUN4WDUrZmdFQkF3UUZCUVlHWDcxK2ZuNSt2UUVCQXdRRkJRWUcva1lHQmdVRkJBTUJBUUg0Zm41K1h3WUdCUVVFQXdFQkgvN2tuZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNkNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JNUUlEQkFRR0JnWjRlQW9KQ1FrSUNBY0hCZ1VGQkFNQ0FsNzlLd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0JnTFZCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FsMEFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVI5QUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBQURRQUFBQUFEOXdQNEFBc0FHd0FmQUNNQUp3QXpBRGNBUXdDSEFLVUEzUUVCQVVVQUFDVVZEd2NqTlNNVk16VXpGU0V2QnpVbEZTTTFJeFVqTlNNVkl6VWxId2NWSXpVakZTTTFJeFVqTlQ4SEJ4RVZIdzB6SVRNL0RoRXZEaU1oSXc4TkFUc0JId1lWTXpVdkRpc0JCUkVmRGpzQk5TTXZCeEUvQmpzQk5TTVBEaVVmQnhVUEJ5TXZCelUvQndjZEFSOE5Pd0kvRGpVdkRpc0NEdzBEdVFFQ0F3TUZCUVlIWHZ3L2Z2N2tCZ1lGQlFRREFRRUIrSDQvZmo5K0FkZ0hCZ1VGQXdNQ0FYNC9majkrQVFFREJBVUZCZ1plQWdJREJBVUdCZ1lJQndrSUNRb0pBYmtLQ1FrSkNBZ0hCd1lHQkFRRUFnRUJBUUVDQkFRRUJnWUhCd2dJQ1FrSkN2NUhDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FUNWJCd1lGQlFNREFnRS9BUUVDQkFRRUJnWUhCd2dJQ1FrSkNsdjlTQUVCQWdRRUJBWUdCd2NJQ0FnS0NRclQwd2NHQlFVRUFnSUJBUUlDQkFVRkJnZGlZZ29KQ2dnSUNBY0hCZ1lFQkFRQ0FRSVdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEdCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ2IwS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFFQ0F3UUZCZ1lHQ0FnSUNBb0pDcjBKQ2drSUNRY0lCZ1lHQlFRREFnTEZYd1lHQlFVRUF3RUJmbjUrZmdFQkF3UUZCUVlHWDcxK2ZuNStmbjY5QVFFREJBVUZCZ1pmZm41K2ZsOEdCZ1VGQkFNQkFSLytSZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNkNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JNUUlEQkFRR0JnWjRlQW9KQ1FrSUNBY0hCZ1VGQkFNQ0FsNzlLd2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0JnTFZCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FsMEFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBR0JnVUZCQU1CQVI5QUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0pRQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBQUJBQUFBQUFEK0FQbUFDRUFNd0I4QU44QUFBRVBDQ012RGo4SEJURXZFQmMvQmpNZkZUOEdOUzhaRHdZbER3TWZCQThKSHdjL0RCY1BCeDhQUHdjZkJEOEdQUUV2QWdFdkF3OENBbzRDQ1FvS0RBd01EZzBOREF3TENnb0tDQWdIQmdVRkF3RUJBUUlFQlFZSENBc0JCQUVEQkFZSUNRc0xEUTRQRUJFU0VoTE5NQk1URXhRVEZCUVVJU0FmSHg0ZEhSc2FHQllWRXhFUERRUUVCQVlGQmdZR0JRUUVBZ0lCQWdjSUNRa0tDZ29NQ3cwTURRNE9EdzhmSHlFaUlpUWtKUm9iR2hvWkdSbitsZ1FEQVFFQkFRTUU1aGtWRXhJUkR3NE1BZ0VCQVFJRUJBVUhCd2dJQmdNTkN3MFBEeEVTRXd1VURnd0tDUWNHQXdFQkF3UUhCd2tMREEwT0R4QVFFaElURkJNVEVoQVFEdzdwQkFZRkJnWUZCZ1FFQXdJQ0F3VDhjQVVGQmdZRkJnVUJOZ0VLQ0FjSEJRTUNBUUlEQkFZR0J3Y0pDUXNLQ3d3TURBNE5EUXdNQ2dvS1hSSVNFaEVRRHc0TkN3c0pDQVlFQXdITk1RWUZCUVFEQWdFQkFnVUhDUXNNRHc4U0VoUVZGeGNZQmdRRUFnRUJBUU1EQkFVRkJnVUdCZzhPRFE0TkRRd01EQXdMQ2dvS0NRa1JEZ3dLQndZREFnRUNBd1VGQndqUEJRVUdCZ1lGQlFYbUZCRVRGQlVWRnhjR0JnWUZCZ1VFQXdJQkFRUUZCQmNVRWhJUkVCQU9DSlVPRGhBUkVoSVVGQklTRWhBUUR3OE1EQXNKQ0FZRUF3RUJBd1VJQ0FzTUR1a0VBd0VCQVFJQ0JBVUZCZ1lHQlFVRkE1RUVBZ0lCQVFJQ0FBQURBQUFBQUFMOEEvZ0FBd0FIQURzQUFBRVJJeEVqRVNNUkp4RVZId2t6SVRNL0NUVVJOUzhKSXlFakR3a0NmajkrUDM0QkFnSUdCd29LQmdZSEJnRjZCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnY2R0JnY0dCZ29LQndZQ0FnRURldjBNQXZUOURBTDBQL3lPQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnTnlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQUFBQUJRQUFBQUFEK0FONkFCMEFPd0EvQUYwQWV3QUFKUThISXhVN0FUOE5QUUVqQlJVZkRUc0JOU012QnpVakJTRTFJUUV6SHdjVk16MEJMdzByQVFVVk16VS9Cek0xS3dFUERRTzVBUUVEQkFVRkJnYSt2Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqLzhUd0lDQXdRRkJnWUdDQWNKQ0FrS0NiNitCZ1lGQlFRREFRRS9BWG9CK1A0SUFWcStCZ1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSnZ2MHNQd0VCQXdRRkJRWUd2cjRKQ2drSUNRY0lCZ1lHQlFRREFnTGtCZ1lGQlFRREFRRS9BZ0lEQkFVR0JnWUlCd2tJQ1FvSnZyNEpDZ2tJQ1FjSUJnWUdCUVFEQWdJL0FRRURCQVVGQmdhK252d0JPd0VCQXdRRkJRWUd2cjRKQ2drSUNRY0lCZ1lHQlFRREFnSmV2cjRHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnQUFCUUFBQUFBRCtBTjZBQjBBT3dBL0FGMEFld0FBSlE4SEl4VTdBVDhOUFFFakJSVWZEVHNCTlNNdkJ6VWpGeUUxSVNVekh3Y1ZNejBCTHcwckFRVVZNelUvQnpNMUt3RVBEUU81QVFFREJBVUZCZ2ErdmdrS0NRZ0pCd2dHQmdZRkJBTUNBai84VHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDYjYrQmdZRkJRUURBUUUvL0FINC9nZ0IyTDRHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbSsvU3cvQVFFREJBVUZCZ2ErdmdrS0NRZ0pCd2dHQmdZRkJBTUNBdVFHQmdVRkJBTUJBVDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbSt2Z2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FqOEJBUU1FQlFVR0JyNGcvTDBCQVFNRUJRVUdCcjYrQ1FvSkNBa0hDQVlHQmdVRUF3SUNYcjYrQmdZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0FBQUFBQkFBQUFBQUQ5d090QUNzQVRRQnVBS0VBQUFFUEJoMEJId2s3QVQ4SE5TOExCd01kQVI4R1B3YzFMd2NQQmpjQkh3SVBCU01oSXk4RlB3SUJQd1FmQXljQkR3TWZDeUV6UHdvMUx3SUJMd1lyQVE4RkFlZ0ZDZ2tFQXdVREFRUUdCQVFFQlFzTUJnWUdCd3NMQ2dRSEJRSUNBZ01EQ0FVRkJnVUdCd3dNRWdJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFqb0JtUU1CQVFFREJnWUZCUWI4emdZRkJRWUdBd0VCQVFNQm1RUURCQWNKQ1FjRUJHbitad1lFQXdFQkFnUUZCd2dLQ2dzR0RBd0RPUTBNREFzS0NnZ0hBd1FEQWdJRUJmNWtCd2tKQ2dvTURBd01EQXdLQ2drSkFXUURCd2dGQmdzTUJnY0dDd3NGQlFRRUJnTUJBUU1HQ0FVS0N3d05EQVVHQmdrRkF3TURBZ0VCQVFFYnJBWUdCZ1FFQXdJQkFRSURCQVFHQmdhc0JnWUdCQVFEQWdFQkFnTUVCQVlHMS8xaUJRVUZDQWdIQmdJQkFRSUdCd2dJQlFVRkFwNEZBd01EQVFFREF3TWMvV0lMREF3TURBME1Dd3NKQ1FjRkFnTUNBd1FGQndrSkN3WUxEQTBNREF3TUFxTUtDUWdHQmdNREF3UUZCZ2dKQUFBQUFRQUFBQUFEK0FPM0FGZ0FBQUVESXc4SEh3WTdBajhHR3dFZkJqc0JQd1lUT3dFL0JpOEhJdzhIQ3dFdkJpTVBCUUZtaDdjSEJnVUZCQU1CQVFFQkF3UUZCUVlIemdVRUJRUUVBd0lDY1A0Q0F3TUVCQVFGQlFVRUJRUUVBd01DaHBVSEJnVUZCQU1CQVFFQkF3UUZCUVlIcXdVRkJRUURCQUlDY1A0Q0F3TUVCQVFGQ1FVRkJBTUVBZ09sL253QkFnTUVCQVlHQmdZR0JnUUVBd0lCQWdJRUF3UUZBVVA5SXdRRUJBTURBUUlDQVFNREJBUUVBWVVDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUUlDQXdRRUJmNjlBdDBFQkFNREFnSUJBUUlDQXdNRUFBQUFId0FBQUFBRCtBUDRBQU1BQndBTEFCY0FHd0FnQUNRQUxnQXlBRFlBT2dBK0FFSUFSZ0JRQUZvQVhnQmlBR1lBYWdCdUFISUFmQUNBQUlRQWlBQ1VBSmdBblFDaEFLd0FBQ1V6TlNNSE16VWpCek0xSXdjakZUTVZNelV6TlNNMUl3Y3pOU01ITVRNMUl3Y3pOU01ISXhVek5UTTFJelVqSlRNMUl3VXpOU01sTXpVakJUTTFJeVV6TlNNRk16VWpKU01WTXhVek5UTTFJd1V6RlRNMU16VWpOU01sTXpVakJUTTFJeVVWTXpVRk16VWpKVE0xSXdVek5TTWxJeFV6RlRNMU16VWpCek0xSXdjek5TTUhNelVqQnlNVk14VXpOVE0xSXpVakJ6TTFJd2N4TXpVakJ6TTFJd2NWTXdFVk16VWpBVFVqQTBVN08zWTdPM1k3TzNjQ0Fqd0NBangyT3p0Mk96dDJPenRZSUQwQ0FoMERrVDgvL0U4L1B3T3hQei84VHo4L0E3RS9QL3hQUHo4RHN3SUNIU0E5L0UwZ0hRSUNQUU94UHovOFR6OC9BN0UvL0JBL1B3T3hQei84VHo4L0E3TUNBaDBnUFhZN08zWTdPM1k3TzNjQ0Fqd0NBangyT3p0Mk96dDJPenQ0RHdPa1BRLzhYRDBJUHo4L1B6OENIU0FnSFFJL1B6OC9QejhDUFNBZEFqazdPenM3T3pzN096czdPMTBlQWdJOVBRSUNIaDgyT3pzN2RqczdPenM3T3pzN1dCMENBajAvUHo4L1B6OGdIUUlDSFNBL1B6OC9Qejh1RC94Y0R6MERwQThBQUI4QUFBQUFBL2dEK0FBSkFBMEFFUUFWQUNFQUpRQXFBQzRBTWdBMkFEb0FQZ0JDQUVZQVVBQmFBRjRBWWdCbUFHb0FiZ0J5QUh3QWdBQ0VBSWdBbEFDWUFKMEFvUUNyQUFBbEl4VXpGVE0xSXpVakJ6TTFJd2N6TlNNSE16VWpCeU1WTXhVek5UTTFJelVqQnpNMUl3Y3hNelVqQnpNMUl5VXpOU01GTXpVakpUTTFJd1V6TlNNbE16VWpCVE0xSXlVakZUTVZNelV6TlNNRk14VXpOVE0xSXpVakpUTTFJd1V6TlNNbEZUTTFCVE0xSXlVek5TTUZNelVqSlFFakZUTTFBVE0xSXdjek5TTUhNelVqQnpNMUl3Y2pGVE1WTXpVek5TTTFJd2N6TlNNSE1UTTFJd2N6TlNNSE14VXpOVE0xSXpVakE3c0NBajBnSFhZN08zWTdPM1k3TzNjQ0Fqd0NBangyT3p0Mk96dDJPenNET1Q4Ly9FOC9Qd094UHovOFR6OC9BN0UvUC94UFB6OERzd0lDSFNBOS9FMGdIUUlDUFFPeFB6LzhUejgvQTdFLy9CQS9Qd094UHovOFR6OC9BN1A4WEE4OUE2UVBQWFk3TzNZN08zWTdPM2NDQWp3Q0FqeDJPenQyT3p0Mk96dDRJQjBDQWoxRkhoODlBajgvUHo4L1B3SWVIeDhlQWo4L1B6OC9Qems3T3pzN096czdPenM3TzEwZUFnSTlQUUlDSGg4Mk96czdkanM3T3pzN096czdhZnhjUFE4RHBEMC9QejgvUHo4Z0hRSUNIU0EvUHo4L1B6ODlBZ0lkSUFBQUFBQU1BQUFBQUFQNEEvZ0FBd0FIQUFzQUpRQS9BRmtBY3dDTkFLY0F3UURiQVBrQUFDVXpOU01GTXpVakJUTTFJemNWSHdRaFB3UTlBUzhESXlFakR3TTFGUjhETXlFelB3UXZCU0VQQkRVVkh3UWhQd1V2QkNNaEl3OEROUlVmQXpNaE16OEVMd1VoRHdRMUZSOEVJVDhGTHdRaklTTVBBelVWSHdNeklUTS9CQzhGSVE4RU5SVWZCQ0UvQlM4RUl5RWpEd01sRlI4RE15RXpQd1F2QlNFUEJDVXpGd2NYTlJjSEZ3Y1hNUmNIRnpjbk55YzNKemNuSVJFakZUTVJJUUplZm43K3huNSsvdVIrZnIwQkJBVURBd0ZhQXdNRkJBRUJCQVVEQS82bUF3TUZCQUVCQkFVREF3SzFBd01GQXdFQkFRRURCUU1EL1VzREF3VUVBUUVFQlFNREFyVURBd1VEQVFFQkFRTUZBd1A5U3dNREJRUUJBUVFGQXdNQ3RRTURCUU1CQVFFQkF3VURBLzFMQXdNRkJBRUJCQVVEQXdLMUF3TUZBd0VCQVFFREJRTUQvVXNEQXdVRUFRRUVCUU1EQXJVREF3VURBUUVCQVFNRkF3UDlTd01EQlFRQkFRUUZBd01DdFFNREJRTUJBUUVCQXdVREEvMUxBd01GQkFFQk93RUVCUU1EQVhvREF3VURBUUVCQVFNRkF3UCtoZ01EQlFRQi9nZ09SVk1WUFZKVFV4VStVeFZxVTFOVFUxSlNSd09ZWG43OEVBaCtmbjUrZm00REF3VURBUUVCQVFNRkF3TURBd1VFQVFFRUJRTmNBd01GQkFFQkJBVURBd01EQlFNQkFRRUJBd1VEV3dNREJRTUJBUUVCQXdVREF3TURCUVFCQVFRRkExd0RBd1VFQVFFRUJRTURBd01GQXdFQkFRRURCUU5iQXdNRkF3RUJBUUVEQlFNREF3TUZCQUVCQkFVRFhBTURCUVFCQVFRRkF3TURBd1VEQVFFQkFRTUZBMXNEQXdVREFRRUJBUU1GQXdNREF3VUVBUUVFQlFOY0F3TUZCQUVCQkFVREF3TURCUU1CQVFFQkF3VURTMDlJR0FGSFNGOUlHRWRJR0YxZlNGOUlYa2hTL0s1K0EvQUFBQUFBQ1FBQUFBQURtUU9KQUJrQU13Qk5BR2NBZ1FDYkFMVUF6d0RwQUFBM0h3TXpGeUUzTXo4Q1BRRXZBaU1uSVFjakR3SW5Id1F6SVRNL0JDOEVJeUVqRHdNbkh3TXpGeUUzTXo4REx3TWpKeUVISXc4Q0p4OEVNeUV6UHdRdkJDTWhJdzhESng4RE14Y2hOek0vQXk4REl5Y2hCeU1QQWljZkJETWhNejhFTHdRaklTTVBBeWNmQXpNWElUY3pQd012QXlNbklRY2pEd0luSHdReklUTS9CQzhFSXlFakR3TWxGUjhDTXhjaE56TS9BeThESXljaEJ5TVBBbVlCQVFNRkF3TUJlZ01EQlFRQkFRUUZBd1AraGdNREJRTUJBUUVCQXdVREF3TVVBd01GQXdFQkFRRURCUU1EL093REF3VURBUUVCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3TUZBd0VCQVFFREJRTURBeFFEQXdVREFRRUJBUU1GQXdQODdBTURCUU1CQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RBd1VEQVFFQkFRTUZBd01ERkFNREJRTUJBUUVCQXdVREEvenNBd01GQXdFQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1EQlFNQkFRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQXdVREFRRmFBUVFGQXdNQnVRTURCUU1CQVFFQkF3VURBLzVIQXdNRkJBR0dBd01GQkFFQkJBVURBd01EQlFRQkFRUUZBMXdFQXdVREFRRURCUU1FQXdNRkF3RUJBd1VEV3dNREJRUUJBUVFGQXdNREF3VUVBUUVFQlFOY0JBTUZBd0VCQXdVREJBTURCUU1CQVFNRkExc0RBd1VFQVFFRUJRTURBd01GQkFFQkJBVURXd01EQlFNQkFRTUZBd01FQXdVREFRRURCUU5iQXdNRkJBRUJCQVVEQXdNREJRUUJBUVFGQTF3RUF3VURBUUVEQlFNRUF3TUZBd0VCQXdVRFd3TURCUVFCQVFRRkF3TURBd1VFQVFFRUJRTUFBQUFMQUFBQUFBUDRBL2dBR1FBekFFd0FaZ0IvQUprQXNnRE1BT1lBNmdEdUFBQTNId1F6SVRNL0F6MEJMd1FoRHdRbkh3VWhQd1V2QkNNaEl3OERKeDhFTXlFelB3UXZCU0VQQXljZkJTRS9CUzhFSXlFakR3TW5Id1F6SVRNL0JDOEZJUThESng4RklUOEZMd1FqSVNNUEF5Y2ZCRE1oTXo4RUx3VWhEd01uSHdVaFB3VXZCQ01oSXc4REpSVWZBek1oTXo4RUx3VWhEd1FsRVNFUkF5RVJJV1lCQVFNRkF3TUJlZ01EQlFRQkFRUUZBd1AraGdNREJRTUJBUUVCQXdVREF3TVVBd01GQXdFQkFRRURCUU1EL093REF3VURBUUVCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3WUVBZ0VCQVFNRkF3TURGQU1EQlFNQkFRRUJBd1VEQS96c0F3TUZBd0VCQVFFREJRTURBeFFEQXdVREFRRUJBUU1GQXdQODdBTUdCQUlCQVFFREJRTURBeFFEQXdVREFRRUJBUU1GQXdQODdBTURCUU1CQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RCZ1FDQVFFQkF3VURBd01VQXdNRkF3RUJBUUVEQlFNRC9Pd0RBd1VEQVFGYUFRUUZBd01CdVFNREJRTUJBUUVCQXdVREEvNUhBd01GQkFFQ0YveFFJQVB3L0JDV0F3TUZCQUVCQkFVREF3TURCUU1CQVFFQkF3VURXd01EQlFNQkFRRUJBd1VEQXdNREJRUUJBUVFGQTF3REF3VUVBUUVFQlFNREF3TUZBd0VCQVFJRUJsc0RBd1VEQVFFQkFRTUZBd01EQXdVRUFRRUVCUU5jQXdNRkJBRUJCQVVEQXdNREJRTUJBUUVDQkFaYkF3TUZBd0VCQVFFREJRTURBd01GQkFFQkJBVURYQU1EQlFRQkFRUUZBd01EQXdVREFRRUJBZ1FHV3dNREJRTUJBUUVCQXdVREF3TURCUVFCQVFRRkExd0RBd1VFQVFFRUJRTURBd01GQXdFQkFRRURCUU5ML0ZBRHNQd3dBL0FBQUFBTEFBQUFBQVA0QS9nQUdRQXpBRXdBWmdCL0FKa0FzZ0RNQU9ZQTZnRHZBQUEzSHdReklUTS9BejBCTHdRaER3UW5Id1VoUHdVdkJDTWhJdzhESng4RU15RXpQd1F2QlNFUEF5Y2ZCU0UvQlM4RUl5RWpEd01uSHdReklUTS9CQzhGSVE4REp4OEZJVDhGTHdRaklTTVBBeWNmQkRNaE16OEVMd1VoRHdNbkh3VWhQd1V2QkNNaEl3OERKUlVmQXpNaE16OEVMd1VoRHdRbEVTRVJBeFVoRVNGbUFRRURCUU1EQVhvREF3VUVBUUVFQlFNRC9vWURBd1VEQVFFQkFRTUZBd01ERkFNREJRTUJBUUVCQXdVREEvenNBd01GQXdFQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1HQkFJQkFRRURCUU1EQXhRREF3VURBUUVCQVFNRkF3UDg3QU1EQlFNQkFRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQmdRQ0FRRUJBd1VEQXdNVUF3TUZBd0VCQVFFREJRTUQvT3dEQXdVREFRRUJBUU1GQXdNREZBTURCUU1CQVFFQkF3VURBL3pzQXdZRUFnRUJBUU1GQXdNREZBTURCUU1CQVFFQkF3VURBL3pzQXdNRkF3RUJXZ0VFQlFNREFia0RBd1VEQVFFQkFRTUZBd1ArUndNREJRUUJBZmo4YnlBRDhQd1FsZ01EQlFRQkFRUUZBd01EQXdVREFRRUJBUU1GQTFzREF3VURBUUVCQVFNRkF3TURBd1VFQVFFRUJRTmNBd01GQkFFQkJBVURBd01EQlFNQkFRRUNCQVpiQXdNRkF3RUJBUUVEQlFNREF3TUZCQUVCQkFVRFhBTURCUVFCQVFRRkF3TURBd1VEQVFFQkFnUUdXd01EQlFNQkFRRUJBd1VEQXdNREJRUUJBUVFGQTF3REF3VUVBUUVFQlFNREF3TUZBd0VCQVFJRUJsc0RBd1VEQVFFQkFRTUZBd01EQXdVRUFRRUVCUU5jQXdNRkJBRUJCQVVEQXdNREJRTUJBUUVCQXdVRFMveHZBNUg4VUNBRDhBQUVBQUFBQUFONkEvZ0FMUUE0QUlvQXp3QUFBUjBCSHcwN0FSRVBCeUV2QnhFL0J3VXJBUzhGUFFFbkZTc0JEdzBWRVJVZkRUTWhNejhOTlJFekVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUVVJOUzhHQVM4R0l5RWpEdzBCOXdJQ0F3UUZCUVlIQndnSkNBa0tDV2dCQVFNRUJRVUdCdjdFQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0cwd1FZR0JRVUVBd0kvbFFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NRRThDUW9KQ0FrSENBWUdCZ1VFQXdJQ1B3RUJBd1FGQlFZRy9jZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ1FJNENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREF3VUZCdjcxQndnSUNRZ0tDUXIrMUFrS0NRZ0pCd2dHQmdZRkJBTUNBZ003WmdrS0NRa0lDQWNIQmdVRkJBTUNBdjV0QmdZRkJRUURBUUVCQVFNRUJRVUdCZ0k0QmdZRkJRUURBUUdGQWdNRUJRVUdCc3NaUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjNJQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFaUDk3d1lHQlFVRUF3RUJBUUVEQkFVRkJnWUROQVlHQlFVRUF3RUJIL3pNQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFod0pDUWtJQ0FnSEJ3RVlCZ1lGQkFRQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQUFBRUFBQUFBQVBCQTVzQVd3QnBBSnNBK3dBQUFROENGUjhRSFFFUEVCVWZCak0vRVQwQkx4SVBBZ012QkNNMU16OEZCeU1QQnhVZkJ6TWZBenNCUHdjMUVUVXZCeXNCRHdFbER3SVZIeE1QRXhVZkJqTS9FaThTSXc4Q0FuQUVBZ0VDQWdNV0NBY0hCZ1lGQlFRREF3TUJBUUVCQXdNREJBVUZCZ1lIQndnV0F3TUJBUUlFQlFZREJ3a0ZCQVVNQ3dvS0NRZ0hCd1lGQlFRREFnRUJBZ01FQlFVR0J3Y0lDUW9LQ3d3RkJRVUZCd1lHdllvRUJnWUdtNXNHQmdZRWlncTNyUWNHQlFVREF3SUJBUUlEQXdVRkJnZXR0d1FHQmdZR0JnUUVBd01DQWdFQkFnSURBd1FFQmdVSEJnVUJDZ01DQVFFQ0JBUVVFeElSRHc0TkRBb0pDQVlGQkFJQkFRSUVCUVlJQ1FvTURRNFBFUklURkFRRUFnRUJBZ01GQmdRSENBVUZCUllXRkJNUkVBOE5EQXNJQ0FVRUF3RUJBd1FGQ0FnTERBMFBFQkVURkJZV0JRVUZCZ1lIQmdMS0JnWUdCZ1lGQlJRSUNRa0pDZ2tMQ2dzTEN3c0xEQXNNQ3dzTEN3b0tDZ29KQ1FrSUZBVUZCZ1lHQmdZRkF3SUJBUUlEQ2dvTEN3d01EUTBORGc0UERnOFBEdzhQRHc0UERnNE5EUTBNREFzTENnb0RBZ0VCQVFNRC9rR0lCQU1DQWJ3QkFnTUVpR0d6QVFJREJBUUdCZ2I4QmdZR0JBUURBZ0d6QkFNQ0FnSURBd1FFQkFRRkFuWUZCQVFFQkFNREFnSUNBem9GQmdZR0JnWUZCQkVSRXhNVkZSVVhGeGNZR1JrWkdob2FHaGtaR1JnWEZ4Y1ZGUlVURXhFUkJBVUdCZ1lHQmdVRkJBRUNBZ0lERXhRVkZoY1lHUmthR3h3Y0hCMGRIaDRkSFJ3Y0hCc2FHUmtZRnhZVkZCTURBd0VCQWdRQUFBQUFBd0FBQUFBRCtBTTdBQU1BSndDQUFBQUJKelUzSlI4SEVROEhJUzhIRVQ4SEJ4RVZIdzB6SVRNL0RUMEJCUjhCTXo4R0VTOEZCd1U5QVM4Tkl5RWpEdzBEdWZ6OC9xVUhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9nZ0dCZ1VGQkFNQkFRRUJBd1FGQlFZR1hnSUNBd1FGQmdZR0NBY0pDQWtLQ1FINENnb0pDQWtIQ0FZR0JnVUVBd0lDQVJBRkJnVUZCQVFHQWdRQ0FnUUZCZ2dIQ1A3dEFnSURCQVVHQmdZSUJ3a0lDUW9LL2dnSkNna0lDUWNJQmdZR0JRUURBZ0lCUzJlY1owY0JBUU1FQlFVR0IvNUlCd1lGQlFRREFRRUJBUU1FQlFVR0J3RzRCd1lGQlFRREFRRWcva2dLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dwS2J3RUJBUUlDQlFNSENBSE9DQWNGQlFJQkFYQktDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9BQUFBREFBQUFBQU81QTdrQUhRQi9BTzBBQUFFN0FSOE5IUUVqTlM4SEl5Y2ZCeEVmQnlFZkJ3OEhJeFVQQnk4SE5TRWpMdzAxRVNNdkJ6OEhNelUvQng4ZkR3WXJBUzhpSHdRUEJpc0JMd2M5QWo4SEFVUGRDUW9KQ0FrSENBWUdCZ1VFQXdJQ1B3RUJBd1FGQlFZRzNWOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFiZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSFhnRUJBd1FGQlFZSEJnWUZCUVFEQVFIKzVRb0tDUWdKQndnR0JnWUZCQU1DQWw4R0JnVUZCQU1CQVFFQkF3UUZCUVlHWHdFQkF3UUZCUWJqR1JnWkdCZ1lHQmNXRnhVVkZCUVNFaEVSRHc0TkRBc0tDUWdIQlFVREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURBd1VHQndnSUNnc0xEUTBPRHhBUUVSSVNFeE1VRlJVVkZtQUVBd0VCQVFFREJBVUdCZ1lHQlFZRm5RTURBZ0VDQWdNREF3UUZCQUorQWdJREJBVUdCZ1lJQndrSUNRb0ozZDBHQmdVRkJBTUJBYjBCQVFNRUJRVUdCLzVJQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3RUJYd1lHQlFVRUF3RUJBUUVEQkFVRkJnWmZBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FSc0JBUU1FQlFVR0JnY0dCUVVFQXdFQlhnY0dCUVVFQXdHK0FRRURCUVVIQndrS0RBd05EZzhSRVJJU0ZCUVZGUllYRnhnWUdCZ1pHQmtHQmdZRUJBTUNBZ01FQkFZR0JoWVZGaFVWRlJRVkZCTVRFaElSRUJBUERnME5Dd3NLQ0FnSEJnVmdCUVVHQmdZR0JRVUVBd0lDQXdTZEJBUUVCQVVFQlFVRUJBTURBZ0lCQUFBQkFBQUFBQVA0QS9nQUNnQUFBUk1YSVFVVEpRVVRKU0VDQUc0SkFZSCt5SGoreVA3SWQvN0pBWUVEK1A2ZEh1NytmKzd1QVlIdUFBUUFBQUFBQS9nRHVRQkpBS1VCQlFHM0FBQUJIdzhWRHhVakx3Yy9HQVVmSGpzQlB3RVBEeU12RlRVL0R5VVZEeFVyQVM4VlBRRS9GVHNCSHhVbER4RVZIeDB6UHdjZkJ6TS9IVFV2TGlzQkR4MERQZzBPREF3TENna0pCd2NHQkFRREFRRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFJNU0V4SVJFUkVSRVEwTENna0RCd1FERlJFUkVCQU9EZ3dNQ3drSUJ3WUZCUDJQQWdNREJBVUZCZ1lIQ0FjSkNRa0tDZ3NMQ3d3TURRd05EZzBPRGc4T0R3OE5HaEVIQ0FrTERBME9FQkFTQ1JNVUZCVVZHQTBNRFF3TURBc1dGUk1TRUE4TkNnVUVBd01DQWdFQkFRTURCUVlHQndrSkNnb01EQTBWQWpVQkFnSURBd1FGQ2cwUEVCSVRGUllMREF3TURRd05EUTBOREEwTURBd0xGaFVURWhBUERRb0ZCQU1EQWdJQkFRSUNBd01FQlFvTkR4QVNFeFVXQ3d3TURBME1EUTBORFF3TkRBd01DeFlWRXhJUUR3MEtCUVFEQXdJQ0FmM01BUWtWRXhJU0VBOE5EUXNLQ0FjREJRTUNBZ0lDQkFRRkJnWUhDQWdKQ1FvS0N3d01EQTBORGc0T0RnOFFEeEFRRUJvYUdSZ1hGeFVWRmhZWEZ4Z1pHUmtRRUJBUEVBOE9EZzRPRFEwTURBd0xDZ29KQ1FnSUJ3WUdCUVFFQWdJQ0FRSUZCUWdJQ3dzTkRoQVFFaElVR1FNREF3UUZCUVlHQndnSENRa0pDZ29MQ3dzTURBME1EUTRORGc0UERnOFBEdzhPRHc0T0RRNE5EQTBNREFzTEN3b0tDUWtKQndnSEJnWUZCUVFEQXdKYkNRb0tDd3dORFE0T0R3OFBFQkVRRVEwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlEQlFZSENRc1ZFaE1VRlFzV0ZoQUtDZ3NNRFE0UER4RVJFaElURkJRY0J3OE9EZzBPRFEwTURRc01Dd3NLQ2dvSkNBZ0lCd1lHQmdVRUJBTUNBZ0VDQXhrVUVoSVJEdzhOREFvRkNBY0ZCQUlCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRSRVFFQkFQRHc4T0RRME5EQXNLQ2cwaERRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCQVFJQ0F3TUVCUW9ORHhBU0V4VVdDd3dNREEwTURSc0NCQXNNRFE0UEVCRVRFeE1WRlFzVkZ4Y2JFQkFQRUE4T0RnNE9EUTBNREF3TENnb0pDUWdJQndZR0JRUUVBZ0lDQVFNRkJ3a0xEQThQRFFvSkJ3VURBUUlDQWdRRUJRWUdCd2dJQ1FrS0Nnc01EQXdORFE0T0RnNFBFQThRRUJBWEZ4Y1dGUlVVRXhJU0VBOE9EUXdNRVE0T0RRNE5EUXdOQ3d3TEN3b0tDZ2tJQ0FnSEJnWUdCUVFFQXdJQ0FRRUNBZ01FQkFVR0JnWUhDQWdJQ1FvS0Nnc0xEQXNOREEwTkRnME9EZ0FBQUFBR0FBQUFBQU81QTdrQUx3Q1VBTVFCS1FGWkFiNEFBQ1VWRHdrckFTOEpQUUUvQ1RzQkh3a25CeUVqRHdZZkJqTWhIdzQ3QVQ4T093RS9CaThHS3dFdkRpc0JEdzBERlE4SUl3Y25JeThJUFFFL0NUc0JId2tuTVNNUEJ4OEhNeDhQUHc4aFB3Y3ZCeUV2RGlzQkR3MEJGUThKS3dFdkNUMEJQd2s3QVI4Skp3Y2hJdzhHSHdZeklSOE9Pd0UvRGpzQlB3WXZCaXNCTHc0ckFROE5BdndCQWdJR0J3b0xCUVlIQmdZSEJnVUxDZ2NHQWdJQkFRSUNCZ2NLQ3dVR0J3WUdCd1lGQ3dvSEJnSUNBYmNDL2lNR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWQwRkJBVUZCZ2NIQ0FnSUNRb0pDZ3NLQ2dzS0NRb0pDQWdJQndjR0JRVUVCV01HQmdVRkJBTUJBUUVCQXdRRkJRWUdZd1VFQlFVR0J3Y0lDQWdKQ2drS0N3b0tDd29KQ2drSUNBZ0hCd1lGQlFUR0FRSUNCZ2NLQ3dVR0J3WUdCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHQmdjR0JRc0tCd1lDQWdHNllRY0dCUVVFQXdFQkFRRURCQVVGQmdabEJRVUZCUVlIQndjSUNBa0pDUW9LQ2dvS0Nna0pDUWdJQndjSEJnVUZCUVVCM3dZR0JRVUVBd0VCQVFFREJBVUZCZ2IrSkFJRUJBVUdCd2NJQ0FrS0Nnb0xDd3NMQ3dzS0Nnb0pDQWdIQndZRkJBUUI4d0VDQWdZSENnc0ZCZ2NHQmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEJnWUhCZ1VMQ2djR0FnSUJ0d0wrWWdZR0JRVUVBd0VCQVFFREJBVUZCZ1lCbmdVRUJRVUdCd2NJQ0FnSkNna0tDd29LQ3dvSkNna0lDQWdIQndZRkJRUUZvZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYWlCUVFGQlFZSEJ3Z0lDQWtLQ1FvTENnb0xDZ2tLQ1FnSUNBY0hCZ1VGQk1VR0J3WUZDd29IQmdJQ0FRRUNBZ1lIQ2dzRkJnY0dCZ2NHQlFzS0J3WUNBZ0VCQWdJR0J3b0xCUVlISHdZQ0F3UUVCZ1lHQmdZR0JBUURBaEFKQ1FnSUJ3Y0dCZ1FGQXdNQ0FnSUNBd01GQkFZR0J3Y0lDQWtKRUFJREJBUUdCZ1lHQmdZRUJBTUNFQWtKQ0FnSEJ3WUdCQVVEQXdJQ0FnSURBd1VFQmdZSEJ3Z0lDUWtCRWdZR0JnWUxDUWdHQWdJQkFRSUNCZ2dKQ3dZR0JnWUhCZ1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ1lUQVFJREJBUUdCZ1lHQmdZRUJBTUNBUTRJQ1FjSUJnY0ZCZ1FFQkFJQ0FRRUJBUUlDQkFRRUJnVUhCZ2dIQ1FnT0FRSURCQVFHQmdZR0JnWUVCQU1DQVFvS0Nnb0lDUWNIQndZRUJRTUNBZ0lDQXdVRUJnY0hCd2tJQ2dvS0FSRUdCd1lGQ3dvSEJnSUNBUUVDQWdZSENnc0ZCZ2NHQmdjR0JRc0tCd1lDQWdFQkFnSUdCd29MQlFZSEh3WUNBd1FFQmdZR0JnWUdCQVFEQWhBSkNRZ0lCd2NHQmdRRkF3TUNBZ0lDQXdNRkJBWUdCd2NJQ0FrSkVBSURCQVFHQmdZR0JnWUVCQU1DRUFrSkNBZ0hCd1lHQkFVREF3SUNBZ0lEQXdVRUJnWUhCd2dJQ1FrQUFBQUFCUUFBQUFBRHBnUGtBQW9BT0FCMUFMMEJCUUFBQVIwQkh3WXpKUThHRlJFVkh3VXpJVE0vQmhFckFTOE9OU2M3QVI4SEVSVVBEaUV2RHhFL0RpRTdBUjhHRHdZckFSRXpId2NQQnlNdkJqMEJQd1l6RVNzQkx3VTlBVDhGQVI4SEZTRTlBVDhHSHdZZEFnOEZLd0V2QlQwQklSVVBCaXNCTHdZMVB3WUM2d0lEQkFVRkJnWXEvcDBHQmdVRkJBTUNBZ01FQlFVR0JnRjNCd1VHQkFRREFnRmVDUW9JQ1FnSUNBWUhCUVVFQXdJQkFkdjZCZ1VGQkx3RkF3SUJBZ0lEQkFVRkJnY0hDQWdKQ1FrSy9va0tDUWtJQ1FjSUJnWUdCQVFFQWdFQkFRRUNCQVFFQmdZR0NBY0pDQWtKL3JLOEJnWUZCUVFDQWdFQkFnSUVCUVVHQmo4L0JnWUZCUVFDQWdFQkFnSUVCUVVHQnJ3R0JnVUZCQU1DQWdNRUJRVUdCajgvQmdZRkJRUURBZ0lEQkFVRkJnRWdCZ1lGQlFRQ0FnRUJ0Z0lEQkFRR0JnWUdCZ1VGQkFNQ0FnTUVCUVVHQmdZR0JnUUVBd0wrU2dFQ0F3TUZCUVlIQmdZRkJRUUNBZ0VCQWdNREJRVUdBbWtkQndVR0JRTURBZ0ZoQVFJREF3VUZCZ2YrREFZR0JRVUVBd0lDQXdRRkJRWUdBWFVDQWdNRUJBWUdCd2dIQ1FnSkNRcEJQZ0lDQTV3RkJnY0QvbVlKQ2drSUNRY0hCd1lHQkFRREF3RUJBUUVEQXdRRUJnWUhCd2NKQ0FrS0NRSDBDZ2tKQ1FnSUJ3Y0dCUVVFQXdJQ0FnTUVCQVlHQmdZR0JRVUVBd0w5elFFQ0FnUUZCUVlHQndZRkJRTURBZ0VCQWdNREJRVUdCd1lHQlFVRUFnSUJBak1DQXdRRkJRWUdCZ1lHQkFRREFnRWFBUUlEQXdVRkJnYytQZ2NHQlFVREF3SUJBUUlEQXdVRkJnZTdCZ1lHQkFRREFnSURCQVFHQmdZK1BnWUdCZ1FFQXdJQ0F3UUVCZ1lHdXdjR0JRVURBd0lBQUFJQUFBQUFBL2dEK0FDY0FUZ0FBQk1mSHo4UEZSOEhQd2MxTHdjakR3Y2ZCek1QRUM4bUt3RVBCUk1WSHdjelB3Y3ZCeU0vRHg4blB3Y3ZIdzhQTlM4SER3WUlBUUlEQkFZSENBa0tDd3dORGc4UUVCSVNFeFFVRlJZV0Z4Z1hHUmdhR1JvYkdoc2FHaGtaR0JnWEZoWVZGQk1XQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUcvQWNHQlFVRUF3RUJBUUVEQkFVRkJnZktCaEFSRWhNVUZSWVhGeGdZR1JrYUdob1hGaFlXRlJVVUZCUVRFaElSRVJBUER3ME9EQXNMQ2dnSUJ3WUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBVDRCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUh5aFFSRWhNVkZSWVdGeGdaR1JvWkd4b1hGaFlXRlJVVUZCUVRFaElSRVJBUER3ME9EQXNMQ2dnSUJ3WUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQWdNRUJnY0lDUW9MREEwT0R4QVFFaElURkJRVkZoWVhHQmNaR0JvWkdoc2JHeG9hR1JrWkdCY1dGaFVVRXhRQkFRTUVCUVVHQndZR0JRVUVBd0VDQUJvYUdSZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlEQlFjSENRc0xEUTRQRUJFU0dJNEdCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQWdJQkFRSUNCQVVGQmdjR0JnVUZCQU1CQVFnVkV4TVJFQThORFFzSkNRY0ZCQUlCQVFFREJBVUdCd2dJQ2dzTERRME9EaEFRRUJJUkV4TVRGQlVWRlJZV0ZoY0dCZ1lFQkFNQ0FnTUVCQVlHQWRMOEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBZ0lCR2hRVEVSRVBEUTBMQ2dnSEJnUUNBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRWhJVEZCUVVGUlVXRmhZWEJnWUdCQVFEQWdFQkFnTUVCQVlHQmhvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUUlFQlFZSUNRb01EUTRQRUJJU0ZvNEdCZ1VGQkFNQkFRRUJBd1FGQlFZQUFBQUNBQUFBQUFQNEE3Z0FBZ0FkQUFBbElRRW5BUThCRlI4RUlUOEVOU2NCTHdNakR3SURvdnk4QWFJYi9pY0NBZ0lGQlFjSUE3b0lCd1VGQWdMK0pRSUdCd2dJQ0FjR2h3TFVUL3pOQkFnSUNBY0dCQUlDQkFZSENBZ0lBemNEQmdNQ0FnTUdBQUFBQUFrQUFBQUFBNVlEOUFBaEFFTUFSd0JMQUhnQW1nQ2xBTk1CRUFBQUFTRWZCaDBCRHdZaEx3Yy9CaVV6SHdZZEFROEdJeThIUHdZbEZUTTFKek1WSXdFekh3Z1BCeXNCTHdVMVB3UXZCRDBCUHdRbE14OEdIUUVQQmlNdkJ6OEdKUmNWSHdVN0FTVVBCeEVmQnlFL0J4RXJBUzhOUFFFbElUTWZCaFVSRlE4Tkl5RWpMdzAxRVRVL0RRRUFBZlFHQmdVRkJBTUNBZ01FQlFVR0J2NE1Cd1lGQlFNREFnRUJBZ01EQlFVR0FVVzhCZ1lHQkFRREFnSURCQVFHQmdhOEJnWUZCUU1EQWdFQkFnTURCUVVHL3UxOXUvcjZBV2NDQkFVRUJEOEZCQU1CQVFJRUJqNEVCUVVGQndjR0JRTUNBUUVEQXdVZEhRUUVBd0VDQkFVR0J2Ni8rZ1lHQmdRRUF3SUNBd1FFQmdZRytnY0ZCZ1FFQXdJQkFRSURCQVFHQmdHN0FRSURCQVFHQlFkUi9ac0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FuSUdCZ1VGQkFNQkFYMEtDUWtKQ0FnSEJnY0ZCUVFEQWdMK1NnSFZCZ1lGQmRzRUF3SUJBd01FQlFVR0J3Y0lDQWdKQ2duOWpna0tDUWdJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNBa0tBUVlCQWdJRUJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnY0dCZ1VGQkFJQ3ZRRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjRkJnUUVBd0orZlgwKytnRkJBUUVDQWk0RUJnY0hDQVlHQlRFREFnRURCQVVGQmdZR0JnVUZCUllWQlFRR0JnWUdCZ1VGQkFOMkFRSURBd1VGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUVlIQmdZRkJRTURBbEpSQndVR0JBUURBcHdCQWdNREJRVUdCL3pVQndZRkJRTURBZ0VCQWdNREJRVUdCd0p4QWdJREJBVUZCZ2NIQ0FnSkNRa0tmVDRDQXdUYkJBWUdCdjF3Q2drSkNRZ0lCd2NHQlFVRUF3SUNBZ0lEQkFVRkJnY0hDQWdKQ1FrS0F5MEpDUWtKQ0FnSEJ3WUZCUVFEQWdJQUFBTUFBQUFBQTBVRHVBQTVBSklBK0FBQUFROEZGUjhCRHd3Vkh3WS9EUzhLS3dFWEZROGJLd0V2R3owQlB3MGZEQUVQRGhVZkhUc0JQeDAxTHhFckFROEJBbVFHQlFRRUFnRUJBd0VDQWdRRUJnY05Gd1FEQXdFQ0FnSURCd2dJQndnUkRnMEtDZ2NHQlFNQ0FRRUJBUUlDQWdNREJBUUZCQVVGbmdFQ0FnTUVCQVVGQmdZSEJ3Z1JFZ29MQ2dzTERBd01EUXdORFE0TkRRNE5EUXdOREF3TUN3c0tDd29TRVFnSEJ3WUdCUVVFQkFNQ0FnRUNBZ01FQ3cwUEVoMFZGUllyT2tVMkZSVVVFaEVPREFrREFnTCs0Z0plTlNnWkdCUUtDQWNHQlFRQ0FRSUNBd01GQlFVSEJ3Z0lDZ2tLQ3d3TERRd09EUTRQRGc4UUVCQVFFQkVSRUJBUUVCQVBEZzhPRFE0TURRc01Dd29KQ2dnSUJ3Y0ZCUVVEQXdJQ0FRSUVCUVlIQ0FvVUdCa2JLREk1RkFZR0J3Y0dCZ0hFQWdRRUJRWUdCZ1lSREFjSEJ3Z0hDQXdPQlFVRkJnWUdCZ1FEQlFRQkFRTUtDd3NNQ3d3TURBd01Dd29LQ1FrSEJRUURCQUlDQVRrT0RRME5EUXdNREF3TEN3c0tDaElSQ0FjSEJ3VUdCQVFFQXdJQ0FRRUNBZ01FQkFRR0JRY0hCd2dSRWdvS0N3c0xEQXdNREEwTkRRME9Dd3NORFEwZEhpQWhNaUloSUQ1T1hVOGhJaUVpSUI4ZUd3ME1EQUlWQW54TlBpc3JLaFVWRkJNVEVoRUlHUkFSRUE4UUR3OE9EZzRORFF3TUN3c0tDZ2tJQ0FjSEJnVUVCQU1DQVFFQ0F3UUVCUVlIQndnSUNRb0tDd3NNREEwTkRnNE9EdzhRRHhBUkVCRVFFUklURXhRVkZTb3JLeW84UmtzWEJBSUNCQUFBQUFBS0FBQUFBQVA0QS9nQUlRQkRBR1VBaHdDcEFPb0JRZ0ZrQVlZQnFBQUFKUlVmQno4SE5TOEhEd1kzRHdJZEFSOEhQd2N2QnlzQkR3RUZEd1FmQno4SFBRRXZCU3NCRHdFbEh3Y3pQd2N2QnlNUEJnVWZCek0vQnk4SEl3OEdKUlVQRHk4UFB3OGZEZ1VWSHhNN0FUOFRQUUV2RXlzQkR4TUJEd01kQVI4Rk93RS9CeThIRHdJRkR3TWZCenNCUHdVOUFTOEhEd0lsRlI4SFB3YzFMd2NQQmdJQUFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBZm9FQXdJQ0F3UTlCUVVHQmdZR0JnUUZBZ0lCQVFJQ0JUd0ZCZ1lHQmdZRi9kZzhCUUlDQVFFQ0FnVUVCZ1lHQmdZRkJUMEVBd0lDQXdRRkJRWUdCZ1lHQXAwQkFRTUVCUVVHQno0SEJnVUZCQU1CQVFFQkF3UUZCUVlIUGdjR0JRVUVBd0g4alFFQkF3UUZCUVlIUGdjR0JRVUVBd0VCQVFFREJBVUZCZ2MrQndZRkJRUURBUUt1QVFJRkJnZ0pDd3NORHc4UUVSRVNFeE1TRVJFUUR3OE5Dd3NKQ0FZRkFnRUJBZ1VHQ0FrTEN3MFBEeEFSRVJJVEV4SVJFUkFQRHcwTEN3a0lCZ1VDL2xRQkFnSUNCQWdLRFE0UUVSTVZGUmNMREEwTURBME5EQXdOREFzWEZSVVRFUkFPRFFvSUJBSUNBZ0VCQWdJQ0JBZ0tEUTRRRVJNVkZSY01DdzBNREEwTkRBd05Dd3dYRlJVVEVSQU9EUW9JQkFJQ0FnRUNMajBFQXdJQ0F3UUZCUVlHQmdZR0JUd0ZBZ0lCQVFJQ0JRUUdCZ1lHQmdYOVh3VUNBZ0VCQWdJRlBBVUdCZ1lHQmdVRkJBTUNBZ01FUFFVRkJnWUdCZ1lCWUFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3Rm1QZ2NHQlFVRUF3RUJBUUVEQkFVRkJnYytCd1lGQlFRREFRRUJBUU1FQlFVR21BVUZCZ1lHQmdVRlBRUURBZ0VCQWdNRUJRVUdCZ1lHQlFVOUJBTUNBZ01FUFFVRkJnWUdCZ1lFQlFJQ0FRRUNBZ1U4QlFZR0JnWUdCUVVFQXdJQ0E5Y0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWVpDUW9TRVJFUUR3OE5Dd3NKQ0FZRkFnRUJBZ1VHQ0FrTEN3MFBEeEFSRVJJVEV4SVJFUkFQRHcwTEN3a0lCZ1VDQVFFQ0JRWUlDUXNMRFE4UEVCRVJFaE1OREF3TkN3d1hGUlVURVJBT0RRb0lCQUlDQWdFQkFnSUNCQWdLRFE0UUVSTVZGUmNNQ3cwTURBME5EQXdOQ3d3WEZSVVRFUkFPRFFvSUJBSUNBZ0VCQWdJQ0JBZ0tEUTRRRVJNVkZSY01DdzBNREFGWFBBVUdCZ1lHQmdVRkJBTUNBZ01FUFFVRkJnWUdCZ1VGQkFNQ0FRRUNBZ1VFQmdZR0JnWUZCVDBFQXdJQ0F3UUZCUVlHQmdZR0JUMEVBZ0lCQVFJQ2J6NEhCZ1VGQkFNQkFRRUJBd1FGQlFZSFBnY0dCUVVFQXdFQkFRRURCQVVGQmdBQUFBTUFBQUFBQS9nRCtBQkFBTUFCUUFBQUpUTS9IaThlSXdFUEh5OGZQeDhmSGdVZkh6OGZMeDhQSGdJQUV4SVRFaEVTRVJBUkR4QVBEZzRORFF3TEN3b0tDUWdIQndVRkJBUUNBUUVCQVFJRUJBVUZCd2NJQ1FvS0N3c01EUTBPRGc4UUR4RVFFUklSRWhNU0V3RzVBUUVEQkFVR0J3Z0pDUXNMRFEwT0RoQVFFQklSRXhNVEZSUVZGUllXRmhjWEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBZnhRQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQXBRQ0FnTUVCUVlHQ0FnSUNnb0xDd3dORFE0T0R3OFFFQkVSRVJJUkV4SVRFeElTRWhJUkVSRVFFQThQRGc0TkRRd0xDd29LQ0FnSUJnWUZCQU1DQXY2VUZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4Y1dGaFlWRlJRVkV4TVRFUklRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJUkV4TVRGUlFWRlJZV0ZoY2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa2FHaGthR0JrWUZ4Y1dGaFVWRXhNVEVSRVFEdzROREFzS0NRZ0hCZ1FEQWdFQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pBQUFEQUFBQUFBUDRBL2dBS1FDcEFTa0FBQUVQQng4S1B3b3ZCdzhDRnc4Zkx4OC9IeDhlQlI4ZlB4OHZIdzhlQXREOEJRVUVBd01EQVFJREJnUUVCUVVHQlF3TURBd0tCUVVFeHdNQkFRRUJBUUVEQkFRRkJnUUVCT1VCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4Y1dGaFlWRlJRVkV4TVRFUklRRUJBT0RnME5Dd3NKQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ1FzTERRME9EaEFRRUJJUkV4TVRGUlFWRlJZV0ZoY1hGaFlXRlJVVUZSTVRFeEVTRUJBUURnNE5EUXNMQ1FrSUJ3WUZCQU1CL0ZBQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaG9aR2hnWkdCY1hGaFlWRlJNVEV4RVJFQThPRFF3TENna0lCd1lFQXdJQkFRSURCQVlIQ0FrS0N3d05EZzhRRVJFVEV4TVZGUllXRnhjWUdSZ2FHUm9hR1JvWUdSZ1hGeFlXRlJVVEV4TVJFUkFQRGcwTUN3b0pDQWNHQkFNQ0F0ekhCUVlGQlFZTURBd0xDd1VFQlFNREF3TUJBUVFHQkFRRi9BUURCQVFGQkFNRUJBTUNBUUVCQWQ4WEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4b1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa0FBQUFDQUFBQUFBUDRBL2dBY0FEMUFBQUJNeDhESVJVaEh3SWhGU0VmQXlFVklSVVBBU0VWSVE4QklSVWhEd01oRlRNUENDOGZQeDhCSHg4L0VETTFQd2N2QnpVakx4NGpEeDRDQU9NWEV4SVYvc3dCYWd3UUNQNXlBYWNEQlFRQi9rd0J1UUlEL2t3QnB3d04vbklCYWc0TURRLyt6T01LR1JrYUd4d2NIUjBYRmhZV0ZSVVVGUk1URXhFU0VCQVFEZzRORFFzTENRa0lCd1lGQkFNQkFRRUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFUk1URXhVVUZSVVdGaFlYL2dnQkFnTUVCZ2NJQ1FvTERBME9EeEFSRVJNVEV4VVZGaFlYRnhnWkdCb1pHaUloSVNBZkhoMGRHeG9ZR0JZS0ZCSU9CUkFNQ2drSEJRTUJBUUVEQkFVR0J3a0JDZ2dKQ1FvS0N3c01EQTBORGc0UERoQVBFQkVRRVJJUkVoSVRFaE1URkJNYUdSb1lHUmdYRnhZV0ZSVVRFeE1SRVJBUERnME1Dd29KQ0FjR0JBTUNBM29QRGc0VVB4TWNFRDhMRlJVS1B3NGNGVDhpSFQ4VER3NFBQd1lOQ3dvSUJnVURBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUgrUnhvWkdoZ1pHQmNYRmhZVkZSTVRFeEVSRUE4T0RRd0xDZ2tJQndZRUF3SUJBUU1HQndvTERnOFJFaFFXRmd3WkdoY0lIeHdkSGg4ZklDQVlHQmdYRnhjV0Z3TVlFQkFRRUE4T0RnNE9EQTBNQ3dzTENna0pDQWdIQmdZR0JBUURBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdRQUFCd0FBQUFBRDl3TmRBQ2tBVlFCM0FKZ0Ftd0RLQU9vQUFBRVBCQlVmQWlNUEJoMEJId1l6UHdRMUx3UWpEd0VGSFFFZkJqTS9CajBCTHdVckFUVXZCdzhHRVIwQkh3VTdBVDhHTlM4SER3WTNEd1FWSHdVelB3YzFMd1lqRHdFQklRRTNEd1lkQWg4R1B3Y2ZBek0vQnpVdkJnY0JEd0VWSHdRaFB3WTFFVFV2Qnc4Q0E1WUZCUUlDQVFJREZDWUdCZ1lFQkFNQ0FnTUVCQVlHQm1NSUJ3WUVBZ00zQlFjSENBVUUvbzhDQXdRRkJRWUdYd1lHQlFVRUF3SUNBd1FGQlFZR1B3RUNBd01GQlFZSEJnWUZCUVFEQWdJREJBVUZCZ1lIQmdVRkF3TUNBUUVDQXdNRkJRWUhCZ1lGQlFRREFxVUZCQU1DQVFJRFpnWUhDQWdFQkFRRkJBTUNBUUlEWkFVR0J3Y0ZCUVQreHY3SkFUZW9CUVVFQXdNQ0FRSURCQVVGQmdZR0JBVUVCQU1EQVFRRkJBVUZCUVVFQlFVQ0FnRUNBeklGQndjSnF2NXdBZ01DQkFZSENBR1ZCZ1lGQlFRREFnRUNBd01FQlFVSENBZ0dBU3dFQkFZRkJnWUdCaUFCQVFNRUJRVUdCZ2NHQlFVRUFnSUJBd1FHQndnSkNGY0ZCQUlCQVE5ZUJ3WUZCUU1EQWdFQkFnTURCUVVHQndZR0JRVUVBd0kvQndVR0JBUURBZ0VCQWdNRUJBWUZBU1NXQmdZRkJRUURBZ0lEQkFVRkJnYVZCd1lGQlFRREFRRUJBUU1FQlFVR0dRUUZCUVlHQmdZRm93VUVBZ0VDQWdRRkJRWUdCZ1lGbndZRkF3RUJBdjUxQWZDTEFRTURCQVFGQlFWZUJ3VUdCQVFEQWdFQkFRSUNCQU1GQkFNQ0FRRUJBUU1FQkFZRkJnWUdCbEFIQkFNQkQvMkRBd2dKQ0FjR0JBTUJBZ0lFQlFVR0J3SjhCUVVGQkFRREF3RUNBUU1GQUFjQUFBQUFBMTBEOXdBc0FFNEFnQUNpQU00QTBRRDBBQUEzRlI4Rk16OEdQUUV2QlNzQkR3STlBUzhHRHdZbER3VVZId1UzTXo4SE5TOEZJdzhCTng4SER3TVZId1l6UHdrMUx3Y3JBZzhGQlI4SE16OEhMd1lyQWc4R0ZSOEdPd0UvQlQwQk16OEhMd1lyQWc4RkpTRVJKdzhERVI4R015RXpQd2MxTHdVQkx3RUhvZ0VDQkFZSENBZ0VCVlFGQkFNQ0FnTURCUVVHQmdZR0JpQUNBd1FGQlFZR0J3VUdCQVFEQWdHY253VUVBd0lCQWdNQ0JnY0lDQVFFQko4RkJBTUNBUUlEQlFZSENBUUZCSDBCQVFJREF3TUZCQU1DQVFFQkFRTUNCZ2NIQ1FRRUJGQUVCQU1DQVFFQkFnTURCQVFGQlFWZUJ3VUdCQVFEQXY3VkFRRURCQVVGQmdhV0JnWUZCUVFEQVFFQkFRTUVCUVVHQnBZR0JnVUZCQU1COVFFQ0F3UUVCZ1VIQmdZRkJRUURBajhIQmdVRkF3TUNBUUVDQXdNRkJRWUhYZ2NGQmdRRUF3SUNMdjRRTHdNR0JBTUJBZ01EQlFVR0J3SjhCUVVGQkFRREF3SUJBUUVDQXdRRS9ZTUhDUWlHWGdVSUJ3WUVBZ0VDTkFRRkJRWUdCZ1lHQlFRREFnSUNGQ1VHQmdZRUJBTUNBUUVDQXdRRUJnYXdaQVFFQmdVR0JnWUdBd1lFQWdFQ0FtUUVCUVVHQmdZR0JRY0VBd0VCQW5vRkJRVUVCQU1DQWdRRkJBVUZCUVVFQkFVRUFnRUNBaklEQkFRRkJBVUdCUVFGQkFNREFnRUNBd1FGQlFZR0J3VUdCQVFEQWdFQkFnTUVCQVlGQndZR0JRVUVBd0lDQXdRRkJRWUdYd1lHQlFVRUF3SUNBd1FGQlFZR1B3RUNBd1FFQmdVSEJnWUZCUVFEQWdJREJBVUZCcW9CT0ZRQ0JnY0kvbXNHQmdVRkJBTUNBUUlEQXdRRkJBWUZCUVFGQkFRREFaQUVBUUVBQUFBQUJ3QUFBQUFEdVFQM0FDVUFTd0IyQUxZQTRBRUZBY0VBQUNVUEFSVWZDak0vQnowQkx3Z2pEd0VuRHdRVkh3a3pQd1U5QVM4S0l5Y1ZId296UHdZOUFTOERQUUV2QmlNUEJRVVZIdzQvRGowQkx3MHJBUThOSlE4RkZSOEdPd0UvREM4SEl3OENOdzhIRlI4R1B3ZzlBUzhGSXc4QkpROEVId2M3QVQ4R0x3UWZIaDBCRHgwakR3Y2ZCejhmTHg4L0JDOEhEd0lCRWdJQ0FRSURCQVVQRHc4UUJnWUVCUVFFQkFNREFnSUNBd1FGQlJzWkNBY0lDQWVRQlFRRUFnRUJBdzhRRWhRRkJnWUdCZ1VHQlFRREFnSURBeEVRRGc4REJ3Y0pCMGtCQWdNRkFnSURCQVVFQlFZSEJnVUZBd01DQlFNQkFRSUNCQVFHQlFjR0JnVUZCQVFDQVZvQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0grN1FnSERnd0tBUUVDQXdVRkJRVUZCUVVFQkFRREF3c0tDdzREQVFFQkFnSUVCUVVFQkFVSEJ3ZC9EZzRORFFVREFnRUNBZ1FGQmdZSEJRWUZHeGdGQkFNQ0FnTUNCZ1lJQ0FRRkFSQjdCQUlDQVFFQ0FnUjdCUVVHQmdZR0JRVUVBd0lCQVFFREJFWVlFaElTRWhFUUVSQVBEdzhPRFEwTkN3d0tDZ2tKQ0FjR0JnVUVBd0lDQWdJRUJBVUdCd2NKQ1FvS0N3d05EUTRPRHc4UUVCRVJFaElTRWhNVUV3WUdCZ1FFQXdJQkFRSURCQVFHQmdZWEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdNRkJnWUlDQWtLQ3d3TURRNE9FQThSRVJFU0V4TVRGQlVVRlJZZlJ3UUNBZ0VCQWdNRUJRVUdCZ1lHQm5JR0JnWUdCZ1VFQkFrSUJ3Y0JBUUVDQWdNRUF3VUdCZ1lHQlFVRUF3d09Bd0VEQmFJRUJBVUdCZ1lHQmhvWUZ4WUZBd0VCQWdNRUJBWUdCZ1lHQlFVVEZCVWFBd1VEQWJZVEdSa1lHUVVFQlFNREFnSUJBZ01FQlFVR0JnWVZGUllWRUFjR0JRVUVBd0lCQWdNREJRVUdLZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFNREJBVUZCZ2NIQ0FnSkNRbjVEUTBhR3h3R0JnWUdCUVFFQWdJQ0FRTURCQVFkRnhjVkJnWUdCZ1lGQlFRQ0FnRUJBd1I4Q1FvTEN3UUdCUVlHQmdZRkJRTUNBUUVCQWhZUkJBVUZCZ1lHQmdVRUJRUUNBUUszZmdRR0JnWUZCZ1lGZmdRREFnSURCQVVGQmdZR0JnVUZTUUlDQXdRRkJnWUhDQWtKQ2dzTERBd05EZzRPRHhBUUVCRVJFUklTRXhJVEV4UVRFaElTRWhFUkVCQVBEdzRPRFEwTUN3b0tDUWtIQndZRkJBUUNBZ0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXRnhZV0ZSVVZGQlFVRXhJU0VoRVFFQThQRFE0TURBb0xDUWdJQmdZRUJBTUNTUVVGQmdZR0JnVUZCQU1CQVFFQkF3QUFCd0FBQUFBRHVRUDRBQ2NBVGdCNUFMa0E0Z0VIQWNNQUFDVVBCeDBCSHdjelB3bzFMd1lITnc4R0ZSOEdPd0UvQ0RVdkJpTVBBamNWRHdNZEFSOEdNejhLTlM4R0l3OEdCUlVmRGo4T1BRRXZEU3NCRHcwQkR3UWZERHNCUHdZMUx3a1BBU2NQQVIwQkh3Zy9CalV2Q2lNUEFpVVBBeDhFRHg4Zkh6OEhMd2NqTHgwOUFUOGVEd1FmQno4SUx3Z2pEd0VDd2d3Tkd3VUZCQU1DQWdJREF3UUVCQVVFQmdZUUR3OFBCUVFEQWdFQ0FnTURCd2NKQjRNTkRoQVFCQU1DQVFFREJRUUdCUVlHQmdZRkZCSVJEZ01CQVFJRUJBVUVCd2dKQndZckFRRURCUUlEQXdVRkJnY0dCUVFGQkFNQ0FnVURBZ0VCQWdNRUJRWUdCZ2NGQmdRRUFnTCtLQUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1EQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRR2pCUVFDQWdFQkFRTU9Dd29MQXdNRUJBUUZCUVVGQlFZRUF3SUJBUVVMRFE0S0JnY0hDUVFFaVFJQ0FnTUVCUmdiQlFZRkJ3WUdCUVFDQWdFQ0JBUU5EUTRPQkFVRUJRY0hCLzduQkFNQ0FRRUJBd1JISHhZVkZCVVVFeE1URWhFUkVROFFEZzROREF3TENna0lDQVlHQlFNREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXRndZR0JnUUVBd0lCQVFJREJBUUdCZ1lURkJNU0VoSVNFUkVRRUE4UERnNE5EUXdMQ2dvSkNRY0hCZ1VFQkFJQ0FnSURCQVVHQmdjSUNRa0tDZ3dMRFEwTkRnOFBEeEFSRUJFU0VoSVNHRVlFQWdJQkFRSURCQVVGQmdZR0JnWUZlZ1FEQVFFQkFRTUVlZ1VHQmdZR0JnVjlDQVlNQXdRRkJRWUdCZ1lGQkFNREFnSUJBUUVIQndnSkJBUUZCZ1lHQmdZRUF3VUNBUUdPRmhVVUV3VUdCUVlHQmdZRUJBTUNBZ01GRmhjWUdnWUdCZ1lHQlFRRUFRSUNCQWEvRUJVV0ZSVUdCZ1lGQlFRREFnRUNBZ01EQkFVRkdSZ1pHUk1HQmdVRkF3TUNBUUlEQkFVRkJpZ0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ1FrSkFRSUVCUVVHQmdZR0JoWVdGeDBFQkFNREFnRUJBd1FFQlFZR0JnWU9IQm9hRUFVRUFRRUJBbTBGQmdZR0JnVUZCQkVXQWdFQkFRSURCUVVHQmdZR0JRWUVDd3NLQ1FJQ0FRRURCYjRGQlFZR0JnWUZCVWtDQXdRRUJnWUlDQW9LQ2d3TURnMFBEeEFRRVJJU0VoUVRGQlFWRlJVV0ZoY1dGaFlWRlJVVUV4TVRFUklRRUJBT0RnME5Dd3NLQ0FnSEJnVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBSUNBUUlDQkFRRkJnY0hDUWtLQ2dzTURRME9EZzhQRUJBUkVSSVNFaElURkJNVEVoTVNFaEVSRVJBUUR3OFBEZzROREF3TEN3b0pDUWdIQmdZRkJBTUNBa2tGQlFZR0JnWUZCUVFEQVFFQkFRTUZmZ1FHQmdVR0JnWUVmZ1VEQVFFQ0F3QUFBQUFHQUFBQUFBUDRBN2tBQXdBSEFBc0FEd0FTQUN3QUFBa0JKd0VqQVNjQkl3TW5FeU1ISnpjakJ5OEJEd0VWRndFZkF6TS9BZ0UzTlM4RUlROENBNkwrWGtRQmVFcityamNCRjByeE83QktpaXRiU2pVeFVnSUNBZ0hiQWdZSENBZ0lCd1lCM1FJQ0JRVUhDUHhLQ0FjSEEzcjlLM1lDWC8zZllBSEIvbjFuQVJ6ZVM1TlZWUzhFQndrSC9Na0VCZ1FDQWdRR0F6c0hDUWNJQmdRQ0FRTUZBQUFBQUFrQUFBQUFBL2dEK0FBL0FIOEF2d0QvQVQ4QmZ3Ry9BajhDdndBQUFROEhIdzgvRGowQkx3MHJBUThGSlE4SEh3OC9EajBCTHcwckFROEZKUThISHc0N0FUOE5QUUV2RGc4R0pROEhIdzQ3QVQ4TlBRRXZEZzhHSlE4SEh3NDdBVDhOUFFFdkRnOEdKUThHSFFFZkRUc0JQdzR2RGlzQkR3VWxEd2NmRHo4T1BRRXZEU3NCRHdVQkR4OHZIejhmSHg0Rkh4OC9IeThmRHg0QndRWUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRZ0pDQWNJQmdZRUJBTURBUUVEQXdRRUJnWUlCd2dKQ0FrSkNRa0pDUWtJQ0FqKy93WUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRa0lDQWdIQmdZRkJBTUNBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWtJQ0FnQjdRY0ZCUVFEQWdFQkFRRUNBd1FGQlFjSENBZ0lDUWtKQ1FrSkNRZ0pDQWNIQndZRUJBTUNBZ0lDQXdRRUJnY0hCd2dKQ0FrSkNRa0pDUWtJQ0FqKy93WUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRZ0pDQWNJQmdZRUJBTURBUUVEQXdRRUJnWUlCd2dKQ0FrSkNRa0pDUWtJQ0FqKzhRWUdCUVFEQWdFQkFRRUNBd1FGQmdZSENBZ0lDUWtKQ1FrSkNRZ0pDQWdIQmdZRkF3TURBUUVEQXdNRkJnWUhDQWdKQ0FrSkNRa0pDUWtJQ0FnQjdBWUdCQVFEQXdFQkF3TUVCQVlHQ0FjSUNRZ0pDUWtKQ1FrSkNBZ0lCd2NGQlFRREFnRUJBUUVDQXdRRkJRY0hDQWdJQ1FrSkNRa0pDUWdKQ0FmKzd3Y0ZCUVFEQWdFQkFRRUNBd1FGQlFjSENBZ0lDUWtKQ1FrSkNRZ0pDQWNJQmdZRUJBTURBUUVEQXdRRUJnWUlCd2dKQ0FrSkNRa0pDUWtJQ0FnQ0R3RUJBd1FGQmdjSUNRa0xDdzBORGc0UUVCQVNFUk1URXhVVUZSVVdGaFlYRnhZV0ZoVVZGQlVURXhNUkVoQVFFQTRPRFEwTEN3a0pDQWNHQlFRREFRRUJBUU1FQlFZSENBa0pDd3NORFE0T0VCQVFFaEVURXhNVkZCVVZGaFlXRnhjV0ZoWVZGUlFWRXhNVEVSSVFFQkFPRGcwTkN3c0pDUWdIQmdVRUF3SDhVQUVDQXdRR0J3Z0pDZ3NNRFE0UEVCRVJFeE1URlJVV0ZoY1hHQmtZR2hrYUdoa2FHQmtZRnhjV0ZoVVZFeE1URVJFUUR3NE5EQXNLQ1FnSEJnUURBZ0VCQWdNRUJnY0lDUW9MREEwT0R4QVJFUk1URXhVVkZoWVhGeGdaR0JvWkdob1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCSEFnSENBa0lDUWtKQ1FrSkNRZ0lDQWNIQlFVRUF3SUJBUUVCQWdNRUJRVUhCd2dJQ0FrSkNRa0pDUWtJQ1FnSENBWUdCQVFEQWdJQ0FnTUVCQWFFQndnSUNRZ0pDUWtKQ1FrSkNBZ0lCd1lHQlFRREFnRUJBUUVDQXdRRkJnWUhDQWdJQ1FrSkNRa0pDUWdKQ0FnSEJnWUZBd01EQVFFREF3TUZCZzBIQ0FnSUNRa0pDUWtKQ1FnSkNBZ0hCZ1lGQXdNREFRRURBd01GQmdZSENBZ0pDQWtKQ1FrSkNRa0lDQWdIQndVRkJBTUNBUUVCQVFJREJBVUdmUWNJQ0FnSkNRa0pDUWtKQ0FrSUNBY0dCZ1VEQXdNQkFRTURBd1VHQmdjSUNBa0lDUWtKQ1FrSkNRZ0lDQWNIQlFVRUF3SUJBUUVCQWdNRUJRV01Cd2dJQ0FrSkNRa0pDUWtJQ1FnSENBWUdCQVFEQXdFQkF3TUVCQVlHQ0FjSUNRZ0pDUWtKQ1FrSkNBZ0lCd2NGQlFRREFnRUJBUUVDQXdRRkJSc0hDQWdJQ1FrSkNRa0pDUWtJQ0FnSEJnWUZCQU1DQVFFQ0F3UUZCZ1lIQ0FnSUNRa0pDUWtKQ1FrSUNBZ0hCZ1lGQkFNQ0FRRUNBd1FGQm1ZSUJ3Z0pDQWtKQ1FrSkNRa0lDQWdIQndVRkJBTUNBUUVCQVFJREJBVUZCd2NJQ0FnSkNRa0pDUWtKQ0FrSUJ3Z0dCZ1FFQXdNQkFRTURCQVFHL3AwWEZoWVdGUlVVRlJNVEV4RVNFQkFRRGc0TkRRc0xDUWtJQndZRkJBTUJBUUVCQXdRRkJnY0lDUWtMQ3cwTkRnNFFFQkFTRVJNVEV4VVVGUlVXRmhZWEZ4WVdGaFVWRkJVVEV4TVJFaEFRRUE0T0RRMExDd2tKQ0FjR0JRUURBUUVCQVFNRUJRWUhDQWtKQ3dzTkRRNE9FQkFRRWhFVEV4TVZGQlVWRmhZV0Z4b1pHaGdaR0JjWEZoWVZGUk1URXhFUkVBOE9EUXdMQ2drSUJ3WUVBd0lCQVFJREJBWUhDQWtLQ3d3TkRnOFFFUkVURXhNVkZSWVdGeGNZR1JnYUdSb2FHUm9ZR1JnWEZ4WVdGUlVURXhNUkVSQVBEZzBNQ3dvSkNBY0dCQU1DQVFFQ0F3UUdCd2dKQ2dzTURRNFBFQkVSRXhNVEZSVVdGaGNYR0JrWUdoa0FEQUFBQUFBRHVRTzVBQU1BQndBTkFCTUFGd0FiQUI4QUl3QXBBQzBBTVFBM0FBQWxNelVqQlRNMUl5RWpGVE0xSXdVek5TTTFJelV6TlNNRk16VWpOVE0xSXdVek5TTWxNeFV6TlNNRk16VWpCVE0xSXdjek5UTTFJd0pGaTR2KzY0dUxBa29nWHovOHpWOGdQejgvQXpNL1B6OC8vTTAvUHdNVElEOWYvdXVMaS83cmk0dnBQeUJmUno4L1B6OWZYejhnaW91TGk0cUxpNHVxSUY4L1B6OC9YeUEvQUFBQUFnQUFBQUFEdVFPNUFBTUFCd0FBQVJFaEVRTWhFU0VEZXYwTVB3TnkvSTREZXYwTUF2VDh6UU55QUFBQ0FBQUFBQU03QXR3QUF3QUhBQUFCRVNFUkF5RVJJUUw4L2dnL0FuYjlpZ0tlL3NRQlBQNkdBYmdBQUFJQUFBQUFBM29DL0FBREFBY0FBQUVSSVJFRElSRWhBenY5aWo4QzlQME1BcjMraGdGNi9rY0IrQUFBQWdBQUFBQURlZ003QUFNQUJ3QUFBUkVoRVFNaEVTRURPLzJLUHdMMC9Rd0MvUDRJQWZqOXlRSjJBQUFDQUFBQUFBTzVBenNBQXdBSEFBQUJFU0VSQXlFUklRTjYvUXcvQTNMOGpnTDgvZ2dCK1AzSkFuWUFBQUlBQUFBQUEvZ0RPd0FEQUFjQUFBRVJJUkVESVJFaEE3bjhqajhEOFB3UUF2eitDQUg0L2NrQ2RnQUFCZ0FBQUFBRCtBUDRBQ01BUndDVEFMY0Eyd0d2QUFBQkh3Y1ZEd2NqTHdjMVB3Y2hId2NWRHdjakx3YzFQd2NCSFFFZkRUc0JFU3NCRHcwZEFTRTlBUzhOS3dFUk93RS9EVDBCSlI4SEZROEhJeThITlQ4SElSOEhGUThISXk4SE5UOEhCeDBCSHcwN0FSRXJBUThOSFFJZkRUc0NQdzA5QVNFZEFSOE5Pd0kvRFQwQ0x3MHJBUkU3QVQ4TlBRSXZEU3NDRHcwZEFTRTlBUzhOS3dJUERRT2FCZ1lGQlFRREFRRUJBUU1FQlFVR0JuNEhCZ1VGQkFNQkFRRUJBd1FGQlFZSC9jZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSGZnWUdCUVVFQXdFQkFRRURCQVVGQmdZQ1Z3SUNBd1FGQmdZR0NBY0pDQWtLQ2g4ZkNnb0pDQWtIQ0FZR0JnVUVBd0lDL29ZQ0FnTUVCUVlHQmdnSENRZ0pDZ29mSHdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0pYQmdZRkJRUURBUUVCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUVCQXdRRkJRWUgvY2dIQmdVRkJBTUJBUUVCQXdRRkJRWUhmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWmVBZ0lEQkFVR0JnWUlCd2tJQ1FvSklDQUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ2wrQ2dvSkNBa0hDQVlHQmdVRUF3SUNBWG9DQWdNRUJRWUdCZ2dIQ1FnSkNncCtDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KSUNBSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbCtDZ29KQ0FrSENBWUdCZ1VFQXdJQy9vWUNBZ01FQlFZR0JnZ0hDUWdKQ2dwK0NRb0pDQWtIQ0FZR0JnVUVBd0lDQVFRQkFRTUVCUVVHQjM0R0JnVUZCQU1CQVFFQkF3UUZCUVlHZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUkzSHdvS0NRZ0pCd2dHQmdZRkJBTUNBdjZHQWdJREJBVUdCZ1lJQndrSUNRb0tIeDhLQ2drSUNRY0lCZ1lHQlFRREFnSUJlZ0lDQXdRRkJnWUdDQWNKQ0FrS0NoOStBUUVEQkFVRkJnWitCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQkFRRURCQVVGQmdkK0JnWUZCUVFEQVFFZmZnb0tDUWdKQndnR0JnWUZCQU1DQXY2R0FnSURCQVVHQmdZSUJ3a0lDUW9LZmdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NTQWdDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KZmdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0Y2QWdJREJBVUdCZ1lJQndrSUNRb0tmZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1NBZ0NRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0FBQUVBQUFBQUEvZ0RaUUFyQUFBSkFpOEREd2NmQXdFZkF6OERBVDhETHdjUEFnUEEvWTMrOGdVRkJnY0dCZ1VHQkFNQkFRRUJBd1FCSlFVR0JnWUdCZ1lGQW9vRkF3RUJBUUVEQlFVRkJnWUhCZ1VEWFAyTkFRMEZBd0VCQVFFREJRVUZCZ1lIQmdVRy90d0VBd0lCQVFJREJBS0tCUVlHQmdZR0JnVUVBd0lCQVFJREFBb0FBQUFBQTVZRCtBQWhBRU1BU1FCWUFHTUF2QURlQVFBQlZnR09BQUFsSVI4R0hRRVBCaUV2Qno4SE14OEdIUUVQQmlNdkJqMEJQd1VsRHdNek5UTVZNeFVqRlNNMUl6VS9CQmNWSHdZekpTRWZCeFVSRlE4R0x3YzFLd0V2RFQwQklTTVBCaEVQQnk4SEVUOE9BVE1mQnc4R0t3SXZCVDBCUHdVbE14OEdIUUVQQlNzQ0x3VTlBVDhGSng4SEZSOEhJVDhITlQ4SEh3Y1ZEdzRqSVNNdkRUMENQd1VsTXg4SER3Y1ZNeFVqTlQ4TEx3VXJBUThFSno4R0FRQUI5QVlHQlFVRUF3SUNBd1FGQlFZRy9nd0hCZ1VGQXdNQ0FRRUNBd01GQlFZTmZRWUdCUVVFQXdJQ0F3UUZCUVlHZlFjRkJnUUVBd0lDQXdRRUJnWUJGQVFGQ1JRbUpSRVJKVWNFSXdrUnJRRUNBd1FFQmdZR1VmMmJBZFVHQmdVRjJ3UURBZ0lEQkFRR0JnWUdCZ1VGQkFNQkFYMEtDUWtKQ0FnSEJnY0ZCUVFEQWdMK1NnWUdCUVVFQXdFQkFRRURCQVVGQmdZSEJRWUVCQU1DQVFFQkF3TUVCUVVHQndjSUNBZ0pDZ0cvZlFjRkJnUUVBd0lCQVFJREJBUUdCUWQ5QmdZRkJRUURBZ0lEQkFVRkJ2NlBmUVlHQlFVRUF3SUNBd1FGQlFZR2ZRY0ZCZ1FFQXdJQ0F3UUVCZ1ozQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0p5QmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NGQmdRRUF3SUJBUUVEQXdRRUJnWUhCd2dJQ0FrS0NmMk9DUW9KQ0FnSUJ3Y0dCUVVFQXdNQkFnTUVCQVlGQVk0R0Jnc0pDQWNGQXdFQkF3UU1EQnNKQkVoMEFnSUNCZ29JRndzRkJnSUJBUUVGQXdRRUJRVUVCQWNEQlI4RUJnY0hDUWtMaFFFQkF3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUZCd1lHQlFVRUF3RzlBUUlEQXdVRkJnY0dCZ1VGQkFJQ0FRRUNBZ1FGQlFZR0J3WUZCUU1EQWhJSkNBOGRiMjhjSkNRZUJpOE9IRnBSQmdZRkJRUURBUUhiQVFFREJOc0ZCUVlHL3VZR0JnVUZCQU1CQVFFQkF3UUZCUVlHK3dFREF3UUZCUVlIQndnSUNBa0tDWDBDQXdRRUJnWUcva29HQmdVRkJBTUJBUUVCQXdRRkJRWUdBYllLQ1FrSkNBY0lCZ1lHQlFRREFnRUJlQUVCQXdRRkJRWUdCd1VHQkFRREFnSURCQVFHQlFjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndVR0JBUURBZ0lEQkFRR0JRY0dCZ1VGQkFNQlFBRUNBd01GQlFZSHV3Y0ZCZ1FFQXdJQkFRSURCQVFHQlFlN0J3WUZCUU1EQWdFQkFnTURCUVVHQjdzS0NRa0pDQWdIQmdjRkJRUURBZ0lDQWdNRUJRVUhCZ2NJQ0FrSkNRcTdCd1lGQlFNREFnZ0JBd1FHQndnS0N3c0tDUkFLRXdvR0JTQVVDd1lGQ2cwSEVRb0ZDZ1lIQkFRR0F3RUNBZ0VHQkFvTkNRZ0hCZ1VEQWdBQUFBa0FBQUFBQTVZRCtBQWhBRU1BcUFDekFRd0JMZ0ZRQWFZQnNnQUFKU0VmQmgwQkR3WWhMd2MvQnpNZkJoMEJEd1lqTHdjL0JpVVhNeDhHRHdjVkh3Y1BDaU12QmpjZkJUTS9CVDBCTHdVak5UOEhMd1lyQVE4Rkp6OEhGUjhITXlVaEh3Y1ZFUlVQQmk4SE5Tc0JMdzA5QVNFakR3WVJEd2N2QnhFL0RnRXpId1lkQVE4Rkt3SXZCVDBCUHdVbE14OEdIUUVQQlNzQ0x3WS9CaWNmQnhVZkJ5RS9CelUvQng4SEZROE9JeUVqTHc0MVB3WWxNeFVqTlE4Q0p6OENBUUFCOUFZR0JRVUVBd0lDQXdRRkJRWUcvZ3dIQmdVRkF3TUNBUUVDQXdNRkJRWU5mUVlHQlFVRUF3SUNBd1FGQlFZR2ZRY0ZCZ1FFQXdJQkFRSURCQVFHQlFFVkJ3WUxDZ2dHQlFNQkFRRURBd1VGQndjSUJ3WUdCQU1DQVFFQ0FnSURDQVVFQ3cwTkN3b0pDQWNIQlFRZEFnSURDQVFMQlFVRUJRTUNBZ0lFQkFZR0J4Y1VCd1lGQkFJQ0FRRUJBZ0lEQkFRRUJBVURCd01EQWgwRUJRWUlDQWtKc2dFQ0F3UUVCZ1VIVWYyYkFkVUdCZ1VGMndRREFnSURCQVFHQmdZR0JnVUZCQU1CQVgwS0NRa0pDQWdIQndZRkJRUURBZ0wrU2dZR0JRVUVBd0VCQVFJQ0JBVUZCZ1lIQmdVRUJBTUNBUUVCQXdNRUJBWUdCd2NJQ0FnSkNnRy9mUVlHQmdRRUF3SUNBd1FFQmdZR2ZRWUdCUVVFQXdJQ0F3UUZCUWIrajMwR0JnVUZCQU1DQWdNRUJRVUdCbjBIQlFZRUJBTUNBUUVDQXdRRUJnVjJCZ1lGQlFRQ0FnRUJBUU1FQlFVR0JnSnlCZ1lGQlFRQ0FnRUJBUU1FQlFVR0JnY0ZCZ1FFQXdJQkFRRURBd1FFQmdZSEJ3Z0lDQWtLQ2YyT0NRb0pDQWdJQndjR0JnUUVBd01CQVFFQ0F3UUVCZ1VCanhjbkF3c1NDeEFRRG9VQkFRTUVCUVVHQmdjRkJnUUVBd0lCQVFJREJBUUdCUWNHQmdVRkJBTUJ2UUVDQXdNRkJRWUhCZ1lGQlFRQ0FnRUJBZ0lFQlFVR0JnY0dCUVVEQXdKR0FRTUVCUWNIQ1FvSEJ3VUdCUVFFQWdFQ0F3VUZCZ1lIQnd3RkJRVUZDQU1EQkFJQkFnSUVCQVVIQnhJRkF3TUZBZ0VDQVFNREJBVUdCUVVFQXdNQ0FSNEJBUUlDQkFRRkJnUURCQU1DQWdFQkFRVURBd1FPQmdZR0JRUURBa3RSQmdZRkJRUURBUUhiQVFFREJOc0ZCUVlHL3VZR0JnVUZCQU1CQVFFQkF3UUZCUVlHK3dFREF3UUZCUVlIQndnSUNBa0tDWDBDQXdRRUJnWUcva29HQmdVRkJBTUJBUUVCQXdRRkJRWUdBYllLQ1FrSkNBY0lCZ1lHQlFRREFnRUJlQUVCQXdRRkJRWUdCd1VHQkFRREFnSURCQVFHQlFjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndVR0JBUURBZ0lEQkFRR0JRY0dCZ1VGQkFNQlFBRUNBd01GQlFZSHV3Y0ZCZ1FFQXdJQkFRSURCQVFHQlFlN0J3WUZCUU1EQWdFQkFnTURCUVVHQjdzS0NRa0pDQWdIQmdjRkJRUURBZ0lDQWdNRUJRVUhCZ2NJQ0FrSkNRcTdCd1lGQlFNREFnaXpoZ0lHQmg4RkJnZ0FBQW9BQUFBQUE1WUQ5QUFoQUVNQVpRQ0hBS2tBeXdEdEFQZ0JKZ0ZqQUFBQk14OEhEd2NqTHdZOUFUOEZKVE1mQnc4SEl5OEhQd1lsTXg4SER3Y2pMd1k5QVQ4RkpUTWZCdzhISXk4SFB3WWxNeDhIRHdjakx3WTlBVDhGSlRNZkJoMEJEd1lqTHdZOUFUOEdNeDhHSFFFUEJpTXZCajBCUHdVbEZ4VWZCVHNCSlE4SEVSOEhJVDhIRVNzQkx3MDlBU1VoTXg4R0ZSRVZEdzBqSVNNdkRUVVJOVDhOQWtXMUJ3VUdCQVFEQWdFQkFnTUVCQVlGQjdVR0JnVUZCQU1DQWdNRUJRVUcvczIyQmdZRkJRTURBZ0VCQWdNREJRVUdCcllHQmdVRkJBSUNBUUVDQWdRRkJRWUJQN1VIQlFZRUJBTUNBUUVDQXdRRUJnVUh0UVlHQlFVRUF3SUNBd1FGQlFiK3piWUdCZ1VGQXdNQ0FRRUNBd01GQlFZR3RnWUdCUVVFQWdJQkFRSUNCQVVGQmdFL3RRY0ZCZ1FFQXdJQkFRSURCQVFHQlFlMUJnWUZCUVFEQWdJREJBVUZCdjdIdFFZR0JnUUVBd0lDQXdRRUJnWUd0UVlHQmdRRUF3SUNBd1FFQmdZTXRRWUdCZ1FFQXdJQ0F3UUVCZ1lHdFFZR0JnUUVBd0lDQXdRRUJnWUJ0UUVDQXdRRUJnVUhVZjJiQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0p5QmdZRkJRUURBUUY5Q2drSkNRZ0lCd1lIQlFVRUF3SUMva29CMVFZR0JRWGJCQU1DQVFNREJBVUZCZ2NIQ0FnSUNRb0ovWTRKQ2drSUNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWdKQ2dFR0FRSUNCQVVGQmdZSEJnVUZBd01DQVFFQ0F3TUZCUVlIQmdZRkJRUUNBZ0VCQWdJRUJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnY0dCZ1VGQkFJQ3ZRRUNBd1FFQmdVSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjRkJnUUVBd0lCQVFJREJBUUdCUWNHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1VHQkFRREFyd0JBUU1FQlFVR0JnY0ZCZ1FFQXdJQkFRSURCQVFHQlFjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndVR0JBUURBZ0VCQWdNRUJBWUZCd1lHQlFVRUF3RzlBUUlEQXdVRkJnWUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEJnWUZCUU1EQWxKUkJ3VUdCQVFEQXB3QkFnTURCUVVHQi96VUJ3WUZCUU1EQWdFQkFnTURCUVVHQndKeEFnSURCQVVGQmdjSENBZ0pDUWtLZlQ0Q0F3VGJCQVlHQnYxd0Nna0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRa0tBeTBKQ1FrSkNBZ0hCd1lGQlFRREFnSUFBQUFBQ0FBQUFBQURsZ1AwQUNFQVF3QnZBSkVBc3dDK0FPd0JLUUFBQVNFZkJoMEJEd1loTHdjL0J5RWZCdzhISVM4R1BRRS9CU2N6SHdjUEJ5TXZCalUvQkM4RVBRRS9CU0VmQmgwQkR3WWhMd2MvQnpNZkJoMEJEd1lqTHdjL0JpVVhGUjhGT3dFbER3Y1JId2NoUHdjUkt3RXZEVDBCSlNFekh3WVZFUlVQRFNNaEl5OE5OUkUxUHcwQkFBSDBCZ1lGQlFRREFnSURCQVVGQmdiK0RBY0dCUVVEQXdJQkFRSURBd1VGQnNrQk9RWUdCUVVFQXdFQkFRRURCQVVGQmdiK3h3WUdCZ1FFQXdJQ0F3UUVCZ2ExQkFVRUJEOEZCQU1CQVFJRUJUOEVCUVVGQndjR0JRTUNBUUVEQXdVZEhRUUVBd0VDQXdZR0J3RUI5QVlHQlFVRUF3SUNBd1FGQlFZRy9nd0hCZ1VGQXdNQ0FRRUNBd01GQlFZTitnWUdCZ1FFQXdJQ0F3UUVCZ1lHK2djRkJnUUVBd0lCQVFJREJBUUdCZ0c3QVFJREJBUUdCUWRSL1pzR0JnVUZCQU1CQVFFQkF3UUZCUVlHQW5JR0JnVUZCQU1CQVgwS0NRa0pDQWdIQmdjRkJRUURBZ0wrU2dIVkJnWUZCZHNFQXdJQkF3TUVCUVVHQndjSUNBZ0pDZ245amdrS0NRZ0lDQWNIQmdVRkJBTURBUUVEQXdRRkJRWUhCd2dJQ0FrS0FRWUJBZ0lFQlFVR0JnY0dCUVVEQXdJQkFRSURBd1VGQmdjR0JnVUZCQUlDdlFFQ0F3UUVCZ1VIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NGQmdRRUF3SXZBUUlETFFVR0J3Y0hCd1lGTUFNQ0FnRUNCQVVHQlFZR0JnWUZCQmNWQkFVRkJnWUdCZ1lGQkFPTkFRRURCQVVGQmdZSEJRWUVCQU1DQVFFQ0F3UUVCZ1VIQmdZRkJRUURBYjBCQWdNREJRVUdCZ2NHQlFVREF3SUJBUUlEQXdVRkJnY0dCZ1VGQXdNQ1VsRUhCUVlFQkFNQ25BRUNBd01GQlFZSC9OUUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEFuRUNBZ01FQlFVR0J3Y0lDQWtKQ1FwOVBnSURCTnNFQmdZRy9YQUtDUWtKQ0FnSEJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndjSUNBa0pDUW9ETFFrSkNRa0lDQWNIQmdVRkJBTUNBZ0FBQUFrQUFBQUFBNVlEOUFBaEFFTUFaUUNIQUxNQTFRRGdBUTRCU3dBQUFUTWZCdzhISXk4R1BRRS9CU1V6SHdjUEJ5TXZCejhHSlRNZkJ3OEhJeThHUFFFL0JTVXpId1lkQVE4R0l5OEhQd1lsTXg4SEZROEdLd0V2QlRVL0JDOEZQd1VsT3dFZkJSMEJEd1VyQWk4RlBRRS9CU1VYRlI4Rk93RWxEd2NSSHdjaFB3Y1JLd0V2RFQwQkpTRXpId1lWRVJVUERTTWhJeThOTlJFMVB3MENSYlVIQlFZRUJBTUNBUUVDQXdRRUJnVUh0UVlHQlFVRUF3SUNBd1FGQlFiK3piVUhCZ1VGQXdNQ0FRRUNBd01GQlFZSHRRWUdCUVVFQXdFQkFRSUNCQVVGQmdFL3RRY0ZCZ1FFQXdJQkFRSURCQVFHQlFlMUJnWUZCUVFEQWdJREJBVUZCdjdIdFFZR0JnUUVBd0lDQXdRRUJnWUd0UWNGQmdRRUF3SUJBUUlEQkFRR0JnRkFCQVVFQkQ4RkJBSUJBd1FGUGdVRUJRVUhCd1lGQkFJQkFnSUVCQjRkQlFNREFRRUJBZ01HQmdmKzFMVUdCZ1lFQkFNQ0FnTUVCQVlHQnJVR0JnWUVCQU1DQWdNRUJBWUdBYlVCQWdNRUJBWUZCMUg5bXdZR0JRVUVBd0VCQVFFREJBVUZCZ1lDY2dZR0JRVUVBd0VCZlFvSkNRa0lDQWNHQndVRkJBTUNBdjVLQWRVR0JnVUYyd1FEQWdFREF3UUZCUVlIQndnSUNBa0tDZjJPQ1FvSkNBZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdJQ1FvQkJnRUNBZ1FGQlFZR0J3WUZCUU1EQWdFQkFnTURCUVVHQndZR0JRVUVBZ0orQVFFREJBVUZCZ1lIQlFZRUJBTUNBUUVDQXdRRUJnVUhCZ1lGQlFRREFVQUJBZ01FQkFZRkJ3WUdCUVVFQXdFQkFRRURCQVVGQmdZSEJRWUVCQU1DZmdFQ0F3UUVCZ1VIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NGQmdRRUF3SnVBZ0VETGdRR0J3Y0lCZ1lGTVFNQ0FRTUVCUVVHQmdZR0JRVUZGaFVGQlFVR0JnWUdCUVlFQWs4Q0F3UUZCUVlHQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1VGQkFNQ2tGRUhCUVlFQkFNQ25BRUNBd01GQlFZSC9OUUhCZ1VGQXdNQ0FRRUNBd01GQlFZSEFuRUNBZ01FQlFVR0J3Y0lDQWtKQ1FwOVBnSURCTnNFQmdZRy9YQUtDUWtKQ0FnSEJ3WUZCUVFEQWdJQ0FnTUVCUVVHQndjSUNBa0pDUW9ETFFrSkNRa0lDQWNIQmdVRkJBTUNBZ0FBQUJZQUFBQUFBL2dEK0FBUUFDRUFNZ0JEQUZRQVpRQjJBSWNBbUFDcEFMb0F5d0RjQU8wQS9nRVBBU0FCTVFGQ0FWTUJXUUY5QUFBbEZSOENNejhDTlM4Q0l3OENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SXpQd0kxTHdJakR3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFqTS9BalV2QWlNUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q016OENOUzhDSXc4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJelB3STFMd0lqRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWpNL0FqVXZBaU1QQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDTXo4Q05TOENJdzhDQlJVZkFpRS9BalV2QWlFUEFpVVZId0l6UHdJMUx3SWpEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBak0vQWpVdkFpTVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENNejhDTlM4Q0l3OENCUlVmQWlFL0FqVXZBaUVQQWlVeklSRWhFU01SSHdjaFB3Y1JMd2NoRHdZQ2pBSUVCY29GQkFJQ0JBWEhCUVVEL2djQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEQWZjQ0JBWEtCUVFDQWdRRnh3VUZBLzRIQWdRRkFhb0ZCQUlDQkFYK1dRVUZBd0gzQWdRRnlnVUVBZ0lFQmNjRkJRUCtCd0lFQlFHcUJRUUNBZ1FGL2xrRkJRTUI5d0lFQmNvRkJBSUNCQVhIQlFVRC9nY0NCQVVCcWdVRUFnSUVCZjVaQlFVREFmY0NCQVhLQlFRQ0FnUUZ4d1VGQS80SEFnUUZBYW9GQkFJQ0JBWCtXUVVGQXdIM0FnUUZ5Z1VFQWdJRUJjY0ZCUVArQndJRUJRR3FCUVFDQWdRRi9sa0ZCUU1COXdJRUJjb0ZCQUlDQkFYSEJRVUQvZ2NDQkFVQnFnVUVBZ0lFQmY1WkJRVURBZmNDQkFYS0JRUUNBZ1FGeHdVRkEvNEhBZ1FGQWFvRkJBSUNCQVgrV1FVRkF3SDNBZ1FGeWdVRUFnSUVCY2NGQlFQK0J3SUVCUUdxQlFRQ0FnUUYvbGtGQlFNQjl3SUVCY29GQkFJQ0JBWEhCUVVEL2djQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEQVU4Y0FkejhTQndCQVFNREJBVUZCZ080QmdVRkJBTURBUUVCQVFNREJBVUZCdnhJQmdVRkJBTURBWVlEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCUVVEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlFVREJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJRVURCUVFDQWdRRkJnVUVBZ0VEQlYzOFNBTzQvRWdHQlFVRUF3TUJBUUVCQXdNRUJRVUdBN2dHQlFVRUF3TUJBUUVCQXdNRUJRVUFBQUFXQUFBQUFBUDRBL2dBRUFBaEFESUFRd0JVQUdVQWRnQ0hBSmdBcVFDNkFNc0EzQUR0QVA0QkR3RWdBVEVCUWdGVEFWa0JmUUFBSlJVZkFpRS9BalV2QWlFUEFnVVZId0l6UHdJMUx3SWpEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBak0vQWpVdkFpTVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENNejhDTlM4Q0l3OENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SXpQd0kxTHdJakR3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFqTS9BalV2QWlNUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q016OENOUzhDSXc4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJelB3STFMd0lqRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWpNL0FqVXZBaU1QQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDTXo4Q05TOENJdzhDSlJVZkFpRS9BalV2QWlFUEFnVVZId0l6UHdJMUx3SWpEd0lsTXlFUklSRWpFUjhISVQ4SEVTOEhJUThHQWF3Q0JBVUJxZ1VFQWdJRUJmNVpCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0VYQWdRRkFhb0ZCQUlDQkFYK1dRVUZBLzduQWdRRnlnVUVBZ0lFQmNjRkJRTUJGd0lFQlFHcUJRUUNBZ1FGL2xrRkJRUCs1d0lFQmNvRkJBSUNCQVhIQlFVREFSY0NCQVVCcWdVRUFnSUVCZjVaQlFVRC91Y0NCQVhLQlFRQ0FnUUZ4d1VGQXdFWEFnUUZBYW9GQkFJQ0JBWCtXUVVGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1CRndJRUJRR3FCUVFDQWdRRi9sa0ZCUVArNXdJRUJjb0ZCQUlDQkFYSEJRVURBUmNDQkFVQnFnVUVBZ0lFQmY1WkJRVUQvdWNDQkFYS0JRUUNBZ1FGeHdVRkF3RVhBZ1FGQWFvRkJBSUNCQVgrV1FVRkEvN25BZ1FGeWdVRUFnSUVCY2NGQlFNQkZ3SUVCUUdxQlFRQ0FnUUYvbGtGQlFQKzV3SUVCY29GQkFJQ0JBWEhCUVVEQVJjQ0JBVUJxZ1VFQWdJRUJmNVpCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0ZySEFIQS9FZ2NBUUVEQXdRRkJRWUR1QVlGQlFRREF3RUJBUUVEQXdRRkJRYjhTQVlGQlFRREF3R0dBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZkL0VnRHVQeElCZ1VGQkFNREFRRUJBUU1EQkFVRkJnTzRCZ1VGQkFNREFRRUJBUU1EQkFVRkFBQUFEQUFBQUFBRCtBUDRBQkFBSVFBeUFFTUFWQUJsQUhZQWh3Q1lBS2tBcndEVEFBQTNGUjhDSVQ4Q05TOENJUThDSnhVZkFpRS9BalV2QWlFUEFpY1ZId0loUHdJMUx3SWhEd0luRlI4Q0lUOENOUzhDSVE4Q0p4VWZBaUUvQWpVdkFpRVBBaWNWSHdJaFB3STFMd0loRHdJbkZSOENJVDhDTlM4Q0lROENKeFVmQWlFL0FqVXZBaUVQQWljVkh3SWhQd0kxTHdJaER3SW5GUjhDSVQ4Q05TOENJUThDSlRNaEVTRVJJeEVmQnlFL0J4RXZCeUVQQnBRQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVFJRUJRTENCUVFDQWdRRi9VRUZCUU1CQWdRRkFzSUZCQUlDQkFYOVFRVUZBd0VDQkFVQ3dnVUVBZ0lFQmYxQkJRVURBUUlFQlFMQ0JRUUNBZ1FGL1VFRkJRTUJBZ1FGQXNJRkJBSUNCQVg5UVFVRkF3RUNCQVVDd2dVRUFnSUVCZjFCQlFVREFRSUVCUUxDQlFRQ0FnUUYvVUVGQlFNQkFnUUZBc0lGQkFJQ0JBWDlRUVVGQXdFQ0JBVUN3Z1VFQWdJRUJmMUJCUVVEQVdzY0FjRDhTQndCQVFNREJBVUZCZ080QmdVRkJBTURBUUVCQVFNREJBVUZCdnhJQmdVRkJBTURBWVlEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJVOERCUVFDQWdRRkJnVUVBZ0VEQlU4REJRUUNBZ1FGQmdVRUFnRURCVThEQlFRQ0FnUUZCZ1VFQWdFREJWMzhTQU80L0VnR0JRVUVBd01CQVFFQkF3TUVCUVVHQTdnR0JRVUVBd01CQVFFQkF3TUVCUVVBRmdBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCbEFIWUFod0NZQUtrQXVnRExBTndBN1FEK0FROEJJQUV4QVVJQlV3RlpBWDBBQUNVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlJVZkFpRS9BalV2QWlFUEFnVVZId0loUHdJMUx3SWhEd0lsRlI4Q0lUOENOUzhDSVE4Q0JSVWZBaUUvQWpVdkFpRVBBaVVWSHdJaFB3STFMd0loRHdJRkZSOENJVDhDTlM4Q0lROENKUlVmQWlFL0FqVXZBaUVQQWdVVkh3SWhQd0kxTHdJaER3SWxGUjhDSVQ4Q05TOENJUThDQlJVZkFpRS9BalV2QWlFUEFpVVZId0loUHdJMUx3SWhEd0lGRlI4Q0lUOENOUzhDSVE4Q0pSVWZBaUUvQWpVdkFpRVBBZ1VWSHdJaFB3STFMd0loRHdJbEZSOENJVDhDTlM4Q0lROENCUlVmQWlFL0FqVXZBaUVQQWlVVkh3SWhQd0kxTHdJaER3SUZGUjhDSVQ4Q05TOENJUThDSlRNaEVTRVJJeEVmQnlFL0J4RXZCeUVQQmdJY0FnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdHSEFnUUZBVG9GQkFJQ0JBWCt5UVVGQS81M0FnUUZBVG9GQkFJQ0JBWCt5UVVGQXdGckhBSEEvRWdjQVFFREF3UUZCUVlEdUFZRkJRUURBd0VCQVFFREF3UUZCUWI4U0FZRkJRUURBd0dHQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWUEF3VUVBZ0lFQlFZRkJBSUJBd1VGQXdVRUFnSUVCUVlGQkFJQkF3VlBBd1VFQWdJRUJRWUZCQUlCQXdVRkF3VUVBZ0lFQlFZRkJBSUJBd1ZQQXdVRUFnSUVCUVlGQkFJQkF3VUZBd1VFQWdJRUJRWUZCQUlCQXdWZC9FZ0R1UHhJQmdVRkJBTURBUUVCQVFNREJBVUZCZ080QmdVRkJBTURBUUVCQVFNREJBVUZBQUFBSUFBQUFBQUQrQVA0QUJBQUlRQXlBRU1BVkFCbEFIWUFod0NZQUtrQXVnRExBTndBN1FEK0FROEJJQUV4QVVJQlV3RmtBWFVCaGdHWEFhZ0J1UUhLQWRzQjdBSDlBZ01DSndBQUpSVWZBak0vQWpVdkFpTVBBeFVmQWpNL0FqVXZBaU1QQWdVVkh3SXpQd0kxTHdJakR3SWxGUjhDTXo4Q05TOENJdzhERlI4Q016OENOUzhDSXc4Q0JSVWZBak0vQWpVdkFpTVBBaVVWSHdJelB3STFMd0lqRHdNVkh3SXpQd0kxTHdJakR3SUZGUjhDTXo4Q05TOENJdzhDSlJVZkFqTS9BalV2QWlNUEF4VWZBak0vQWpVdkFpTVBBZ1VWSHdJelB3STFMd0lqRHdJbEZSOENNejhDTlM4Q0l3OERGUjhDTXo4Q05TOENJdzhDQlJVZkFqTS9BalV2QWlNUEFpVVZId0l6UHdJMUx3SWpEd01WSHdJelB3STFMd0lqRHdJRkZSOENNejhDTlM4Q0l3OENKUlVmQWpNL0FqVXZBaU1QQXhVZkFqTS9BalV2QWlNUEFnVVZId0l6UHdJMUx3SWpEd0lsRlI4Q016OENOUzhDSXc4REZSOENNejhDTlM4Q0l3OENCUlVmQWpNL0FqVXZBaU1QQWlVVkh3SXpQd0kxTHdJakR3TVZId0l6UHdJMUx3SWpEd0lGRlI4Q016OENOUzhDSXc4Q0pSVWZBak0vQWpVdkFpTVBBeFVmQWpNL0FqVXZBaU1QQWdVVkh3SXpQd0kxTHdJakR3SWxNeUVSSVJFakVSOEhJVDhIRVM4SElROEdBcWdDQkFXdUJRUUNBZ1FGcXdVRkEvMENCQVd1QlFRQ0FnUUZxd1VGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1DRXdJRUJhNEZCQUlDQkFXckJRVUQvUUlFQmE0RkJBSUNCQVdyQlFVRC91Y0NCQVhLQlFRQ0FnUUZ4d1VGQXdJVEFnUUZyZ1VFQWdJRUJhc0ZCUVA5QWdRRnJnVUVBZ0lFQmFzRkJRUCs1d0lFQmNvRkJBSUNCQVhIQlFVREFoTUNCQVd1QlFRQ0FnUUZxd1VGQS8wQ0JBV3VCUVFDQWdRRnF3VUZBLzduQWdRRnlnVUVBZ0lFQmNjRkJRTUNFd0lFQmE0RkJBSUNCQVdyQlFVRC9RSUVCYTRGQkFJQ0JBV3JCUVVEL3VjQ0JBWEtCUVFDQWdRRnh3VUZBd0lUQWdRRnJnVUVBZ0lFQmFzRkJRUDlBZ1FGcmdVRUFnSUVCYXNGQlFQKzV3SUVCY29GQkFJQ0JBWEhCUVVEQWhNQ0JBV3VCUVFDQWdRRnF3VUZBLzBDQkFXdUJRUUNBZ1FGcXdVRkEvN25BZ1FGeWdVRUFnSUVCY2NGQlFNQ0V3SUVCYTRGQkFJQ0JBV3JCUVVEL1FJRUJhNEZCQUlDQkFXckJRVUQvdWNDQkFYS0JRUUNBZ1FGeHdVRkF3SVRBZ1FGcmdVRUFnSUVCYXNGQlFQOUFnUUZyZ1VFQWdJRUJhc0ZCUVArNXdJRUJjb0ZCQUlDQkFYSEJRVURBaE1DQkFXdUJRUUNBZ1FGcXdVRkEvMENCQVd1QlFRQ0FnUUZxd1VGQS83bkFnUUZ5Z1VFQWdJRUJjY0ZCUU1CYXh3QndQeElIQUVCQXdNRUJRVUdBN2dHQlFVRUF3TUJBUUVCQXdNRUJRVUcvRWdHQlFVRUF3TUJoZ01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZUd01GQkFJQ0JBVUdCUVFDQVFNRkJRTUZCQUlDQkFVR0JRUUNBUU1GQlFNRkJBSUNCQVVHQlFRQ0FRTUZYZnhJQTdqOFNBWUZCUVFEQXdFQkFRRURBd1FGQlFZRHVBWUZCUVFEQXdFQkFRRURBd1FGQlFBQUFBTUFBQUFBQTlnRDJBQXlBSWNBeHdBQUFROEhFUjhHT3dFZkJ4VS9CQ0V6UHdZUkx3Y2xJVE1mRFJVUkZROE9JUThES3dFdkJ6MEJJeThPTlJFMVB3MG5JVE1mQmc4R0l5RVBDeEVWRHdZdkJqVVJOVDhOQVFRR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHWGdjR0JRVUVBd0VCaHdVRkJnY0JXZ1lHQmdRRUF3SUJBUUlEQkFRR0JnYjlpZ0oyQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUU1EQkFVRkJnY0hDQWdKQ1FrSy9yS3pCUVlGQndZR0JBUURBd0lDQVQ4S0NRa0pDQWdIQndZRkJRUURBd0VCQXdNRUJRVUdCd2NJQ0FrSkNWUUNWZ1lHQmdRRUF3SUJBUUlEQkFRR0JnYjlxZ2NHQmdZTENRZ0dBZ0VCQVFJREJBUUdCZ1lHQmdZRUJBTUNBZ01FQmdZSENBa0tDZ3NNREEwREhBRUNBd1FFQmdZRy9rY0dCZ1lFQkFNQ0FRSURCQVFHQmdaeGh3UURBZ0VDQXdRRUJnWUdBYmtHQmdZRUJBTUNBVDRCQXdNRUJRVUdCd2NJQ0FrSkNRcitSd29KQ1FrSUNBY0hCZ1VGQkFNREFRR3pCQU1DQWdJREF3TUVCUVFGblFFQkF3TUVCUVVHQndjSUNBa0pDUW9CdVFvSkNRa0lDQWNIQmdVRkJBTURBWDRDQXdRRUJnWUdCZ1lHQkFRREFnRUJBUUlHQ0FrTEJnWUdCLzRvQmdZR0JBUURBZ0VCQWdNRUJBWUdCZ0hZRFEwTURBc0tDZ2tJQndZR0JBTUNBQUFEQUFBQUFBTTdBL2dBS1FCd0FNY0FBQUVSTXpVL0J4OEhGVE0xUHdjZkJ4VXpFUU1qRHdrZEFnOEpLd0VQQnhVaE5TOEhLd0V2Q1QwQ0x3b2ZEeFU3QVI4TkZSRVBCeUV2QnhFMVB3MDdBVFUvRGdFRWZnRUJBd1FGQlFZSEJnWUZCUVFEQVFGK0FRRURCQVVGQmdZSEJnVUZCQU1CQVg3OEJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCbDRIQmdVRkJBTUJBUUg0QVFFREJBVUZCZ2RlQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnME1EQXdMQ2dvSkNBY0hCUVFEQWdGZUNnb0pDQWtIQ0FZR0JnVUVBd0lDQVFFREJBVUZCZ2I5eUFZR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0tYZ0VDQXdRRkJ3Y0lDUW9LQ3d3TURBR0Mvc1c5QmdZR0JBUURBZ0VCQWdNRUJBWUdCcjAvQmdZR0JBUURBZ0VCQWdNRUJBWUdCajhCT3dJM0FRSUNCZ2NLQ2dZR0J3YjhCZ2NHQmdvS0J3WUNBZ0VCQVFNRUJRVUdCbDlmQmdZRkJRUURBUUVCQWdJR0J3b0tCZ1lIQnZ3R0J3WUdDZ29IQmdJQ0FUOEJBZ01FQlFjSENBa0tDZ3NNREF3Ti9BSUNBd1FGQmdZR0NBY0pDQWtLQ2Y0SUJ3WUZCUVFEQVFFQkFRTUVCUVVHQndINENRb0pDQWtIQ0FZR0JnVUVBd0lDL0EwTURBd0xDZ29KQ0FjSEJRUURBZ0FBQWdBQUFBQUMvQUw4QUQwQWVRQUFBVE1mQXpVL0J4OEhGUThISXk4SFB3Y3pMd1EvQmljaEh3Y1BCeUVQQnhFUEJ5OEhFVFUvRFFIQkJnWUZCZVlCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnZmNCZ1lHQkFRREFnRUJBZ01FQkFZR0JwRGxCQU1DQVFFQ0F3UUZCUVpaQVR3R0JnVUZCQU1CQVFFQkF3UUZCUVlHL3NRR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnSmVBZ01FNVpBR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHM0FjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBZVlGQlFZR0JnWUZCUVFEQXA0QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ2IreEFZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0FDQUFBQUFBTGNBdndBTFFDNEFBQUJJdzhPSHc0N0FUOEtOUU16SHhRVkVROEdJeThHTlE4T0x4STFQdzR6THc0ckFROEdMd2MvRGdJVkVoRVFEdzBOQ3dvSkNBWUZCQU1DQVFFQkFnSUVCQVVGQndnSUNnc01EQTRMQ3dzS0N3b0xDaE1TRVE5MkVSQVFEZzRPRFF3TEN3b0pDQWdIQ3dVRUF3SUNBUUVFQlFjSENBa0pDUWdIQmdVREFnb0pDZ3NLQ3d3TERBd05EQTROSEJVVkZCUUpDQWdJQndjR0JnVUVCQU1DQWdFQ0F3WUhDUXNNRHhBU0ZCWVhHUnFIQVFFREJBUUdCZ2dKQ1FzTURnNFBFUklTRUJBZUl3Y0dCd2NHQmdRRUFnRUJBUUlEQkFRRkJoWVZGUllXRlJZQjV3RUJBZ01EQkFRRkJnWUhCd2dKQ1FnSUNBY0dCd1lGQlFRRUF3SUNBUUVDQWdNREJBVUxEQTRPVUFFVkFnSURBd1VGQndjSENBZ0pDZ29WQ2dzTUN3d01EUDd1Q0FnSEJnUURBZ0lEQkFZSENBZ2RDQWtIQndjR0JRVUVCQU1DQWdJQkFRTUdCd1VGQlFZR0J3Z0lDQWtKQ1FvS0NoTVJFQThPRFF3TUNna0lCZ1lFQWdJV0RnME1Dd29JQ0FZR0JBUURBZ0lCQWdNSENnRUJBUUlEQlFVSEJnZ0dCUVlFQlFNRUF3Z0hCZ1FFQXdFQUFBQUZBQUFBQUFONkF6c0FBd0FyQUVRQXZnRVZBQUFUSVJVaEFTTVBEQjBCSHd3elB3YzFKU01QQ1IwQkh3a3pKVE1mRVJVUEJ5OEhOUThITHdzL0R6TTFMdzByQVE4Rkt3RXZCalUvRFNFekh3Y1BCeU1SRHdjdkJ4RWpFUThITHdjMUx3OC9Eb1lDOVAwTUFtVU5Gd3NKQ1FnSEJ3VUZBd01DQWdJQ0F3SUVCQVVGQndjSENRa0pFQThQRHc0TkRBcjl5d1lIQmdZS0NnY0dBZ0lCQVFJQ0JnY0tDZ1lHQndZQjRRd01Dd29LQ2drSkNBZ0hCZ1lHQkFrR0JBSUJBUVFFQlFVR0J3WUdCZ1VFQXdFQkRROFBFUkVTRXhRUER3NE9EUXNLQ0FjRkF3RUJBZ01FQmdjSkNRc05EUThRRVJJVVZnRUNBd01FQlFVSEJ3Y0pDUXNMQ3c0TURBc1dHQVVFQmdRRkJBTURBUUVCQWdJQ0JBTUZEdzhQRUE4UUQvNHYzQWNHQlFVRUFnSUJBUUlDQkFVRkJnY2ZBUUlDQkFVRkJnY0dCZ1VGQkFNQkFUOEJBZ0lFQlFVR0J3WUdCUVVFQXdFQkRRd01EQXNLQ2drSUNBWUZCQU1DQVFFQ0F3UUZCZ2dJQ1FvS0N3d01EQUZEZmdHRUFnSURBZ1FFQkFVRkJnWUhDQWdIRGdZR0JRVUZCQVFEQXdJQkFRRURCUWdLQ2d3TlJyTUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCdlFFQ0F3TUVCUVVHQndjSENBZ0pFaE1VRmZZSUJ3WUdCUU1DQVFFQ0F3VUdCZ2NJRlE4TUN3a0hCUU1CQVFNRUJ3Z0tEQTBQRUJJU0R3NE5EUXdMQ2dvSUNBWUZCQU1DQVJNTkN3b0tDQWdHQmdVRUF3TUNBUUVCQXdZSUFnSURCQVVGQmdZR0JRUUZBd1FEQWdjR0JRVURBZ0lCQVFNRUJRVUdCZ2NHQlFVRUF3RUIvcVlIQmdVRkJBTUJBUUVCQXdRRkJRWUhBVnIrcGdjR0JRVUVBd0VCQVFFREJBVUZCZ2VkQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnQUFBUUFBQUFBRDl3UGhBRDhBQUJNekVUTTNOVE1WRnpVekZUYzFNeFVqQnhVak5TY1ZJd2NWSXhVekZUYzFNeFVYTlRNQk5UTVZJd0VWSXpVbkZTTUhGU01WSVJVaE5TTTFNelVqTlRNZkZ4WG5XODliNVZ4UThWdlBXczh1THM1YnVGWUJBVnhTL3ZwYnQxblJMZ09yL0Q0WEZ4Y1hBK0grQ05ZOUtFOGJBYzFIVzljOEtFOGN2MU9LQ2NjK09KRVNBVUpEWFA2NVBpMlJCOGt6Y2hlSlhJcGJBQUFCQUFBQUFBUDNBK0VBUWdBQUV6TVZNeFV6TlRNVk16VXpGVE0xTXhVak5TTVZJelVqRlNNMUl4VWpFVE1WTnpVekZSYzFNd0UxTXhVakFSVWpOU2NWSXdjVkl4VWhGU0UxSXpVekVTTTFNeDhYTHM1YnVGdjhYRno4VzdkY3ppNHV6bHU0VmdFQlhGTCsrbHUzV2RFdUE2djhQaGNYRnhjRDRTNHRMUzB0TFMxYkZ4Y1hGeGNYL2F3SnhqODRrUklCUWtOYi9yZytMWkVIeVROeUY0bGNBbFJiQUFNQUFBQUFBL2dENFFBSEFCQUFRQUFBQVFjVkl4VXpBU2MzQnhjMU16Y25GU01sTXhFek56VXpGUmMzTlRNVkZ6Y2pOVE1WSXdjWE14VWpOVE1uQnhVak5TY0JGU01WSVJVaE5TTTFNelVqTlRNQks4Y3VIUUZRTGVhV3JGRnpmMXY5d3hjZHlGczlxVnVPV1FKY08yaHZORndIWFhoYnZmNnVMZ09yL0Q0WEZ4Y1hBbkxIUzF3QlR4OTZsbmdMaEg4SC9QM2F5RXRBS3FnMU5ZNW5YRngzYmx4Y1hZcEZOSVQrcmt4eUY0bGNYRnNBQUFZQUFBQUFBL2dEbVFBaEFHRUFnd0REQU9VQkpRQUFOeUV6SHdZUEJpTWhJeThHUHdZbEh3NGRBUThPTHc0OUFUOE5KU0VmQnc4SElTOEhQd1lsTXg4TkhRRVBEU3NCTHcwOUFUOE5KU0V6SHdZUEJpTWhJeThHUHdZbEh3NGRBUThPTHc0OUFUOE5LQUoyQmdZRkJRUURBUUVCQVFNRUJRVUdCdjJLQndZRkJRUURBUUVCQVFNRUJRVUdBM2tKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2drS0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkN2eVlBbllHQmdVRkJBTUJBUUVCQXdRRkJRWUcvWW9IQmdVRkJBTUJBUUVCQXdRRkJRWURlUWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrSy9KZ0NkZ1lHQlFVRUF3RUJBUUVEQkFVRkJnYjlpZ2NHQlFVRUF3RUJBUUVEQkFVRkJnTjVDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1Fya0FnTUVCQVlHQmdZR0JnUUVBd0lDQXdRRUJnWUdCZ1lHQkFRREFrQUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3SDlBUUlEQkFRR0JnWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0JnWUdCQVFEQWo4QkF3TUVCUVVHQndjSUNBa0pDUW9LQ1FrSkNBZ0hCd1lGQlFRREF3RUJBd01FQlFVR0J3Y0lDQWtKQ1FvS0NRa0pDQWdIQndZRkJRUURBd0g4QWdNRUJBWUdCZ1lHQmdRRUF3SUNBd1FFQmdZR0JnWUdCQVFEQWtBQkFRTURCQVVGQmdjSENBZ0pDUWtLQ2drSkNRZ0lCd2NHQlFVRUF3TUJBUUVCQXdNRUJRVUdCd2NJQ0FrSkNRb0tDUWtKQ0FnSEJ3WUZCUVFEQXdFQUFBQUFCZ0FBQUFBRCtBTzVBQ0VBTFFCUEFGa0Fld0NCQUFBM0lSOEhEd2NoTHdjL0JpVXpGU00xTXpVak5UTTFJeVVoSHdjUEJ5RXZCejhHSlRNVkJ6TVZJelUzSXlVaEh3Y1BCeUV2Qno4R0pUTVZJelVqS0FKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyS0J3WUZCUVFEQVFFQkFRTUVCUVVHQXhxOXZYNC9QMzc4N1FKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyS0J3WUZCUVFEQVFFQkFRTUVCUVVHQXhxOWNYRzljWEg4N1FKMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnYyS0J3WUZCUVFEQVFFQkFRTUVCUVVHQXhwK1B6L0ZBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVgvOFB5QStJUHdCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZ6bUVQem1FL0FFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3Ri8vTDBBQUFRQUFBQUFBN2tET3dBaEFFTUFid0NSQUFBVElSOEhEd2NoTHdjL0JoTWhId2NQQnlFdkJ6OEdKUjhIRHdRZkJBOEdLd0V2QmowQlB3WWxJUjhIRHdjaEx3Yy9CbVlETXdjR0JRVUVBd0VCQVFFREJBVUZCZ2Y4elFZR0JRVUVBd0VCQVFFREJBVUZCZ1lDTndjR0JRVUVBd0VCQVFFREJBVUZCZ2Y5eVFZR0JRVUVBd0VCQVFFREJBVUZCZ001QndVR0JRUURBUUVCQVFNRWFHZ0VBd0VCQVFFREJBVUdCZ1lHQlFZRmZnUURBZ0lEQkg0RkJnWDgwd016QndZRkJRUURBUUVCQVFNRUJRVUdCL3pOQmdZRkJRUURBUUVCQVFNRUJRVUdBUVFCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFSMEJBZ01FQkFZR0JnWUdCZ1FFQXdJQkFRSURCQVFHQmdZR0JnWUVCQU1DZndFQ0F3UUZCUVlHQmdZRkJXaG9CUVVHQmdZR0JRVUVBd0lDQXdSK0JRVUdCZ1lHQlFWK0JBTUNuZ0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQUFBQUVBQUFBQUFPNUF6c0FJUUJEQUc4QWtRQUFFeUVmQnc4SElTOEhQd1lUSVI4SER3Y2hMd2MvQmlVZkNBOEhLd0V2Qmo4RUx3US9CaVVoSHdjUEJ5RXZCejhHWmdNekJ3WUZCUVFEQVFFQkFRTUVCUVVHQi96TkJnWUZCUVFEQVFFQkFRTUVCUVVHQmdJM0J3WUZCUVFEQVFFQkFRTUVCUVVHQi8zSkJnWUZCUVFEQVFFQkFRTUVCUVVHQXJzSEJRWUZmZ1FEQVFFQkFRTUVmZ1VHQlFjR0JRWUZCQU1CQVFFQkF3Um9hQVFEQVFFQkFRTUVCUVlGL1ZFRE13Y0dCUVVFQXdFQkFRRURCQVVGQmdmOHpRWUdCUVVFQXdFQkFRRURCQVVGQmdFRUFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVkQVFJREJBUUdCZ1lHQmdZRUJBTUNBUUVDQXdRRUJnWUdCZ1lHQkFRREFuOEJBZ01FZmdVRkJnWUdCZ1VGZmdRREFnSURCQVVGQmdZR0JnVUZhR2dGQlFZR0JnWUZCUVFEQXA0QkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBQUFBQlFBQUFBQUQyQVBZQUYwQWpRQzlBVDBCdlFBQUFUTWZCaFVQRWk4U05UOEdNeDhRT3dFL0VRTWZDaDBCRHdrckFTOEtQd29sSHdzUENpc0JMd2s5QVQ4S0R4OGZIejhmTHg4ekh4MGRBUThkS3dFdkhUMEJQeDBDd2dZRkJRUUZBd0lDQWdJRUNnc0xEQXdORGc0T0RnOFBEeEFQRHhBUEVBOFBEdzRQRGcwTkRRd0xDd3NEQXdFQkFnUUVCUVlHQmdZR0JSVUpDUW9LQ3dzTEN3d0xEQXdNREF3TURBd01Dd3NMQ3dzS0NRb0pDQWdGQmdjZUJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCQVFFQkFRSUdDQWtMQmdZRy9zc0hCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnYWtGUlVVRlJNVUV4SVRFUkVSRUE4UER3ME5EQXdLQ2drSUNBWUdCQVFDQWdFQkFnSUVCQVlHQ0FnSkNnb01EQTBORHc4UEVCRVJFUk1TRXhRVEZSUVZGUlVWRkJVVEZCTVNFeEVSRVJBUER3OE5EUXdNQ2dvSkNBZ0dCZ1FFQWdJQkFRSUNCQVFHQmdnSUNRb0tEQXdORFE4UER4QVJFUkVURWhNVUV4VVVGUlVZR0JnWEZ4WVdGaFVVRkJNVEVoRVFFQThPRFF3TEN3a0pCd2NGQkFNQ0FnTUVCUWNIQ1FrTEN3d05EZzhRRUJFU0V4TVVGQlVXRmhZWEZ4Z1lHQmdZR0JjWEZoWVdGUlFVRXhNU0VSQVFEdzROREFzTENRa0hCd1VFQXdJQ0F3UUZCd2NKQ1FzTERBME9EeEFRRVJJVEV4UVVGUllXRmhjWEdCZ0Jmd0lDQXdVRkJnWUdCZ1VHQ3dzTENna0lDQWNHQmdVREJBSUJBUUVCQWdNRUJBVUdCd2dJQ1FvS0N3d0ZCZ1lHQmdZRkJBUUNBZ0VEQXhZSUNBY0dCZ1VGQkFRREFnRUJBUUlDQXdRRUJRVUdCd2NJQ0FnS0JRTUNBU0FCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRUJBUUlHQ0FrTEJnWUdCZ2NHQmdZTENRZ0dBZ0VCL1FFQ0FnUUVCZ1lJQ0FrS0Nnd01EUTBQRHc4UUVSRVJFeElURkJNVkZCVVZGUlVVRlJNVUV4SVRFUkVSRUE4UER3ME5EQXdLQ2drSUNBWUdCQVFDQWdFQkFnSUVCQVlHQ0FnSkNnb01EQTBORHc4UEVCRVJFUk1TRXhRVEZSUVZGUlVWRkJVVEZCTVNFeEVSRVJBUER3OE5EUXdNQ2dvSkNBZ0dCZ1FFQWdJL0FnTUVCUWNIQ1FrTEN3d05EZzhRRUJFU0V4TVVGQlVXRmhZWEZ4Z1lHQmdZR0JjWEZoWVdGUlFVRXhNU0VSQVFEdzROREFzTENRa0hCd1VFQXdJQ0F3UUZCd2NKQ1FzTERBME9EeEFRRVJJVEV4UVVGUllXRmhjWEdCZ1lHQmdZRnhjV0ZoWVZGQlFURXhJUkVCQVBEZzBNQ3dzSkNRY0hCUVFEQWdBQUFBQUZBQUFBQUFQNEE5Z0FMd0JmQUlNQWx3RkZBQUFCTXg4SkhRRVBDaThLUFFFL0NTRXpId2tkQVE4S0x3bzlBVDhKSnlNUEJoRWZCeUUvQnhFdkJpTUJEd2doTHdnbElUTWZCek1mQnc4SEl4OFBGUkVWRHcwckFSVVBDU3NCTHdrMUlSVVBDU3NCTHdrMUt3RXZEVFVSTlQ4UEl5OEhQd2N6UHdjQy9BWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdmK0RnWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd1lHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdlWUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdNMEJnWUZCUVFEQVFFQkFRTUVCUVVHQnYxMUJRUUVCQVFEQXdKZEF0WmRBZ01EQkFRRUJBWCtIZ0hpQnc0TkRRc0xDUWN3UXdvSUNBY0dCQU1CQVFNRUJnY0VDQWtpRkFnSEJ3Y0dCZ1VGQlFRRUF3SUNBUUlDQXdRRkJnWUdDQWNKQ0FrS0NTQUJBZ0lHQndvS0JnWUhCZ1lIQmdZS0NnY0dBZ0lCL2dnQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJJQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUNBZ01FQkFVRkJRWUdCd2NIQ0JRZENnZ0lCd1lFQXdFQkF3UUdCd1FJQ1VndEJ3Z0pDd3dORGdIZ0FRRUNCZ2dKQ3dZR0JnWUhCZ1lHQ3drSUJnSUJBUUVCQVFFQ0JnZ0pDd1lHQmdjR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWUdCd1lHQmdzSkNBWUNBUUVCQVFFQkFnWUlDUXNHQmdZSEJnWUdCZ3NKQ0FZQ0FRRitBZ01FQkFZR0J2N0ZCZ1lHQkFRREFnRUJBZ01FQkFZR0JnRTdCZ1lHQkFRREFnRThBUUVDQWdNREJBVG82QVFFQXdNQ0FnRUJQZ0lFQmdnSkN3eDVBUUlGQmdjSUNBb0pDUWdIQmdJRUFqSUNBd01FQlFVRkJnWUhCd2NJQ0FnSS9zVUtDUWtKQ0FnSEJ3WUZCUVFEQXdGR0JnWUdDd2tJQmdJQkFRRUJBZ1lJQ1FzR0JnWkdSZ1lHQmdzSkNBWUNBUUVCQVFJR0NBa0xCZ1lHUmdFREF3UUZCUVlIQndnSUNRa0pDZ0U3Q0FnSUNBY0hCd1lHQlFVRkF3UURBaklCQXdRR0J3Z0pDUW9JQ0FjR0F3TUNjZzBMQ3dnSEJRTUFDZ0FBQUFBRFdnUHJBQk1BSndBK0FGUUFhd0NCQUxFQXlBRGRBZkVBQUFFUEJCVS9CQzhISVE4SEh3UTFMd1FCRHdRZkJUTS9CalV2QWc4Q0ZSOEdNejhGTHdJM0h3SVBBVHNCUHdVOUFTOEdJUThHSFFFZkJUc0JMd0UvQWlNUENSMEJId2s3QVQ4SlBRRXZDaU1QQmhVZkFqOEVMd1EzSXc4REh3US9BalV2QmpNZkNEOEtPd0VmRFJVUEJUTWZEdzhPS3dFZkJSVVBEUzhFRlQ4SU14OE9IUUlQQmdVVkR3WXJBUzhHTlNVdkJ6MEJQdzR6SHdnMUR3TWpMd3cxUHdVckFTOE9Qdzh6THdVMVB3d0Mxd1lHQlFXaDhBVUVBZ0VCQWdNRUJBWUdCdjRJQmdZR0JBUURBZ0VCQWdRRjhLRUZCUVlHQVM4REN3c05FQ0VFQkFZRkJnWUdCZ1VGQXdJQkFnTFNJZ0lDQVFJREJRVUdCZ1lHQlFVRkJDRVJEQXZFQWdFQkFRTkRCZ1lHQkFRREFnSURCQVFHQmdiK2hnWUdCZ1FFQXdJQ0F3UUVCZ1lHUXdNQkFRTjZCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0IyVUVCQWNGQlFNQ0FRSUNJZ01MQ3cwUUlRTURCZ2kyQkFnSEJpUVJEQXNMQXlJQ0FnRUNBd1VGQjhNRkJnd0xDd29KQ0FjTkRRVUdCZ2dIQ0FnSkNRa0pDUWtKQ1FrSUJ3Y0dCUVFFQXdJQkFRRURBd1VNR1FvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRa0tHUXdGQXdNQkFRRUNBd1FFQlFZSEJ3Z0hEZzRPRGc0TkRBbDFCd2dJQ0FrSkNRa2xDZ2tKQ1FnSUJ3Y0dCUVVFQXdNQkF3UUZCZ2dKQ3Y3ekFRSURCQVFHQmdZR0JnWUVCQU1DQWY3ekNna0lCZ1VFQWdFQkF3TUVCUVVHQndjSUNBa0pDUW9sQ1FrSkNRZ0lDQWQwRGd3T0RnNE9EZzRJQndjR0JRUUVBd0lCQVFFREF3VU1HUW9KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0dRd0ZBd01CQVFFQ0F3UUVCUVlIQndnTURBMEJqd0VDQXdTaE9aQUdCd2dmQmdZR0JBUURBZ0VCQWdNRUJBWUdCaDhJQndhUU9hRUVBd0lCQVFBRENRY0dCam9GQlFNQ0FRSUNCQVFHQlFZR0JnWTZPZ1lHQmdZRkJRVUVBZ0lCQWdNRkJUb0dCZ2VHQ0FnUUVBOENBd1FFQmdZR0JnWUdCQVFEQWdFQkFnTUVCQVlHQmdZR0JnUUVBd0lQRUJBUUh3RUNBZ1lIQ2dvR0JnWUhCZ2NHQlFzSkNBWUNBZ0VCQWdJR0NBa0xCUVlIQmdjR0JnWUtDZ2NHQWdJQmhBRURCQVFGQmdZR0JnWTZBd2tIQndZNkF3UUVBd0VDQkFZOUJnY0hDUU02QmdZR0JnWUZCQVFEUUFFQ0JBVUhDQWtMRmhZSUNBWUdCUVVEQXdJQkFnSUVCQVlGQndjSUNBZ0pDUWtKQ1FrSkNRZ1dBUUVEQXdRRkJRWUhCd2dJQ1FrSkNnb0pDUWtJQ0FjSEJnVUZCQU1DQWhZSkNRa0pDUWtKQ1FrSUNBZ0hCZ1lGQkFVREFRRUVCUWdHd25VR0JnVURCQUlCQVFFQkF3TUVCQVlHQndjSUNBa0pDUW9iREF3TUN3b0pDQWVpTFFZR0JnUUVBd0lDQXdRRUJnWUdMYUlIQ0FrS0N3d0dEQ0VLQ1FrSkNBZ0hCd1lGQlFRREF3RUJBUUVDQkFRRUJnWjF3Z29IQkFNQ0JBY0ZCZ1lIQ0FnSUNRa0pDUWtKQ1FrSkZnSUNBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVXQ0FrSkNRa0pDUWtKQ0FnSUJ3Y0ZCZ1lFQWdBQUFBQUZBQUFBQUFONkE3a0FFd0FuQUg4QXN3RG5BQUFCRlRNL0J6VXZCeVVSSHdjaFB3Y1JKU0VmQnhVN0FSOE5IUUlQRFNzQkhRRVBEU01oSXk4Tk5SRS9CaVVmQnhVUERDTXZCalUvRXljZkJ4VVBEQ012QmpVL0V3SzlYd1lHQlFVRUF3RUJBUUVEQkFVRkJnYjlxUUVCQXdRRkJRWUdBWG9IQmdVRkJBTUJBZjRvQWZnR0JnVUZCQU1CQVY4SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbGZBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9vWUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQWY4R0JnVUZCQU1CQVFFQ0FnTUhDUXNNQndoUkJnWUhCUVlGQkFRQ0FRSUNCQVFGU2dnSEJnVUVBZ0lDQVFNRUJRVUc5UVlHQlFVRUF3RUJBUUlDQXdjSkN3d0hDRkVHQmdjRkJnVUVCQUlCQWdJRUJBVktDQWNHQlFRQ0FnSUJBd1FGQlFZQ1Avd0JBUU1FQlFVR0JyNEdCZ1VGQkFNQkFULytLQWNHQlFVRUF3RUJBUUVEQkFVRkJnY0IyRDhCQVFNRUJRVUdCaUFDQWdNRUJRWUdCZ2dIQ1FnSkNnbStDUW9KQ0FrSENBWUdCZ1VFQXdJQ1hnb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0g0QmdZRkJRUURBZjBCQVFNRUJRVUdCZzRKQ0FrSUVBOE5EQVVGS1FJQkFnSURCUVVHQmdZR0JnVUVCQ1FGQlFjSEJ3Z0pGQVlGQlFRREFRRUJBUU1FQlFVR0JnNEpDQWtJRUE4TkRBVUZLUUlCQWdJREJRVUdCZ1lHQmdVRUJDUUZCUWNIQndnSkZBWUZCUVFEQVFBQUFBQUtBQUFBQUFPa0E0OEFOd0NLQUtzQXpBRU1BVXdCYlFHT0FjNENEZ0FBQVNNUERSMEJId2MvQWg4Q1B3Z3ZEek1mRkJVUERTTXZBdzhDSXk4Tk5UOFVKU01QQng4SFB3Y3ZCaVVqRHdjZkJ6OEhMd1lsTXg4T0R3OHZEejhPSVRNZkRnOFBMdzgvRGlVakR3Y2ZCejhITHdZbEl3OEhId2MvQnk4R056TWZEZzhQTHc4L0RpTXpIdzRQRHk4UFB3NENBQVFSQ3dvTURHOG9GdzBLQkFJQ0FnUUVCUVVIQndjSml5Z3FNU2lLQ2dnSEJnWUZCQU1CQVFFQ0F3TUZCUTBQTFhJTURBb0tGaEVRQndjTENnb0pDUkZ2SGhRSkVnY0hCd1VFQXdFQkJnY0pDd1lIQndnSUNRb0tCZ2NTZUNncU1TZUNFQVlLQ1FrSkNBY0hCZ3NKQndZQkFnTUVCUVlIQ0FnVEV4NXdFUWtKQ2dvTEJ3Y1FBVXdFQkFnSEJ3VUVBZ0VCQWdRRkJ3Y0lDQWdJQndjRkJBSUJBUUlFQlFjSENQMkNCQVFJQndjRkJBSUJBUUlFQlFjSENBZ0lDQWNIQlFRQ0FRRUNCQVVIQndnQ2Jnc0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUJBUUVCQXdNRkJRWUhCd2dKQ1FvS0N2MlZDd29LQ2drSkNBY0hCZ1VGQXdNQkFRRUJBd01GQlFZSEJ3Z0pDUW9LQ2dzTENnb0tDUWtJQndjR0JRVURBd0VCQVFFREF3VUZCZ2NIQ0FrSkNnb0tBY1FFQkFnSEJ3VUVBZ0VCQWdRRkJ3Y0lDQWdJQndjRkJBSUJBUUlFQlFjSENQNzhCQVFJQndjRkJBSUJBUUlFQlFjSENBZ0lDQWNIQlFRQ0FRRUNCQVVIQndqMEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDZ3NMQ2dvS0NRa0lCd2NHQlFVREF3RUJBUUVEQXdVRkJnY0hDQWtKQ2dvSzhRc0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUJBUUVCQXdNRkJRWUhCd2dKQ1FvS0NnSVZBUU1IQ1F5Q0tCb1JFUWdJQndnSUJ3a0pCd2NHQkFRRER3TUNBZ0lRQXdRRkJRY0lDQWtJQndnSUNBZ0lDUkVSTG9RTUNnWURRQUlCQWdVRkJnY0lFSU1lRlFvWEN3d01EUTBORGc4UER4QVBEZ1lHQmdVRUJBTURBUUVPQXdFQkF3OEJBd01FQkFVR0JnWU9EdzhRRHc0T0RnME1EUXNNQ3hZVkhvSVJCd2NIQlFRQ0FnSlVBUUlFQlFZSUJ3a0lDQWNIQlFRQ0FRRUNCQVVIQndnSUNRY0lCZ1VFQWdFQkFnUUZCZ2dIQ1FnSUJ3Y0ZCQUlCQVFJRUJRY0hDQWdKQndnR0JRUUNRQUlEQXdVRkJnY0hDQWtKQ2dvS0N3c0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUNBZ01EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDZ3NMQ2dvS0NRa0lCd2NHQlFVREF3SnBBUUlFQlFZSUJ3a0lDQWNIQlFRQ0FRRUNCQVVIQndnSUNRY0lCZ1VFQWdFQkFnUUZCZ2dIQ1FnSUJ3Y0ZCQUlCQVFJRUJRY0hDQWdKQndnR0JRUUNRQUlEQXdVRkJnY0hDQWtKQ2dvS0N3c0tDZ29KQ1FnSEJ3WUZCUU1EQVFFQkFRTURCUVVHQndjSUNRa0tDZ29MQ3dvS0Nna0pDQWNIQmdVRkF3TUNBZ01EQlFVR0J3Y0lDUWtLQ2dvTEN3b0tDZ2tKQ0FjSEJnVUZBd01CQVFFQkF3TUZCUVlIQndnSkNRb0tDZ3NMQ2dvS0NRa0lCd2NHQlFVREF3SUFBQUFBQXdBQUFBQURlZ1A0QUNNQWtnRWhBQUFCSHc4N0FqOFBBeU1QSFIwQkh4VWhQeFU5QVM4ZU14OGRIUUVQSlNNdkpUMEJQeDBCWEJRQkF3TUVCQVVHQmdZSEJ3Z0lDQWdKWmdrSUNBZ0lCd2NHQmdZRkJBUURBd0VVcEJBUUVBOFFEdzRQRGcwTkRRd01EQXNLQ2drSkNBZ0hCZ1lGQkFRQ0FnSUNBUU1EQkFVR0JnWUhDQWtKQ1JNSUJ3Y0hCUVVGQVZ3RkJRWUdCd2dJRWdrSkNRZ0hCZ1lHQlFRREF3RUNBZ0lDQkFRRkJnWUhDQWdKQ1FvS0N3d01EQTBORFE0UERnOFFEeEFRRUJNVUV4SVNFaElSRVJBUUR3OE9EZzBOREFzS0Nna0pCd2NHQlFRRUFnSUNBZ01FQlFZR0NBZ0lDZ29LREJNTEJRVURBd0lkQXdVRkJnZ0lDUW9MQ3d3TkRRNE5EMllQRFE0TkRRd0xDd29KQ0FnR0JRVURIUUlEQXdVRkN4TU1DZ29LQ0FnSUJnWUZCQU1DQWdJQ0JBUUZCZ2NIQ1FrS0Nnc01EUTBPRGc4UEVCQVJFUklTRWhJVEZBRUVid2dJQ0FjSEJnWUdCUVFFQXdNQkFnSUJBd01FQkFVR0JnWUhCd2dJQ0c4Q3RRSUNBZ1FFQlFZR0J3Z0lDUWtLQ2dzTURBd05EUTBPRHc0UEVBOFFFQkFRRHhBUER3NFBEZzRORFF3TkN3d1VDUXNMQ3d3TkZCUU5EQXNMQ3drVURBc05EQTBORGc0UERnOFBFQThRRUJBUUR4QVBEZzhPRFEwTkRBd01Dd29LQ1FrSUNBY0dCZ1VFQkFJQ0FqOENBZ1FFQlFZSEJ3a0pDZ29MREEwTkRnNFBEeEFRRVJFU0VoSVNFeFFURXhNU0VoSVNFUkVRRUJBUER3NE5GUThJQ0FnSkNLME9EZ3dOQ3dzS0NRZ0lCZ1VFQXdJQkFRSURCQVVHQ0FnSkNnc0xEUXdPRHEwSUNRZ0lDQThWRFE0UER4QVFFQkVSRWhJU0VoTVRFeFFURWhJU0VoRVJFQkFQRHc0T0RRME1Dd29LQ1FrSEJ3WUZCQVFDQWdBQUJBQUFBQUFEcGdPNUFBc0FHQUEvQU00QUFBRVZQd0UxTHdZaEl3OEdGUjhCTlRjUkZSOFFQeEVSSlNFZkJ4VXpIdzBWRHh3Vk14OEhEd2NoTHdZOUFUOEdNelV2R2pVL0RETTlBVDhGQXZaaEVRRURBd1VHQmdUOWF3UURCd1lGQWdNQklVUkFBUU1EQkFRR0JnY0hDQWtJQ2dvS0xpOHVMZ29LQ2dnSkNBY0hCZ1lFQkFNREFRSCtaZ0c1QmdZR0JBUURBZ0ZUQ2dzS0NRa0lDQWNHQlFRRUFnRUJFUUVEQkFVRkJnY0hld0lFQkFZR0NBZ0tDZ3NNRFEwT0R3OGdKSDRHQmdZRUJBTUNBUUVDQXdRRUJnWUcvc1VHQmdZRUJBTUNBZ01FQkFZR0JuNGtIeEFQRGcwTkRBc0xDUWtIQndVRkF3Sm9CUVVFQndNaEF3SUJBd01GQmdjSENRa0tDd3dMUndJREJBUUdCZ0w4cmlkaUJ3Y0dCZ1VEQWdFQkF3UUZBd2NIQ0dFanFuNytwZ3NMQ3drS0NRa0hDQVlHQlFVREF3RURBZ0lEQWdJREJRVUdCZ2dIQ1FrS0Nnb0xDd0ZhUHdFQkF3UUZCUVlHWHdFQkF3UUZCZ1lIQ0FrSkNnb0tDZ3RpQ0FnSEJnWUZCUU14RHc0T0RRME5Dd3NLQ1FnSEJnVUVBZ0lDNVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUI1UUlDQXdNRkJnY0lDZ29MQ3cwTkRRNFBEelFEQkFVS0JXUUxEQXNMQ3dvS0NRZ0lCZ1lGQXdJQlh3WUdCUVVFQXdFQUFBQUFBd0FBQUFBRGl3UE5BQUVBdFFGTEFBQUJGVGNqRHdVUkR3Y3ZCalVSTHdjUEFoRVBCeThHUFFFdkJpTVBCeEVWSHc0elB4TTFMd1lQRFNzQkx3YzFFUzhHSXc4RUVROEhMd1kxQXk4R014OE1Oek1mRHhFL0NUTWZEaDBCRHdFbkZ6TVBFU012RUJFMVB3MHpId0UxUHdvZkFqVS9Dd0V3bndnSEJnVUNBZ0VCQWdNREJRVUdCd1lHQlFVRUF3SUNBd1FJQlFjSUJ3Y0dCZ0VDQXdNRkJRWUhCZ1lGQlFRREFnRUJBZ01FQmdjSENBWUZCUU1EQVFFQ0JBUUZCd2dJQ2dzTkJ3NFJFUlRIRGc4T0RnOE9EZzhPRGcwT0RSZ1hGUklYR1FFQ0F3UUZCd2NKQ3djSENBZ0pEeFVTSFFRRUJRUUZCUVVFQlFNREF3SUJBUUlGQ2dZSUNnY0RBZ1FEQWdFQ0F3UUVCZ1VIQmdZRkJRUURBZ0VCQVFNRkJnY0hDQThRQndnSEJRWUZCQVFEQXdJS0Nnb0pDQWtJQnc4TUJnVUZCQVFEQVFFVUZBb0tDUW9KQ2drSkNRZ0pDQXNKQ1FnSUJnWUZCQU1DQWdJREhSd0JMQndXR0JzUERoQVFFQkVTRWdvVEZCUVZ5QmtZRnhVVUV3a0lDQTROQ2drSEJRTUNBZ01EQlFVR0J3Y0lCd2dJQ1FnSUVCQUJBZ1FGQmdjR0J3NFBFQkFORGdJREJRVUZCd2NIQndnSUR3TkJBVTRCQWdNQ0FnTCthZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWUJNQXNKQmdjRUFnSUJBUUVDL3FvR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHMUFNREF3SURBZ0lCQVFNREF3UURCdjVWRWhFUkRnNE5Dd3NKQ0FjRUJRUURBZ0VDQkFVSENBb0tEQTBORGc4ZUlCOGRLRElHQndjSEJnWUZBd0lCQVFJREJBVUtFeElqQXdJQ0FRRUNBd01FQkFRRkJRR0pCQVVKQ1FVREF3RUNCUWtOL3FVSEJRWUVCQU1DQVFFQ0F3TUZCUVlIQWFzREFnTURBZ0kvQXdRREJBUUZCUVVHQmdjSENBSUJBUUlEQkFRSkRBWUhDQWdJQ1FrSy9za1JEZ1lGQkFNREFnRUJBUUVEQkFRR0JnZ0hDUWdLQ1FrS0Nna0tEQTBOVXk0aElpRVFFQThQRFEwTUNnVUlCZ1VDQVFNRkJna0xCZ1lIRUJBU0V4UVZGaGNCc2dzS0NRa0pDQWNHQlFVRUF3SUNBUUVET1FvSkNRY0dCUVFEQmdJQkFRTUZEZ29KQ0FjSEJnVUVCQU1DQXdBQUFBQUVBQUFBQUFPNUE3a0FBd0NZQUx3QkFBQUFBUWN6Tnljekh3WVZCek0vQnpNZkJoVUhNeDhIRHdjakJ6TWZCdzhISXc4SEl5OEdOVGNqRHdjakx3WTFOeU12Qno4SE16Y2pMd2MvQnpNL0J5Y1BCeEVmQnlFL0J4RXZCeVVoTXg4TkZSRVZEdzBqSVNNdkRUVVJOVDhOQWJBY3ZCektBd1lHQlFRREF3RUt2QXNCQXdNRUJBVUdDUVlHQlFRREF3RUtTUVlHQmdRRUF3SUJBUUlEQkFRR0JnWlFIRXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhVd3NDQWdRRUJRWUdCZ1lHQlFRREF3RUt2QXNDQWdRRUJRWUdCZ1lHQlFRREF3RUtTUVlHQmdRRUF3SUJBUUlEQkFRR0JnWlFIRXdIQmdVRkJBTUJBUUVCQXdRRkJRWUhVd3NCQXdNRUJBVUc5Z2NHQlFVRUF3RUJBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUJBUUVEQkFVRkJnZjlUQUswQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDZ0orL1B5OUFnSUVCQVVHQmdaYllnWUZCUVFEQXdJQ0FnUUVCUVlHQmxzQkFRTUVCUVVHQmdjR0JRVUVBd0VCL0FFQkF3UUZCUVlIQmdZRkJRUURBUUZpQmdZRkJBTURBUUlDQkFRRkJnWUdXMklHQmdVRUF3TUJBZ0lFQkFVR0JnWmJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFmd0JBUU1FQlFVR0J3WUdCUVVFQXdFQllnWUZCUVFEQXdGQUFRRURCQVVGQmdmOVRBY0dCUVVFQXdFQkFRRURCQVVGQmdjQ3RBY0dCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ3YxTUNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBclFLQ2drSUNRY0lCZ1lHQlFRREFnSUFBd0FBQUFBRG1RUDRBQU1BQndCSUFBQUJJUkVoQlNFUklTYy9CeUVmQnhVaEh3Y1JEd2NoTHdjMUlSRVBCeThIQWlBQk92N0cvb1lCT3Y3R1FBRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ0FRRmFCZ1lHQkFRREFnRUJBZ01FQkFZR0J2NkdCZ1lHQkFRREFnSCt4Z0VDQXdRRUJnWUdCZ1lHQkFRREFnRUJ3UUY2L0FGNkh3Y0dCUVVFQXdFQkFRRURCQVVGQmdkZUFRRURCQVVGQmdmK1NBY0dCUVVFQXdFQkFRRURCQVVGQmdkZS9pZ0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFBTUFBQUFBQTNvRCtBQXZBRk1BK1FBQUFUTWZDUjBCRHdrckFTOEpQUUUvQ1NVUEJ4RWZCeUUvQnhFdkJ3RXpIeEFWRHdZakx4TXJBUThQRlNFekh3MFZFUlVQRFNNaEl5OE5OUkUxUHcwN0FUMEJQeHNDQUFZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2YrNmdZR0JRVUVBd0VCQVFFREJBVUZCZ1lDT0FZR0JRVUVBd0VCQVFFREJBVUZCZ2IrN2pFUkVSQVBEdzhPRFF3TUNnb0lCd1lGQVFJQ0JBVUZCZ1lHQmdZRkJBTUZCQVVHQndjSENRa0pDZ29MQ3dzTU1SVVVFeElSRVE4T0RRc0ZDUWdHQkFJQjJRa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjNJQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSklBRUNBZ01FQkFVRkJnWUhCd2dSRWdvS0N3c0xEQXdNREEwTkRRMEJnZ0VDQWdZSENnb0dCZ2NHQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnWUhCZ1lLQ2djR0FnSUJ2UUVCQXdRRkJRWUcva1lHQmdVRkJBTUJBUUVCQXdRRkJRWUdBYm9HQmdVRkJBTUJBUUc1QVFJREJRWUhDUWtLREF3TkRnOFFFQVlHQmdZRkJBTUNBUUlDQkFVRkVRb0xDUWtKQndjSEJnUUVCQUlDQVFNRkJ3Z0tDdzBPRHdrUUVoTVRGSDhDQWdNRUJRWUdCZ2dIQ1FnSkNnbitSZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ1FHNkNRb0pDQWtIQ0FZR0JnVUVBd0lDZEE0TkRRME5EQXdNREFzTEN3b0tFaEVJQndjR0JnVUZCQVFEQWdJQkFBQUNBQUFBQUFMOEF0d0FLd0JOQUFBQkh3US9CQjhIRHdndkNEOEhJUjhIRHdZaklTTXZCajhHQVNRR0JRWUZ4c1lGQmdVR0J3VUdCUVFEQVFFQkFRTUUzUVVGQmdZR0JnVUYzUVFEQVFFQkFRTUVCUVlGQndHNUJnWUZCUVFEQVFFQkFRTUVCUVVHQnY1SEJ3WUZCUVFEQVFFQkFRTUVCUVVHQWo4QkFRTUV4c1lFQXdFQkFRRURCQVVHQlFZR0JnWUYzQVFEQWdFQkFnTUUzQVVHQlFjR0JRWUZCQU1CbndFQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnWUdCZ1lFQkFNQ0FBQUFBQVFBQUFBQUF6c0R1UUFEQUFjQUN3QVBBQUFCRVRNUkpTRVJJUU1SSVJFbElSRWhBWUw4L3NVQmV2NkdQd0g0L2NrQ2R2MktBdnorQ0FINFAvMktBclg5REFMMFAveU9BQW9BQUFBQUF6c0R1UUFEQUFrQUR3QVRBQmNBR3dBZkFDVUFLUUF2QUFBbE14VWpKVE1WSXpVekpUTVZNeFVqQVRNVkl5VXpGU01CTXhVakpUTVZJd0V6RlNNMUl5VXpGU01uTXhVakZTTUJvcnk4QVZvL1h5RDl5VDhnWHdJM1B6Lzl5VDgvQWpjL1AvM0pQejhDRjE4L0lQN0d2THpkWHlBL2hqOVlXRDhaR1Q4QmZyQ3dzQUhXc0xDd0FYNVlHVDgvUHo4WkFBQUFBZ0FBQUFBRE93TzVBQU1BQndBQUFSRWhFU1VoRVNFQkJBSDQvY2tDZHYyS0EzcjlEQUwwUC95T0FBQUNBQUFBQUFNN0E3a0FSQUJLQUFBQkl3OFBFUjhQTXo4UEVTOFBKVHNCRVNFUkFZSUdEUXdMQ3dzS0NRZ0lCd1lGQkFNQkFRRUNBd1FGQndjSUNRb0tDd3dNREEzOERRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQkF3UUZCZ2NJQ0FrS0N3c0xEQTMrL3Z5OS9Zb0RlZ0VEQXdVRkJ3Y0lDUWtMQ2d3TERReitDQTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkFmZ01EUXNNQ2dzSkNRZ0hCd1VGQXdNQlAveU9BM0lBQWdBQUFBQUMvQU42QUFNQUJ3QUFBUkVoRVNVaEVTRUJRd0Y2L2tjQitQNElBenY5aWdKMlAvME1BQUFFQUFBQUFBTTdBN2tBQlFBTEFCSUFHUUFBQVRNVkl6VXpKVE1WTXhVakFUc0JGU00xSXlVN0FSVWpGU01DL0QrOWZ2M0pQMzY5QWJsK1B6OSsva2MvZm40L0FVUDhQNzI5UHdOeS9MMC9QNzBBQUFBRUFBQUFBQU03QTdrQUF3QUhBQXNBRHdBQUpUTVZJd0V6RVNNQk14RWpFek1WSXdHQy9Qd0JlajgvL2NrL1A3MzgvSVkvQXJYK0NBSDQvZ2dDdFQ4QUFRQUFBQUFDcUFLb0FFQUFBQUV6SHc4UER5OFBQdzRDQUFrSUVSQVBEdzROREFzSkNRY0ZCUUlCQVFJRkJRY0pDUXNNRFE0UER4QVJFUkVSRUE4UERnME1Dd2tKQndVRkFnRUJBZ1VGQndrSkN3d05EZzhQRUJFQ3FBRUNCUVVIQ1FrTERBME9EdzhRRVJFUkVSQVBEdzROREFzSkNRY0ZCUUlCQVFJRkJRY0pDUXNNRFE0UER4QVJFUkVSRUE4UERnME1Dd2tKQndVRkFnQUFCd0FBQUFBRCtBTzVBQ0VBWFFCL0FMc0Ezd0VqQVhNQUFDVXpId2NQQnlNdkJ6OEdKeDhIRlI4SE14OEhEd2NyQVM4TlBRRS9CaVV6SHdjUEJ5TXZCejhHSnpNZkJ3OEhJdzhIRlE4SEx3YzlBVDhOQVE4SEVSOEhJVDhIRVM4SEpTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3MGpNeDhIRHdjckFROEhNeDhIRHdjakx3YzFQd2NmQnhVL0J3RWtmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWitCd1lGQlFRREFRRUJBUU1FQlFVRzlRWUdCUVVFQXdFQkFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQmtBSkNna0lDUWNJQmdZR0JRUURBZ0lCQVFNRUJRVUdBUU4rQmdZRkJRUURBUUVCQVFNRUJRVUdCbjRIQmdVRkJBTUJBUUVCQXdRRkJRYTNRQVlHQlFVRUF3RUJBUUVEQkFVRkJnWkFCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFnSURCQVVHQmdZSUJ3a0lDUW9DQVFZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFZR0JRVUVBd0VCQVFFREJBVUZCZ2IreEFFOENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0ovc1FKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ3VnMUJnWUZCUVFEQVFFQkFRTUVCUVVHQmpVSEJnWUdCZ1lGQmRDMkJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUhKQ1FvTERBd05EWVlCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQmZ3RUJBd1FGQlFZSFBnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFJQ0F3UUZCZ1lHQ0FjSkNBa0tDajRIQmdVRkJBTUIvUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHUUFZR0JRVUVBd0VCQVFFREJBVUZCZ1pBQ1FvSkNBa0hDQVlHQmdVRUF3SUNBWG9CQVFNRUJRVUdCLzFNQndZRkJRUURBUUVCQVFNRUJRVUdCd0swQndZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQ3RBb0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlHQndZRkJRUURBUUVCQWdJREJBUUY1d0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0J2d0hCZ1VGQkFNQkFRRUJBd1FGQlFZSHFkNEtDQWNHQlFNQ0FBQUFBZ0FBQUFBQ3ZRTTdBQU1BQndBQUFSRXpFU1VoRVNFQmd2eit4UUY2L29ZQy9QNElBZmcvL1lvQUFBQUNBQUFBQUFMOEEzb0FBd0FIQUFBQkVTRVJKU0VSSVFGREFYcitSd0g0L2dnRE8vMktBblkvL1F3QUFBSUFBQUFBQXpzRGVnQURBQWNBQUFFUklSRWxJUkVoQVFRQitQM0pBbmI5aWdNNy9Zb0Nkai85REFBQUFnQUFBQUFET3dPNUFBTUFCd0FBQVJFaEVTVWhFU0VCQkFINC9ja0NkdjJLQTNyOURBTDBQL3lPQUFBQ0FBQUFBQU03QS9nQUF3QUhBQUFCRVNFUkpTRVJJUUVFQWZqOXlRSjIvWW9EdWZ5T0EzSS8vQkFBQUFZQUFBQUFBN2tEdVFBaEFFSUFZZ0NpQU5rQkhRQUFOeUVmQnc4SElTOEhQd1lUSXc4R0F5RXZBeXNCRHdZakx3Y2xJdzhGSFFFZkJUc0JQd1U5QVM4R0h3OFBEeThQUHc0bER3Y1JQd2d6SHdjL0J6c0JId2NSTHdjbElUTWZEUlVSRlE4Tkl5RWpMdzAxRVRVL0RhWUN0QWNHQlFVRUF3RUJBUUVEQkFVRkJnZjlUQWNHQlFVRUF3RUJBUUVEQkFVRkJyQUZCQVFFQkFNREFva0NwTGtGQlFZR0JnWUZCVklGQmdjR0J3WUdCSUFGQmdZQlp3WUdCZ1FFQXdJQ0F3UUVCZ1lHQmdZR0JBUURBZ0lEQkFRR0JnWUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQkFRRURBd1FGQlFZSEJ3Z0lDUWtKQ2dvSkNRa0lDQWNIQmdVRkJBTURBUUVCQVFNREJBVUZCZ2NIQ0FnSkNRbjk4d2NHQlFVRUF3RUJjd2NIQ1FvS0N3c0xEQXNNQ3dzS0NRaHFPQWNJQ0FnSkNRa0pDUWtKQ1FnSUNBZTVBUUVEQkFVRkJnZjlUQUswQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvSy9Vd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDb1lCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUVEQkFVRkJnWUhCZ1VGQkFNQkFhRUJBUUlEQXdNRS91KzVCQU1DQWdNRVVRVURBUUVDQkFXckJRUUN0d0lEQkFRR0JnWUdCZ1lFQkFNQ0FnTUVCQVlHQmdZR0JnUUVBd0pBQVFFREF3UUZCUVlIQndnSUNRa0pDZ29KQ1FrSUNBY0hCZ1VGQkFNREFRRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0Nna0pDUWdJQndjR0JRVUVBd01CWHdFQkF3UUZCUVlIL2ZEbkN3b0lDQVVGQXdJQkFnUUdCd2dLalRnR0JnVURBd01CQVFNREF3VUdCcm9DS2djR0JRVUVBd0VCUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjNLQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FqWUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFRQUFBQUFEdUFMcEFBZ0FBQUVYQnlFVklSY0hKUUZuSjd3QzUvMFp2Q2YrNEFMcE1aaEFtREhwQUFBQkFBQUFBQU81QXR3QUJnQUFBUlVoRlNFVkpRR0NBamY5eWY3RkF0eThRTHpjQUFBQkFBQUFBQU81QXR3QUJ3QUFFek1WSVJVaEZTTkh2UUsxL1V1OUF0eThRTHdBQUFBQ0FBQUFBQU81QXR3QVFBQ0VBQUFCQnlNUERoOFBQdzh2RHpzQkh3NGhGU0VQRGlNdkR6OE9BU1FKQ0E4UER3NE5EQXNLQ1FnSEJRUUNBUUVDQkFVSENBa0tDd3dORGc4UER4RVFEdzhQRGcwTUN3b0pDQWNGQkFJQkFRSUVCUWNJQ1FvTERBME9EdzhQRUFvS0ZCTVRFaEVRRHc0TkN3b0pCd1lFQWJ2K1JRUUdCd2tLQ3cwT0R4QVJFaE1URkJRWEZoVVVGQklSRHc4TUN3b0hCZ01CQVFNR0J3b0xEQThQRVJJVUZCVVdBcDRCQXdRRkJ3Y0pDd3NNRFE0T0R4QVFFQkFQRGc0TkRBc0xDUWNIQlFRREFRRURCQVVIQndrTEN3d05EZzRQRUJBUUVBOE9EZzBNQ3dzSkJ3Y0ZCQU0vQXdVR0NBa0tEQTBQRHhFUkVoTVZRQlVURWhFUkR3OE5EQW9KQ0FZRkF3RURCUWdKQ3cwT0VCRVNFeFFXRlJjWEZSWVVFeElSRUE0TkN3a0lCUU1BTndBQUFBQUR1UUxjQUFFQUF3QUZBQWNBQ1FBTEFBOEFFUUFUQUJVQUZ3QVpBQnNBSHdBaEFDTUFKUUFuQUNrQUt3QXZBREVBTXdBMUFEY0FPUUE3QUQwQVh3QmhBR01BWlFCbkFHa0Fhd0J0QUc4QWNRQnpBSFVBZHdCNUFIc0FmUUIvQUlFQWd3Q0ZBSWNBaVFDTEFJMEFqd0NSQU5VQUFBRWpOd2MzQnpjSE53YzNCemM1QWpjSE53YzNCemNITndjM0J6YzVBamNITndjM0J6Y0hOd2MzQnpjNUFqY0hOd2MzQnpjSE53YzNGVGN4SlJVZkR5OFBOVEVsRlNjWEp4Y25GeWNYSnhjbkZ5Y1hKeGNuRnljWEp4Y25GeWNYSnhjbkZ5Y1hKeGNuRnljWEp4Y25GeWNYSnpNbk93RWZEaUVWSVE4T0l5OFBQdzRCTGdNTEF3b0RDZ0lLQXdvRENna0RDZ01KQXdrQ0NBSUlBZ2dIQWdjQ0J3SUhBZ1lDQmdFRkJRRUVBUVFCQkFFREFRTUMvc2dCQWdRRkJ3Z0pDZ3NNRFE0UER3OFJFQThQRGcwTkRBc0tDUWdIQmdRREFRRTFBd0VEQVFRQkJBRUVBUW9CQmdJR0FnY0NCd0lIQWc4Q0NBSUlBZ2dDQ1FNS0FoSURDZ01LQWdvRENnTUxBd29LQ2hRVEV4SVJFQThPRFFzS0NRY0dCQUc3L2tVRUJnY0pDZ3NORGc4UUVSSVRFeFFVRnhZVkZCUVNFUThQREFzS0J3WURBUUVEQmdjS0N3d1BEeEVTRkJRVkZnRmpBUUVDQVFJQkF3RURBUU1FQVFRQkJBRUZBZ1lDQmdFRkJ3SUhBZ2NDQ0FJSEFnZ0NDQWtEQ2dNSkFna0RDZ01LQWdrZ0NBZ1FEdzRPRFF3TEN3a0hCd1VFQXdFQkF3TUZCZ2dJQ2dzTERBME9EdzhISUJrQ0NnTUtBd2tDQ1FJSkF4RUNDQUlIQWdnQ0J3SUhBZ3dCQmdJR0FnVUJCQUVFQVFjQkF3RURBUUlCQWdFQlB3TUZCZ2dKQ2d3TkR3OFJFUklURlVBVkV4SVJFUThQRFF3S0NRZ0dCUU1CQXdVSUNRc05EaEFSRWhNVUZoVVhGeFVXRkJNU0VSQU9EUXNKQ0FVREFBSUFBQUFBQTdrQzNBQURBQXNBQUJNUklSRWxJUlVoRlNFVklZWUJPLzZHQWJrQnVmNUgva2NDbnY3RUFUdyt2RUM4QUFBQ0FBQUFBQU81QXR3QUFRQUpBQUFUSVNVaEZTRVZJUlVoaGdFNy9vWUJ1UUc1L2tmK1J3S2VQcnhBdkFBQUFBQUJBQUFBQUFPNEF1a0FDQUFBQVEwQkp6Y2hOU0VuQXBrQklQN2dKN3o5R1FMbnZBTHA2ZWt4bUVDWUFBRUFBQUFBQTdrQzNBQUdBQUFCRFFFMUlUVWhBbjRCTy83Ri9ja0NOd0xjM055OFFBQUFBQUFCQUFBQUFBTzVBdHdBQndBQUFUTVJJelVoTlNFQy9MMjkvVXNDdFFMYy9raThRQUFDQUFBQUFBTzVBdHdBUUFDRUFBQUJCeU1QRGg4UFB3OHZEek1mRHc4UEl5OE9JVFVoUHc0QzNBZ0lEdzhQRGcwTUN3b0pDQWNGQkFJQkFRSUVCUWNJQ1FvTERBME9EdzhQRUJFUER3OE9EUXdMQ2drSUJ3VUVBZ0VCQWdRRkJ3Z0pDZ3NNRFE0UER3OFJEQXNXRlJRVUVoRVBEd3dMQ2djR0F3RUJBd1lIQ2dzTUR3OFJFaFFVRlJZWEZCUVRFeElSRUE4T0RRc0tDUWNHQlA1RkFic0VCZ2NKQ2dzTkRnOFFFUklURXhRQ25nRURCQVVIQndrTEN3d05EZzRQRUJBUUVBOE9EZzBNQ3dzSkJ3Y0ZCQU1CQVFNRUJRY0hDUXNMREEwT0RnOFFFQkFRRHc0T0RRd0xDd2tIQndVRUF6OEJBd1VJQ1FzTkRoQVJFaE1VRmhVWEZ4VVdGQk1TRVJBT0RRc0pDQVVEQVFNRkJnZ0pDZ3dORHc4UkVSSVRGVUFWRXhJUkVROFBEUXdLQ1FnR0JRTUFOd0FBQUFBRHVRTGNBQUlBQlFBSUFBc0FEZ0FSQUJVQUdBQWJBQjRBSVFBa0FDY0FLd0F1QURFQU5BQTNBRG9BUFFCQkFFUUFSd0JLQUUwQVVBQlRBRmNBZUFCNkFIMEFnQUNEQUlZQWlRQ01BSThBa2dDVkFKZ0Ftd0NlQUtFQXBBQ25BS29BclFDd0FMTUF0Z0M1QUx3QXZ3RENBUVlBQUFFN0FTY1hNeWNYTXljekZ5Y3pGeWN6RnljNUFpY1hNeWNYTXljekZ5Y2ZBU2NWRnljeEZ5YzVBaWNYTVNjZkFTY2ZBU2NmQVNjeEZ5Y3hGeWM1QWljWEZTY1ZGeWNWRnljVkZ5Y1ZGeWN4RlNjNUFpVVZEdzgvRGpVeEpSVXhOd2NWTnhVSE53Y1ZOd2NWTnhVSE53Y3hOd2N4Tnc4Qk53OEJOdzhCTnpFSE53Y3hOd2NWTnc4Qk53Y2pOeU1ITnlNSE53Y2pOeU1ITndjak55TUhOeU1ITnlzQk56TWZEdzhQSXk4T0lUVWhQdzRDMGdJQkN3SUJDZ0VDQ2dFQkNnRUNDZ0VDQ2drQ0FRb0NBUWtCQVFnQkFRZ0NDQUlJQndJSEFRRUhBUUVIQVFFR0FnWUJCUVVCQkFFRUFRUUJBd0VEQWdFNEFnTUVCZ2NJQ1FvTERBME5EZzhQRUJFUER3OE9EUXdMQ2drSUJ3VUVBdjdMQXdFREFRUUJCQUVFQVFvQkJnSUdBUUVIQVFFSEFRRUhBZzhDQ0FJSUFRRUlBUUVKQVFJS0FRRVNBZ0VLQWdFS0FRRUtBZ0VLQVFJTEFRSUtEQXNXRlJRVUVoRVBEd3dMQ2djR0F3RUJBd1lIQ2dzTUR3OFJFaFFVRlJZWEZCUVRFeElSRUE4T0RRc0tDUWNHQlA1RkFic0VCZ2NKQ2dzTkRnOFFFUklURXhRQll3RUJBZ0VDQVFNQkF3RURCQUVFQVFRQkJRRUJCZ0VCQmdFRkJ3SUhBUUVIQVFFSUFRRUhBZ2dDQ0FrQ0FRb0NBUWtCQVFrQkFnb0JBZ29DQ1NBSUR3OFBEZzBNQ3dzS0NBZ0dCUU1EQVFFREJBVUhCd2tMQ3d3TkRnNFBFQ0FaQWdvQ0FRb0NBUWtCQVFrQkFRa0JBaEVDQ0FJSEFRRUlBUUVIQVFFSEFnd0JCZ0VCQmdFQkJRRUVBUVFCQndFREFRTUJBZ0VDQVFFL0FRTUZDQWtMRFE0UUVSSVRGQllWRnhjVkZoUVRFaEVRRGcwTENRZ0ZBd0VEQlFZSUNRb01EUThQRVJFU0V4VkFGUk1TRVJFUER3ME1DZ2tJQmdVREFBQUFBQUlBQUFBQUE3a0MzQUFEQUFzQUFBRVJJUkVsSVJFaE5TRTFJUUkvQVR2K2hnRzUva2YrUndHNUFwNyt4QUU4UHY1SXZFQUFBQUFBQXdBQUFBQUR1UUxjQUFFQUF3QUxBQUFCSVFFaEpTRVJJVFVoTlNFQ1B3RTcvc1VCTy82R0FibitSLzVIQWJrQllnRThQdjVJdkVBQUFBQUFBd0FBQUFBRGVnUDRBQW9BT0FCMUFBQUJGUjhITXlVUEJ4RWZCeUUvQnhFckFTOE5QUUVsSVI4REFSOERFUlVQRFNNaEl5OE5OUkUxUHcwQ1B3RUJBd1FGQlFZR3NQM1dCZ1lGQlFRREFRRUJBUU1FQlFVR0JnSTRCZ1lGQlFRREFRSGRDUW9KQ0FrSENBWUdCZ1VFQXdJQy91UUJQQVlHQlFVQk93UURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnbjl5QWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQTR5d0JnWUZCUVFEQVFIOEFRRURCQVVGQmdiOHpBWUdCUVVFQXdFQkFRRURCQVVGQmdZQ0dBSUNBd1FGQmdZR0NBY0pDQWtLQ2QwL0FRRURCUDdGQlFVR0J2M0lDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9KQXpRSkNna0lDUWNJQmdZR0JRUURBZ0lBQUFNQUFBQUFBOGdEeUFCN0FKQUF2QUFBQVRzQkh3NFJEdzhoSXc4SUx3azlBU012RGpVUkZ4VWZCenNCSHdZVlB3Y3pJVDhIRVM4R0t3RWxJUWNyQVE4RkhRRW5Qd1lsSHdZZEFROENBUThETHdnL0J4OEVBVDhDQXRTV0Nna0pDUWdJQndjR0JnUUVCQUlCQVFFQkFnUUVCQVlHQndjSUNBa0pDUXIrZmdVR0JRVExCQVFFQkFVRUJRUUVBd01EQWdJQklBa0tDUWdKQndnR0J3VUZCQU1DQWo4QkFRTUVCUVVHQmo4SEJnVUZCQUlDQVpjR0J3Z0hDQWdKQ0FHQ0J3WUZCUVFDQWdFQkFnSUVCUVVHQjlYK0lBRVVQOVVHQmdVRkJBTUNPUVlJQ1FzTURRNEJxUVlHQlFVRUF3SUNBd1QrcGdVR0JnWUdCZ1VGbmdRREFRRUJBUU1FQlFZR0JnWUdCUVdIQVVRRkJnWURxUUlDQXdRRkJRWUhCd2dKQ0FrS0NmNElDZ2tKQ1FnSUJ3Y0dCZ1FFQkFJQkFRSUNBNjREQWdFQkFRRUJBUUlEQXdRRUJBUUZuUUVCQXdNRUJBWUdCd2NJQ0FrSkNRb0JGRC9WQndZRkJRTURBZ0VDQXdRRkJRWUdlWUVHQkFRREF3SUJBUUlEQXdVRkJnY0IrQVlHQlFVRUF3SS9Qd0lEQkFVRkJnWVlPUTBNQ2drSEJnTWhBUUlEQkFRR0JnWUdCZ1VGL3FVRUF3RUJBUUVEQko0RkJRWUdCZ1lGQlFRREFnRUJBZ01FaHdGRUJBTUNBQVFBQUFBQUE3Z0RzUUJWQUd3QW1BRElBQUFCTXg4SkVROEpJUThDSXk4Rk5TOEtOUmNkQVI4TUZUOEVJVDhGRVM4R0l6Y2xJUWNoRHdZVkp6VS9DQ1V6SHdZUEF3RVBBaXNCTHdZOUFUOEZPd0VmQXdFL0FpVWhId1VQQlNFUEJ4RVBCUzhGRVQ4S0F6c3dDUkFJQncwR0NRUUZBUUVGQkFrR0JnNElFQkwreTdNRkNnd0dBd1FGQkFFc0VoQUlEUWNGQ2dNR0FUb0NBd2dGQms0R0JnUUZCQUlDaXdVRkJRWUJSZ1VHQndNQ0FRRUNBd2NHQlFaZ012M2ZBVW81L3ZnR0JRWUhBd0lCT1FFRkJBa0dEUWNJRUFHekJnWUZCUVFEQWdFQkFnTUUvcVlGQmdVR0JnWUdCWjBFQXdJQ0F3UUZCUVlHQmdZRkJZZ0JSQVVGQnY0QkFta0dCZ2dEQWdFQkFnTUlCZ2I5cEJNR0N3a0lCZ0lEQWdNSUJnWUdCZ1lHQ0FNQ0FnTUVEQWNJQ1FvVkRBd0RRd0VGQkFVS0JnNElFQWorVlFnUkJ3NEdCZ2tFQlFLbkF3VUNBZ01GQ0FTV0FRSUZCQWtHQmc0SEVRaThPWGtHQlFZSEF3SUJBUUlDQkFRRkMybCtBd01DQVFJREJ3WUZCZ0dYQmdVR0J3TUNBVEVJT1FFQ0F3Y0dCUVkvT1E4SkVBZ09CZ29GQXdZUkFnTUVCUVVHQmdZR0JnVCtwUVFEQWdJREJKNEVCZ1lHQmdZRkJRUURBZ0lEQkljQlJBUURBbDhDQXdjRkJnVUZCZ1VIQXdJREFRWUhDQW9GRWY1UkJRWUhBZ0lCQVFJQ0J3WUZBYm9NQ3dvVENRZ0lCZ3NEQXdBQUNnQUFBQUFEK0FPNUFBc0FEd0FiQUI4QUl3QW5BRHNBUHdCVEFLa0FBQUVWTXo4SE5TRVZNelVoRlI4SE16VUJGVE0xSVJVek5TRVZNelVsRlRNL0J6VXZCeUVWTXpVaER3Y1ZId2N6TlNjaE14OE5IUUVQQnhFVkR3MGpJU012RFRVUkx3YzlBVDhOQXIyZEJ3WUZCUVFEQVFIK0NQeitDQUVCQXdRRkJRWUhuUUY2dmY0SS9QNEl2UUY2M1FZR0JRVUVBd0VCQVFFREJBVUZCZ2I5NlB6OTZBWUdCUVVFQXdFQkFRRURCQVVGQmdiZDNRTTBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FRUUZDQWtMREEwQ0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ2NNREFvSUJ3UURBZ0lEQkFVR0JnWUlCd2tJQ1FvQll0d0JBUU1FQlFVR0I3emMzTHdIQmdVRkJBTUJBZHdCSE56YzNOemMzUHk5QVFFREJBVUZCZ1orQndZRkJRUURBUUc5dlFFQkF3UUZCUVlIZmdZR0JRVUVBd0VCdlQ4Q0FnTUVCUVlHQmdnSENRZ0pDZ3FGQ0E0TkRRc0pDQWIrSXdvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSGRBd2NKQ2dzTkRnK0ZDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBQUNBQUFBQUFONkF6c0FNd0JpQUFBQklSRVBHalV6UHhJakFTRVJEeGMxTXo4UUl3SmVBUndDQXdZSEJBVUZCd1lJQndrSkNnc0xEQTBORGc0UUVCSVNFeFFNQ3dvS0NnZ0pCdzhNQ2drSUJnUUVBZ0lCQVpqK0tBRWZBUUVDQWdRRUJnWUhDUW9LREF3T0R4QVNFeFVWRnhnYUVBNE5EUXNMQ2dnSUJ3WUtCQVFHQXdNQm1BTTcvdUlmSHlBZ0R3OFBEZzRPRFF3TkN3c0tDZ2tKQ0FZR0JRTURBUUY4QVFJREF3UUZCUTBQRHhFVEV4TVZGQk1TRWdFTy92SVZGQlVWRlJVVkZCUVRFaElSRUE4T0RRc0pDUWNFQXdGOEF3TUZCZ2NJQ1FvS0N4Z05EUm9hR2lNQUF3QUFBQUFEdVFPNUFBb0FoUUROQUFBQkR3Y1ZDUUVoTXg4TkZSRVZEd1lCRHdZaklTTXZEVFVSUHdjZkJ4RWZCeUVSTlQ4Tk15RVJMd2NoTHdjL0JpY2ZCeFV6SHdjUEJ5TVZEd2N2QnpVakx3Yy9Cek0xUHdZQ1hnWUdCUVVFQXdFQkFRLytrZ0Y2Q2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVRkIvNnJCd2NJQ0FrSkNRcitvUW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndGYUFnSURCQVVHQmdZSUJ3a0lDUW9KQVJ3QkFRTUVCUVVHQi82R0JnWUZCUVFEQVFFQkFRTUVCUVVHdGdZR0JRVUVBd0VCblFjR0JRVUVBd0VCQVFFREJBVUZCZ2VkQVFFREJBVUZCZ1lIQmdVRkJBTUJBWjRHQmdVRkJBTUJBUUVCQXdRRkJRWUduZ0VCQXdRRkJRWUJ3UUVCQXdRRkJRWUc4QUVQQWZnQ0FnTUVCUVlHQmdnSENRZ0pDZ3Irb1FvSkNRa0lDQWNIL3FzSEJRVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0tBVG9IQmdVRkJBTUJBUUVCQXdRRkJRWUgvc1lIQmdVRkJBTUJBUUVjQ1FvSkNBa0hDQVlHQmdVRUF3SUNBVm9IQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JwNEJBUU1FQlFVR0J3WUdCUVVFQXdFQm5RY0dCUVVFQXdFQkFRRURCQVVGQmdlZEFRRURCQVVGQmdZSEJnVUZCQU1CQVo0R0JnVUZCQU1CQUFBQUFBUUFBQUFBQTdrRHV3QUtBQjRBbVFERkFBQUJEd2NWQ1FFakR3WVZId0VURnljREx3TTNJUjhPRlJFVkR3WUJEd1lqSVNNdkRUVVJQd2NmQnhFZkJ5RVJOVDhPSVJFdkJ5RXZCejhHSnpNZkJ4TVhGUThHTHdNREx3TTlBVDhNQWw0R0JnVUZCQU1CQVFFUC9XWURCQWNHQkFNQ0FRRURtanNGbVFNREJ3ZmxBYmdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFVSC9xc0hCd2dJQ1FrSkN2NmhDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVZvQ0FnTUVCUVlHQmdnSENRZ0pDZ2tCSEFFQkF3UUZCUVlIL2tnSEJnVUZCQU1CQVFFQkF3UUZCUWJrQmdZTUN3c0tDUWdIb1FrQ0JBWURCQVVJQ1FRRWU2SUVBd01DQVFJREF3VUZCZ1lJQ0F3TURRRy9BUUlDQkFVRkJnZnZBUThCdlFFREJBUUdCUVlHQmdiKzlpZEdBUW9FQXdVRFBBRUJBZ01FQlFZR0JnZ0lDQWdLQ1FyK29Rb0pDUWtJQ0FjSC9xc0hCUVVFQXdJQ0FnSURCQVVGQndZSENBa0lDUW9KQVhvSEJnVUZBd01DQVFFQ0F3TUZCUVlIL29ZR0JnVUZCQU1CQVFFYkNna0tDQWdJQ0FZR0JnVUVBd0lCQVFGYUJ3WUZCUVFDQWdFQkFRTUVCUVVHQmdjR0JRVUVBZ0lGQVFJRUJnWUlDZ3IrNlpRRkNBZ0dBZ0lDQVFJQkExRUJGd2tKQ1FrSkNRa0pDUWdJQ0FjR0JnWUZCQU1BQUFNQUFBQUFBN2tEdVFBS0FGSUF6UUFBQVE4SEZRa0JId1EvQkI4R0hRRVBBeDhESFFFUEJTc0JMd01QQXlzQkx3WS9CQzhFUHdZcEFSOE9GUkVWRHdZQkR3WWpJU012RFRVUlB3Y2ZCeEVmQmpNaEVUVS9EaUVSTHdjaEl5OEdQd1lDWGdZR0JRVUVBd0VCQVEvOUdBY0ZCZ1YzZUFVRkJnWUdCZ1VGQkFNQ0FnTUVkM2NFQXdJQ0F3UUZCUVlHQmdZRkJYaDNCUVlGQmdjRkJnVUVBd0VCQVFFREJIaDRCQU1CQVFFQkF3UUVCd1FCd1FFNkNnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUZCLzZyQndjSUNBa0pDUXIrb1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3RmFBZ0lEQkFVR0JnWUlCd2tJQ1FvSkFSd0JBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0FjRUJBZ01EQlFVR0IrOEJEd0g0QVFFREJIaDRCQU1CQVFFQkF3UUZCZ1lHQmdVR0JYZDRCUVVHQmdZR0JRVUVBd0lDQXdSM2R3UURBZ0lEQkFVRkJnWUdCZ1VGZUhjRkJnVUdCZ1lHQlFRRUFRRUJBZ1FFQkFZR0J3Y0lDQWtKQ1FyK29Ba0pDUWtJQ0FjSC9xc0hCUVVFQXdJQ0FnSURCQVVGQndZSENBa0lDUW9KQVRzSEJnVUZBd01DQVFFQ0F3TUZCUVlIL3NVR0JnVUZCQU1DQVJzS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVZvSEJnVUZBd01DQVFJREJBVUZCZ1lIQmdVRkF3TUNBQUFBQUFRQUFBQUFBOEFEdFFBeUFHUUFld0N1QUFBVEh3RUZGenNCTnlVL0FSOEdGUThGQlE4Q0t3RXZBaVV2QlRVL0NEVWZBUVVmQVQ4QkpUOEJId1lWRHdVRkR3TXZBeVV2QlQ4SUFTTUZEd0lkQVI4Q0JUTWxQd0k5QVM4Q0pTY3pId0lGSHdZVkR3WUZEd0lyQVM4Q0pTOEdOVDhHSlQ4Q00yVUhCZ0dEQlFZR0JRR0RCZ1lIQlFZRUJBTUNBUUlEQkFVRi9uMEpDQWtJQ1FnSkNQNTlCUVVFQXdJQkFnSURBd1FEQlFRRkJ3WUJnUVlHQmdZQmdRY0dCZ1lGQlFRREFnRUJBd1FGQmY1K0NBb0pDUWtKQ1FuK2ZnVUZCQU1CQVFFQkF3SUVBd1FFQlFHZUEvNk1CQVFDQWdRRUFYUUdBWFFFQkFJQ0JBVCtqd1lIQndjSEFYY0xDZ2dHQlFNQ0FnTUZCZ2dLQy82SkJ3Y0hCd2NIQndmK2lRc0tDQVlGQXdJQ0F3VUdDQW9MQVhjSEJ3Y0hBU01CQVpVQ0FwVUJBUUVDQXdRRkJRY0dCZ1VHQkFRRGxRTUNBUUVDQTVVREJBUUdCUVlIQmdRRUF3TURBUUVCNlFFQm9RRUJBUUdoQVFFQkFRTUVCUVVIQmdZR0JRVUVBNkFEQWdFQkFRRUNBNkFEQkFVRkJnWUdCd1FFQXdNQ0FnRUJhb3NEQXdVRUJRUURBNHVMQXdNRUJRUUZBd09LUUFFQ0FvMEdDQWtLQ2dzTERBc0xDd2tKQ0FhTkF3RUJBUUVEalFZSUNRa0xDd3NNQ3dzS0Nna0lCbzBDQWdFQUFBQURBQUFBQUFPNEE1a0FBZ0E3QUpZQUFBRURNd003QVI4R0V4OEJEd2N2QnlFUEJ5TXZCemNUUHdjbE14OEhEd1lyQVM4REVUOERPd0VmQmc4SEt3RXZCejhHT3dFZkF4RVBCQzhIUHdjekFVTnAwbTBJQkFjSEJna0VCUVBIQXdFQkFnTUVCUVlIQndrSEJBUUVBd0l6L3ZZeUF3TUVCQVVGQlFVSEJ3WUdCQU1CQVFIS0F3UUZCUVlIQndnQjNBWUdCZ1YrQkFNQkFRRUJBd1FGQmdZR0JnVUdCVWhJQlFZR0JnWUZCZ1VFQXdFQkFRRURCSDRGQmdZR0JnVUdCWDRFQXdFQkFRRURCQVVHQmdZR0JRWUZTRWdGQmdZR0JnVUdCUVFEQVFFQkFRTUVmZ1VHQlFjQy92NmxBZGNDQXdVSkNBZ0ovWDBMQ2dvSkNBY0dCUUlCQVFNREJRVUdCNmFtQndZRkJRTUNBZ0VDQlFZSENBa0tDZ0tPQ1FnSUJnWUVBZ0VmQWdNRWZnVUZCZ1lHQmdVRkJBTUNBZ01FU1Aya1NBUURBZ0lEQkFVRkJnWUdCZ1VGZmdRREFnSURCSDRGQlFZR0JnWUZCUVFEQWdJREJFZ0NYRWdFQXdJQkFRSURCQVVGQmdZR0JnVUZmZ1FEQWdBQUNRQUFBQUFEdVFQNEFEc0FlUUNjQUxNQTlnRXFBV2NCY2dITEFBQVRId2NWSHdjaEh3Y1BCeUVqTHc0MVB3WWxId2NkQVE4SEx3Yy9CQ012Qno4SE15OEVQd1lsSXc4QkhRSWZBVE0vRERVdkNpVWpEd0VkQWg4QlB3WXZCaVV6SHdZZEFnOEZLd0VIRlJjekh3WWRBUThGSXc4Q0ZROEdJeThHUFFJL0JDY2ZEdzhQSXk4R1BRSS9CVE0zSnpNZkRSVVBDeU16SXdjVkR3Y2pMd1k5QWo4SEFSVWZCek1CSVI4REFSOERGUThHS3dFdkJqVXJBUzhPTlNFUEJ4VVBCeThITlQ4T3BnWUdCUVVFQXdFQkFRSUNCQVVGQmdjQm1RWUdCZ1FFQXdJQkFRSURCQVFHQmdiK1p3b0pDZ2dJQ0FnR0JnWUZBd1FDQVFFQkFnSUVCUVVHQW4wR0JRWUZmZ1FEQWdJREJINEZCZ1VHQmdZR0JRUURBUUVCQVFNRVNlOEhCZ1VGQXdNQ0FRRUNBd01GQlFZSDcwa0VBd0VCQVFFREJBVUdCdjZBQmdjQ0FnY05Cd1lHQlFVRUJBUURBZ0lDQWdJQ0FnSURDQVFGQlFZRy92WUdCd0lDR0FrSUJ3VUVBZ0VCQWdRRkJnZ0tBYTU3QkFRREF3TUNBUUVDQXdNREJBUklBUUZCQkFRREF3TUNBUUVDQXdNREJBUkJBUUVCQWdNREF3UURIZ1FFQXdNREFnRUJBZ01EQTd3UER3ME5Dd3NLQ1FnSEJnVUVBd0VCQVFFREJBVUdCd2dKQ2dzTURBNE9EeGNtQXdRREFnSUJBUUlDQXdRREJCM2dEdzBNREFvS0NRZ0hCZ1VFQXdJQ0FRSUNBd2NTQ0FrSkNnc0xJQUlFQVFFQkFnSURCQU1FSEFRRUF3TURBZ0VCQWdJREJBTUVIUUhJQVFJQ0JBVUZCZ2V3L2RZQk93WUdCUVVCT3dRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJQjNBb0pDZ2dJQ0FnR0JnWUZBd1FDQVFIKzVRY0dCUVVFQWdJQkFRRURCQVVGQmdZSEJnVUZCQUlDQVFFQkFnUURCUVlHQmdnSUNBZ0tDUUVFQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvSmZnY0dCUVVFQXdGL0FRRURCSDRGQmdVR0J3VUdCWDRFQXdFQkFRRURCQVVHQmdZR0JRWUZTQUVCQXdRRkJRWUdCd1lGQlFRREFRRklCUVlHQmdZRkJnVUVBd0dJQVFFQ2p3TUJBUUVCQWdNREJBVUZCUWNIQ0JJVUVRY0hCUVVKQXdNREFnRURBUUVEUXdJQkFRSUVCQVlIQ0FrSUNBWUZCQU1DTVFFQkFnSURCQU1FRUFRRUF3TURBUUlCTGdFQkFRSUNBd1FEQkJFREJBTUNBZ0VCQVV3RUF3UURBZ0lCQVFFQkFnSURCQU1FMWdNRUF3TURBZ1VCQVFNREJRWUhDQWdLQ2dzTURRNFBEZzhORFEwTENnb0lCd1VGQkFNQkFRUUJBZ01FQXdRRTBnUUVCQU1EQWdJQ0FRRUNBZ01FQkFVR0JnY0lDQWtLQ2hvTUNRWUhEd1VFQkFJQ0FRRTZCQU1FQXdJQ0FRRUJBUUlDQkFNREJOUUVCQU1FQXdJQkFRSUJUckFHQmdVRkJBTUJBUUU3QVFFREJQN0ZCUVVHQnQwR0JnWUVCQU1DQWdNRUJBWUdCcjBDQWdNRUJRWUdCZ2dIQ1FnSkNnbmRBUUVEQkFVRkJnYjhCd1lGQlFRREFRRUJBUU1FQlFVR0Ivd0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBVUFBQUFBQTdrRCtBQTdBSGtBMndEbUFUOEFBRGNmQmgwQkh3Y2hId1lkQVE4R0lTTXZEalUvQmlVZkJoMEJEd016SHdjUEJ5TWZBeDBCRHdZdkNEOEhKVE1mQnhNek1STS9Cek1mQnhNek1STS9Cek1mQmdjRER3Y2pMd2NESXdNUEJ5TXZCd01uUHdVQkZSOEhNd0VoSHdNQkh3SWRBZzhGS3dFdkJqVXJBUzhPTlNFUEJ4MEJEd1l2QnpVL0RxWUdCZ1VGQkFNQ0FRSURBd1VGQmdjQmVnWUdCUVVFQXdJQ0F3UUZCUVlHL29ZS0NRa0pDQWdIQndZR0JBUUVBZ0VCQVFJREF3VUZCZ0krQmdZRkJRUURBZ0lEQkVqdkJnWUZCUVFEQVFFQkFRTUVCUVVHQnU5SUJBTUNBZ01FQlFVR0JnWUdCZ1YrQkFNQkFRRUJBd1IrQlFZRy9Zb2ZCZ1lHQlFVREFnSWtBU0lCQWdRRUJRVUdCeklHQmdZRkJBTURBU0VCSlFFREF3VUZCZ1VISFFVRkJRUURBZ0VCUWdFREJBVUZCZ1lHTGdZR0JnVUVCQUlCSlFFbEFRSUVCQVVHQmdZdUJnWUdCZ1FFQXdGQ0FRRUJCQVFGQlFIa0FRSURBd1VGQmdldy9kWUJPd1lHQlFVQk93UURBZ0lEQkFVRkJnWUhCZ1VGQXdNQ0Fkd0tDUWtKQ0FnSEJ3WUdCQVFFQWdFQi91VUhCZ1VGQXdNQ0FRSURCQVVGQmdZSEJnVUZBd01DQVFFQkFnUUVCQVlHQndjSUNBa0pDY1VCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dsQUJnWUZCUVFEQWI0QkFRTUVCUVlGQmdjRkJnVklBUUVEQkFVRkJnY0dCZ1VGQkFNQkFVZ0ZCZ1VHQndVR0JRUURBUUVCQVFNRWZnVUdCZ1lHQlFZRmZnUURBZjBCQVFNREJRVUZCdjc5QVFNR0JRVUZBd01CQVFFQkF3TUZCUVVHL3YwQkF3WUZCUVVEQXdFQkFRRURCQVFGQlFiK3dBWUZCUVVEQXdFQkFRRURBd1VGQlFZQkEvNzlCZ1VGQlFNREFRRUJBUU1EQlFVRkJnRkFCZ1VGQkFRREFRRVBzQVlHQlFVRUF3RUJBVHNCQVFNRS9zVUZCUVlHM1FZR0JnUUVBd0lDQXdRRUJnWUd2UUlDQXdRRkJnWUdDQWNKQ0FrS0NkMEJBUU1FQlFVR0JyNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR3Zna0tDUWdKQndnR0JnWUZCQU1DQWdBQUJRQUFBQUFEdVFQNEFEc0FlUURiQU9ZQlB3QUFOeDhIRlI4SElSOEhEd2NoSXk4T05UOEdKUjhISFFFUEJ5OEhQd1FqTHdjL0J6TXZCRDhHSlRNZkJ4TXpNUk0vQnpNZkJ4TXpNUk0vQnpNZkJnY0REd2NqTHdjREl3TVBCeU12QndNbk5UOEVBUlVmQnpNQklSOERBUjhERlE4R0t3RXZCalVyQVM4T05TRVBCeFVQQnk4SE5UOE9wZ1lHQlFVRUF3RUJBUUlDQkFVRkJnY0JtUVlHQmdRRUF3SUJBUUlEQkFRR0JnYitad29KQ2dnSUNBZ0dCZ1lGQXdRQ0FRRUJBZ0lFQlFVR0FuMEdCUVlGZmdRREFnSURCSDRGQmdVR0JnWUdCUVFEQVFFQkFRTUVTZThIQmdVRkF3TUNBUUVDQXdNRkJRWUg3MGtFQXdFQkFRRURCQVVHQnYxTEh3WUdCZ1VFQkFJQ0pBRWlBUUlFQkFVRkJnWXpCZ1lHQlFRREF3RWhBU1VCQXdNRkJRVUdCeDBGQlFVRUF3SUJBVUlDQWdRRkJRWUdCaTRHQmdZRkJBUUNBU1VCSlFFQ0JBUUZCZ1lHTGdZR0JnWUVCQU1CUWdFQ0F3VUZCUUhrQVFJQ0JBVUZCZ2V3L2RZQk93WUdCUVVCT3dRREFRRUJBUU1FQlFVR0JnY0dCUVVFQWdJQjNBb0pDZ2dJQ0FnR0JnWUZBd1FDQVFIKzVRY0dCUVVFQWdJQkFRRURCQVVGQmdZSEJnVUZCQUlDQVFFQkFnUURCUVlHQmdnSUNBZ0tDY1VCQVFNRUJRVUdCa0FHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dsQUJnWUZCUVFEQWI0QkFRTUVmZ1VHQlFZSEJRWUZmZ1FEQVFFQkFRTUVCUVlHQmdZRkJnVklBUUVEQkFVRkJnWUhCZ1VGQkFNQkFVZ0ZCZ1lHQmdVR0JRUURBZjBCQVFNREJRVUZCdjc5QVFNR0JRVUZBd01CQVFFQkF3TUZCUVVHL3YwQkF3WUZCUVVEQXdFQkFRRURCQVFGQlFiK3dBWUZCUVVEQXdFQkFRRURBd1VGQlFZQkEvNzlCZ1VGQlFNREFRRUJBUU1EQlFVRkJnRkFCZ1VGQkFRREFRRVBzQVlHQlFVRUF3RUJBVHNCQVFNRS9zVUZCUVlHM1FZR0JnUUVBd0lDQXdRRUJnWUd2UUlDQXdRRkJnWUdDQWNKQ0FrS0NkMEJBUU1FQlFVR0JyNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR3Zna0tDUWdKQndnR0JnWUZCQU1DQWdBSUFBQUFBQVA0QTdrQUlRQXBBRXNBYlFCMUFJa0FuUURoQUFBVElSOEhEd2NoTHdjL0JpVXpGU01WSXpVakpTRWZCdzhISVM4SFB3Y2hId2NQQnlFdkJ6OEdKVE1WTXhVak5UTW5FU0UvQnhFdkJ5RVBCeEVmQnlFUkpTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3Mm1BVG9IQmdVRkJBTUJBUUVCQXdRRkJRWUgvc1lIQmdVRkJBTUJBUUVCQXdRRkJRWUNIcjAvUHovOTZRRTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0J3RTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0FsMC9QNzAvZmdFY0JnWUZCUVFEQVFFQkFRTUVCUVVHQnZ6TUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdIWi9pY0ROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Z6TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JRd0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdGQVB6OC92UUVCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0JnY0dCUVVFQXdHK0FRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBVUEvUHorOS9Rd0JBUU1FQlFVR0J3SzBCd1lGQlFRREFRRUJBUU1FQlFVR0IvMU1Cd1lGQlFRREFRRUM5RDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFrQUFBQUFBL2dEdVFBSEFDa0FTd0JUQUY4QWF3QnpBSDhBd3dBQUFUTVZJeFVqTlNNbElSOEhEd2NoTHdjL0J5RWZCdzhISVM4SFB3WWxNeFV6RlNNMU15Y1JJVDhIRVNFUkh3Y2hFVGNWTXhVek5UTTFJUThIRlNFMUpTRXpIdzBWRVJVUERTTWhJeThOTlJFMVB3MEN2YjAvUHovOTZRRTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0J3RTZCd1lGQlFRREFRRUJBUU1FQlFVR0IvN0dCd1lGQlFRREFRRUJBUU1FQlFVR0FsMC9QNzAvZmdFY0JnWUZCUVFEQVFIOGpnRUJBd1FGQlFZR0FkbCtQejgvL093R0JnVUZCQU1CQVFINC9pY0ROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2Z6TUNRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0JRejgvUDM0QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJ2Z0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdGQVB6OC9mdjNKQVFFREJBVUZCZ2NDRi8zcEJ3WUZCUVFEQVFFQ043MC9QejgvQVFFREJBVUZCZ2RlZmo4Q0FnTUVCUVlHQmdnSENRZ0pDZ3I5VEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NnSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FBZ0FBQUFBQS9nRCtBQUhBQ2tBWFFCaEFJTUF0d0M3QVNzQUFBRVZNeFV6TlRNMUpUTWZCdzhISXk4SFB3WWxJVE1mQ1IwQ0R3a2pJU012Q1QwQ1B3a2xGVE0xTnpNZkJ3OEhJeThIUHdZbE93RWZDUjBDRHdrckFpOEpQUUkvQ1NjaEZTRURJVE1mRFJVUkR3Y3ZCeEV2QnlFUEJ4RWZCeUVmQnc4SElTTXZEVFVSTlQ4TkFyMC9Qei85TFB3R0JnVUZCQU1CQVFFQkF3UUZCUVlHL0FjR0JRVUVBd0VCQVFFREJBVUZCZ0hmQVRzR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnY0cvc1VHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdmK1RiM2MvQWNHQlFVRUF3RUJBUUVEQkFVRkJnZjhCZ1lGQlFRREFRRUJBUU1FQlFVRy9tMjlCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQnIwR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnYzVBdlQ5RENBRE5Ba0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCdnpNQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0Y2QndZRkJRUURBUUVCQVFNRUJRVUdCLzZHQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQkJEOC9QejgvQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFVQUJBZ0lHQndvS0JnWUhCdndHQndZR0Nnb0hCZ0lDQVFFQ0FnWUhDZ29HQmdjRy9BWUhCZ1lLQ2djR0FnSUJ2WDUrUHdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUlDQmdjS0NnWUdCd1orQmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJuNEdCd1lHQ2dvSEJnSUNBYjErQVRzQ0FnTUVCUVlHQmdnSENRZ0pDZ24rUmdZR0JRVUVBd0VCQVFFREJBVUZCZ1lCdWdZR0JRVUVBd0VCQVFFREJBVUZCZ2I5REFjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUlDQXdRRkJnWUdDQWNKQ0FrS0NnTDBDUW9KQ0FrSENBWUdCZ1VFQXdJQ0FBQUFDUUFBQUFBRHVRUDRBQ0VBZVFDYkFMMEEzd0ZQQVhFQmt3SURBQUFCTXg4SER3Y2pMd2MvQmlVZkJ4VWZCek12QkQ4SEh3Z1BDQzhIUHdRakx3NDlBVDhHSlRNZkJ3OEhJeThIUHdjekh3Y1BCeU12Qno4R0pUTWZCdzhISXk4SFB3WWxJVE1mRFJVUkZROE9JeThIUHdjelB3Y1JMd2NoRHdjVkR3Y3ZCejBCUHcwak14OEhEd2NqTHdjL0J6TWZCdzhISXk4SFB3WW5JVE1mRFIwQkR3Y3ZCelV2QnlFUEJ4RWZCek1mQnc4SEl5OE9OUkUxUHcwQ0lQd0dCZ1VGQkFNQkFRRUJBd1FGQlFZRy9BY0dCUVVFQXdFQkFRRURCQVVGQnY2TkJnWUZCUVFEQVFFQkFRTUVCUVVHQnJCSUJBTUJBUUVCQXdRRkJnVUdCd1VHQlg0RUF3RUJBUUVEQkg0RkJnVUhCZ1VHQlFRREFRRUJBUU1FU0xBSkNna0lDUWNJQmdZR0JRUURBZ0lCQVFNRUJRVUdBWUg4QmdZRkJRUURBUUVCQVFNRUJRVUdCdndIQmdVRkJBTUJBUUVCQXdRRkJRWUgvQVlHQlFVRUF3RUJBUUVEQkFVRkJnYjhCd1lGQlFRREFRRUJBUU1FQlFVRy9zdEFCZ1lGQlFRREFRRUJBUU1FQlFVR0JrQUdCZ1VGQkFNQkFRRUJBd1FGQlFZQkFnRjZDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4QndZRkJRUURBUUVCQVFNRUJRVUdCLzZHQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FyelFBWUdCUVVFQXdFQkFRRURCQVVGQmdaQUJnWUZCUVFEQVFFQkFRTUVCUVVHQnZ3SEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCamdCZWdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0VCQXdRRkJRWUhCZ1lGQlFRREFRRUJBUU1FQlFVR0J2NkdCd1lGQlFRREFRRUJBUU1FQlFVR0IzNEdCZ1VGQkFNQkFRRUJBd1FGQlFZR2Znb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBWUlCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR2ZnY0dCUVVFQXdFQlNBVUdCUWNHQlFZRkJBTUJBUUVCQXdSK0JRWUZCZ2NGQmdWK0JBTUJBUUVCQXdRRkJnVUhCZ1VHQlVnQkFRSURCQVVHQmdZSUJ3a0lDUW9LZmdZR0JRVUVBd0YvQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFYOEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlHQndZRkJRUURBUUVCQVFNRUJRVUdCd1lHQlFVRUF3Ri9BZ0lEQkFVR0JnWUlCd2tJQ1FvSi9vWUtDZ2tJQ1FjSUJnWUdCUVFEQWdFQkFRRURCQVVGQmdjR0JnVUZCQU1CQVFFQkF3UUZCUVlIQVhvR0JnVUZCQU1CQVFFQkF3UUZCUVlHL0FjR0JRVUVBd0VCQVFFREJBVUZCZ2Y4Q1FvSkNBa0hDQVlHQmdVRUF3SUNBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEJnWUZCUVFEQVg4QkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJmd0lDQXdRRkJnWUdDQWNKQ0FrS0NUOEhCZ1VGQkFNQkFRRUJBd1FGQlFZSFB3WUdCUVVFQXdFQkFRRURCQVVGQmdiK2hnY0dCUVVFQXdFQkFRRURCQVVGQmdZSEJnVUZCQU1CQVFFQkFnTUVCUVlHQmdnSENRZ0pDZ29CZWdrS0NRZ0pCd2dHQmdZRkJBTUNBZ0FBQUFnQUFBQUFBN2tEK0FBaEFFTUFaUUNCQU1VQTV3RUpBV3NBQUNVekh3Y1BCeU12Qno4R0pUTWZCdzhISXk4SFB3WWxNeDhIRHdjakx3Yy9CaWNqRHdNVkVSVWZBek1oTXo4RE5SRTFMd01qSlNFekh3MFZFUlVQRFNNaEl5OE5OUkUxUHcwbE14OEhEd2NqTHdjL0J5RWZCdzhISVM4SFB3WW5JUjhJRlE4SEx3YzFKeUVQQnhFZkJ6TWZCdzhIS3dFdkRUVVJOVDhOQWw2OUJ3WUZCUVFDQWdFQkFnSUVCUVVHQjcwR0JnVUZCQU1CQVFFQkF3UUZCUWIrakg0SEJnVUZCQUlDQVFFQ0FnUUZCUVlIZmdZR0JRVUVBd0VCQVFFREJBVUZCZ0dBdlFjR0JRVUVBZ0lCQVFJQ0JBVUZCZ2U5QmdZRkJRUURBUUVCQVFNRUJRVUdTQU1EQlFRQkFRUUZBd01CV2dNREJRUUJBUVFGQXdQK3BnRmFDQWdJQndjR0JnWUZCUVFEQXdFQ0FnRURBd1FGQlFZR0JnY0hDQWdJL3FZSUNBZ0hCd1lHQmdVRkJBTURBUUlDQVFNREJBVUZCZ1lHQndjSUNQN2N2UWNHQlFVRUFnSUJBUUlDQkFVRkJnZTlCZ1lGQlFRREFRRUJBUU1FQlFVR0JnRTdCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IvN0ZCZ1lGQlFRREFRRUJBUU1FQlFVR09RRjZCd1lGQmZ3RUF3RUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFlcitrd1lHQlFVRUF3RUJBUUVEQkFVRkJnYTlCd1lGQlFRQ0FnRUJBZ0lFQlFVR0I3MEpDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDc1VCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQnZnRUJBd1FGQlFZSEJnWUZCUVFEQVFFQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFVQUJCQVVEQS82bUF3TUZCQUVCQkFVREF3RmFBd01GQkFFL0FnSUNCQU1GQlFZR0JnY0hDQWdJL3FZSUNBZ0hCd1lHQmdVRkF3UUNBZ0lDQWdJRUF3VUZCZ1lHQndjSUNBZ0JXZ2dJQ0FjSEJnWUdCUVVFQXdJQ0FqOEJBUU1FQlFVR0JnY0dCUVVFQXdFQkFRRURCQVVGQmdjR0JnVUZCQU1CdmdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3SDlBUUVEQlB3RkJRWUhmZ1lHQlFVRUF3RUJBUUVEQkFVRkJnWnk2UUVCQXdRRkJRWUcvVW9HQmdVRkJBTUJBUUVCQXdRRkJRWUdCd1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2drQ3Rna0tDUWdKQndnR0JnWUZCQU1DQWdBR0FBQUFBQU8rQTdrQUh3Q2FBTUFBMGdGS0FiRUFBQUVQQng4SFB3Y3ZCeDhnRlE4ZUl5OFdOVDhlTXlVUEJ4OElQd1V2RFNVUEJCOERQd012QXlVekh4a3hGVGtCRlE4WUl5OGVOVDhiTXlVZkdCVVBHQzhZUFFFL0Z3TGhDUWtMQ3cwTkRROFBEUTBOQ3dzSkNRZ0tDZ3NORFEwUER3ME5EQXdLQ2djR0JRVUVCQU1DQVFvRUJBVUZCZ2NIQ0FnSkNRb0tDd3NxQlFVRUF3TUNBUUVCQWdJREJBUUZSUWtKQ0FnSUJ3Y0dCZ1VGQkFRREN3RURBd01GQkFVRkJnVUZCQVFEQXdJUEJ3a0xEUTBRRUVVRkJBUURBZ0lCQVFFQ0F3UUVCQVUxQ2drSkNRa0lCd2NIQmdVRkJBUU9BZ01EQkFRRkJRYitlUUVIQ2hBYkhCY21FUllWRXhJUUR3MEpFQkliSGlBYURBd01Dd3NLQ2dvSkNRa0hDQWNCcUFVR0RRNFFFQTROQ3dzTkRoQUlEdzBNL2tnR0JnVUVCU1VHQmdjSENBa0pDUW9MQ3dzTURFVUhCZ1VCQWdFUEJWQVBEZzBOQ3c0TURBb0pCd2NGQ2dJQ0F3UUVCUVVGQkFVRUJBUURBd0lDRVFRRkJRWUhCd2dJQ1FvS0Nnc0xEQXhSQkFjRkF3RUNBZ01EQkFRRk9nNE9EUTBNREFzS0Nna0pCd2NHQlFVUUJBMEhCZ0cwQlFVRkJBUURBZ0lIQlFnSkNnd05EeWNGQlFRREF3SUJBUUVDQWdNRUJBVXREQXdMQ2drSEF3VUhBZ0lEQkFRRkJRVUZCUVVFQkFRQ0Fnb0VCZ2NJQ1FvTERDNEVCQVFEQWdJQkFnSURBd1FFQlNFT0RRd0tDZ1FIQmdzQkF3TUVCQVVGQVhzT0Rnd01Dd29KQ0FnSkNnc01EUTBPRGcwTkRBc0tDUWdJQ1FvTERBME5rd0VCQWdNRUJBVUZMUW9MQ2drSkNRZ0hCd2NHQlFRRUF3c0NBZ01FQkFRRkJRVUZCUVFFQXdNQ0dRUUZCUVlHQmdjSUNBZ0pDQW9KS3dVRUJBUURBZ0VCQVFJREF3UUZCVE1SRUE4TkRBb0lHZ0lEQXdRRUJRVUZCUVVFQkFRREFnSU9CQVFGQlFjR0J3Z0lDQWtKQ1FvMUJnUUVCQUlDQXJZQ0RSSVhIaGNRRXdnTURSQVJFaFFXRVI0YkhSa1VEUVVHQmdjSUNBZ0pDZ2tMQ2dzTG9BZ0hEZ3dMQ3d3T0VCQU9EQXNGREEwT0R3SURBd1pqREFzTENnb0tDUWdJQndjR0JRVVZBd1FHQXdVTEFRRVhBeHdHQmdnSkNBd05EZzRRRVJFUkxBVUZCQVFEQWdFQkFRSUNBZ1FEQkFVNURBd01Dd3NMQ2drSkNRZ0hCd1lHQkI0Q0JnWUlCd2NGQkFRRUF3SUNEd1FHQmdjSENRa0tDZ3NNREEwTkRnNDhDUW9DZEFFQkFnTUVCQVVGSVE4TkRRc0pDQVVMQVFNREF3UUZCUVVGQlFVRUJBTURBaEFGQndnS0N3c0hEUjhGQlFRREF3TUJBUUVCQWdJRUJBUUZJQXdNQ3drSkNBWUZFUUlEQXdRRkJBVUZCUVVGQkFNREF3RUpCQWNJQ1FzR0RRMG9CUVFFQkFNQ0FRQUZBQUFBQUFPNUE3a0FBd0FIQUo4QXN3RDNBQUFCRlRNMUp4VXpOU1VSSHdjaFB3Y1JJUlV6TlQ4Sk93SWZDUjBCRHdrckFpOEpOU01WSHdjek5UOEpPd0lmQ1IwQkR3a3JBaThKTlNzQkx3MDFFU2NQQnhVaE5TOEhKU0V6SHcwVkVSVVBEU01oSXk4Tk5SRTFQdzBDQUwyOXZmM0pBUUVEQkFVRkJnY0N0QWNHQlFVRUF3RUIvY2wrQVFJQ0JnY0tDZ1lHQndhOUJnY0dCZ29LQndZQ0FnRUJBZ0lHQndvS0JnWUhCcjBHQndZR0Nnb0hCZ0lDQVg0QkFRTUVCUVVHQmw4QkFnSUdCd29LQmdZSEJyMEdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHdlFZSEJnWUtDZ2NHQWdJQlh3a0tDUWdKQndnR0JnWUZCQU1DQWw0SEJnVUZCQU1CQVFMMEFRRURCQVVGQmdmOVRBSzBDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9LL1V3S0Nna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnRkRQei84UHo5Ky9la0hCZ1VGQkFNQkFRRUJBd1FGQlFZSEFoZCtCZ2NHQmdvS0J3WUNBZ0VCQWdJR0J3b0tCZ1lIQmtVSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3YWVCZ1lGQlFRREFRRUdCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHUlFjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJnSUNBd1FGQmdZR0NBY0pDQWtLQ1FGYnZRRUJBd1FGQlFZSFhsNEhCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZ0swQ2dvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFJQUFBQUFBNWtEK0FCd0FPd0FBQUVqRHlFVkh3Z0ZId0V6UHhFdkRpTUhJeThKTlQ4Rkx3Z2pKek1mRHgwQkR3UTNIdzhWRHhBakx3RWxMeEkvS0FKYUJBUURCQVVFQlFjUERBd09IUjRQRUJFU0V4UVZGUWdRR2g4T0RBc0ZCUVFHQWdFVkF3VUZCd2tKQ2dzQlVnd09EUklSRVJBUUR3NE5EUXNMQ1FnSEJRUW9BZ0VDQWdRRkJnWUhDQWtKQ1FvS0N3bzRCd1lHQmdzSkNBWUNBZ0VMQkFNQ0FnRURBd1VIQkFVR0NRVUVBUWtJQndnTkJ3WUpCd2NMQlFRREF3UURBUUlEQndrMkVoQVJFQThQRFF3TUNna0hCQVVFQVNvRkJ3a0xEQTRQRUFrU0V4UVdGaGNYSHlBUi9yd0tDZ2tKQ0FnSEJ3Y0dCUVVFQkFNQ0ZRSUJBUUlDQkFVR0J3Y0lDUWtLQ3dzTEpBd0xFUkFQRGc0TkRSY1dIeE1JQ0FjVURnY0hDUWtNREEwRHVRRUNBZ1lIQ3hjcEhSMGRPVGNaR1JnWEZoWVVGQVlNRGc4SkNRc0dCZ2NPQndnT2J3c0tDZ2tJQndVRVhRSUJBUUlFQlFjSUNRc0xEUTBQRHhBUkVkd1BFQXNLQ1FrSUNBWUhCUVVFQXdJQ0FRRUNBZ1lIQ1FzR0JnY09MQklURXlZbU14RVFEd2NIQndrRFB3SUNBd2dGQmdnSkNoTUtDd29MRmlNWEZ4Z1hGeTR1QVFFQ0JBVUdDQWtLQ3cwTkRnZ1FFQkVaN0JjV0ZSVVRFUkVQQncwTENnZ0dCQUlGQkZrRUF3VUZCUVlIQndnSUNBa0pDUW9LYUEwTkRRd01EQXNMQ2dvSkNBZ0lCd2NHRWdjSkRnOFFFQkVSRWlRbE9pY1NFaEkzSlEwTENna0lCUU1BQUFBQ0FBQUFBQU9aQS9nQWNRRHJBQUFCSXc4Ukh3NHpOek1mQ1JVUEJSOElPd0UvSVRVdkNDVXZBamNmQXdVZkVnOG5MdzQ5QVQ4RUJ5OFBOVDhRQVpFSkNSRVJFQkFQRGcwTkN3c0pDQWNGQkNnQ0FRSUNCQVVHQmdjSUNRa0pDZ29MQ2pnSEJnWUdDd2tJQmdJQ0FRc0VBd0lDQVFNREJRY0VCUVlKQlFRRUJBTURCZ1FGQnc4TERRNGNIdzhRRVJJVEZCUVdDQkFaSUEwTkN3VUVCQWNDQVJVREJRVUlDQWtMQy82dkRRME5BUkVSRVJFQlJBb0tDUWtJQ0FjSEJ3WUZCUVFFQXdJVkFnRUJBZ0lFQlFZSEJ3Z0pDUW9MRlNVTUN4RVFEdzRPRFEwWEZoOGJDQWNVRGdjSENRa01EQTBPRUFjV0J3WUpCd2NMQlFRREF3UURBUUlEQndrMkVoQVJFQThQRFF3TUNna0hCQVVFQVNvRkJ3a0xEQTRQRUFrU0V4UVdGaGNYQTdrQkFnUUZCd2dLQ2dzTkRnNFBFQkVTM0E0UUN3b0pDUWdJQndZRkJRUURBZ0lCQVFJQ0JnY0tDZ1lHQnc0c0VoTVRKaVl6RVJBUEJ3Y0hDUU1CQWdJR0Jnc1lLUjBkSFRnNEdSZ1lGeGNWRlJRR0N3NFFDQW9LQmdjR0RnY0lEbThMQ3dvSkNBWUZCRjBDQVFFL0FRSURBMWtFQXdVRUJnWUhCd2dJQ0FrSkNRb0thQTBORFF3TURBc0xDZ29KQ0FrSEJ3MFNCd2tPRHhBUUVSRVNKQ1U2T1JJU055VU5Dd29KQ0FVREFRRUNEQVVHQ0FrS0V3b0xDZ3NXSXhjWEdCY1hMaTRCQVFJRUJRWUlDUW9MRFEwT0NCQVFFUm5zRnhZVkZSTVJFUThIRFFzS0NBWUVBZ0FOQUFBQUFBTjZBL2dBQXdBSEFBc0FEd0FUQUJjQUd3QWZBQ01BUlFDSEFLc0E3d0FBQVRNVkl5Y3pGU01uTXhVakFUTVZJeWN6RlNNbk14VWpBVE1WSXljekZTTW5NeFVqRXc4SEh3Y2hQd2N2QnlVaE14OE5IUUVQRFNNaEl5OE5QUUUvRFNjUEJ4RWZCeUUvQnhFdkJ5VWhNeDhORlJFVkR3MGpJU012RFRVUk5UOE5BbjUrZnIxK2ZyMStmZ0Y2Zm42OWZuNjlmbjRCZW41K3ZYNSt2WDUrWGdZR0JRVUVBd0VCQVFFREJBVUZCZ1lCUEFZR0JRVUVBd0VCQVFFREJBVUZCZ2IreEFFOENRb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0ovc1FKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ25VR0JnVUZCQU1CQVFFQkF3UUZCUVlHQWpnR0JnVUZCQU1CQVFFQkF3UUZCUVlHL2NnQ09Ba0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDZjNJQ1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQkJINStmbjUrQVR0K2ZuNStmZ0U3Zm41K2ZuNEJPd0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdFQlB3SUNBd1FGQmdZR0NBY0pDQWtLQ1FvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nna0tDUWdKQndnR0JnWUZCQU1DQWo4QkFRTUVCUVVHQnZ6TUJnWUZCUVFEQVFFQkFRTUVCUVVHQmdNMEJnWUZCUVFEQVFFL0FnSURCQVVHQmdZSUJ3a0lDUW9KL013SkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNna0ROQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnQUFBQVFBQUFBQUE2MEQwQUFDQUFVQVFBQ1hBQUFCQnpNREV5RVRJdzhIQVFjVkh3WTdBVDhISVI4SE93RS9CaWNCTHdjak5Uc0JId29CSHdNVkR3MGpMd2toRHdrakx3MDFQd01CUHdrQ0FEdDJPNW4renBNSUNRZ0lDQWNIQmdYKzNRTUJBZ1FHQ0FrS0N3a0hCZ1lHQmdVRFNnR0NTUVFGQlFZSEJ3Y0lDd29JQ0FZRkFnRUIvdG9GQmdjSUJ3Y0pDQlFNQ2dvTENnb0pDUkVHREFzSUFTSUVBd0lCQWdJRUJBWUdDQWtKQ2dvTEN3c0xFd2dIRGhBUENna0lPdjdTT2dnS0RBMElDQThRRUFrS0N3c0xDd29KQ1FZR0JBTUNBZ0VDQXdRQktnb01EUWtLQ1FvTENnc0NhbzRCTXY2UEFmUUNBZ1FGQndnSUN2MVBEQVFMQ1FrSUJnVURBZ0lEQlFZR0I3R3hCd1lHQlFNQ0FnTUZCZ2dKQ1FzTEFyWUtDQWdIQlFRQ0FqOEJBZ01FQlFVTkJnMFBFZjFVQ2dzTURRd0xDZ29LQ2drSUNRY0dCQVFDQWdFQkFnVUpEQXNORG95TEVBME1DZ1VEQmdNQkFnSUVCQVlIQ0FvSkNnb0tDZ3NMRFF3TEN3SzhEZzRNQndVRkJBTUNBUUFBRHdBQUFBQUQrQVBZQUJFQUl3QW1BRElBUkFCV0FIZ0FmQUNnQU9RQTZBRDBBUGdCQkFGK0FBQWxPd0VmQWhVUEFpTXZBalUvQWljN0FSOENGUThDSXk4Q05UOENKUlUzSVJVZkJ6TTFKVHNCSHdJVkR3SWpMd0kxUHdJbk93RWZBaFVQQWlNdkFqVS9BenNCSHdZUEJ5TXZCejhHSVJVek5TVWpEd1lSSHdjelB3Y1JMd1lqSnpzQkh3MFZFUlVQRGlNdkRqVVJOVDhOSlJVek5TVVZNelV2QmlNaEZUTTFJU01QQmhVek5TY2hNeDhPRlE4SEx3YzFJeFVQQnk4SE5TTVZPd0VmQmc4SEl4VXpId1VQQlFVdkRqVVJOVDhOQTBnbEF3UUVBZ0lFQkNzRUJBSUJBd1I1SlFNRUJBSUNCQVFyQkFRQ0FRTUUvcjBrL3FFQkFRTUVCUVVHQnQwQ0JTVURCQVFDQWdRRUt3UUVBZ0VEQkhrbEF3UUVBZ0lFQkNzRUJBSUJBd1FYZmdjR0JRVUVBd0VCQVFFREJBVUZCZ2QrQmdZRkJRUURBUUVCQVFNRUJRVUcvWEg4QVZzSEJnVUZCQU1CQVFFQkF3UUZCUVlIL0FZR0JRVUVBd0VCQVFFREJBVUZCZ2I4L0FrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0Nmd0tDZ2tJQ1FjSUJnWUdCUVFEQWdJQ0FnTUVCUVlHQmdnSENRZ0pDdjJ6L0FGNi9BRUJBd1FGQlFZRy9lajgvZWdHQmdVRkJBTUJBZnpkQXpNS0NRb0lDQWdJQmdZR0JBUUVBZ0VCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBZndCQWdJRUJRVUdCd1lHQlFVRUF3RUIvRjRIQmdVRkJBSUNBUUVDQWdRRkJRWUhYbDRKQ0FZRkFnSUJBb01HQmdqL0FBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0s1QUlEQlNzRUF3SUNBd1FwQlFRQ0FRSURCU3NFQXdJQ0F3UXBCUVFDUURVMVhnWUdCZ1FFQXdJQmZqOENBd1VyQkFNQ0FnTUVLUVVFQWdFQ0F3VXJCQU1DQWdNRUtRVUVBbjhDQXdRRUJnWUdCZ1lHQkFRREFnRUJBZ01FQkFZR0JnWUdCZ1FFQXdKK2ZqOENBd1FFQmdZRy9vWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ1B3RURBd1FGQlFZSEJ3Z0lDUWtKQ3Y2R0Nna0pDUWdJQndjR0JRVUVBd01CQVFFQkF3TUVCUVVHQndjSUNBa0pDUW9CZWdvSkNRa0lDQWNIQmdVRkJBTURBWDY5dmIxK1h3WUdCZ1FFQXdKK2ZnSURCQVFHQmdaZmZqOEJBd01FQlFVR0J3Y0lDQWtKQ1FxOUJnWUdCQVFEQWdFQkFnTUVCQVlHQmg4ZkJnWUdCQVFEQWdFQkFnTUVCQVlHQmgrOUFnTUVCQVlHQmdZR0JnUUVBd0lCZmdFREJRY0VDQWtJeEFVREFnRUJBUU1EQkFVRkJnY0hDQWdKQ1FrS0FyVUtDUWtKQ0FnSEJ3WUZCUVFEQXdFQUFBQUFDQUFBQUFBRDlBUDRBRmtBY3dDSkFXOEJyd0lsQWlnQ2d3QUFFek1mQnc4SEl4OEtQd0lmQnc4R0p4Y1BBaThMRlE4SEx3WTlBajhGSlE4S0ZSOE1OeU1IRlQ4UU5RTWZCeFV6SHdjUEJ5TVZOek1YTlQ4SEh3WWRBUjhQSFFFUERpc0JMd1kxUHhROUFTOE9EeE1kQVE4R0x3YzFMeEExUHc4MUl5OEhQd2N6TlQ4R0pROE9IUUVmRGo4UEx3OHpIdzhURHdjdkJqMEJEd2d2RHo4UEh3YzFMdzRyQVM4R1BRRS9CU1VmQVNVZkJ4VVBCeU12QmowQlB3WXpMd29qRHdJdkJqMEJQd1VYSno4Q0h3czlBVDhGYXIwR0JnWUVCQU1DQVFFQ0F3UUVCZ1lHZnhNVENnb0pDZ29NREEwT0hSdEFCUVVFQkFNREFnRUJBUU1FQkFVR0JnVTZHeHNjRGc0T0RRME1Dd3NMRXhJQkFnTUVCQVlHQmdZR0JRVUVBd0lDQXdRRkJRWUNIZ29KRUE0TERBZ0dCQUlDQVFJRUJnZ0lDQWtKQ1FvS0Ntd01JUWtLQ0FnSUNBY0dCZ1lGQkFRREFnSUJnUVlHQmdRRUF3SUJuUVlHQmdRRUF3SUJBUUlEQkFRR0JnYWRGUmN5QVFJREF3VUZCZ2NHQmdVRkJBTUNFZzhPRGd3TUN3b0pDQWNHQlFRREFnSUVCQVlJQ1FvTURnOFFFaFFVRndZR0JnVUZCQU1DQVFJREJBUUdCZ2tSRUE0VENnb0lCd1lFQkFNREFRRUNBd01FQlFVR0JnWUhCd2dJRFFFQ0F3UUVCZ1lIQndrSUNna0xDZ3NOREE0T0FnTUVCQVlHQmdZR0JnUUVBd0lCRHhBUER3NFBEUTRIQndZRkJRTURBZ0VCQWdNREJBVUdCZ2dJQ1FvVEZSZ2JYZ1lHQmdRRUF3SUJBUUlEQkFRR0JnWmVBUUlEQkFRR0J2NHVEUTBNQ3dzTENnZ0pCd1lGQlFNQ0FnTUZCUVlIQ1FnS0N3c0xEQTBORFF3TURBc0tDZ2tJQndZR0JBTUNBUUVDQXdRR0JnY0lDUW9LQ3d3TURHeCtFQkFQRGc0TkRBd0tDUWdHQmdNQ0FRRUJBZ01FQkFZR0JnWUdCUVVFQXdJR0RRMFBEaEFRRUJFVUVoTVJFQkFQRFF3TENnZ0dCUUlCQVFJRkJnZ0tDd3dORHhBUUVSTVNGQ2diRGdZRUJCTU1BUUVEQXdRRUJnWUhCd2dJQ1FrSkNuNEdCZ1VGQkFNQ0FnTUVCUVVHQWY0SEFRRXpCZ1lHQkFRREFnRUJBZ01FQkFZR0JyMEdCZ1VGQkFNQ0FnTUVCUVVHQm44VEV3b0pDZ2tMQ3cwTkRnNGRHVEVGQmdVRUJBTUNBZ0lFQkFZR0JRVTZHeHNjRGc0T0Rnd01Dd3NMRkJJQ0F3UUZCUVlCQkFFQkF3UUZCUVlIQmdZRkJRUURBUUVWRXdnSEJnUUVBd0lCQVFFQ0NnRUNBd1FFQlFVR0J3VUdCUVFEQWhVVkNnTUJBUUVDQXdRRkJRY0hDQklTWVFjR0JRVUVBd0VCQVFFREJBVUZCZ2U4QndZRkJRUURBVllDQXdVRkJnY0lDQWNJQ1FrS0RBb0tDUWNHQlFVREF3RUJwd0dZQkFZR0JnWUlCd2dKQ1FrSkNnb0xDd3NMQVY0QkFRTUVCUVVHQmlBQkFRTUVCUVVHQndZR0JRVUVBd0VCb0FFQ1FnY0dCUVVFQXdFQkFRRURCQVVGQmdkS0JRTUVCZ2NJQ1FzTERBd09EUTRQRGc4UER3OFBEdzRPRGcwTUN3b0pDQWNHQWdNREJRVUdCd1lHQlFVRUF3SUNCUVlHQ3dnSkNBa0pDUW9LQ2dvS0Nnb0pDUWtKQ0FjSEJnVUZCQU1EQWc4T0RnNE5EUTBNQ3dzS0Nna0pDQWNJQmdZRlhBY0dCUVVFQXdFQkFRRURCQVVGQmdkVEFRSUVCUWNJQ2d3SUNRa0tDZ29LQ3dnUkVna0lDUWtKQ0FjSUJ3Y0dDUWdIQnFZQkFRTUVCUVVHQmdjR0JRVUVBd0VCSUFZR0JRVUVBd0VCQVFJREJBVUhCd2dKQ2dvTERBd01EUTBNREF3TENnb0pDQWNIQlFRREFnRUJBZ01FQlFjSENBa0tDZ3NNREF3TkRRd01EQXNLQ2drSUJ3Y0ZCQU1DdmdFQ0JBVUhDQWtLQ3d3TkRnOFBDQS8rblFZR0JnUUVBd0lCQVFJREJBUUdCZ1l3QlFrSkJ3Y0VCQUlCQVFNRUJ3Z0pDd3dPRGhBUUVoSVRFeE1URWhJUUVBNE9EQXNKQ0FjRUF3RUJCQVFDQXdRVUNoQUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQkFRTUVCUVVHQmdjR0JRVUVBd0VmR3dKOUFRRURCQVVGQmdlOEJ3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0VCRlJNSUJ3WUVCQU1DQVFFQ0F3Z0JBZ0lFQkFVR0JnY0ZCZ1VFQXdJVkZRb0RBUUVCQWdNRUJRVUhCd2dTRW1FSEJnVUZCQUlDQUFBQUFBVUFBQUFBQTdnRHVRQStBSDBBbndEQkFSY0FBQUVmQnc4RU14OEhEd2NqSHdRUEJ5OElQd2doSHdnUENDOEhQd1FqTHdjL0J6TXZCRDhJTXg4R0hRRVBCaU12Qno4SElSOEdIUUVQQmlFdkJ6OEdKeUV6SHc0UkR3Y3ZCeEV2QnlFUEJ4RVBCeThIRVRVL0RRTGNCZ1lHQlFRREFRRUJBUU1FU080SEJnVUZCQUlDQVFFQ0FnUUZCUVlIN2tnRUF3RUJBUUVEQkFVR0JnWUdCUVlGZmdRREFRRUJBUU1FZmdVR0JnYitSZ1lHQmdWK0JBTUJBUUVCQXdSK0JRWUdCZ1lGQmdVRUF3RUJBUUVEQkVqdUJ3WUZCUVFDQWdFQkFnSUVCUVVHQis1SUJBTUJBUUVCQXdRRkJnWUdIL3dHQmdZRUJBTUNBZ01FQkFZR0J2d0dCZ1lFQkFNQ0FRRUNBd1FFQmdZR0FYb0dCZ1lFQkFNQ0FnTUVCQVlHQnY2R0JnWUdCQVFEQWdFQkFnTUVCQVlHV1FJM0Nna0tDQWdJQ0FZR0JnVUVBd0lCQVFFQ0FnUUZCUVlIQmdZRkJRUURBUUVCQWdJRUJRVUdCLzNKQmdZRkJRUURBUUVCQWdJRUJRVUdCd1lHQlFVRUF3RUJBZ0lEQkFVR0JnWUlCd2tJQ1FvQmdnRUJBd1FGQmdVR0JnWUdCVWdCQVFNRUJRVUdCZ2NHQlFVRUF3RUJTQVVHQlFZR0JnWUZCQU1CQVFFQkF3UitCUVlGQndZRkJnVitCQU1CQVFFQkF3UitCUVlGQmdjRkJnVitCQU1CQVFFQkF3UUZCZ1VIQmdVR0JVZ0JBUU1FQlFVR0J3WUdCUVVFQXdFQlNBVUdCUWNHQlFZRkJBTUJBYjBCQVFNRUJRVUdCZ2NHQlFVRUF3RUJBUUVEQkFVRkJnY0dCZ1VGQkFNQnZnRUJBd1FGQlFZR0J3WUZCUVFEQVFFQkFRTUVCUVVHQndZR0JRVUVBd0crQWdJREJBVUdCZ1lJQndrSUNRb0ovb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9HQmdVRkJBTUJBUUVCQXdRRkJRWUcvb1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBWG9KQ2drSUNRY0lCZ1lHQlFRREFnSUFBQVVBQUFBQUE3Z0R1UUErQUgwQW53REJBUmNBQUFFZkNBOElMd2MvQkNNdkJ6OEhNeThFUHdjaEh3Y1BCRE1mQnc4SEl4OEVEd2N2Q0Q4Sk14OEdIUUVQQmlNdkJ6OEhJUjhHSFFFUEJpRXZCejhHSnlFekh3NFJEd2N2QnhFdkJ5RVBCeEVQQnk4SEVUVS9EUU1iQmdZR0JYNEVBd0VCQVFFREJINEZCZ1lHQmdVR0JRUURBUUVCQVFNRVNPNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSDdrZ0VBd0VCQVFFREJBVUdCZ2I5eUFZR0JnVUVBd0VCQVFFREJFanVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0IrNUlCQU1CQVFFQkF3UUZCZ1lHQmdVR0JYNEVBd0VCQVFFREJINEZCZ1lHWHZ3R0JnWUVCQU1DQWdNRUJBWUdCdndHQmdZRUJBTUNBUUVDQXdRRUJnWUdBWG9HQmdZRUJBTUNBZ01FQkFZR0J2NkdCZ1lHQkFRREFnRUJBZ01FQkFZR1dRSTNDZ2tLQ0FnSUNBWUdCZ1VFQXdJQkFRRUNBZ1FGQlFZSEJnWUZCUVFEQVFFQkFnSUVCUVVHQi8zSkJnWUZCUVFEQVFFQkFnSUVCUVVHQndZR0JRVUVBd0VCQWdJREJBVUdCZ1lJQndrSUNRb0JnZ0VCQXdSK0JRWUZCZ1lHQmdWK0JBTUJBUUVCQXdRRkJnVUhCZ1VHQlVnQkFRTUVCUVVHQndZR0JRVUVBd0VCU0FVR0JRY0dCUVlGQkFNQkFRRUJBd1FGQmdVR0J3VUdCVWdCQVFNRUJRVUdCZ2NHQlFVRUF3RUJTQVVHQlFZSEJRWUZCQU1CQVFFQkF3UitCUVlGQndZRkJnVitCQU1CQWIwQkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJ2Z0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdHK0FnSURCQVVHQmdZSUJ3a0lDUW9KL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvR0JnVUZCQU1CQVFFQkF3UUZCUVlHL29ZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVhvSkNna0lDUWNJQmdZR0JRUURBZ0lBQUFjQUFBQUFBOGdEK0FBUkFIa0FpZ0R5QVJRQk5nR01BQUFsRHdRZkF6OERMd1FmR1JVUEdDTXZGejBCUHhZekpROEVId00vQXk4REh4Z1ZEeGd2R0RVL0dETWxNeDhHSFFFUEJpTXZCejhISVI4R0hRRVBCaUV2Qno4R0p5RXpIdzBWRVJVUEJpOEhFVFV2QmlFUEJ4RVZEd1l2QnhFL0RnRVRCZ1lPRUJFUkR3NE5EQTRQRVFnUkRnMEVCUVlGQlFRREF3RUlBd2NKQ2cwTkR3Z3NCUVVFQkFNQ0FnRUNBUU1FQkFRRk1RNE5EQXNKQkFjRkNRSUNCQVFFQlFZRkJnWUZCUVFEQXdJTEJBY0hDUW9MREFjNEJRUUVCQUlDQVFJQ0F3UUVCUVVyRHc0TUN3b0lCZ3dCQXdRRUJRVUdCZ0lHQmdZTUR3OFBEZzBNQ3cwT0R3OE9EUW9HQlFRRkF3TURBUWdGQndrTERBME9LQVVFQkFRQ0F3RUJBUUlEQXdNRkJDME5EQXNLQ0FjREJRZ0JBd01FQkFRRkJnVUZCUVFFQXdNQ0NRUUdCd2dLQ2dzTUxRVUVCQU1DQWdFQkFRSURCQVFFQlNBT0RRd0xDUVVIQlFzQ0F3TUVCQVVGQmYzNC9BWUdCUVVFQXdJQ0F3UUZCUVlHL0FjR0JRVURBd0lCQVFJREF3VUZCZ2NCdVFZR0JRVUVBd0lDQXdRRkJRWUcva2NIQmdVRkF3TUNBUUVDQXdNRkJRWjNBclVKQ2drSkNBZ0hCd1lGQlFRREFnSUNBd1FGQlFZR0J3WUZCUU1EQWdFQ0F3UUZCUVlHL1VzSEJnVUZBd01DQVFJREJBVUZCZ1lIQmdVRkF3TUNBUUVCQWdRRUJBWUdCd2NJQ0FrSkNmd0lDUThOREF3TkVCQVFFQTBNQmd3UEVJNEJBUU1EQkFVRkJTUUlFQTROQ3drSUF3c0JBd01FQlFVRkJRWUZCZ1FFQkFNQ0VRWUlDUXNMQncwT0lnWUZCQVFEQXdFQkFnSURBd1FGQmlNTkRBd0xDUWtIQXhVQ0F3UUVCUVVGQmdVRkJRVURCQUlDREFZSUNRd01EZzRyQmdVRUJBTUNBZ01JQnc0TUN3c01EZzhQRGd3TEN3d09pZ0VCQWdNRUJBVUZJUThORFFvS0NBWUtBUU1EQXdRRkJRVUZCUVVFQkFNREFoQUZCd2dLQ3dzSERSOEZCUVFFQWdNQkFRRUJBZ0lFQkFRRklBd01DZ29KQ0FZRkVRSURBd1FGQkFVRkJRVUVCQVFEQWdJSkJBY0lDUXNHRFEwb0JRUUVCQUlDQW40QkFRTUVCUVVHQmdjR0JRVUVBd0VCQVFFREJBVUZCZ2NHQmdVRkJBTUJ2Z0VCQXdRRkJRWUdCd1lGQlFRREFRRUJBUU1FQlFVR0J3WUdCUVVFQXdHK0FnSURCQVVHQmdZSUJ3a0lDUW9KL3NVSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVRzR0JnVUZCQU1CQVFFQkF3UUZCUVlHL2dnSEJnVUZCQU1CQVFFQkF3UUZCUVlIQWZnSkNna0lDUWNJQmdZR0JRUURBZ0lBQUFNQUFBQUFBNE1Ec2dBcEFDMEFVZ0FBQVRNZkJoVVBCaU12QmpVL0JqTWZBejhEQVFNSElRTWZCeE1ISVE4R0x3YzFOd0UvQmdOVUJRa0lDQWNGQkFFQkJBWGpDQWtKQ1FrSUNHVUdBd0lDQXdZR0NBa0pDUWtJQ0VHN0J3Z0ovcHh5R1FFV2l3Y0hCZ1lGQlFRRHpVLytwRjBFQmdjSUNRa0pDUWtIQmdJREFnRUJQUU1FQlFZR0JnY0JpQUlEQlFjSUNBa0pDUWtJNHdVRUFRRUVCV1VJQ1FrSkNRZ0lCd1VEQWdJREJVRzdCd1FDQVlMKzdqd0IrQUVCQXdNRUJRWUcvaFZQM3dnSEJnUURBUUVEQkFZSEJBa0pDUWtDK0FjRkJRVURBd0VBQ1FBQUFBQUR1UVA0QUJZQVFBQnFBSUFBNEFFQ0FTUUJSZ0dlQUFBVE14VWZBZ2NqTHdjL0JpVVBCeFVmQXc4REZSOEdNejhHTlM4SER3Y1ZId1l6UHdZMUx3TS9CQzhHSlRNUEF5TXZCajBCUHdVbE14OFZIUUVQRlNzQkx4VTlBVDhWSlNFZkJ3OEhJUzhIUHdjekh3Y1BCeU12Qno4R0p6TWZCaDBCRHdZakx3Yy9CaWNoTXg4TkZSRXZBeEV2QnlFUEJ4RWZCek1mQXlFakx3MDFFVFUvRGVTZUFnSUNCcDRHQmdVRkJBTUJBUUVCQXdRRkJRWUNIZ1FKQ0FjR0JRTUNBZ01GUWtJRkF3SUNBd1VHQndnSkNBa0lCMlVGQXdFQkF3VmlCd2NKaGdRSkNBZGxCUU1CQVFNRlpRY0lDUWdKQ0FjR0JRTUNBZ01GUWo4R0JBSUJBUUlFQmdjSENmNjlmZ3NKQ1FoWkJnWUdCQVFEQWdJREJBUUdCZ0dBRFEwTURRd01EQXNXRlJNU0VBOE5DZ1VFQXdNQ0FnRUJBZ0lEQXdRRkNnMFBFQklURlJZTERBd01EUXdORFEwTkRBME1EQXdMRmhVVEVoQVBEUW9GQkFNREFnSUJBUUlDQXdNRUJRb05EeEFTRXhVV0N3d01EQTBNRGY3U0FWb0hCZ1VGQkFNQkFRRUJBd1FGQlFZSC9xWUdCZ1lFQkFNQ0FRRUNBd1FFQmdZRzNBY0dCUVVFQXdFQkFRRURCQVVGQmdmY0JnWUdCQVFEQWdFQkFnTUVCQVlHbU4wR0JnWUVCQU1DQWdNRUJBWUdCdDBHQmdVRkJBTUJBUUVCQXdRRkJRWTRBbllKQ2drSUNRY0lCZ1lHQlFRREFnSVBEeEFSQVFFREJBVUZCZ2I5aWdjR0JRVUVBd0VCQVFFREJBVUZCZ2YyQ0FrSkMvN2xDZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9CQkJBUUR3OEJBUUVEQkFVRkJnWUhCZ1VGQkFNQmpBRUJBd1VIQndnSUNRZ0lCME5EQndnSUNRZ0lCd2NGQXdFQkF3VmxCd2dKQ0FrSUIySUZCQU1CQVFFREJXVUhDQWtJQ1FnSFpRVURBUUVEQlFjSENBZ0pDQWdIUXo4SENBZ0lDUWdJQndVRUF6TVBEeEFSQVFFREJBVUZCZ2NHQmdVRkJBTUJRQUVDQWdNREJBVUtEUThRRWhNVkZnc01EQXdOREEwTkRRME1EUXdNREFzV0ZSTVNFQThOQ2dVRUF3TUNBZ0VCQWdJREF3UUZDZzBQRUJJVEZSWUxEQXdNRFF3TkRRME5EQTBNREF3TEZoVVRFaEFQRFFvRkJBTURBZ0lCZmdFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdCZ2NHQlFVRUF3Ri9BUUVEQkFVRkJnY0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0J3WUZCUVFEQVg4QkFRTUVCUVVHQndZR0JRVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJmd0lDQXdRRkJnWUdDQWNKQ0FrS0NmNW1Dd2tKQ0FGMUJnWUZCUVFEQVFFQkFRTUVCUVVHQnYwTUJ3WUZCUVFEQVFFUkVBOFBBZ0lEQkFVR0JnWUlCd2tJQ1FvS0F2UUpDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBQUNBQUFBQUFQNEF6c0FQUUJmQUFBQkh3Z1BCeXNCTHdZL0JDRXZCejhISVM4RFBRRS9CU1VmQnhFUEJ5OEhFVDhHQWVBSEJRWUYvQVFEQVFFQkFRTUUvQVVHQlFjR0JRWUZCQU1CQVFFQkF3VEcvWmdIQmdVRkJBTUJBUUVCQXdRRkJRWUhBbWpHQkFNQ0FnTUVCUVlGQWY0SEJnVUZCQU1CQVFFQkF3UUZCUVlIQmdZRkJRUURBUUVCQVFNRUJRVUdBeHdCQWdNRS9BVUZCZ1lHQmdVRi9BUURBZ0lEQkFVRkJnWUdCZ1VGeGdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0hHQlFVR0JnWUdCUVVFQXdJZ0FRRURCQVVGQmdiOXlBWUdCUVVFQXdFQkFRRURCQVVGQmdZQ09BWUdCUVVFQXdFQUFBQUFBd0FBQUFBRHVRTytBRlVBaHdEaUFBQVRId2NSSHdZeklUTS9CaEUvQng4SEVSVVBEU01oSXk4Tk5SRS9CZ0VQR1NNWE55TXZCalVYSnlNL0NETWZDQjBCRHd3N0FSOElIUUVQQXdFUEF5OERBUzhFTlQ4SU93RS9GR1lIQmdVRkJBTUJBUUVCQXdRRkJRWUhBclFIQmdVRkJBTUJBUUVCQXdRRkJRWUhCZ1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dyOVRBb0tDUWdKQndnR0JnWUZCQU1DQWdFQkF3UUZCUVlDVFJBUERnNE1EUXNMQ3dvSkVROFBCd3dLQ2drREF3UUVCUVlGZ3RyYWdnY0dCZ1VFQWdFZkhnRUhGUkFRQ2dvTERGZ0VCUVFFQkFNREFnRUJBZ0lDRnhJUUR3NE5Dd29MRHFZRUJRUUVCQU1EQWdFQkFnRURBLzdhQlFVR0JnWUdCZ1QrMmdNREFnRUJBUUlDQXdNREJBVUVCYlFCRGdzT0NBb0tDd3dORGhBUkVoTVZGUmdZR3hzQit3RUNBd1FFQmdVSC9zVUdCZ1VGQkFNQ0FnTUVCUVVHQmdFN0J3VUdCQVFEQWdFQkFnTUVCQVlGQi83RkNRb0pDUWdJQndjR0JRVUVBd0lDQWdJREJBVUZCZ2NIQ0FnSkNRb0pBVHNIQlFZRUJBTUNBWHdGQlFZSENBZ0lDZ2tLQ3hZV0dnOGRHaU1yQlFVRUF3TUJBZHJhQVFJRUJRWUdCd2NHQlI5S0xTZ1VGQlFVWEFFQ0FnTURCQVVFQlFRRkJBVURHQmNZR1JzYUd4b2pNUUVDQWdNREJBUUZCQVVFQlFRRUJQN2FBd01DQVFFQ0F3TUJKZ1FFQkFVRUJRUUZCQVFEQXdJQ0FRY3lIaUFSRUJFUkVSQVFEdzhORFFzS0NBY0ZBd0FBQUFBSEFBQUFBQU81QTdrQUNnQU9BQklBRmdBYUFDVUFhUUFBQVFjelB3Y1JBVE1CRVFFekFTY0JGUUVoQVJVQklROEhGVGNuSVRNZkRSVVJGUThOSXlFakx3MDFFVFUvRFFONno2OEhCZ1VGQkFNQkFmNDBwQUVvL1RtakFpVFEvZHdDeVA1aC90Y0J6UDVVQndZRkJRUURBUUhRc0FLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQWdJREJBVUdCZ1lJQndrSUNRb0svVXdLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dGVnp3RUJBd1FGQlFZSEFheitOQUVvQVovOU9RSWswUDNjcEFMSS90ZWlBY3NCQVFNRUJRVUdCN0RRUHdJQ0F3UUZCZ1lHQ0FjSkNBa0tDdjFNQ2dvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvS0FyUUtDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBQUFCZ0FBQUFBRHVBUFlBQjhBakFDY0FRVUJDUUd0QUFBQkR3Y2ZCejhITHdjZkdCVVBGeXNCTHhjMVB4NG5Ed01mQXo4REx3TWZHUlVQR0M4WU5UOFlNeWNWTXpVbk14OEtGVE1mRGgwQkR3WXJBUzhHTlM4SEl4VVBDU3NDTHdrMUl3OEhFUjhHTXlFZkJ3OEdJeUVqTHc0UlB3OHpOVDhKQXYwSEJ3Y0lDUWtLQ2dvS0NRa0lCd2dHQmdnSENBa0pDZ29LQ2drSkNBZ0hDQVlGQlFRRUF3TUJEQWNJQ2d3TkRoQXJCUVVFQXdNQ0FRRUJBZ0lEQkFRRk1nNE1EQXNKQ0FNR0RRSUNCQVFFQlFVRkJRVUZCQVFEQWdJR0JRWUpDUXNIRFE0NUJRUUVBd0lDQVFFQkFnTURCQVVGTEFnSUNBZ0hCZ2NGQmdVRUJBTURDQUlDQXdRRUJRWFdDUW9LREF3TENnZ0pDZ3NNREFzS0NnVUZCUVFFQkFJQ0J3VUZCd2dKQ3dzR0lnVUZCQU1EQWdFQkFRSUNBd1FFQlNnS0NnZ0lCd1lGQkFnQ0F3TUVCQVVGQlFZRkJBUUVBd01CQlFRRkJnY0lDZ29MS0FVRUF3UUNBZ0VCQVFJREJBUUVCUndOREFzS0NBUUdCQWNCQXdNRUJBVUZCZHo4L1B3SEJnWUdDZ29IQmdJQ0FWOEpDZ2tJQ1FjSUJnY0ZCUVFEQWdJQkFRTUVCUVVHQmdjR0JRVUVBZ0lCQVFFREJBVUZCZ1pmQVFJQ0JnY0tDZ1lHQmdmOEJnY0dCUXNKQ0FZQ0FnRmVCd1lGQlFRQ0FnRUJBZ0lFQlFVR0J3RjZCZ1lGQlFRREFRRUJBUU1FQlFVR0J2NkdDZ2tLQ0FnSUNBWUdCZ1VEQkFJQkFRRUJBZ1FEQlFZR0JnZ0lDQWdLQ1FwZUFRSUNCZ2dKQ3dVR0J3RWpDZ2tKQ0FnSUJnY0dCd2NJQ0FrSkNnb0pDUWdJQndjR0JnY0lCd2tKQ1lrQkFRSURBd1FGQlN3UER3MExDZ2tHREFJQ0F3UUVCQVVGQlFVRUJRUURBd0lUQmdjSkNnc01CdzByQlFRRUF3TUNBUUlDQXdNRUJRVWJFQTRORFFzRkNBY1ZBZ01EQkFRRkJRVUZCUVFFQkFNQ0Fnc0RCQVFGQlFZR0JnY0hDQWdJQ0NZRkJBVURBd0lDaGd3S0Nna0lDZ3NMQ3dzS0NBa0pDNE1CQVFJREF3UUZCUjBNQ3dvSkNRWUdBZ29CQXdNREJBVUVCUVlFQlFRRUJBSUREZ1VGQndnSUNRb0tIUVVFQkFRQ0FnRUJBUUVEQWdRRUJRVVdDd3NLQ1FnSUJnUU9BZ01EQkFVRUJRVUZCUVVFQXdNREFRZ0VCZ2NKQ2dVTURCMEZCUVFFQXdJQy9UOC9Qd0VCQVFJR0NBa0xCZ1lHQmdFQkF3TUVCUVVHQndjSUNBa0pDUXE5QmdZR0JBUURBZ0lEQkFRR0JnYTlCZ1lHQkFRREFnRUhCZ1lHQ3drSUJnSUJBUUVCQWdZSUNRc0dCZ1lIQVFJREJBUUdCZ2I5U3dZR0JnUUVBd0lCQWdNRUJBWUdCZ1lHQmdRRUF3SUJBd01FQlFVR0J3Y0lDQWtKQ1FvQ3RRb0pDUWtJQ0FjSEJnVUZCQU1EQVFFR0JnWUdDd2tJQmdJQkFRQUFBQUFEQUFBQUFBTzRBN2dBUGdCOUFOTUFBQUVmQ0E4SUx3Yy9CQ012Qno4SE15OEVQd2NoSHdjUEJETWZCdzhISXg4RUR3Y3ZDRDhJQXlFZkR4RVBCeThIRVM4SElROEhFUThITHdjUk5UOE5BeHNHQmdZRmZnUURBUUVCQVFNRWZnVUdCZ1lHQlFZRkJBTUJBUUVCQXdSSTdnY0dCUVVFQWdJQkFRSUNCQVVGQmdmdVNBUURBUUVCQVFNRUJRWUdCdjNJQmdZR0JRUURBUUVCQVFNRVNPNEhCZ1VGQkFJQ0FRRUNBZ1FGQlFZSDdrZ0VBd0VCQVFFREJBVUdCZ1lHQlFZRmZnUURBUUVCQVFNRWZnVUdCZ1lCQWpjS0NRb0lDQWdJQmdZR0JRUURBZ0VCQVFJQ0JBVUZCZ2NHQmdVRkJBTUJBUUVDQWdRRkJRWUgvY2tHQmdVRkJBTUJBUUVDQWdRRkJRWUhCZ1lGQlFRREFRRUNBZ01FQlFZR0JnZ0hDUWdKQ2dHQ0FRRURCSDRGQmdZR0JnVUdCWDRFQXdFQkFRRURCQVVHQmdZR0JRWUZTQUVCQXdRRkJRWUdCd1lGQlFRQ0FnRklCUVlHQmdZRkJnVUVBd0VCQVFFREJBVUdCZ1lHQlFZRlNBRUNBZ1FGQlFZSEJnWUZCUVFEQVFGSUJRWUdCZ1lGQmdVRUF3RUJBUUVEQkg0RkJnWUdCZ1VHQlg0RUF3RUJBamNCQVFJREJBVUdCZ1lJQndrSUNRb0svc1VHQmdVRkJBTUJBUUVCQXdRRkJRWUdBVHNIQmdVRkJBSUNBUUVDQWdRRkJRWUgvc1VHQmdVRkJBTUJBUUVCQXdRRkJRWUdBVHNLQ2drSUNRY0lCZ1lHQlFRREFnRUFBQUFEQUFBQUFBTzRBN2tBUGdCOUFQa0FBQUVmQ0E4SUx3Yy9CQ012Qno4SE15OEVQd2NoSHdjUEJETWZCdzhISXg4RUR3Y3ZDRDhJQXlFekh3NFJEd2N2QnhFdkJ5TVJEd2N2QnhFakVROEhMd2NSSXc4SEVROEhMd2NSTlQ4TkF4c0dCZ1lGZmdRREFRRUJBUU1FZmdVR0JnWUdCUVlGQkFNQkFRRUJBd1JJN2djR0JRVUVBZ0lCQVFJQ0JBVUZCZ2Z1U0FRREFRRUJBUU1FQlFZR0J2M0lCZ1lHQlFRREFRRUJBUU1FU080SEJnVUZCQUlDQVFFQ0FnUUZCUVlIN2tnRUF3RUJBUUVEQkFVR0JnWUdCUVlGZmdRREFRRUJBUU1FZmdVR0JnWUJBamNLQ1FvSUNBZ0lCZ1lHQlFRREFnRUJBUUlDQkFVRkJnY0dCZ1VGQkFNQkFRRUNBZ1FGQlFZSG5RRUNBZ1FGQlFZSEJnWUZCUVFEQVFGK0FRSUNCQVVGQmdjR0JnVUZCQU1CQVo0R0JnVUZCQU1CQVFFQ0FnUUZCUVlIQmdZRkJRUURBUUVDQWdNRUJRWUdCZ2dIQ1FnSkNnR0NBUUVEQkg0RkJnVUdCd1VHQlg0RUF3RUJBUUVEQkFVR0JRY0dCUVlGU0FFQkF3UUZCUVlIQmdZRkJRUURBUUZJQlFZRkJ3WUZCZ1VFQXdFQkFRRURCQVVHQlFZSEJRWUZTQUVCQXdRRkJRWUdCd1lGQlFRREFRRklCUVlGQmdjRkJnVUVBd0VCQVFFREJINEZCZ1VIQmdVR0JYNEVBd0VCQWpjQ0FnTUVCUVlHQmdnSENRZ0pDZ24reFFjR0JRVUVBd0VCQVFFREJBVUZCZ2NCT3dZR0JRVUVBd0VCL3FZSEJnVUZCQU1CQVFFQkF3UUZCUVlIQVZyK3BnY0dCUVVFQXdFQkFRRURCQVVGQmdjQldnRUJBd1FGQlFZRy9zVUhCZ1VGQkFNQkFRRUJBd1FGQlFZSEFUc0pDZ2tJQ1FjSUJnWUdCUVFEQWdJQUFBQUFCd0FBQUFBRHVRTzVBQXNBRHdBYkFDY0FLd0EzQUhzQUFBRVJNejhIRVNFUk14RWhFUjhITXhFbEZUTTFMd2NoRlRNMUlROEhGVE0xSnlFekh3MFZFUlVQRFNNaEl5OE5OUkUxUHcwQ3ZaMEhCZ1VGQkFNQkFmNEkvUDRJQVFFREJBVUZCZ2VkQVhxOUFRRURCQVVGQmdmK0tQeitLQWNHQlFVRUF3RUJ2WjBDdEFvS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0N2MU1DZ29KQ0FrSENBWUdCZ1VFQXdJQ0FnSURCQVVHQmdZSUJ3a0lDUW9DZnY0SUFRRURCQVVGQmdjQjJQNElBZmorS0FjR0JRVUVBd0VCQWZqOHZaMEhCZ1VGQkFNQkFiMjlBUUVEQkFVRkJnZWR2VDhDQWdNRUJRWUdCZ2dIQ1FnSkNncjlUQW9LQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQ2dLMENnb0pDQWtIQ0FZR0JnVUVBd0lDQUFBQUd3QUFBQUFEbVFQNEFBSUFFZ0FXQUJrQUhnQWhBQ1FBSmdBdEFEQUFNZ0EzQUV3QVVnQlhBRjBBWUFCbEFHa0FiQUI5QUg4QWdRQ0RBSVVBbFFFUkFBQWxNeGMzRHdjL0JpVVhCUzBCRHdFbEh3SXZBUlVYTnc4Qk55TWxGUThDUHdJVk5TVUhKUlVmQVM4Qkl6TWZDQzhKSHdNdkFSOENMd0VQQXo4QkhRRTNEd0kzSnc4QlB3RVBBVGNmQlJVUEFUOEJOUzhFRnljWEp4Y25GeWNqRHdRL0JEc0JGeThCTXg4UEhRRVBCRGNmRHhVUEVDTXZBU1V2RWo4b0FrMEJES3NMRFEwT0R4QU1GQlFNRUE4T0RRMzk5Z0VCVGY2NEFpY0VCUDJ5QVFRR0F5a09EQU1EV0FFQ1NDZ0VBZ0lFS2YzYUFRSWxBZ0VCYkFvVUN3b0tDUWtKQ0FjSUNBY0lDUWtKQ2dvTGJRSUlDQVVPR1FJSEFnWFhBeEVTRFIvZ0VBRUVCZ1pSQXhFRkdRRUJRd01GQXdRQkFRTUNBUVFDQkFNRkJ3RURBUVFCQlFFVkJBUURCQVFGQlFRRUF3UUVBZ1FFQXdrSUJ3Z05Cd1lKQndjTEJRUURBd1FEQVFJREJ3azJFaEFSRUE4UERRd01DZ2tIQkFVRUFTb0ZCd2tMREE0UEVBa1NFeFFXRmhjWElCOFIvcndLQ2drSkNBZ0hCd2NHQlFVRUJBTUNGUUlCQVFJQ0JBVUdCd2NJQ1FrS0N3c0xKQXdMRVJBUERnNE5EUmNXSHhNSUNBY1VEZ2NIQ1FrTURBMUpBVVlOQ3dvS0NBY0VCUVVFQndnS0Nnc3BBVnhiQ1FjR0pnSUVCd0tWQWthTUJBUTVBd1hjRVFnSUVlSUJBUlFCRWdFTERRMVpBZ0lEQkFVRkJ3WUxDd1lIQlFVRUF3SUNEd0lGQkFJR0d3UUpBd2NPQkJnWER5WTdBUU5JQnhNWkdzSUlLdzFGQVFNSkJ3d01FQkVqSlNZVENUQWxOQkFNREEwQkJRRUZBUVlCRUFFQ0FnVUhCd1VDQWdFQ0FqOENBZ01JQlFZSUNRb1RDZ3NLQ3hZakZ4Y1lGeGN1TGdFQkFnUUZCZ2dKQ2dzTkRRNElFQkFSR3VzWEZoVVZFeEVSRHdjTkN3b0lCZ1FDQlFSWkJBTUZCQVlHQndjSUNBZ0pDUWtLQ21jT0RRME1EQXdMQ3dvS0NRZ0lDQWNIQmhFSUNRNFBFQkFSRVJJa0pUb25FaElTTnlVTkN3b0pDQVVEQUFBQkFBQUFBQU9aQS9nQWVRQUFBUjhEQlI4U0R5Y3ZEajBCUHdRSEx3ODFQeEFCa2hFUkVSRUJSQW9LQ1FrSUNBY0hCd1lGQlFRRUF3SVZBZ0VCQWdJRUJRWUhCd2dKQ1FvTEZTVU1DeEVRRHc0T0RRMFhGaDhiQ0FjVURnY0hDUWtNREEwT0VBY1dCd1lKQndjTEJRUURBd1FEQVFJREJ3azJFaEFSRUE4UERRd01DZ2tIQkFVRUFTb0ZCd2tMREE0UEVBa1NFeFFXRmhjWEEvZ0JBZ01EV1FRREJRUUdCZ2NIQ0FnSUNRa0pDZ3BvRFEwTkRBd01Dd3NLQ2drSUNRY0hEUklIQ1E0UEVCQVJFUklrSlRvNUVoSTNKUTBMQ2drSUJRTUJBUUlNQlFZSUNRb1RDZ3NLQ3hZakZ4Y1lGeGN1TGdFQkFnUUZCZ2dKQ2dzTkRRNElFQkFSR2V3WEZoVVZFeEVSRHdjTkN3b0lCZ1FDQUFBQUFRQUFBQUFET3dNN0FETUFBQ1VoTXo4Sk5SRTFMd2tqSVNNUENSVVJGUjhKQVFRQitBWUhCZ1lLQ2djR0FnSUJBUUlDQmdjS0NnWUdCd2IrQ0FZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0I4VUJBZ0lHQndvS0JnWUhCZ0g0QmdjR0Jnb0tCd1lDQWdFQkFnSUdCd29LQmdZSEJ2NElCZ2NHQmdvS0J3WUNBZ0VBQXdBQUFBQUR3d01HQUNJQVRnQnhBQUFUSHdjZEFROEZLd0V2QmowQlB3VXpBUjhHSFFFUEFnRVBBeThIUFFFL0JUc0JId01CUHdJbkh3Y1BCeXNCTHdVOUFUOEhYQVlHQlFXb0JBTUNBZ01FQlFVR0JnWUdCUVdvQkFNQ0FnTUVCUVVHQmdOSUJnWUZCUVFEQWdJREJQNHlCUVVHQmdZR0JnUzlCQU1DQWdNRUJRVUdCZ1lHQlFXbkFiZ0ZCUWJNQmdZRkJRUURBZ0VCQWdNRS9BVUZCZ1lHQmdVRkJBTUNBZ01FL0FVRkJnWUI0UUVDQXdTb0JRVUdCZ1lHQlFVRUF3SUNBd1NvQlFVR0JnWUdCUVVFQXdJQkp3RUNBd1FGQlFZR0JnWUZCZjR5QkFNQ0FRRUNBd1M5QlFVR0JnWUdCUVVFQXdJQ0F3U25BYmdFQXdJQkFRSURCQVVGQmdZR0JnVUYvQVFEQWdJREJBVUZCZ1lHQmdVRi9BUURBZ0VBQWdBQUFBQURtUU8zQUtJQStBQUFKUjhKTXo4SU93RWZDVDhHTXg4SER3b3JBaThISXc4SUt3RXZDQ01QQ0NzQkx3Z3JBUThHSXk4R05UOEtPd0VmQ0RNL0NBTWhNeDhPRHdZckFTOEdOUzhHSXhFakVTTVBCaFVQQmlzQkx3WS9EZ0dzQndjSEJ3WUdCZ1pFQkFRRVJBWUdCZ1lIQndjSEJ3Y0hCd1lHQmdaQUF3VUVBellGQlFVR0JnWUdCZ1FFQWdFQkFRTUROd1lHQmdjSEJ3Y0hDQWNJQndjR0J3WkJCQVFFUkFZR0JnWUhCd2NIQndjSEJ3WUdCZ1pFQkFRRVJBWUdCZ1lIQndjSEJ3Y0hCd1lHQmdZK0JBTUVCQXNFQkFVR0JnWUdCZ1VGQXdJQkFRSU1CUWdHQmdZSEJ3Z0hCd2NJQndjR0J3VkFCQVFFUkFZR0JnWUhCd2RzQVk4TERBc0tDd2tKQ0FnR0JnVUVBd0VCQVFFREJBVUZCZ1lIQmdVRkJBTUJBUUlFQmdjSUNncXRQNjRLQ2dnSEJnUUNBUUVEQkFVRkJnWUhCZ1VGQkFNQkFRRUJBd1FGQmdZSUNBa0pDd29MRE9NQkFRRURBd01GQlVRQkFVUUZCUU1EQXdFQ0FnRURBd01GQlQ4REFRRURSUVVEQXdFQkFnTUZCUVlGQndZRkJrWUdCUVFFQXdJQ0FnSURCQVVGUVFJQ1JBVUVCQU1DQWdFQkFnSURCQVFGUkFJQ1JBVUVCQU1DQWdFQkFnSURCQVFGUGdNREZRVUZBd0lDQWdJRUJBVUdCZ1lHQmhVSUNRVUVBd01DQWdFQkFnUURCUVZBQVFGRUJRVURBd01CQVFMVkFnTUVCUVVIQ0FnSkNRb0xDd3NYQmdZRkJRUURBZ0lEQkFVRkJnWVFDZ29JQndZRUF2M0pBamNDQkFZSENBb0tFQVlHQlFVRUF3SUNBd1FGQlFZR0Z3c0xDd29KQ1FnSUJ3VUZCQU1DQUFNQUFBQUFBenNEK0FDYkFOMEJJQUFBRXg4SEZSOFRQeE0xUHdjZkJ4VVBIaFVQQnk4SE5TOGVOVDhHQVE4UEVSOFBQdzhSTHc4ekh3OFJEdzh2RHhFL0R1UUhCZ1VGQkFNQkFRRUNBZ01IQ1FzT0R4QVNGQlVXRnd3TURBME5HUTBNREF3WEZoVVVFaEFQRGdzSkJ3TUNBZ0VCQVFNRUJRVUdCd1lHQlFVRUF3RUJBUUlEQXdNRkJRVUhCZ2dIQ1FrSkNnb0tEQXNNREEwTkRRME9EZzRQRHdFQ0F3UUVCZ1lHQmdZR0JBUURBZ0VQRHc0T0RnME5EUTBNREFzTUNnb0tDUWtKQndnR0J3VUZCUU1EQXdJQkFRRURCQVVGQmdFaURRd01EQXNLQ2drSUJ3Y0ZCQU1DQVFFQ0F3UUZCd2NJQ1FvS0N3d01EQTBOREF3TUN3b0tDUWdIQndVRUF3SUJBUUlEQkFVSEJ3Z0pDZ29MREF3TURRb0pFeElTRUJBT0Rnd0xCUWdJQlFRQ0FRTUVCd2dKQ3d3T0RoQVFFaElURXhNVEVoSVFFQTRPREFzRkNBZ0ZCQUlCQXdRSENBa0xEQTRPRUJBU0VoTUNQd0VCQXdRRkJRWUdMUXdOREF3WEZ4VVVFaEVRRFF3S0NBTUNBZ0VCQVFFQ0FnTUlDZ3dORUJFU0ZCVVhGd3dNRFF3dEJnWUZCUVFEQVFFQkFRTUVCUVVHQmk4UER3OE9EZzRORGcwTURRc01Dd3NLQ2drSkNRY0lCd1lGQmdRRUF3TUJud2NHQlFVRUF3RUJBUUVEQkFVRkJnZWZBUU1EQkFRR0JRWUhDQWdJQ1FrS0Nnc0xEQXNOREEwT0RRNE9EZzhQRHk4R0JnVUZCQU1CQVhzQkFnTUVCUWNIQ0FrS0Nnc01EQXdOL3NVTkRBd01Dd29LQ1FnSEJ3VUVBd0lCQVFJREJBVUhCd2dKQ2dvTERBd01EUUU3RFF3TURBc0tDZ2tJQndjRkJBTUNRQUVEQkFjSUNRc01EZzRJRUJFU0VoUCt1eE1URWhJUUVBNE9EQXNKQ0FjRUF3RUJBd1FIQ0FrTERBNE9DQkFSRWhJVEFVVVRFeElTRUJBT0Rnd0xDUWdIQkFNQUFBQUFBd0FBQUFBRCtBTTdBREVBVlFDWkFBQUJJVE1mQ1IwQkR3a2pJU012Q1QwQlB3a25Ed2NSSHdjaFB3Y1JMd2NsSVRNZkRSVVJGUThOSXlFakx3MDFFVFUvRFFFRUFmZ0dCd1lHQ2dvSEJnSUNBUUVDQWdZSENnb0dCZ2NHL2dnR0J3WUdDZ29IQmdJQ0FRRUNBZ1lIQ2dvR0JnZVlCZ1lGQlFRREFRRUJBUU1FQlFVR0JnTTBCZ1lGQlFRREFRRUJBUU1FQlFVR0J2ek1BelFKQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2duOHpBa0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tBajhCQWdJR0J3b0tCZ1lIQmdZSEJnWUtDZ2NHQWdJQkFRSUNCZ2NLQ2dZR0J3WUdCd1lHQ2dvSEJnSUNBYjBCQVFNRUJRVUdCLzVJQndZRkJRUURBUUVCQVFNRUJRVUdCd0c0QndZRkJRUURBUUUvQWdJREJBVUdCZ1lJQndrSUNRb0sva2dLQ2drSUNRY0lCZ1lHQlFRREFnSUNBZ01FQlFZR0JnZ0hDUWdKQ2dvQnVBb0tDUWdKQndnR0JnWUZCQU1DQWdBQUFBQU1BQUFBQUFQNEE3a0FBZ0FPQUJvQUhnQWlBQ1lBS2dBdUFEb0FQZ0JLQUpBQUFBRVZOeUVWSHdjek5TVVZNejhITlNFVk16VWhGVE0xSlJVek5TRVZNelVoRlRNMUpSVXpOUzhISVJVek5TRVBCeFV6TlNjaE14OE5GUkVWRHcwaklRY2hJeThOTlJFMVB3MEJnbjcrUndFQkF3UUZCUVlHM1FGNjNRWUdCUVVFQXdFQi9jbjgvY244QVhyOC9jbjgvY244QVhyOEFRRURCQVVGQmdiOTZQejk2QVlHQlFVRUF3RUIvTjBETkFrS0NRZ0pCd2dHQmdZRkJBTUNBZ0lDQXdRRkJnWUdDQWNKQ0FrS0NmN1AvUDc1Q1FvSkNBa0hDQVlHQmdVRUF3SUNBZ0lEQkFVR0JnWUlCd2tJQ1FvQkJGNWVYZ2NHQlFVRUF3RUJmcjErQVFFREJBVUZCZ1pmZm41K2Z2eTl2YjI5dmIyOWZsNEhCZ1VGQkFNQkFYNStBUUVEQkFVRkJnZGVmajhDQWdNRUJRWUdCZ2dIQ1FnSkNncitDQWtLQ1FnSkJ3Z0dCZ1lGQkFNQ0FyMENBZ01FQlFZR0JnZ0hDUWdKQ2dvQ3RBb0tDUWdKQndnR0JnWUZCQU1DQWdBQUFBUUFBQUFBQTNvRCtBQkhBSHNBbndEakFBQUJId1lkQVRNZkJoMEJEd1lqSFFFUEJpOEdQUUVqTHdZOUFUOEdNejBCUHdVbEVSVWZEVE1oRHdjaEx3OFJQd2NQQnhFZkJ5RS9CeEV2QnlVaE14OE5GUkVWRHcwaklTTXZEVFVSTlQ4TkFqOEdCZ1lFQkFNQ1h3WUdCZ1FFQXdJQ0F3UUVCZ1lHWHdJREJBUUdCZ1lHQmdZRUJBTUNYd1lHQmdRRUF3SUNBd1FFQmdZR1h3SURCQVFHQnY2TUFnSURCQVVHQmdZSUJ3a0lDUW9LQWRnR0RBNFBFQkVTRXY2Y0VROFBEdzROREFzS0NRZ0hCUVFCQWdFREJnY0pDd3lyQmdZRkJRUURBUUVCQVFNRUJRVUdCZ0c2QmdZRkJRUURBUUVCQVFNRUJRVUdCdjVHQWJvSkNna0lDUWNJQmdZR0JRUURBZ0lDQWdNRUJRWUdCZ2dIQ1FnSkNnbitSZ2tLQ1FnSkJ3Z0dCZ1lGQkFNQ0FnSUNBd1FGQmdZR0NBY0pDQWtLQXIwQkFRTUVCUVVHQmw4QkFRTUVCUVVHQmdjR0JRVUVBd0VCWGdjR0JRVUVBd0VCQVFFREJBVUZCZ2RlQVFFREJBVUZCZ2NHQmdVRkJBTUJBVjhHQmdVRkJBTUJ2djBzQ2dvSkNBa0hDQVlHQmdVRUF3SUNCdzBNQ1FrR0JBTUJBZ1FGQndnSkNnc01EUTRQRHdnUEFsOFRFaElSRHc0TlN3RUJBd1FGQlFZRy9Vb0dCZ1VGQkFNQkFRRUJBd1FGQlFZR0FyWUdCZ1VGQkFNQkFUOENBZ01FQlFZR0JnZ0hDUWdKQ2duOVNna0tDUWdKQndnR0JnWUZCQU1DQWdJQ0F3UUZCZ1lHQ0FjSkNBa0tDUUsyQ1FvSkNBa0hDQVlHQmdVRUF3SUNBQUFBQUFBU0FONEFBUUFBQUFBQUFBQUJBQUFBQVFBQUFBQUFBUUFIQUFFQUFRQUFBQUFBQWdBSEFBZ0FBUUFBQUFBQUF3QUhBQThBQVFBQUFBQUFCQUFIQUJZQUFRQUFBQUFBQlFBTEFCMEFBUUFBQUFBQUJnQUhBQ2dBQVFBQUFBQUFDZ0FzQUM4QUFRQUFBQUFBQ3dBU0FGc0FBd0FCQkFrQUFBQUNBRzBBQXdBQkJBa0FBUUFPQUc4QUF3QUJCQWtBQWdBT0FIMEFBd0FCQkFrQUF3QU9BSXNBQXdBQkJBa0FCQUFPQUprQUF3QUJCQWtBQlFBV0FLY0FBd0FCQkFrQUJnQU9BTDBBQXdBQkJBa0FDZ0JZQU1zQUF3QUJCQWtBQ3dBa0FTTWdaUzFwWTI5dWMxSmxaM1ZzWVhKbExXbGpiMjV6WlMxcFkyOXVjMVpsY25OcGIyNGdNUzR3WlMxcFkyOXVjMFp2Ym5RZ1oyVnVaWEpoZEdWa0lIVnphVzVuSUZONWJtTm1kWE5wYjI0Z1RXVjBjbThnVTNSMVpHbHZkM2QzTG5ONWJtTm1kWE5wYjI0dVkyOXRBQ0FBWlFBdEFHa0FZd0J2QUc0QWN3QlNBR1VBWndCMUFHd0FZUUJ5QUdVQUxRQnBBR01BYndCdUFITUFaUUF0QUdrQVl3QnZBRzRBY3dCV0FHVUFjZ0J6QUdrQWJ3QnVBQ0FBTVFBdUFEQUFaUUF0QUdrQVl3QnZBRzRBY3dCR0FHOEFiZ0IwQUNBQVp3QmxBRzRBWlFCeUFHRUFkQUJsQUdRQUlBQjFBSE1BYVFCdUFHY0FJQUJUQUhrQWJnQmpBR1lBZFFCekFHa0Fid0J1QUNBQVRRQmxBSFFBY2dCdkFDQUFVd0IwQUhVQVpBQnBBRzhBZHdCM0FIY0FMZ0J6QUhrQWJnQmpBR1lBZFFCekFHa0Fid0J1QUM0QVl3QnZBRzBBQUFBQUFnQUFBQUFBQUFBS0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUloQVFJQkF3RUVBUVVCQmdFSEFRZ0JDUUVLQVFzQkRBRU5BUTRCRHdFUUFSRUJFZ0VUQVJRQkZRRVdBUmNCR0FFWkFSb0JHd0VjQVIwQkhnRWZBU0FCSVFFaUFTTUJKQUVsQVNZQkp3RW9BU2tCS2dFckFTd0JMUUV1QVM4Qk1BRXhBVElCTXdFMEFUVUJOZ0UzQVRnQk9RRTZBVHNCUEFFOUFUNEJQd0ZBQVVFQlFnRkRBVVFCUlFGR0FVY0JTQUZKQVVvQlN3Rk1BVTBCVGdGUEFWQUJVUUZTQVZNQlZBRlZBVllCVndGWUFWa0JXZ0ZiQVZ3QlhRRmVBVjhCWUFGaEFXSUJZd0ZrQVdVQlpnRm5BV2dCYVFGcUFXc0JiQUZ0QVc0QmJ3RndBWEVCY2dGekFYUUJkUUYyQVhjQmVBRjVBWG9CZXdGOEFYMEJmZ0YvQVlBQmdRR0NBWU1CaEFHRkFZWUJod0dJQVlrQmlnR0xBWXdCalFHT0FZOEJrQUdSQVpJQmt3R1VBWlVCbGdHWEFaZ0JtUUdhQVpzQm5BR2RBWjRCbndHZ0FhRUJvZ0dqQWFRQnBRR21BYWNCcUFHcEFhb0Jxd0dzQWEwQnJnR3ZBYkFCc1FHeUFiTUJ0QUcxQWJZQnR3RzRBYmtCdWdHN0Fid0J2UUcrQWI4QndBSEJBY0lCd3dIRUFjVUJ4Z0hIQWNnQnlRSEtBY3NCekFITkFjNEJ6d0hRQWRFQjBnSFRBZFFCMVFIV0FkY0IyQUhaQWRvQjJ3SGNBZDBCM2dIZkFlQUI0UUhpQWVNQjVBSGxBZVlCNXdIb0Fla0I2Z0hyQWV3QjdRSHVBZThCOEFIeEFmSUI4d0gwQWZVQjlnSDNBZmdCK1FINkFmc0IvQUg5QWY0Qi93SUFBZ0VDQWdJREFnUUNCUUlHQWdjQ0NBSUpBZ29DQ3dJTUFnMENEZ0lQQWhBQ0VRSVNBaE1DRkFJVkFoWUNGd0lZQWhrQ0dnSWJBaHdDSFFJZUFoOENJQUloQWlJQ0l3SWtBaVVDSmdJbkFpZ0NLUUlxQWlzQ0xBSXRBaTRDTHdJd0FqRUNNZ0l6QWpRQ05RSTJBamNDT0FJNUFqb0NPd0k4QWowQ1BnSS9Ba0FDUVFKQ0FrTUNSQUpGQWtZQ1J3SklBa2tDU2dKTEFrd0NUUUpPQWs4Q1VBSlJBbElDVXdKVUFsVUNWZ0pYQWxnQ1dRSmFBbHNDWEFKZEFsNENYd0pnQW1FQ1lnSmpBbVFDWlFKbUFtY0NhQUpwQW1vQ2F3SnNBbTBDYmdKdkFuQUNjUUp5QW5NQ2RBSjFBbllDZHdKNEFua0NlZ0o3QW53Q2ZRSitBbjhDZ0FLQkFvSUNnd0tFQW9VQ2hnS0hBb2dDaVFLS0Fvc0NqQUtOQW80Q2p3S1FBcEVDa2dLVEFwUUNsUUtXQXBjQ21BS1pBcG9DbXdLY0FwMENuZ0tmQXFBQ29RS2lBcU1DcEFLbEFxWUNwd0tvQXFrQ3FnS3JBcXdDclFLdUFxOENzQUt4QXJJQ3N3SzBBclVDdGdLM0FyZ0N1UUs2QXJzQ3ZBSzlBcjRDdndMQUFzRUN3Z0xEQXNRQ3hRTEdBc2NDeUFMSkFzb0N5d0xNQXMwQ3pnTFBBdEFDMFFMU0F0TUMxQUxWQXRZQzF3TFlBdGtDMmdMYkF0d0MzUUxlQXQ4QzRBTGhBdUlDNHdMa0F1VUM1Z0xuQXVnQzZRTHFBdXNDN0FMdEF1NEM3d0x3QXZFQzhnTHpBdlFDOVFMMkF2Y0MrQUw1QXZvQyt3TDhBdjBDL2dML0F3QURBUU1DQXdNREJBTUZBd1lEQndNSUF3a0RDZ01MQXd3RERRTU9BdzhERUFNUkF4SURFd01VQXhVREZnTVhBeGdER1FNYUF4c0RIQU1kQXg0REh3TWdBeUVESWdBS1pYaHdiM0owTFhCa1pnOXRiM0psTFhabGNuUnBZMkZzTFRJSmMzVmlMWFJ2ZEdGc0VYUmhZbXhsTFdGc2FXZHVMWEpwWjJoMEJtaGxZV1JsY2dWamJHOWphd2R5WldaeVpYTm9DV0ZzYVdkdUxYUnZjQTVoY25KdmR5MXlhV2RvZEMxMWNBeDFjMlZ5TFdSbFptbHVaV1FOY0hKdmRHVmpkQzF6YUdWbGRBVndZWE4wWlFSd2JHRjVFV05vWlhaeWIyNHRaRzkzYmkxbWFXeHNER2x1YzJWeWRDMXlhV2RvZEE5d1lYTjBaUzEwWlhoMExXOXViSGtIY21Wd2JHRmpaUWRzWlhabGJDMDBDSFZ3Ykc5aFpDMHhCSFZ1Wkc4TlpHVnNaWFJsTFdOdmJIVnRiZ3h5WlhOMFlYSjBMV0YwTFRFSmNHVnlhVzFsZEdWeUJYTjBZVzF3RW1OdmJuUnBiblZsTFc1MWJXSmxjbWx1Wnd0aGJHbG5iaTF5YVdkb2RBOXphRzkzTFdocFpHVXRjR0Z1Wld3V1kyOXVaR2wwYVc5dVlXd3RabTl5YldGMGRHbHVaeEZ0YjNKbExXaHZjbWw2YjI1MFlXd3RNUVJ6Wlc1a0JHTmxiR3dSYzI5eWRDMWtaWE5qWlc1a2FXNW5MVElTZEdsdFpXeHBibVV0ZDI5eWF5MTNaV1ZyQjJwMWMzUnBabmtPYUhsd1pYSnNhVzVyTFdWa2FYUUpjbVZqZEdGdVoyeGxDbWR5YjNWd0xXbGpiMjRLYkdsdVpTMXpiV0ZzYkExa2NtRm5MV0Z1WkMxa2NtOXdDMk5vWldOckxXeGhjbWRsQm5Ob1lYQmxjd3hqYUdWMmNtOXVMV1J2ZDI0UFpHVmpjbVZoYzJVdGFXNWtaVzUwREdOcGNtTnNaUzFqYUdWamF3eG1hV3gwWlhJdFkyeGxZWElGYm05MFpYTUdaWGh3YjNKMERXSnlhVzVuTFdadmNuZGhjbVFFWldScGRBdG1hV3gwWlhJdGJXRnBiZzV6Y0d4cGRDMTJaWEowYVdOaGJBeGpiMjF0Wlc1MExYTm9iM2NTWTJobGRuSnZiaTFrYjNkdUxYTnRZV3hzRFdacGJIUmxjaTFoWTNScGRtVVhaSEpoWnkxaGJtUXRaSEp2Y0MxcGJtUnBZMkYwYjNJRVltOXNaQkpqYUdWMmNtOXVMV3hsWm5RdGMyMWhiR3dQYUdsbmFHeHBaMmgwTFdOdmJHOXlESEJ5YVc1MExXeGhlVzkxZEFkaVpYUjNaV1Z1QzJ4cGJtc3RjbVZ0YjNabEVIUmhZbXhsTFc5bUxXTnZiblJsYm5RTlozSnBjQzEyWlhKMGFXTmhiQU5yY0drSmNtVmtZV04wYVc5dUJuWnZiSFZ0WlFwaWNtVmhheTF3WVdkbEJteGxibWQwYUJOamFHVjJjbTl1TFd4bFpuUXRaRzkxWW14bERtaDVjR1Z5YkdsdWF5MWpiM0I1Q214dmQyVnlMV05oYzJVSVluVnNiR1YwTFRJTlkyaGxkbkp2YmkxeWFXZG9kQWwxYm1keWIzVndMVEVRWVhWMGJ5MW1hWFF0WTI5dWRHVnVkQmhtYVd4MFpYSmxaQzF6YjNKMExXUmxjMk5sYm1ScGJtY1JZV2RsYm1SaExXUmhkR1V0Y21GdVoyVUxaM0poYm1RdGRHOTBZV3dOYlc5MWMyVXRjRzlwYm5SbGNneGhiR2xuYmkxdGFXUmtiR1VJWW05dmEyMWhjbXNPWm1sbGJHUXRjMlYwZEdsdVozTVhjR0Z6ZEdVdGJXRjBZMmd0WkdWemRHbHVZWFJwYjI0SWNHRnpjM2R2Y21RR2MyVmhjbU5vQkhKbFpHOEliRzlqWVhScGIyNEViR2x1YXcxemRISnBhMlYwYUhKdmRXZG9EMkYxZEc4dFptbDBMWGRwYm1SdmR3WnBkR0ZzYVdNTWJXOXVkR2d0WVdkbGJtUmhFMk5vWlhaeWIyNHRjbWxuYUhRdGMyMWhiR3dGY0hKcGJuUU9kR2x0Wld4cGJtVXRkRzlrWVhrU2RHVjRkQzEwYUdGMExXTnZiblJoYVc1ekMyWnZiR1JsY2kxdmNHVnVDWEpsYzJsNlpYSXRNUTFpY21WaGF5MXpaV04wYVc5dUNHSjFiR3hsZEMwMkNHbGpiMjV6WlhSekRHTm9aWFp5YjI0dGJHVm1kQTFpYjNKa1pYSXRZbTkwZEc5dERYTndZV05wYm1jdFlXWjBaWElLWTJseVkyeGxMV0ZrWkJCMFpYaDBMV0ZzZEdWeWJtRjBhWFpsQjJ4bGRtVnNMVEVLZEhkdkxXTnZiSFZ0YmdaMGIzQXRNVEFHY21WdVlXMWxCWE4wZVd4bENXWnZiblF0Ym1GdFpROXRiM0psTFhabGNuUnBZMkZzTFRFUGJHbHVaUzEyWlhKNUxYTnRZV3hzQm5KbGNHVmhkQXBoY25KdmR5MXNaV1owQldOb1pXTnJFblpsY25ScFkyRnNMV0ZzYVdkdUxYUnZjQXBqYUdWMmNtOXVMWFZ3Q1dKdmRIUnZiUzB4TUFOa1lYa0pkVzVuY205MWNDMHlDVzl3Wlc0dGJHbHVhd1Z3WVhWelpRUmpiM0I1RG5CaFoyVXRiblZ0WW1WeWFXNW5EbXhwYzNRdGRXNXZjbVJsY21Wa0NtWnlaV1Y2WlMxeWIzY0hiR1YyWld3dE13cGxlSEJ2Y25RdGVHeHpEbU52YlcxbGJuUXRjbVZ2Y0dWdURIQmhhVzUwTFdKMVkydGxkQkZpYjNKa1pYSXRaR2xoWjI5dVlXd3RNUkptYVhobFpDMWpiMngxYlc0dGQybGtkR2dGYVcxaFoyVVJiblZ0WW1WeUxXWnZjbTFoZEhScGJtY1FjSEp2ZEdWamRDMTNiM0pyWW05dmF3OXlaV04xY25KbGJtTmxMV1ZrYVhRTWMyVnVaQzEwYnkxaVlXTnJDMmx1YzJWeWRDMXNaV1owQkdGeVpXRU1iR2x1WlMxemNHRmphVzVuQ25ObGJHVmpkQzFoYkd3TVltOXlaR1Z5TFdsdWJtVnlCbkpoWkdsMWN3bGtZWFJoTFdKaGNuTU5ZbTl5WkdWeUxXMXBaR1JzWlFwMWNIQmxjaTFqWVhObENuQmhaMlV0YzJWMGRYQUhlbTl2YlMxcGJnaG1hV3gwWlhKbFpBNW9lWEJsY214cGJtc3RiM0JsYmhGallXeGpkV3hoZEdWa0xXMWxiV0psY2dSdFpXNTFER2R5WldGMFpYSXRkR2hoYmdoaWRXeHNaWFF0TkE5aWIzUjBiMjB0TVRBdGFYUmxiWE1SWW05eVpHVnlMV1JwWVdkdmJtRnNMVElKZEdoMWJXSnVZV2xzQ21admJuUXRZMjlzYjNJTVlXeHBaMjR0WW05MGRHOXRDR1J2ZDI1c2IyRmtDMk5zWldGeUxYSjFiR1Z6RG5OdmNuUXRZWE5qWlc1a2FXNW5FSE53YkdsMExXaHZjbWw2YjI1MFlXd0haM0p2ZFhBdE1nbGtjbTl3TFdSdmQyNExjM1Z3WlhKelkzSnBjSFFPWTJoaGJtZGxjeTFoWTJObGNIUVVZMmhsZG5KdmJpMXlhV2RvZEMxa2IzVmliR1VRYzI5eWRDMWhjMk5sYm1ScGJtY3RNZ3hpYjNKa1pYSXRjbWxuYUhRRGJXUjRER0p2Y21SbGNpMXZkWFJsY2dkellYWmxMV0Z6REdWdVpDMW1iMjkwYm05MFpSQmxlR2wwTFdaMWJHd3RjMk55WldWdUEzQmhiZ3h5WVdScGJ5MWlkWFIwYjI0UGRHVjRkQzFoYm01dmRHRjBhVzl1QkhWelpYSU9jM0JoWTJsdVp5MWlaV1p2Y21VUGMyOXlkQzFrWlhOalpXNWthVzVuQjJScGMzQnNZWGtLWVd4cFoyNHRiR1ZtZEFad1pXOXdiR1VLWlhod2IzSjBMV056ZGdabWIyOTBaWElGWW5KbFlXc09aR0YwWlMxdlkyTjFjbkpwYm1jSVluVnNiR1YwTFRNTWMzUnliMnRsTFhkcFpIUm9DMlJsYzJOeWFYQjBhVzl1REdWNGNHOXlkQzFsZUdObGJBcDBZV0pzWlMxalpXeHNDM1JsZUhRdGFHVmhaR1Z5QzJ4cGJtVXRibTl5YldGc0JXMXZiblJvREdOdmJHOXlMWE5qWVd4bGN4SmphR0Z1WjJVdGMyTmhiR1V0Y21GMGFXOEVjMkYyWlFabGVIQmhibVFHWTJseVkyeGxER3hwYzNRdGIzSmtaWEpsWkFWbGNtRnpaUXBtYjNKdExXWnBaV3hrQ1hSbGVIUXRkM0poY0FwbGVIQnZjblF0YzNabkNHSjFiR3hsZEMweENtSnZjbVJsY2kxaGJHd0RjM1Z0Q25kbFlpMXNZWGx2ZFhRSmMyVnNaV04wYVc5dUUzUmhZbXhsTFdKdmNtUmxjaTFqZFhOMGIyME5ZbVZzYjNjdFlYWmxjbUZuWlFsc1pYTnpMWFJvWVc0S1lYSnliM2N0Wkc5M2JoVjJaWEowYVdOaGJDMWhiR2xuYmkxaWIzUjBiMjBNZEdsdFpXeHBibVV0WkdGNUNYTnBaMjVoZEhWeVpRaG1hV3hsTFc1bGR4QmphR1YyY205dUxYVndMWE50WVd4c0EyVjVaUWhoY25KdmR5MTFjQXBpYjNKa1pYSXRkRzl3QjI5d1lXTnBkSGtTYVc1MFpYSnRaV1JwWVhSbExYTjBZWFJsRUhKbGMybDZaWEl0ZG1WeWRHbGpZV3dKWTJobFkyc3RZbTk0RlhabGNuUnBZMkZzTFdGc2FXZHVMV05sYm5SbGNnZDBkMjh0Y205M0JXTnNiM05sQTJGc2JBVjBZV0pzWlExb2FXUmxMV2hsWVdScGJtZHpEM1JoWW14bExXTmxiR3d0Ym05dVpRdG1jbVZsZW1VdGNHRnVaUTF6Wlc1a0xXSmhZMnQzWVhKa0NtVjRjRzl5ZEMxd2JtY09aSFZ3YkdsallYUmxMV05sYkd3TGMzQmxiR3d0WTJobFkyc1NkR0ZpYkdVdFlXeHBaMjR0WTJWdWRHVnlDbVJsYkdWMFpTMXliM2NFYm05dVpRZG5jbTkxY0MweEMyTm9ZVzVuWlMxallYTmxFSFJoWW14bExXRnNhV2R1TFd4bFpuUUdabWxzZEdWeUNtTnNaV0Z5TFdadmNtMExZWEp5YjNjdGNtbG5hSFFRYUdsa1pTMW1iM0p0ZFd4aExXSmhjZ05qZFhRSVluVnNiR1YwTFRVU2NtVnphWHBsY2kxb2IzSnBlbTl1ZEdGc0UyTm9aWFp5YjI0dFpHOTNiaTFrYjNWaWJHVUViRzlqYXd0amFYSmpiR1V0YVc1bWJ3eHBibk5sY25RdFltVnNiM2NJY0dWdWRHRm5iMjRNWTJ4bFlYSXRabTl5YldGMENYUnBiV1V0ZW05dVpRUndiSFZ6QzJKdmNtUmxjaTFzWldaMEIyeGxkbVZzTFRJTllXSnZkbVV0WVhabGNtRm5aUVZ2Y21SbGNnbHpkV0p6WTNKcGNIUU5ZMmhoYm1kbGN5MTBjbUZqYXhCb2VYQmxjbXhwYm1zdGNtVnRiM1psRUhSdmNDMWliM1IwYjIwdGNuVnNaWE1KWTI5a1pTMTJhV1YzQ21OdmJHeGhjSE5sTFRJUGFXNWpjbVZoYzJVdGFXNWtaVzUwREhSaFlteGxMV1JsYkdWMFpSeGpiMjVrYVhScGIyNWhiQzFtYjNKdFlYUjBhVzVuTFd4aGNtZGxER0ZzYVdkdUxXTmxiblJsY2dkeVpXRndjR3g1RG1Ob1lXNW5aWE10Y21WcVpXTjBEbWhwWkdVdFozSnBaR3hwYm1WekJIZGxaV3NKYkdGemRDMXdZV2RsQkd4cGJtVUhaWEYxWVd4MGJ3MWphWEpqYkdVdGNtVnRiM1psQzJaMWJHd3RjMk55WldWdUNXUnBiV1Z1YzJsdmJoZG1hV3gwWlhKbFpDMXpiM0owTFdGelkyVnVaR2x1WncxMGFXMWxiR2x1WlMxM1pXVnJCWFJ5WVhOb0RIQnliM0JsY25ScFpYTXRNUkZqYUdWMmNtOXVMWFZ3TFdSdmRXSnNaUWx6YjNKMGFXNW5MVElKYzI5eWRHbHVaeTB4Q0hwdmIyMHRiM1YwQldOb1lYSjBDMkp2Y21SbGNpMXViMjVsREhSaFlteGxMWFZ3WkdGMFpRbHVZVzFsWkMxelpYUVBZVzV1YjNSaGRHbHZiaTFsWkdsMENYWnBaWGN0YzJsa1pRdGpiMjF0Wlc1MExXRmtaQWxuY21sa0xYWnBaWGNIWTJGd2RHbHZiZ2wxYm1SbGNteHBibVVKZEdWNGRDMW1iM0p0QzJsdWMyVnlkQzFqYjJSbERYSmxjMmw2WlhJdGNtbG5hSFFLWm1seWMzUXRjR0ZuWlFOaWIzZ1BaR0YwWVMxMllXeHBaR0YwYVc5dURHbHVjMlZ5ZEMxaFltOTJaUWRzWlhabGJDMDFDM3B2YjIwdGRHOHRabWwwRG1WeWNtOXlMWFJ5WldWMmFXVjNDMjFsY21kbExXTmxiR3h6RFdKdmNtUmxjaTFqWlc1MFpYSUdabTlzWkdWeUNXaHBaMmhzYVdkb2RBeHdjbTl3WlhKMGFXVnpMVElIZEdGaWJHVXRNZzVpY21sdVp5MTBieTFtY205dWRBMW1jbVZsZW1VdFkyOXNkVzF1QzNCaGMzUmxMWE4wZVd4bENuVnVabWxzZEdWeVpXUUpjR0Z5WVdkeVlYQm9FMk5vWVhKMExXbHVjMlZ5ZEMxamIyeDFiVzRNWTJoaGNuUXRiR1ZuWlc1a0dHTm9ZWEowTFdsdWMyVnlkQzE0TFhrdGMyTmhkSFJsY2hGaFpHUXRZMmhoY25RdFpXeGxiV1Z1ZEE5amFHRnlkQzFuY21sa2JHbHVaWE1SWTJoaGNuUXRhVzV6WlhKMExXeHBibVVYWTJoaGNuUXRjM2RwZEdOb0xYSnZkeTFqYjJ4MWJXNEtZMmhoY25RdFlYaGxjd3RqYUdGeWRDMXNhVzVsY3hGamFHRnlkQzFoZUdsekxYUnBkR3hsY3d0amFHRnlkQzEwYVhSc1pSQmphR0Z5ZEMxcGJuTmxjblF0Y0dsbEVXTm9ZWEowTFdSaGRHRXRiR0ZpWld4ekpHTm9ZWEowTFdGNGFYTXRkR2wwYkdWekxYQnlhVzFoY25rdGFHOXlhWHB2Ym5SaGJCRmphR0Z5ZEMxc1pXZGxibVF0Ym05dVpSSmphR0Z5ZEMxc1pXZGxibVF0Y21sbmFIUWNZMmhoY25RdGNISnBiV0Z5ZVMxdGFXNXZjaTEyWlhKMGFXTmhiQnRqYUdGeWRDMWhlR1Z6TFhCeWFXMWhjbmt0ZG1WeWRHbGpZV3dZWTJoaGNuUXRaR0YwWVMxc1lXSmxiSE10WTJWdWRHVnlGbU5vWVhKMExXUmhkR0V0YkdGaVpXeHpMVzV2Ym1VY1kyaGhjblF0Y0hKcGJXRnllUzF0WVdwdmNpMTJaWEowYVdOaGJCMWphR0Z5ZEMxaGVHVnpMWEJ5YVcxaGNua3RhRzl5YVhwdmJuUmhiQkJqYUdGeWRDMXNaV2RsYm1RdGRHOXdIbU5vWVhKMExYQnlhVzFoY25rdGJXbHViM0l0YUc5eWFYcHZiblJoYkI1amFHRnlkQzF3Y21sdFlYSjVMVzFoYW05eUxXaHZjbWw2YjI1MFlXd1RZMmhoY25RdGJHVm5aVzVrTFdKdmRIUnZiUjFqYUdGeWRDMWtZWFJoTFd4aFltVnNjeTF2ZFhSemFXUmxMV1Z1WkNKamFHRnlkQzFoZUdsekxYUnBkR3hsY3kxd2NtbHRZWEo1TFhabGNuUnBZMkZzRVdOb1lYSjBMV3hsWjJWdVpDMXNaV1owSFdOb1lYSjBMV1JoZEdFdGJHRmlaV3h6TFdsdWMybGtaUzFpWVhObEhHTm9ZWEowTFdSaGRHRXRiR0ZpWld4ekxXbHVjMmxrWlMxbGJtUVFZMmhoY25RdGRHbDBiR1V0Ym05dVpSeGphR0Z5ZEMxMGFYUnNaUzFqWlc1MFpYSmxaQzF2ZG1WeWJHRjVGR05vWVhKMExUSmtMWE4wWVdOclpXUXRZbUZ5RldOb1lYSjBMVEprTFhOMFlXTnJaV1F0YkdsdVpRdGphR0Z5ZEMxa2IyNTFkQTVqYUdGeWRDMHlaQzF3YVdVdE1obGphR0Z5ZEMweVpDMWpiSFZ6ZEdWeVpXUXRZMjlzZFcxdUlXTm9ZWEowTFRKa0xURXdNQzF3WlhKalpXNTBMWE4wWVdOclpXUXRZWEpsWVJaamFHRnlkQzB5WkMxamJIVnpkR1Z5WldRdFltRnlJR05vWVhKMExUSmtMVEV3TUMxd1pYSmpaVzUwTFhOMFlXTnJaV1F0WW1GeURXTm9ZWEowTFRKa0xXeHBibVVqWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxamIyeDFiVzRoWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxc2FXNWxGV05vWVhKMExUSmtMWE4wWVdOclpXUXRZWEpsWVJCamFHRnlkQzFwYm5ObGNuUXRZbUZ5RFdOb1lYSjBMVEprTFdGeVpXRVRiVzl5WlMxelkyRjBkR1Z5TFdOb1lYSjBjeGRqYUdGeWRDMHlaQzF6ZEdGamEyVmtMV052YkhWdGJnNTBhVzFsYkdsdVpTMXRiMjUwYUFsa2NtRm5MV1pwYkd3TVkybHlZMnhsTFdOc2IzTmxCbkpsYzJsNlpROWphR1YyY205dUxYVndMV1pwYkd3RWFHOXRaUWx6YjNKMGFXNW5MVE1SWTJobGRuSnZiaTFzWldaMExXWnBiR3dTWTJobGRuSnZiaTF5YVdkb2RDMW1hV3hzRkdsdWRHVnliV1ZrYVdGMFpTMXpkR0YwWlMweUNITmxkSFJwYm1kekMyTm9aV05yTFhOdFlXeHNDM1JoWW14bExXMWxjbWRsREhSaFlteGxMVzVsYzNSbFpCQjBZV0pzWlMxcGJuTmxjblF0Y205M0UzUmhZbXhsTFdsdWMyVnlkQzFqYjJ4MWJXNFZkR0ZpYkdVdGIzWmxjbmR5YVhSbExXTmxiR3h6Q1dWNVpTMXpiR0Z6YUExbllXNTBkQzFuY21sd2NHVnlEV0p5YVc1bkxYUnZMWFpwWlhjUFluSnBibWN0ZEc4dFkyVnVkR1Z5QjNkaGNtNXBibWNOWTNKcGRHbGpZV3d0Y0dGMGFCSmliM0prWlhJdFpHbGhaMjl1WVd3dGRYQVVZbTl5WkdWeUxXUnBZV2R2Ym1Gc0xXUnZkMjROWW05eVpHVnlMV04xYzNSdmJRMWliM0prWlhJdGJtOXVaUzB4Q21KdmNtUmxjaTFpYjNnUFltOXlaR1Z5TFhOb1lXUnZkeTB4RDJKdmNtUmxjaTF6YUdGa2IzY3RNZ1ZoZFdScGJ3VjJhV1JsYndSamNtOXdDM04wWVhJdFptbHNiR1ZrQjJacGJIUmxjbk1LWVdScWRYTjBiV1Z1ZEFsd1lXZGxMWE5wZW1VRmNtVnpaWFFJZEhKcFlXNW5iR1VPY0dGblpTMTBaWGgwTFhkeVlYQUVkR2x1ZEFwaWNtbG5hSFJ1WlhOekNHTnZiblJ5WVhOMENuTmhkSFZ5WVhScGIyNEVabUZrWlExbWJHbHdMWFpsY25ScFkyRnNEMlpzYVhBdGFHOXlhWHB2Ym5SaGJBNTBjbUZ1YzJadmNtMHRiR1ZtZEE5MGNtRnVjMlp2Y20wdGNtbG5hSFFKYzJoaGNuQnVaWE56QldkeVlXbHVER1p5WVcxbExXTjFjM1J2YlFkbWNtRnRaUzB4QjJaeVlXMWxMVElIWm5KaGJXVXRNd2RtY21GdFpTMDBCMlp5WVcxbExUVUhabkpoYldVdE5nbDBjbUZ1YzJadmNtMEtZMmhsWTJzdGRHbGphdzlsZG1WdUxYQmhaMlV0WW5KbFlXc09iMlJrTFhCaFoyVXRZbkpsWVdzTWNHRm5aUzFqYjJ4MWJXNXpGV052Ym5ScGJuVnZkWE10Y0dGblpTMWljbVZoYXd0d1lXZGxMV052YkhWdGJoRndZV2RsTFdOdmJIVnRiaTF5YVdkb2RCQndZV2RsTFdOdmJIVnRiaTFzWldaMEQzQmhaMlV0WTI5c2RXMXVMVzl1WlE5d1lXZGxMV052YkhWdGJpMTBkMjhSY0dGblpTMWpiMngxYlc0dGRHaHlaV1VRYlhWc2RHbHdiR1V0WTI5dGJXVnVkQTVtYjNKdFlYUXRjR0ZwYm5SbGNnaHNZWFZ1WTJobGNnOWphR0Z5WVdOMFpYSXRjM1I1YkdVTWJHbHVhMlZrTFhOMGVXeGxIR05vWVhKMExUSmtMWE4wWVdOclpXUXRiR2x1WlMxdFlYSnJaV1FvWTJoaGNuUXRNbVF0TVRBd0xYQmxjbU5sYm5RdGMzUmhZMnRsWkMxc2FXNWxMVzFoY210bFpCUmphR0Z5ZEMweVpDMXNhVzVsTFcxaGNtdGxaQkpzYVhOMExYVnViM0prWlhKbFpDMXlkR3dRYkdsemRDMXZjbVJsY21Wa0xYSjBiQk5wYm1OeVpXRnpaUzFwYm1SbGJuUXRjblJzRTJSbFkzSmxZWE5sTFdsdVpHVnVkQzF5ZEd3RlpXMXZhbWtSZEhKaGRtVnNMV0Z1WkMxd2JHRmpaWE1HYm1GMGRYSmxEMlp2YjJRdFlXNWtMV1J5YVc1cmN3ZGhibWx0WVd4ekIyOWlhbVZqZEhNS1lXTjBhWFpwZEdsbGN3MW9ZVzVrTFdkbGMzUjFjbVZ6QjNONWJXSnZiSE1GWm14aFozTUdkVzVzYjJOckRHMXZjbVV0WTJobGRuSnZiZ3hpYjNKa1pYSXRabkpoYldVS1puSmhiV1V0Ym05dVpRbG1jbUZ0WlMxdFlYUUxabkpoYldVdFltVjJaV3dLWm5KaGJXVXRiR2x1WlFwbWNtRnRaUzFvYjI5ckMyWnlZVzFsTFdsdWMyVjBDR0oxYkd4bGRDMDNERzl5WjJGdWFYcGxMWEJrWmdkbWNtRnRaUzAzQjJaeVlXMWxMVGdIWm5KaGJXVXRPUWhtY21GdFpTMHhNQWhtY21GdFpTMHhNUWxqWVhCMGFXOXVMVEVLWVhKeWIzY3RhR1ZoWkE5aGNuSnZkeTFvWldGa0xXWnBiR3dJWW1GeUxXaGxZV1FMWTJseVkyeGxMV2hsWVdRUVkybHlZMnhsTFdobFlXUXRabWxzYkF0emNYVmhjbVV0YUdWaFpCQnpjWFZoY21VdGFHVmhaQzFtYVd4c0NtRnljbTkzTFhSaGFXd1BZWEp5YjNjdGRHRnBiQzFtYVd4c0NHSmhjaTEwWVdsc0MyTnBjbU5zWlMxMFlXbHNFR05wY21Oc1pTMTBZV2xzTFdacGJHd0xjM0YxWVhKbExYUmhhV3dRYzNGMVlYSmxMWFJoYVd3dFptbHNiQTFtYVd4bExXUnZZM1Z0Wlc1MEQyTnZiVzFsYm5RdGNtVnpiMngyWlJodGRXeDBhWEJzWlMxamIyMXRaVzUwTFhKbGMyOXNkbVVNZEdGaWJHVXRhR1ZoWkdWeUNtSnNiMk5yY1hWdmRHVUpZV1JrTFc1dmRHVnpDbVZrYVhRdGJtOTBaWE1NWkdWc1pYUmxMVzV2ZEdWekJteGhlV1Z5Y3dsbWIyNTBMWE5wZW1VTVpYaHdiM0owTFhCa1ppMHhDMmx0Y0c5eWRDMTNiM0prRFdWNGNHOXlkQzEzYjNKa0xURU5aSEp2Y0dSdmQyNHRiR2x6ZEFsamIyMWlieTFpYjNnUmNtVndaV0YwYVc1bkxYTmxZM1JwYjI0T1luVnBiR1JwYm1jdFlteHZZMnNQWTI5dWRHVnVkQzFqYjI1MGNtOXNCMkZwTFdOb1lYUUxlRzFzTFcxaGNIQnBibWNKZEdoMWJXSnpMWFZ3QzNSb2RXMWljeTFrYjNkdUMyTmhiR04xYkdGMGFXOXVESFJsZUhRdGIzVjBiR2x1WlE5allXeGpkV3hoZEdVdGMyaGxaWFFKZEhKaGJuTnNZWFJsQjNOb2IzSjBaVzRKWld4aFltOXlZWFJsQ0hKbGNHaHlZWE5sRFdkeVlXMXRZWEl0WTJobFkyc09jSEpsWm05eWJXRjBMV052WkdVR2FXMXdiM0owQ0dsdGNHOXlkQzB4Qm5KbFpHRmpkQXR6YldGeWRDMXdZWE4wWlE5aGRYUnZMV1pwZEMxamIyeDFiVzRUWVhWMGJ5MW1hWFF0WVd4c0xXTnZiSFZ0YmdkamIyeDFiVzV6RG5Sb2RXMWljeTExY0MxbWFXeHNFSFJvZFcxaWN5MWtiM2R1TFdacGJHd09jM1J2Y0MxeVpXTjBZVzVuYkdVTVpHOTFZbXhsTFdOb1pXTnJDSE54ZFdsbloyeDVDbTFwWTNKdmNHaHZibVVNWW5WMGRHOXVMV1pwWld4a0RHbHVjMlZ5ZEMxemFHVmxkQWxrZFhCc2FXTmhkR1VBQUFBQSkgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG4uZS1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmUtaWNvbnMuZS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLmUtaWNvbnMuZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1pY29ucy5lLWxhcmdlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmUtaWNvbnMuZS1leHBvcnQtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAwXCI7XG59XG4uZS1pY29ucy5lLW1vcmUtdmVydGljYWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMVwiO1xufVxuLmUtaWNvbnMuZS1zdWItdG90YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDJcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDNcIjtcbn1cbi5lLWljb25zLmUtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA0XCI7XG59XG4uZS1pY29ucy5lLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA1XCI7XG59XG4uZS1pY29ucy5lLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDZcIjtcbn1cbi5lLWljb25zLmUtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA3XCI7XG59XG4uZS1pY29ucy5lLWFycm93LXJpZ2h0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA4XCI7XG59XG4uZS1pY29ucy5lLXVzZXItZGVmaW5lZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOVwiO1xufVxuLmUtaWNvbnMuZS1wcm90ZWN0LXNoZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBhXCI7XG59XG4uZS1pY29ucy5lLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBiXCI7XG59XG4uZS1pY29ucy5lLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGRcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBlXCI7XG59XG4uZS1pY29ucy5lLXBhc3RlLXRleHQtb25seTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZlwiO1xufVxuLmUtaWNvbnMuZS1yZXBsYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEwXCI7XG59XG4uZS1pY29ucy5lLWxldmVsLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTFcIjtcbn1cbi5lLWljb25zLmUtdXBsb2FkLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTJcIjtcbn1cbi5lLWljb25zLmUtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxM1wiO1xufVxuLmUtaWNvbnMuZS1kZWxldGUtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG59XG4uZS1pY29ucy5lLXJlc3RhcnQtYXQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNVwiO1xufVxuLmUtaWNvbnMuZS1wZXJpbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjtcbn1cbi5lLWljb25zLmUtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTdcIjtcbn1cbi5lLWljb25zLmUtY29udGludWUtbnVtYmVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE4XCI7XG59XG4uZS1pY29ucy5lLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE5XCI7XG59XG4uZS1pY29ucy5lLXNob3ctaGlkZS1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYVwiO1xufVxuLmUtaWNvbnMuZS1jb25kaXRpb25hbC1mb3JtYXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7XG59XG4uZS1pY29ucy5lLW1vcmUtaG9yaXpvbnRhbC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG59XG4uZS1pY29ucy5lLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWRcIjtcbn1cbi5lLWljb25zLmUtY2VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZVwiO1xufVxuLmUtaWNvbnMuZS1zb3J0LWRlc2NlbmRpbmctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZlwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS13b3JrLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjBcIjtcbn1cbi5lLWljb25zLmUtanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMVwiO1xufVxuLmUtaWNvbnMuZS1oeXBlcmxpbmstZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMlwiO1xufVxuLmUtaWNvbnMuZS1yZWN0YW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjNcIjtcbn1cbi5lLWljb25zLmUtZ3JvdXAtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNFwiO1xufVxuLmUtaWNvbnMuZS1saW5lLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI1XCI7XG59XG4uZS1pY29ucy5lLWRyYWctYW5kLWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjZcIjtcbn1cbi5lLWljb25zLmUtY2hlY2stbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjdcIjtcbn1cbi5lLWljb25zLmUtc2hhcGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI4XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtaWNvbnMuZS1kZWNyZWFzZS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmFcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJiXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlci1jbGVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyY1wiO1xufVxuLmUtaWNvbnMuZS1ub3RlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZFwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmVcIjtcbn1cbi5lLWljb25zLmUtYnJpbmctZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZlwiO1xufVxuLmUtaWNvbnMuZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMwXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlci1tYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMxXCI7XG59XG4uZS1pY29ucy5lLXNwbGl0LXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMyXCI7XG59XG4uZS1pY29ucy5lLWNvbW1lbnQtc2hvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczM1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLWRvd24tc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzRcIjtcbn1cbi5lLWljb25zLmUtZmlsdGVyLWFjdGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNVwiO1xufVxuLmUtaWNvbnMuZS1kcmFnLWFuZC1kcm9wLWluZGljYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNlwiO1xufVxuLmUtaWNvbnMuZS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM3XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tbGVmdC1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczOFwiO1xufVxuLmUtaWNvbnMuZS1oaWdobGlnaHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzlcIjtcbn1cbi5lLWljb25zLmUtcHJpbnQtbGF5b3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNhXCI7XG59XG4uZS1pY29ucy5lLWJldHdlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2JcIjtcbn1cbi5lLWljb25zLmUtbGluay1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2NcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtb2YtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZFwiO1xufVxuLmUtaWNvbnMuZS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNlXCI7XG59XG4uZS1pY29ucy5lLWtwaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZlwiO1xufVxuLmUtaWNvbnMuZS1yZWRhY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDBcIjtcbn1cbi5lLWljb25zLmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQxXCI7XG59XG4uZS1pY29ucy5lLWJyZWFrLXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDJcIjtcbn1cbi5lLWljb25zLmUtbGVuZ3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQzXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tbGVmdC1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDRcIjtcbn1cbi5lLWljb25zLmUtaHlwZXJsaW5rLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDVcIjtcbn1cbi5lLWljb25zLmUtbG93ZXItY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NlwiO1xufVxuLmUtaWNvbnMuZS1idWxsZXQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0N1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1pY29ucy5lLXVuZ3JvdXAtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OVwiO1xufVxuLmUtaWNvbnMuZS1hdXRvLWZpdC1jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRhXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlcmVkLXNvcnQtZGVzY2VuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YlwiO1xufVxuLmUtaWNvbnMuZS1hZ2VuZGEtZGF0ZS1yYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuLmUtaWNvbnMuZS1ncmFuZC10b3RhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZFwiO1xufVxuLmUtaWNvbnMuZS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRlXCI7XG59XG4uZS1pY29ucy5lLWFsaWduLW1pZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZlwiO1xufVxuLmUtaWNvbnMuZS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MFwiO1xufVxuLmUtaWNvbnMuZS1maWVsZC1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MVwiO1xufVxuLmUtaWNvbnMuZS1wYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MlwiO1xufVxuLmUtaWNvbnMuZS1wYXNzd29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1M1wiO1xufVxuLmUtaWNvbnMuZS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTRcIjtcbn1cbi5lLWljb25zLmUtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NVwiO1xufVxuLmUtaWNvbnMuZS1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NlwiO1xufVxuLmUtaWNvbnMuZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU3XCI7XG59XG4uZS1pY29ucy5lLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NThcIjtcbn1cbi5lLWljb25zLmUtYXV0by1maXQtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU5XCI7XG59XG4uZS1pY29ucy5lLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1YVwiO1xufVxuLmUtaWNvbnMuZS1tb250aC1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWJcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1yaWdodC1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1Y1wiO1xufVxuLmUtaWNvbnMuZS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZFwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS10b2RheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZVwiO1xufVxuLmUtaWNvbnMuZS10ZXh0LXRoYXQtY29udGFpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWZcIjtcbn1cbi5lLWljb25zLmUtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjBcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplci0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzYxXCI7XG59XG4uZS1pY29ucy5lLWJyZWFrLXNlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjJcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjNcIjtcbn1cbi5lLWljb25zLmUtaWNvbnNldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjRcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjZcIjtcbn1cbi5lLWljb25zLmUtc3BhY2luZy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2N1wiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY4XCI7XG59XG4uZS1pY29ucy5lLXRleHQtYWx0ZXJuYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjlcIjtcbn1cbi5lLWljb25zLmUtbGV2ZWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2YVwiO1xufVxuLmUtaWNvbnMuZS10d28tY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZiXCI7XG59XG4uZS1pY29ucy5lLXRvcC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2Y1wiO1xufVxuLmUtaWNvbnMuZS1yZW5hbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmRcIjtcbn1cbi5lLWljb25zLmUtc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NmVcIjtcbn1cbi5lLWljb25zLmUtZm9udC1uYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZmXCI7XG59XG4uZS1pY29ucy5lLW1vcmUtdmVydGljYWwtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3MFwiO1xufVxuLmUtaWNvbnMuZS1saW5lLXZlcnktc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzFcIjtcbn1cbi5lLWljb25zLmUtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzcyXCI7XG59XG4uZS1pY29ucy5lLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzNcIjtcbn1cbi5lLWljb25zLmUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbn1cbi5lLWljb25zLmUtdmVydGljYWwtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc1XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzZcIjtcbn1cbi5lLWljb25zLmUtYm90dG9tLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc3XCI7XG59XG4uZS1pY29ucy5lLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3OFwiO1xufVxuLmUtaWNvbnMuZS11bmdyb3VwLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzlcIjtcbn1cbi5lLWljb25zLmUtb3Blbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdhXCI7XG59XG4uZS1pY29ucy5lLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdiXCI7XG59XG4uZS1pY29ucy5lLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2NcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1udW1iZXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2RcIjtcbn1cbi5lLWljb25zLmUtbGlzdC11bm9yZGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3N2VcIjtcbn1cbi5lLWljb25zLmUtZnJlZXplLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3ZlwiO1xufVxuLmUtaWNvbnMuZS1sZXZlbC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgwXCI7XG59XG4uZS1pY29ucy5lLWV4cG9ydC14bHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODFcIjtcbn1cbi5lLWljb25zLmUtY29tbWVudC1yZW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODJcIjtcbn1cbi5lLWljb25zLmUtcGFpbnQtYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzgzXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1kaWFnb25hbC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzg0XCI7XG59XG4uZS1pY29ucy5lLWZpeGVkLWNvbHVtbi13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4NVwiO1xufVxuLmUtaWNvbnMuZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4NlwiO1xufVxuLmUtaWNvbnMuZS1udW1iZXItZm9ybWF0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4N1wiO1xufVxuLmUtaWNvbnMuZS1wcm90ZWN0LXdvcmtib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzg4XCI7XG59XG4uZS1pY29ucy5lLXJlY3VycmVuY2UtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4OVwiO1xufVxuLmUtaWNvbnMuZS1zZW5kLXRvLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGFcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGJcIjtcbn1cbi5lLWljb25zLmUtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4Y1wiO1xufVxuLmUtaWNvbnMuZS1saW5lLXNwYWNpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGRcIjtcbn1cbi5lLWljb25zLmUtc2VsZWN0LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc4ZVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OGZcIjtcbn1cbi5lLWljb25zLmUtcmFkaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzkwXCI7XG59XG4uZS1pY29ucy5lLWRhdGEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5MVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItbWlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzkyXCI7XG59XG4uZS1pY29ucy5lLXVwcGVyLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTNcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1zZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5NFwiO1xufVxuLmUtaWNvbnMuZS16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk1XCI7XG59XG4uZS1pY29ucy5lLWZpbHRlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk2XCI7XG59XG4uZS1pY29ucy5lLWh5cGVybGluay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk3XCI7XG59XG4uZS1pY29ucy5lLWNhbGN1bGF0ZWQtbWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk4XCI7XG59XG4uZS1pY29ucy5lLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OTlcIjtcbn1cbi5lLWljb25zLmUtZ3JlYXRlci10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzlhXCI7XG59XG4uZS1pY29ucy5lLWJ1bGxldC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzliXCI7XG59XG4uZS1pY29ucy5lLWJvdHRvbS0xMC1pdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5Y1wiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItZGlhZ29uYWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5ZFwiO1xufVxuLmUtaWNvbnMuZS10aHVtYm5haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3OWVcIjtcbn1cbi5lLWljb25zLmUtZm9udC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc5ZlwiO1xufVxuLmUtaWNvbnMuZS1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTBcIjtcbn1cbi5lLWljb25zLmUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTFcIjtcbn1cbi5lLWljb25zLmUtY2xlYXItcnVsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTJcIjtcbn1cbi5lLWljb25zLmUtc29ydC1hc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTNcIjtcbn1cbi5lLWljb25zLmUtc3BsaXQtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhNFwiO1xufVxuLmUtaWNvbnMuZS1ncm91cC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2E1XCI7XG59XG4uZS1pY29ucy5lLWRyb3AtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhNlwiO1xufVxuLmUtaWNvbnMuZS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhN1wiO1xufVxuLmUtaWNvbnMuZS1jaGFuZ2VzLWFjY2VwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOFwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOVwiO1xufVxuLmUtaWNvbnMuZS1zb3J0LWFzY2VuZGluZy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FhXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhYlwiO1xufVxuLmUtaWNvbnMuZS1tZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YWNcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLW91dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FkXCI7XG59XG4uZS1pY29ucy5lLXNhdmUtYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YWVcIjtcbn1cbi5lLWljb25zLmUtZW5kLWZvb3Rub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2FmXCI7XG59XG4uZS1pY29ucy5lLWV4aXQtZnVsbC1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjBcIjtcbn1cbi5lLWljb25zLmUtcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2IxXCI7XG59XG4uZS1pY29ucy5lLXJhZGlvLWJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiMlwiO1xufVxuLmUtaWNvbnMuZS10ZXh0LWFubm90YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjNcIjtcbn1cbi5lLWljb25zLmUtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiNFwiO1xufVxuLmUtaWNvbnMuZS1zcGFjaW5nLWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiNVwiO1xufVxuLmUtaWNvbnMuZS1zb3J0LWRlc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjZcIjtcbn1cbi5lLWljb25zLmUtZGlzcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiN1wiO1xufVxuLmUtaWNvbnMuZS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2I4XCI7XG59XG4uZS1pY29ucy5lLXBlb3BsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiOVwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQtY3N2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2JhXCI7XG59XG4uZS1pY29ucy5lLWZvb3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiYlwiO1xufVxuLmUtaWNvbnMuZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiY1wiO1xufVxuLmUtaWNvbnMuZS1kYXRlLW9jY3VycmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiZFwiO1xufVxuLmUtaWNvbnMuZS1idWxsZXQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdiZVwiO1xufVxuLmUtaWNvbnMuZS1zdHJva2Utd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YmZcIjtcbn1cbi5lLWljb25zLmUtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzBcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2MxXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWNlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzJcIjtcbn1cbi5lLWljb25zLmUtdGV4dC1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzNcIjtcbn1cbi5lLWljb25zLmUtbGluZS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzRcIjtcbn1cbi5lLWljb25zLmUtbW9udGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzVcIjtcbn1cbi5lLWljb25zLmUtY29sb3Itc2NhbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M2XCI7XG59XG4uZS1pY29ucy5lLWNoYW5nZS1zY2FsZS1yYXRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjN1wiO1xufVxuLmUtaWNvbnMuZS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2M4XCI7XG59XG4uZS1pY29ucy5lLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjOVwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2FcIjtcbn1cbi5lLWljb25zLmUtbGlzdC1vcmRlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NiXCI7XG59XG4uZS1pY29ucy5lLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NjXCI7XG59XG4uZS1pY29ucy5lLWZvcm0tZmllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2RcIjtcbn1cbi5lLWljb25zLmUtdGV4dC13cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2NlXCI7XG59XG4uZS1pY29ucy5lLWV4cG9ydC1zdmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3Y2ZcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDBcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkMVwiO1xufVxuLmUtaWNvbnMuZS1zdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDJcIjtcbn1cbi5lLWljb25zLmUtd2ViLWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkM1wiO1xufVxuLmUtaWNvbnMuZS1zZWxlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDRcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtYm9yZGVyLWN1c3RvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkNVwiO1xufVxuLmUtaWNvbnMuZS1iZWxvdy1hdmVyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q2XCI7XG59XG4uZS1pY29ucy5lLWxlc3MtdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkN1wiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7XG59XG4uZS1pY29ucy5lLXZlcnRpY2FsLWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkOVwiO1xufVxuLmUtaWNvbnMuZS10aW1lbGluZS1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGFcIjtcbn1cbi5lLWljb25zLmUtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RiXCI7XG59XG4uZS1pY29ucy5lLWZpbGUtbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RjXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXAtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGRcIjtcbn1cbi5lLWljb25zLmUtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RlXCI7XG59XG4uZS1pY29ucy5lLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RmXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTBcIjtcbn1cbi5lLWljb25zLmUtb3BhY2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlMVwiO1xufVxuLmUtaWNvbnMuZS1pbnRlcm1lZGlhdGUtc3RhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTJcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlM1wiO1xufVxuLmUtaWNvbnMuZS1jaGVjay1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTRcIjtcbn1cbi5lLWljb25zLmUtdmVydGljYWwtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U1XCI7XG59XG4uZS1pY29ucy5lLXR3by1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTZcIjtcbn1cbi5lLWljb25zLmUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cbi5lLWljb25zLmUtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U4XCI7XG59XG4uZS1pY29ucy5lLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U5XCI7XG59XG4uZS1pY29ucy5lLWhpZGUtaGVhZGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZWFcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtY2VsbC1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ViXCI7XG59XG4uZS1pY29ucy5lLWZyZWV6ZS1wYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2VjXCI7XG59XG4uZS1pY29ucy5lLXNlbmQtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZWRcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LXBuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlZVwiO1xufVxuLmUtaWNvbnMuZS1kdXBsaWNhdGUtY2VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlZlwiO1xufVxuLmUtaWNvbnMuZS1zcGVsbC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmMFwiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjFcIjtcbn1cbi5lLWljb25zLmUtZGVsZXRlLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmMlwiO1xufVxuLmUtaWNvbnMuZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2YzXCI7XG59XG4uZS1pY29ucy5lLWdyb3VwLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjRcIjtcbn1cbi5lLWljb25zLmUtY2hhbmdlLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjVcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmNlwiO1xufVxuLmUtaWNvbnMuZS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZjdcIjtcbn1cbi5lLWljb25zLmUtY2xlYXItZm9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmOFwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmOVwiO1xufVxuLmUtaWNvbnMuZS1oaWRlLWZvcm11bGEtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZhXCI7XG59XG4uZS1pY29ucy5lLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmYlwiO1xufVxuLmUtaWNvbnMuZS1idWxsZXQtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmY1wiO1xufVxuLmUtaWNvbnMuZS1yZXNpemVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZmRcIjtcbn1cbi5lLWljb25zLmUtY2hldnJvbi1kb3duLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdmZVwiO1xufVxuLmUtaWNvbnMuZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZmXCI7XG59XG4uZS1pY29ucy5lLWNpcmNsZS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODAwXCI7XG59XG4uZS1pY29ucy5lLWluc2VydC1iZWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMVwiO1xufVxuLmUtaWNvbnMuZS1wZW50YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMlwiO1xufVxuLmUtaWNvbnMuZS1jbGVhci1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDNcIjtcbn1cbi5lLWljb25zLmUtdGltZS16b25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA0XCI7XG59XG4uZS1pY29ucy5lLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDVcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDZcIjtcbn1cbi5lLWljb25zLmUtbGV2ZWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwN1wiO1xufVxuLmUtaWNvbnMuZS1hYm92ZS1hdmVyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA4XCI7XG59XG4uZS1pY29ucy5lLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODA5XCI7XG59XG4uZS1pY29ucy5lLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwYVwiO1xufVxuLmUtaWNvbnMuZS1jaGFuZ2VzLXRyYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODBiXCI7XG59XG4uZS1pY29ucy5lLWh5cGVybGluay1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGNcIjtcbn1cbi5lLWljb25zLmUtdG9wLWJvdHRvbS1ydWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwZFwiO1xufVxuLmUtaWNvbnMuZS1jb2RlLXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MGVcIjtcbn1cbi5lLWljb25zLmUtY29sbGFwc2UtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwZlwiO1xufVxuLmUtaWNvbnMuZS1pbmNyZWFzZS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTBcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODExXCI7XG59XG4uZS1pY29ucy5lLWNvbmRpdGlvbmFsLWZvcm1hdHRpbmctbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTJcIjtcbn1cbi5lLWljb25zLmUtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODEzXCI7XG59XG4uZS1pY29ucy5lLXJlYXBwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTRcIjtcbn1cbi5lLWljb25zLmUtY2hhbmdlcy1yZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTVcIjtcbn1cbi5lLWljb25zLmUtaGlkZS1ncmlkbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTZcIjtcbn1cbi5lLWljb25zLmUtd2VlazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxN1wiO1xufVxuLmUtaWNvbnMuZS1sYXN0LXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MThcIjtcbn1cbi5lLWljb25zLmUtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxOVwiO1xufVxuLmUtaWNvbnMuZS1lcXVhbHRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFhXCI7XG59XG4uZS1pY29ucy5lLWNpcmNsZS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWJcIjtcbn1cbi5lLWljb25zLmUtZnVsbC1zY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWNcIjtcbn1cbi5lLWljb25zLmUtZGltZW5zaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFkXCI7XG59XG4uZS1pY29ucy5lLWZpbHRlcmVkLXNvcnQtYXNjZW5kaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFlXCI7XG59XG4uZS1pY29ucy5lLXRpbWVsaW5lLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MWZcIjtcbn1cbi5lLWljb25zLmUtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjBcIjtcbn1cbi5lLWljb25zLmUtcHJvcGVydGllcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIxXCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXAtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIyXCI7XG59XG4uZS1pY29ucy5lLXNvcnRpbmctMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyM1wiO1xufVxuLmUtaWNvbnMuZS1zb3J0aW5nLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjRcIjtcbn1cbi5lLWljb25zLmUtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjVcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjZcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjdcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtdXBkYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODI4XCI7XG59XG4uZS1pY29ucy5lLW5hbWVkLXNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyOVwiO1xufVxuLmUtaWNvbnMuZS1hbm5vdGF0aW9uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MmFcIjtcbn1cbi5lLWljb25zLmUtdmlldy1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJiXCI7XG59XG4uZS1pY29ucy5lLWNvbW1lbnQtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJjXCI7XG59XG4uZS1pY29ucy5lLWdyaWQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyZFwiO1xufVxuLmUtaWNvbnMuZS1jYXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODJlXCI7XG59XG4uZS1pY29ucy5lLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyZlwiO1xufVxuLmUtaWNvbnMuZS10ZXh0LWZvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzBcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzFcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzMlwiO1xufVxuLmUtaWNvbnMuZS1maXJzdC1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMzXCI7XG59XG4uZS1pY29ucy5lLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzNFwiO1xufVxuLmUtaWNvbnMuZS1kYXRhLXZhbGlkYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzVcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LWFib3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM2XCI7XG59XG4uZS1pY29ucy5lLWxldmVsLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzdcIjtcbn1cbi5lLWljb25zLmUtem9vbS10by1maXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzhcIjtcbn1cbi5lLWljb25zLmUtZXJyb3ItdHJlZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MzlcIjtcbn1cbi5lLWljb25zLmUtbWVyZ2UtY2VsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2FcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzYlwiO1xufVxuLmUtaWNvbnMuZS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4M2NcIjtcbn1cbi5lLWljb25zLmUtaGlnaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODNkXCI7XG59XG4uZS1pY29ucy5lLXByb3BlcnRpZXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzZVwiO1xufVxuLmUtaWNvbnMuZS10YWJsZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODNmXCI7XG59XG4uZS1pY29ucy5lLWJyaW5nLXRvLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQwXCI7XG59XG4uZS1pY29ucy5lLWZyZWV6ZS1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDFcIjtcbn1cbi5lLWljb25zLmUtcGFzdGUtc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDJcIjtcbn1cbi5lLWljb25zLmUtdW5maWx0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0M1wiO1xufVxuLmUtaWNvbnMuZS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDRcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0NVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NDZcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ3XCI7XG59XG4uZS1pY29ucy5lLWFkZC1jaGFydC1lbGVtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODQ4XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWdyaWRsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0OVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1pbnNlcnQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0YVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1zd2l0Y2gtcm93LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0YlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1heGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRjXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRkXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4aXMtdGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRlXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRmXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtYXhpcy10aXRsZXMtcHJpbWFyeS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUyXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODUzXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1NFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1wcmltYXJ5LW1pbm9yLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU1XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4ZXMtcHJpbWFyeS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1NlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1kYXRhLWxhYmVscy1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NTdcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1OFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1wcmltYXJ5LW1ham9yLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODU5XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4ZXMtcHJpbWFyeS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVhXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWxlZ2VuZC10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NWJcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtcHJpbWFyeS1taW5vci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVjXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg1ZFwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC1sZWdlbmQtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVlXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRhdGEtbGFiZWxzLW91dHNpZGUtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODVmXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWF4aXMtdGl0bGVzLXByaW1hcnktdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtbGVnZW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjJcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2M1wiO1xufVxuLmUtaWNvbnMuZS1jaGFydC10aXRsZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY0XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjVcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NjZcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY3XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWRvbnV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY4XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXBpZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODY5XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWNsdXN0ZXJlZC1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmFcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODZiXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWNsdXN0ZXJlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmNcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NmRcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2ZVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg2ZlwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODcxXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LWluc2VydC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzJcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3M1wiO1xufVxuLmUtaWNvbnMuZS1tb3JlLXNjYXR0ZXItY2hhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc0XCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLXN0YWNrZWQtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc1XCI7XG59XG4uZS1pY29ucy5lLXRpbWVsaW5lLW1vbnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc2XCI7XG59XG4uZS1pY29ucy5lLWRyYWctZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3N1wiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4NzhcIjtcbn1cbi5lLWljb25zLmUtcmVzaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc5XCI7XG59XG4uZS1pY29ucy5lLWNoZXZyb24tdXAtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3YVwiO1xufVxuLmUtaWNvbnMuZS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdiXCI7XG59XG4uZS1pY29ucy5lLXNvcnRpbmctMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3Y1wiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLWxlZnQtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3ZFwiO1xufVxuLmUtaWNvbnMuZS1jaGV2cm9uLXJpZ2h0LWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2VcIjtcbn1cbi5lLWljb25zLmUtaW50ZXJtZWRpYXRlLXN0YXRlLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2ZcIjtcbn1cbi5lLWljb25zLmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODBcIjtcbn1cbi5lLWljb25zLmUtY2hlY2stc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODFcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtbWVyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODJcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtbmVzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODgzXCI7XG59XG4uZS1pY29ucy5lLXRhYmxlLWluc2VydC1yb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODRcIjtcbn1cbi5lLWljb25zLmUtdGFibGUtaW5zZXJ0LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4NVwiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1vdmVyd3JpdGUtY2VsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODZcIjtcbn1cbi5lLWljb25zLmUtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODg3XCI7XG59XG4uZS1pY29ucy5lLWdhbnR0LWdyaXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ODhcIjtcbn1cbi5lLWljb25zLmUtYnJpbmctdG8tdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4OVwiO1xufVxuLmUtaWNvbnMuZS1icmluZy10by1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OGFcIjtcbn1cbi5lLWljb25zLmUtd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4YlwiO1xufVxuLmUtaWNvbnMuZS1jcml0aWNhbC1wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhjXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1kaWFnb25hbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZFwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItZGlhZ29uYWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg4ZVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItY3VzdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODhmXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1ub25lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTBcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5MVwiO1xufVxuLmUtaWNvbnMuZS1ib3JkZXItc2hhZG93LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTJcIjtcbn1cbi5lLWljb25zLmUtYm9yZGVyLXNoYWRvdy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODkzXCI7XG59XG4uZS1pY29ucy5lLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk0XCI7XG59XG4uZS1pY29ucy5lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk1XCI7XG59XG4uZS1pY29ucy5lLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTZcIjtcbn1cbi5lLWljb25zLmUtc3Rhci1maWxsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTdcIjtcbn1cbi5lLWljb25zLmUtZmlsdGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5OFwiO1xufVxuLmUtaWNvbnMuZS1hZGp1c3RtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODk5XCI7XG59XG4uZS1pY29ucy5lLXBhZ2Utc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5YVwiO1xufVxuLmUtaWNvbnMuZS1yZXNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5YlwiO1xufVxuLmUtaWNvbnMuZS10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5Y1wiO1xufVxuLmUtaWNvbnMuZS1wYWdlLXRleHQtd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5ZFwiO1xufVxuLmUtaWNvbnMuZS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODllXCI7XG59XG4uZS1pY29ucy5lLWJyaWdodG5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OWZcIjtcbn1cbi5lLWljb25zLmUtY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTBcIjtcbn1cbi5lLWljb25zLmUtc2F0dXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhMVwiO1xufVxuLmUtaWNvbnMuZS1mYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGEyXCI7XG59XG4uZS1pY29ucy5lLWZsaXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTNcIjtcbn1cbi5lLWljb25zLmUtZmxpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE0XCI7XG59XG4uZS1pY29ucy5lLXRyYW5zZm9ybS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE1XCI7XG59XG4uZS1pY29ucy5lLXRyYW5zZm9ybS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhNlwiO1xufVxuLmUtaWNvbnMuZS1zaGFycG5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YTdcIjtcbn1cbi5lLWljb25zLmUtZ3JhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YThcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtY3VzdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGE5XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWFcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhYlwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFjXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YWRcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThhZVwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGFmXCI7XG59XG4uZS1pY29ucy5lLXRyYW5zZm9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMFwiO1xufVxuLmUtaWNvbnMuZS1jaGVjay10aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGIxXCI7XG59XG4uZS1pY29ucy5lLWV2ZW4tcGFnZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiMlwiO1xufVxuLmUtaWNvbnMuZS1vZGQtcGFnZS1icmVhazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiM1wiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjRcIjtcbn1cbi5lLWljb25zLmUtY29udGludW91cy1wYWdlLWJyZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI1XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI2XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI3XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YjhcIjtcbn1cbi5lLWljb25zLmUtcGFnZS1jb2x1bW4tb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGI5XCI7XG59XG4uZS1pY29ucy5lLXBhZ2UtY29sdW1uLXR3bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiYVwiO1xufVxuLmUtaWNvbnMuZS1wYWdlLWNvbHVtbi10aHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiYlwiO1xufVxuLmUtaWNvbnMuZS1tdWx0aXBsZS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGJjXCI7XG59XG4uZS1pY29ucy5lLWZvcm1hdC1wYWludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGJkXCI7XG59XG4uZS1pY29ucy5lLWxhdW5jaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGJlXCI7XG59XG4uZS1pY29ucy5lLWNoYXJhY3Rlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThiZlwiO1xufVxuLmUtaWNvbnMuZS1saW5rZWQtc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzBcIjtcbn1cbi5lLWljb25zLmUtY2hhcnQtMmQtc3RhY2tlZC1saW5lLW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjMVwiO1xufVxuLmUtaWNvbnMuZS1jaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWxpbmUtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGMyXCI7XG59XG4uZS1pY29ucy5lLWNoYXJ0LTJkLWxpbmUtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGMzXCI7XG59XG4uZS1pY29ucy5lLWxpc3QtdW5vcmRlcmVkLXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjNFwiO1xufVxuLmUtaWNvbnMuZS1saXN0LW9yZGVyZWQtcnRsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGM1XCI7XG59XG4uZS1pY29ucy5lLWluY3JlYXNlLWluZGVudC1ydGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4YzZcIjtcbn1cbi5lLWljb25zLmUtZGVjcmVhc2UtaW5kZW50LXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjN1wiO1xufVxuLmUtaWNvbnMuZS1lbW9qaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjOFwiO1xufVxuLmUtaWNvbnMuZS10cmF2ZWwtYW5kLXBsYWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjOVwiO1xufVxuLmUtaWNvbnMuZS1uYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4Y2FcIjtcbn1cbi5lLWljb25zLmUtZm9vZC1hbmQtZHJpbmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNiXCI7XG59XG4uZS1pY29ucy5lLWFuaW1hbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4Y2NcIjtcbn1cbi5lLWljb25zLmUtb2JqZWN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThjZFwiO1xufVxuLmUtaWNvbnMuZS1hY3Rpdml0aWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGNlXCI7XG59XG4uZS1pY29ucy5lLWhhbmQtZ2VzdHVyZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4Y2ZcIjtcbn1cbi5lLWljb25zLmUtc3ltYm9sczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkMFwiO1xufVxuLmUtaWNvbnMuZS1mbGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkMVwiO1xufVxuLmUtaWNvbnMuZS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDJcIjtcbn1cbi5lLWljb25zLmUtbW9yZS1jaGV2cm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQzXCI7XG59XG4uZS1pY29ucy5lLWJvcmRlci1mcmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkNFwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ1XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLW1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkNlwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1iZXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkN1wiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGQ4XCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLWhvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZDlcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtaW5zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGFcIjtcbn1cbi5lLWljb25zLmUtYnVsbGV0LTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGJcIjtcbn1cbi5lLWljb25zLmUtb3JnYW5pemUtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRjXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZGRcIjtcbn1cbi5lLWljb25zLmUtZnJhbWUtODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThkZVwiO1xufVxuLmUtaWNvbnMuZS1mcmFtZS05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRmXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUwXCI7XG59XG4uZS1pY29ucy5lLWZyYW1lLTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUxXCI7XG59XG4uZS1pY29ucy5lLWNhcHRpb24tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlMlwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGUzXCI7XG59XG4uZS1pY29ucy5lLWFycm93LWhlYWQtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNFwiO1xufVxuLmUtaWNvbnMuZS1iYXItaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNVwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtaGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlNlwiO1xufVxuLmUtaWNvbnMuZS1jaXJjbGUtaGVhZC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGU3XCI7XG59XG4uZS1pY29ucy5lLXNxdWFyZS1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGU4XCI7XG59XG4uZS1pY29ucy5lLXNxdWFyZS1oZWFkLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZTlcIjtcbn1cbi5lLWljb25zLmUtYXJyb3ctdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlYVwiO1xufVxuLmUtaWNvbnMuZS1hcnJvdy10YWlsLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWJcIjtcbn1cbi5lLWljb25zLmUtYmFyLXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWNcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZWRcIjtcbn1cbi5lLWljb25zLmUtY2lyY2xlLXRhaWwtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlZVwiO1xufVxuLmUtaWNvbnMuZS1zcXVhcmUtdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThlZlwiO1xufVxuLmUtaWNvbnMuZS1zcXVhcmUtdGFpbC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGYwXCI7XG59XG4uZS1pY29ucy5lLWZpbGUtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjFcIjtcbn1cbi5lLWljb25zLmUtY29tbWVudC1yZXNvbHZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGYyXCI7XG59XG4uZS1pY29ucy5lLW11bHRpcGxlLWNvbW1lbnQtcmVzb2x2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmM1wiO1xufVxuLmUtaWNvbnMuZS10YWJsZS1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjRcIjtcbn1cbi5lLWljb25zLmUtYmxvY2txdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmNVwiO1xufVxuLmUtaWNvbnMuZS1hZGQtbm90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjZcIjtcbn1cbi5lLWljb25zLmUtZWRpdC1ub3RlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmN1wiO1xufVxuLmUtaWNvbnMuZS1kZWxldGUtbm90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZjhcIjtcbn1cbi5lLWljb25zLmUtbGF5ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGY5XCI7XG59XG4uZS1pY29ucy5lLWZvbnQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmYVwiO1xufVxuLmUtaWNvbnMuZS1leHBvcnQtcGRmLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmJcIjtcbn1cbi5lLWljb25zLmUtaW1wb3J0LXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4ZmNcIjtcbn1cbi5lLWljb25zLmUtZXhwb3J0LXdvcmQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmZFwiO1xufVxuLmUtaWNvbnMuZS1kcm9wZG93bi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGZlXCI7XG59XG4uZS1pY29ucy5lLWNvbWJvLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZThmZlwiO1xufVxuLmUtaWNvbnMuZS1yZXBlYXRpbmctc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuLmUtaWNvbnMuZS1idWlsZGluZy1ibG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmUtaWNvbnMuZS1jb250ZW50LWNvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5lLWljb25zLmUtYWktY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmUtaWNvbnMuZS14bWwtbWFwcGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLmUtaWNvbnMuZS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5lLWljb25zLmUtY2FsY3VsYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cbi5lLWljb25zLmUtdGV4dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG4uZS1pY29ucy5lLWNhbGN1bGF0ZS1zaGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmUtaWNvbnMuZS10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5lLWljb25zLmUtc2hvcnRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuLmUtaWNvbnMuZS1lbGFib3JhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5lLWljb25zLmUtcmVwaHJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cbi5lLWljb25zLmUtZ3JhbW1hci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xufVxuLmUtaWNvbnMuZS1wcmVmb3JtYXQtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xufVxuLmUtaWNvbnMuZS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cbi5lLWljb25zLmUtaW1wb3J0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cbi5lLWljb25zLmUtcmVkYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG4uZS1pY29ucy5lLXNtYXJ0LXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4uZS1pY29ucy5lLWF1dG8tZml0LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuLmUtaWNvbnMuZS1hdXRvLWZpdC1hbGwtY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4uZS1pY29ucy5lLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJzLXVwLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbn1cbi5lLWljb25zLmUtdGh1bWJzLWRvd24tZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOFwiO1xufVxuLmUtaWNvbnMuZS1zdG9wLXJlY3RhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuLmUtaWNvbnMuZS1kb3VibGUtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWFcIjtcbn1cbi5lLWljb25zLmUtc3F1aWdnbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcbn1cbi5lLWljb25zLmUtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuLmUtaWNvbnMuZS1idXR0b24tZmllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWRcIjtcbn1cbi5lLWljb25zLmUtaW5zZXJ0LXNoZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG4uZS1pY29ucy5lLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuXG4uZS1jb250cm9sLFxuLmUtY3NzLFxuLmUtZXJyb3Ige1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZS1lcnJvciB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuXG4uZS1jb250cm9sLFxuLmUtY29udHJvbCBbY2xhc3NePWUtXSxcbi5lLWNvbnRyb2wgW2NsYXNzKj1cIiBlLVwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1jb250cm9sOmZvY3VzLFxuLmUtY29udHJvbCAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1ibGF6b3ItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC4zNTtcbn1cblxuLmUtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5lLXByZXZlbnQtc2VsZWN0IHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmUtd2FybmluZyB7XG4gIGNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG5cbi5lLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLWJsb2NrLXRvdWNoIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbiAgICAgIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbn1cblxuLmUtbGljZW5zZSB7XG4gIGNvbG9yOiAjZmYwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLWxpY2Vuc2UtYmFubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAyNyU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlTGVmdE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBTbGlkZUxlZnRPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVMZWZ0SW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlTGVmdEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlUmlnaHRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlUmlnaHRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVSaWdodE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlUmlnaHRPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlQm90dG9tSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZUJvdHRvbUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZUJvdHRvbU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlQm90dG9tT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVRvcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZVRvcEluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFNsaWRlVG9wT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBTbGlkZVRvcE91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIFNsaWRlUmlnaHQge1xuICBmcm9tIHtcbiAgICB3aWR0aDogMDtcbiAgfVxuICB0byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZUxlZnQge1xuICBmcm9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgd2lkdGg6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVMZWZ0IHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgdG8ge1xuICAgIHdpZHRoOiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgU2xpZGVEb3duIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVEb3duIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBTbGlkZVVwIHtcbiAgZnJvbSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIHRvIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgU2xpZGVVcCB7XG4gIGZyb20ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICB0byB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBGYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBab29tSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBab29tSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIFpvb21PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBab29tT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDEpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGYWRlWm9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmFkZVpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmFkZVpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBGYWRlWm9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFJpZ2h0RG93bkluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBSaWdodERvd25JbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBSaWdodERvd25PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFJpZ2h0RG93bk91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBSaWdodFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBSaWdodFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFJpZ2h0VXBPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBSaWdodFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBMZWZ0RG93bkluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcExlZnREb3duSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBMZWZ0RG93bk91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwTGVmdERvd25PdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDEzNWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwTGVmdFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwTGVmdFVwSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBMZWZ0VXBPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpIHBlcnNwZWN0aXZlKDIwMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxMzVkZWcpIHBlcnNwZWN0aXZlKDIwMHB4KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwTGVmdFVwT3V0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKSBwZXJzcGVjdGl2ZSgyMDBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTM1ZGVnKSBwZXJzcGVjdGl2ZSgyMDBweCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwWUxlZnRJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWUxlZnRJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBZTGVmdE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBZTGVmdE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVkoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFlSaWdodEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWVJpZ2h0SW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFlSaWdodE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFlSaWdodE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBGbGlwWERvd25JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWERvd25JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIEZsaXBYRG93bk91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5Aa2V5ZnJhbWVzIEZsaXBYRG93bk91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCg5MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoODUwcHgpIHJvdGF0ZVgoMTI1ZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFhVcEluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0xODBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg3MDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxufVxuQGtleWZyYW1lcyBGbGlwWFVwSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTE4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDcwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgRmxpcFhVcE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRmxpcFhVcE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNzAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbn1cbi5lLXJpcHBsZSxcbi5lLXJpcHBsZS1zdHlsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5lLXJpcHBsZS1lbGVtZW50LFxuLmUtcmlwcGxlLXN0eWxlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSwgLXdlYmtpdC10cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLjEsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtIDBtcyBjdWJpYy1iZXppZXIoMCwgMC4xLCAwLjIsIDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5LCB0cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLjEsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHksIHRyYW5zZm9ybSAwbXMgY3ViaWMtYmV6aWVyKDAsIDAuMSwgMC4yLCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMG1zIGN1YmljLWJlemllcigwLCAwLjEsIDAuMiwgMSk7XG59XG5cbi5lLXJpcHBsZS1zdHlsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDUwJTtcbiAgbGVmdDogMjUlO1xuICBvcGFjaXR5OiAwO1xuICB0b3A6IDI1JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXM7XG4gIHdpZHRoOiA1MCU7XG59XG4uZS1yaXBwbGUtc3R5bGU6YWN0aXZlOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDBzO1xuICB0cmFuc2l0aW9uOiAwcztcbn0iLCIvKiEgY2FsZW5kYXIgYm9vdHN0cmFwNSB0aGVtZSB2YXJpYWJsZXMgKi9cbi8qISBjb21wb25lbnQgaWNvbnMgKi9cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGZcIjtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDhcIjtcbn1cblxuLyohIGNhbGVuZGFyIGxheW91dCAqL1xuZWpzLWNhbGVuZGFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWNhbGVuZGFyLmUtZGlzYWJsZWQgLmUtaGVhZGVyIC5lLXByZXYsIC5lLWNhbGVuZGFyLmUtZGlzYWJsZWQgLmUtaGVhZGVyIC5lLW5leHQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1kaXNhYmxlZCAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1kaXNhYmxlZCAuZS1jb250ZW50IHRkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhci5lLWRpc2FibGVkIC5lLWJ0bi5lLXRvZGF5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLWNhbGVuZGFyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1jYWxlbmRhci5lLXJ0bCAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgc3Bhbi5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtY2FsZW5kYXIgLmUtd2Vlay1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgNnB4O1xufVxuLmUtY2FsZW5kYXIgdGgge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGgsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXdlZWstbnVtYmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogNDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci1tb250aCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyID4gc3Bhbi5lLWRheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlLCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXItbW9udGgsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyIHtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIC1tcy10b3VjaC1hY3Rpb246IGluaXRpYWw7XG4gICAgICB0b3VjaC1hY3Rpb246IGluaXRpYWw7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW90aGVyLW1vbnRoLmUtZGlzYWJsZWQsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyLmUtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS13ZWVrLW51bWJlcjpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtd2Vlay1udW1iZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6aG92ZXIsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYuZS1vdmVybGF5LCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZS1jYWxlbmRhciB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXgtd2lkdGg6IDIyMi41cHg7XG4gIG1pbi13aWR0aDogMjIyLjVweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWNhbGVuZGFyLmUtY2FsZW5kYXItZGF5LWhlYWRlci1sZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1NDBweDtcbn1cbi5lLWNhbGVuZGFyLmUtd2Vlay1udW1iZXIge1xuICBtaW4td2lkdGg6IDI5OHB4O1xufVxuLmUtY2FsZW5kYXIuZS13ZWVrIHtcbiAgbWF4LXdpZHRoOiAyOTRweDtcbiAgbWluLXdpZHRoOiAyODhweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtaW5kZW50OiA0cHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCA0cHggMTJweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIHBhZGRpbmc6IDE0cHggMTJweCA0cHggMTJweDtcbn1cbi5lLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlLCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHBhZGRpbmc6IDAgOHB4IDAgOHB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCAudGZvb3RlciA+IHRyID4gdGQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkID4gc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCA+IHNwYW4uZS1kYXkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZWRlYmU5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDE5NHB4O1xuICBtaW4td2lkdGg6IDE5NHB4O1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIuZS1jYWxlbmRhci1kYXktaGVhZGVyLWxnLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1jYWxlbmRhci1kYXktaGVhZGVyLWxnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDU0MHB4O1xufVxuLmUtc21hbGwuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIC5lLWNvbnRlbnQgdGFibGUsXG4uZS1zbWFsbCAuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIC5lLWNvbnRlbnQgdGFibGUge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5LFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGhlaWdodDogMjFweDtcbiAgd2lkdGg6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmUtc21hbGwuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQge1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZS1zbWFsbC5lLWNhbGVuZGFyIC5lLWhlYWRlcixcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciB7XG4gIGhlaWdodDogMjhweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiBzcGFuLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLXNtYWxsLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLW5leHQsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtcHJldixcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5lLXNtYWxsLmUtY2FsZW5kYXIgdGgsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciB0aCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtZGlzYWJsZWQsIC5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLWRpc2FibGVkOmhvdmVyLCAuZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1kaXNhYmxlZDphY3RpdmUsIC5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLWRpc2FibGVkOmZvY3VzLCAuZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1kaXNhYmxlZDpob3ZlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNhbGVuZGFyLmUtcGxhY2Vob2xkZXItY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDMzNnB4O1xuICBtaW4taGVpZ2h0OiAzMzZweDtcbn1cblxuLmUtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWRhdGUtaWNvbi1wcmV2LCAuZS1jYWxlbmRhciAuZS1kYXRlLWljb24tbmV4dCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgYSBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmhvdmVyID4gc3BhbiwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQ6aG92ZXIgPiBzcGFuIHtcbiAgYm9yZGVyOiAjZjNmMmYxO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6aG92ZXIsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmZvY3VzLCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjphY3RpdmUsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbi5lLXByZXY6YWN0aXZlIHNwYW4sIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24uZS1uZXh0OmFjdGl2ZSBzcGFuIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dC5lLWRpc2FibGVkIHNwYW4sIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LmUtZGlzYWJsZWQgc3BhbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQuZS1kaXNhYmxlZCwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6Zmlyc3QtY2hpbGQgLmUtY2VsbDpmaXJzdC1jaGlsZCBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmxhc3QtY2hpbGQgLmUtY2VsbDpsYXN0LWNoaWxkIHNwYW4uZS1kYXkge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6Zmlyc3QtY2hpbGQgLmUtY2VsbDpmaXJzdC1jaGlsZC5lLXNlbGVjdGVkIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdHI6bGFzdC1jaGlsZCAuZS1jZWxsOmxhc3QtY2hpbGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGwuZS1kaXNhYmxlZDpmaXJzdC1jaGlsZCBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmxhc3QtY2hpbGQgLmUtY2VsbC5lLWRpc2FibGVkOmxhc3QtY2hpbGQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtd2Vlay1udW1iZXIgc3BhbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGU6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheSBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheTpmb2N1cyBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXk6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtZGlzYWJsZWQgc3Bhbi5lLWRheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoOmhvdmVyIHNwYW4uZS1kYXkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGggc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS10b2RheTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0aGVhZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQ6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWRpc2FibGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZDpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLWRpc2FibGVkLmUtb3ZlcmxheSBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1kaXNhYmxlZC5lLW92ZXJsYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtZGlzYWJsZWQuZS1vdmVybGF5OmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpIHNwYW4uZS1kYXkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWZvb3RlciB7XG4gIGNvbG9yOiAjZWRlYmU5O1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZC5lLWZvY3VzZWQtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLWRpc2FibGVkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1zZWxlY3RlZCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1zZWxlY3RlZCA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgPiBzcGFuLmUtZGF5LCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3ZTBmNDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLWZvY3VzZWQtZGF0ZSA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1mb2N1c2VkLWRhdGUgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciA+IHNwYW4uZS1kYXksIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgPiBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuXG4uZS1jYWxlbmRhci5lLWRldmljZSAuZS1wcmV2OmhvdmVyLCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1uZXh0OmhvdmVyLCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1wcmV2OmFjdGl2ZSwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtbmV4dDphY3RpdmUsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLXByZXY6Zm9jdXMsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW5leHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtY2FsZW5kYXIuZS1kZXZpY2UgYnV0dG9uLmUtcHJldjphY3RpdmUgc3BhbiwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgYnV0dG9uLmUtbmV4dDphY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc21hbGwuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUsXG4uZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtem9vbWluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGV6b29tIDAuM3M7XG4gICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlem9vbSAwLjNzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWF0ZXpvb20ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZXpvb20ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtY2FsZW5kYXIgLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jYWxlbmRhciAuZS1jc3MuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jYWxlbmRhciAuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5LmUtZm9jdXMsXG4uZS1jYWxlbmRhciAuZS1jc3MuZS1idG4uZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzLFxuLmUtY2FsZW5kYXIgLmUtY3NzLmUtYnRuLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeS5lLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNhbGVuZGFyIC5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNhbGVuZGFyIC5lLWNzcy5lLWJ0bi5lLXRvZGF5LmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jYWxlbmRhci1jb250ZW50LXRhYmxlIC5lLWNlbGwuZS1mb2N1c2VkLWNlbGwgc3Bhbi5lLWRheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MDVlNWM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLWJpZ2dlci5lLWNhbGVuZGFyLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMjU3LjVweDtcbiAgbWluLXdpZHRoOiAyNTcuNXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIuZS1jYWxlbmRhci1kYXktaGVhZGVyLWxnLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhci5lLWNhbGVuZGFyLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogNTQwcHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhci5lLXdlZWssXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyLmUtd2VlayB7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1pbi13aWR0aDogMzE0cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhci5lLXdlZWstbnVtYmVyIHtcbiAgbWluLXdpZHRoOiAzMzVweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgd2lkdGg6IDYwJTtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS10aXRsZSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtaW5kZW50OiA2cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciB7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMTZweCAxNnB4IDhweCAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiBzcGFuLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgYnV0dG9uIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLCAuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCA4cHggMTZweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIHRoLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciB0aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHNwYW4uZS1kYXksXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHNwYW4uZS1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGFibGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDE2cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGFibGUsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUge1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCwgLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlcixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXksXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgc3Bhbi5lLWRheSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG4uZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDI5cHg7XG4gIHdpZHRoOiAyOXB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cbi5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZCxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkIHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQsIC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQsXG4qLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkID4gc3Bhbi5lLWRheSxcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQgPiBzcGFuLmUtZGF5LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkID4gc3Bhbi5lLWRheSB7XG4gIGhlaWdodDogNDRweDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiA0NHB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0LFxuKi5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtaWNvbi1jb250YWluZXIgLmUtcHJldixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLW5leHQge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuLmUtYmlnZ2VyLmUtY2FsZW5kYXIgLmUtZm9vdGVyLWNvbnRhaW5lcixcbiouZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtZm9vdGVyLWNvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2VkZWJlOTtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtY2FsZW5kYXIuZS1wbGFjZWhvbGRlci1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jYWxlbmRhci5lLXBsYWNlaG9sZGVyLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzOTJweDtcbiAgbWluLWhlaWdodDogMzkycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1kYXRlLWljb24tcHJldiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtZGF0ZS1pY29uLW5leHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGEgc3BhbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1YztcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzYwNWU1YztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjpob3ZlciA+IHNwYW4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyID4gc3BhbiB7XG4gIGJvcmRlcjogI2YzZjJmMTtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2OmhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldjpmb2N1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQ6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6YWN0aXZlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjOGE4ODg2O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciBidXR0b24uZS1wcmV2OmFjdGl2ZSBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgYnV0dG9uLmUtbmV4dDphY3RpdmUgc3BhbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICBjb2xvcjogIzMyMzEzMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQuZS1kaXNhYmxlZCBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldi5lLWRpc2FibGVkIHNwYW4ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LmUtZGlzYWJsZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2LmUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGw6Zmlyc3QtY2hpbGQgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpsYXN0LWNoaWxkIC5lLWNlbGw6bGFzdC1jaGlsZCBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmZpcnN0LWNoaWxkIC5lLWNlbGw6Zmlyc3QtY2hpbGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRyOmxhc3QtY2hpbGQgLmUtY2VsbDpsYXN0LWNoaWxkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpmaXJzdC1jaGlsZCAuZS1jZWxsLmUtZGlzYWJsZWQ6Zmlyc3QtY2hpbGQgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0cjpsYXN0LWNoaWxkIC5lLWNlbGwuZS1kaXNhYmxlZDpsYXN0LWNoaWxkIHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLXdlZWstbnVtYmVyIHNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZm9jdXNlZC1kYXRlOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMwMDc4ZDQsIGluc2V0IDAgMXB4ICMwMDc4ZDQsIGluc2V0IC0xcHggMCAjMDA3OGQ0LCBpbnNldCAwIC0xcHggIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXk6Zm9jdXMgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWRpc2FibGVkIHNwYW4uZS1kYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aDpob3ZlciBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGhlYWQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkOmZvY3VzIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZDpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWRpc2FibGVkIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZDpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtZGlzYWJsZWQ6Zm9jdXMgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1kaXNhYmxlZC5lLW92ZXJsYXkgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtZGlzYWJsZWQuZS1vdmVybGF5OmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLWRpc2FibGVkLmUtb3ZlcmxheTpmb2N1cyBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZDpub3QoLmUtZm9jdXNlZC1kYXRlKSBzcGFuLmUtZGF5IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1mb290ZXIge1xuICBjb2xvcjogI2VkZWJlOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5LmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkOmhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS1kaXNhYmxlZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2UwZjQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1mb2N1c2VkLWRhdGUgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtZm9jdXNlZC1kYXRlID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1mb2N1c2VkLWRhdGUuZS10b2RheSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjMzIzMTMwLCBpbnNldCAwIDFweCAjMzIzMTMwLCBpbnNldCAtMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAtMXB4ICMzMjMxMzA7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLWZvY3VzZWQtZGF0ZTpob3ZlciBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQuZS1mb2N1c2VkLWRhdGU6aG92ZXIgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtZm9jdXNlZC1kYXRlOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzMyMzEzMCwgaW5zZXQgMCAxcHggIzMyMzEzMCwgaW5zZXQgLTFweCAwICMzMjMxMzAsIGluc2V0IDAgLTFweCAjMzIzMTMwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICMzMjMxMzAsIGluc2V0IDAgMXB4ICMzMjMxMzAsIGluc2V0IC0xcHggMCAjMzIzMTMwLCBpbnNldCAwIC0xcHggIzMyMzEzMDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtcHJldjpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtbmV4dDpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1kZXZpY2UgLmUtcHJldjphY3RpdmUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW5leHQ6YWN0aXZlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1wcmV2OmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLWRldmljZSAuZS1uZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIGJ1dHRvbi5lLXByZXY6YWN0aXZlIHNwYW4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtZGV2aWNlIGJ1dHRvbi5lLW5leHQ6YWN0aXZlIHNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhci5lLXJ0bCAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgc3Bhbi5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtd2Vlay1oZWFkZXIge1xuICBwYWRkaW5nOiAwIDAgNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgdGgge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zZWxlY3RlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1zdGF0ZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGgsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXdlZWstbnVtYmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogNDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci1tb250aCA+IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyID4gc3Bhbi5lLWRheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdHIuZS1tb250aC1oaWRlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtb3RoZXItbW9udGgsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyIHtcbiAgcG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG4gIC1tcy10b3VjaC1hY3Rpb246IGluaXRpYWw7XG4gICAgICB0b3VjaC1hY3Rpb246IGluaXRpYWw7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRyLmUtbW9udGgtaGlkZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLW90aGVyLW1vbnRoLmUtZGlzYWJsZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1vdGhlci15ZWFyLmUtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS13ZWVrLW51bWJlcjpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtd2Vlay1udW1iZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXY6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYuZS1vdmVybGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dC5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciB7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXgtd2lkdGg6IDIyMi41cHg7XG4gIG1pbi13aWR0aDogMjIyLjVweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtY2FsZW5kYXItZGF5LWhlYWRlci1sZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1NDBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyLmUtd2Vlay1udW1iZXIge1xuICBtaW4td2lkdGg6IDI5OHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS13ZWVrIHtcbiAgbWF4LXdpZHRoOiAyOTRweDtcbiAgbWluLXdpZHRoOiAyODhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtaW5kZW50OiA0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCA0cHggMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIHBhZGRpbmc6IDE0cHggMTJweCA0cHggMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc2VsZWN0ZWQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhdGUtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHBhZGRpbmc6IDAgOHB4IDAgOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudCAudGZvb3RlciA+IHRyID4gdGQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZCA+IHNwYW4uZS1kYXkge1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQ6bm90KC5lLWZvY3VzZWQtZGF0ZSkgPiBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLWljb24tY29udGFpbmVyIC5lLXByZXYsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1pY29uLWNvbnRhaW5lciAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWZvb3Rlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZWRlYmU5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zbWFsbC5lLWJpZ2dlci5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS15ZWFyIHNwYW4uZS1kYXksXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciBzcGFuLmUtZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc21hbGwuZS1iaWdnZXIuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGFibGUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGFibGUge1xuICBwYWRkaW5nOiAwIDEycHggMCAxMnB4O1xufVxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi8qISBjb21wb25lbnQgaWNvbnMgKi9cbi5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDVcIjtcbn1cblxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS10aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyLmUtbm9uLWVkaXQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dDpmb2N1cyB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtdGltZS13cmFwcGVyLmUtbm9uLWVkaXQuZS1pbnB1dC1mb2N1cyBpbnB1dDpmb2N1cyB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLXRpbWUtd3JhcHBlcixcbiouZS1jb250cm9sLXdyYXBwZXIuZS10aW1lLXdyYXBwZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLmUtZGlzYWJsZWQsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXRpbWUtd3JhcHBlciBzcGFuLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZS10aW1lcGlja2VyLmUtdGltZS1tb2RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmUtdGltZXBpY2tlci5lLXBvcHVwIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LWluZGVudDogMTJweDtcbn1cblxuLmUtc21hbGwgLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtc21hbGwgLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLXNtYWxsLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXRpbWVwaWNrZXIuZS1wbGFjZWhvbGRlci10aW1lcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLmUtdGltZS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtdGltZXBpY2tlci5lLXBvcHVwLmUtbGliLmUtY29udHJvbC5lLXBvcHVwLW9wZW4ge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kLmUtdGltZXBpY2tlci5lLXBvcHVwLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQuZS10aW1lcGlja2VyLmUtcG9wdXAsXG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAsXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZC5lLXBvcHVwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMCU7XG4gIHBhZGRpbmc6IDIuNXZoIDIuNXZ3IDIuNXZoIDEuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMnZoO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDF2aCAydnc7XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUsXG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUge1xuICBwYWRkaW5nOiAxdmggMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1wb3B1cC1jbG9zZSxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1wb3B1cC1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMnZoO1xufVxuLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCxcbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQge1xuICBoZWlnaHQ6IDkwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50IC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDF2aCAwO1xuICBsaW5lLWhlaWdodDogNXZoO1xufVxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50IC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuICAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50IC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLXRpbWVwaWNrZXItbW9iLXBvcHVwLXdyYXAgLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlcixcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDE1JTtcbiAgICBmb250LXNpemU6IDJ2dztcbiAgfVxuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtcG9wdXAtY2xvc2UsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1tb2RlbC10aXRsZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtYnRuLmUtcG9wdXAtY2xvc2UsXG4gIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1wb3B1cC1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAydnc7XG4gIH1cbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCxcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLmUtdGltZXBpY2tlci1tb2ItcG9wdXAtd3JhcCAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMXZoIDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwdmg7XG4gIH1cbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbi5lLXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbnMuZS1hY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRpbWUtd3JhcHBlci5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWFjdGl2ZTphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtdGltZXBpY2tlci5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwIHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIGxpLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtaG92ZXIsIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLW5hdmlnYXRpb24sIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLXNtYWxsIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1zbWFsbC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10aW1lcGlja2VyLW1vYi1wb3B1cC13cmFwIC5lLXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlLFxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIC5lLXBvcHVwLWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5lLWJpZ2dlciAuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtYmlnZ2VyLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIgLmUtdGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsLFxuKi5lLWJpZ2dlci5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgcGFkZGluZzogMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS10aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItdGltZXBpY2tlcixcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS10aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItdGltZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtYmlnZ2VyLmUtdGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1zbWFsbC5lLWJpZ2dlci5lLXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29ucyxcbiouZS1zbWFsbC5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMsXG4qLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS10aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4vKiEgY29tcG9uZW50IGljb25zICovXG4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb246OmJlZm9yZSxcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbjpmb2N1cyxcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMzMjMxMzA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Q4XCI7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGZcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIC5lLWlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIGlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZGF0ZXBpY2tlciAuZS1jYWxlbmRhciAuZS1jb250ZW50IHRhYmxlIHRib2R5IHRyLmUtbW9udGgtaGlkZTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmUtZGF0ZXBpY2tlci5lLWRhdGUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG4uZS1kYXRlcGlja2VyIC5lLW1vZGVsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxNXB4O1xufVxuLmUtZGF0ZXBpY2tlciAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwteWVhciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWRhdGVwaWNrZXIgLmUtbW9kZWwtbW9udGgsIC5lLWRhdGVwaWNrZXIgLmUtbW9kZWwtZGF5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLmUtZGF0ZS1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyLmUtbGliLmUtcG9wdXAuZS1jb250cm9sLmUtcG9wdXAtb3BlbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyLmUtcG9wdXAtZXhwYW5kLmUtbGliLmUtcG9wdXAuZS1jb250cm9sLmUtcG9wdXAtb3BlbiB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSB7XG4gIGhlaWdodDogMTV2aDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSAuZS1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSB7XG4gIGhlaWdodDogMTV2aDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSAuZS1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAyMHZoO1xuICBwYWRkaW5nOiAydmggNnZ3O1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtZGF5LXdyYXBwZXIge1xuICBtYXJnaW46IDEydmggMCAwIDA7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1idG4uZS1mbGF0LmUtcG9wdXAtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS10b2RheS5lLWZsYXQuZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtdG9kYXkuZS1mbGF0LmUtcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWRheSB7XG4gIGZvbnQtc2l6ZTogNXZ3O1xuICBsaW5lLWhlaWdodDogNnZ3O1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSB7XG4gIGhlaWdodDogMTB2aDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBwYWRkaW5nOiAydmggMnZ3O1xuICBsaW5lLWhlaWdodDogNXZoO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gIHBvc2l0aW9uOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDV2dztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDYwdnc7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtcHJldiwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXByZXYsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXByZXYge1xuICAgIGhlaWdodDogNTVweDtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiAuZS1pY29ucyB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXByZXYgLmUtaWNvbnMsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1wcmV2IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1wcmV2IC5lLWljb25zIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLW5leHQsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLW5leHQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLW5leHQsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLW5leHQgLmUtaWNvbnMsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLW5leHQgLmUtaWNvbnMge1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1uZXh0IC5lLWljb25zLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtbmV4dCAuZS1pY29ucywgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtbmV4dCAuZS1pY29ucyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLWljb24tY29udGFpbmVyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtaWNvbi1jb250YWluZXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLWljb24tY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIHRoIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtY29udGVudCBzcGFuLmUtZGF5IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA3OXZoO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1mb290ZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHtcbiAgaGVpZ2h0OiA2OXZoO1xufVxuLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGggdGFibGUge1xuICBoZWlnaHQ6IDY5dmg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSB7XG4gICAgaGVpZ2h0OiAyNXZoO1xuICB9XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyLmUtYmxhem9yLWRldmljZSAuZS1wb3B1cC1jbG9zZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jZWxsLWNvbnRhaW5lciAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgICBoZWlnaHQ6IDYwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY2VsbC1jb250YWluZXIgLmUtZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGhlaWdodDogMTAlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAzMHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAyNXZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtZGF5LXdyYXBwZXIge1xuICAgIG1hcmdpbjogMTJ2aCAwIDAgMDtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1tb2RlbC1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtZGF5IHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXByZXYsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1wcmV2LCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1wcmV2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxMnZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLXRpdGxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtdGl0bGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHtcbiAgICBoZWlnaHQ6IDY1dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNlbGwtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLmUtZGV2aWNlIC5lLW1vbnRoIHRhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlLCAuZS1kYXRlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIgdGFibGUge1xuICAgIGhlaWdodDogNjl2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGggdGFibGUsIC5lLWRhdGVwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB0YWJsZSwgLmUtZGF0ZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXBpY2tlci5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciB0YWJsZSB7XG4gICAgaGVpZ2h0OiA2NXZoO1xuICB9XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4uZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlcixcbi5lLXNtYWxsLmUtZGF0ZXBpY2tlci5lLXBvcHVwLXdyYXBwZXIge1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWRhdGVwaWNrZXIgLmUtY2FsZW5kYXIsXG4uZS1zbWFsbC5lLWRhdGVwaWNrZXIgLmUtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiouZS1pbnB1dC1ncm91cC5lLWRhdGUtd3JhcHBlci5lLWRhdGVpbnB1dC1hY3RpdmU6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmUtZGF0ZS13cmFwcGVyIHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLmUtaWNvbnMuZS1hY3RpdmUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWRhdGUtd3JhcHBlciBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbi5lLWljb25zLmUtYWN0aXZlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVwaWNrZXIsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlci5lLWRhdGVwaWNrZXIuZS1wb3B1cC13cmFwcGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcGlja2VyLmUtcG9wdXAtd3JhcHBlciB7XG4gIGJvcmRlcjogMCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyLmUtZGF0ZXBpY2tlciAuZS1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXBpY2tlciAuZS1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb24sXG4qLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1kYXRlLWljb24sXG4qLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMzZweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRhdGUtaWNvbixcbiouZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLFxuKi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICB3aWR0aDogNjUlO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIHdpZHRoOiA2MSU7XG59XG5cbi8qISBjb21wb25lbnQgaWNvbnMgKi9cbi5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgbWluLXdpZHRoOiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb246OmJlZm9yZSxcbiouZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RhXCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uOmZvY3VzLFxuKi5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1kYXRlLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZDhcIjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtZGF0ZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RmXCI7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2hhbmdlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y5XCI7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIuZS1ydGwgLmUtaGVhZGVyIC5lLWRhdGUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkOFwiO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyLmUtcnRsIC5lLWhlYWRlciAuZS1kYXRlLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGZcIjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1zdGFydC1lbmQgLmUtY2hhbmdlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG5cbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtaGVhZGVyIC5lLXBvcHVwLWNsb3NlOjpiZWZvcmUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtaGVhZGVyIC5lLWFwcGx5OjpiZWZvcmUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1hcHBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRhdGUtcmFuZ2Utd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRhdGUtcmFuZ2Utd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZS1yYW5nZS13cmFwcGVyIC5lLWRhdGVyYW5nZS1oaWRkZW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRhdGUtcmFuZ2Utd3JhcHBlciAuZS1kYXRlcmFuZ2UtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIgLmUtZGF0ZXJhbmdlLWhpZGRlbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1kYXRlcmFuZ2UtaGlkZGVuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1kYXRlcmFuZ2UtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1kYXRlcmFuZ2UtaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtZGF0ZXJhbmdlLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA1ODhweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWxhYmVsLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZW5kLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogNDglO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWNoYW5nZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0JTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbiB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbiwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYgc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBoZWlnaHQ6IDc4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIuZS1yYW5nZS1ib3JkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLWxlZnQtY29udGFpbmVyLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtcmlnaHQtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogMTkycHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAyNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLXRleHQtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS11bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWhpZGUtcmFuZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyLmUtcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtbmV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlcixcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcbn1cbi5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1sYWJlbCwgLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWVuZC1sYWJlbCxcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1sYWJlbCxcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1lbmQtbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtY2hhbmdlLWljb24sXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtY2hhbmdlLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kLFxuKi5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbixcbiouZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LFxuKi5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCA4cHg7XG59XG4uZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1tb250aCAuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLW1vbnRoIC5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBoZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi5lLXJhbmdlLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAyO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLWNvbnRyb2wuZS1saWIuZS1kZXZpY2UuZS1wb3B1cC1vcGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZC5lLWNvbnRyb2wuZS1saWIuZS1kZXZpY2UuZS1wb3B1cC1vcGVuIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXJhbmdlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIge1xuICBoZWlnaHQ6IDIwdmg7XG4gIHBhZGRpbmc6IDJ2aCAydnc7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLW1vZGVsLWhlYWRlci13cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtbW9kZWwtaGVhZGVyLXdyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtbW9kZWwtaGVhZGVyLXdyYXBwZXIgLmUtYXBwbHkge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQge1xuICBtYXJnaW46IDN2aCAwIDAgMDtcbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogODB2aDtcbiAgICBoZWlnaHQ6IDgwdmg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogdW5zZXQ7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIHtcbiAgaGVpZ2h0OiAxMHZoO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBwYWRkaW5nOiAydmggMnZ3O1xuICBsaW5lLWhlaWdodDogNXZoO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1wcmV2LCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtcHJldiB7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDM2cHg7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtcHJldiBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtcHJldiBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1wcmV2IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAxMXB4O1xuICB9XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLW1vbnRoIC5lLW5leHQsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0LCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtbmV4dCBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLXllYXIgLmUtbmV4dCBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS1uZXh0IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS1uZXh0IHNwYW4sIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS1uZXh0IHNwYW4sIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtZGVjYWRlIC5lLW5leHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUtbW9udGggLmUtdGl0bGUsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLmUteWVhciAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1kZWNhZGUgLmUtdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiA4dmg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS1tb250aCAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1oZWFkZXIuZS15ZWFyIC5lLXRpdGxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWhlYWRlci5lLWRlY2FkZSAuZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgdGgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWhvbGRlciAuZS1jYWxlbmRhci1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDc4dmg7XG4gICAgaGVpZ2h0OiA3OHZoO1xuICB9XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogNzh2aDtcbiAgICBoZWlnaHQ6IDc4dmg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA4MHZoO1xuICAgIGhlaWdodDogODB2aDtcbiAgfVxufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1zZXBhcmF0b3Ige1xuICBtYXJnaW46IDA7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB7XG4gIGhlaWdodDogNjl2aDtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlIHtcbiAgcGFkZGluZzogMCAydnc7XG4gIGhlaWdodDogNjl2aDtcbiAgYm9yZGVyLXNwYWNpbmc6IHVuc2V0O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogOTAlO1xuICBoZWlnaHQ6IDkwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcHJlc2V0cyB1bCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcHJlc2V0cyB1bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLWRldmljZS13aWR0aDogNzY4cHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1wcmVzZXRzIHVsIGxpLmUtbGlzdC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtbW9iLXBvcHVwLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtcmFuZ2UtbW9iLXBvcHVwLXdyYXAgLmUtbW9kZWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMCU7XG4gIHBhZGRpbmc6IDIuNXZoIDIuNXZ3IDIuNXZoIDEuNXZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogM3ZoO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxdmggMnZ3O1xufVxuLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIgLmUtbW9kZWwtdGl0bGUge1xuICBwYWRkaW5nOiAxdmggMnZ3O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtbW9kZWwtaGVhZGVyLXdyYXBwZXIgLmUtYnRuIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciAuZS1tb2RlbC1oZWFkZXItd3JhcHBlciAuZS1idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1ob2xkZXIgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA3MHZoO1xuICAgIGhlaWdodDogNzB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1ob2xkZXIgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiA2NSU7XG4gICAgaGVpZ2h0OiA2NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jYWxlbmRhciB7XG4gICAgbWluLWhlaWdodDogNzB2aDtcbiAgICBoZWlnaHQ6IDcwdmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY2FsZW5kYXItaG9sZGVyIC5lLWNhbGVuZGFyLWNvbnRhaW5lciAuZS1jb250ZW50LmUteWVhciwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jYWxlbmRhci1ob2xkZXIgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1wcmVzZXRzIHtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1yYW5nZS1tb2ItcG9wdXAtd3JhcCAuZS1tb2RlbC1oZWFkZXIge1xuICAgIGhlaWdodDogMTUlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLXJhbmdlLW1vYi1wb3B1cC13cmFwIC5lLW1vZGVsLWhlYWRlciAuZS1tb2RlbC10aXRsZSB7XG4gICAgcGFkZGluZzogMXZoIDF2dztcbiAgfVxuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLXJhbmdlLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDI3dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDI1dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIHtcbiAgICBtYXJnaW46IDV2aCAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4ge1xuICAgIG1hcmdpbjogOHB4IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNhbGVuZGFyLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogNzV2aDtcbiAgICBoZWlnaHQ6IDc1dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUge1xuICAgIGhlaWdodDogNjB2aDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDogNjAwcHgpIHtcbiAgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtbW9udGgsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLXllYXIsIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLWRlY2FkZSB7XG4gICAgaGVpZ2h0OiA2NXZoO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1tb250aCB0YWJsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUteWVhciB0YWJsZSwgLmUtZGF0ZXJhbmdlcGljay1tb2ItcG9wdXAtd3JhcCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXBvcHVwLWV4cGFuZCAuZS1jb250ZW50LmUtZGVjYWRlIHRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBib3JkZXItc3BhY2luZzogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gIC5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtY29udGVudC5lLW1vbnRoIHRhYmxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS15ZWFyIHRhYmxlLCAuZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLWNvbnRlbnQuZS1kZWNhZGUgdGFibGUge1xuICAgIGhlaWdodDogNjV2aDtcbiAgfVxufVxuLmUtb3V0bGluZS5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSBzcGFuLmUtZmxvYXQtdGV4dC1jb250ZW50LmUtZmxvYXQtdGV4dC1vdmVyZmxvdy5lLWRhdGUtdGltZS1pY29uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xufVxuXG4uZS1vdXRsaW5lLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHNwYW4uZS1mbG9hdC10ZXh0LWNvbnRlbnQuZS1mbG9hdC10ZXh0LW92ZXJmbG93LmUtZGF0ZS10aW1lLWljb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xufVxuXG4uZS1kYXRlLXJhbmdlLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWljb25zLmUtYWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlLXJhbmdlLXdyYXBwZXIuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb24uZS1hY3RpdmU6YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCAuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlcjpub3QoLmUtc2VsZWN0ZWQpOmhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZm9jdXNlZC1kYXRlOm5vdCguZS1zZWxlY3RlZCkgc3Bhbi5lLWRheSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZGZkZDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGUuZS10b2RheSBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1zZWxlY3RlZC5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIgc3BhbiwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyOmhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXN0YXJ0LWxhYmVsLCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1lbmQtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNoYW5nZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXktc3BhbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6aG92ZXIsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5OmFjdGl2ZSxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseS5lLWZsYXQuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWFwcGx5LmUtZmxhdC5lLXByaW1hcnk6ZGlzYWJsZWQsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtYXBwbHkuZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1mbGF0LFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWNzcy5lLWJ0bi5lLWZsYXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtZmxhdDpob3Zlcixcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1mbGF0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWZsYXQ6YWN0aXZlLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWZsYXQuZS1hY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdDphY3RpdmUsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTg4ODY7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1mbGF0OmRpc2FibGVkLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWZsYXQ6ZGlzYWJsZWQsXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtY3NzLmUtYnRuLmUtZmxhdDpkaXNhYmxlZCxcbi5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1jc3MuZS1idG4uZS1mbGF0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSxcbi5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLmUtZGF5IHtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2stbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wb3B1cC1leHBhbmQgLmUtbW9kZWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1kYXRlcmFuZ2VwaWNrLW1vYi1wb3B1cC13cmFwIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcG9wdXAtZXhwYW5kIC5lLW1vZGVsLWhlYWRlciAuZS1wb3B1cC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcmFuZ2UtbW9kYWwsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcmFuZ2UtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMjQyLCAyNDEsIDAuNik7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1zdGFydC1sYWJlbCwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWVuZC1sYWJlbCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1zdGFydC1sYWJlbCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1lbmQtbGFiZWwsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZW5kLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRheS1zcGFuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRheS1zcGFuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWRheS1zcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIgLmUtcHJlc2V0cyxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIC5lLXByZXNldHMsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1wcmVzZXQtd3JhcHBlciAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0biwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNzhkNDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBtYXgtd2lkdGg6IDExNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxcHggNnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2lkdGg6IDUwJTtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0biB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuOmhvdmVyLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuOmhvdmVyOm5vdChbZGlzYWJsZWRdKSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bjpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG46aG92ZXI6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuOmhvdmVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLmUtYWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSksIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlciwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTphY3RpdmUsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTphY3RpdmU6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmhvdmVyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTphY3RpdmUsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTphY3RpdmU6bm90KFtkaXNhYmxlZF0pLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmhvdmVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtc3RhcnQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0biB7XG4gIG1heC13aWR0aDogMTQxcHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMge1xuICBtYXgtaGVpZ2h0OiAyNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzLmUtcHJlc2V0LXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cy5lLXByZXNldC13cmFwcGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMuZS1wcmVzZXQtd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB1bCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHVsLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgdWwge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB1bCBsaS5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHVsIGxpLmUtbGlzdC1pdGVtLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgdWwgbGkuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMjk2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1uZXh0LFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS1wcmV2IHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbiwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiBzcGFuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCBzcGFuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiBzcGFuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCBzcGFuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtcHJldiBzcGFuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZm9vdGVyLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIge1xuICBoZWlnaHQ6IDkycHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHksXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luOiAwIDhweCAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtc3RhcnQtZW5kIC5lLWVuZC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1zdGFydC1lbmQgLmUtZW5kLWJ0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCAuZS1zdGFydC1idG4ge1xuICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1mb290ZXIuZS1idG4uZS1jYW5jZWwsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtZm9vdGVyLmUtYnRuLmUtY2FuY2VsLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLWZvb3Rlci5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsLmUtcG9wdXAgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5LFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bC5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuLmUtYXBwbHkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCxcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCxcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCB7XG4gIG1heC13aWR0aDogMjk0cHg7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlci5lLWRldmljZS5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggNnB4IDEycHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlci5lLWRldmljZS5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIuZS1kZXZpY2UuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZGF5LXNwYW4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyLmUtZGV2aWNlLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWRheS1zcGFuIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi5lLWRhdGVyYW5nZXBpY2tlci5lLWJpZ2dlciAuZS1jYWxlbmRhciAuZS1tb250aCAuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyOXB4O1xuICB3aWR0aDogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXJhbmdlcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXJhbmdlcGlja2VyLFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGVyYW5nZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGVyYW5nZXBpY2tlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMjUwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLW1vbnRoIHRkLmUtb3RoZXItbW9udGguZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBsaW5lLWhlaWdodDogMjlweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIsXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtY2FsZW5kYXIgdGgsXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWNhbGVuZGFyIHRoLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciB0aCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4sIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4sXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmUsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlOmFjdGl2ZSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlLCAuZS1iaWdnZXIgLmUtZGF0ZXJhbmdlcGlja2VyIC5lLWVuZC1idG4uZS1hY3RpdmU6YWN0aXZlOm5vdChbZGlzYWJsZWRdKSwgLmUtYmlnZ2VyIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6aG92ZXIsIC5lLWJpZ2dlciAuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSksXG4qLmUtYmlnZ2VyLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1iaWdnZXIuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtc3RhcnQtYnRuLmUtYWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1zdGFydC1idG4uZS1hY3RpdmU6YWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlLFxuKi5lLWRldmljZS5lLWRhdGVyYW5nZXBpY2tlciAuZS1lbmQtYnRuLmUtYWN0aXZlOmFjdGl2ZTpub3QoW2Rpc2FibGVkXSksXG4qLmUtZGV2aWNlLmUtZGF0ZXJhbmdlcGlja2VyIC5lLXN0YXJ0LWJ0bi5lLWFjdGl2ZTpob3ZlcixcbiouZS1kZXZpY2UuZS1kYXRlcmFuZ2VwaWNrZXIgLmUtZW5kLWJ0bi5lLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZS1kYXRlcmFuZ2VwaWNrZXIuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1tb250aCAuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgbWF4LXdpZHRoOiA3MzBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtZGF0ZXJhbmdlLWRheS1oZWFkZXItbGcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cC5lLXByZXNldC13cmFwcGVyIHtcbiAgbWluLXdpZHRoOiA1ODhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLmUtcHJlc2V0LXdyYXBwZXIgLmUtcHJlc2V0cyB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWxhYmVsLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1yYW5nZS1oZWFkZXIgLmUtZW5kLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogNDglO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLWNoYW5nZS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA0JTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXJhbmdlLWhlYWRlciAuZS1kYXktc3BhbiB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcmFuZ2UtaGVhZGVyIC5lLXN0YXJ0LWVuZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtbmV4dCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYge1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLW5leHQgc3BhbiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXByZXYgc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1zdGFydC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBoZWlnaHQ6IDc4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1mb290ZXIgLmUtYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAxNnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3RlciAuZS1idG4uZS1hcHBseSB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXRlLXJhbmdlLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIuZS1yYW5nZS1ib3JkZXIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXItY29udGFpbmVyIC5lLWxlZnQtY29udGFpbmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhci1jb250YWluZXIgLmUtcmlnaHQtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIHtcbiAgbWF4LWhlaWdodDogMTkycHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAyNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1wYXJlbnQge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1wcmVzZXRzIC5lLXRleHQtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS11bCBsaS5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWhpZGUtcmFuZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyLmUtcmFuZ2UtYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZGF0ZS1yYW5nZS1jb250YWluZXIgLmUtY2FsZW5kYXIgLmUtbmV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMCAjNjA1ZTVjLCBpbnNldCAwIDFweCAjNjA1ZTVjLCBpbnNldCAtMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAtMXB4ICM2MDVlNWM7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcnRsIC5lLWRhdGUtcmFuZ2UtY29udGFpbmVyIC5lLWNhbGVuZGFyIC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQuZS1yYW5nZS1ob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDAgIzYwNWU1YywgaW5zZXQgMCAxcHggIzYwNWU1YywgaW5zZXQgLTFweCAwICM2MDVlNWMsIGluc2V0IDAgLTFweCAjNjA1ZTVjO1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwICM2MDVlNWMsIGluc2V0IDAgMXB4ICM2MDVlNWMsIGluc2V0IC0xcHggMCAjNjA1ZTVjLCBpbnNldCAwIC0xcHggIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXJ0bCAuZS1mb290ZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbjogMCA4cHggMCA4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1ydGwgLmUtZm9vdGVyIC5lLWJ0bi5lLWFwcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlciAuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMjQ2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6aG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWhlYWRlciAuZS10aXRsZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLWVuZC1kYXRlLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCAuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCAuZS10b2RheS5lLXJhbmdlLWhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzAwNzhkNDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtcmFuZ2UtaG92ZXIgc3Bhbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1yYW5nZS1ob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyOm5vdCguZS1zZWxlY3RlZCk6aG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGU6bm90KC5lLXNlbGVjdGVkKSBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyOm5vdCguZS1zZWxlY3RlZCk6aG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1mb2N1c2VkLWRhdGU6bm90KC5lLXNlbGVjdGVkKSBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFkZmRkO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS10b2RheTpob3ZlciBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLWZvY3VzZWQtZGF0ZS5lLXRvZGF5IHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXJhbmdlLWhvdmVyLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtdG9kYXkgc3Bhbi5lLWRheSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc4ZDQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1yYW5nZS1ob3Zlci5lLXNlbGVjdGVkLmUtdG9kYXk6aG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtcmFuZ2UtaG92ZXIuZS1zZWxlY3RlZC5lLXRvZGF5OmhvdmVyIHNwYW4uZS1kYXkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtdG9kYXkuZS1yYW5nZS1ob3ZlciBzcGFuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIgc3BhbiwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyOmhvdmVyIHNwYW4uZS1kYXksIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3Zlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXJhbmdlLWhvdmVyIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3Zlcjpob3ZlciBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1yYW5nZS1ob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtY29udGVudCAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1jb250ZW50IC5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgLmUtb3RoZXItbW9udGguZS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtZW5kLWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHNwYW4uZS1kYXksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZCBzcGFuLmUtZGF5LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1lbmQtZGF0ZS5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLXN0YXJ0LWRhdGUuZS1zZWxlY3RlZC5lLXJhbmdlLWhvdmVyLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2FsZW5kYXIgLmUtc3RhcnQtZGF0ZS5lLXNlbGVjdGVkLmUtcmFuZ2UtaG92ZXIuZS10b2RheSBzcGFuLmUtZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1jYWxlbmRhciAuZS1vdGhlci1tb250aC5lLXNlbGVjdGVkIHNwYW4sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNhbGVuZGFyIC5lLW90aGVyLW1vbnRoLmUtc2VsZWN0ZWQgc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXByZXNldHMgLmUtbGlzdC1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS1saXN0LWl0ZW0uZS1ob3Zlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtcHJlc2V0cyAuZS1saXN0LWl0ZW0uZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWVuZC1sYWJlbCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc3RhcnQtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWVuZC1sYWJlbCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtY2hhbmdlLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWNoYW5nZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kYXRlcmFuZ2VwaWNrZXIuZS1wb3B1cCAuZS1kYXktc3Bhbixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZGF5LXNwYW4ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRhdGVyYW5nZXBpY2tlci5lLXBvcHVwIC5lLWZvb3Rlcixcbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAgLmUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNhbGVuZGFyIC5lLWNvbnRlbnQuZS1tb250aCB0ZC5lLXRvZGF5LmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1jb250ZW50LmUtbW9udGggdGQuZS10b2RheS5lLW90aGVyLW1vbnRoLmUtcmFuZ2UtaG92ZXIgc3Bhbi5lLWRheSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXJhbmdlLWljb24sIC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiwgLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24uZS1yYW5nZS1pY29uLFxuKi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtcmFuZ2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1iaWdnZXIgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlLFxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1kZXZpY2UgLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgd2lkdGg6IDcyJTtcbn1cblxuLmUtZGF0ZXJhbmdlcGlja2VyLmUtcG9wdXAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGUge1xuICB3aWR0aDogNzAlO1xufVxuXG4vKiEgY29tcG9uZW50IGljb25zICovXG4uZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGF0ZXRpbWUtd3JhcHBlci5lLW5vbi1lZGl0LmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRhdGV0aW1lLXdyYXBwZXIuZS1ub24tZWRpdC5lLWlucHV0LWZvY3VzIGlucHV0OmZvY3VzIH4gLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZGF0ZXRpbWUtd3JhcHBlciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIuZS1jb250cm9sLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1kYXRlLWljb24uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1kYXRldGltZS13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmUtZGF0ZXRpbWUtd3JhcHBlciBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGF0ZS1pY29uLCAuZS1kYXRldGltZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXRpbWUtaWNvbiB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWRhdGV0aW1lLXdyYXBwZXI6bm90KC5lLW91dGxpbmUpLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWNvbnRyb2wuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLXdyYXBwZXIuZS1wb3B1cC1jb250YWluZXIuZS1wb3B1cC1leHBhbmQuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZGF0ZXRpbWUtbW9iLXBvcHVwLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IG5vcm1hbDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuXG4uZS1kYXRldGltZS1tb2ItcG9wdXAtd3JhcCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAyO1xufVxuLmUtZGF0ZXRpbWUtbW9iLXBvcHVwLXdyYXAgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cC5lLWxpYi5lLWNvbnRyb2wuZS1wb3B1cC1vcGVuIHtcbiAgbGVmdDogMCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1kYXRldGltZXBpY2tlci5lLXRpbWUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLmUtaG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1pbmRlbnQ6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0sXG4qLmUtc21hbGwuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtc21hbGwuZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUsXG4qLmUtc21hbGwgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWRhdGV0aW1lcGlja2VyLmUtcGxhY2Vob2xkZXItZGF0ZXRpbWVwaWNrZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1MHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAtZXhwYW5kLmUtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwLWV4cGFuZC5lLXBvcHVwIC5lLWRhdGV0aW1lLW1vYi1wb3B1cC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyohIGRhdGV0aW1lcGlja2VyIHRoZW1lICovXG4uZS1kYXRldGltZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29ucy5lLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXRpbWUtd3JhcHBlci5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWFjdGl2ZTphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCB7XG4gIGJvcmRlcjogMCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIGxpLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW0uZS1ob3ZlciwgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLW5hdmlnYXRpb24sIC5lLWRhdGV0aW1lcGlja2VyLmUtcG9wdXAgLmUtbGlzdC1wYXJlbnQuZS11bCAuZS1saXN0LWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWJpZ2dlci5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSxcbiouZS1iaWdnZXIgLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS10aW1lLWljb24uZS1pY29uczo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGF0ZXRpbWUtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtdGltZS1pY29uLFxuKi5lLWJpZ2dlciAuZS1kYXRldGltZS13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlci5lLWRhdGV0aW1lLXdyYXBwZXI6bm90KC5lLW91dGxpbmUpLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24sXG4qLmUtYmlnZ2VyIC5lLWRhdGV0aW1lLXdyYXBwZXI6bm90KC5lLW91dGxpbmUpLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb24uZS10aW1lLWljb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwsXG4qLmUtYmlnZ2VyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSxcbiouZS1iaWdnZXIuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wbGFjZWhvbGRlci1kYXRldGltZXBpY2tlcixcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kYXRldGltZXBpY2tlci5lLXBsYWNlaG9sZGVyLWRhdGV0aW1lcGlja2VyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNTBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWRhdGV0aW1lLXdyYXBwZXIgLmUtdGltZS1pY29uLmUtaWNvbnM6OmJlZm9yZSxcbiouZS1zbWFsbC5lLWJpZ2dlciAuZS1kYXRldGltZS13cmFwcGVyIC5lLXRpbWUtaWNvbi5lLWljb25zOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1kYXRldGltZXBpY2tlci5lLXBvcHVwIC5lLWxpc3QtcGFyZW50LmUtdWwgLmUtbGlzdC1pdGVtLFxuKi5lLXNtYWxsLmUtYmlnZ2VyLmUtZGF0ZXRpbWVwaWNrZXIuZS1wb3B1cCAuZS1saXN0LXBhcmVudC5lLXVsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufSIsIi5lLWJ0bixcbi5lLWNzcy5lLWJ0biB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41NzJlbTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNHB4IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWJ0bjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtYnRuOmhvdmVyLCAuZS1idG46Zm9jdXMsXG4uZS1jc3MuZS1idG46aG92ZXIsXG4uZS1jc3MuZS1idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5lLWJ0bjo6LW1vei1mb2N1cy1pbm5lcixcbi5lLWNzcy5lLWJ0bjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTAuNWVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbn1cbi5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1idG4uZS1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogNHB4IDExcHg7XG59XG5cbi5lLWJ0bi5lLXRvcC1pY29uLWJ0biwgLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEycHggMTJweDtcbn1cblxuLmUtYnRuLmUtcm91bmQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMycHg7XG59XG4uZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG59XG5cbi5lLWJ0bi5lLWZsYXQsXG4uZS1jc3MuZS1idG4uZS1mbGF0IHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5cbi5lLWJ0bi5lLXNtYWxsLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTQzZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjU3MTQzZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4sXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogM3B4IDdweDtcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLCAuZS1idG4uZS1zbWFsbC5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLFxuLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTJweCAxMnB4O1xufVxuLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQge1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTQzZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjU3MTQzZW07XG59XG5cbi5lLWJ0bi5lLWJsb2NrLFxuLmUtY3NzLmUtYnRuLmUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXNtYWxsIC5lLWJ0bixcbi5lLXNtYWxsLmUtYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLFxuLmUtc21hbGwuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjU3MTQzZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNTcxNDNlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1zbWFsbCAuZS1idG4uZS1pY29uLWJ0bixcbi5lLXNtYWxsLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1pY29uLWJ0bixcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAzcHggN3B4O1xufVxuLmUtc21hbGwgLmUtYnRuLmUtdG9wLWljb24tYnRuLCAuZS1zbWFsbCAuZS1idG4uZS1ib3R0b20taWNvbi1idG4sXG4uZS1zbWFsbC5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLXNtYWxsLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtc21hbGwuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMnB4IDEycHg7XG59XG4uZS1zbWFsbCAuZS1idG4uZS1yb3VuZCxcbi5lLXNtYWxsLmUtYnRuLmUtcm91bmQsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1yb3VuZCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcm91bmQge1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtc21hbGwgLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1zbWFsbC5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1zbWFsbCAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLTAuNTcxNDNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtc21hbGwgLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLXNtYWxsLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41NzE0M2VtO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1idG4sXG4uZS1jc3MuZS1idG4ge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMjgwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDI4MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMjgwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAyODBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMjgwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi5lLWJ0bjpob3Zlcixcbi5lLWNzcy5lLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWJ0bjpmb2N1cyxcbi5lLWNzcy5lLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0zcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5lLWJ0bjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJ0bjpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuXG4uZS1idG46YWN0aXZlLFxuLmUtY3NzLmUtYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1idG4uZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtYnRuOmRpc2FibGVkLCAuZS1idG4uZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWJ0biAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0biAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1yb3VuZCwgLmUtYnRuLmUtcm91bmQtZWRnZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1yb3VuZDpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZTpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1yb3VuZDpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZTpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xufVxuLmUtYnRuLmUtcm91bmQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kOmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2U6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYnRuLmUtcm91bmQ6YWN0aXZlLCAuZS1idG4uZS1yb3VuZC1lZGdlOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtYnRuLmUtcm91bmQ6ZGlzYWJsZWQsIC5lLWJ0bi5lLXJvdW5kLmUtZGlzYWJsZWQsIC5lLWJ0bi5lLXJvdW5kLWVkZ2U6ZGlzYWJsZWQsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2U6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtcm91bmQuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6aG92ZXIsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG59XG4uZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6Zm9jdXMsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1zdWNjZXNzOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggc29saWQ7XG59XG4uZS1idG4uZS1yb3VuZC5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1zdWNjZXNzOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzODM4Nztcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpmb2N1cywgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWluZm86Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWluZm86Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtcm91bmQuZS1pbmZvOmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1pbmZvOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLWluZm86Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1pbmZvOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xufVxuLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmhvdmVyLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmZvY3VzLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtd2FybmluZzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xufVxuLmUtYnRuLmUtcm91bmQuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1yb3VuZC5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtd2FybmluZzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG59XG4uZS1idG4uZS1yb3VuZC5lLWRhbmdlcjpob3ZlciwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2QxMzQzODtcbn1cbi5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLCAuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xufVxuLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSwgLmUtYnRuLmUtcm91bmQtZWRnZS5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtcm91bmQuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUsIC5lLWJ0bi5lLXJvdW5kLWVkZ2UuZS1kYW5nZXI6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXJvdW5kLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1yb3VuZC1lZGdlLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xufVxuXG4uZS1idG4uZS1wcmltYXJ5LFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtcHJpbWFyeTpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLWJ0bi5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWJ0bi5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtcHJpbWFyeS5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtcHJpbWFyeTpkaXNhYmxlZCwgLmUtYnRuLmUtcHJpbWFyeS5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtcHJpbWFyeTpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtYnRuLmUtcHJpbWFyeSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLXByaW1hcnkgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtYnRuLmUtc3VjY2Vzcyxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMGI2YTBiO1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtYnRuLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbn1cbi5lLWJ0bi5lLXN1Y2Nlc3M6YWN0aXZlLCAuZS1idG4uZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2VzczphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1zdWNjZXNzOmRpc2FibGVkLCAuZS1idG4uZS1zdWNjZXNzLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1zdWNjZXNzOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtc3VjY2Vzcy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS1zdWNjZXNzIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtc3VjY2VzcyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1pbmZvLFxuLmUtY3NzLmUtYnRuLmUtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICMwMzgzODc7XG4gIGJvcmRlci1jb2xvcjogIzAzODM4NztcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1pbmZvOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1pbmZvOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogIzAzODM4NztcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1idG4uZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1pbmZvOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1pbmZvOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xufVxuLmUtYnRuLmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLWluZm8uZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1pbmZvOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1pbmZvOmRpc2FibGVkLCAuZS1idG4uZS1pbmZvLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1pbmZvOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtaW5mby5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS1pbmZvIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtaW5mbyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNjYTUwMTA7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS13YXJuaW5nOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS13YXJuaW5nOmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1idG4uZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS13YXJuaW5nOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xufVxuLmUtYnRuLmUtd2FybmluZzphY3RpdmUsIC5lLWJ0bi5lLXdhcm5pbmcuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLXdhcm5pbmcuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS13YXJuaW5nOmRpc2FibGVkLCAuZS1idG4uZS13YXJuaW5nLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS13YXJuaW5nOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS13YXJuaW5nIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtd2FybmluZyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1kYW5nZXIsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjZDEzNDM4O1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZGFuZ2VyOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWRhbmdlcjpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogI2QxMzQzODtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1idG4uZS1kYW5nZXI6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZGFuZ2VyOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1kYW5nZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG59XG4uZS1idG4uZS1kYW5nZXI6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZGFuZ2VyLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1kYW5nZXI6ZGlzYWJsZWQsIC5lLWJ0bi5lLWRhbmdlci5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZGFuZ2VyLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWJ0bi5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1mbGF0LFxuLmUtY3NzLmUtYnRuLmUtZmxhdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1mbGF0OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtYnRuLmUtZmxhdDpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQ6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLWZsYXQ6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdDphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0OmRpc2FibGVkLCAuZS1idG4uZS1mbGF0LmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0IC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdCAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5LmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnk6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1mbGF0LmUtcHJpbWFyeTpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1wcmltYXJ5IC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXByaW1hcnkgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2Vzczpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtc3VjY2VzczphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzOmRpc2FibGVkLCAuZS1idG4uZS1mbGF0LmUtc3VjY2Vzcy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3M6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtc3VjY2Vzcy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1zdWNjZXNzIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLXN1Y2Nlc3MgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLWZsYXQuZS1pbmZvLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm8ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMzgzODc7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLWZsYXQuZS1pbmZvLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm86YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbzpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLWluZm8uZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWluZm8uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0LmUtaW5mbyAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1pbmZvIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1mbGF0LmUtd2FybmluZyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjY2E1MDEwO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6Zm9jdXMsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6YWN0aXZlLCAuZS1idG4uZS1mbGF0LmUtd2FybmluZy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmc6ZGlzYWJsZWQsIC5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS13YXJuaW5nLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtZmxhdC5lLXdhcm5pbmcgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtd2FybmluZyAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcixcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyOmFjdGl2ZSwgLmUtYnRuLmUtZmxhdC5lLWRhbmdlci5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXI6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlci5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpkaXNhYmxlZCwgLmUtYnRuLmUtZmxhdC5lLWRhbmdlci5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlcjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWZsYXQuZS1kYW5nZXIuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1mbGF0LmUtZGFuZ2VyIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtY3NzLmUtYnRuLmUtZmxhdC5lLWRhbmdlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1idG4uZS1vdXRsaW5lLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWJ0bi5lLW91dGxpbmU6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1vdXRsaW5lOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1vdXRsaW5lOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLW91dGxpbmU6YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZTphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1idG4uZS1vdXRsaW5lOmRpc2FibGVkLCAuZS1idG4uZS1vdXRsaW5lLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnksXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSksXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6Zm9jdXMtdmlzaWJsZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmZvY3VzLXZpc2libGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmFjdGl2ZSwgLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnkuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeTphY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1wcmltYXJ5OmRpc2FibGVkLCAuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeS5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXByaW1hcnk6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtcHJpbWFyeS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwYjZhMGI7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzczpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtc3VjY2VzczphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3MuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1zdWNjZXNzOmRpc2FibGVkLCAuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcy5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXN1Y2Nlc3M6ZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtc3VjY2Vzcy5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm8sXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjMDM4Mzg3O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWluZm86aG92ZXIsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvOmZvY3VzLXZpc2libGUsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzphY3RpdmUsIC5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvLmUtYWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm86YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm8uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtaW5mbzpkaXNhYmxlZCwgLmUtYnRuLmUtb3V0bGluZS5lLWluZm8uZS1kaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1pbmZvOmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWluZm8uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xuICBjb2xvcjogI2NhNTAxMDtcbn1cbi5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZzpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6Zm9jdXMtdmlzaWJsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6YWN0aXZlLCAuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZy5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nOmFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLXdhcm5pbmc6ZGlzYWJsZWQsIC5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLmUtZGlzYWJsZWQsXG4uZS1jc3MuZS1idG4uZS1vdXRsaW5lLmUtd2FybmluZzpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS13YXJuaW5nLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1cy12aXNpYmxlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1idG4uZS1vdXRsaW5lLmUtZGFuZ2VyOmFjdGl2ZSwgLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlci5lLWFjdGl2ZSxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXI6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlci5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpkaXNhYmxlZCwgLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlci5lLWRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtb3V0bGluZS5lLWRhbmdlcjpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLW91dGxpbmUuZS1kYW5nZXIuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtYnRuLmUtbGluayxcbi5lLWNzcy5lLWJ0bi5lLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYnRuLmUtbGluazpob3Zlcixcbi5lLWNzcy5lLWJ0bi5lLWxpbms6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtYnRuLmUtbGluazpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWxpbms6Zm9jdXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtYnRuLmUtbGluazpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmUtY3NzLmUtYnRuLmUtbGluazpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtYnRuLmUtbGluazpkaXNhYmxlZCxcbi5lLWNzcy5lLWJ0bi5lLWxpbms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLWJ0bi5lLWluaGVyaXQsXG4uZS1jc3MuZS1idG4uZS1pbmhlcml0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYnRuLmUtaW5oZXJpdDpob3ZlciwgLmUtYnRuLmUtaW5oZXJpdDpmb2N1cywgLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsIC5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1jc3MuZS1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNTYpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1idG4uZS1pbmhlcml0OmRpc2FibGVkLFxuLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3MmVtO1xuICBwYWRkaW5nOiA2cHggMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDFlbTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogNnB4IDEzcHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS10b3AtaWNvbi1idG4sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtYnRuLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1jc3MuZS1idG4uZS1yb3VuZCB7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1idG4uZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbn1cblxuLmUtYmlnZ2VyIC5lLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgd2lkdGg6IDFlbTtcbn1cbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYxMTFlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJpZ2dlciAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjExMWVtO1xuICB3aWR0aDogMmVtO1xufVxuLmUtYmlnZ2VyIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tdG9wLFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLXRvcCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1ib3R0b20sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXRvcC1pY29uLWJ0biwgLmUtYmlnZ2VyIC5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtdG9wLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtcm91bmQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLTAuNjExMWVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtcnRsIC5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXJ0bCAuZS1pY29uLWxlZnQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MTExZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41NzJlbTtcbiAgcGFkZGluZzogNnB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tbGVmdCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41ZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLXRvcCxcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsIC5lLWJ0bi1pY29uLmUtaWNvbi10b3Age1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbCAuZS1idG4taWNvbi5lLWljb24tYm90dG9tLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwgLmUtYnRuLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogNnB4IDEzcHg7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sIC5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLWJvdHRvbS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsLmUtdG9wLWljb24tYnRuLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS10b3AtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ib3R0b20taWNvbi1idG4sXG4uZS1iaWdnZXIuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXRvcC1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtYm90dG9tLWljb24tYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1iaWdnZXIgLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1yb3VuZCAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLWNzcy5lLWJ0bi5lLXNtYWxsLmUtcm91bmQgLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIuZS1idG4uZS1zbWFsbC5lLXJ0bCAuZS1pY29uLWxlZnQsXG4uZS1iaWdnZXIgLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1sZWZ0LFxuLmUtYmlnZ2VyLmUtY3NzLmUtYnRuLmUtc21hbGwuZS1ydGwgLmUtaWNvbi1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTAuNWVtO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrOjpiZWZvcmUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3A6OmJlZm9yZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2ZcIjtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAzcHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIGxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMgLmUtZnJhbWUsIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMsIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6Zm9jdXMsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMTMwO1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAtOXB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC05cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtOXB4O1xuICB0b3A6IC05cHg7XG4gIHdpZHRoOiAzNnB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3gsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94IHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3ggKyAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3ggKyAuZS1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgcmlnaHQ6IC05cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXIsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLCAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtOXB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtbGFiZWwsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1sYWJlbCArIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1sYWJlbCArIC5lLWZyYW1lIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCArIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCArIC5lLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXN0b3Age1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3R0b206IC0xM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxlZnQ6IC0xM3B4O1xuICByaWdodDogLTEzcHg7XG4gIHRvcDogLTEzcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyW3JlYWRvbmx5XSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcixcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcixcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXIsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksIC5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtMTNweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsZWZ0OiAtMTNweDtcbiAgcmlnaHQ6IC0xM3B4O1xuICB0b3A6IC0xM3B4O1xuICB3aWR0aDogMzBweDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1zdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jaGVjayAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtZWxlbWVudCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmFjdGl2ZSAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmFjdGl2ZSArIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmZvY3VzICsgLmUtZnJhbWUuZS1jaGVjaywgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDphY3RpdmUgKyAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrYm94OmFjdGl2ZSArIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6Zm9jdXMgKyAuZS1mcmFtZS5lLXN0b3AsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6YWN0aXZlICsgLmUtZnJhbWUuZS1zdG9wLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVja2JveDpmb2N1cyArIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2tib3g6YWN0aXZlICsgLmUtZnJhbWUuZS1zdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMwMDVhOWU7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4gIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayksIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayksXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1zdG9wKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzRcIjtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNWE5ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUuZS1zdG9wIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1YTllO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1sYWJlbCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWZyYW1lLmUtc3RvcCxcbi5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1jaGVja2JveC1kaXNhYmxlZCAuZS1mcmFtZS5lLXN0b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWxhYmVsLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWNoZWNrYm94LWRpc2FibGVkIC5lLWxhYmVsIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyLmUtcmlwcGxlLWNoZWNrLFxuLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIuZS1yaXBwbGUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNoZWNrYm94LXdyYXBwZXIuZS1mb2N1cyAuZS1mcmFtZSwgLmUtY2hlY2tib3gtd3JhcHBlci5lLWZvY3VzIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUsXG4uZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtZm9jdXMgLmUtZnJhbWUuZS1jaGVjayB7XG4gIG91dGxpbmU6IHJnYmEoMCwgMTIwLCAyMTIsIDAuMjUpO1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cblxuLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3Age1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTE2cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogLTE2cHg7XG4gIHJpZ2h0OiAtMTZweDtcbiAgdG9wOiAtMTZweDtcbiAgd2lkdGg6IDM4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSwgLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtbGFiZWwsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3AsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm90dG9tOiAtMTVweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsZWZ0OiAtMTVweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IC0xNXB4O1xuICB3aWR0aDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksIC5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1zdG9wKTo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtY2hlY2spLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lOmhvdmVyOm5vdCguZS1jaGVjayksXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZTpob3Zlcjpub3QoLmUtc3RvcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLWNoZWNrKSxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWU6aG92ZXI6bm90KC5lLXN0b3ApOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NFwiO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLWxhYmVsLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtcnRsIC5lLWZyYW1lICsgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1ydGwgLmUtZnJhbWUgKyAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXJ0bCAuZS1mcmFtZSArIC5lLXJpcHBsZS1jb250YWluZXIge1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtZnJhbWUsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgd2lkdGg6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLWNoZWNrLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayxcbi5lLWJpZ2dlci5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1jaGVjayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtc3RvcCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wLFxuLmUtYmlnZ2VyIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1zdG9wLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXN0b3Age1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCxcbi5lLWJpZ2dlci5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1sYWJlbCxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTE2cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogLTE2cHg7XG4gIHJpZ2h0OiAtMTZweDtcbiAgdG9wOiAtMTZweDtcbiAgd2lkdGg6IDM4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtYmlnZ2VyLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlciAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuICAuZS1iaWdnZXIuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lOm5vdCguZS1jaGVjayk6bm90KC5lLXN0b3ApLFxuICAuZS1iaWdnZXIgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbiAgLmUtYmlnZ2VyLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWUsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyOmhvdmVyIC5lLWZyYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtY2hlY2tib3gtd3JhcHBlcjpob3ZlciAuZS1mcmFtZTpub3QoLmUtY2hlY2spOm5vdCguZS1zdG9wKSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCksXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXI6aG92ZXIgLmUtZnJhbWU6bm90KC5lLWNoZWNrKTpub3QoLmUtc3RvcCkge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtcmFkaW8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtcmFkaW8ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG4uZS1yYWRpbzpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmFmdGVyLFxuLmUtcmFkaW86bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbC5lLXJpZ2h0OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB3aWR0aDogMTBweDtcbn1cbi5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbzpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuLmUtcmFkaW8gKyBsYWJlbCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMjRweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwgLmUtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmUtcmFkaW8gKyBsYWJlbDpmb2N1cywgLmUtcmFkaW8gKyBsYWJlbC5lLWZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAxcHg7XG4gIHRvcDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbDpmb2N1czo6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXJhZGlvICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1yYWRpbyArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzRweDtcbiAgbGVmdDogLThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04cHg7XG4gIHdpZHRoOiAzNHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0OjpiZWZvcmUsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0OjphZnRlciwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtOHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtOHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMThweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDhweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCwgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQ6OmFmdGVyLCAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDVweDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJhZGlvOmZvY3VzICsgbGFiZWwsIC5lLXJhZGlvOmZvY3VzIC5lLWxhYmVsLFxuLmUtcmFkaW8gLmUtZm9jdXMgKyBsYWJlbCxcbi5lLXJhZGlvIC5lLWZvY3VzIC5lLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbn1cbi5lLXJhZGlvOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkgKyBsYWJlbCwgLmUtcmFkaW86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSAuZS1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtcmFkaW86Zm9jdXMtdmlzaWJsZSArIGxhYmVsLCAuZS1yYWRpbzpmb2N1cy12aXNpYmxlIC5lLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbn1cbi5lLXJhZGlvOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YmVmb3JlLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICB0b3A6IC0xMHB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG59XG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQ6OmFmdGVyLCAuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNXB4O1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0IC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiAtMTBweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLXJhZGlvICsgbGFiZWwuZS1mb2N1cyAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5lLXJhZGlvICsgbGFiZWwgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXJhZGlvICsgbGFiZWwgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXJhZGlvICsgbGFiZWw6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbzpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtcmFkaW86Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtcmFkaW86aG92ZXIgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1yYWRpbzpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1yYWRpbzpjaGVja2VkICsgbGFiZWw6YWN0aXZlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1yYWRpbzpjaGVja2VkICsgLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIC5lLWZvY3VzOjpiZWZvcmUge1xuICBvdXRsaW5lOiAjZmZmIDAgc29saWQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtcmFkaW86Y2hlY2tlZDpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86Y2hlY2tlZDpmb2N1cyArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOmhvdmVyOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86Y2hlY2tlZCArIGxhYmVsOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1yYWRpbzpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1yYWRpbzpkaXNhYmxlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXJhZGlvOmRpc2FibGVkICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtcmFkaW86ZGlzYWJsZWQgKyBsYWJlbCAuZS1sYWJlbCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM2YzQ7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtcmFkaW86ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsIC5lLXJpcHBsZS1jb250YWluZXIsIC5lLXJhZGlvOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsIC5lLWxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YmVmb3JlLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsOjpiZWZvcmUge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMTBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsZWZ0OiAtMTFweDtcbiAgdG9wOiAtMTFweDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtbGFiZWwsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQ6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA3cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogN3B4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtYmlnZ2VyIC5lLXJhZGlvOm5vdCg6Y2hlY2tlZCk6aG92ZXIgKyBsYWJlbDo6YWZ0ZXIsXG4uZS1iaWdnZXIgLmUtcmFkaW86bm90KDpjaGVja2VkKTpob3ZlciArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLWJpZ2dlciAuZS1yYWRpbzpub3QoOmNoZWNrZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgd2lkdGg6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW86bm90KDpjaGVja2VkKTpob3ZlciArIGxhYmVsLmUtcnRsOjphZnRlcixcbi5lLWJpZ2dlciAuZS1yYWRpbzpub3QoOmNoZWNrZWQpOmhvdmVyICsgbGFiZWwuZS1yaWdodDo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzICsgbGFiZWwsIC5lLWJpZ2dlciAuZS1yYWRpbzpmb2N1cyAuZS1sYWJlbCxcbi5lLWJpZ2dlciAuZS1yYWRpbyAuZS1mb2N1cyArIGxhYmVsLFxuLmUtYmlnZ2VyIC5lLXJhZGlvIC5lLWZvY3VzIC5lLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSArIGxhYmVsLCAuZS1iaWdnZXIgLmUtcmFkaW86Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSAuZS1sYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzLXZpc2libGUgKyBsYWJlbCwgLmUtYmlnZ2VyIC5lLXJhZGlvOmZvY3VzLXZpc2libGUgLmUtbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzIzMTMwO1xufVxuXG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsIC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlciAuZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWw6OmJlZm9yZSxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXI6OmJlZm9yZSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyOjphZnRlciB7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogN3B4O1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsZWZ0OiAtMTFweDtcbiAgdG9wOiAtMTFweDtcbiAgd2lkdGg6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0IC5lLWxhYmVsLCAuZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1ydGwgLmUtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0OjphZnRlciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJpZ2h0OjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDdweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xMXB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtcmlnaHQuZS1ydGw6OmFmdGVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXJpZ2h0LmUtcnRsOjphZnRlciB7XG4gIGxlZnQ6IDdweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtcmlnaHQuZS1ydGwgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGxlZnQ6IC0xMnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwgLmUtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsOjpiZWZvcmUsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGw6OmJlZm9yZSB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsOjphZnRlcixcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA3cHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxlZnQ6IC0xMXB4O1xuICB0b3A6IC0xMXB4O1xuICB3aWR0aDogMzZweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1sYWJlbCwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bCAuZS1sYWJlbCxcbi5lLXJhZGlvICsgbGFiZWwuZS1iaWdnZXIuZS1zbWFsbC5lLXJpZ2h0IC5lLWxhYmVsLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0OjphZnRlciwgLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDdweDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodCAuZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtcmFkaW8gKyBsYWJlbC5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTEwcHg7XG59XG4uZS1iaWdnZXIgLmUtcmFkaW8gKyBsYWJlbC5lLXNtYWxsLmUtcmlnaHQuZS1ydGwgLmUtbGFiZWwsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1yYWRpbyArIGxhYmVsLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXJhZGlvICsgbGFiZWwuZS1zbWFsbC5lLXJpZ2h0LmUtcnRsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1yYWRpbyArIGxhYmVsLmUtYmlnZ2VyLmUtc21hbGwuZS1yaWdodC5lLXJ0bCAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgbGVmdDogLTEwcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cywgLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmZvY3VzLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzYwNWU1YztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UgMHM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZSAwcztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogLTEwMCU7XG4gIHRleHQtaW5kZW50OiAtMTZweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICB0ZXh0LWluZGVudDogMThweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IDJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiA0cHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IC05cHg7XG4gIGhlaWdodDogNTJweDtcbiAgbGVmdDogLTE3cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE3cHg7XG4gIHdpZHRoOiA1MnB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTJweDtcbiAgbGVmdDogNHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMzhweDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA0MnB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbiwgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uIHtcbiAgdGV4dC1pbmRlbnQ6IC0xMXB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmIHtcbiAgdGV4dC1pbmRlbnQ6IDE0cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vbiB7XG4gIGxlZnQ6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBsZWZ0OiAwO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBsZWZ0OiAxOHB4O1xufVxuXG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMzhweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA0MnB4O1xuICB6LWluZGV4OiAxO1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sICouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTFweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAxNHB4O1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xufVxuKi5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbiouZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMThweDtcbn1cblxuLmUtc3dpdGNoLXdyYXBwZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDVlNWM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY2hlY2sgLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgNjQsIDEyOSwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaGFuZGxlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM2YzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9mZiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIge1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlcjpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNWE5ZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXI6bm90KC5lLXN3aXRjaC1kaXNhYmxlZCk6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZTpub3QoLmUtc3dpdGNoLWFjdGl2ZSksXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpub3QoLmUtc3dpdGNoLWRpc2FibGVkKTpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlOm5vdCguZS1zd2l0Y2gtYWN0aXZlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWZvY3VzIC5lLXN3aXRjaC1pbm5lciwgLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiBpbml0aWFsO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLCAuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lciwgLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtZm9jdXMgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmZvY3VzIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLCAuZS1zd2l0Y2gtd3JhcHBlcjpmb2N1cyAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1mb2N1cyAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6Zm9jdXMgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA2NCwgMTI5LCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lciwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyOmFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzMjMxMzA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIHJnYmEoMCwgMCwgMCwgMCk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG91dGxpbmUtb2Zmc2V0OiBpbml0aWFsO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1hY3RpdmUgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSwgLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXI6YWN0aXZlIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1yaXBwbGUtY29udGFpbmVyLCAuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLWFjdGl2ZSAuZS1yaXBwbGUtY2hlY2suZS1yaXBwbGUtY29udGFpbmVyLCAuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtYWN0aXZlIC5lLXJpcHBsZS1jaGVjay5lLXJpcHBsZS1jb250YWluZXIsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcjphY3RpdmUgLmUtcmlwcGxlLWNoZWNrLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA2NCwgMTI5LCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1mb2N1cyAuZS1zd2l0Y2gtb2ZmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtZm9jdXMgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDVhOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNWE5ZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJvcmRlci1jb2xvcjogIzMyMzEzMDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTllO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGw6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bDpob3ZlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWlubmVyIC5lLXN3aXRjaC1vZmYsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZCAuZS1zd2l0Y2gtaW5uZXIgLmUtc3dpdGNoLW9mZiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lcixcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkIC5lLXN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUsXG4uZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bC5lLXN3aXRjaC1kaXNhYmxlZDpob3ZlciAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmOWY4O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWhhbmRsZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsLmUtc3dpdGNoLWRpc2FibGVkOmhvdmVyIC5lLXN3aXRjaC1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjNmM0O1xufVxuLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoOmZvY3VzLFxuLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSxcbi5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1zd2l0Y2gtZGlzYWJsZWQ6aG92ZXIgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNDZweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA1NHB4O1xuICB6LWluZGV4OiAxO1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sICouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEycHg7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTRweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAxNHB4O1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXNtYWxsIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXNtYWxsLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc21hbGwuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbCAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1zbWFsbC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMjJweDtcbn1cblxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlcixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTZweDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLCAqLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTVweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXN3aXRjaC1vZmYge1xuICB0ZXh0LWluZGVudDogMThweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlciAuZS1yaXBwbGUtY29udGFpbmVyLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDUycHg7XG4gIGxlZnQ6IC0xNnB4O1xuICB0b3A6IC0xNnB4O1xuICB3aWR0aDogNThweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1vZmYge1xuICBsZWZ0OiAwO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24ge1xuICBsZWZ0OiAwO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDIycHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNDZweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZSB7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtcmlwcGxlLWNvbnRhaW5lcixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXJpcHBsZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMzZweDtcbiAgbGVmdDogLTEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA1NHB4O1xuICB6LWluZGV4OiAxO1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sICouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vZmYge1xuICBmb250LXNpemU6IDEycHg7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsIC5lLXN3aXRjaC1vbiB7XG4gIHRleHQtaW5kZW50OiAtMTRweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwgLmUtc3dpdGNoLW9mZiB7XG4gIHRleHQtaW5kZW50OiAxNHB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuKi5lLWJpZ2dlciAuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLFxuKi5lLWJpZ2dlciAuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUsXG4qLmUtYmlnZ2VyLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9mZixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLW9mZiB7XG4gIGxlZnQ6IDA7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb24sXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vbixcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1pbm5lci5lLXN3aXRjaC1hY3RpdmUgLmUtc3dpdGNoLW9uIHtcbiAgbGVmdDogMDtcbn1cbiouZS1iaWdnZXIgLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaW5uZXIuZS1zd2l0Y2gtYWN0aXZlIC5lLXN3aXRjaC1vZmYsXG4qLmUtYmlnZ2VyIC5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmLFxuKi5lLWJpZ2dlci5lLWNzcy5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWlubmVyLmUtc3dpdGNoLWFjdGl2ZSAuZS1zd2l0Y2gtb2ZmIHtcbiAgbGVmdDogLTEwMCU7XG59XG4qLmUtYmlnZ2VyIC5lLXN3aXRjaC13cmFwcGVyLmUtc21hbGwuZS1ydGwgLmUtc3dpdGNoLWhhbmRsZS5lLXN3aXRjaC1hY3RpdmUsXG4qLmUtYmlnZ2VyLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIgLmUtY3NzLmUtc3dpdGNoLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCAuZS1zd2l0Y2gtaGFuZGxlLmUtc3dpdGNoLWFjdGl2ZSxcbiouZS1iaWdnZXIuZS1jc3MuZS1zd2l0Y2gtd3JhcHBlci5lLXNtYWxsLmUtcnRsIC5lLXN3aXRjaC1oYW5kbGUuZS1zd2l0Y2gtYWN0aXZlIHtcbiAgbGVmdDogMjJweDtcbn1cblxuLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7XG59XG5cbi5lLWNsb25lLWNoaXAge1xuICB6LWluZGV4OiAyMDAwO1xufVxuXG4uZS1jaGlwLWxpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDRweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAzMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWF2YXRhci13cmFwLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWljb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1kcmFnLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1lcnJvci10cmVldmlldyxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtZHJhZy5lLWRyYWctYW5kLWRyb3AsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1lcnJvci10cmVldmlldyB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLXRleHQsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLXRleHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC1kZWxldGUsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogMnB4IC00cHggMCA0cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjo6YmVmb3JlLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5pbWFnZS11cmwsXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuaW1hZ2UtdXJsIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwIC50cmFpbGluZy1pY29uLXVybCxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC50cmFpbGluZy1pY29uLXVybCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbjogMnB4IC00cHggMCA0cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAgLmUtY2hpcC10ZW1wbGF0ZSxcbi5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtdGVtcGxhdGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtY2hpcC1saXN0Om5vdCguZS1jaGlwKSB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIG1hcmdpbjogMCA0cHggMCAtNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDpub3QoLmUtY2hpcC1pY29uLXdyYXApOm5vdCguZS1jaGlwLWF2YXRhci13cmFwKTo6YmVmb3JlIHtcbiAgd2lkdGg6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtaWNvbi13cmFwOjpiZWZvcmUsIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sIC5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2hpcC1pY29uLXdyYXA6OmJlZm9yZSwgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZTpub3QoLmUtY2hpcC1pY29uLXdyYXApOm5vdCguZS1jaGlwLWF2YXRhci13cmFwKTo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWljb24sIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtaWNvbiB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtZHJhZy5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcCAuZS1jaGlwLWRyYWcuZS1lcnJvci10cmVldmlldyB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBtYXJnaW46IDAgNHB4IDAgLTRweDtcbn1cbi5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC50cmFpbGluZy1pY29uLXVybCwgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLnRyYWlsaW5nLWljb24tdXJsIHtcbiAgbWFyZ2luOiAwIDRweCAwIC00cHg7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1kcmFnLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcC5lLWFjdGl2ZS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmUuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1zZWxlY3Rpb24gLmUtY2hpcDphY3RpdmUuZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogI2QyZDBjZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMGNlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLXNlbGVjdGlvbiAuZS1jaGlwOmFjdGl2ZS5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtc2VsZWN0aW9uIC5lLWNoaXA6YWN0aXZlLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcDpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXA6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcDpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcDpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXA6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWZvY3VzZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDgwLjc1LCA3OS45LCA3OS4wNSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg4MC43NSwgNzkuOSwgNzkuMDUsIDAuNSk7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoODAuNzUsIDc5LjksIDc5LjA1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDgwLjc1LCA3OS45LCA3OS4wNSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZGZkZDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXA6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDgwLjc1LCA3OS45LCA3OS4wNSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg4MC43NSwgNzkuOSwgNzkuMDUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXA6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcDphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzguMjUsIDE0MC4yNSwgMjE4LjQ1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QyZDBjZTtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMGNlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDJkMGNlO1xuICBib3JkZXItY29sb3I6ICNkMmQwY2U7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6ICNkMmQwY2U7XG4gIGJvcmRlci1jb2xvcjogI2QyZDBjZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5IC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmhvdmVyIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzguMjUsIDE0MC4yNSwgMjE4LjQ1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDM4LjI1LCAxNDAuMjUsIDIxOC40NSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgzOC4yNSwgMTQwLjI1LCAyMTguNDUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnk6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeTphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5OmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTA4LCAxOTAuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCA5NiwgMTY5LjYpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDk2LCAxNjkuNik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXByaW1hcnkuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgOTYsIDE2OS42KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtcHJpbWFyeS5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1wcmltYXJ5LmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMwYjZhMGI7XG4gIGJvcmRlci1jb2xvcjogIzBiNmEwYjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzcyAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNmEwYjtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzczpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzczpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQ3LjYsIDEyOC4zNSwgNDcuNiwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0Ny42LCAxMjguMzUsIDQ3LjYsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBib3JkZXItY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQ3LjYsIDEyOC4zNSwgNDcuNiwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0Ny42LCAxMjguMzUsIDQ3LjYsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3M6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2VzczphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzBiNmEwYjtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogIzBiNmEwYjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4sIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICMwYjZhMGI7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGI2YTBiO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYig5LjksIDk1LjQsIDkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOS45LCA5NS40LCA5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkuOSwgOTUuNCwgOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoOC44LCA4NC44LCA4LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguOCwgODQuOCwgOC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1zdWNjZXNzLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjgsIDg0LjgsIDguOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXN1Y2Nlc3MuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtc3VjY2Vzcy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjMDM4Mzg3O1xuICBib3JkZXItY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8gLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8gLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8gLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8gLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbyAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0MC44LCAxNDkuNiwgMTUzLCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQwLjgsIDE0OS42LCAxNTMsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg0MC44LCAxNDkuNiwgMTUzLCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDQwLjgsIDE0OS42LCAxNTMsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm86YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mbzphY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDM4Mzg3O1xuICBjb2xvcjogcmdiKDAuMjI4MjYwODY5NiwgOS45NjczOTEzMDQzLCAxMC4yNzE3MzkxMzA0KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiByZ2IoMC4yMjgyNjA4Njk2LCA5Ljk2NzM5MTMwNDMsIDEwLjI3MTczOTEzMDQpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiKDAuMjI4MjYwODY5NiwgOS45NjczOTEzMDQzLCAxMC4yNzE3MzkxMzA0KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzgzODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIuNywgMTE3LjksIDEyMS41KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBib3JkZXItY29sb3I6IHJnYigyLjcsIDExNy45LCAxMjEuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMi43LCAxMTcuOSwgMTIxLjUpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoNTMuNCwgMTU1LjgsIDE1OSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIHtcbiAgYmFja2dyb3VuZDogcmdiKDUzLjQsIDE1NS44LCAxNTkpO1xuICBib3JkZXItY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWluZm8uZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1My40LCAxNTUuOCwgMTU5KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtaW5mby5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtZHJhZy1hbmQtZHJvcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1pbmZvLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNjYTUwMTA7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZyAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzpob3ZlciAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIwOS45NSwgMTA2LjI1LCA1MS44NSwgMC41KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMDkuOTUsIDEwNi4yNSwgNTEuODUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMDkuOTUsIDEwNi4yNSwgNTEuODUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjA5Ljk1LCAxMDYuMjUsIDUxLjg1LCAwLjUpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmc6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZzphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtY2xvbmUtY2hpcC5lLWVycm9yLXRyZWV2aWV3LCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NhNTAxMDtcbiAgY29sb3I6IHJnYig4My44NTc3OTgxNjUxLCAzMy4yMTEwMDkxNzQzLCA2LjY0MjIwMTgzNDkpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6IHJnYig4My44NTc3OTgxNjUxLCAzMy4yMTEwMDkxNzQzLCA2LjY0MjIwMTgzNDkpO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogcmdiKDgzLjg1Nzc5ODE2NTEsIDMzLjIxMTAwOTE3NDMsIDYuNjQyMjAxODM0OSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2E1MDEwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBib3JkZXItY29sb3I6IHJnYigyMDcuMywgOTcuNSwgMzkuOSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjA3LjMsIDk3LjUsIDM5LjkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwNy4zLCA5Ny41LCAzOS45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMi42LCAxMTUsIDYzLjgpO1xuICBib3JkZXItY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTIuNiwgMTE1LCA2My44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS13YXJuaW5nLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEyLjYsIDExNSwgNjMuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLXdhcm5pbmcuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtd2FybmluZy5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2QxMzQzODtcbiAgYm9yZGVyLWNvbG9yOiAjZDEzNDM4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlciAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxMzQzODtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjpob3ZlciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOm5vdCguZS1hY3RpdmUpIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlcjpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyOmhvdmVyIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMTUuOSwgODIuNDUsIDg1Ljg1LCAwLjUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIxNS45LCA4Mi40NSwgODUuODUsIDAuNSk7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZCAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIxNS45LCA4Mi40NSwgODUuODUsIDAuNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjE1LjksIDgyLjQ1LCA4NS44NSwgMC41KTtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlcjphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyOmFjdGl2ZSAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXI6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwIC5lLWRyYWctYW5kLWRyb3AsIC5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1kZWxldGUge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lIC5lLWNoaXAtZGVsZXRlLmUtZGx0LWJ0biB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpub3QoLmUtYWN0aXZlKSAuZS1jaGlwLWRlbGV0ZS5lLWRsdC1idG46YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6bm90KC5lLWFjdGl2ZSkgLmUtY2hpcC1kZWxldGUuZS1kbHQtYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmhvdmVyIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6aG92ZXIgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTpob3ZlciAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxODguMSwgNDYuOCwgNTAuNCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg4LjEsIDQ2LjgsIDUwLjQpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE4OC4xLCA0Ni44LCA1MC40KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZm9jdXNlZC5lLWZvY3VzZWQuZS1hY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWZvY3VzZWQuZS1mb2N1c2VkLmUtYWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1mb2N1c2VkLmUtZm9jdXNlZC5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtYWN0aXZlIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1hY3RpdmUgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWFjdGl2ZSAuZS1jaGlwLWF2YXRhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1kZWxldGUsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZTphY3RpdmUgLmUtY2hpcC1pY29uLFxuLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lOmFjdGl2ZSAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmU6YWN0aXZlIC5lLWNoaXAtYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE2Ny4yLCA0MS42LCA0NC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWRpc2FibGVkIC5lLWNoaXAtZGVsZXRlLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWRlbGV0ZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1kaXNhYmxlZCAuZS1jaGlwLWF2YXRhciwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtZGlzYWJsZWQgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNjcuMiwgNDEuNiwgNDQuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2hpcC1saXN0LmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1jaGlwLWljb24sXG4uZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIsIC5lLWNoaXAtbGlzdCAuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY3LjIsIDQxLjYsIDQ0LjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWNoaXAtbGlzdC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QuZS1jaGlwLmUtZGFuZ2VyLmUtb3V0bGluZS5lLWNsb25lLWNoaXAuZS1lcnJvci10cmVldmlldywgLmUtY2hpcC1saXN0IC5lLWNoaXAuZS1kYW5nZXIuZS1vdXRsaW5lLmUtY2xvbmUtY2hpcCAuZS1kcmFnLWFuZC1kcm9wLCAuZS1jaGlwLWxpc3QgLmUtY2hpcC5lLWRhbmdlci5lLW91dGxpbmUuZS1jbG9uZS1jaGlwLmUtZXJyb3ItdHJlZXZpZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtYmlnZ2VyIC5lLWRyYWctaW5kaWNhdG9yIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtY2hpcCwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdCAuZS1jaGlwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtY2hpcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdCAuZS1jaGlwLWF2YXRhcixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdCAuZS1jaGlwLWF2YXRhciB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbjogMCA4cHggMCAtNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1jaGlwLWF2YXRhci13cmFwLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1jaGlwLWF2YXRhci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QgLmUtY2hpcC1pY29uLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDhweCAwIC00cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC5lLWNoaXAtZGVsZXRlIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgbWFyZ2luOiAwIC00cHggMCA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QgLnRyYWlsaW5nLWljb24tdXJsLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0IC50cmFpbGluZy1pY29uLXVybCB7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIG1hcmdpbjogMCAtNHB4IDAgNHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXA6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW46IDAgNHB4IDAgLTRweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luOiAwIDhweCAwIC00cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1hY3RpdmU6bm90KC5lLWNoaXAtaWNvbi13cmFwKTpub3QoLmUtY2hpcC1hdmF0YXItd3JhcCk6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwLmUtYWN0aXZlOm5vdCguZS1jaGlwLWljb24td3JhcCk6bm90KC5lLWNoaXAtYXZhdGFyLXdyYXApOjpiZWZvcmUge1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLCAuZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1hdmF0YXIge1xuICBtYXJnaW46IDAgLTRweCAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtaWNvbiwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtaWNvbixcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bC5lLWNoaXAgLmUtY2hpcC1pY29uLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsIC5lLWNoaXAgLmUtY2hpcC1pY29uIHtcbiAgbWFyZ2luOiAwIC00cHggMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlLFxuLmUtYmlnZ2VyLmUtY2hpcC1saXN0LmUtcnRsLmUtY2hpcCAuZS1jaGlwLWRlbGV0ZSxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtZGVsZXRlIHtcbiAgbWFyZ2luOiAwIDAgMCAtMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCwgLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsIC5lLWJpZ2dlciAuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1jaGlwLmUtY2hpcC1hdmF0YXItd3JhcCxcbi5lLWJpZ2dlci5lLWNoaXAtbGlzdC5lLXJ0bCAuZS1jaGlwIC5lLWNoaXAtYXZhdGFyLXdyYXAsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bC5lLW11bHRpLXNlbGVjdGlvbiAuZS1jaGlwOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcDo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwIC00cHggMCA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtY2hpcC1saXN0LmUtcnRsLmUtbXVsdGktc2VsZWN0aW9uIC5lLWNoaXAuZS1jaGlwLWF2YXRhci13cmFwOjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwuZS1tdWx0aS1zZWxlY3Rpb24gLmUtY2hpcC5lLWNoaXAtYXZhdGFyLXdyYXA6OmJlZm9yZSB7XG4gIG1hcmdpbjogMCAtNHB4IDAgOHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWNoaXAtbGlzdC5lLXJ0bCAudHJhaWxpbmctaWNvbi11cmwsXG4uZS1iaWdnZXIuZS1jaGlwLWxpc3QuZS1ydGwgLnRyYWlsaW5nLWljb24tdXJsIHtcbiAgbWFyZ2luOiAwIDAgMCAtMTRweDtcbn1cblxuLmUtZmFiLmUtYnRuIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cbi5lLWZhYi5lLWJ0biAuZS1idG4taWNvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWljb24tYnRuIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWZhYi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5lLWZhYi5lLWJ0bi5lLWZhYi10b3Age1xuICB0b3A6IDE2cHg7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItdG9wLmUtZmFiLW1pZGRsZSB7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItdG9wLmUtZmFiLW1pZGRsZS5lLWZhYi1sZWZ0LmUtZmFiLWNlbnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItYm90dG9tIHtcbiAgYm90dG9tOiAxNnB4O1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLWxlZnQge1xuICBsZWZ0OiAxNnB4O1xufVxuLmUtZmFiLmUtYnRuLmUtZmFiLWxlZnQuZS1mYWItY2VudGVyIHtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uZS1mYWIuZS1idG4uZS1mYWItcmlnaHQge1xuICByaWdodDogMTZweDtcbn1cblxuLmUtcnRsLmUtZmFiLmUtYnRuLmUtZmFiLXRvcCB7XG4gIHRvcDogMTZweDtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi10b3AuZS1mYWItbWlkZGxlIHtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi10b3AuZS1mYWItbWlkZGxlLmUtZmFiLXJpZ2h0LmUtZmFiLWNlbnRlciB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi1ib3R0b20ge1xuICBib3R0b206IDE2cHg7XG59XG4uZS1ydGwuZS1mYWIuZS1idG4uZS1mYWItcmlnaHQge1xuICByaWdodDogMTZweDtcbn1cbi5lLXJ0bC5lLWZhYi5lLWJ0bi5lLWZhYi1yaWdodC5lLWZhYi1jZW50ZXIge1xuICByaWdodDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuLmUtcnRsLmUtZmFiLmUtYnRuLmUtZmFiLWxlZnQge1xuICBsZWZ0OiAxNnB4O1xufVxuXG4uZS1mYWItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1zbWFsbC5lLWZhYi5lLWJ0bixcbi5lLXNtYWxsIC5lLWZhYi5lLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG4uZS1zbWFsbC5lLWZhYi5lLWJ0bi5lLWljb24tYnRuLFxuLmUtc21hbGwgLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc21hbGwuZS1mYWIuZS1idG4gLmUtYnRuLWljb24sXG4uZS1zbWFsbCAuZS1mYWIuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWZhYi5lLWJ0biB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5lLWZhYi5lLWJ0bjpob3Zlcjpub3QoOmZvY3VzKSwgLmUtZmFiLmUtYnRuOmFjdGl2ZSwgLmUtZmFiLmUtYnRuLmUtYWN0aXZlLCAuZS1mYWIuZS1idG46ZGlzYWJsZWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG4uZS1mYWIuZS1idG46Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG59XG5cbi5lLWJpZ2dlci5lLWZhYi5lLWJ0bixcbi5lLWJpZ2dlciAuZS1mYWIuZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG4gIG1pbi13aWR0aDogNTJweDtcbiAgcGFkZGluZzogMCAyMXB4O1xufVxuLmUtYmlnZ2VyLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1iaWdnZXIgLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyLmUtZmFiLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1mYWIuZS1idG4sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mYWIuZS1idG4sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mYWIuZS1idG4sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mYWIuZS1idG4ge1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgcGFkZGluZzogMCAxN3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1mYWIuZS1idG4uZS1pY29uLWJ0bixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZhYi5lLWJ0bi5lLWljb24tYnRuLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmFiLmUtYnRuLmUtaWNvbi1idG4sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mYWIuZS1idG4uZS1pY29uLWJ0biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZhYi5lLWJ0biAuZS1idG4taWNvbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZhYi5lLWJ0biAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtc3BlZWRkaWFsLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvKiBPVkVSRkxPVyBDU1MgKi9cbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC10b3Age1xuICB0b3A6IDE2cHg7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdG9wLmUtc3BlZWRkaWFsLXJhZGlhbCAuZS1zcGVlZGRpYWwtbGkge1xuICB0b3A6IDA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdG9wLmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1taWRkbGUgLmUtc3BlZWRkaWFsLWxpIHtcbiAgdG9wOiBjYWxjKDAuNSAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbldpZHRoKSArIHZhcigtLXNwZWVkZGlhbFJhZGlhbE9mZnNldCkpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXRvcC5lLXNwZWVkZGlhbC1taWRkbGUsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC10b3AuZS1zcGVlZGRpYWwtbGluZWFyIHtcbiAgdG9wOiB2YXIoLS1zcGVlZGRpYWxWZXJ0RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtYm90dG9tIHtcbiAgYm90dG9tOiAxNnB4O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWJvdHRvbS5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLWxpIHtcbiAgYm90dG9tOiAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWJvdHRvbS5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtbWlkZGxlIC5lLXNwZWVkZGlhbC1saSB7XG4gIGJvdHRvbTogY2FsYygwLjUgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5XaWR0aCkgKyB2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ib3R0b20uZS1zcGVlZGRpYWwtbWlkZGxlLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtYm90dG9tLmUtc3BlZWRkaWFsLWxpbmVhciB7XG4gIGJvdHRvbTogdmFyKC0tc3BlZWRkaWFsVmVydERpc3QpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxlZnQge1xuICBsZWZ0OiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGVmdC5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbGVmdDogMDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1jZW50ZXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbGVmdDogY2FsYygwLjUgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5XaWR0aCkgKyB2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1jZW50ZXIsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLWNlbnRlciB7XG4gIGxlZnQ6IHZhcigtLXNwZWVkZGlhbFJhZGlhbEhvcnpEaXN0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1sZWZ0LmUtc3BlZWRkaWFsLWxpbmVhciB7XG4gIGxlZnQ6IHZhcigtLXNwZWVkZGlhbEhvcnpEaXN0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yaWdodCB7XG4gIHJpZ2h0OiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmlnaHQuZS1zcGVlZGRpYWwtcmFkaWFsIC5lLXNwZWVkZGlhbC1saSB7XG4gIHJpZ2h0OiAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJpZ2h0LmUtc3BlZWRkaWFsLXJhZGlhbC5lLXNwZWVkZGlhbC1jZW50ZXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgcmlnaHQ6IGNhbGMoMC41ICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsTWluV2lkdGgpICsgdmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmlnaHQuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLWNlbnRlciwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJpZ2h0LmUtc3BlZWRkaWFsLWNlbnRlciB7XG4gIHJpZ2h0OiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxIb3J6RGlzdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmlnaHQuZS1zcGVlZGRpYWwtbGluZWFyIHtcbiAgcmlnaHQ6IHZhcigtLXNwZWVkZGlhbEhvcnpEaXN0KTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC10ZW1wbGF0ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwMDE7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSB7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDNweDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGkge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDAxO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtc3BlZWRkaWFsLXRleHQtbGkpIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtdmVydC1yaWdodCAuZS1zcGVlZGRpYWwtbGksIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwuZS1zcGVlZGRpYWwtaG9yei10b3Age1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXZlcnQtYm90dG9tIC5lLXNwZWVkZGlhbC11bCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLmUtc3BlZWRkaWFsLWhvcnotdG9wLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1vdmVyZmxvdyAuZS1zcGVlZGRpYWwtdWwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBJRSBhbmQgRWRnZSAqL1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC8qIEhpZGUgc2Nyb2xsYmFyIGZvciBGaXJlZm94ICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1vdmVyZmxvdyAuZS1zcGVlZGRpYWwtdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgLyogSGlkZSBzY3JvbGxiYXIgZm9yIENocm9tZSwgU2FmYXJpIGFuZCBPcGVyYSAqL1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLW92ZXJmbG93LmUtc3BlZWRkaWFsLXZlcnQtb3ZlcmZsb3cgLmUtc3BlZWRkaWFsLXVsIHtcbiAgbWF4LWhlaWdodDogdmFyKC0tc3BlZWRkaWFsT3ZlcmZsb3dMaW1pdCk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtb3ZlcmZsb3cuZS1zcGVlZGRpYWwtaG9yei1vdmVyZmxvdyAuZS1zcGVlZGRpYWwtdWwge1xuICBtYXgtd2lkdGg6IHZhcigtLXNwZWVkZGlhbE92ZXJmbG93TGltaXQpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJhZGlhbCB7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpICsgMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbkhlaWdodCkpO1xuICB3aWR0aDogY2FsYyh2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpICsgMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE1pbldpZHRoKSk7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtcmFkaWFsLmUtc3BlZWRkaWFsLW1pZGRsZSB7XG4gIGhlaWdodDogY2FsYygyICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSArIDIgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxNaW5IZWlnaHQpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtY2VudGVyIHtcbiAgd2lkdGg6IGNhbGMoMiAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbE9mZnNldCkgKyAyICogdmFyKC0tc3BlZWRkaWFsUmFkaWFsTWluV2lkdGgpKTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtdG9wLWxlZnQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtdG9wLXJpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtYm90dG9tLWxlZnQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwuZS1zcGVlZGRpYWwtYm90dG9tLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTAwJTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1yYWRpYWwgLmUtc3BlZWRkaWFsLXVsIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJhZGlhbCAuZS1zcGVlZGRpYWwtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tc3BlZWRkaWFsUmFkaWFsQW5nbGUpKSB0cmFuc2xhdGUodmFyKC0tc3BlZWRkaWFsUmFkaWFsT2Zmc2V0KSkgcm90YXRlKGNhbGMoLTEgKiB2YXIoLS1zcGVlZGRpYWxSYWRpYWxBbmdsZSkpKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1zcGVlZGRpYWxSYWRpYWxBbmdsZSkpIHRyYW5zbGF0ZSh2YXIoLS1zcGVlZGRpYWxSYWRpYWxPZmZzZXQpKSByb3RhdGUoY2FsYygtMSAqIHZhcigtLXNwZWVkZGlhbFJhZGlhbEFuZ2xlKSkpO1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLXJhZGlhbCAuZS1zcGVlZGRpYWwtbGktdGV4dCwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLXRleHQsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCB7XG4gIHBhZGRpbmc6IDVweCAycHg7XG59XG4uZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDVweCAwO1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBtYXJnaW46IDAgOHB4O1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLWljb24sXG4uZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCwgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCxcbi5lLXNtYWxsIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogMnB4IDVweDtcbn1cbi5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLCAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uZS1zcGVlZGRpYWwtb3ZlcmxheSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5ODtcbn1cbi5lLXNwZWVkZGlhbC1vdmVybGF5LmUtc3BlZWRkaWFsLWZpeGVkIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5lLXNwZWVkZGlhbC1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5lLXNwZWVkZGlhbC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGkgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtZGlzYWJsZWQgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtZGlzYWJsZWQgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtc3BlZWRkaWFsLWxpLWFjdGl2ZTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpmb2N1czpub3QoLmUtZGlzYWJsZWQpIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLmUtc3BlZWRkaWFsLWxpLWFjdGl2ZTpub3QoLmUtZGlzYWJsZWQpIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS5lLXNwZWVkZGlhbC1saS1hY3RpdmU6bm90KC5lLWRpc2FibGVkKSAuZS1zcGVlZGRpYWwtbGktaWNvbixcbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6Zm9jdXM6bm90KC5lLWRpc2FibGVkKSAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6Zm9jdXM6bm90KC5lLWRpc2FibGVkKSAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCBpbnNldCAxcHggMCAjMDA3OGQ0LCBpbnNldCAwIDFweCAjMDA3OGQ0LCBpbnNldCAtMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAtMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgaW5zZXQgMXB4IDAgIzAwNzhkNCwgaW5zZXQgMCAxcHggIzAwNzhkNCwgaW5zZXQgLTFweCAwICMwMDc4ZDQsIGluc2V0IDAgLTFweCAjMDA3OGQ0O1xufVxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6aG92ZXIgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6aG92ZXIgLmUtc3BlZWRkaWFsLWxpLWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICM4YTg4ODY7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saTpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZSAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogIzhhODg4Njtcbn1cblxuLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogNnB4IDVweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiA2cHggMDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGk6bm90KC5lLXNwZWVkZGlhbC10ZXh0LWxpKSAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktdGV4dCxcbi5lLWJpZ2dlciAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtbGktaWNvbiB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogNXB4IDZweDtcbn1cbi5lLWJpZ2dlci5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIgLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtYmlnZ2VyIC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpIHtcbiAgbWFyZ2luOiAwIDZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLXVsIHtcbiAgcGFkZGluZzogNXB4IDVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtbGluZWFyIC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1saW5lYXIgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWxpbmVhciAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDVweCAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zcGVlZGRpYWwtcG9wdXAgLmUtc3BlZWRkaWFsLWxpOm5vdCguZS1zcGVlZGRpYWwtdGV4dC1saSkgLmUtc3BlZWRkaWFsLWxpLXRleHQge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS10ZXh0IHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwIC5lLXNwZWVkZGlhbC1saS1pY29uIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsIC5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtdWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC11bCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLXVsLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtdWwge1xuICBwYWRkaW5nOiA1cHggNXB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksIC5lLWJpZ2dlci5lLXNtYWxsLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1yaWdodCAuZS1zcGVlZGRpYWwtbGksXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zcGVlZGRpYWwtcG9wdXAuZS1zcGVlZGRpYWwtaG9yei1sZWZ0IC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LXJpZ2h0IC5lLXNwZWVkZGlhbC1saSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXNwZWVkZGlhbC1wb3B1cC5lLXNwZWVkZGlhbC1ob3J6LWxlZnQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotcmlnaHQgLmUtc3BlZWRkaWFsLWxpLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3BlZWRkaWFsLXBvcHVwLmUtc3BlZWRkaWFsLWhvcnotbGVmdCAuZS1zcGVlZGRpYWwtbGkge1xuICBtYXJnaW46IDAgNXB4O1xufSIsIi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtc21hbGwgLmUtZml4ZWQtaGVhZCxcbi5lLXNtYWxsLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLXNtYWxsLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1kcm9wZG93bmJhc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLCAuZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1kcm9wZG93bmJhc2UgLmUtZml4ZWQtaGVhZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4uZS1kcm9wZG93bmJhc2UuZS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtcG9wdXAuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhLFxuLmUtcG9wdXAuZS1tZW50aW9uIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDE0cHggMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1tZW50aW9uLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLW1lbnRpb24uZS1wb3B1cCAuZS1kcm9wZG93bmJhc2Uge1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1tZW50aW9uIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtaGlnaGxpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4uZS1tZW50aW9uIC5lLW1lbnRpb24tY2hpcCxcbi5lLW1lbnRpb24gLmUtbWVudGlvbi1jaGlwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5lLW1lbnRpb24uZS1lZGl0YWJsZS1lbGVtZW50IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2VkZWJlOTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZvcm0tbWlycm9yLWRpdiB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLmUtc21hbGwuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhLFxuLmUtc21hbGwgLmUtZGRsIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtcnRsIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtZHJvcGRvd25iYXNlLmUtZGQtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc21hbGwuZS1ydGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXNtYWxsIC5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtcnRsIC5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1kcm9wZG93bmJhc2Uge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWZpeGVkLWhlYWQge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWl0ZW0tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRoLFxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIHRkIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gdGgge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWRkbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAwO1xuICBjb2xvcjogIzAwNzhkNDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuLmUtc2Nyb2xsZXIgLmUtZGRsLWhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLW11bHRpLWNvbHVtbi5lLWRkbC5lLXBvcHVwLmUtcG9wdXAtb3BlbiAuZS1kZGwtaGVhZGVyLFxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuLmUtZGRsLWRldmljZSAuZS1kZGwtaGVhZGVyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktY29sdW1uLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLXRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtdGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZS1tdWx0aS1jb2x1bW4uZS1kZGwuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtdGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWZpeGVkLWhlYWQsXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbCAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtZHJvcGRvd25iYXNlLmUtc21hbGwgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtaXRlbS1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtc2VsZWN0YWxsLXBhcmVudC5lLWl0ZW0tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIHtcbiAgbWluLWhlaWdodDogNDVweDtcbn1cbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciAuZS1maXhlZC1oZWFkIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbixcbi5lLWRyb3Bkb3duYmFzZS5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1kZGwgLmUtZHJvcGRvd25iYXNlLmUtbm9kYXRhLFxuLmUtYmlnZ2VyIC5lLWRkbCAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZGRsIC5lLWRyb3Bkb3duYmFzZS5lLW5vZGF0YSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbCAuZS1kcm9wZG93bmJhc2UuZS1ub2RhdGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtcnRsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0sXG4uZS1ydGwgLmUtc21hbGwuZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLXNtYWxsIC5lLXJ0bC5lLWJpZ2dlciAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtYmlnZ2VyIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1maXhlZC1oZWFkLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyLmUtc21hbGwgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtZHJvcGRvd25iYXNlLmUtYmlnZ2VyLmUtc21hbGwgLmUtZml4ZWQtaGVhZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSxcbi5lLWRyb3Bkb3duYmFzZS5lLXNtYWxsLmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWZpeGVkLWhlYWQsXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbC5lLWJpZ2dlciAuZS1maXhlZC1oZWFkIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24sXG4uZS1kcm9wZG93bmJhc2UuZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1maXhlZC1oZWFkLFxuLmUtYmlnZ2VyLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlci5lLWZpeGVkLWhlYWQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maXhlZC1oZWFkLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtIC5lLWxpc3QtaWNvbiB7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFicmljLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5lLXBvcHVwLmUtZGRsIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXBvcHVwLmUtZGRsIC5lLWlucHV0LWdyb3VwIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXBvcHVwLmUtZGRsIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCAuZS1iYWNrLWljb24ge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsIGlucHV0W3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbC5lLXJlYWRvbmx5IC5lLWlucHV0W3JlYWRvbmx5XSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsLmUtcmVhZG9ubHkgaW5wdXRbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb246YWN0aXZlLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb246aG92ZXIsXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtZGRsLWljb246YWN0aXZlLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWRkbC1pY29uOmhvdmVyLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRkbCAuZS1pbnB1dFtyZWFkb25seV0gfiBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1kZGwgaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGRsIGlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLWRkbCAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZC5lLWRkbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cC5lLWRkbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSxcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtYmFjay1pY29uOmFjdGl2ZSxcbi5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAsXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWRkbC1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1kZGwgLmUtc2VhcmNoLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU0XCI7XG59XG5cbi5lLWRkbCAuZS1iYWNrLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWRkbC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtcmVzaXplIC5lLWljb25zLmUtcmVzaXplci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjFcIjtcbn1cblxuLmUtcG9wdXAuZS13aWRlLXBvcHVwLmUtZGRsLWRldmljZS5lLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmUtcG9wdXAtZnVsbC1wYWdlIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4uZS1wb3B1cC1mdWxsLXBhZ2UgLmUtcG9wdXAtZnVsbC1wYWdlLmUtZGRsLmUtcG9wdXAuZS1kZGwtZGV2aWNlLWZpbHRlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmUtZGRsLmUtY29udHJvbC13cmFwcGVyIC5lLWRkbC1kaXNhYmxlLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlciAuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1kZGwuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1kZGwtaWNvbi5lLWRkbC1kaXNhYmxlLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lLWRkbC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWRkbC1pY29uLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtZGRsLWRldmljZS1maWx0ZXIgLmUtZmlsdGVyLXBhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWRkbCBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWNvbnRhY3RzLWF1dG8tZmlsbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWZpbHRlci1wYXJlbnQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1kZGwtZGV2aWNlLWZpbHRlciAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOjpiZWZvcmUsIC5lLWRkbC5lLXBvcHVwLmUtZGRsLWRldmljZS1maWx0ZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czo6YWZ0ZXIge1xuICB3aWR0aDogMDtcbn1cblxuLmUtZGRsLmUtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1kZGwuZS1wb3B1cCAuZS1zZWFyY2gtaWNvbiB7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMC41NztcbiAgcGFkZGluZzogMTJweCA4cHggOHB4O1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1maWx0ZXItcGFyZW50IC5lLWJhY2staWNvbiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWRkbC1mb290ZXIsIC5lLWRkbC5lLXBvcHVwIC5lLWRkbC1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWRkbC5lLWlucHV0LWdyb3VwIC5lLWRkbC1oaWRkZW4sXG4uZS1kZGwuZS1mbG9hdC1pbnB1dCAuZS1kZGwtaGlkZGVuIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBpbml0aWFsO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAsXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbSAuZS1oaWdobGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5lLWRkbC5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XSB+IC5lLWNsZWFyLWljb246bm90KC5lLWNsZWFyLWljb24taGlkZSksXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV0gfiAuZS1jbGVhci1pY29uOm5vdCguZS1jbGVhci1pY29uLWhpZGUpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV0gfiAuZS1jbGVhci1pY29uOm5vdCguZS1jbGVhci1pY29uLWhpZGUpIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtZHJvcGRvd25saXN0LmUtaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdGF0aWMtY2xlYXIgaW5wdXQuZS1kcm9wZG93bmxpc3QuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLXN0YXRpYy1jbGVhci5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25saXN0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtc3RhdGljLWNsZWFyLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1kcm9wZG93bmxpc3Q6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1zdGF0aWMtY2xlYXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3dubGlzdDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtdmFsdWUsXG4uZS1kZGwuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC12YWx1ZTpmb2N1cyB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLWRkbC5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XS5lLWlucHV0LFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldLFxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAgLmUtZHJvcGRvd25saXN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWRhdGEtZm9ybSAuZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIGlucHV0W3JlYWRvbmx5XS5lLWlucHV0LmUtZHJvcGRvd25saXN0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuZWpzLWF1dG9jb21wbGV0ZSxcbmVqcy1jb21ib2JveCxcbmVqcy1kcm9wZG93bmxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtLFxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtc21hbGwuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0sXG4uZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNtYWxsLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kZGwuZS1wbGFjZWhvbGRlci1kZGwsXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtYXV0b2NvbXBsZXRlLmUtcGxhY2Vob2xkZXItYXV0b2NvbXBsZXRlLFxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNvbWJvYm94LmUtcGxhY2Vob2xkZXItY29tYm9ib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtcmVzaXplIC5lLXJlc2l6ZXItcmlnaHQge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5lLXBvcHVwIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGRsLmUtY29udHJvbC5lLWljb24tYW5pbSA+IC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1jb250cm9sLmUta2V5Ym9hcmQgPiAuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC1maWx0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXQtZmlsdGVyLCAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXQtZmlsdGVyOmZvY3VzIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwuZS1kZGwuZS1wb3B1cCAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1kZGwuZS1zbWFsbCAuZS1saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRkbC5lLXNtYWxsIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kZGwuZS1wbGFjZWhvbGRlci1kZGwsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGRsLmUtcGxhY2Vob2xkZXItZGRsLFxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1hdXRvY29tcGxldGUuZS1wbGFjZWhvbGRlci1hdXRvY29tcGxldGUsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtYXV0b2NvbXBsZXRlLmUtcGxhY2Vob2xkZXItYXV0b2NvbXBsZXRlLFxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1jb21ib2JveC5lLXBsYWNlaG9sZGVyLWNvbWJvYm94LFxuLmUtYmlnZ2VyLmUtY29udGVudC1wbGFjZWhvbGRlci5lLWNvbWJvYm94LmUtcGxhY2Vob2xkZXItY29tYm9ib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbC1kZXZpY2UtZmlsdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtZGRsIC5lLWxpc3QtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbCAuZS1saXN0LWdyb3VwLWl0ZW0sIC5lLWJpZ2dlciAuZS1wb3B1cC5lLWRkbCAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWxpc3QtaXRlbSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtbGlzdC1ncm91cC1pdGVtLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS1kZGwuZS1wb3B1cCAuZS1maXhlZC1oZWFkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXAgaW5wdXQsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLWRkbC5lLXBvcHVwIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXBvcHVwLmUtZGRsIC5lLWRyb3Bkb3duYmFzZSB7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG59XG5cbi8qISBUcmVlVmlldydzIGJvb3RzdHJhcDUgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi5lLWRkdCAuZS1kZHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLWRkdCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cblxuLmUtZGR0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtZGR0IC5lLWRkdC1pY29uOjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cbi5lLWRkdC5lLWljb24tYW5pbSAuZS1kZHQtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuLmUtZGR0IC5lLWRkdC1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkdC1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGR0LWljb24ge1xuICBib3JkZXI6IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pY29uLWhpZGUsIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWljb24taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1jbGVhci1pY29uIHtcbiAgYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLWlucHV0LWZvY3VzIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCwgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCBpbnB1dC5lLWRyb3Bkb3dudHJlZS5lLWNoaXAtaW5wdXQsIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LFxuLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgaW5wdXQuZS1kcm9wZG93bnRyZWUuZS1jaGlwLWlucHV0LCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLWlucHV0LWZvY3VzIGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IGlucHV0LmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtdmFsaWQtaW5wdXQ6aG92ZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXZhbGlkLWlucHV0OmhvdmVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWRkdCAuZS1jaGlwcy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2Uge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogM3B4IDRweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA4cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDRweCAwIDRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHggMCAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtZGR0LWljb24ge1xuICBib3R0b206IDA7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtZGR0IC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0IHtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmUtZGR0IC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0LmUtaW5wdXQtdmFsdWU6bm90KC5lLWljb24taGlkZSkge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdy5lLXRvdGFsLWNvdW50IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWRkdCAuZS1vdmVyZmxvdyAuZS1yZW1haW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG4uZS1kZHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmUtZGR0LmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1kZHQuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmUtZGR0LmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMXB4KTtcbn1cbi5lLWRkdC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMxcHgpO1xufVxuLmUtZGR0LmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDU0cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjVweCk7XG59XG4uZS1kZHQgaW5wdXRbcmVhZG9ubHldLFxuLmUtZGR0IC5lLWRyb3Bkb3dudHJlZSxcbi5lLWRkdCBpbnB1dFtyZWFkb25seV0uZS1pbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtZGR0IGlucHV0W3JlYWRvbmx5XS5lLWNoaXAtaW5wdXQsXG4uZS1kZHQgLmUtZHJvcGRvd250cmVlLmUtY2hpcC1pbnB1dCxcbi5lLWRkdCBpbnB1dFtyZWFkb25seV0uZS1pbnB1dC5lLWNoaXAtaW5wdXQge1xuICB3aWR0aDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtZGR0LmUtcG9wdXAge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDMzcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQuZS1oaWRlLXNlbGVjdGFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xuICBib3R0b206IDFweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCAuZS1pbnB1dCxcbi5lLWRkdC5lLXBvcHVwIC5lLWZpbHRlci13cmFwIC5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAgLmUtaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50IC5lLWRkdC1ub2RhdGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTRweCAxNnB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEgLmUtdHJlZXZpZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEgLmUtZGR0LW5vZGF0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXRyZWV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDE0cHg7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1mdWxscm93IHtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtdHJlZXZpZXcgPiAuZS11bCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1kZHQtZm9vdGVyLFxuLmUtZGR0LmUtcG9wdXAgLmUtZGR0LWhlYWRlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1jaGlwcyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdyAuZS1yZW1haW4sIC5lLWRkdC5lLXJ0bC5lLXNob3ctdGV4dCAuZS1vdmVyZmxvdyAuZS1yZW1haW4ge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCwgLmUtZGR0LmUtcnRsLmUtc2hvdy10ZXh0IC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQsIC5lLWRkdC5lLXJ0bC5lLXNob3ctdGV4dCAuZS1vdmVyZmxvdy5lLXdyYXAtY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy10ZXh0IC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93LmUtdG90YWwtY291bnQgLmUtcmVtYWluIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xufVxuLmUtZGR0LmUtcnRsLmUtc2hvdy1jbGVhciAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG59XG4uZS1kZHQuZS1ydGwuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBtYXJnaW4tbGVmdDogNTRweDtcbn1cbi5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbiwgLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLXJ0bC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLCAuZS1kZHQuZS1ydGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWRkdC5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1ydGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtZGR0LmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIGxlZnQ6IDMwcHg7XG59XG4uZS1kZHQuZS1ydGwuZS1wb3B1cCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBwYWRkaW5nOiAwIDE0cHggMCAwO1xufVxuLmUtZGR0LmUtcnRsLmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIHRleHQtaW5kZW50OiAzM3B4O1xufVxuLmUtZGR0LmUtcnRsLmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuXG4uZS1kZHQtaWNvbi1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtZGR0IC5lLWNoaXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLWRkdCAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1kZHQgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtZGR0IC5lLW92ZXJmbG93IC5lLXJlbWFpbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbcmVhZG9ubHldLCAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLWRkdC5lLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtZGR0LmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1kZHQuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWJpZ2dlciAuZS1kZHQgLmUtY2hpcHMsXG4uZS1kZHQuZS1iaWdnZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDMycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIGJvdHRvbTogYXV0bztcbiAgcmlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcC5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwLmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dC5lLXNob3ctY2hpcC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAuZS1zaG93LWNoaXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0LmUtc2hvdy1jaGlwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBib3R0b206IDA7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiwgLmUtYmlnZ2VyIC5lLWRkdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy1jaGlwIC5lLWRkdC1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LXRleHQgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctY2hpcCAuZS1kZHQtaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc2hvdy10ZXh0IC5lLWRkdC1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zaG93LWNoaXAgLmUtZGR0LWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNob3ctdGV4dCAuZS1kZHQtaWNvbiB7XG4gIGJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLCAuZS1iaWdnZXIgLmUtZGR0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24sXG4uZS1kZHQuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2UsXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNoaXAgLmUtY2hpcHMtY2xvc2Uge1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXNob3ctY2hpcCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1jaGlwIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtc2hvdy1jaGlwIC5lLW92ZXJmbG93IC5lLXJlbWFpbi5lLXdyYXAtY291bnQsXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLmUtd3JhcC1jb3VudCB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4sXG4uZS1kZHQuZS1iaWdnZXIuZS1zaG93LWNoaXAgLmUtb3ZlcmZsb3cuZS10b3RhbC1jb3VudCAuZS1yZW1haW4ge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0IC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0LFxuLmUtZGR0LmUtYmlnZ2VyIC5lLW92ZXJmbG93LmUtc2hvdy10ZXh0IHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQgLmUtb3ZlcmZsb3cgLmUtcmVtYWluLFxuLmUtZGR0LmUtYmlnZ2VyIC5lLW92ZXJmbG93IC5lLXJlbWFpbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMzhweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzOXB4KTtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1zaG93LWNsZWFyIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM5cHgpO1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXNob3ctY2xlYXIuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtc2hvdy1jbGVhci5lLXNob3ctZGQtaWNvbiAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDU4cHg7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNzhweCk7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWRkdC5lLWJpZ2dlci5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICB0ZXh0LWluZGVudDogNDBweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXBvcHVwIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50LmUtbm8tZGF0YSB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1wb3B1cCAuZS1wb3B1cC1jb250ZW50LmUtbm8tZGF0YSAuZS1kZHQtbm9kYXRhLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtcG9wdXAtY29udGVudC5lLW5vLWRhdGEgLmUtZGR0LW5vZGF0YSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcG9wdXAgLmUtZmlsdGVyLXdyYXAsXG4uZS1kZHQuZS1iaWdnZXIuZS1wb3B1cCAuZS1maWx0ZXItd3JhcCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1wb3B1cCAuZS10cmVldmlldyAuZS1mdWxscm93LFxuLmUtZGR0LmUtYmlnZ2VyLmUtcG9wdXAgLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLXNob3ctY2xlYXIgLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtc2hvdy1jbGVhciAuZS1jaGlwcy13cmFwcGVyIC5lLWNoaXBzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LWNsZWFyLmUtc2hvdy1kZC1pY29uIC5lLWNoaXBzLXdyYXBwZXIgLmUtY2hpcHM6bGFzdC1jaGlsZCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctY2xlYXIuZS1zaG93LWRkLWljb24gLmUtY2hpcHMtd3JhcHBlciAuZS1jaGlwczpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1OHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkdC5lLXJ0bC5lLXNob3ctY2hpcC5lLWlucHV0LWdyb3VwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24sIC5lLWJpZ2dlciAuZS1kZHQuZS1ydGwuZS1zaG93LXRleHQuZS1pbnB1dC1ncm91cC5lLXNob3ctZGQtaWNvbiAuZS1jbGVhci1pY29uLFxuLmUtZGR0LmUtYmlnZ2VyLmUtcnRsLmUtc2hvdy1jaGlwLmUtaW5wdXQtZ3JvdXAuZS1zaG93LWRkLWljb24gLmUtY2xlYXItaWNvbixcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bC5lLXNob3ctdGV4dC5lLWlucHV0LWdyb3VwLmUtc2hvdy1kZC1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzOHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1kZHQuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWRkdC5lLWJpZ2dlci5lLXJ0bCAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgdGV4dC1pbmRlbnQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtZGR0LmUtcnRsIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtYWxsLXRleHQsXG4uZS1kZHQuZS1iaWdnZXIuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24gLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2UuZS1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdG9wOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciBpbnB1dFt0eXBlPXRleHRdLFxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLWRkbC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxlZnQ6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDRweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICB0b3A6IC0xcHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAgLmUtZGRsLWRpc2FibGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcmVzaXplIC5lLWljb25zLmUtcmVzaXplci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjFcIjtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDMycHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAyN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIgLmUtZHJvcGRvd25iYXNlLCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciAuZS1kcm9wZG93bmJhc2Uge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12aWV3IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZpZXcuZS1kZWxpbS12YWx1ZXMuZS1kZWxpbS1vdmVyZmxvdywgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmlldy5lLWRlbGltLXZhbHVlcy5lLWRlbGltLXRvdGFsIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLmUtY2hpcC1zZWxlY3RlZCAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGVmdDogMTJweDtcbiAgdG9wOiAwO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcGNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgcGFkZGluZzogMTJweCA0cHggMTFweCAwO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCksXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tdWx0aS1zZWFyY2hlci5lLXplcm8tc2l6ZTpub3QoLmUtbXVsdGlzZWxlY3QtYm94KSB7XG4gIHdpZHRoOiAwO1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCkgaW5wdXRbdHlwZT10ZXh0XSxcbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLmUtemVyby1zaXplOm5vdCguZS1tdWx0aXNlbGVjdC1ib3gpIGlucHV0W3R5cGU9dGV4dF0ge1xuICBoZWlnaHQ6IDFweDtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcCA+IC5lLWNoaXBjb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbG9hdDogbm9uZTtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCksXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIuZS16ZXJvLXNpemU6bm90KC5lLW11bHRpc2VsZWN0LWJveCkge1xuICB3aWR0aDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzLmUtZGVsaW0taGlkZSxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmlldy5lLWRlbGltLXZhbHVlcy5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24uZS1kZWxpbS1oaWRlLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcy5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmlldy5lLWRlbGltLXZhbHVlcy5lLWRlbGltLWhpZGUsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY29sbGVjdGlvbi5lLWRlbGltLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiB7XG4gIHBhZGRpbmc6IDAgNDhweCAwIDA7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyxcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi10b3A6IC0yZW07XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMnB4O1xuICB0b3A6IDgwJTtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgOm5vdCguZS1kaXNhYmxlZCkuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcjpob3ZlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCA6bm90KC5lLWRpc2FibGVkKS5lLW11bHRpLXNlbGVjdC13cmFwcGVyOmhvdmVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtMS42OGVtO1xuICByaWdodDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGZsb2F0OiBub25lO1xufVxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRkbC1pY29uIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgNDhweDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAsXG4uZS1tdWx0aXNlbGVjdC5lLWZsb2F0LWlucHV0IHtcbiAgd29yZC13cmFwOiBpbml0aWFsO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwIC5lLXNlYXJjaGVyIC5lLWxhYmVsLXRvcCxcbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VhcmNoZXIgLmUtbGFiZWwtdG9wIHtcbiAgdG9wOiAxNXB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1jb250cm9sLWNvbnRhaW5lcikgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2hpcHMtY29sbGVjdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktaGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDNweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNnB4IDEuNXB4IDA7XG4gIHRleHQtaW5kZW50OiAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1tb2ItY2hpcC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggNHB4IDEwcHggMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbW9iLWNoaXAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDRweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2Uge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luOiAwIDAgMDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZSB7XG4gIG1hcmdpbjogMCAwIDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLW1vYi1jaGlwLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2Uge1xuICBtYXJnaW46IDNweCAwIDA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogLTIuNGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAyNHB4O1xuICB0b3A6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24ge1xuICByaWdodDogMzBweDtcbn1cblxuLmUtc21hbGwuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtY2xlYXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0IC5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyLmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24ge1xuICBsZWZ0OiAzMHB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdOjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtc21hbGwuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtaGlkZS1saXN0aXRlbSxcbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtaGlkZS1ncm91cC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWRpc2FibGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtbXVsdGlzZWxlY3QuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2Uge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogNDBweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIxKTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICB3aWR0aDogOTIlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtZGlzYWJsZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlciB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWNsb3NlLWljb24taGlkZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAycHggMCAzMnB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xMnB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2Uge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLXNlYXJjaGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogNHB4O1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogNXB4IDRweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAge1xuICBwYWRkaW5nOiAwIDRweCAwIDhweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAgLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggNHB4O1xufVxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQge1xuICBwYWRkaW5nOiAwIDhweCAwIDRweDtcbn1cbi5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIC5lLWNoaXBjb250ZW50IHtcbiAgcGFkZGluZzogMTJweCA0cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGxlZnQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC00cHg7XG59XG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMgLmUtcmVtYWluIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBsZWZ0OiAxOXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbG9zZS1ob29rZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC03cHg7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJ0bCAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtcnRsIC5lLWxpc3QtZ3JvdXAtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcnRsIC5lLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJ0bCAuZS1kcm9wZG93bmJhc2UuZS1ydGwuZS1kZC1ncm91cCAuZS1saXN0LWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICB0ZXh0LWluZGVudDogMTJweDtcbn1cblxuLmUtcnRsIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1ydGwgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtcnRsIC5lLXNlbGVjdGFsbC1wYXJlbnQgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWZpbHRlcixcbi5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQtZmlsdGVyIHtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZS1kZGwuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cDpub3QoLmUtY29udHJvbC1jb250YWluZXIpIC5lLWNsZWFyLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtYmFjay1pY29uIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLWNoZWNrYm94IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyAuZS1yZW1haW4ge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSAuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWRpc2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGUsXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWRpc2FibGUge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3JlYWRvbmx5PXRydWVdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtc2VhcmNoZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuZWpzLW11bHRpc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLXNtYWxsLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1zZWFyY2hlcixcbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0yZW07XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0xLjZlbTtcbn1cblxuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW11bHRpc2VsZWN0LmUtcGxhY2Vob2xkZXItbXVsdGlzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtb3V0bGluZSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1hbGlnbjogbm9ybWFsO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDEycHggMCA4cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDExcHggMTJweCAwO1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMnB4IDEycHggMCA4cHg7XG59XG5cbi5lLXJ0bC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1ydGwuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1tb2Itd3JhcHBlciAuZS1jaGlwcy5lLW1vYi1jaGlwLFxuLmUtc21hbGwgLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1ydGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgbWFyZ2luOiA4cHggMCAwIDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLnJ0bC5lLXNtYWxsIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogNHB4IDAgMCA0cHg7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuXG4uZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAgNHB4IDAgMDtcbn1cblxuLmUtcnRsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1zbWFsbCAuZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpc2VsZWN0LmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1tb2Itd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5lLWZpbGxlZC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1maWxsZWQuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tdG9wOiAtMzhweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1yZWFkb25seSAuZS1jbGVhci1pY29uLFxuLmUtb3V0bGluZS5lLW11bHRpc2VsZWN0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1yZWFkb25seSAuZS1jbGVhci1pY29uLFxuLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXJlYWRvbmx5IC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLXJlYWRvbmx5LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciA6bm90KC5lLWRpc2FibGVkKS5lLW11bHRpLXNlbGVjdC13cmFwcGVyOmhvdmVyIC5lLWNsZWFyLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLXJlYWRvbmx5LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIDpub3QoLmUtZGlzYWJsZWQpLmUtbXVsdGktc2VsZWN0LXdyYXBwZXI6aG92ZXIgLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLmUtaWNvbnMsXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1jbGVhci1pY29uIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLXdyYXBwZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwLmUtY2hlY2tib3ggLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24sXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAuZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1tdWx0aS1zZWFyY2hlciAuZS1kcm9wZG93bmJhc2UuZS1jb250cm9sLmUtbXVsdGlzZWxlY3QuZS1saWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLXJlc2l6ZSAuZS1yZXNpemVyLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNXB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcHMtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy5lLWNoaXAtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMGNlO1xufVxuXG4uZS1tdWx0aXNlbGVjdDpub3QoLmUtZGlzYWJsZWQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG59XG5cbi5lLW11bHRpc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZCA+IC5lLWNoaXBjb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtY2hpcC1zZWxlY3RlZCA+IC5lLWNoaXBjb250ZW50OmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdDpub3QoLmUtZGlzYWJsZWQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudDpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMzMjMxMzA7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLmUtbW9iLWNoaXAuZS1jaGlwLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcC5lLWNoaXAtc2VsZWN0ZWQgLmUtY2hpcGNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMuZS1tb2ItY2hpcCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwIHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodDogMCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItdG9wOiAwIHNvbGlkICNkMmQwY2U7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLWNoZWNrYm94IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1saXN0LWl0ZW0uZS1hY3RpdmU6bm90KC5lLWl0ZW0tZm9jdXMpLFxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3Zlcjpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZTpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtYWN0aXZlOmZpcnN0LWNoaWxkOm5vdCguZS1pdGVtLWZvY3VzKSxcbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZDpub3QoLmUtaXRlbS1mb2N1cyksXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1jaGVja2JveCAuZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXI6bm90KC5lLWl0ZW0tZm9jdXMpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtY2hlY2tib3ggLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtY2hlY2tib3ggLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaXRlbS1mb2N1cyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLWxpc3QtZ3JvdXAtaXRlbS5lLWFjdGl2ZS5lLWl0ZW0tZm9jdXMge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLWNoZWNrYm94IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAuZS1jaGVja2JveCAuZS1saXN0LWdyb3VwLWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtYWN0aXZlOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWl0ZW0tZm9jdXMgKyBsaS5lLWFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1pdGVtLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyLmUtbXVsdGlzZWxlY3QtZ3JvdXAgLmUtbGlzdC1ncm91cC1pdGVtLmUtYWN0aXZlLmUtaXRlbS1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXI6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLW5vLXZlbmRvci1wcmVmaXggKi9cbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOjotbW96LXBsYWNlaG9sZGVyIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1uby12ZW5kb3ItcHJlZml4ICovXG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dC5lLWRyb3Bkb3duYmFzZTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHNlbGVjdG9yLW5vLXZlbmRvci1wcmVmaXggKi9cbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0LmUtZHJvcGRvd25iYXNlOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1uby12ZW5kb3ItcHJlZml4ICovXG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS11bC5lLXJlb3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWRlbGltLXZhbHVlcyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIC5lLWNoaXBzLWNsb3NlOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5cbi5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cblxuLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZG93bi1pY29uIC5lLWNsb3NlLWhvb2tlcjo6YmVmb3JlIHtcbiAgbGVmdDogLTJweDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lci5lLWlucHV0LWdyb3VwIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtbXVsdGlzZWxlY3QuZS1kaXNhYmxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ExOWY5ZDtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24ge1xuICBtYXJnaW4tdG9wOiAtMS42OGVtO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBtYXJnaW46IDNweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggNHB4IDEwcHggMDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtcnRsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHggMCA4cHggNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdCAuZS1kb3duLWljb24gLmUtY2hpcHMtY2xvc2UuZS1jbG9zZS1ob29rZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcmlnaHQ6IDQycHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICByaWdodDogNDJweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGlzZWxlY3QgLmUtZG93bi1pY29uIC5lLWNoaXBzLWNsb3NlLmUtY2xvc2UtaG9va2VyIHtcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlciB7XG4gIG1hcmdpbi10b3A6IC0yLjdlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTIuN2VtO1xuICBtYXJnaW4tdG9wOiAtMi4yNWVtO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSxcbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtbW9iLXdyYXBwZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgsXG4uZS1iaWdnZXIuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1zZWFyY2hlci5lLXNlYXJjaC1jdXN0b20td2lkdGgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzhweCk7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZG93bi1pY29uIC5lLXNlYXJjaGVyLmUtc2VhcmNoLWN1c3RvbS13aWR0aCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kb3duLWljb24gLmUtc2VhcmNoZXIuZS1zZWFyY2gtY3VzdG9tLXdpZHRoIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGVsaW0tdmFsdWVzIHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1wb3B1cC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cCAuZS1saXN0LWdyb3VwLWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWJpZ2dlci5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwIC5lLWRyb3Bkb3duYmFzZS5lLWRkLWdyb3VwIC5lLWxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWFsbC10ZXh0LFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCAuZS1hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtaW5kZW50OiAxNnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlci5lLW11bHRpc2VsZWN0LWdyb3VwLmUtY2hlY2tib3ggLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlci5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIuZS1tdWx0aXNlbGVjdC1ncm91cC5lLWNoZWNrYm94IC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWluZGVudDogMTZweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZmlsdGVyLFxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwLmUtbXVsdGktc2VsZWN0LWxpc3Qtd3JhcHBlciAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtZGRsLmUtcG9wdXAuZS1tdWx0aS1zZWxlY3QtbGlzdC13cmFwcGVyIC5lLWZpbHRlci1wYXJlbnQgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWNvbnRyb2wtY29udGFpbmVyKSAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jaGVja2JveCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgLmUtc2VhcmNoZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciAuZS1tdWx0aS1zZWFyY2hlciB7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLXNlYXJjaGVyLFxuLmUtYmlnZ2VyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLmUtZGVsaW1pdGVyIC5lLW11bHRpLXNlYXJjaGVyIHtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC1saXN0LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtZGRsLWljb24sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIuZS1pbnB1dC1ncm91cCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZGwtaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0xLjY4ZW07XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNsb3NlIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciBpbnB1dFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1kZWxpbS12YWx1ZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcy1jbG9zZS5lLWNsb3NlLWhvb2tlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW11bHRpc2VsZWN0LmUtY29udHJvbC1jb250YWluZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0yLjRlbTtcbiAgcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW11bHRpc2VsZWN0LmUtcGxhY2Vob2xkZXItbXVsdGlzZWxlY3QsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbXVsdGlzZWxlY3QuZS1wbGFjZWhvbGRlci1tdWx0aXNlbGVjdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWJpZ2dlcikuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtc21hbGwgLmUtZmlsbGVkOm5vdCguZS1iaWdnZXIpLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDNweCAxMnB4IDAgNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTFweCAxMnB4IDA7XG59XG5cbi5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTlweCAxMnB4IDAgMTZweDtcbn1cblxuLmUtYmlnZ2VyOm5vdCguZS1zbWFsbCkuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRlbGltaXRlciBpbnB1dFt0eXBlPXRleHRdLFxuLmUtYmlnZ2VyIC5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIuZS1kZWxpbWl0ZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1maWxsZWQuZS1tdWx0aXNlbGVjdDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLW11bHRpc2VsZWN0Om5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5lLWJpZ2dlci5lLW11bHRpc2VsZWN0LmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDhweCAwIDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1ydGwuZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZDpub3QoLmUtZmxvYXQtaW5wdXQpIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkOm5vdCguZS1mbG9hdC1pbnB1dCkgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1ydGwuZS1zbWFsbCAuZS1iaWdnZXIuZS1maWxsZWQ6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIG1hcmdpbjogOHB4IDAgMCA4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1mbG9hdC1pbnB1dCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3Q6bm90KC5lLWZsb2F0LWlucHV0KSAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG59XG5cbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCxcbi5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsIC5lLWZpbGxlZC5lLW11bHRpc2VsZWN0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzID4gLmUtY2hpcGNvbnRlbnQsXG4uZS1ydGwuZS1iaWdnZXIgLmUtc21hbGwuZS1maWxsZWQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtcnRsLmUtc21hbGwgLmUtYmlnZ2VyLmUtZmlsbGVkLmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMCAwIDRweDtcbn1cblxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1tdWx0aXNlbGVjdCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyA+IC5lLWNoaXBjb250ZW50LFxuLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LmUtbXVsdGlzZWxlY3QgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmUtcnRsLmUtYmlnZ2VyLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyxcbi5lLXJ0bC5lLWJpZ2dlci5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtcnRsLmUtYmlnZ2VyIC5lLWZpbGxlZC5lLWZsb2F0LWlucHV0IC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyLmUtZmlsbGVkIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLFxuLmUtYmlnZ2VyIC5lLWZpbGxlZCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLmUtYmlnZ2VyLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMsXG4uZS1iaWdnZXIgLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyAuZS1jaGlwcy1jbG9zZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1jaGlwcyB7XG4gIGhlaWdodDogMjZweDtcbn1cblxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMgPiAuZS1jaGlwY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2xvc2UtaG9va2VyOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtY2hpcHMge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uLFxuLmUtYmlnZ2VyLmUtbXVsdGlzZWxlY3QuZS1jb250cm9sLWNvbnRhaW5lciAuZS1tdWx0aS1zZWxlY3Qtd3JhcHBlci5lLWRvd24taWNvbiAuZS1jbGVhci1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTEuNmVtO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3NlwiO1xufVxuXG4uZS1saXN0Ym94LXRvb2wgLmUtbW92ZWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZldG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG5cbi5lLWxpc3Rib3gtdG9vbCAuZS1tb3ZlZnJvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmVhbGx0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTlcIjtcbn1cblxuLmUtbGlzdGJveC10b29sIC5lLW1vdmVhbGxmcm9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NFwiO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyICosXG4uZS1saXN0Ym94LWNvbnRhaW5lciAqLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAqIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0LXdyYXAge1xuICB3aWR0aDogODQlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC13cmFwOmZvY3VzLXZpc2libGUsIC5lLWxpc3Rib3gtd3JhcHBlcjpmb2N1cyxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3Qtd3JhcDpmb2N1cy12aXNpYmxlLFxuLmUtbGlzdGJveC1jb250YWluZXI6Zm9jdXMsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Qtd3JhcDpmb2N1cy12aXNpYmxlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZGlzYWJsZWQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtbnJ0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWRpc2FibGVkLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWRpc2FibGUsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1kaXNhYmxlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dC5oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaWNvbi1iYWNrIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWhhcy1oZWFkZXIgPiAuZS12aWV3LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaGFzLWhlYWRlciA+IC5lLXZpZXcsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWhhcy1oZWFkZXIgPiAuZS12aWV3IHtcbiAgdG9wOiA0NXB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWJ1dC1iYWNrLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtYnV0LWJhY2ssXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWJ1dC1iYWNrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDhweDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWljb24tY29sbGFwc2libGUsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pY29uLWNvbGxhcHNpYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50ICosXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0LWNvbnRlbnQgKixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dC1jb250ZW50ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveCAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1sZWZ0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtbGVmdCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtbGVmdCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1yaWdodCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveC5lLWNoZWNrYm94LXJpZ2h0IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1yaWdodCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtY2hlY2tsaXN0LmUtaGFzLWNoaWxkIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtY2hlY2tsaXN0LmUtaGFzLWNoaWxkIC5lLXRleHQtY29udGVudC5lLWNoZWNrYm94LmUtY2hlY2tib3gtcmlnaHQgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1jaGVja2xpc3QuZS1oYXMtY2hpbGQgLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3guZS1jaGVja2JveC1yaWdodCAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gOTJweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LWxlZnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LWxlZnQge1xuICBtYXJnaW46IC0ycHggOHB4IDAgMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1jaGVja2JveCAuZS1jaGVja2JveC1yaWdodCB7XG4gIG1hcmdpbjogLTJweCAwIDAgOHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1pY29uLXdyYXBwZXIgLmUtbGlzdC10ZXh0LCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtaWNvbi13cmFwcGVyLmUtdGV4dC1jb250ZW50LmUtY2hlY2tib3ggLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtaWNvbi13cmFwcGVyIC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWljb24td3JhcHBlci5lLXRleHQtY29udGVudC5lLWNoZWNrYm94IC5lLWxpc3QtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pY29uLXdyYXBwZXIgLmUtbGlzdC10ZXh0LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pY29uLXdyYXBwZXIuZS10ZXh0LWNvbnRlbnQuZS1jaGVja2JveCAuZS1saXN0LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pY29uLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pY29uLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWljb24ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXRleHQgLmUtaGVhZGVydGV4dCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQgLmUtaGVhZGVydGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtdGV4dCAuZS1oZWFkZXJ0ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSB7XG4gIGxlZnQ6IDAlO1xuICByaWdodDogaW5pdGlhbDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1idXQtYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWJ1dC1iYWNrLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bCAuZS1idXQtYmFjayB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsIC5lLWljb24tYmFjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtaWNvbi1iYWNrIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bCAuZS1jaGVja2JveCAuZS1jaGVja2JveC1sZWZ0LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXJ0bCAuZS1jaGVja2JveCAuZS1jaGVja2JveC1sZWZ0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtbGVmdCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogLTJweCAwIDAgOHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwgLmUtY2hlY2tib3ggLmUtY2hlY2tib3gtcmlnaHQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsIC5lLWNoZWNrYm94IC5lLWNoZWNrYm94LXJpZ2h0IHtcbiAgbWFyZ2luOiAtMnB4IDhweCAwIDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IC0ycHggOHB4IDAgMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWNoZWNrYm94LXJpZ2h0IC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDMwJTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1pbnB1dC1ncm91cCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWlucHV0LWdyb3VwLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaW5wdXQtZm9jdXMsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1pbnB1dC1mb2N1cyxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtaW5wdXQtZm9jdXMge1xuICBwYWRkaW5nOiA0cHggNHB4IDRweCA4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtaGlkZGVuLXNlbGVjdCxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWhpZGRlbi1zZWxlY3QsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWhpZGRlbi1zZWxlY3Qge1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1wbGFjZWhvbGRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXBsYWNlaG9sZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1wbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbn1cblxuZWpzLWxpc3Rib3gge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0Ym94LWNvbnRhaW5lciksXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUge1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1zb3J0YWJsZWNsb25lIC5lLXJpcHBsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSAuZS1yaXBwbGUgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1iYWRnZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtc29ydGFibGVjbG9uZSAuZS1saXN0LWJhZGdlLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXNvcnRhYmxlY2xvbmUgLmUtbGlzdC1iYWRnZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtc29ydGFibGVjbG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyICosXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Qtd3JhcCxcbi5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcmlnaHQgLmUtbGlzdGJveC10b29sLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtcmlnaHQgLmUtbGlzdGJveC10b29sIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGVmdCAuZS1saXN0Ym94LXRvb2wsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1sZWZ0IC5lLWxpc3Rib3gtdG9vbCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC10b29sLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Rib3gtdG9vbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiA4cHg7XG59XG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtdG9vbCAuZS1idG4sXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdGJveC10b29sIC5lLWJ0biB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWNoZWNrYm94LXJpZ2h0IC5lLWNoZWNrYm94LXdyYXBwZXIsXG4uZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1jaGVja2JveC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAzMCU7XG59XG5cbi5lLXJ0bC5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wsXG4uZS1ydGwuZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1yaWdodCAuZS1saXN0Ym94LXRvb2wge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uZS1ydGwuZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGVmdCAuZS1saXN0Ym94LXRvb2wsXG4uZS1ydGwuZS1saXN0Ym94dG9vbC1jb250YWluZXIuZS1sZWZ0IC5lLWxpc3Rib3gtdG9vbCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtbnJ0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LW5ydCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtc21hbGwgLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1zbWFsbCAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3QtcGFyZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3Q6bm90KC5lLWxpc3Rib3gtY29udGFpbmVyKSAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3Q6bm90KC5lLWxpc3Rib3gtY29udGFpbmVyKSAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtaGlkZGVuLXNlbGVjdCArIC5lLWxpc3Rib3ggKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gOTNweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXI6bm90KC5lLWxpc3Rib3h0b29sLWNvbnRhaW5lcik6bm90KC5lLXNvcnRhYmxlY2xvbmUpLFxuLmUtbGlzdGJveHRvb2wtY29udGFpbmVyLmUtbGlzdGJveC1jb250YWluZXIgLmUtdWwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzNiM2EzOTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1maWx0ZXItbGlzdCAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzZweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtOmhvdmVyOm5vdCguZS1zZWxlY3RlZCk6bm90KC5lLWRpc2FibGVkKSwgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbTpob3Zlci5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0Om5vdCguZS1kaXNhYmxlZCksXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW06aG92ZXI6bm90KC5lLXNlbGVjdGVkKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtOmhvdmVyLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3Q6bm90KC5lLWRpc2FibGVkKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtOmhvdmVyOm5vdCguZS1zZWxlY3RlZCk6bm90KC5lLWRpc2FibGVkKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtOmhvdmVyLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3Q6bm90KC5lLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3QsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZC5lLWNoZWNrbGlzdCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQuZS1jaGVja2xpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZC5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0LCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZC5lLXNlbGVjdGVkLmUtY2hlY2tsaXN0LFxuLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQuZS1zZWxlY3RlZC5lLWNoZWNrbGlzdCxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQgLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLWNoZWNrLCAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2ssXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaXRlbS5lLWZvY3VzZWQgLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1mcmFtZS5lLWNoZWNrLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1saXN0LWl0ZW0uZS1mb2N1c2VkIC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUuZS1jaGVjayxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1pdGVtLmUtZm9jdXNlZCAuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtbGlzdGJveC13cmFwcGVyIC5lLXNvcnRhYmxlY2xvbmUuZS1yaXBwbGUgLmUtcmlwcGxlLWVsZW1lbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zb3J0YWJsZWNsb25lLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlciAuZS1zb3J0YWJsZWNsb25lLmUtcmlwcGxlIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlciB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXI6bm90KC5lLWxpc3QtbXVsdGktbGluZSksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyOm5vdCguZS1saXN0LW11bHRpLWxpbmUpIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtaXRlbS1oZWFkZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lIC5lLWxpc3QtY29udGVudCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDJweCAwIDAgMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50Om5vdCguZS10ZXh0LW92ZXJmbG93KSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUgLmUtbGlzdC1jb250ZW50Om5vdCguZS10ZXh0LW92ZXJmbG93KSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZSAuZS1saXN0LWNvbnRlbnQ6bm90KC5lLXRleHQtb3ZlcmZsb3cpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGxlZnQ6IDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhcjpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIHJpZ2h0OiAwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsIC5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LW11bHRpLWxpbmUuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1tdWx0aS1saW5lLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZS5lLWxpc3QtYXZhdGFyIC5lLWF2YXRhcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtbXVsdGktbGluZS5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSAuZS1hdmF0YXIge1xuICB0b3A6IDA7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2UsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZSAuZS1iYWRnZSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2Uge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAzMnB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZS5lLWxpc3QtYXZhdGFyIHtcbiAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhciksXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1iYWRnZTpub3QoLmUtbGlzdC1hdmF0YXIpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXI6bm90KC5lLWxpc3QtbXVsdGktbGluZSkgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlcjpub3QoLmUtbGlzdC1tdWx0aS1saW5lKSAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXI6bm90KC5lLWxpc3QtbXVsdGktbGluZSkgLmUtbGlzdC1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1pdGVtLWhlYWRlciwgLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1jb250ZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLWxpc3QtaXRlbTpob3ZlciAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLWxpc3QtaXRlbTpob3ZlciAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1saXN0LWl0ZW06aG92ZXIgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3QtaXRlbS5lLWxpc3QtaXRlbTpob3ZlciAuZS1saXN0LWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1pdGVtLWhlYWRlciwgLmUtbGlzdGJveC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1pdGVtLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCAuZS1saXN0LWNvbnRlbnQsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LWl0ZW0uZS1zZWxlY3RlZCAuZS1saXN0LWl0ZW0taGVhZGVyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC1pdGVtLmUtc2VsZWN0ZWQgLmUtbGlzdC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhciAuZS1hdmF0YXIge1xuICBsZWZ0OiBpbmhlcml0O1xuICByaWdodDogMDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXI6bm90KC5lLWxpc3QtYmFkZ2UpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyOm5vdCguZS1saXN0LWJhZGdlKSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1yaWdodDogNjhweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSxcbi5lLWxpc3Rib3h0b29sLXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYXZhdGFyLXJpZ2h0Om5vdCguZS1saXN0LWJhZGdlKSB7XG4gIHBhZGRpbmctbGVmdDogNjhweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5lLWxpc3Rib3gtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWF2YXRhci1yaWdodDpub3QoLmUtbGlzdC1iYWRnZSkgLmUtYXZhdGFyLFxuLmUtbGlzdGJveHRvb2wtd3JhcHBlci5lLXJ0bC5lLWxpc3QtdGVtcGxhdGUgLmUtbGlzdC13cmFwcGVyLmUtbGlzdC1hdmF0YXItcmlnaHQ6bm90KC5lLWxpc3QtYmFkZ2UpIC5lLWF2YXRhciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBpbmhlcml0O1xufVxuLmUtbGlzdGJveC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlIC5lLWJhZGdlLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UgLmUtYmFkZ2UsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlIC5lLWJhZGdlIHtcbiAgbGVmdDogMTJweDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2UuZS1saXN0LWF2YXRhcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIsXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlLmUtbGlzdC1hdmF0YXIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY4cHg7XG59XG4uZS1saXN0Ym94LXdyYXBwZXIuZS1ydGwuZS1saXN0LXRlbXBsYXRlIC5lLWxpc3Qtd3JhcHBlci5lLWxpc3QtYmFkZ2U6bm90KC5lLWxpc3QtYXZhdGFyKSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhciksXG4uZS1saXN0Ym94dG9vbC13cmFwcGVyLmUtcnRsLmUtbGlzdC10ZW1wbGF0ZSAuZS1saXN0LXdyYXBwZXIuZS1saXN0LWJhZGdlOm5vdCguZS1saXN0LWF2YXRhcikge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsIC5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LCAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC13cmFwIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM2cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIuZS1saXN0Ym94dG9vbC1jb250YWluZXIgLmUtbGlzdC13cmFwLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyLmUtbGlzdGJveHRvb2wtY29udGFpbmVyIC5lLWxpc3Qtd3JhcCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0LXdyYXAsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlci5lLWxpc3Rib3h0b29sLWNvbnRhaW5lciAuZS1saXN0LXdyYXAge1xuICB3aWR0aDogODAlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtbGlzdC1oZWFkZXIsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlcjpub3QoLmUtbGlzdC10ZW1wbGF0ZSkgLmUtbGlzdC1pdGVtLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLXNlbGVjdGFsbC1wYXJlbnQsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWxpc3QtdGVtcGxhdGUpIC5lLWxpc3QtaXRlbSxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1zZWxlY3RhbGwtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyOm5vdCguZS1saXN0LXRlbXBsYXRlKSAuZS1saXN0LWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1zZWxlY3RhbGwtcGFyZW50IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogMi4xO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtcGFyZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtcGFyZW50LFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1wYXJlbnQge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS10ZXh0LWNvbnRlbnQsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtdGV4dC1jb250ZW50LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLXRleHQtY29udGVudCxcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLXRleHQtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1ncm91cC1pdGVtLFxuLmUtbGlzdGJveC13cmFwcGVyLmUtYmlnZ2VyIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlcixcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lciAuZS1saXN0LWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1saXN0LWhlYWRlciAuZS1oZWFkZXJ0ZW1wbGF0ZS10ZXh0Lm5lc3RlZC1oZWFkZXIsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dC5oZWFkZXIsXG4uZS1saXN0Ym94LXdyYXBwZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLWhlYWRlcnRlbXBsYXRlLXRleHQubmVzdGVkLWhlYWRlcixcbi5lLWxpc3Rib3gtY29udGFpbmVyLmUtYmlnZ2VyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQuaGVhZGVyLFxuLmUtbGlzdGJveC1jb250YWluZXIuZS1iaWdnZXIgLmUtbGlzdC1oZWFkZXIgLmUtaGVhZGVydGVtcGxhdGUtdGV4dC5uZXN0ZWQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1saXN0Ym94LXdyYXBwZXIgLmUtbGlzdC1oZWFkZXIgLmUtdGV4dCxcbi5lLWxpc3Rib3gtd3JhcHBlci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0LFxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyIC5lLWxpc3QtaGVhZGVyIC5lLXRleHQsXG4uZS1saXN0Ym94LWNvbnRhaW5lci5lLWJpZ2dlciAuZS1saXN0LWhlYWRlciAuZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0Om5vdCguZS1saXN0Ym94LWNvbnRhaW5lcikgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDY0cHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjRweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtY29udGFpbmVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3QtcGFyZW50LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIuZS1maWx0ZXItbGlzdCAuZS1saXN0LXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCxcbi5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLXNlbGVjdGFsbC1wYXJlbnQgKyAuZS1saXN0LXBhcmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlciAuZS1zZWxlY3RhbGwtcGFyZW50ICsgLmUtbGlzdC1wYXJlbnQsXG4uZS1iaWdnZXIgLmUtbGlzdGJveC1jb250YWluZXIgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDhweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtc21hbGwuZS1iaWdnZXIgLmUtbGlzdGJveC13cmFwcGVyLmUtZmlsdGVyLWxpc3QgLmUtbGlzdC1wYXJlbnQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1saXN0Ym94LWNvbnRhaW5lci5lLWZpbHRlci1saXN0IC5lLWxpc3Qtd3JhcCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNTlweCkgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYmlnZ2VyIC5lLWxpc3Rib3gtd3JhcHBlci5lLWZpbHRlci1saXN0Om5vdCguZS1saXN0Ym94LWNvbnRhaW5lcikgLmUtc2VsZWN0YWxsLXBhcmVudCArIC5lLWhpZGRlbi1zZWxlY3QgKyAuZS1saXN0Ym94ICsgLmUtbGlzdC1wYXJlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDExM3B4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqLyIsIi5lLXNpZ25hdHVyZS5lLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cblxuLmUtc2lnbmF0dXJlLmUtY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4vKiEgaW5wdXQgbGF5b3V0ICovXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0LmUtaW5wdXQsXG50ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbmlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG5pbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbnB1dC5lLWNvcm5lcixcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6b25seS1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6b25seS1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1jb3JuZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtY29ybmVyLFxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmUtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LmUtc21hbGw6Zm9jdXMge1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyB7XG4gIHBhZGRpbmc6IDZweCA4cHggNnB4IDhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDAgc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgbWluLXdpZHRoOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0W2Rpc2FibGVkXSxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBzcGFuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBzcGFuLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dC5lLWlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGlucHV0Om5vdCg6dmFsaWQpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCBpbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQ6bm90KDp2YWxpZCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lLWlucHV0LmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1pbnB1dC1ncm91cCxcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWlucHV0LWN1c3RvbS10YWcsXG4uZS1pbnB1dC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1jdXN0b20tdGFnLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApLFxuLmUtZmxvYXQtY3VzdG9tLXRhZyxcbi5lLWZsb2F0LWN1c3RvbS10YWcuZS1jb250cm9sLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyIC5lLWlucHV0OmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyIC5lLWlucHV0OmZpcnN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lciAuZS1pbnB1dDpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogLTExcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMjVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgdG9wOiAtMTFweDtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM4cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zOHB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LWdyb3VwLWFuaW1hdGlvbiB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxN3B4O1xufVxuXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1uby1mbG9hdC1sYWJlbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtbm8tZmxvYXQtbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMCBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiBpbmhlcml0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIHRleHQtaW5kZW50OiA4cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC1jb250YWluZXIudmFsaWQubW9kaWZpZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtY29udGFpbmVyLmludmFsaWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtY29udGFpbmVyLnZhbGlkLm1vZGlmaWVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLWNvbnRhaW5lci5pbnZhbGlkIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IC5lLWlucHV0LWluLXdyYXAgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG5sYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XG4gIHdpZHRoOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgLmUtZmxvYXQtbGluZTo6YmVmb3JlIHtcbiAgbGVmdDogNTAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSAuZS1mbG9hdC1saW5lOjphZnRlciB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyB+IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzIH4gLmUtZmxvYXQtbGluZTo6YWZ0ZXIsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiAuZS1mbG9hdC1saW5lOjphZnRlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IC5lLWZsb2F0LWxpbmU6OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IC5lLWZsb2F0LWxpbmU6OmFmdGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtZmxvYXQtbGluZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWNvcm5lci5lLXJ0bCAuZS1pbnB1dDpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1jb3JuZXIuZS1ydGwgLmUtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29ybmVyLmUtcnRsIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCAuZS1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIC5lLWlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpOmZvY3VzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pOm5vdCg6Zm9jdXMpLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoW2Rpc2FibGVkXSk6bm90KDpmb2N1cyksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXI6IDAgc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cDo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtcnRsLmUtY29ybmVyIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1jb3JuZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6bm90KDpmaXJzdC1jaGlsZCk6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpub3QoOmZpcnN0LWNoaWxkKTpmb2N1cyB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikuZS1kaXNhYmxlZCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLmUtZGlzYWJsZWQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWljb24tbGVmdDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikuZS1kaXNhYmxlZCAuZS1pbnB1dC1pbi13cmFwIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtZGlzYWJsZWQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1maWxsZWQpIC5lLWlucHV0LWdyb3VwLWljb246OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWZpbGxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaW5wdXQtYnRuLXJpcHBsZTo6YWZ0ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uLmUtaW5wdXQtYnRuLXJpcHBsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG5pbnB1dC5lLWlucHV0OjotbXMtY2xlYXIsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDo6LW1zLWNsZWFyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Oi1tcy1jbGVhcixcbi5lLWlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCBpbnB1dDpub3QoLmUtY29udHJvbCkuZS1pbnB1dDpub3QoOnZhbGlkKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0Om5vdCg6dmFsaWQpOm5vdCguZS1jb250cm9sKTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOnZhbGlkKTpub3QoLmUtY29udHJvbCk6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCk6bm90KC5lLWNvbnRyb2wpOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1oaWRkZW4sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0LmUtaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXQuZS1pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dC5lLWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dC5lLWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbi5lLWZsb2F0LWlucHV0IGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWxpbmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWZsb2F0LWxpbmUge1xuICBib3R0b206IC0xcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC1saW5lLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1mbG9hdC10ZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1zLXRleHRhcmVhLXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1zbWFsbC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LmUtc21hbGwuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi13ZWJraXQtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMzJweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEge1xuICB0ZXh0LWluZGVudDogOHB4O1xufVxuXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLWNvbnRhaW5lci5lLXJ0bCBpbnB1dC5lLWNvbnRyb2wsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtcnRsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LmUtcnRsLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG5pbnB1dC5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLXJ0bCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLmUtcnRsLFxuLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWE6Zm9jdXMge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN0YXRpYy1jbGVhciAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1zbWFsbDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtc21hbGw6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zdGF0aWMtY2xlYXIgLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3RhdGljLWNsZWFyIC5lLWNsZWFyLWljb24uZS1jbGVhci1pY29uLWhpZGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCBpbnB1dFtyZWFkb25seV06Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbi5lLWNsZWFyLWljb24taGlkZSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldOmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0W3JlYWRvbmx5XTpmaXJzdC1jaGlsZCAuZS1jbGVhci1pY29uLmUtY2xlYXItaWNvbi1oaWRlIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtc21hbGwge1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtc21hbGwsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbi5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24uZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dDpub3QoOnZhbGlkKSxcbi5lLWlucHV0OnZhbGlkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCxcbi5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6dmFsaWQpLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQsXG4uZS1pbnB1dC1ncm91cCBpbnB1dDpub3QoOnZhbGlkKSxcbi5lLWlucHV0LWdyb3VwIGlucHV0OnZhbGlkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDp2YWxpZCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6dmFsaWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOnZhbGlkKSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDp2YWxpZCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhOm5vdCg6dmFsaWQpLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWE6dmFsaWQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtaW4td3JhcCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWluLXdyYXAsXG4uZS1mbG9hdC1pbnB1dCAuZS1pbnB1dC1pbi13cmFwLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtaW4td3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgLmUtaW5wdXQtaW4td3JhcCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1pbi13cmFwIGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIHJpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAxNnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IC5lLWZsb2F0LXRleHQge1xuICB0b3A6IDE1cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtc21hbGwsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLXNtYWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtc21hbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAxNXB4O1xufVxuXG4uZS1pbnB1dC1ncm91cDpob3Zlcjpub3QoLmUtZGlzYWJsZWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1kaXNhYmxlZCksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQ6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0OmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dDpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYTpub3QoW2Rpc2FibGVkXSkge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtb3V0bGluZSkgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0b3A6IDE3cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM4cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zOHB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMCU7XG4gIHRvcDogMTNweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0b3A6IC0xMXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTZweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxN3B4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC0zN3B4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzdweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzdweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM3cHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1kaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhW2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxudGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogNnB4IDhweCA2cHggOHB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogNHB4IDhweCA0cHggOHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1zbWFsbDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLXNtYWxsOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcbn1cblxuLmUtZmlsbGVkLmUtaW5wdXQtZ3JvdXAsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZpbGxlZC5lLWZsb2F0LWlucHV0LFxuLmUtZmlsbGVkLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmUtZmlsbGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEsXG4uZS1maWxsZWQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyohIGlucHV0IHRoZW1lICovXG5pbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBjb2xvcjogIzYwNWU1YztcbiAgYm9yZGVyLWNvbG9yOiAjYzhjNmM0O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIC5lLWNsZWFyLWljb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbZGlzYWJsZWRdLFxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjYTE5ZjlkO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xufVxuXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dFtkaXNhYmxlZF0sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhLmUtaW5wdXQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1kaXNhYmxlZCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyohIEFkZGVkIGNvbG9yIHRvIHRleHRib3ggZm9yIGRpc2JhbGVkIHN0YXRlICovXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZGlzYWJsZWQpIGlucHV0W2Rpc2FibGVkXSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgaW5wdXRbZGlzYWJsZWRdLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWRpc2FibGVkKSB0ZXh0YXJlYVtkaXNhYmxlZF0sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhW2Rpc2FibGVkXSB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjYTE5ZjlkO1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG5cbi5lLWlucHV0LmUtc3VjY2Vzcyxcbi5lLWlucHV0LmUtc3VjY2Vzczpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2VzcyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXN1Y2Nlc3MgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogIzEwN2MxMDtcbn1cblxuLmUtaW5wdXQuZS13YXJuaW5nLFxuLmUtaW5wdXQuZS13YXJuaW5nOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXdhcm5pbmcgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZyB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1pbnB1dC5lLWVycm9yLFxuLmUtaW5wdXQuZS1lcnJvcjpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2E0MjYyYztcbn1cblxubGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWVycm9yIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjYTQyNjJjO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cblxuLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zdWNjZXNzIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzIHRleHRhcmVhIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3YzEwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXdhcm5pbmcgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNjYTUwMTA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtZXJyb3IgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1lcnJvciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNhNDI2MmM7XG59XG5cbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbnRleHRhcmVhLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG5pbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgfiBsYWJlbC5lLWZsb2F0LXRleHQ6bm90KC5lLWxhYmVsLXRvcCksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIH4gbGFiZWwuZS1mbG9hdC10ZXh0Om5vdCguZS1sYWJlbC10b3ApIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbmlucHV0LmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXNlbGVjdGlvbiwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCAuZS1mbG9hdC1pbnB1dCBpbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0OjotbW96LXNlbGVjdGlvbiwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dDo6LW1vei1zZWxlY3Rpb24sIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Oi1tb3otc2VsZWN0aW9uLCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTo6LW1vei1zZWxlY3Rpb24sIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOjotbW96LXNlbGVjdGlvbiwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTo6LW1vei1zZWxlY3Rpb24sIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNjN2UwZjQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG5pbnB1dC5lLWlucHV0OjpzZWxlY3Rpb24sXG50ZXh0YXJlYS5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0OjpzZWxlY3Rpb24sXG4uZS1mbG9hdC1pbnB1dCBpbnB1dDo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6OnNlbGVjdGlvbixcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhOjpzZWxlY3Rpb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTo6c2VsZWN0aW9uLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNjN2UwZjQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1pbnB1dC1ncm91cDo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXA6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzczo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1zdWNjZXNzOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zdWNjZXNzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtd2FybmluZzo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOjphZnRlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtd2FybmluZzo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6OmFmdGVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3MgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2VzcyAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmcgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3IgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXN1Y2Nlc3M6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczpub3QoLmUtZGlzYWJsZWQpOm5vdCg6YWN0aXZlKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1kaXNhYmxlZCk6bm90KDphY3RpdmUpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXdhcm5pbmc6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZXJyb3I6bm90KC5lLWRpc2FibGVkKTpub3QoOmFjdGl2ZSkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dDpmb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQ7XG59XG5cbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0OmZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtaW5wdXQ6Zm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3I6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZykuZS1lcnJvcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3I6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKS5lLWVycm9yLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3IsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpOmFjdGl2ZTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpLmUtZXJyb3Ige1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjYTQyNjJjO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2E0MjYyYztcbn1cblxuLmUtaW5wdXQ6Zm9jdXM6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzczpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3M6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtd2FybmluZykuZS1zdWNjZXNzOm5vdCguZS1pbnB1dC1ncm91cCkuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxMDdjMTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTA3YzEwO1xufVxuXG4uZS1pbnB1dDpmb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmcsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApIHRleHRhcmVhOmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS1lcnJvcikuZS13YXJuaW5nOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZzpub3QoLmUtaW5wdXQtZ3JvdXApLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmc6bm90KC5lLWlucHV0LWdyb3VwKS5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWVycm9yKS5lLXdhcm5pbmcsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZXJyb3IpLmUtd2FybmluZyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICNjYTUwMTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2E1MDEwO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtZXJyb3IpOm5vdCguZS13YXJuaW5nKS5lLXN1Y2Nlc3MsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1lcnJvcik6bm90KC5lLXdhcm5pbmcpLmUtc3VjY2VzcyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMxMDdjMTA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMTA3YzEwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1ydGw6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0Omxhc3QtY2hpbGQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSBzcGFuOmZpcnN0LWNoaWxkLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW46Zmlyc3QtY2hpbGQuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLXJ0bDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6bGFzdC1jaGlsZDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHNwYW46Zmlyc3QtY2hpbGQuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZDpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXM6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcikgLmUtaW5wdXQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzcyxcbi5lLWlucHV0LWdyb3VwLmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc3VjY2Vzczpub3QoLmUtZmxvYXQtaWNvbi1sZWZ0KSB7XG4gIGJvcmRlci1jb2xvcjogIzEwN2MxMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nLFxuLmUtaW5wdXQtZ3JvdXAuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS13YXJuaW5nOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWVycm9yLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1lcnJvcixcbi5lLWlucHV0LWdyb3VwLmUtZXJyb3I6bm90KC5lLWZsb2F0LWljb24tbGVmdCksXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWVycm9yOm5vdCguZS1mbG9hdC1pY29uLWxlZnQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTQyNjJjO1xufVxuXG4uZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246YWN0aXZlLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOmFjdGl2ZSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBjb2xvcjogIzMyMzEzMDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cblxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCAuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtZGlzYWJsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkIC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtZGlzYWJsZWQgLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuaW5wdXQuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pOm5vdCg6Zm9jdXMpLFxudGV4dGFyZWEuZS1pbnB1dDpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCksXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIGlucHV0Om5vdChbZGlzYWJsZWRdKSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6aG92ZXI6bm90KC5lLWlucHV0LWdyb3VwKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvcik6bm90KC5lLWRpc2FibGVkKSBpbnB1dDpub3QoW2Rpc2FibGVkXSksXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWZvY3VzOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpob3Zlcjpub3QoLmUtaW5wdXQtZ3JvdXApOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpIHRleHRhcmVhOm5vdChbZGlzYWJsZWRdKSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtaW5wdXQtZ3JvdXA6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQ6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKTpub3QoLmUtZGlzYWJsZWQpLFxuLmUtZmxvYXQtaW5wdXQ6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgaW5wdXQ6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQ6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6YWN0aXZlOmhvdmVyOm5vdCguZS1pbnB1dC1ncm91cCk6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpOm5vdCguZS1kaXNhYmxlZCkgdGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi5lLWlucHV0LmUtYmlnZ2VyOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiAzOHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC5lLXNtYWxsOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5lLWlucHV0LmUtc21hbGwuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1pbnB1dC5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtZGlzYWJsZWQsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQge1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXI6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyAuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIC5lLWlucHV0LFxuLmUtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQuZS1iaWdnZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsZWZ0OiAwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtMzhweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTM4cHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00NXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC1ncm91cC1hbmltYXRpb24gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0b3A6IDE2cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLW5vLWZsb2F0LWxhYmVsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1uby1mbG9hdC1sYWJlbCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtbm8tZmxvYXQtbGFiZWwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLW5vLWZsb2F0LWxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtZGlzYWJsZWQsXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1kaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1kaXNhYmxlZCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1kaXNhYmxlZCxcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWRpc2FibGVkLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWRpc2FibGVkLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtcnRsLmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bC5lLWJpZ2dlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bDpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtcnRsLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1mb2N1cykgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWZvY3VzKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtaW5wdXQtZm9jdXMpIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1ydGwuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpub3QoOmZvY3VzKTpub3QoOnZhbGlkKSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIGlucHV0Om5vdCg6Zm9jdXMpOm5vdCg6dmFsaWQpIGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6bm90KDpmb2N1cyk6bm90KDp2YWxpZCkgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQuZS1zbWFsbCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLWljb246bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24uZS1iaWdnZXI6bGFzdC1jaGlsZCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbjpsYXN0LWNoaWxkLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uLmUtYmlnZ2VyOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC1pY29uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC5lLWJpZ2dlci5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Ojotd2Via2l0LXRleHRhcmVhLXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDotbXMtdGV4dGFyZWEtcGxhY2Vob2xkZXIsXG50ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Oi1tcy10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIGlucHV0LmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciBpbnB1dC5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgaW5wdXQuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlci5lLWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIGludGV4dGFyZWFwdXQuZS1zbWFsbC5lLWlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0Ojotd2Via2l0LXRleHRhcmVhLXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LXdlYmtpdC10ZXh0YXJlYS1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLXNtYWxsIHRleHRhcmVhLmUtYmlnZ2VyLmUtaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLmUtaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbC5lLWlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIuZS1pbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDM4cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtaW5wdXQtZ3JvdXApIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogNDBweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWlucHV0LWdyb3VwKSBpbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1pbnB1dC1ncm91cCkgaW5wdXQuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1pbnB1dCxcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQge1xuICB0ZXh0LWluZGVudDogMTJweDtcbn1cblxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuaW5wdXQuZS1pbnB1dC5lLWJpZ2dlci5lLXJ0bCxcbi5lLWJpZ2dlci5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtcnRsIGlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtcnRsIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIGlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0IGlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxudGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXJ0bCxcbi5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQuZS1ydGwsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1ydGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG5pbnB1dC5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwsXG4uZS1iaWdnZXIgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciBpbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG50ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLmUtc21hbGwsXG4uZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dC5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQuZS1zbWFsbC5lLXJ0bCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwgaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLXJ0bCBpbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgaW5wdXQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dC5lLXNtYWxsLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIGlucHV0LmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0LmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0LFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCBpbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIGlucHV0LmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtcnRsIGlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCBpbnB1dDpmb2N1cyxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbCBpbnB1dC5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIGlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtc21hbGwuZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1pbnB1dC1mb2N1cyBpbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQsXG4uZS1ydGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWlucHV0LWZvY3VzIGlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1ydGwuZS1pbnB1dC1mb2N1cyBpbnB1dC5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bC5lLWlucHV0LWZvY3VzIGlucHV0LmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtaW5wdXQtZm9jdXMgaW5wdXQuZS1pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LmUtc21hbGwuZS1ydGwsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLXNtYWxsLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQuZS1zbWFsbCxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYSxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtc21hbGwuZS1ydGwgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXJ0bCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtc21hbGwuZS1ydGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbC5lLXJ0bCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXNtYWxsLmUtcnRsIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1iaWdnZXIuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlci5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyxcbi5lLXNtYWxsLmUtcnRsIC5lLWlucHV0LWdyb3VwOm5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtc21hbGwuZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1zbWFsbC5lLXJ0bCAuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMsXG4uZS1ydGwgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLW91dGxpbmUpLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dDpmb2N1cyxcbi5lLXJ0bCAuZS1pbnB1dC1ncm91cDpub3QoLmUtb3V0bGluZSkuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0OmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzLFxuLmUtcnRsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKS5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciBpbnB1dC5lLWJpZ2dlcjpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dCBpbnB1dC5lLWJpZ2dlcjpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWlucHV0LWdyb3VwLmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWJpZ2dlciBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgaW5wdXQ6Zmlyc3QtY2hpbGQgfiAuZS1jbGVhci1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCBpbnB1dDpmaXJzdC1jaGlsZCB+IC5lLWNsZWFyLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIGlucHV0OmZpcnN0LWNoaWxkIH4gLmUtY2xlYXItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIC5lLWNsZWFyLWljb24sXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQgLmUtY2xlYXItaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgLmUtY2xlYXItaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbi5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciAuZS1jbGVhci1pY29uLFxuLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24uZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIC5lLWNsZWFyLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgLmUtY2xlYXItaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCAuZS1jbGVhci1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdG9wOiAxNHB4O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogMTZweDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWJpZ2dlcixcbi5lLWZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtYmlnZ2VyLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdG9wOiAxOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAgICAgICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtb3V0bGluZSkgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLW91dGxpbmUpIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1vdXRsaW5lKSBpbnB1dDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtaW5wdXQtZm9jdXMpOm5vdCguZS1vdXRsaW5lKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZDotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1pbnB1dC1mb2N1cyk6bm90KC5lLW91dGxpbmUpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tIHtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsZWZ0OiAwJTtcbiAgdG9wOiAxM3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEgbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDFweCwgMCkgc2NhbGUoMSk7XG59XG5cbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1zbWFsbC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQ6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB0b3A6IDE2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogdGV4dDtcbn1cblxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGwgdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdG9wOiAxNHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00NXB4LCAwKSBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWE6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAtNDVweCwgMCkgc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQ1cHgsIDApIHNjYWxlKDEpO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlci5lLXNtYWxsIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyLmUtc21hbGwgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIuZS1zbWFsbCB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLXNtYWxsLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtc21hbGwuZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgLTQxcHgsIDApIHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIC00MXB4LCAwKSBzY2FsZSgxKTtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0IHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgcGFkZGluZzogOHB4IDEycHggOHB4IDEycHg7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtYmlnZ2VyOmZvY3VzLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcjpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYTpmb2N1cyxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQ6Zm9jdXMge1xuICBmb250OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiA4cHggMTJweCA4cHggMTJweDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtaW5wdXQtZ3JvdXAgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dC5lLWJpZ2dlcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWlucHV0LWdyb3VwIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5pbnB1dC1ncm91cCB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtc21hbGwgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmlucHV0LWdyb3VwIHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLXNtYWxsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1zbWFsbCAuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYS5lLWJpZ2dlci5lLXNtYWxsLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYSxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlciB0ZXh0YXJlYS5lLXNtYWxsLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGwgdGV4dGFyZWEsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dCB0ZXh0YXJlYSxcbi5lLWJpZ2dlciAuZmxvYXQtaW5wdXQgdGV4dGFyZWEuZS1zbWFsbCxcbi5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtc21hbGwgLmZsb2F0LWlucHV0IHRleHRhcmVhLmUtYmlnZ2VyLFxuLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEuZS1iaWdnZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyIHRleHRhcmVhLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbCB0ZXh0YXJlYS5lLWJpZ2dlcixcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsIHRleHRhcmVhLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIgdGV4dGFyZWEsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciB0ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4IDZweCAxMnB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbCxcbi5lLWlucHV0LWdyb3VwLmUtaW5wdXQtZm9jdXMuZS1zbWFsbC5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXNtYWxsIHRleHRhcmVhLmUtaW5wdXQuZS1iaWdnZXIsXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtYmlnZ2VyIHRleHRhcmVhLmUtc21hbGwsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzLmUtc21hbGwuZS1iaWdnZXIgdGV4dGFyZWEuZS1pbnB1dCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LmUtYmlnZ2VyLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXMuZS1zbWFsbCB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cyB0ZXh0YXJlYS5lLWlucHV0LFxuLmUtc21hbGwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1cy5lLWJpZ2dlciB0ZXh0YXJlYS5lLWlucHV0IHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEycHggNnB4IDEycHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dCB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQ6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dFtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpLmUtaW5wdXQtZm9jdXMgaW5wdXQgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dDpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpOm5vdCguZS1pbnB1dC1mb2N1cykgaW5wdXQ6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKTpub3QoLmUtaW5wdXQtZm9jdXMpIGlucHV0Om5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcik6bm90KC5lLWlucHV0LWZvY3VzKSBpbnB1dDpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0Om5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1hdXRvZmlsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYXV0b2ZpbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTotd2Via2l0LWF1dG9maWxsIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXIuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLWF1dG9maWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6LXdlYmtpdC1hdXRvZmlsbCB+IGxhYmVsLmUtZmxvYXQtdGV4dCB7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0OmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXQgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXQ6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSBpbnB1dDp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIGlucHV0IH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKS5lLWlucHV0LWZvY3VzIGlucHV0IH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikuZS1pbnB1dC1mb2N1cyBpbnB1dCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6Zm9jdXMgfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbcmVhZG9ubHldIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtyZWFkb25seV0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20sXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQ6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOm5vdCg6Zm9jdXMpOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtYm90dG9tLFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTpub3QoOmZvY3VzKTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLWJvdHRvbSxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWE6bm90KDpmb2N1cyk6dmFsaWQgfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC1ib3R0b20ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhOnZhbGlkIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhOmZvY3VzIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGw6bm90KC5lLWVycm9yKSB0ZXh0YXJlYTp2YWxpZCB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWEgfiBsYWJlbC5lLWxhYmVsLXRvcC5lLWZsb2F0LXRleHQsXG4uZS1iaWdnZXIgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbDpub3QoLmUtZXJyb3IpIHRleHRhcmVhW3JlYWRvbmx5XSB+IGxhYmVsLmUtbGFiZWwtdG9wLmUtZmxvYXQtdGV4dCxcbi5lLWJpZ2dlciAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1sYWJlbC10b3AuZS1mbG9hdC10ZXh0IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1zbWFsbC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIGlucHV0W2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSBpbnB1dFtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dC5lLWxhYmVsLXRvcCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLXNtYWxsLmUtYmlnZ2VyOm5vdCguZS1lcnJvcikgdGV4dGFyZWFbZGlzYWJsZWRdIH4gbGFiZWwuZS1mbG9hdC10ZXh0LmUtbGFiZWwtdG9wLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kaXNhYmxlZC5lLWJpZ2dlcjpub3QoLmUtZXJyb3IpIHRleHRhcmVhW2Rpc2FibGVkXSB+IGxhYmVsLmUtZmxvYXQtdGV4dCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLmUtZGlzYWJsZWQuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3AsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlci5lLWRpc2FibGVkLmUtc21hbGwuZS1iaWdnZXI6bm90KC5lLWVycm9yKSB0ZXh0YXJlYVtkaXNhYmxlZF0gfiBsYWJlbC5lLWZsb2F0LXRleHQuZS1sYWJlbC10b3Age1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNwaW4tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cblxuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLXNwaW4tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuXG4uZS1udW1lcmljLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbnVtZXJpYy5lLXBsYWNlaG9sZGVyLW51bWVyaWMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDMzcHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG59XG5cbi5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1mb2N1cyAuZS1udW1lcmljLWhpZGRlbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWZvY3VzIC5lLW51bWVyaWMtaGlkZGVuLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZm9jdXMgLmUtbnVtZXJpYy1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cblxuLmUtbnVtZXJpYy5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLXNtYWxsIC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLCAuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtbnVtZXJpYy5lLXBsYWNlaG9sZGVyLW51bWVyaWMsXG4uZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLW51bWVyaWMuZS1wbGFjZWhvbGRlci1udW1lcmljIHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sIC5lLWJpZ2dlci5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZS1zbWFsbC5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLXNtYWxsLmUtYmlnZ2VyLmUtY29udHJvbC13cmFwcGVyLmUtbnVtZXJpYy5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1jb250cm9sLXdyYXBwZXIuZS1udW1lcmljLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQtZ3JvdXAtaWNvbixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLWNvbnRyb2wtd3JhcHBlci5lLW51bWVyaWMuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4vKiEgbWFza2VkdGV4dGJveCBsYXlvdXQgKi9cbi5lLWNvbnRyb2wtd3JhcHBlci5lLW1hc2sgLmUtbWFza2VkdGV4dGJveCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tYXNrLmUtcGxhY2Vob2xkZXItbWFzayB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggMzNweDtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cblxuLyohIG1hc2tlZHRleHRib3ggdGhlbWUgKi9cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1tYXNrIC5lLW1hc2tlZHRleHRib3gge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5lLWNvbnRyb2wtd3JhcHBlci5lLW1hc2suZS1iaWdnZXIgLmUtbWFza2VkdGV4dGJveCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tYXNrLmUtcGxhY2Vob2xkZXItbWFzayxcbi5lLWJpZ2dlci5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1tYXNrLmUtcGxhY2Vob2xkZXItbWFzayB7XG4gIGJhY2tncm91bmQtc2l6ZTogMzAwcHggNDBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1tYXRlcmlhbC1zbGlkZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLW1hdGVyaWFsLWhhbmRsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHotaW5kZXg6IDM7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRmx1ZW50VUlcIjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IDAgbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAzMDBtcyBlYXNlLW91dCwgcmlnaHQgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZS1vdXQsIHJpZ2h0IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zIGVhc2Utb3V0LCByaWdodCAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZS1vdXQsIHJpZ2h0IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAzMDBtcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtbGFyZ2UtdGh1bWItc2l6ZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLWhhbmRsZS5lLXRhYi1oYW5kbGUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyIC5lLXRhYi10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2UwZjQ7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbWFyZ2luOiAwIC04cHggMCAwO1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ydGwuZS1ob3Jpem9udGFsIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrLmUtZmlyc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgbGVmdDogMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ydGwuZS1ob3Jpem9udGFsIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrLmUtbGFzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtcnRsLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ydGwuZS12ZXJ0aWNhbCB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWJ0biB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXNsaWRlciAuZS1oYW5kbGUuZS1oYW5kbGUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24ge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICB0b3A6IDUwJTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzM4XCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzM4XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24ge1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgdG9wOiA1MCU7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24gLmUtYnV0dG9uLWljb24ge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29udGVudDogXCJcXGU3NWNcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwuZS1zbGlkZXItYnRuIHtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2xpZGVyIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTZweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXItdHJhY2sge1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2M4YzZjNDtcbiAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2NhbGUtYm90aCAuZS1yYW5nZSB7XG4gIGhlaWdodDogNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtcmFuZ2Uge1xuICBoZWlnaHQ6IDRweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtaG9yaXpvbnRhbCAuZS1saW1pdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiA0OHB4O1xuICBwYWRkaW5nOiAzMnB4IDA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2xpZGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMzJweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNjOGM2YzQ7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsLmUtc21hbGwtc2l6ZS5lLXNsaWRlci1idG4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNtYWxsLXNpemUuZS1zbGlkZXItYnRuIC5lLXNsaWRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24gLmUtYnV0dG9uLWljb24ge1xuICBmb250LWZhbWlseTogXCJlLWljb25zXCI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY29udGVudDogXCJcXGU3MzRcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNlY29uZC1idXR0b24ge1xuICB0b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogLThweDtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNlY29uZC1idXR0b24gLmUtYnV0dG9uLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjb250ZW50OiBcIlxcZTdkZFwiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwuZS1zY2FsZS1ib3RoIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2xpZGVyIC5lLXJhbmdlIHtcbiAgd2lkdGg6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAycHgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1saW1pdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAycHgpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXJhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAzMDBtcyBlYXNlLW91dCwgcmlnaHQgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgd2lkdGggMzAwbXMgZWFzZS1vdXQsIGhlaWdodCAzMDBtcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogbGVmdCAzMDBtcyBlYXNlLW91dCwgcmlnaHQgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgd2lkdGggMzAwbXMgZWFzZS1vdXQsIGhlaWdodCAzMDBtcyBlYXNlLW91dDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtcmFuZ2UuZS1kcmFnLWhvcml6b250YWwsIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtcmFuZ2UuZS1kcmFnLXZlcnRpY2FsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJlZm9yZS5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogLTEycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYmVmb3JlLmUtc2NhbGUuZS1oLXNjYWxlIC5lLWxhcmdlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IC0xMnB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJlZm9yZS5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIHtcbiAgd2lkdGg6IDhweDtcbiAgbGVmdDogMDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1iZWZvcmUuZS1zY2FsZS5lLXYtc2NhbGUgLmUtbGFyZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgbGVmdDogLTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1hZnRlci5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogOHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWFmdGVyLmUtc2NhbGUuZS1oLXNjYWxlIC5lLWxhcmdlIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB0b3A6IDEycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYWZ0ZXIuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIHdpZHRoOiA4cHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXRpY2stYWZ0ZXIuZS1zY2FsZS5lLXYtc2NhbGUgLmUtbGFyZ2Uge1xuICB3aWR0aDogMTJweDtcbiAgbGVmdDogMjBweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zY2FsZS1iZWZvcmUgLmUtc2NhbGUuZS12LXNjYWxlIHtcbiAgcmlnaHQ6IDlweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1zY2FsZS1hZnRlciAuZS1zY2FsZS5lLXYtc2NhbGUge1xuICByaWdodDogOXB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJvdGguZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayB7XG4gIGhlaWdodDogMzBweDtcbiAgdG9wOiAtMTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtdGljay1ib3RoLmUtc2NhbGUuZS1oLXNjYWxlIC5lLWxhcmdlIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICB0b3A6IC0xM3B4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS10aWNrLWJvdGguZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBsZWZ0OiAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsaXN0LXN0eWxlOiBub25lIG91dHNpZGUgbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlIC5lLXRpY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNU0lnYUdWcFoyaDBQU0l4SWlCMmFXVjNRbTk0UFNJd0lEQWdNU0F4SWlCbWFXeHNQU0p1YjI1bElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhiR2x1WlNCNE1UMGlNQzQxSWlCNE1qMGlNQzQxSWlCNU1qMGlNU0lnYzNSeWIydGxQU0lqUXpoRE5rTTBJaTgrQ2p3dmMzWm5QZ289XCIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUgLmUtdGljay5lLWxhcmdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVNJZ2FHVnBaMmgwUFNJeElpQjJhV1YzUW05NFBTSXdJREFnTVNBeElpQm1hV3hzUFNKdWIyNWxJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284YkdsdVpTQjRNVDBpTUM0MUlpQjRNajBpTUM0MUlpQjVNajBpTVNJZ2MzUnliMnRsUFNJak5EZzBOalEwSWk4K0Nqd3ZjM1puUGdvPVwiKTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlIHtcbiAgY29sb3I6ICMzYjNhMzk7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMjhweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNHB4KTtcbiAgdG9wOiAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2suZS1maXJzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrLmUtbGFzdC10aWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWJlZm9yZSwgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1ib3RoOmZpcnN0LWNoaWxkIHtcbiAgdG9wOiAtMThweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYWZ0ZXIsIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS1oLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aCB7XG4gIGJvdHRvbTogLTIwcHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtaC1zY2FsZSAuZS10aWNrLmUtZmlyc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLWgtc2NhbGUgLmUtdGljay5lLWxhc3QtdGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2NhbGUtYm90aCAuZS1zY2FsZSB7XG4gIHRvcDogMTJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsLmUtc2NhbGUtYm90aCAuZS1zbGlkZXItdHJhY2sge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNjYWxlLWJvdGggLmUtc2NhbGUge1xuICByaWdodDogMTJweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbC5lLXNjYWxlLWJvdGggLmUtc2xpZGVyLXRyYWNrIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICB3aWR0aDogMTRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsLmUtc2NhbGUtYm90aCAuZS1yYW5nZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNjYWxlLWJvdGguZS12ZXJ0aWNhbC5lLXNtYWxsLXNpemUuZS1oLXNjYWxlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNjYWxlLWJvdGguZS12ZXJ0aWNhbCAuZS1zY2FsZS5lLWgtc2NhbGUge1xuICBtYXJnaW4tbGVmdDogLTdweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYmVmb3JlIHtcbiAgcmlnaHQ6IDE3cHg7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlLmUtdi1zY2FsZSAuZS10aWNrIC5lLXRpY2stdmFsdWUuZS10aWNrLWFmdGVyIHtcbiAgbGVmdDogMTlweDtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2NhbGUuZS12LXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZS5lLXRpY2stYm90aCB7XG4gIHJpZ2h0OiA0NHB4O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zY2FsZS5lLXYtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlLmUtdGljay1ib3RoOmZpcnN0LWNoaWxkIHtcbiAgbGVmdDogNDJweDtcbn1cblxuLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS10aXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDFweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtc2xpZGVyLWhvcml6YW50YWwtY29sb3Ige1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1zbGlkZXItdmVydGljYWwtY29sb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAtMXB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MDVlNWM7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtcmFuZ2UuZS10YWItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzYwNWU1YztcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIgLmUtaGFuZGxlLmUtbWF0ZXJpYWwtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNsaWRlci1ob3ZlciAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdlMGY0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXNsaWRlci1ob3ZlciAuZS1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtc2xpZGVyLWhvdmVyIC5lLWhhbmRsZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDAsIDEwOCwgMTkwLjgpO1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1yZWFkLW9ubHkpOmFjdGl2ZSAuZS1oYW5kbGUge1xuICBib3JkZXItY29sb3I6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXI6bm90KC5lLWRpc2FibGVkKTpub3QoLmUtcmVhZC1vbmx5KTphY3RpdmUgLmUtcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lcjpub3QoLmUtZGlzYWJsZWQpOm5vdCguZS1yZWFkLW9ubHkpOmFjdGl2ZSAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdlMGY0O1xufVxuXG4uZS1iaWdnZXIgLmUtc2xpZGVyLXRvb2x0aXAuZS10b29sdGlwLXdyYXAuZS1wb3B1cCAuZS10aXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDFweCA4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlciAuZS1oYW5kbGUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIgLmUtc2xpZGVyLWJ1dHRvbixcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIgLmUtc2xpZGVyLWJ1dHRvbiB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uLFxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNlY29uZC1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1maXJzdC1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWhvcml6b250YWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLWhvcml6b250YWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLWZpcnN0LWJ1dHRvbixcbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbixcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS1maXJzdC1idXR0b24sXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLXZlcnRpY2FsIC5lLWZpcnN0LWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zZWNvbmQtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtZmlyc3QtYnV0dG9uIC5lLWJ1dHRvbi1pY29uOjpiZWZvcmUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtc2Vjb25kLWJ1dHRvbiAuZS1idXR0b24taWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1ob3Jpem9udGFsIC5lLXNsaWRlciAuZS1oYW5kbGUsXG4uZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyLmUtYmlnZ2VyLmUtaG9yaXpvbnRhbCAuZS1zbGlkZXIgLmUtaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS12ZXJ0aWNhbCAuZS1zbGlkZXIgLmUtaGFuZGxlLFxuLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXNsaWRlciAuZS1oYW5kbGUge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDlweCk7XG4gIG1hcmdpbi1ib3R0b206IC05cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gOHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNjYWxlIC5lLXRpY2sgLmUtdGljay12YWx1ZSxcbi5lLWNvbnRyb2wtd3JhcHBlci5lLXNsaWRlci1jb250YWluZXIuZS1iaWdnZXIgLmUtc2NhbGUgLmUtdGljayAuZS10aWNrLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXRleHRib3guZS1wbGFjZWhvbGRlci10ZXh0Ym94IHtcbiAgYmFja2dyb3VuZC1zaXplOiAzMDBweCAzM3B4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRib3gge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtcnRsLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRib3gge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdGV4dGJveC5lLXBsYWNlaG9sZGVyLXRleHRib3gsXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdGV4dGJveC5lLXBsYWNlaG9sZGVyLXRleHRib3gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwMHB4IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1pbnB1dC1ncm91cC5lLWlucHV0LWZvY3VzLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRib3gge1xuICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1cy5lLXJ0bC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS10ZXh0Ym94IHtcbiAgcGFkZGluZy1sZWZ0OiAzMnB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtaW5wdXQtZ3JvdXAuZS1tdWx0aS1saW5lLWlucHV0LmUtYXV0by13aWR0aCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLW11bHRpLWxpbmUtaW5wdXQgdGV4dGFyZWEuZS1yZXNpemUteCB7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXJlc2l6ZS15IHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXJlc2l6ZS14eSB7XG4gIHJlc2l6ZTogYm90aDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtbXVsdGktbGluZS1pbnB1dCB0ZXh0YXJlYS5lLXRleHRhcmVhLmUtcmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5lLWZsb2F0LWlucHV0IC5lLWNsZWFyLWljb246aG92ZXIsXG4uZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtaW5wdXQtZ3JvdXAgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5lLWZsb2F0LWlucHV0Om5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3Zlcixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtY2xlYXItaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbkAtd2Via2l0LWtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLWZpbGUtcGF1c2UtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc3YlwiO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtZmlsZS1yZWxvYWQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNlwiO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtZmlsZS1wbGF5LWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjBcIjtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgxYlwiO1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWljb25zLmUtbXNpZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMTBweDtcbn1cblxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1pY29ucy5lLWZpbGUtYWJvcnQtaWNvbi5lLW1zaWU6OmJlZm9yZSB7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG4uZS11cGxvYWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXVwbG9hZC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xufVxuLmUtdXBsb2FkIC5lLWhpZGRlbi1maWxlLWlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG59XG4uZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLXNlbGVjdCxcbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0IC5lLXVwbG9hZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIHRvcDogMDtcbn1cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWhpZGRlbi1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUuZS1lcnJvciwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtZXJyb3Ige1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1uYW1lLCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXR5cGUsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtc3RhdHVzIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdG9wOiA0MnB4O1xufVxuLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiA4MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWF4LXdpZHRoOiA3NSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0b3A6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGFpbCk7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc2l6ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbi5lLXVwbG9hZC1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDk1JTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgaGVpZ2h0OiAycHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTI3cHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAyMHB4IDIwcHggMTJweDtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtbXNpZS5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zIHtcbiAgcGFkZGluZzogMThweCAxM3B4IDE4cHggMjNweDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICByaWdodDogMzZweDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpub3QoLmUtZGlzYWJsZWQpOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6bm90KC5lLWRpc2FibGVkKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1jbGVhci1pY29uLWZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWJ0biwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDI0cHggMjBweCAyNHB4IDA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDI0cHggOHB4IDI0cHggMjBweDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDE2cHggMDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWNvbnRyb2wuZS1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS1maWxlLWRyb3Age1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMjRweCAwIDI0cHggMjBweDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLWNsZWFyLWJ0biB7XG4gIG1hcmdpbjogMjRweCAyMHB4IDI0cHggOHB4O1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtcnRsLWNvbnRhaW5lciB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICB0b3A6IDIzcHg7XG4gIHdpZHRoOiA4NiU7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtYmFyLXRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTMycHg7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICByaWdodDogYXV0bztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAzNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBsZWZ0OiAzNnB4O1xufVxuLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtZmlsZS1kcm9wIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplLCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cywgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdXBsb2FkIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS11cGxvYWQuZS1wbGFjZWhvbGRlci11cGxvYWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4IDY1cHg7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG59XG5cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMTJweCAwIDEycHggMTJweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiA3OXB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogMTJweDtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbjogMCAxM3B4IDAgMTNweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAxNnB4IDE2cHggMTZweCAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAxNnB4IDhweCAxNnB4IDE2cHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDA7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAxNnB4IDhweCAxNnB4IDE2cHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDE2cHggMjBweCAxNnB4IDA7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtaGlkZGVuLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZS5lLWVycm9yLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUuZS1lcnJvciwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvciB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLW5hbWUsIC5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtdHlwZSwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3A6IDQycHg7XG59XG4uZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmUtdXBsb2FkIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNjOGM2YzQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5lLXVwbG9hZCAuZS1maWxlLWRyb3Age1xuICBjb2xvcjogIzNiM2EzOTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMge1xuICBib3JkZXItdG9wOiAwIHNvbGlkICNlZGViZTk7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkICNlZGViZTk7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1uYW1lIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1pbmZvcm1hdGlvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLXVwbG9hZC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxMDdjMTA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS11cGxvYWQtZmFpbHMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLXZhbGlkYXRpb24tZmFpbHMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIuZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhci5lLXVwbG9hZC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzEwN2MxMDtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1pbm5lci13cmFwIC5lLXVwbG9hZC1wcm9ncmVzcy1iYXIuZS11cGxvYWQtZmFpbGVkIHtcbiAgYmFja2dyb3VuZDogI2E0MjYyYztcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpob3ZlciwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOmhvdmVyLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6aG92ZXIsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOmhvdmVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zOmZvY3VzLCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnM6bm90KC5lLWRpc2FibGVkKTpmb2N1cywgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1jbGVhci1pY29uLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cblxuLmUtdXBsb2FkLWRyYWctaG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1iaWdnZXIgLmUtdXBsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtZmlsZS1zZWxlY3Qtd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiAxMDhweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHRvcDogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsXG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGhlaWdodDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1pbm5lci13cmFwIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiA5NSU7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAgLmUtdXBsb2FkLXByb2dyZXNzLWJhciB7XG4gIGhlaWdodDogOTAlO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogLTM2cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMjRweCAyNHB4IDI0cHggMTZweDtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtYWJvcnQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtbXNpZS5lLWljb25zIHtcbiAgcGFkZGluZzogMjBweCAxN3B4IDIwcHggMjZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICByaWdodDogNDVweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMjhweCAyNHB4IDI4cHggMDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS1jbGVhci1idG4ge1xuICBtYXJnaW46IDI4cHggMTJweCAyOHB4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWNvbnRyb2wuZS1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLXVwbG9hZC1idG4ge1xuICBtYXJnaW46IDI4cHggMCAyOHB4IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAyOHB4IDEycHggMjhweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICB0b3A6IDMwcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWJhci10ZXh0IHtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IGluaXRpYWw7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtYWJvcnQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGF1c2UtYnRuLmUtaWNvbnMge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1hYm9ydC1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtbXNpZS5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1tc2llLmUtaWNvbnMge1xuICBwYWRkaW5nOiAyMHB4IDE3cHggMjBweCAyNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDQxcHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtaGlkZGVuLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZS5lLWVycm9yLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLmUtZXJyb3IsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cy5lLWVycm9yIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXR5cGUsIC5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLXN0YXR1cyB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRvcDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtY29udHJvbC13cmFwcGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtaGlkZGVuLWZpbGUtaW5wdXQge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMTZweCAwIDE2cHggMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtc2VsZWN0LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1zZWxlY3QgLmUtdXBsb2FkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1zZWxlY3QgLmUtdXBsb2FkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtZmlsZS1kcm9wIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIHtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtaGlkZGVuLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZS5lLWVycm9yLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUuZS1lcnJvciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS1lcnJvciB7XG4gIGNvbG9yOiAjYTQyNjJjO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIHtcbiAgY29sb3I6ICNhNDI2MmM7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdC5lLWZpbGUtaW52YWxpZCAuZS1maWxlLW5hbWUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0LmUtZmlsZS1pbnZhbGlkIC5lLWZpbGUtdHlwZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QuZS1maWxlLWludmFsaWQgLmUtZmlsZS1zdGF0dXMge1xuICBjb2xvcjogI2E0MjYyYztcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWZvcm0tdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0b3A6IDQycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1mb3JtLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZm9ybS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC40O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1pbi1oZWlnaHQ6IDgycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXgtd2lkdGg6IDc1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLW5hbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10YWlsKTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXR5cGUuZS1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zaXplIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXN0YXR1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtaW5mb3JtYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS1zdGF0dXMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uLmUtdXBsb2FkLXByb2dyZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTUlO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLXVwbG9hZC1wcm9ncmVzcy13cmFwIC5lLXByb2dyZXNzLWlubmVyLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtdXBsb2FkLXByb2dyZXNzLXdyYXAgLmUtcHJvZ3Jlc3MtaW5uZXItd3JhcCAuZS11cGxvYWQtcHJvZ3Jlc3MtYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBoZWlnaHQ6IDJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgdG9wOiAtMjdweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDIwcHggMjBweCAxMnB4O1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnMuZS11cGxvYWQtcHJvZ3Jlc3MsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLmUtdXBsb2FkLXByb2dyZXNzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucy5lLXVwbG9hZC1wcm9ncmVzcyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnMuZS1kaXNhYmxlZCwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29ucy5lLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcmVtb3ZlLWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1tc2llLmUtaWNvbnMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wbGF5LWJ0bi5lLW1zaWUuZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1tc2llLmUtaWNvbnMge1xuICBwYWRkaW5nOiAxOHB4IDEzcHggMThweCAyM3B4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyB7XG4gIHJpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWRlbGV0ZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBhdXNlLWJ0bi5lLWljb25zOm5vdCguZS11cGxvYWQtcHJvZ3Jlc3MpOmhvdmVyLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtcGxheS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29uczpob3ZlciwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zOm5vdCguZS1kaXNhYmxlZCk6aG92ZXIsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtY2xlYXItaWNvbi1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZW1vdmUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1kZWxldGUtYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29uczpub3QoLmUtdXBsb2FkLXByb2dyZXNzKTpmb2N1cywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLXBsYXktYnRuLmUtaWNvbnM6bm90KC5lLXVwbG9hZC1wcm9ncmVzcyk6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1yZWxvYWQtYnRuLmUtaWNvbnM6Zm9jdXMsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtZmlsZXMgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29uczpub3QoLmUtZGlzYWJsZWQpOmZvY3VzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWNsZWFyLWljb24tZm9jdXMge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWZpbGVzIC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1maWxlcyAuZS1maWxlLWFib3J0LWJ0bi5lLWljb25zIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvcGFjaXR5OiAxO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtYnRuLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMgLmUtYnRuIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtdXBsb2FkLWJ0biB7XG4gIG1hcmdpbjogMjRweCAyMHB4IDI0cHggMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS11cGxvYWQtYWN0aW9ucyAuZS1maWxlLWNsZWFyLWJ0biB7XG4gIG1hcmdpbjogMjRweCA4cHggMjRweCAyMHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMTZweCAwO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtY29udHJvbC5lLWJ0biB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS1maWxlLXNlbGVjdC13cmFwIC5lLWZpbGUtZHJvcCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWFjdGlvbnMgLmUtZmlsZS11cGxvYWQtYnRuIHtcbiAgbWFyZ2luOiAyNHB4IDAgMjRweCAyMHB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1hY3Rpb25zIC5lLWZpbGUtY2xlYXItYnRuIHtcbiAgbWFyZ2luOiAyNHB4IDIwcHggMjRweCA4cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1ydGwtY29udGFpbmVyIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHRvcDogMjNweDtcbiAgd2lkdGg6IDg2JTtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS11cGxvYWQtcHJvZ3Jlc3Mtd3JhcCAuZS1wcm9ncmVzcy1iYXItdGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICByaWdodDogMDtcbiAgdG9wOiAtMzJweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbW92ZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtZGVsZXRlLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1hYm9ydC1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLXJ0bCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLXJlbG9hZC1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDM2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcGxheS1idG4uZS1pY29ucywgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtcnRsIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtcmVsb2FkLWJ0bi5lLWljb25zLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1ydGwgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1wYXVzZS1idG4uZS1pY29ucyB7XG4gIGxlZnQ6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS1maWxlLWRyb3Age1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtbmFtZSwgLmUtYmlnZ2VyLmUtc21hbGwgLmUtdXBsb2FkLmUtZGlzYWJsZWQgLmUtdXBsb2FkLWZpbGVzIC5lLXVwbG9hZC1maWxlLWxpc3QgLmUtZmlsZS1jb250YWluZXIgLmUtZmlsZS10eXBlLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLXNpemUsIC5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZC5lLWRpc2FibGVkIC5lLXVwbG9hZC1maWxlcyAuZS11cGxvYWQtZmlsZS1saXN0IC5lLWZpbGUtY29udGFpbmVyIC5lLWZpbGUtc3RhdHVzLCAuZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQuZS1kaXNhYmxlZCAuZS11cGxvYWQtZmlsZXMgLmUtdXBsb2FkLWZpbGUtbGlzdCAuZS1maWxlLWNvbnRhaW5lciAuZS1maWxlLWluZm9ybWF0aW9uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAwcHggNjVweDtcbiAgbWluLWhlaWdodDogNjVweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1iaWdnZXIgLmUtY29udGVudC1wbGFjZWhvbGRlci5lLXVwbG9hZC5lLXBsYWNlaG9sZGVyLXVwbG9hZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXVwbG9hZCAuZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtdXBsb2FkLmUtcGxhY2Vob2xkZXItdXBsb2FkIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCA4MHB4O1xuICBtaW4taGVpZ2h0OiA4MHB4O1xufVxuXG4uZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS11cGxvYWQgLmUtdXBsb2FkLWFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG5cbi5lLWNvbnRhaW5lciAuZS12YWx1ZS1zd2l0Y2gtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtY29sb3JwaWNrZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtY29sb3JwaWNrZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIGZvbnQtZmFtaWx5OiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNXB4IDhweDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTm5CNElpQm9aV2xuYUhROUlqWndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lEWWdOaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0S0lDQWdJRHdoTFMwZ1IyVnVaWEpoZEc5eU9pQlRhMlYwWTJnZ05UQWdLRFUwT1RnektTQXRJR2gwZEhBNkx5OTNkM2N1WW05b1pXMXBZVzVqYjJScGJtY3VZMjl0TDNOclpYUmphQ0F0TFQ0S0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBNVBDOTBhWFJzWlQ0S0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnb2dJQ0FnUEdSbFpuTStQQzlrWldaelBnb2dJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStDaUFnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRraVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeElpQm1hV3hzUFNJalJUQkZNRVV3SWlCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVMweUlpQm1hV3hzUFNJalJrWkdSa1pHSWlCNFBTSXdJaUI1UFNJeklpQjNhV1IwYUQwaU15SWdhR1ZwWjJoMFBTSXpJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1URXRRMjl3ZVNJZ1ptbHNiRDBpSTBaR1JrWkdSaUlnZUQwaU15SWdlVDBpTUNJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lDQWdJQ0E4Y21WamRDQnBaRDBpVW1WamRHRnVaMnhsTFRFeExVTnZjSGt0TXlJZ1ptbHNiRDBpSTBVd1JUQkZNQ0lnZUQwaU15SWdlVDBpTXlJZ2QybGtkR2c5SWpNaUlHaGxhV2RvZEQwaU15SStQQzl5WldOMFBnb2dJQ0FnSUNBZ0lEd3ZaejRLSUNBZ0lEd3ZaejRLUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IgLmUtc3BsaXQtcHJldmlldyxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvciAuZS1zcGxpdC1wcmV2aWV3IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biB7XG4gIHBhZGRpbmc6IDVweCA4cHg7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyICosXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIgKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXBhbGV0dGUgLmUtdGlsZSxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXBhbGV0dGUgLmUtdGlsZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1wYWxldHRlIC5lLXRpbGU6aG92ZXIge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXBhbGV0dGUgLmUtdGlsZS5lLXNlbGVjdGVkLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcGFsZXR0ZSAuZS10aWxlLmUtc2VsZWN0ZWQge1xuICBib3JkZXI6IDA7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLWhhbmRsZXIsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtcHJldmlldy1jb250YWluZXIsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLWh1ZS1zbGlkZXIsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLW9wYWNpdHktc2xpZGVyLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZSxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1oYW5kbGVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXByZXZpZXctY29udGFpbmVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1odWUtc2xpZGVyLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1vcGFjaXR5LXNsaWRlcixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIsXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1jb250YWluZXIgLmUtaHN2LWNvbnRhaW5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLWNvbG9ycGlja2VyLmUtbW9kYWwsIC5lLWNvbG9ycGlja2VyLmUtaHN2LW1vZGVsIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNvbG9ycGlja2VyLmUtbW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4uZS1jb2xvcnBpY2tlci5lLWhzdi1tb2RlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2YtY29sb3JwaWNrZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1zaG93LXZhbHVlIC5zZi1jb2xvcnBpY2tlci5lLWNvbG9yLXBhbGV0dGUgLmUtc2VsZWN0ZWQtdmFsdWUsIC5lLXNob3ctdmFsdWUgLnNmLWNvbG9ycGlja2VyLmUtY29sb3ItcGFsZXR0ZSAuZS1zd2l0Y2gtY3RybC1idG4ge1xuICB3aWR0aDogMjcwcHg7XG59XG5cbi5lLWRyb3Bkb3duLXBvcHVwLmUtdHJhbnNwYXJlbnQgLmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5lLWNvbG9ycGlja2VyLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIHtcbiAgd2lkdGg6IDM1MXB4O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIC5lLW1vZGUtc3dpdGNoLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlNalJ3ZUNJZ2FHVnBaMmgwUFNJeU5IQjRJaUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK0NpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lEVXdMaklnS0RVMU1EUTNLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTBJRU52Y0hrOEwzUnBkR3hsUGdvZ0lDQWdQR1JsYzJNK1EzSmxZWFJsWkNCM2FYUm9JRk5yWlhSamFDNDhMMlJsYzJNK0NpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0NpQWdJQ0E4WnlCcFpEMGlVR0ZuWlMweElpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lqNEtJQ0FnSUNBZ0lDQThaeUJwWkQwaVFYSjBZbTloY21RaVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBdE5DMURiM0I1SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3dMakF3TURBd01Dd2dNQzR3TURBd01EQXBJajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TWpVdFEyOXdlUzA0SWlCbWFXeHNQU0lqTkRVNU5rTkZJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1USWlQand2Y21WamRENEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNalV0UTI5d2VTMDVJaUJtYVd4c1BTSWpOVU5ETVRWQ0lpQjRQU0l3SWlCNVBTSXhNaUlnZDJsa2RHZzlJakV5SWlCb1pXbG5hSFE5SWpFeUlqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExUSTFMVU52Y0hrdE1UQWlJR1pwYkd3OUlpTkdRa1ExTURZaUlIZzlJakV5SWlCNVBTSXdJaUIzYVdSMGFEMGlNVElpSUdobGFXZG9kRDBpTVRJaVBqd3ZjbVZqZEQ0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE1qVXRRMjl3ZVMweE1TSWdabWxzYkQwaUkwVkRORVUwTXlJZ2VEMGlNVElpSUhrOUlqRXlJaUIzYVdSMGFEMGlNVElpSUdobGFXZG9kRDBpTVRJaVBqd3ZjbVZqZEQ0S0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKSBuby1yZXBlYXQgMTAwJSAxMDAlO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0Nqd2hSRTlEVkZsUVJTQnpkbWNnVUZWQ1RFbERJQ0l0THk5WE0wTXZMMFJVUkNCVFZrY2dNUzR4THk5RlRpSWdJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MMGR5WVhCb2FXTnpMMU5XUnk4eExqRXZSRlJFTDNOMlp6RXhMbVIwWkNJK0NqeHpkbWNnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERTRJREU0SWlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJSGh0Ykc1ek9uTmxjbWxtUFNKb2RIUndPaTh2ZDNkM0xuTmxjbWxtTG1OdmJTOGlJSE4wZVd4bFBTSm1hV3hzTFhKMWJHVTZaWFpsYm05a1pEdGpiR2x3TFhKMWJHVTZaWFpsYm05a1pEdHpkSEp2YTJVdGJHbHVaV3B2YVc0NmNtOTFibVE3YzNSeWIydGxMVzFwZEdWeWJHbHRhWFE2TVM0ME1UUXlNVHNpUGdvZ0lDQWdQR2NnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVN3d0xEQXNMVEVzTUN3eE9Da2lQZ29nSUNBZ0lDQWdJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhPQ0lnYUdWcFoyaDBQU0l4T0NJZ2MzUjViR1U5SW1acGJHdzZkWEpzS0NOZlRHbHVaV0Z5TVNrN0lpOCtDaUFnSUNBOEwyYytDaUFnSUNBOFp5QjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hMREFzTUN3dE1Td3dMREU0S1NJK0NpQWdJQ0FnSUNBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFNElpQm9aV2xuYUhROUlqRTRJaUJ6ZEhsc1pUMGlabWxzYkRwMWNtd29JMTlNYVc1bFlYSXlLVHNpTHo0S0lDQWdJRHd2Wno0S0lDQWdJRHhuSUhSeVlXNXpabTl5YlQwaWJXRjBjbWw0S0RFc01Dd3dMQzB4TERBc01UZ3BJajRLSUNBZ0lDQWdJQ0E4WTJ4cGNGQmhkR2dnYVdROUlsOWpiR2x3TXlJK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhPQ0lnYUdWcFoyaDBQU0l4T0NJdlBnb2dJQ0FnSUNBZ0lEd3ZZMnhwY0ZCaGRHZytDaUFnSUNBZ0lDQWdQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMTlqYkdsd015a2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOFp5QjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hMREFzTUN3dE1Td3RNQ3d4T0NraVBnb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0NpQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ1BDOW5QZ29nSUNBZ1BHY2dkSEpoYm5ObWIzSnRQU0p0WVhSeWFYZ29NU3d3TERBc0xURXNNQ3d4T0NraVBnb2dJQ0FnSUNBZ0lEeGpiR2x3VUdGMGFDQnBaRDBpWDJOc2FYQTBJajRLSUNBZ0lDQWdJQ0FnSUNBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFNElpQm9aV2xuYUhROUlqRTRJaTgrQ2lBZ0lDQWdJQ0FnUEM5amJHbHdVR0YwYUQ0S0lDQWdJQ0FnSUNBOFp5QmpiR2x3TFhCaGRHZzlJblZ5YkNnalgyTnNhWEEwS1NJK0NpQWdJQ0FnSUNBZ0lDQWdJRHhuSUhSeVlXNXpabTl5YlQwaWJXRjBjbWw0S0RFc01Dd3dMQzB4TEMwd0xERTRLU0krQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4ZFhObElIaHNhVzVyT21oeVpXWTlJaU5mU1cxaFoyVTFJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVRod2VDSWdhR1ZwWjJoMFBTSXhPSEI0SWk4K0NpQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBOEwyYytDaUFnSUNBOFp5QjBjbUZ1YzJadmNtMDlJbTFoZEhKcGVDZ3hMREFzTUN3dE1Td3dMREU0S1NJK0NpQWdJQ0FnSUNBZ1BHTnNhWEJRWVhSb0lHbGtQU0pmWTJ4cGNEWWlQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0I0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVRnaUlHaGxhV2RvZEQwaU1UZ2lMejRLSUNBZ0lDQWdJQ0E4TDJOc2FYQlFZWFJvUGdvZ0lDQWdJQ0FnSUR4bklHTnNhWEF0Y0dGMGFEMGlkWEpzS0NOZlkyeHBjRFlwSWo0S0lDQWdJQ0FnSUNBZ0lDQWdQR2NnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTVN3d0xEQXNMVEVzTFRBc01UZ3BJajRLSUNBZ0lDQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S0lDQWdJRHhrWldaelBnb2dJQ0FnSUNBZ0lEeHNhVzVsWVhKSGNtRmthV1Z1ZENCcFpEMGlYMHhwYm1WaGNqRWlJSGd4UFNJd0lpQjVNVDBpTUNJZ2VESTlJakVpSUhreVBTSXdJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ1ozSmhaR2xsYm5SVWNtRnVjMlp2Y20wOUltMWhkSEpwZUNnMkxqSTNNREU1WlMweE5Dd3RNVEF5TkN3dE1UQXlOQ3d0Tmk0eU56QXhPV1V0TVRRc01Dd3hPQ2tpUGp4emRHOXdJRzltWm5ObGREMGlNQ0lnYzNSNWJHVTlJbk4wYjNBdFkyOXNiM0k2Y21kaUtEQXNNVGd5TERJMU5TazdjM1J2Y0MxdmNHRmphWFI1T2pBaUx6NDhjM1J2Y0NCdlptWnpaWFE5SWpFaUlITjBlV3hsUFNKemRHOXdMV052Ykc5eU9tSnNZV05yTzNOMGIzQXRiM0JoWTJsMGVUb3dJaTgrUEM5c2FXNWxZWEpIY21Ga2FXVnVkRDRLSUNBZ0lDQWdJQ0E4YkdsdVpXRnlSM0poWkdsbGJuUWdhV1E5SWw5TWFXNWxZWEl5SWlCNE1UMGlNQ0lnZVRFOUlqQWlJSGd5UFNJeElpQjVNajBpTUNJZ1ozSmhaR2xsYm5SVmJtbDBjejBpZFhObGNsTndZV05sVDI1VmMyVWlJR2R5WVdScFpXNTBWSEpoYm5ObWIzSnRQU0p0WVhSeWFYZ29NUzR4TURJeE9HVXRNVFVzTFRFNExDMHhPQ3d0TVM0eE1ESXhPR1V0TVRVc01UZ3NNVGdwSWo0OGMzUnZjQ0J2Wm1aelpYUTlJakFpSUhOMGVXeGxQU0p6ZEc5d0xXTnZiRzl5T25KbllpZ3dMREU0TWl3eU5UVXBPM04wYjNBdGIzQmhZMmwwZVRveElpOCtQSE4wYjNBZ2IyWm1jMlYwUFNJeElpQnpkSGxzWlQwaWMzUnZjQzFqYjJ4dmNqcGliR0ZqYXp0emRHOXdMVzl3WVdOcGRIazZNU0l2UGp3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ0lDQWdJQ0FnUEdsdFlXZGxJR2xrUFNKZlNXMWhaMlUxSWlCM2FXUjBhRDBpTVRod2VDSWdhR1ZwWjJoMFBTSXhPSEI0SWlCNGJHbHVhenBvY21WbVBTSmtZWFJoT21sdFlXZGxMM0J1Wnp0aVlYTmxOalFzYVZaQ1QxSjNNRXRIWjI5QlFVRkJUbE5WYUVWVlowRkJRVUpKUVVGQlFWTkRRVmxCUVVGQ1YzcHZOVmhCUVVGQlExaENTVmRZVFVGQlFUZEZRVUZCVDNoQlIxWkxkelJpUVVGQlFtVXdiRVZSVmxFMGFsY3lVakl5TkdOTlVYaEVSMk5CYnl0Mk9DOHlVMGxZWkU5d1RrNWlTWFZXYURsclpYcDZTbEJvYVdsVFQzSk5RWFoyZVRCQmFubEJTR1ZCU0VkQlNIbERVREU0ZFRRM1pWbDZaVGxCUzJ4aGFEbENaMEY1V0c1dFZVeGpRU3RSWW1RM2NXcDRPV2RuVmt4R1VXUmlWRGxCUWxwWU5sWmtXSHBOTHk5TVZtWnFiRTExZHk5eFFXUjJRVU16Wm1SMmJWRTFVVnBWYlVFcloxWlVXRFpXWkRoM1NqazNOV1JMYmtkWWVrMVZabkJwVkdZemRYcGtRaTkzWjJ0c2FWWjRhMFUxZEZkU1NreGlOR012TmxwbGFtWnZURTVOZEZKYWVYWXlXazR6WkZOQ1lYUkVWbEZHV0d4UWNEUm5UbFpCYjNGUGExRjRkVzh5WTNJeWJrNVdkMmxuU25WblEyeG5hV3hNY2xneFEySm9kM0JYZG1Vd2EzTnRWVFV6VVhoM1NHTTRRVTAxVWpaSVFuUkJVVVV6UVZscWEyNVdSRXB5YjJ0RE0xQklZbEJQWmxwVGFubzRTalJNV1U5WFJGSXpWbEpCYmxCT2VVRTNkbTF0WkdzNVVXUTFWR28wZHpCelJ6UnFZakJQYlhCVWEwRm1NSHBpWkRFeE4zRkNTakJPZUV4M01HbDVSR05uWkdsUGNHODBLMGxDTUVsSU5rUXpNWGRUTUVKcWIxb3pRMVF2TUhCcFNHTmxhMHBwVG1nd2RteE1abVpuT1VGM09HczRaM1JvWlhZeWN6aDZNSEE1TDFGVk5sUTNaMkpGVFdobmJHaEljRGRqWkRRemJtNUNhalU0ZWtoVlpFUmlNazFVUml0NlRDOW9PWEl2ZVU5MWMwWlFTMDkzUVVGQlFVSktVbFUxUlhKclNtZG5aejA5SWk4K0NpQWdJQ0E4TDJSbFpuTStDand2YzNablBnbz1cIikgbm8tcmVwZWF0IDEwMCUgMTAwJTtcbn1cbi5lLWNvbnRhaW5lciAuZS1jdXN0b20tcGFsZXR0ZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtY29udGFpbmVyIC5lLWN1c3RvbS1wYWxldHRlIC5lLXBhbGV0dGUge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLmUtY29udGFpbmVyIC5lLWN1c3RvbS1wYWxldHRlLmUtcGFsZXR0ZS1ncm91cCB7XG4gIGhlaWdodDogMzUxcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZSB7XG4gIGJvcmRlcjogMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyN3B4O1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZS5lLXNlbGVjdGVkIHtcbiAgb3V0bGluZTogIzAwMCAwLjVweCBzb2xpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDJweCA3cHggMnB4IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4zKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDdweCAycHggcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjMpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1jb250YWluZXIgLmUtcGFsZXR0ZSAuZS10aWxlLmUtbm9jb2xvci1pdGVtIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1oc3YtY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaHN2LWNvbG9yIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCByZ2JhKDAsIDAsIDAsIDApKSwgdG8oIzAwMCkpLCAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDApIDAsICMwMDAgMTAwJSksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICBoZWlnaHQ6IDIzMnB4O1xufVxuLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaGFuZGxlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuNyksIGluc2V0IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjcpLCBpbnNldCAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogOHB4O1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogOHB4O1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgyLjM0JTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXItdHJhY2sge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogY2FsYyg2NiUgLSAxMHB4KTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIgLmUtaGFuZGxlLmUtaGFuZGxlLWFjdGl2ZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIgLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1oYW5kbGUuZS1sYXJnZS10aHVtYi1zaXplIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLWh1ZS1zbGlkZXIgLmUtc2xpZGVyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCwgI2YwMCksIGNvbG9yLXN0b3AoMTYlLCAjZmYwKSwgY29sb3Itc3RvcCgzMyUsICMwZjApLCBjb2xvci1zdG9wKDUwJSwgIzBmZiksIGNvbG9yLXN0b3AoNjclLCAjMDBmKSwgY29sb3Itc3RvcCg4NCUsICNmMGYpLCB0bygjZmYwMDA0KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YwMCAwLCAjZmYwIDE2JSwgIzBmMCAzMyUsICMwZmYgNTAlLCAjMDBmIDY3JSwgI2YwZiA4NCUsICNmZjAwMDQgMTAwJSk7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLW9wYWNpdHktc2xpZGVyIC5lLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlObkI0SWlCb1pXbG5hSFE5SWpad2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURZZ05pSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRLSUNBZ0lEd2hMUzBnUjJWdVpYSmhkRzl5T2lCVGEyVjBZMmdnTlRBZ0tEVTBPVGd6S1NBdElHaDBkSEE2THk5M2QzY3VZbTlvWlcxcFlXNWpiMlJwYm1jdVkyOXRMM05yWlhSamFDQXRMVDRLSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0E1UEM5MGFYUnNaVDRLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0NpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVGtpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4SWlCbWFXeHNQU0lqUlRCRk1FVXdJaUI0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlUzB5SWlCbWFXeHNQU0lqUmtaR1JrWkdJaUI0UFNJd0lpQjVQU0l6SWlCM2FXUjBhRDBpTXlJZ2FHVnBaMmgwUFNJeklqNDhMM0psWTNRK0NpQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TVRFdFEyOXdlU0lnWm1sc2JEMGlJMFpHUmtaR1JpSWdlRDBpTXlJZ2VUMGlNQ0lnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUNBZ0lDQThjbVZqZENCcFpEMGlVbVZqZEdGdVoyeGxMVEV4TFVOdmNIa3RNeUlnWm1sc2JEMGlJMFV3UlRCRk1DSWdlRDBpTXlJZ2VUMGlNeUlnZDJsa2RHZzlJak1pSUdobGFXZG9kRDBpTXlJK1BDOXlaV04wUGdvZ0lDQWdJQ0FnSUR3dlp6NEtJQ0FnSUR3dlp6NEtQQzl6ZG1jK1wiKTtcbiAgYm9yZGVyOiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1vcGFjaXR5LXNsaWRlciAuZS1vcGFjaXR5LWVtcHR5LXRyYWNrIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlLCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlLXN0YXJ0LCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZSwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXIuZS1vcGFjaXR5LXNsaWRlciAuZS1oYW5kbGUtc3RhcnQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0LjIwNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xuICB3aWR0aDogMTMuNDUlO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIC5lLXByZXZpZXcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIC5lLXByZXZpZXcuZS1jdXJyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIHRvcDogMDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciAuZS1wcmV2aWV3LmUtcHJldmlvdXMge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHRvcDogMjVweDtcbiAgdG9wOiAyNHB4O1xufVxuLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDhweCAxMnB4IDlweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLW51bWVyaWMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS12YWx1ZS1zd2l0Y2gtYnRuIHtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAycHggM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDg5LjglO1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyLjc1JTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyOCU7XG59XG4uZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIGlucHV0IHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxNCU7XG59XG4uZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyBpbnB1dCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQgLmUtZmxvYXQtdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4OS45MTMlO1xufVxuLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biAuZS1idG4ge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIC5lLWJ0bi5lLWNhbmNlbCB7XG4gIG1hcmdpbi1sZWZ0OiAzLjYyJTtcbn1cbi5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1jb250YWluZXIgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLW1vZGUtc3dpdGNoLWJ0bjpmb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5lLWNvbnRhaW5lciAuZS12YWx1ZS1zd2l0Y2gtYnRuLCAuZS1jb250YWluZXIgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwLjA5JTtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGlja2VyIC5lLXZhbHVlLXN3aXRjaC1idG46Zm9jdXMsIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciAuZS12YWx1ZS1zd2l0Y2gtYnRuOmhvdmVyLCAuZS1jb250YWluZXIuZS1jb2xvci1waWNrZXIgLmUtdmFsdWUtc3dpdGNoLWJ0bjphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciAuZS12YWx1ZS1zd2l0Y2gtYnRuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXNlbGVjdGVkLXZhbHVlLCAuZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLXBhbGV0dGUtZ3JvdXAgKyAuZS1zZWxlY3RlZC12YWx1ZSB7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXN3aXRjaC1jdHJsLWJ0biwgLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1wYWxldHRlLWdyb3VwICsgLmUtc3dpdGNoLWN0cmwtYnRuIHtcbiAgcGFkZGluZzogMjNweCA4cHggOHB4O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIgLmUtcmVjZW50LWNsci1zcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIgLmUtcGFsZXR0ZS5lLXJlY2VudC1wYWxldHRlIHtcbiAgcGFkZGluZzogOXB4IDVweDtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSAuZS10aWxlIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIG1hcmdpbjogMCAzcHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgI2VkZWJlOTtcbn1cbi5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSAuZS10aWxlOmhvdmVyIHtcbiAgYm9yZGVyOiAwLjVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuXG4uc2YtY29sb3JwaWNrZXIuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbn1cbi5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIge1xuICB0b3A6IDA7XG59XG4uZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM2JTtcbn1cbi5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDE2LjMlO1xufVxuXG4uZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDIxLjI1JTtcbn1cbi5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjkuNTklO1xufVxuXG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyOCU7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxMyU7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDM2JTtcbn1cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDE3LjU4JTtcbn1cbi5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICB3aWR0aDogMjIuMTglO1xufVxuLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAzMC44MiU7XG59XG5cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtaHN2LWNvbnRhaW5lciAuZS1oc3YtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsIHJnYmEoMCwgMCwgMCwgMCkpLCB0bygjMDAwKSksIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNmZmYpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCwgIzAwMCAxMDAlKSwgbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmZmYgMCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtaHVlLXNsaWRlciAuZS1zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZjAwKSwgY29sb3Itc3RvcCgxNiUsICNmZjApLCBjb2xvci1zdG9wKDMzJSwgIzBmMCksIGNvbG9yLXN0b3AoNTAlLCAjMGZmKSwgY29sb3Itc3RvcCg2NyUsICMwMGYpLCBjb2xvci1zdG9wKDg0JSwgI2YwZiksIHRvKCNmZjAwMDQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmMDAgMCwgI2ZmMCAxNiUsICMwZjAgMzMlLCAjMGZmIDUwJSwgIzAwZiA2NyUsICNmMGYgODQlLCAjZmYwMDA0IDEwMCUpO1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1odWUtc2xpZGVyIC5lLWhhbmRsZSB7XG4gIHRvcDogY2FsYyg2NiUgLSAxMHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDQuMjA1JTtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtb3BhY2l0eS1zbGlkZXIgLmUtaGFuZGxlLWZpcnN0IHtcbiAgdG9wOiBjYWxjKDY2JSAtIDEwcHgpICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDIuNzUlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtZmxvYXQtaW5wdXQgLmUtZmxvYXQtdGV4dCB7XG4gIHJpZ2h0OiAtMTJweCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zZWxlY3RlZC12YWx1ZSAuZS12YWx1ZS1zd2l0Y2gtYnRuIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyIC5lLXN3aXRjaC1jdHJsLWJ0biAuZS1jdHJsLWJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtcnRsIC5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtY3RybC1idG4gLmUtY2FuY2VsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMy42MiU7XG59XG4uZS1ydGwgLmUtY29udGFpbmVyLnNmLWNvbG9ycGlja2VyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLmUtcnRsLmUtaGlkZS12YWx1ZXN3aXRjaGVyIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5lLWhpZGUtc3dpdGNoYWJsZS12YWx1ZSAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMjZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjAxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThweCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG4uZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIC5lLXRpcC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU5uQjRJaUJvWldsbmFIUTlJalp3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRFlnTmlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNEtJQ0FnSUR3aExTMGdSMlZ1WlhKaGRHOXlPaUJUYTJWMFkyZ2dOVEFnS0RVME9UZ3pLU0F0SUdoMGRIQTZMeTkzZDNjdVltOW9aVzFwWVc1amIyUnBibWN1WTI5dEwzTnJaWFJqYUNBdExUNEtJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZ29nSUNBZ1BHUmxabk0rUEM5a1pXWnpQZ29nSUNBZ1BHY2dhV1E5SWxCaFoyVXRNU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krQ2lBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhJaUJtYVd4c1BTSWpSVEJGTUVVd0lpQjRQU0l3SWlCNVBTSXdJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTMHlJaUJtYVd4c1BTSWpSa1pHUmtaR0lpQjRQU0l3SWlCNVBTSXpJaUIzYVdSMGFEMGlNeUlnYUdWcFoyaDBQU0l6SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXRNVEV0UTI5d2VTSWdabWxzYkQwaUkwWkdSa1pHUmlJZ2VEMGlNeUlnZVQwaU1DSWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtVmpkQ0JwWkQwaVVtVmpkR0Z1WjJ4bExURXhMVU52Y0hrdE15SWdabWxzYkQwaUkwVXdSVEJGTUNJZ2VEMGlNeUlnZVQwaU15SWdkMmxrZEdnOUlqTWlJR2hsYVdkb2REMGlNeUkrUEM5eVpXTjBQZ29nSUNBZ0lDQWdJRHd2Wno0S0lDQWdJRHd2Wno0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogMjRweDtcbn1cblxuLmUtc3BsaXQtcHJldmlldyxcbi5lLXRpcC10cmFuc3BhcmVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5lLWNvbnRhaW5lciAuZS1wYWxldHRlIC5lLXRpbGUuZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5lLWNvbnRhaW5lciAuZS1oYW5kbGVyLmUtaGlkZS1oYW5kbGVyLCAuZS1jb250YWluZXIgLmUtaGFuZGxlLmUtaGlkZS1oYW5kbGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1odWUtc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSksIC5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLWh1ZS1zbGlkZXIgLmUtaGFuZGxlOm5vdCguZS10YWItaGFuZGxlKS5lLWhhbmRsZS1zdGFydDpub3QoLmUtdGFiLWhhbmRsZSksIC5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZTpub3QoLmUtdGFiLWhhbmRsZSkuZS1oYW5kbGUtc3RhcnQ6bm90KC5lLXRhYi1oYW5kbGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1jb250YWluZXIgLmUtY29udHJvbC13cmFwcGVyLmUtc2xpZGVyLWNvbnRhaW5lciAuZS1zbGlkZXIuZS1odWUtc2xpZGVyIC5lLWhhbmRsZS5lLXRhYi1oYW5kbGUsIC5lLWNvbnRhaW5lciAuZS1jb250cm9sLXdyYXBwZXIuZS1zbGlkZXItY29udGFpbmVyIC5lLXNsaWRlci5lLW9wYWNpdHktc2xpZGVyIC5lLWhhbmRsZS5lLXRhYi1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOTUpO1xufVxuXG4uZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0biwgLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0bixcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG4sXG4uZS1jb2xvcnBpY2tlci1jb250YWluZXIuZS1kaXNhYmxlZCAuZS1tb2RlLXN3aXRjaC1idG4ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIuZS1kaXNhYmxlZCAuZS12YWx1ZS1zd2l0Y2gtYnRuOmZvY3VzLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuOmZvY3VzLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtdmFsdWUtc3dpdGNoLWJ0bjpmb2N1cyxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLW1vZGUtc3dpdGNoLWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3V0bGluZS1vZmZzZXQ6IHVuc2V0O1xufVxuLmUtY29sb3JwaWNrZXItd3JhcHBlci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG46YWN0aXZlLCAuZS1jb2xvcnBpY2tlci13cmFwcGVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuOmFjdGl2ZSxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lci5lLWRpc2FibGVkIC5lLXZhbHVlLXN3aXRjaC1idG46YWN0aXZlLFxuLmUtY29sb3JwaWNrZXItY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtbW9kZS1zd2l0Y2gtYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtaWNvbi1idG46ZGlzYWJsZWQsIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtaWNvbi1idG4uZS1kaXNhYmxlZCxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1pY29uLWJ0bjpkaXNhYmxlZCxcbi5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1pY29uLWJ0bi5lLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1wb3B1cC5lLXRvb2x0aXAtd3JhcC5lLWNvbG9yLXBpY2tlci10b29sdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4gLmUtc2VsZWN0ZWQtY29sb3IsXG4uZS1iaWdnZXIuZS1jb2xvcnBpY2tlci13cmFwcGVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIC5lLXNlbGVjdGVkLWNvbG9yLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvcixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1zcGxpdC1idG4td3JhcHBlciAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0biAuZS1zZWxlY3RlZC1jb2xvciB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1zcGxpdC1idG4td3JhcHBlci5lLXJ0bCAuZS1zcGxpdC1jb2xvcnBpY2tlci5lLXNwbGl0LWJ0bixcbi5lLWJpZ2dlci5lLWNvbG9ycGlja2VyLXdyYXBwZXIgLmUtc3BsaXQtYnRuLXdyYXBwZXIuZS1ydGwgLmUtc3BsaXQtY29sb3JwaWNrZXIuZS1zcGxpdC1idG4sXG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLXNwbGl0LWJ0bi13cmFwcGVyLmUtcnRsIC5lLXNwbGl0LWNvbG9ycGlja2VyLmUtc3BsaXQtYnRuIHtcbiAgcGFkZGluZzogN3B4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItd3JhcHBlciAuZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pLFxuLmUtYmlnZ2VyIC5lLWNvbG9ycGlja2VyLWNvbnRhaW5lciAuZS1jb2xvcnBpY2tlci1wb3B1cDpub3QoLmUtc3BsaXQtYnRuLXdyYXBwZXIpOm5vdCguZS1kcm9wZG93bi1idG4pLFxuLmUtYmlnZ2VyLmUtY29sb3JwaWNrZXItY29udGFpbmVyIC5lLWNvbG9ycGlja2VyLXBvcHVwOm5vdCguZS1zcGxpdC1idG4td3JhcHBlcik6bm90KC5lLWRyb3Bkb3duLWJ0bikge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zd2l0Y2gtY3RybC1idG4gLmUtY3RybC1idG4ge1xuICBtYXJnaW46IDJweCAwO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciB7XG4gIHdpZHRoOiAzNzZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgfVxuICAuZS1iaWdnZXIgLmUtY29udGFpbmVyLmUtY29sb3JwaWNrZXItcG9wdXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICB9XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXBhbGV0dGUgLmUtdGlsZSB7XG4gIGhlaWdodDogMjlweDtcbiAgd2lkdGg6IDI5cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWhzdi1jb250YWluZXIgLmUtaHN2LWNvbG9yIHtcbiAgaGVpZ2h0OiAzMDFweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtY3VzdG9tLXBhbGV0dGUuZS1wYWxldHRlLWdyb3VwIHtcbiAgaGVpZ2h0OiAzNzZweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcge1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA0LjY1NyU7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgd2lkdGg6IDEyLjQwNSU7XG4gIHRvcDogLTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNiUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgfVxufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1jb2xvcnBpY2tlci1zbGlkZXIge1xuICB3aWR0aDogODIuOTQ0JTtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtY29sb3JwaWNrZXItc2xpZGVyIC5lLXNsaWRlci1jb250YWluZXIge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLWNvbG9ycGlja2VyLXNsaWRlciAuZS1zbGlkZXItY29udGFpbmVyIC5lLWhhbmRsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiBjYWxjKDc2JSAtIDEycHgpO1xuICB3aWR0aDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtc3dpdGNoLWN0cmwtYnRuIC5lLWN0cmwtYnRuIHtcbiAgd2lkdGg6IDkwLjYlO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtcGFsZXR0ZSArIC5lLXN3aXRjaC1jdHJsLWJ0biB7XG4gIHBhZGRpbmc6IDI1cHggMTJweCAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuZS1jb2xvci1wYWxldHRlIC5lLWNsci1wYWwtcmVjLXdwciAuZS1yZWNlbnQtY2xyLXNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyLmUtY29sb3ItcGFsZXR0ZSAuZS1jbHItcGFsLXJlYy13cHIgLmUtcGFsZXR0ZS5lLXJlY2VudC1wYWxldHRlIHtcbiAgcGFkZGluZzogMTBweCAxMXB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lci5lLWNvbG9yLXBhbGV0dGUgLmUtY2xyLXBhbC1yZWMtd3ByIC5lLXBhbGV0dGUuZS1yZWNlbnQtcGFsZXR0ZSAuZS10aWxlIHtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIG1hcmdpbjogMCAxLjVweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDkwLjclO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDMuNDI1JTtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0OmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMzLjUlO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRhaW5lciAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQgaW5wdXQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxMi4zNCU7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMgaW5wdXQge1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGFpbmVyIC5lLWNzcy5lLXZhbHVlLXN3aXRjaC1idG4sIC5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgcGFkZGluZzogMnB4IDNweDtcbiAgd2lkdGg6IDkuMzA2JTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIgLmUtbW9kZS1zd2l0Y2gtYnRuIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1jb250YWluZXIuc2YtY29sb3JwaWNrZXIgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMuNDI1JSAtIDIuNjhweCk7XG59XG4uZS1iaWdnZXIgLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldywgLmUtYmlnZ2VyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyB7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciwgLmUtYmlnZ2VyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1zbGlkZXItcHJldmlldyAuZS1wcmV2aWV3LWNvbnRhaW5lciB7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQsIC5lLWJpZ2dlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzYlO1xufVxuLmUtYmlnZ2VyIC5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNi43NiU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyMS41OCU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAyOS41OSU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciwgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtaW5wdXQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1oaWRlLXZhbHVlc3dpdGNoZXIgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDEzLjIlO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCwgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMzYlO1xufVxuLmUtYmlnZ2VyLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlciAuZS1oaWRlLXZhbHVlc3dpdGNoZXIuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYyB7XG4gIHdpZHRoOiAxNy45JTtcbn1cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlIC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1oZXgtdmFsdWUgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDIxLjU4JTtcbn1cbi5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlci5lLWhpZGUtaGV4LXZhbHVlLmUtaGlkZS1vcGFjaXR5IC5lLWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dC5lLW51bWVyaWMsIC5lLWJpZ2dlci5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljLCAuZS1iaWdnZXIgLmUtaGlkZS12YWx1ZXN3aXRjaGVyLmUtaGlkZS1oZXgtdmFsdWUuZS1oaWRlLW9wYWNpdHkgLmUtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LmUtbnVtZXJpYywgLmUtYmlnZ2VyIC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1oaWRlLWhleC12YWx1ZS5lLWhpZGUtb3BhY2l0eSAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQuZS1udW1lcmljIHtcbiAgd2lkdGg6IDMxJTtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2xpZGVyLXByZXZpZXcgLmUtcHJldmlldy1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1ydGwgLmUtY29udGFpbmVyIC5lLXNsaWRlci1wcmV2aWV3IC5lLXByZXZpZXctY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNC42NTclO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1jb250YWluZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtZmxvYXQtaW5wdXQsXG4uZS1iaWdnZXIuZS1ydGwgLmUtY29udGFpbmVyIC5lLXNlbGVjdGVkLXZhbHVlIC5lLWZsb2F0LWlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDMuNDI1JTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1jb250YWluZXIuc2YtY29sb3JwaWNrZXIgLmUtc2VsZWN0ZWQtdmFsdWUgLmUtaW5wdXQtY29udGFpbmVyIC5lLWZsb2F0LWlucHV0LFxuLmUtYmlnZ2VyLmUtcnRsIC5lLWNvbnRhaW5lci5zZi1jb2xvcnBpY2tlciAuZS1zZWxlY3RlZC12YWx1ZSAuZS1pbnB1dC1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQge1xuICBtYXJnaW4tbGVmdDogY2FsYygzLjQyNSUgLSAyLjY4cHgpO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCxcbi5lLWJpZ2dlci5lLXJ0bC5lLWhpZGUtdmFsdWVzd2l0Y2hlciAuZS1jb250YWluZXIgLmUtZmxvYXQtaW5wdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZS1iaWdnZXIuZS1oaWRlLXN3aXRjaGFibGUtdmFsdWUgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS1oaWRlLXN3aXRjaGFibGUtdmFsdWUgLmUtY29udGFpbmVyIC5lLWlucHV0LWNvbnRhaW5lciAuZS1mbG9hdC1pbnB1dDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS1iaWdnZXIgLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCxcbi5lLWJpZ2dlci5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAge1xuICBtaW4td2lkdGg6IDMycHg7XG59XG4uZS1iaWdnZXIgLmUtcG9wdXAuZS10b29sdGlwLXdyYXAuZS1jb2xvci1waWNrZXItdG9vbHRpcCAuZS10aXAtY29udGVudCxcbi5lLWJpZ2dlci5lLXBvcHVwLmUtdG9vbHRpcC13cmFwLmUtY29sb3ItcGlja2VyLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uZS1yYXRpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgbWluLXdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDRweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlOm5vdCg6aG92ZXIpIC5lLXJhdGluZy1mb2N1czpub3QoOmhhcyhzdmcpKSxcbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlOm5vdCg6aG92ZXIpIC5lLXJhdGluZy1mb2N1cyAuZS1yYXRpbmctaXRlbTpoYXMoc3ZnKSB7XG4gIG91dGxpbmU6IDFweCBzb2xpZDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1yYXRpbmctcmVhZG9ubHkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiBjYWxjKDFlbSArIDhweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMWVtICsgOHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXI6aGFzKHN2Zykge1xuICBsaW5lLWhlaWdodDogMTNweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIC5lLXJhdGluZy1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtcmF0aW5nLWFuaW1hdGlvbi5lLXRvdWNoLXNlbGVjdDpub3QoLmUtZGlzYWJsZWQpIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1mb2N1cyAuZS1yYXRpbmctaXRlbSwgLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJhdGluZy1hbmltYXRpb246bm90KC5lLWRpc2FibGVkLCAuZS1yYXRpbmctdG91Y2gpIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpob3ZlciAuZS1yYXRpbmctaXRlbSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwbXM7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDE1MG1zIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgMG1zO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwbXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIDBtcywgLXdlYmtpdC10cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSAwbXM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJhdGluZy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiBhdXRvIDJweCA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldC5lLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1yaWdodCwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1sZWZ0IHtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1ib3R0b20sIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtdG9wIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB3aWR0aDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwuZS1sYWJlbC1yaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogYXV0byA0cHg7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbC5lLWxhYmVsLWxlZnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiBhdXRvIDRweDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtdG9wIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtYm90dG9tIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWxhYmVsLmUtbGFiZWwtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXRvb2x0aXAtd3JhcC5lLXJhdGluZy10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTEyLjVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS10b29sdGlwLXdyYXAuZS1yYXRpbmctdG9vbHRpcC5lLXNob3ctdG9vbHRpcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtdG9vbHRpcC13cmFwLmUtcmF0aW5nLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQge1xuICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtdG9vbHRpcC13cmFwLmUtcmF0aW5nLXRvb2x0aXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS10b29sdGlwLXdyYXAuZS1yYXRpbmctdG9vbHRpcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tIHtcbiAgdG9wOiAtNnB4O1xufVxuXG4uZS1yYXRpbmctdG9vbHRpcCAuZS10aXAtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSxcbi5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpIHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG4uZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLFxuLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LFxuLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0OmZvY3VzLXZpc2libGU6bm90KDpob3ZlcikgLmUtcmF0aW5nLWZvY3VzOm5vdCg6aGFzKHN2ZykpLFxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0OmZvY3VzLXZpc2libGU6bm90KDpob3ZlcikgLmUtcmF0aW5nLWZvY3VzIC5lLXJhdGluZy1pdGVtOmhhcyhzdmcpIHtcbiAgb3V0bGluZS1jb2xvcjogIzMyMzEzMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQ6aG92ZXIge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIgLmUtcmF0aW5nLWljb24ge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjNjA1ZTVjO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCMzMjMxMzApLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMjMxMzAgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjMzIzMTMwO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1zZWxlY3RlZC12YWx1ZSAuZS1yYXRpbmctaWNvbiB7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCByZ2IoMCwgMTA4LCAxOTAuOCk7XG59XG4uZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3Q6aG92ZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWxpc3Q6aG92ZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYigwLCAxMDgsIDE5MC44KSksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiKDAsIDEwOCwgMTkwLjgpIHZhcigtLXJhdGluZy12YWx1ZSksIHRyYW5zcGFyZW50IHZhcigtLXJhdGluZy12YWx1ZSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggcmdiKDAsIDEwOCwgMTkwLjgpO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1saXN0IC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lci5lLXJhdGluZy1zZWxlY3RlZDphY3RpdmUgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tbGlzdCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctaW50ZXJtZWRpYXRlOmFjdGl2ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYigwLCA5NiwgMTY5LjYpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2IoMCwgOTYsIDE2OS42KSB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IHJnYigwLCA5NiwgMTY5LjYpO1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLXJ0bCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKCMzMjMxMzApLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzMyMzEzMCB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tbGlzdDpob3ZlciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tbGlzdDpob3ZlciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctaW50ZXJtZWRpYXRlIC5lLXJhdGluZy1pY29uIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20ocmdiKDAsIDEwOCwgMTkwLjgpKSwgdG8odHJhbnNwYXJlbnQpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYigwLCAxMDgsIDE5MC44KSB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1ydGwgLmUtcmF0aW5nLWl0ZW0tbGlzdCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQ6YWN0aXZlIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyLmUtcnRsIC5lLXJhdGluZy1pdGVtLWxpc3QgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZTphY3RpdmUgLmUtcmF0aW5nLWljb24ge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgcmlnaHQgdG9wLCBsZWZ0IHRvcCwgZnJvbShyZ2IoMCwgOTYsIDE2OS42KSksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2IoMCwgOTYsIDE2OS42KSB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyIC5lLXJhdGluZy1pY29uIHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICNjOGM2YzQ7XG59XG4uZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLXNlbGVjdGVkIC5lLXJhdGluZy1pY29uLCAuZS1yYXRpbmctY29udGFpbmVyLmUtZGlzYWJsZWQgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLmUtcmF0aW5nLWludGVybWVkaWF0ZSAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCNjOGM2YzQpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjOGM2YzQgdmFyKC0tcmF0aW5nLXZhbHVlKSwgdHJhbnNwYXJlbnQgdmFyKC0tcmF0aW5nLXZhbHVlKSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYzhjNmM0O1xufVxuLmUtcmF0aW5nLWNvbnRhaW5lci5lLWRpc2FibGVkLmUtcnRsIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lciAuZS1yYXRpbmctaWNvbiB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCByaWdodCB0b3AsIGxlZnQgdG9wLCBmcm9tKCNjOGM2YzQpLCB0byh0cmFuc3BhcmVudCkpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2M4YzZjNCB2YXIoLS1yYXRpbmctdmFsdWUpLCB0cmFuc3BhcmVudCB2YXIoLS1yYXRpbmctdmFsdWUpKTtcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLXJhdGluZy1jb250YWluZXIuZS1kaXNhYmxlZC5lLXJ0bCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctc2VsZWN0ZWQgLmUtcmF0aW5nLWljb24sIC5lLXJhdGluZy1jb250YWluZXIuZS1kaXNhYmxlZC5lLXJ0bCAuZS1yYXRpbmctaXRlbS1jb250YWluZXIuZS1yYXRpbmctaW50ZXJtZWRpYXRlIC5lLXJhdGluZy1pY29uIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHJpZ2h0IHRvcCwgbGVmdCB0b3AsIGZyb20oI2M4YzZjNCksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjYzhjNmM0IHZhcigtLXJhdGluZy12YWx1ZSksIHRyYW5zcGFyZW50IHZhcigtLXJhdGluZy12YWx1ZSkpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xufVxuXG4uZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpLFxuLmUtYmlnZ2VyIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpIHtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCxcbi5lLWJpZ2dlciAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LFxuLmUtYmlnZ2VyIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXIge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctaXRlbS1jb250YWluZXI6aGFzKHN2ZyksXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1pdGVtLWNvbnRhaW5lcjpoYXMoc3ZnKSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWl0ZW0tY29udGFpbmVyOmhhcyhzdmcpIHtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yYXRpbmctbGFiZWwsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJhdGluZy1sYWJlbCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXJhdGluZy1jb250YWluZXIgLmUtcmF0aW5nLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXJhdGluZy1jb250YWluZXIgLmUtcmVzZXQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1yYXRpbmctY29udGFpbmVyIC5lLXJlc2V0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtcmF0aW5nLWNvbnRhaW5lciAuZS1yZXNldCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyohIEZvcm0gdGFpbHdpbmQgdGhlbWUgd2lzZSBvdmVycmlkZSBkZWZpbml0aW9ucyBhbmQgdmFyaWFibGVzICovXG4vKiEgZGF0YS1mb3JtIGxheW91dCAqL1xuLmUtZGF0YS1mb3JtIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cbi5lLWRhdGEtZm9ybSAuZS1mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1kYXRhLWZvcm0gLmUtZm9ybS1sYXlvdXQge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTIge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTMge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTQge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTUge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTYge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTcge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTgge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoOCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTkge1xuICAtbXMtZ3JpZC1jb2x1bW5zOiByZXBlYXQoOSwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTEwIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDEwLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTExIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDExLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWdyaWQtY29sLTEyIHtcbiAgLW1zLWdyaWQtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEvc3BhbiAxO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDIvc3BhbiAyO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDMvc3BhbiAzO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQvc3BhbiA0O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDUvc3BhbiA1O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDYvc3BhbiA2O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tNyB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDcvc3BhbiA3O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tOCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDgvc3BhbiA4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tOSB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDkvc3BhbiA5O1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMTAge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMC9zcGFuIDEwO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMTEge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMS9zcGFuIDExO1xufVxuLmUtZGF0YS1mb3JtIC5lLWNvbHNwYW4tMTIge1xuICBncmlkLWNvbHVtbjogc3BhbiAxMi9zcGFuIDEyO1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLWxlZnQgLmUtZm9ybS1pdGVtLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBtYXgtd2lkdGg6IGNhbGMoNzUlIC0gMTJweCk7XG59XG4uZS1kYXRhLWZvcm0gLmUtbGFiZWwtcG9zaXRpb24tbGVmdCAuZS1mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB3aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi1sZWZ0IC52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS1kYXRhLWZvcm0gLmUtZm9ybS1ncm91cCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWZvcm0tZ3JvdXAgLmUtZ3JvdXAtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgLyogR2FwIGJldHdlZW4gdGV4dCBhbmQgYm9yZGVyICovXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1mb3JtLWdyb3VwIC5lLWdyb3VwLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLXRvcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLXRvcCAuZS1sYWJlbC1yaWdodCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi10b3AgLmUtbGFiZWwtcmlnaHQgLmUtc3dpdGNoLXdyYXBwZXIgKyAuZS1mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmUtZGF0YS1mb3JtIC5lLWxhYmVsLXBvc2l0aW9uLXRvcCAuZS1sYWJlbC1yaWdodCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtZm9ybS1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1sYWJlbC1wb3NpdGlvbi1sZWZ0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLWxlZnQge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1idXR0b24tcmlnaHQge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5lLWRhdGEtZm9ybSAuZS1idXR0b24tY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1sZWZ0LCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXJpZ2h0LCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLWNlbnRlciwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1zdHJldGNoIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLWxlZnQgLmUtYnRuLCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXJpZ2h0IC5lLWJ0biwgLmUtZGF0YS1mb3JtIC5lLWJ1dHRvbi1jZW50ZXIgLmUtYnRuLCAuZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXN0cmV0Y2ggLmUtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogN3B4IDE2cHg7XG59XG4uZS1kYXRhLWZvcm0gLmUtYnV0dG9uLXN0cmV0Y2ggLmUtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kYXRhLWZvcm0gPiA6Zmlyc3QtY2hpbGQuZS1mb3JtLWxheW91dCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qISBkYXRhLWZvcm0gdGhlbWUgKi9cbi5lLWRhdGEtZm9ybSAuZS1mb3JtLWxhYmVsIHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1kYXRhLWZvcm0gLmUtZ3JvdXAtdGl0bGUge1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLWRhdGEtZm9ybSAudmFsaWRhdGlvbi1tZXNzYWdlIHtcbiAgY29sb3I6ICNkMTM0Mzg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLWVycm9yLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkOWNjO1xuICBib3JkZXI6ICNmZWQ5Y2M7XG59XG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLWVycm9yLXRvb2x0aXAgLmUtdGlwLWNvbnRlbnQgLnZhbGlkYXRpb24tbWVzc2FnZSB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAuZS1lcnJvci10b29sdGlwIC5lLWFycm93LXRpcCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtdG9wLCAuZS10b29sdGlwLXdyYXAuZS1wb3B1cC5lLWVycm9yLXRvb2x0aXAgLmUtYXJyb3ctdGlwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC10b3Age1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmVkOWNjO1xuICBjb2xvcjogI2ZlZDljYztcbn1cblxuLmUtb3RwaW5wdXQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSB7XG4gIGdhcDogNHB4O1xufVxuLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmUtb3RwaW5wdXQuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLW90cGlucHV0LmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbn1cbi5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1vdHBpbnB1dCBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4uZS1vdHBpbnB1dCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICBtYXJnaW46IDA7XG59XG4uZS1vdHBpbnB1dCBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbn1cblxuLmUtc21hbGwuZS1vdHBpbnB1dCxcbi5lLXNtYWxsIC5lLW90cGlucHV0IHtcbiAgZ2FwOiA4cHg7XG59XG4uZS1zbWFsbC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLXNtYWxsIC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSB7XG4gIGdhcDogNHB4O1xufVxuLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSxcbi5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyxcbi5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3IsXG4uZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5lLXNtYWxsLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtc21hbGwgLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvciB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtb3RwaW5wdXQuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS1vdHBpbnB1dC5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLCAuZS1vdHBpbnB1dC5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLCAuZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzYwNWU1Yztcbn1cbi5lLW90cGlucHV0LmUtb3V0bGluZSAuZS1vdHAtaW5wdXQtZmllbGQ6ZGlzYWJsZWQsIC5lLW90cGlucHV0LmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQ6ZGlzYWJsZWQsIC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZDpkaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1vdHBpbnB1dC5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xufVxuLmUtb3RwaW5wdXQuZS11bmRlcmxpbmVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtb3RwaW5wdXQuZS1lcnJvci5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS1lcnJvci5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLWVycm9yLmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1vdHBpbnB1dC5lLWVycm9yLmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMsIC5lLW90cGlucHV0LmUtZXJyb3IuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS1lcnJvci5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkMTM0Mzg7XG59XG4uZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS1vdXRsaW5lIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtc3VjY2Vzcy5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS11bmRlcmxpbmVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLW90cGlucHV0LmUtc3VjY2Vzcy5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzLCAuZS1vdHBpbnB1dC5lLXN1Y2Nlc3MuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS1zdWNjZXNzLmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZC5lLW90cC1pbnB1dC1mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzBiNmEwYjtcbn1cbi5lLW90cGlucHV0LmUtd2FybmluZy5lLW91dGxpbmUgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS13YXJuaW5nLmUtb3V0bGluZSAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMsIC5lLW90cGlucHV0LmUtd2FybmluZy5lLXVuZGVybGluZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtb3RwaW5wdXQuZS13YXJuaW5nLmUtdW5kZXJsaW5lZCAuZS1vdHAtaW5wdXQtZmllbGQuZS1vdHAtaW5wdXQtZm9jdXMsIC5lLW90cGlucHV0LmUtd2FybmluZy5lLWZpbGxlZCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1vdHBpbnB1dC5lLXdhcm5pbmcuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLmUtb3RwLWlucHV0LWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2E1MDEwO1xufVxuXG4uZS1iaWdnZXIuZS1vdHBpbnB1dCxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCB7XG4gIGdhcDogMTZweDtcbn1cbi5lLWJpZ2dlci5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dDpoYXMoLmUtb3RwLXNlcGFyYXRvcik6bm90KDplbXB0eSkge1xuICBnYXA6IDZweDtcbn1cbi5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLWJpZ2dlciAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3Ige1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyLmUtb3RwaW5wdXQuZS1maWxsZWQgLmUtb3RwLWlucHV0LWZpZWxkLFxuLmUtYmlnZ2VyIC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3RwaW5wdXQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0LFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQge1xuICBnYXA6IDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0OmhhcyguZS1vdHAtc2VwYXJhdG9yKTpub3QoOmVtcHR5KSB7XG4gIGdhcDogNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQge1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLCAuZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkW3R5cGU9cGFzc3dvcmRdLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRbdHlwZT1wYXNzd29yZF0sXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZFt0eXBlPXBhc3N3b3JkXSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLmUtaW5wdXQuZS1vdHAtaW5wdXQtZm9jdXM6Zm9jdXMsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1vdHBpbnB1dCAuZS1vdHAtaW5wdXQtZmllbGQuZS1pbnB1dC5lLW90cC1pbnB1dC1mb2N1czpmb2N1cyxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0IC5lLW90cC1pbnB1dC1maWVsZC5lLWlucHV0LmUtb3RwLWlucHV0LWZvY3VzOmZvY3VzLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLWlucHV0LWZpZWxkLmUtaW5wdXQuZS1vdHAtaW5wdXQtZm9jdXM6Zm9jdXMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lLWJpZ2dlci5lLXNtYWxsLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0IC5lLW90cC1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1vdHBpbnB1dCAuZS1vdHAtc2VwYXJhdG9yLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtb3RwaW5wdXQgLmUtb3RwLXNlcGFyYXRvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLW90cGlucHV0LmUtZmlsbGVkIC5lLW90cC1pbnB1dC1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWxpc3Rlbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4uZS1saXN0ZW4tc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLmUtc3BlZWNoLXRvLXRleHQuZS1idG4ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLXNwZWVjaC10by10ZXh0LmUtYnRuLmUtcm91bmQge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc3BlZWNoLXRvLXRleHQuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uZS1zcGVlY2gtdG8tdGV4dC5lLWJ0bjpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc3BlZWNoLXRvLXRleHQuZS1idG4uZS1saXN0ZW5pbmctc3RhdGUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbGlzdGVuaW5nIDEuMnMgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsaXN0ZW5pbmcgMS4ycyBpbmZpbml0ZTtcbn1cblxuLmUtc3BlZWNoLXRvLXRleHQuZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpc3RlbmluZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaXN0ZW5pbmcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG4uZS1zcGVlY2gtdG8tdGV4dCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5lLXNwZWVjaC10by10ZXh0OmhvdmVyOm5vdCg6Zm9jdXMpLCAuZS1zcGVlY2gtdG8tdGV4dDphY3RpdmUsIC5lLXNwZWVjaC10by10ZXh0LmUtYWN0aXZlLCAuZS1zcGVlY2gtdG8tdGV4dDpkaXNhYmxlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCAtMnB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbn1cbi5lLXNwZWVjaC10by10ZXh0OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgLTJweCAxNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIC0ycHggMTVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xufVxuLmUtc3BlZWNoLXRvLXRleHQuZS1mbGF0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGVlY2gtdG8tdGV4dC5lLWJ0bixcbi5lLWJpZ2dlci5lLXNwZWVjaC10by10ZXh0LmUtYnRuIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWluLXdpZHRoOiA1MnB4O1xuICBtaW4taGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtc3BlZWNoLXRvLXRleHQuZS1idG4uZS1yb3VuZCxcbi5lLWJpZ2dlci5lLXNwZWVjaC10by10ZXh0LmUtYnRuLmUtcm91bmQge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNwZWVjaC10by10ZXh0LmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc3BlZWNoLXRvLXRleHQuZS1idG4gLmUtYnRuLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1zcGVlY2gtdG8tdGV4dC5lLXJvdW5kIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc3BlZWNoLXRvLXRleHQuZS1yb3VuZCAuZS1idG4taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLnNtYXJ0LXRleHRhcmVhLXN1Z2dlc3Rpb24tb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5zbWFydC10ZXh0YXJlYS1zdWdnZXN0aW9uLW92ZXJsYXkuc21hcnQtdGV4dGFyZWEtc3VnZ2VzdGlvbi1vdmVybGF5LXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNtYXJ0LXRleHRhcmVhLWNhcmV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMC44cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjYXJldC1ibGluayAxLjAyNXMgc3RlcC1lbmQgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBjYXJldC1ibGluayAxLjAyNXMgc3RlcC1lbmQgaW5maW5pdGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjYXJldC1ibGluayB7XG4gIGZyb20sIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNhcmV0LWJsaW5rIHtcbiAgZnJvbSwgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uc21hcnQtdGV4dGFyZWEtc3VnZ2VzdGlvbi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjI1cHggNHB4IDAgMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMS4yNXB4IDRweCAwIDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbn1cblxuW2RhdGEtc3VnZ2VzdGlvbi12aXNpYmxlXTo6LW1vei1zZWxlY3Rpb24ge1xuICBjb2xvcjogIzk5OSAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbltkYXRhLXN1Z2dlc3Rpb24tdmlzaWJsZV06OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLnNtYXJ0LXRleHRhcmVhLWNhcmV0IHtcbiAgYmFja2dyb3VuZDogI2ZmMDAwMDtcbn0iLCIvKiAhY29tcG9uZW50aWNvbnMgKi9cbi5lLXBhZ2VyIC5lLWljb24tbGFzdDo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51IC5lLWljb24tbGFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MThcIjtcbn1cbi5lLXBhZ2VyIC5lLWljb24tZmlyc3Q6OmJlZm9yZSxcbi5lLWdyaWQtbWVudSAuZS1pY29uLWZpcnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzM1wiO1xufVxuLmUtcGFnZXIgLmUtaWNvbi1wcmV2OjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUgLmUtaWNvbi1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtcGFnZXIgLmUtaWNvbi1uZXh0OjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUgLmUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1sYXN0LmUtbGFzdHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1sYXN0LmUtbGFzdHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWxhc3QuZS1sYXN0cGFnZTo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlOmhvdmVyLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbGFzdC5lLWxhc3RwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODMzXCI7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2U6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLWZpcnN0LmUtZmlyc3RwYWdlOmhvdmVyLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tZmlyc3QuZS1maXJzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MThcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWljb24tcHJldi5lLXByZXZwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tcHJldi5lLXByZXZwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZWRpc2FibGVkOjpiZWZvcmUsXG4uZS1ncmlkLW1lbnUuZS1ydGwgLmUtaWNvbi1wcmV2LmUtcHJldnBhZ2U6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZTpob3Zlcixcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLXByZXYuZS1wcmV2cGFnZWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQ6OmJlZm9yZSxcbi5lLWdyaWQtbWVudS5lLXJ0bCAuZS1pY29uLW5leHQuZS1uZXh0cGFnZTo6YmVmb3JlLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlOmhvdmVyLFxuLmUtZ3JpZC1tZW51LmUtcnRsIC5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG5cbi8qISBQYWdlciBsYXlvdXQgKi9cbi5lLXBhZ2VyIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA4cHggMTIuNXB4IDhweCAxMS41cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG59XG4uZS1wYWdlciBbY2xhc3NePWUtXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmUtcGFnZXIgLmUtcGFnZXItZGVmYXVsdC5lLWhpZGUsXG4uZS1wYWdlciAuZS1wYWdlc2l6ZXMuZS1oaWRlLFxuLmUtcGFnZXIgLmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1wYWdlciBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmUtcGFnZXIgLmUtcGFnZXNpemVzIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmUtcGFnZXIgLmUtcGFnZXJkcm9wZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xuICBvdmVyZmxvdzogdW5zZXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA2NHB4O1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb25zdGFudCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDAgNXB4IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1wYWdlciAuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMjZweDtcbiAgcGFkZGluZzogMTNweCAxMnB4IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXBhZ2VyIGRpdi5lLXBhZ2VybXNnZGl2IHtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtcHJldnBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmUtcGFnZXIgLmUtc3BhY2luZyxcbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtOmhvdmVyLFxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxM3B4IDEwcHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwNzhkNDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5lLXBhZ2VyIGRpdixcbi5lLXBhZ2VyIGEge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZS1wYWdlciAuZS1pY29uczo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlLFxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldnBhZ2UsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1uZXh0cGFnZSxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlLFxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtaW4td2lkdGg6IDI2cHg7XG4gIHBhZGRpbmc6IDExcHggMTBweCAxMHB4IDExcHg7XG59XG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQ6IDFweDtcbn1cbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZTpob3Zlcixcbi5lLXBhZ2VyIC5lLXByZXZwYWdlOmhvdmVyLFxuLmUtcGFnZXIgLmUtbGFzdHBhZ2U6aG92ZXIsXG4uZS1wYWdlciAuZS1uZXh0cGFnZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtcGFnZXIgYS5lLW5leHRwcmV2aXRlbWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtcGFnZXIgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2VkaXNhYmxlZC5lLWRpc2FibGUsXG4uZS1wYWdlciAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZS5lLXBhZ2VyLWRlZmF1bHQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogM3B4IDAgLTRweCAwLjNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXBhZ2VyIC5lLWxhc3RwYWdlOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1wYWdlciAuZS1wYWdlcm1lc3NhZ2UsXG4uZS1wYWdlciAuZS1wYWdlcmV4dGVybmFsbXNnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNnB4IDZweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXBhZ2VyIC5lLW1maXJzdCxcbi5lLXBhZ2VyIC5lLW1wcmV2LFxuLmUtcGFnZXIgLmUtbW5leHQsXG4uZS1wYWdlciAuZS1tbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1wYWdlciAuZS1tcHJldiB7XG4gIHRleHQtaW5kZW50OiAtM3B4O1xufVxuLmUtcGFnZXIgLmUtbW5leHQge1xuICB0ZXh0LWluZGVudDogLTJweDtcbn1cbi5lLXBhZ2VyIC5lLW1maXJzdCxcbi5lLXBhZ2VyIC5lLW1wcmV2LFxuLmUtcGFnZXIgLmUtbW5leHQsXG4uZS1wYWdlciAuZS1tbGFzdCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogI2ZmZjtcbn1cbi5lLXBhZ2VyIC5lLXBwLFxuLmUtcGFnZXIgLmUtbnAsXG4uZS1wYWdlciAuZS1wcDpob3Zlcixcbi5lLXBhZ2VyIC5lLW5wOmhvdmVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA4cHggMTJweCAxMHB4IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuLmUtcGFnZXIgLmUtbnAuZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtcHAuZS1mb2N1c2VkIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDEwcHggMTFweDtcbn1cbi5lLXBhZ2VyLmUtYWRhcHRpdmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOXB4O1xufVxuLmUtcGFnZXIuZS1hZGFwdGl2ZSBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBtYXJnaW46IDAgNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VzaXplcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IDJweCAycHggMCA0cHg7XG4gIHdpZHRoOiA3N3B4O1xuICBtaW4td2lkdGg6IDc3cHg7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyY29uc3RhbnQge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgbWluLXdpZHRoOiA1MnB4O1xuICBtYXgtaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMTBweDtcbn1cbi5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsIHtcbiAgdG9wOiAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1maXJzdCxcbi5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtbXByZXYsXG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1uZXh0LFxuLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1tbGFzdCB7XG4gIHBhZGRpbmc6IDElIDIlO1xuICB3aWR0aDogNSU7XG59XG4uZS1wYWdlci5lLWFkYXB0aXZlIC5lLW1maXJzdCxcbi5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtbWxhc3Qge1xuICB3aWR0aDogY2FsYyg1JSArIDExcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5lLXBhZ2VyIHtcbiAgICBwYWRkaW5nOiAxM3B4IDA7XG4gIH1cbiAgLmUtcGFnZXIgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBpbml0aWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYyg2MCUgLSA0OHB4KTtcbiAgfVxuICAuZS1wYWdlciAuZS1wYWdlc2l6ZXMsXG4gIC5lLXBhZ2VyIC5lLXBhZ2Vjb3VudG1zZyxcbiAgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmUtcGFnZXIgLmUtaWNvbnMge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuZS1wYWdlciAuZS1tZmlyc3QsXG4gIC5lLXBhZ2VyIC5lLW1wcmV2LFxuICAuZS1wYWdlciAuZS1tbmV4dCxcbiAgLmUtcGFnZXIgLmUtbWxhc3Qge1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxJSA1JTtcbiAgfVxuICAuZS1wYWdlciAuZS1tZmlyc3Qge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiBjYWxjKDEwJSArIDExcHgpO1xuICB9XG4gIC5lLXBhZ2VyIC5lLW1wcmV2IHtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cbiAgLmUtcGFnZXIgLmUtbW5leHQge1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAlO1xuICB9XG4gIC5lLXBhZ2VyIC5lLW1sYXN0IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAlICsgMTFweCk7XG4gIH1cbn1cbi5lLXBhZ2VyLmUtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1uZXh0LmUtaWNvbnMuZS1pY29uLW5leHQuZS1uZXh0cGFnZWRpc2FibGVkLmUtZGlzYWJsZSxcbi5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmNvbnRhaW5lciwgLmUtcGFnZXIuZS1ydGwgZGl2LCAuZS1wYWdlci5lLXJ0bCBhIHtcbiAgZmxvYXQ6IGluaXRpYWw7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYXJlbnRtc2diYXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IC0yNnB4IDE2cHggMCAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJjb25zdGFudCB7XG4gIG1hcmdpbjogOHB4IDhweCA2cHg7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmV4dGVybmFsbXNnIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmNvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgNS41cHggLTRweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlZGlzYWJsZWQsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2VkaXNhYmxlZCB7XG4gIHBhZGRpbmc6IDExcHggMTBweCAxMHB4IDExcHg7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDFcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlOjpiZWZvcmUsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlOmhvdmVyLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg0OFwiO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2U6OmJlZm9yZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2U6aG92ZXIsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODRiXCI7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZTo6YmVmb3JlLCAuZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZTpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtbGFzdHBhZ2VkaXNhYmxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW5leHRwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1wcmV2cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2VkaXNhYmxlZCB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLWZpcnN0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlZGlzYWJsZWQge1xuICBib3JkZXItcmlnaHQ6IG1lZGl1bSBub25lO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtZmlyc3RwYWdlOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbnVtZXJpY2NvbnRhaW5lciB7XG4gIGZsb2F0OiBub25lO1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbnVtZXJpY2l0ZW0ge1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgbWluLXdpZHRoOiAyNnB4O1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2VkaXNhYmxlZC5lLWRpc2FibGUsIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1wYWdlci5lLXJ0bCAuZS1zcGFjaW5nLCAuZS1wYWdlci5lLXJ0bCAuZS1udW1lcmljaXRlbTpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtY3VycmVudGl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDdweCAxM3B4IDlweCAxMnB4O1xufVxuLmUtcGFnZXIuZS1ydGwgLmUtcHAsIC5lLXBhZ2VyLmUtcnRsIC5lLW5wLCAuZS1wYWdlci5lLXJ0bCAuZS1wcDpob3ZlciwgLmUtcGFnZXIuZS1ydGwgLmUtbnA6aG92ZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiA4cHggMTJweCAxMHB4IDExcHg7XG59XG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCBkaXYuZS1wYWdlcmNvbnN0YW50IHtcbiAgbWFyZ2luOiA0cHggMTBweCAwIDhweDtcbn1cbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgZGl2LmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsIHtcbiAgdG9wOiA2cHg7XG59XG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIGRpdi5lLXBhZ2VyZHJvcGRvd24ge1xuICBtaW4td2lkdGg6IDkycHg7XG4gIG1hcmdpbjogMXB4IDRweCAwIDJweDtcbiAgcGFkZGluZzogMCAwIDAgNXB4O1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tZmlyc3QsXG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIC5lLW1wcmV2LFxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tbmV4dCxcbi5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUuZS1ydGwgLmUtbWxhc3Qge1xuICBwYWRkaW5nOiAxJSAyJTtcbiAgd2lkdGg6IDUlO1xufVxuLmUtcGFnZXIuZS1ydGwuZS1hZGFwdGl2ZS5lLXJ0bCAuZS1tZmlyc3QsXG4uZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlLmUtcnRsIC5lLW1sYXN0IHtcbiAgd2lkdGg6IGNhbGMoNSUgKyAxMXB4KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuZS1wYWdlci5lLXJ0bCAuZS1tZmlyc3QsXG4gIC5lLXBhZ2VyLmUtcnRsIC5lLW1wcmV2LFxuICAuZS1wYWdlci5lLXJ0bCAuZS1tbmV4dCxcbiAgLmUtcGFnZXIuZS1ydGwgLmUtbWxhc3Qge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAuZS1wYWdlci5lLXJ0bC5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIge1xuICAgIGZsb2F0OiBpbml0aWFsO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmUtcGFnZXIuZS1ydGwgLmUtcGFyZW50bXNnYmFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3QsXG4uZS1wYWdlci5zZi1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2LFxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dCxcbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3Qge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZS1wYWdlci5zZi1wYWdlciAuZS1udW1lcmljY29udGFpbmVyIGEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1wYWdlci5zZi1wYWdlciAuZS1saW5rLFxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2UuZS1wYWdlci1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qISBQYWdlciB0aGVtZSAqL1xuLmUtcGFnZXIge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgZGl2LmUtaWNvbnMuZS1wYWdlci1kZWZhdWx0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1wYWdlciBkaXYuZS1pY29ucy5lLWRpc2FibGUge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyLWRlZmF1bHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzYwNWU1YztcbiAgb3BhY2l0eTogMTtcbn1cbi5lLXBhZ2VyIC5lLXBhcmVudG1zZ2JhciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1wYWdlciAuZS1zcGFjaW5nIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1wYWdlciAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06bm90KC5lLWFjdGl2ZSk6bm90KC5lLW5wKTpub3QoLmUtcHApOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtOmhvdmVyIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbTpub3QoLmUtYWN0aXZlKTpub3QoLmUtbnApOm5vdCguZS1wcCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXBhZ2VyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wcmV2cGFnZSxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlLFxuLmUtcGFnZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyIC5lLWxhc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1wYWdlciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS1wYWdlciAuZS1udW1lcmljaXRlbSxcbi5lLXBhZ2VyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyIC5lLXByZXZwYWdlLFxuLmUtcGFnZXIgLmUtZmlyc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIgLmUtbmV4dHBhZ2UsXG4uZS1wYWdlciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0sXG4uZS1wYWdlciAuZS1jdXJyZW50aXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0uZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtZmlyc3QuZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtcHJldi5lLWZvY3VzZWQsXG4uZS1wYWdlciAuZS1uZXh0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLWxhc3QuZS1mb2N1c2VkLFxuLmUtcGFnZXIgLmUtbWZpcnN0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLW1wcmV2LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLW1uZXh0LmUtZm9jdXNlZCxcbi5lLXBhZ2VyIC5lLW1sYXN0LmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG59XG4uZS1wYWdlciAuZS1jdXJyZW50aXRlbS5lLW51bWVyaWNpdGVtLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQgaW5zZXQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMwMDc4ZDQgaW5zZXQ7XG59XG4uZS1wYWdlciAuZS1mb2N1c2VkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNCBpbnNldDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwNzhkNCBpbnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTBweCkge1xuICAuZS1wYWdlciAuZS1wYWdlci1kZWZhdWx0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDA3OGQ0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5lLXBhZ2VyLmUtcnRsIC5lLW51bWVyaWNpdGVtLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLXByZXZwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1maXJzdHBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtcHJldnBhZ2VkaXNhYmxlZCwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2UsIC5lLXBhZ2VyLmUtcnRsIC5lLWxhc3RwYWdlLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1sYXN0cGFnZWRpc2FibGVkLCAuZS1wYWdlci5lLXJ0bCAuZS1uZXh0cGFnZSwgLmUtcGFnZXIuZS1ydGwgLmUtbmV4dHBhZ2VkaXNhYmxlZCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWRlYmU5O1xufVxuXG4vKiEgUGFnZXIgYmlnZ2VyICovXG4uZS1iaWdnZXIgLmUtcGFnZXIsXG4uZS1wYWdlci5lLWJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgZGl2LmUtaWNvbnM6bm90KC5lLWNoZWNrKSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIGRpdi5lLWljb25zOm5vdCguZS1jaGVjaykge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgZGl2LmUtcGFyZW50bXNnYmFyLFxuLmUtcGFnZXIuZS1iaWdnZXIgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyOm5vdCguZS1hZGFwdGl2ZSkgLmUtcGFnZXJkcm9wZG93bixcbi5lLXBhZ2VyLmUtYmlnZ2VyOm5vdCguZS1hZGFwdGl2ZSkgLmUtcGFnZXJkcm9wZG93biB7XG4gIGhlaWdodDogMjlweDtcbiAgbWFyZ2luOiAtMzVweCAxMHB4IDAgMThweDtcbiAgbWFyZ2luLXRvcDogLTMxcHg7XG4gIHdpZHRoOiA4MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIge1xuICBtYXJnaW46IDAgMCAtNnB4IDAuOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZSxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1wcmV2cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2UsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLW5leHRwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZWRpc2FibGVkIHtcbiAgcGFkZGluZzogMTRweCAxMHB4IDEzcHggMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnN0YW50LFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb25zdGFudCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXBhZ2VyLFxuICAuZS1wYWdlci5lLWJpZ2dlciB7XG4gICAgcGFkZGluZzogMTlweCAwO1xuICB9XG4gIC5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIsXG4gIC5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5lLWJpZ2dlciAuZS1wYWdlciBkaXYuZS1wYXJlbnRtc2diYXIsXG4gIC5lLXBhZ2VyLmUtYmlnZ2VyIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2UuZS1wYWdlci1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0sXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1udW1lcmljaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wcC5lLXNwYWNpbmcsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnAuZS1zcGFjaW5nLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBwLmUtc3BhY2luZzpob3Zlcixcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1ucC5lLXNwYWNpbmc6aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wcC5lLXNwYWNpbmcsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1ucC5lLXNwYWNpbmcsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wcC5lLXNwYWNpbmc6aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1ucC5lLXNwYWNpbmc6aG92ZXIge1xuICBwYWRkaW5nOiAxNC41cHggMTNweCAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXNwYWNpbmcsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtY3VycmVudGl0ZW0sXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1zcGFjaW5nLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1jdXJyZW50aXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEzcHggMTNweCAxMXB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLXNwYWNpbmcsXG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtY3VycmVudGl0ZW0sXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1zcGFjaW5nLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1jdXJyZW50aXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTQuNXB4IDEzcHggMTBweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmRyb3Bkb3duLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtcGFnZXJkcm9wZG93biB7XG4gIG1hcmdpbjogLTQwcHggMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtcGFnZXJjb25zdGFudCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLXBhZ2VyY29uc3RhbnQge1xuICBtYXJnaW46IDE0cHggMTZweCA5cHggMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1wYWdlcmNvbnRhaW5lcixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlLmUtcGFnZXItZGVmYXVsdCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLW5leHQuZS1pY29ucy5lLWljb24tbmV4dC5lLW5leHRwYWdlZGlzYWJsZWQuZS1kaXNhYmxlLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtbmV4dC5lLWljb25zLmUtaWNvbi1uZXh0LmUtbmV4dHBhZ2UuZS1wYWdlci1kZWZhdWx0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhcixcbiAgLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIGRpdi5lLXBhcmVudG1zZ2JhcixcbiAgLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtcHAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW0sIC5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bCAuZS1ucC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbSwgLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsIC5lLXBwLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtOmhvdmVyLCAuZS1iaWdnZXIgLmUtcGFnZXIuZS1ydGwgLmUtbnAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1wcC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbSxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsIC5lLW5wLmUtc3BhY2luZy5lLW51bWVyaWNpdGVtLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwgLmUtcHAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06aG92ZXIsXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bCAuZS1ucC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbTpob3ZlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhcmVudG1zZ2Jhcixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtcnRsLmUtYWRhcHRpdmUgZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhZ2VyZHJvcGRvd24sXG4uZS1wYWdlci5lLWJpZ2dlci5lLXJ0bC5lLWFkYXB0aXZlIGRpdi5lLXBhZ2VyZHJvcGRvd24ge1xuICBtYXJnaW46IDAgNHB4IDAgMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtcnRsLmUtYWRhcHRpdmUgZGl2LmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1ydGwuZS1hZGFwdGl2ZSBkaXYuZS1wYWdlcmNvbnN0YW50LmUtcGFnZS1hbGwge1xuICB0b3A6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWZpcnN0cGFnZWRpc2FibGVkLFxuLmUtYmlnZ2VyIC5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2UsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbGFzdHBhZ2UsXG4uZS1iaWdnZXIgLmUtcGFnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1sYXN0cGFnZWRpc2FibGVkLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtZmlyc3RwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtcHJldnBhZ2UsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1maXJzdHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLXByZXZwYWdlZGlzYWJsZWQsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wYWdlcmNvbnRhaW5lciAuZS1uZXh0cGFnZSxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtcGFnZXJjb250YWluZXIgLmUtbmV4dHBhZ2VkaXNhYmxlZCxcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBhZ2VyY29udGFpbmVyIC5lLWxhc3RwYWdlZGlzYWJsZWQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEyLjVweCAxMnB4IDEycHggMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wcCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1ucCxcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1wcDpob3Zlcixcbi5lLWJpZ2dlciAuZS1wYWdlciAuZS1ucDpob3Zlcixcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLXBwLFxuLmUtcGFnZXIuZS1iaWdnZXIgLmUtbnAsXG4uZS1wYWdlci5lLWJpZ2dlciAuZS1wcDpob3Zlcixcbi5lLXBhZ2VyLmUtYmlnZ2VyIC5lLW5wOmhvdmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtYWRhcHRpdmUgZGl2LmUtcGFyZW50bXNnYmFyLFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1hZGFwdGl2ZSBkaXYuZS1wYXJlbnRtc2diYXIge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLmUtYmlnZ2VyIC5lLXBhZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJkcm9wZG93bixcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJkcm9wZG93biB7XG4gIG1hcmdpbjogLTRweCAycHggMCA0cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1wYWdlci5lLWFkYXB0aXZlIC5lLXBhZ2VyY29uc3RhbnQuZS1wYWdlLWFsbCxcbi5lLXBhZ2VyLmUtYmlnZ2VyLmUtYWRhcHRpdmUgLmUtcGFnZXJjb25zdGFudC5lLXBhZ2UtYWxsIHtcbiAgdG9wOiA5cHg7XG59XG4uZS1iaWdnZXIgLmUtcGFnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlcmNvbnN0YW50LFxuLmUtcGFnZXIuZS1iaWdnZXIuZS1hZGFwdGl2ZSAuZS1wYWdlcmNvbnN0YW50IHtcbiAgbWFyZ2luOiAwIDhweCAwIDEwcHg7XG59XG5cbi8qISBjb21wb25lbnQncyB0aGVtZSB3aXNlIG92ZXJyaWRlIGRlZmluaXRpb25zIGFuZCB2YXJpYWJsZXMgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBoc2Nyb2xsLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMjAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgfVxufVxuQGtleWZyYW1lcyBoc2Nyb2xsLXBvcHVwLXNoYWRvdyB7XG4gIDAlIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAyMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMjAwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgfVxufVxuLyohIGhzY3JvbGwgaWNvbnMgKi9cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG4uZS1oc2Nyb2xsIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtaHNjcm9sbCAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qISBoLXNjcm9sbCBsYXlvdXQgKi9cbi5lLWhzY3JvbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xufVxuLmUtaHNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgbGVmdDogNDhweDtcbiAgcmlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoLTZweCk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1sZWZ0LW92ZXJsYXkge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMCAyOHB4O1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICB3aWR0aDogNDhweDtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMTZkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goMTZkZWcpO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtcmlnaHQtb3ZlcmxheSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA0OHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTZkZWcpIHRyYW5zbGF0ZVgoNnB4KTtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWxlZnQtb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtaHNjcm9sbC5lLW92ZXJsYXkgLmUtaHNjcm9sbC1jb250ZW50ID4gKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtaHNjcm9sbCA+ICoge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS1oc2Nyb2xsIC5lLWhzY3JvbGwtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1oc2Nyb2xsIC5lLWhzY3JvbGwtY29udGVudCA+ICoge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgbGVmdDogMDtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYge1xuICByaWdodDogMDtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZS1oc2Nyb2xsIC5lLW5hdi1hcnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWhzY3JvbGwgLmUtbmF2LWFycm93LmUtaWNvbnMge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1oc2Nyb2xsIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS1vdmVybGF5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qISBoLXNjcm9sbCB0aGVtZSAqL1xuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWxlZnQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKCNmM2YyZjEpLCB0byhyZ2JhKDI0MywgMjQyLCAyNDEsIDApKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMjcwZGVnLCAjZjNmMmYxIDAlLCByZ2JhKDI0MywgMjQyLCAyNDEsIDApIDEwMCUpO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgyNDMsIDI0MiwgMjQxLCAwKSksIHRvKCNmM2YyZjEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkgMCUsICNmM2YyZjEgMTAwJSk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1oc2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2OmhvdmVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB3aWR0aDogMXB4O1xufVxuLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogaHNjcm9sbC1wb3B1cC1zaGFkb3cgMC42cyBlYXNlLW91dCAwbXM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBoc2Nyb2xsLXBvcHVwLXNoYWRvdyAwLjZzIGVhc2Utb3V0IDBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwsXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIHtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWhzY3JvbGwuZS1iaWdnZXI6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMCA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlLFxuLmUtaHNjcm9sbC5lLWJpZ2dlci5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLWhzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlLFxuLmUtaHNjcm9sbC5lLWJpZ2dlci5lLXJ0bC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IGluaXRpYWw7XG59XG4uZS1iaWdnZXIgLmUtaHNjcm9sbCAuZS1uYXYtYXJyb3cuZS1pY29ucyxcbi5lLWhzY3JvbGwuZS1iaWdnZXIgLmUtbmF2LWFycm93LmUtaWNvbnMge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtaHNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5LFxuLmUtaHNjcm9sbC5lLWJpZ2dlci5lLXJ0bCAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1yaWdodC1vdmVybGF5IHtcbiAgbGVmdDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXksXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXJpZ2h0LW92ZXJsYXkge1xuICByaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1oc2Nyb2xsLmUtYmlnZ2VyIC5lLXNjcm9sbC1uYXYge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cblxuLyohIGNvbXBvbmVudCdzIHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyohIHZzY3JvbGwgaWNvbnMgKi9cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi11cC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZGRcIjtcbn1cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLW5hdi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNFwiO1xufVxuLmUtdnNjcm9sbCAuZS1uYXYtdXAtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS12c2Nyb2xsIC5lLW5hdi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiEgdi1zY3JvbGwgbGF5b3V0ICovXG4uZS12c2Nyb2xsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS12c2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCgtNnB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCgtNnB4KTtcbn1cbi5lLXZzY3JvbGwuZS1ydGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSB7XG4gIGxlZnQ6IDQ4cHg7XG4gIHJpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKC02cHgpO1xufVxuLmUtdnNjcm9sbC5lLXJ0bC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtdXAtb3ZlcmxheSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAwIDI4cHg7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG4gIHdpZHRoOiA0OHB4O1xuICB6LWluZGV4OiAxMDAxO1xufVxuLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDE0cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxNmRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxNmRlZyk7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC1kb3duLW92ZXJsYXkge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNDhweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xNmRlZykgdHJhbnNsYXRlWCg2cHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE2ZGVnKSB0cmFuc2xhdGVYKDZweCk7XG59XG4uZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheS5lLXNjcm9sbC11cC1vdmVybGF5IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS12c2Nyb2xsID4gKiB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5lLXZzY3JvbGwgLmUtdnNjcm9sbC1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS12c2Nyb2xsIC5lLXZzY3JvbGwtY29udGVudCA+ICoge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLXZzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC11cC1uYXYge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi5lLXZzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdiB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC11cC1uYXYge1xuICB0b3A6IDA7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBib3R0b206IDA7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmUtdnNjcm9sbCAuZS1uYXYtYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS12c2Nyb2xsIC5lLW5hdi1hcnJvdy5lLWljb25zIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyohIHYtc2Nyb2xsIHRoZW1lICovXG4uZS12c2Nyb2xsIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS12c2Nyb2xsLmUtcnRsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1jb2xvcjogIzYwNWU1YztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLXVwLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjZjNmMmYxKSwgdG8ocmdiYSgyNDMsIDI0MiwgMjQxLCAwKSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTI3MGRlZywgI2YzZjJmMSAwJSwgcmdiYSgyNDMsIDI0MiwgMjQxLCAwKSAxMDAlKTtcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGZyb20ocmdiYSgyNDMsIDI0MiwgMjQxLCAwKSksIHRvKCNmM2YyZjEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yNzBkZWcsIHJnYmEoMjQzLCAyNDIsIDI0MSwgMCkgMCUsICNmM2YyZjEgMTAwJSk7XG59XG4uZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdnNjcm9sbC5lLXJ0bCAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjM2IzYTM5O1xufVxuLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtdXAtbmF2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwNWU1Yztcbn1cbi5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZS1iaWdnZXIgLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS12c2Nyb2xsLmUtYmlnZ2VyOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbn1cbi5lLWJpZ2dlciAuZS12c2Nyb2xsIC5lLWljb25zLFxuLmUtdnNjcm9sbC5lLWJpZ2dlciAuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS12c2Nyb2xsLmUtcnRsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSxcbi5lLXZzY3JvbGwuZS1iaWdnZXIuZS1ydGwgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgbGVmdDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS12c2Nyb2xsIC5lLXNjcm9sbC1vdmVybGF5LmUtc2Nyb2xsLWRvd24tb3ZlcmxheSxcbi5lLXZzY3JvbGwuZS1iaWdnZXIgLmUtc2Nyb2xsLW92ZXJsYXkuZS1zY3JvbGwtZG93bi1vdmVybGF5IHtcbiAgcmlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtdnNjcm9sbC5lLWJpZ2dlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWVtcHR5LXNvdXJjZSAqL1xuLmUtdG9vbGJhciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS10b29sYmFyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5lLXRvb2xiYXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS10b29sYmFyLmUtc3BhY2VyLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdG9vbGJhci5lLXNwYWNlci10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtdG9vbGJhci5lLXNwYWNlci10b29sYmFyLmUtcG9wLW1vZGUgLmUtdG9vbGJhci1pdGVtcyB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyOHB4KTtcbn1cbi5lLXRvb2xiYXIgLmUtYmxhem9yLXRvb2xiYXItaXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdG9vbGJhci5lLWNvbnRyb2xbY2xhc3MqPWUtdG9vbGJhcl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLmUtdG9vbGJhci5lLWNvcm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5lLXRvb2xiYXIuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvci5lLW11bHRpcm93LXNlcGFyYXRvciwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtbXVsdGlyb3ctcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLW11bHRpcm93LXBvcyAuZS10b29sYmFyLWNlbnRlcixcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLW11bHRpcm93LXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItY2VudGVyLFxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1jZW50ZXIsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLCAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKTpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXkgcGluY2gtem9vbTtcbiAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXkgcGluY2gtem9vbTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLWNlbnRlciAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IGF1dG87XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgZmxleDogMCAwIGF1dG87XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXNwYWNlciB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uLmUtaWNvbi1yaWdodCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLWljb25zLmUtYnRuLWljb24ge1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMTJweDtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMsIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSB7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4gZGl2IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOm5vdCguZS1zcGFjZXIpIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDI4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIG1hcmdpbjogNHB4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IgKyAuZS1zZXBhcmF0b3IsIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yOmxhc3Qtb2YtdHlwZSwgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3I6Zmlyc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtID4gKiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXZzY3JvbGwtYmFyIC5lLXZzY3JvbGwtY29udGVudCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi14IHBpbmNoLXpvb207XG4gICAgICB0b3VjaC1hY3Rpb246IHBhbi14IHBpbmNoLXpvb207XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCxcbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1jZW50ZXIsXG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIC5lLXRvb2xiYXItcmlnaHQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi13aWR0aDogMzNweDtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAzcHggN3B4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xuICByaWdodDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbC5lLXJ0bC5lLXRiYXItcG9zIC5lLXRvb2xiYXItbGVmdCB7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiBhdXRvO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsLmUtcnRsLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjhweDtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZS10b29sYmFyIC5lLXBvcHVwLWRvd24taWNvbi5lLWljb25zLFxuLmUtdG9vbGJhciAuZS1wb3B1cC11cC1pY29uLmUtaWNvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIuZS10b29scG9wIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLXRvb2xiYXItcG9wdXAuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4ge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDRweCAwIDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IDM0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSA+ICoge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLXRidG4tYWxpZ24gLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLXRleHQgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItcG9wdXAsXG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xwb3B1cCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXRiYXItZXh0ZW5kZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zLmUtYnRuLWljb246bm90KC5lLXRvb2xiYXItcG9wKSxcbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCksXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCkge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uOm5vdCguZS10b29sYmFyLXBvcCksXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbjpub3QoLmUtdG9vbGJhci1wb3ApIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46aG92ZXIsIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmZvY3VzLCAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6aG92ZXIsXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6Zm9jdXMsXG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlIHtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgbWluLWhlaWdodDogMTZweDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLmUtZXh0ZW5kZWQtc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtdG9vbGJhci10ZXh0IC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXBvcHVwLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS1wb3B1cC1vcGVuIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXRvb2xiYXItcG9wIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gPiAqIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmUtdG9vbGJhci5lLXJ0bDpub3QoLmUtc3BhY2VyLXRvb2xiYXIpIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbi5lLWljb24tcmlnaHQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1ydGwgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1sZWZ0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZCA+IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOmZpcnN0LWNoaWxkID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQ6Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcC5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdG9vbGJhci5lLXRvb2xwb3AuZS1ydGwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb24tbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuLmUtdG9vbGJhciB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAwIHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWZsYXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtZmxhdC5lLWFjdGl2ZSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWZsYXQuZS1hY3RpdmU6Zm9jdXMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweDtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHg7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpmb2N1cyAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMgLmUtdGJhci1idG4tdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlcjphY3RpdmUgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmhvdmVyOmFjdGl2ZSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTFkZmRkO1xuICBib3JkZXItY29sb3I6ICNlMWRmZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjphY3RpdmUgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogc29saWQgI2M4YzZjNDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBvcGFjaXR5OiAwLjU7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1vdmVybGF5IC5lLXRiYXItYnRuLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtb3ZlcmxheSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBib3JkZXI6IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci13aWR0aDogMCAwIDAgMDtcbn1cbi5lLXRvb2xiYXIuZS12ZXJ0aWNhbC5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyOiBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDA7XG59XG4uZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbn1cbi5lLXRvb2xiYXIgLmUtaG9yLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOmFjdGl2ZSwgLmUtdG9vbGJhciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpmb2N1cywgLmUtdG9vbGJhciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZSAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6aG92ZXI6bm90KC5lLW5hdi1hY3RpdmUpIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6aG92ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyLWNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyIC5lLWhvci1uYXY6Zm9jdXMgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlLFxuLmUtdG9vbGJhci5lLXRvb2xwb3AgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmU6bm90KC5lLWV4cGVuZGVkLW5hdikge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpmb2N1cyxcbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOm5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSAuZS1pY29ucyxcbi5lLXRvb2xiYXIuZS10b29scG9wIC5lLWhvci1uYXYuZS1uYXYtYWN0aXZlOm5vdCguZS1leHBlbmRlZC1uYXYpIC5lLWljb25zIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSAuZS1pY29uczphY3RpdmUsXG4uZS10b29sYmFyLmUtdG9vbHBvcCAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1pY29uczphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNlMWRmZGQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWJ0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2UxZGZkZDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogc29saWQgI2M4YzZjNDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDA7XG59XG4uZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbS5lLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItd2lkdGg6IDAgMCAwIDA7XG59XG4uZS10b29sYmFyLmUtcnRsIC5lLWhvci1uYXY6bm90KC5lLW5hdi1hY3RpdmUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdG9vbGJhcixcbi5lLXRvb2xiYXIuZS1iaWdnZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcyk6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpOm5vdCguZS10b29sYmFyLW11bHRpcm93KSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXM6Zmlyc3QtY2hpbGQ6bm90KC5lLXRvb2xiYXItbXVsdGlyb3cpID4gLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtczpmaXJzdC1jaGlsZDpub3QoLmUtdG9vbGJhci1tdWx0aXJvdykgPiAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgPiAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItcmlnaHQgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdG9vbGJhci1tdWx0aXJvdyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cge1xuICBtYXJnaW4tbGVmdDogMTIuNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEyLjVweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10b29sYmFyLW11bHRpcm93IC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcy5lLXRvb2xiYXItbXVsdGlyb3cgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46Zm9jdXMsIC5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmhvdmVyLCAuZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6Zm9jdXMsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6aG92ZXIsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjpmb2N1cyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46aG92ZXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmFjdGl2ZSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmZvY3VzLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6aG92ZXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDphY3RpdmUge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIHtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQsXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLXRiYXItYnRuLXRleHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucyxcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wgLmUtaWNvbnMsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24sXG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOm5vdCguZS1zcGFjZXIpLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bm90KC5lLXNwYWNlcikge1xuICBtaW4td2lkdGg6IDQ5cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvciB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiA0cHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1wb3B1cC10ZXh0IC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1pdGVtLmUtcG9wdXAtdGV4dCAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItaXRlbS5lLXBvcHVwLXRleHQgLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS1ob3ItbmF2LFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS1ob3ItbmF2IHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogNXB4IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXZlcnRpY2FsIC5lLWhvci1uYXYsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtdmVydGljYWwgLmUtaG9yLW5hdiB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdG9vbGJhci5lLWJpZ2dlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtaW4td2lkdGg6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4sXG4uZS10b29sYmFyLmUtYmlnZ2VyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtaWNvbnMuZS1idG4taWNvbixcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLWljb25zLmUtYnRuLWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMCA2cHggMCAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBwYWRkaW5nOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0ge1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgcGFkZGluZzogNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmhvdmVyLCAuZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46Zm9jdXMsIC5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjphY3RpdmUsXG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sOmhvdmVyLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpmb2N1cyxcbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2w6YWN0aXZlLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG46aG92ZXIsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bjpmb2N1cyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuOmFjdGl2ZSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpob3Zlcixcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDpmb2N1cyxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbDphY3RpdmUge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtZXh0ZW5kZWQtdG9vbGJhciAuZS10b29sYmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWluLXdpZHRoOiA0OXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyIC5lLXRvb2xiYXItZXh0ZW5kZWQgLmUtdG9vbGJhci1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIgLmUtdG9vbGJhci1leHRlbmRlZCAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogNHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtdGJhci1leHRlbmRlZCAuZS10b29sYmFyLWV4dGVuZGVkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLWV4dGVuZGVkLXRvb2xiYXIuZS10YmFyLWV4dGVuZGVkIC5lLXRvb2xiYXItZXh0ZW5kZWQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24sXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1idG4taWNvbi5lLWljb24tcmlnaHQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24uZS1pY29uLXJpZ2h0IHtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50ID4gLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1jZW50ZXIgLmUtdG9vbGJhci1pdGVtLFxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0sXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXMgLmUtaHNjcm9sbC1iYXIgLmUtaHNjcm9sbC1jb250ZW50IC5lLXRvb2xiYXItY2VudGVyIC5lLXRvb2xiYXItaXRlbSxcbi5lLXRvb2xiYXIuZS1iaWdnZXIuZS1ydGwgLmUtdG9vbGJhci1pdGVtcyAuZS1oc2Nyb2xsLWJhciAuZS1oc2Nyb2xsLWNvbnRlbnQgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdG9vbGJhci5lLWJpZ2dlci5lLXJ0bCAuZS10b29sYmFyLWl0ZW1zIC5lLWhzY3JvbGwtYmFyIC5lLWhzY3JvbGwtY29udGVudCAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtcnRsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRvb2xiYXIuZS1leHRlbmRlZC10b29sYmFyLmUtcnRsIC5lLXRvb2xiYXItZXh0ZW5kZWQsXG4uZS10b29sYmFyLmUtYmlnZ2VyLmUtZXh0ZW5kZWQtdG9vbGJhci5lLXJ0bCAuZS10b29sYmFyLWV4dGVuZGVkIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmUtYWNjb3JkaW9uIC5lLXRnbC1jb2xsYXBzZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtYWNjb3JkaW9uIC5lLXRnbC1jb2xsYXBzZS1pY29uLmUtZXhwYW5kLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uZS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBub25lICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggbm9uZSAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW06bm90KC5lLXNlbGVjdCkgKyAuZS1hY3Jkbi1pdGVtOm5vdCguZS1zZWxlY3QpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3Qge1xuICBtYXJnaW46IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA3cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24gLmUtdGdsLWNvbGxhcHNlLWljb24uZS1pY29ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtYW5pbWF0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIGVhc2UgMHM7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZSAwcztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA4cHggMCAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWFjcmRuLWljb25zLmUtaWNvbnMge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNnB4IDI2cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDI2cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24ge1xuICBib3JkZXI6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDM4cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDM4cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQgLmUtYWNyZG4taGVhZGVyID4gLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtbmVzdGVkIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50ID4gKiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1jb250ZW50LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHggMjZweCAxNnB4IDE2cHg7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDI2cHggOHB4IDA7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogOHB4IDM4cHggOHB4IDA7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMzhweCAyMHB4IDIwcHg7XG59XG4uZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiA3cHggMTJweDtcbn1cbi5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS10b2dnbGUtaWNvbiB7XG4gIGxlZnQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuXG4uZS1hY2NvcmRpb24ge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOmZpcnN0LWNoaWxkIC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOmxhc3QtY2hpbGQ6bm90KC5lLWV4cGFuZC1zdGF0ZSkgLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtOmxhc3QtY2hpbGQuZS1zZWxlY3RlZCAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSB7XG4gIGJvcmRlci10b3A6IDFweCBub25lICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWl0ZW0tZm9jdXMuZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWljb24gLmUtaWNvbnMge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtaXRlbS1mb2N1cy5lLWV4cGFuZC1zdGF0ZS5lLXNlbGVjdCwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1pdGVtLWZvY3VzLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWV4cGFuZC1zdGF0ZS5lLXNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1vdmVybGF5LmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlciAuZS1pY29ucyxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtb3ZlcmxheSAuZS1hY3Jkbi1oZWFkZXIgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLW92ZXJsYXkuZS1vdmVybGF5LmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlIC5lLWFjcmRuLWhlYWRlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1vdmVybGF5LmUtb3ZlcmxheS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IG5vbmUgI2VkZWJlOTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsIC5lLWFjcmRuLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZCA+IC5lLWFjcmRuLWhlYWRlcjpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLWV4cGFuZC1zdGF0ZS5lLXNlbGVjdDpub3QoLmUtc2VsZWN0ZWQpID4gLmUtYWNyZG4taGVhZGVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwMWYxZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6YWN0aXZlIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG4gIGJhY2tncm91bmQ6ICNlMWRmZGQ7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlcjpmb2N1czphY3RpdmUgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXM6YWN0aXZlIC5lLWFjcmRuLWhlYWRlci1jb250ZW50LFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyOmZvY3VzOmFjdGl2ZSAuZS10b2dnbGUtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS10b2dnbGUtaWNvbiAuZS1pY29ucy5lLXRnbC1jb2xsYXBzZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtaWNvbnMsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIge1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtaWNvbnMsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWljb25zIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWljb25zLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiAuZS1pY29ucyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtaWNvbnMsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXI6Zm9jdXMgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyOmZvY3VzIC5lLWljb25zLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlcjpob3Zlcjpmb2N1cyAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItaWNvbiwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIsIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciA+IC5lLXRvZ2dsZS1pY29uLCAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciA+IC5lLXRvZ2dsZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLXNlbGVjdGVkLmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCwgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24sXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1pdGVtLWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiBpbml0aWFsO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0LmUtc2VsZWN0Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggbm9uZSAjZWRlYmU5O1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCA+IC5lLWFjcmRuLWhlYWRlciA+IC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4taGVhZGVyID4gLmUtdG9nZ2xlLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCArIC5lLXNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLWV4cGFuZC1zdGF0ZTpob3ZlciA+IC5lLWFjcmRuLWhlYWRlciAuZS1pY29ucyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1leHBhbmQtc3RhdGU6aG92ZXIgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IGluaXRpYWw7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogaW5pdGlhbDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQgPiAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkID4gLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLXRvZ2dsZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtIC5lLWFjcmRuLWhlYWRlciAuZS1hY3Jkbi1oZWFkZXItY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1wYW5lbDpub3QoLmUtbmVzdGVkKSA+IC5lLWFjcmRuLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4tcGFuZWw6bm90KC5lLW5lc3RlZCkgPiAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjhweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDAgMTJweCAyOHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCAwIDEycHggNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlciAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCAyNHB4IDI0cHggNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDExcHggMTdweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtdG9nZ2xlLWljb24ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24sXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIC5lLWFjcmRuLWljb25zLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWljb24gLmUtYWNyZG4taWNvbnMuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgPiAuZS1hY2NvcmRpb24gPiAuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4tcGFuZWw6bm90KC5lLW5lc3RlZCkgPiAuZS1hY3Jkbi1jb250ZW50LFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLXBhbmVsOm5vdCguZS1uZXN0ZWQpID4gLmUtYWNyZG4tY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjhweCAyMHB4IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QgLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgPiAuZS1hY3Jkbi1jb250ZW50ID4gLmUtYWNjb3JkaW9uID4gLmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcixcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCA+IC5lLWFjY29yZGlvbiA+IC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAxMnB4IDI4cHggMTJweCAwO1xufVxuLmUtYmlnZ2VyIC5lLWFjY29yZGlvbi5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4taGVhZGVyIHtcbiAgcGFkZGluZzogMTJweCA0MHB4IDEycHggMDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbS5lLXNlbGVjdCAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCA+IC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNjb3JkaW9uIC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkIC5lLWFjcmRuLWNvbnRlbnQgLmUtYWNyZG4tcGFuZWwgLmUtYWNyZG4tY29udGVudCxcbi5lLWFjY29yZGlvbi5lLWJpZ2dlci5lLXJ0bCAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0IC5lLWFjcmRuLXBhbmVsLmUtbmVzdGVkID4gLmUtYWNyZG4tY29udGVudCAuZS1hY2NvcmRpb24gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4tY29udGVudCAuZS1hY3Jkbi1wYW5lbCAuZS1hY3Jkbi1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCA0MHB4IDI0cHggMjRweDtcbn1cbi5lLWJpZ2dlciAuZS1hY2NvcmRpb24uZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24uZS1iaWdnZXIuZS1ydGwgLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1oZWFkZXIge1xuICBwYWRkaW5nOiAxMXB4IDE3cHg7XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLXRvZ2dsZS1pY29uIHtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtYWNjb3JkaW9uLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uLFxuLmUtYWNjb3JkaW9uLmUtYmlnZ2VyLmUtcnRsIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmUtY2Fyb3VzZWwgLmUtcHJldmlvdXMtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLWNhcm91c2VsIC5lLW5leHQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLWNhcm91c2VsIC5lLXBsYXktaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cbi5lLWNhcm91c2VsIC5lLXBhdXNlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzdiXCI7XG59XG4uZS1jYXJvdXNlbC5lLXJ0bCAuZS1wcmV2aW91cy1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtY2Fyb3VzZWwuZS1ydGwgLmUtbmV4dC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuXG4uZS1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWl0ZW1zLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtc2xpZGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pdGVtcy5lLXN3aXBlLXN0YXJ0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmUtY2Fyb3VzZWwuZS1wYXJ0aWFsIC5lLWNhcm91c2VsLXNsaWRlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1jYXJvdXNlbC5lLXBhcnRpYWwgLmUtY2Fyb3VzZWwtc2xpZGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5lLWNhcm91c2VsLmUtcGFydGlhbCAuZS1jYXJvdXNlbC1zbGlkZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaXRlbXMge1xuICB3aWR0aDogY2FsYyh2YXIoLS1jYXJvdXNlbC1pdGVtcy1jb3VudCkgKiAxMDAlKTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWl0ZW1zIC5lLWNhcm91c2VsLWl0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIHZhcigtLWNhcm91c2VsLWl0ZW1zLWNvdW50KSk7XG59XG4uZS1jYXJvdXNlbC5lLWJsYXpvci1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pdGVtcyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLyB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jb3VudCkgKiB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jdXJyZW50KSkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKC0xMDAlIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkpKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbn1cbi5lLWNhcm91c2VsLmUtYmxhem9yLWNhcm91c2VsLmUtcnRsIC5lLWNhcm91c2VsLWl0ZW1zIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkpKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYygxMDAlIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpICogdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkpKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbn1cbi5lLWNhcm91c2VsLmUtY2Fyb3VzZWwtZmFkZS1hbmltYXRpb24gLmUtY2Fyb3VzZWwtaXRlbXMuZS1mYWRlLWluLW91dCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4tb3V0IDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLWluLW91dCAwLjZzIGVhc2UtaW4tb3V0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtaW4tb3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlLWluLW91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5lLWNhcm91c2VsLmUtY2Fyb3VzZWwtc2xpZGUtYW5pbWF0aW9uIC5lLWNhcm91c2VsLWl0ZW1zLmUtc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbn1cbi5lLWNhcm91c2VsLmUtY2Fyb3VzZWwtY3VzdG9tLWFuaW1hdGlvbjpub3QoLmUtcGFydGlhbCkgLmUtY2Fyb3VzZWwtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG59XG4uZS1jYXJvdXNlbC5lLWNhcm91c2VsLWN1c3RvbS1hbmltYXRpb246bm90KC5lLXBhcnRpYWwpIC5lLWNhcm91c2VsLWl0ZW0uZS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCB7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG4sXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzIC5lLWJ0bixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG4ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpob3Zlcixcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcHJldmlvdXMgLmUtYnRuOmhvdmVyLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0bjpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG4uZS1ydGwsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzIC5lLWJ0bi5lLXJ0bCxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG4uZS1ydGwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtcGxheS1wYXVzZSAuZS1idG4gLmUtcGxheS1pY29uLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG4gLmUtcGxheS1pY29uLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0IC5lLWJ0biAuZS1wbGF5LWljb24ge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXBsYXktcGF1c2UuZS1ob3Zlci1hcnJvd3MsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzLmUtaG92ZXItYXJyb3dzLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1uZXh0LmUtaG92ZXItYXJyb3dzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvciBkaXYge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTJweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIgLmUtaW5kaWNhdG9yIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIHtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZS1pbi1vdXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4MHB4O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWR5bmFtaWMgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogY2FsYygzMnB4IC0gMTZweCAqIHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpKTtcbiAgbWFyZ2luOiAwIDRweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4zMyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjMzKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogbGVmdCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgbGVmdCwgLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDhweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIuZS1hY3RpdmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1keW5hbWljIC5lLWluZGljYXRvci1iYXJzIC5lLWluZGljYXRvci1iYXIuZS1wcmV2LCAuZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyLmUtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjY2KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjYpO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWZyYWN0aW9uIHtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyB7XG4gIG1pbi1oZWlnaHQ6IDRweDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyAuZS1pbmRpY2F0b3ItYmFycyB7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlWChjYWxjKHZhcigtLWNhcm91c2VsLWl0ZW1zLWN1cnJlbnQpIC8gdmFyKC0tY2Fyb3VzZWwtaXRlbXMtY291bnQpKSkgc2NhbGVZKDEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGVYKGNhbGModmFyKC0tY2Fyb3VzZWwtaXRlbXMtY3VycmVudCkgLyB2YXIoLS1jYXJvdXNlbC1pdGVtcy1jb3VudCkpKSBzY2FsZVkoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCksXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCkgLmUtYnRuLWljb24sXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpIC5lLWJ0bi1pY29uLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKSAuZS1idG4taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCk6YWN0aXZlLCAuZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXByZXZpb3VzIC5lLWJ0bjpub3QoOmRpc2FibGVkKTpmb2N1cywgLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wcmV2aW91cyAuZS1idG46bm90KDpkaXNhYmxlZCk6aG92ZXIsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSxcbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLW5hdmlnYXRvcnMgLmUtbmV4dCAuZS1idG46bm90KDpkaXNhYmxlZCk6Zm9jdXMsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLW5leHQgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmhvdmVyLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKTphY3RpdmUsXG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1uYXZpZ2F0b3JzIC5lLXBsYXktcGF1c2UgLmUtYnRuOm5vdCg6ZGlzYWJsZWQpOmZvY3VzLFxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtbmF2aWdhdG9ycyAuZS1wbGF5LXBhdXNlIC5lLWJ0bjpub3QoOmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1kZWZhdWx0IC5lLWluZGljYXRvci1iYXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3IgZGl2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3I6YWN0aXZlLCAuZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvcjpmb2N1cywgLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhciAuZS1pbmRpY2F0b3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZGVmYXVsdCAuZS1pbmRpY2F0b3ItYmFyIC5lLWluZGljYXRvcjpmb2N1cy12aXNpYmxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWRlZmF1bHQgLmUtaW5kaWNhdG9yLWJhci5lLWFjdGl2ZSAuZS1pbmRpY2F0b3IgZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLWR5bmFtaWMgLmUtaW5kaWNhdG9yLWJhcnMgLmUtaW5kaWNhdG9yLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1jYXJvdXNlbCAuZS1jYXJvdXNlbC1pbmRpY2F0b3JzLmUtZHluYW1pYyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1mcmFjdGlvbiAuZS1pbmRpY2F0b3ItYmFycyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtY2Fyb3VzZWwgLmUtY2Fyb3VzZWwtaW5kaWNhdG9ycy5lLXByb2dyZXNzIC5lLWluZGljYXRvci1iYXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjAsIDIxMiwgMC40KTtcbn1cbi5lLWNhcm91c2VsIC5lLWNhcm91c2VsLWluZGljYXRvcnMuZS1wcm9ncmVzcyAuZS1pbmRpY2F0b3ItYmFycyAuZS1pbmRpY2F0b3ItYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzhkNDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtcHJldmlvdXM6OmJlZm9yZSxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtcHJldmlvdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cblxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLXJ0bC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bCwgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLXVsICosXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwuZS11bCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLXVsICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwuZS11bDpmb2N1cywgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLXVsICo6Zm9jdXMsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwuZS11bDpmb2N1cyxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bC5lLXVsICo6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLWNvbnRleHRtZW51LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtY29udGV4dG1lbnUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bC5lLXVsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsLmUtdWwge1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oaWRlLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgY3Vyc29yOiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxZW07XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogN3B4O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLXByZXZpb3VzLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1wcmV2aW91cyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1kaXNhYmxlZCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1kaXNhYmxlZCB7XG4gIGN1cnNvcjogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jaGVja2JveC13cmFwcGVyIHtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lci5lLXNmY29udGV4dG1lbnUgLmUtbWVudS12c2Nyb2xsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlci5lLXNmY29udGV4dG1lbnUgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IHVsIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQgLmUtbWVudS1pdGVtLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIuZS1zZmNvbnRleHRtZW51IHVsLmUtdHJhbnNwYXJlbnQgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyLmUtc2Zjb250ZXh0bWVudSB1bC5lLXRyYW5zcGFyZW50IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXI6bm90KC5lLW1lbnUtY29udGFpbmVyKSAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXZzY3JvbGwtYmFyLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCB1bCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgdWwge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4uZS1ydGwuZS1jb250ZXh0bWVudS13cmFwcGVyIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogN3B4O1xufVxuLmUtcnRsLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLXJ0bC5lLWNvbnRleHRtZW51LXdyYXBwZXIgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uLFxuLmUtcnRsLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cblxuLmUtY29udGV4dG1lbnUtd3JhcHBlciAuZS1tZW51LWl0ZW0sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlZGViZTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQgLmUtY2FyZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3V0bGluZTogMCBzb2xpZCAjZWRlYmU5O1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQsXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtY2FyZXQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtbWVudS1pY29uLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xuICBvcGFjaXR5OiAxO1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1kaXNhYmxlZCAuZS1tZW51LWljb24sXG4uZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtZGlzYWJsZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLWRpc2FibGVkIC5lLWNhcmV0LFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLWRpc2FibGVkIC5lLWNhcmV0IHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLWRpc2FibGVkIC5lLW1lbnUtdXJsLFxuLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLWRpc2FibGVkIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLXNlcGFyYXRvcixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4uZS1jb250ZXh0bWVudS13cmFwcGVyOm5vdCguZS1tZW51LWNvbnRhaW5lcikgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCxcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtY29udGV4dG1lbnUtd3JhcHBlcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWNvbnRleHRtZW51LWNvbnRhaW5lcjpub3QoLmUtbWVudS1jb250YWluZXIpIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1pbi13aWR0aDogMTEycHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1jb250ZXh0bWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtYmlnZ2VyIC5lLWNvbnRleHRtZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtY29udGV4dG1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTc3NlwiO1xuICB9XG4gIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU3MjlcIjtcbiAgfVxufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNb3JlXCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNzc2XCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTW9yZVwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU3NzZcIjtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYi5lLWljb24tdGFiIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiLmUtaWNvbi10YWIgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10YWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLWZpbGwtbW9kZSAuZS1jb250ZW50LCAuZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCAuZS1pdGVtLCAuZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCAuZS1pdGVtID4gZGl2LCAuZS10YWIuZS1maWxsLW1vZGUgLmUtY29udGVudCAuZS1pdGVtID4gZGl2ID4gLmUtYmxhem9yLXRlbXBsYXRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXI6bm90KC5lLXZlcnRpY2FsKTo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOmhvdmVyOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCByaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgcmlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbC5lLXNjcm9sbC1kZXZpY2Uge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1yaWdodC1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwgLmUtaHNjcm9sbC1iYXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAycHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsLWJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3IuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXI6bm90KC5lLXZlcnRpY2FsKSAuZS1pbmRpY2F0b3Ige1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIHJpZ2h0IDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMzUsIDAsIDAuMjUsIDEpLCByaWdodCAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXI7XG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWljb24tdG9wLmUtdGFiLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1pY29uLWJvdHRvbS5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgMCAwIDhweDtcbiAgbWluLXdpZHRoOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtdGFiLWljb24ge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24sXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXRvcC5lLXRhYi1pY29uOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1ib3R0b20uZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWljb24gLmUtdGFiLXdyYXAge1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWljb24gLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tcmlnaHQge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDYycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgICBoZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgICByaWdodDogMTJweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogOHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24uZS1pY29uLXRvcCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbi5lLWljb24tYm90dG9tIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3Age1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24ge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IGluaXRpYWw7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uLmUtaWNvbi10b3AsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24uZS1pY29uLWJvdHRvbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogNDRweDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDM4cHg7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgbWluLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgd2lkdGg6IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyOjpiZWZvcmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcjo6YmVmb3JlLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0b3A6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpob3Zlcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCByaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcywgcmlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOjphZnRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b206OmJlZm9yZSB7XG4gIGJvdHRvbTogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtaHNjcm9sbC1iYXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLWluZGljYXRvciB7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUsIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICB0b3A6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGluaXRpYWw7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGV4dC13cmFwLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCB7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsOjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUge1xuICBib3R0b206IDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC4xMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKSwgYm90dG9tIDAuMjVzIGN1YmljLWJlemllcigwLjM1LCAwLCAwLjI1LCAxKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMTI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSksIGJvdHRvbSAwLjI1cyBjdWJpYy1iZXppZXIoMC4zNSwgMCwgMC4yNSwgMSk7XG4gIHdpZHRoOiAycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBub3JtYWw7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMTZweCAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtaWNvbiB7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIG1pbi13aWR0aDogMzNweDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQuZS1pY29uIC5lLXRhYi1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcmlnaHQ6IC0xNXB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLXBvcCB7XG4gIHRvcDogaW5pdGlhbCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0OjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLWluZGljYXRvciB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6aG92ZXI6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvdHRvbTogMTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA2MCU7XG4gIGxlZnQ6IDk4JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHMsIGhlaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCBoZWlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHdpZHRoOiAycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtbGVmdCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTo6YWZ0ZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQ6OmJlZm9yZSB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLWluZGljYXRvciB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRhYi13cmFwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1wb3AgLmUtdGFiLXRleHQge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpob3Zlcjo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc4ZDQ7XG4gIGJvdHRvbTogMTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiA2MCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDk4JTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3R0b20gMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHMsIGhlaWdodCAwLjI2N3MgY3ViaWMtYmV6aWVyKDAuMSwgMC4yNSwgMC43NSwgMC45KSAwcztcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMjY3cyBjdWJpYy1iZXppZXIoMC4xLCAwLjI1LCAwLjc1LCAwLjkpIDBzLCBoZWlnaHQgMC4yNjdzIGN1YmljLWJlemllcigwLjEsIDAuMjUsIDAuNzUsIDAuOSkgMHM7XG4gIHdpZHRoOiAycHg7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6OmFmdGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBhdHRyKGRhdGEtY29udGVudCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiAxNnB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuICAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdG9vbHBvcCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIGxlZnQ6IC0xNXB4O1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbn1cbi5lLXRhYiAuZS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiIC5lLWNvbnRlbnQgLmUtaXRlbS5lLXZpZXcge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIgLmUtY29udGVudCA+IC5lLWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXRhYiAuZS1jb250ZW50LmUtcHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtdGFiLmUtdmVydGljYWwtdGFiIC5lLWNvbnRlbnQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtY29udGVudCAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXg6IG5vbmU7XG4gICAgICAgICAgZmxleDogbm9uZTtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0sXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIgLmUtY29udGVudCAuZS1pdGVtID4gOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNjJweDtcbiAgbWluLWhlaWdodDogNjJweDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSxcbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtcmVvcmRlci1hY3RpdmUtaXRlbSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyID4gLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogNjJweDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIGNvbnRlbnQ6IHVuc2V0O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHRvcDogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpOmxhc3QtY2hpbGQuZS1hY3RpdmUgLmUtdGFiLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xuICBkaXNwbGF5OiB1bnNldDtcbiAgcG9zaXRpb246IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xuICB3aWR0aDogdW5zZXQ7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiB7XG4gIGhlaWdodDogNjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaW5kaWNhdG9yIHtcbiAgd2lkdGg6IDJweDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKTpsYXN0LWNoaWxkLmUtYWN0aXZlIC5lLXRhYi13cmFwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlLFxuLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bGFzdC1jaGlsZC5lLWFjdGl2ZSAuZS10YWItd3JhcDo6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbn1cbi5lLXRhYi5lLXZlcnRpY2FsLWljb24uZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC1pY29uLmUtdmVydGljYWwtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNDRweDtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLXRlbXBsYXRlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwIC5lLXRhYi10ZXh0ID4gZGl2LFxuLmUtdGFiLmUtdGVtcGxhdGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGV4dC13cmFwIC5lLXRhYi10ZXh0ID4gZGl2IHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5lLXRhYi5lLXRlbXBsYXRlIC5lLWNvbnRlbnQgPiAuZS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXRhYi5lLXRlbXBsYXRlIC5lLWNvbnRlbnQgPiAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC11cC1pY29uIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbn1cbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LWxlZnQtYXJyb3c6OmJlZm9yZSxcbi5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmUtdGFiLmUtZGlzYWJsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtaW4taGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIGhlaWdodDogNDJweDtcbiAgICBtaW4taGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDYycHg7XG4gIG1pbi1oZWlnaHQ6IDYycHg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDYycHg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLmUtYWN0aXZlLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQuZS1pdG9wLCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1pdG9wIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ0cHg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmUtdGFiLmUtZmlsbC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLWZpbGwuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNjBweDtcbiAgbWluLWhlaWdodDogNjBweDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1yaWdodCB7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIGxlZnQ6IDE1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10YWIuZS12ZXJ0aWNhbC10YWIuZS1pY29uLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLXZlcnRpY2FsLXRhYi5lLWljb24tdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50Om5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDRweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS10ZXh0LXdyYXAge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlcjtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXRleHQge1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICAgIGFsaWduLXNlbGY6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbixcbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb24sXG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDFweDtcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtdGFiLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLFxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLFxuICAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWNvbiAuZS10YWItd3JhcCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pY29uIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tcmlnaHQge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20ge1xuICAgIGhlaWdodDogNjJweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICAgIGhlaWdodDogNjJweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10ZXh0LXdyYXAsIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICAgIHJpZ2h0OiAxMnB4O1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDhweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cbi5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAwIDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLWljb24uZS1pY29uLXRvcCxcbi5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi1pY29uLmUtaWNvbi1ib3R0b20ge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWItY2xvbmUtZWxlbWVudC5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lLXRhYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCk6OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCkgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXJpcHBsZS1lbGVtZW50IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgfVxufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBib3JkZXI6IHVuc2V0O1xuICBjb250ZW50OiB1bnNldDtcbiAgZGlzcGxheTogdW5zZXQ7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgd2lkdGg6IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10YWItaWNvbiwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCAuZS10YWItdGV4dCwgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjphY3RpdmUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXJlb3JkZXItYWN0aXZlLWl0ZW06bm90KC5lLXZlcnRpY2FsKSAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3BbZS1hbmltYXRlPXRydWVdIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3Age1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICB9XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDphY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZS5lLW92ZXJsYXkgLmUtdGFiLWljb24ge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdzpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3csXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtb3ZlcmxheSAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1vdmVybGF5IC5lLW5hdi1hcnJvdzpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYuZS1vdmVybGF5IC5lLW5hdi1hcnJvdzpob3ZlciB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLXVwLWljb246YWN0aXZlLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxLjZweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuM3B4IDAuOXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmhvdmVyLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpob3ZlciB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmhvdmVyOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6aG92ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUsXG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLmUtbmF2LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZSAuZS1pY29ucyxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikuZS1uYXYtYWN0aXZlIC5lLWljb25zIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtbmF2LWFjdGl2ZTpmb2N1cyxcbi5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikuZS1uYXYtYWN0aXZlOmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b21bc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXSB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b21bc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXSAuZS10b29sYmFyLWl0ZW1zIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1sZWZ0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLXBvcCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXVwLW5hdiB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4xMik7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMTIpO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDMsIDI0MiwgMjQxLCAwLjEyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMTIpIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmhvdmVyOmFjdGl2ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAyNDIsIDI0MSwgMC4xMik7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6aG92ZXIgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6aG92ZXIgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQzLCAyNDIsIDI0MSwgMC4xMik7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXM6aG92ZXI6YWN0aXZlIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiBub25lO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLCAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmUsIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZTpob3Zlcixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXY6aG92ZXIgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdjpob3ZlciAuZS1wb3B1cC1kb3duLWljb24ge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24sXG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3cge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWZvY3VzZWQgPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM3LCAyMzUsIDIzMywgMC4xMikgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1mb2N1c2VkID4gLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZm9jdXNlZCA+IC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5lLXRhYi5lLWRpc2FibGUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdGFiLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb24ge1xuICBjb2xvcjogcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWRpc2FibGUgLmUtY29udGVudCB7XG4gIG9wYWNpdHk6IDAuMzg7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsIHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCwgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1kaXNhYmxlLmUtb3ZlcmxheSAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LCAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcDo6YmVmb3JlIHtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbTphY3RpdmU6aG92ZXIgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtOmFjdGl2ZTpob3ZlciAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10YWItd3JhcDpob3ZlciAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4uZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLXJpZ2h0IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4uZS10YWIuZS1maWxsLmUtY29ybmVyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG4uZS10YWIuZS1maWxsLmUtY29ybmVyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjM4KTtcbn1cbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtZmlsbC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24sXG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1maWxsLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiAwO1xufVxuLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24sXG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMzYjNhMzk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm90dG9tOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtcmlwcGxlLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNkZWVjZjk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLWNsb3NlLWljb246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbjpob3ZlciwgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWRpc2FibGUuZS1vdmVybGF5IC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLWNsb3NlLWljb246YWN0aXZlIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXI6Zm9jdXMgLmUtdGFiLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzOmhvdmVyIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzOmhvdmVyIC5lLWNsb3NlLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwOjpiZWZvcmUge1xuICBib3JkZXI6IHVuc2V0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjAsIDIxMiwgMCk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtZGlzYWJsZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpob3ZlciAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDphY3RpdmUgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6YWN0aXZlIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmFjdGl2ZSAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3c6YWN0aXZlLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdzphY3RpdmUsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdjpmb2N1cyAuZS1uYXYtYXJyb3c6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjphY3RpdmU6OmFmdGVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6YWN0aXZlOjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpIC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmU6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KSAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjphY3RpdmU6aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdik6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC1kb3duLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDkxLjEzMjA3NTQ3MTcsIDE2MSk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpub3QoLmUtZXhwZW5kZWQtbmF2KTpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC11cC1pY29uOmFjdGl2ZSxcbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2Om5vdCguZS1leHBlbmRlZC1uYXYpOmFjdGl2ZTo6YWZ0ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjphY3RpdmU6OmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBub25lO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6bm90KC5lLWV4cGVuZGVkLW5hdikuZS1uYXYtYWN0aXZlIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLW5hdi1hY3RpdmUgLmUtcG9wdXAtdXAtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXZlcnRpY2FsLWxlZnQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS12ZXJ0aWNhbC1yaWdodCAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLmUtdmVydGljYWwtcmlnaHQgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cge1xuICBib3JkZXI6IDA7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2OmZvY3VzIC5lLW5hdi1hcnJvdyB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXY6aG92ZXIgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXIsXG4uZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZGlzYWJsZSAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCAuZS10YWItaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1kaXNhYmxlIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWRpc2FibGUgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1hY2NlbnQgLmUtdGFiLWhlYWRlciAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWFjY2VudCAuZS10YWItaGVhZGVyLmUtZGlzYWJsZSAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNywgMjM1LCAyMzMsIDAuMzgpO1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMCwgOTEuMTMyMDc1NDcxNywgMTYxKTtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uLFxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRhYi10ZXh0IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10YWItaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6aG92ZXIgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmhvdmVyIC5lLXRhYi1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpob3ZlciAuZS1jbG9zZS1pY29uIHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1czpob3ZlciAuZS10YWItdGV4dCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXM6aG92ZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyMCwgMjEyLCAwKTtcbn1cbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtdGFiLmUtYmFja2dyb3VuZC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjAsIDIxMiwgMC4xMik7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXY6Zm9jdXMgLmUtbmF2LWFycm93IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS10YWIuZS1iYWNrZ3JvdW5kLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJhY2tncm91bmQuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhzY3JvbGwuZS1ydGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGJvcmRlcjogMDtcbn1cbi5lLXRhYiAuZS1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5lLXRhYiAuZS1jb250ZW50IC5lLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS10YWItY2xvbmUtZWxlbWVudCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgYm9yZGVyOiAwO1xufVxuLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAgLmUtdGFiLWljb24ge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cblxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIC5lLWluZGljYXRvciArIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyAuZS1pbmRpY2F0b3IgKyAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbDpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAycHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGw6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXMuZS1oc2Nyb2xsOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUge1xuICBtYXJnaW46IDAgMnB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcy5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiAzOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaWJvdHRvbSB7XG4gIGhlaWdodDogNzJweDtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0Om5vdCguZS1pY29uKSAuZS10YWItaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQ6bm90KC5lLWljb24pIC5lLXRhYi1pY29uOjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUge1xuICAgIG1hcmdpbjogMCAycHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQ6bm90KC5lLWljb24pIC5lLXRhYi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdDpub3QoLmUtaWNvbikgLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLWNsb3NlLWljb24sXG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS10YWItaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pY29uIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWNvbiAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1yaWdodCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLXJpZ2h0LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbi1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICByaWdodDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtY2xvc2Utc2hvdyAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCArIC5lLWNsb3NlLWljb25bc3R5bGU9XCJkaXNwbGF5OmJsb2NrXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQgKyAuZS1jbG9zZS1pY29uW3N0eWxlPVwiZGlzcGxheTpibG9ja1wiXSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0ICsgLmUtY2xvc2UtaWNvbltzdHlsZT1cImRpc3BsYXk6YmxvY2tcIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uIHtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcmlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYsXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1sZWZ0LW5hdiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgd2lkdGg6IDM4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbixcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb24sXG4gIC5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246aG92ZXIge1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246aG92ZXI6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOmhvdmVyOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdjpmb2N1cyAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgdG9wOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2OmZvY3VzIC5lLXBvcHVwLWRvd24taWNvbjpob3Zlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtdXAtaWNvbjpob3Zlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXY6Zm9jdXMgLmUtcG9wdXAtZG93bi1pY29uOmhvdmVyIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtdXAtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24ge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93IHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQuZS1hY3RpdmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZC5lLWFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDFweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pdG9wIC5lLWNsb3NlLWljb246OmJlZm9yZSwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWl0b3AgLmUtY2xvc2UtaWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pYm90dG9tIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCxcbiAgLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCAuZS10YWItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmU6bGFzdC1jaGlsZCAuZS1jbG9zZS1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZTpsYXN0LWNoaWxkIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wLmUtYWN0aXZlIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogaW5pdGlhbDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pbGVmdC5lLWFjdGl2ZSB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCB7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbFtzdHlsZSo9XCJvdmVyZmxvdzogaGlkZGVuXCJdOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsW3N0eWxlKj1cIm92ZXJmbG93OiBoaWRkZW5cIl06OmJlZm9yZSB7XG4gIGJvdHRvbTogMjNweDtcbiAgdG9wOiAyM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWxbc3R5bGUqPVwib3ZlcmZsb3c6IGhpZGRlblwiXTo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsW3N0eWxlKj1cIm92ZXJmbG93OiBoaWRkZW5cIl06OmJlZm9yZSB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bGFzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcy5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW1zLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbiB7XG4gIHJpZ2h0OiAtMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlsZWZ0LmUtaWNvbixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaWxlZnQuZS1pY29uIHtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogMjRweDtcbiAgbWluLWhlaWdodDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2LFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLWJpZ2dlciAuZS10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDAgMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbC5lLXRvb2xwb3AgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlciAuZS10YWItaGVhZGVyLmUtdmVydGljYWwuZS10b29scG9wIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNzJweDtcbiAgbWluLWhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciA+IC5lLXRvb2xiYXItaXRlbXMsXG4uZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciA+IC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24gPiAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYge1xuICBoZWlnaHQ6IDcycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC11cC1pY29uOjpiZWZvcmUsXG4gIC5lLWJpZ2dlciAuZS10YWIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuICAuZS10YWIuZS1iaWdnZXIuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtdmVydGljYWwtaWNvbiA+IC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtdmVydGljYWwtaWNvbi5lLXZlcnRpY2FsLXRhYiAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtc2Nyb2xsLW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXZlcnRpY2FsLWljb24uZS12ZXJ0aWNhbC10YWIgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cywgLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20uZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMsIC5lLWJpZ2dlciAuZS10YWIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQsXG4uZS10YWIuZS1iaWdnZXIuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pbGVmdCB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLWJpZ2dlciAuZS10YWIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWllIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWllIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1sZWZ0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LXJpZ2h0LWFycm93LFxuLmUtdGFiLmUtYmlnZ2VyLmUtaWUgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1pZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3cge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtcG9wdXAtZG93bi1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC11cC1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1wb3B1cC1kb3duLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLXVwLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLXBvcHVwLWRvd24taWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS1iaWdnZXIgLmUtdGFiLmUtZWRnZSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYuZS1pZS1hbGlnbiAuZS1uYXYtbGVmdC1hcnJvdyxcbi5lLWJpZ2dlciAuZS10YWIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyxcbi5lLXRhYi5lLWJpZ2dlci5lLWVkZ2UgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2LmUtaWUtYWxpZ24gLmUtbmF2LWxlZnQtYXJyb3csXG4uZS10YWIuZS1iaWdnZXIuZS1lZGdlIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdi5lLWllLWFsaWduIC5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10YWIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLWRvd24taWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtdXAtaWNvbjo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbmF2IC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSxcbi5lLXRhYi5lLWJpZ2dlci5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtcG9wdXAtZG93bi1pY29uOjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtaG9yLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtdGFiLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLXNhZmFyaSAuZS10YWItaGVhZGVyIC5lLXNjcm9sbC1uYXYgLmUtbmF2LXJpZ2h0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsXG4uZS10YWIuZS1iaWdnZXIuZS1zYWZhcmkgLmUtdGFiLWhlYWRlciAuZS1ob3ItbmF2IC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtc2FmYXJpIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlcixcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNDhweDtcbiAgbWluLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKS5lLWlib3R0b20sXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLmUtaXRvcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtaW4taGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0gLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGV4dC13cmFwIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlyaWdodCAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS5lLWlsZWZ0IC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUuZS1pcmlnaHQgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaWxlZnQgLmUtdGV4dC13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLmUtaXJpZ2h0IC5lLXRleHQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXAge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3A6bm90KC5lLXNlcGFyYXRvciksXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b206bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcDpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwgLmUtdGFiLWhlYWRlci5lLWhvcml6b250YWwtYm90dG9tIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbCAuZS10YWItaGVhZGVyLmUtaG9yaXpvbnRhbC1ib3R0b20gLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsIC5lLXRhYi1oZWFkZXIuZS1ob3Jpem9udGFsLWJvdHRvbSAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcDpmb2N1cyxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IDQycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLCAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi13cmFwOmZvY3VzIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWIuZS1maWxsLmUtZm9jdXNlZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtZmlsbC5lLWZvY3VzZWQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS1mb2N1c2VkIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1maWxsLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWZpbGwuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlcixcbi5lLXRhYi5lLWJpZ2dlci5lLWZpbGwuZS12ZXJ0aWNhbC1pY29uID4gLmUtdGFiLWhlYWRlciB7XG4gIGhlaWdodDogNzBweDtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbXM6bm90KC5lLXRiYXItcG9zKSAuZS10b29sYmFyLWl0ZW06Zmlyc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbSAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuICAuZS10YWIuZS1iaWdnZXIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1iYWNrZ3JvdW5kIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZSAuZS10YWItd3JhcCxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLWJhY2tncm91bmQgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtYmFja2dyb3VuZCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXdyYXAge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtYmFja2dyb3VuZC5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLWJhY2tncm91bmQuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpmaXJzdC1jaGlsZCxcbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmxhc3QtY2hpbGQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW1zOm5vdCguZS10YmFyLXBvcykgLmUtdG9vbGJhci1pdGVtOmZpcnN0LWNoaWxkLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtczpub3QoLmUtdGJhci1wb3MpIC5lLXRvb2xiYXItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1yaWdodCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikgLmUtaWNvbi1sZWZ0ICsgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29uLWxlZnQgKyAuZS10YWItdGV4dCB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKSAuZS1pY29ucy5lLWNsb3NlLWljb24ge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbixcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLWNsb3NlLXNob3cgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10ZXh0LXdyYXAsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGV4dC13cmFwLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS1jbG9zZS1zaG93IC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGV4dC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0ge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0LFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbSAuZS10YWItdGV4dCxcbiAgLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi10ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0gLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLmUtY2xvc2UtaWNvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAyNHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLXRhYi10ZXh0LCAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaWJvdHRvbSAuZS10YWItdGV4dCxcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS10b29sYmFyLXBvcCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS10YWItdGV4dCwgLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWl0b3AgLmUtdGFiLXRleHQsXG4gIC5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLXRvb2xiYXItcG9wIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIgLmUtc2Nyb2xsLXJpZ2h0LW5hdixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyIC5lLWhvci1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtcmlnaHQtbmF2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbGVmdC1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlciAuZS1zY3JvbGwtbGVmdC1uYXYge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtOm5vdCguZS1zZXBhcmF0b3IpLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBtYXJnaW46IDA7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pdG9wIC5lLWNsb3NlLWljb24sIC5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXRvb2xiYXItaXRlbS5lLWlib3R0b20gLmUtY2xvc2UtaWNvbixcbi5lLXRhYi5lLWJpZ2dlci5lLXJ0bCAuZS10YWItaGVhZGVyLmUtdmVydGljYWwgLmUtdG9vbGJhci1pdGVtLmUtaXRvcCAuZS1jbG9zZS1pY29uLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS10b29sYmFyLWl0ZW0uZS1pYm90dG9tIC5lLWNsb3NlLWljb24ge1xuICBsZWZ0OiAtMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLWhvci1uYXYge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC11cC1pY29uOjphZnRlcixcbi5lLWJpZ2dlciAuZS10YWIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXBvcHVwLWRvd24taWNvbjo6YWZ0ZXIsXG4uZS10YWIuZS1iaWdnZXIuZS1ydGwgLmUtdGFiLWhlYWRlci5lLXZlcnRpY2FsIC5lLXBvcHVwLXVwLWljb246OmFmdGVyLFxuLmUtdGFiLmUtYmlnZ2VyLmUtcnRsIC5lLXRhYi1oZWFkZXIuZS12ZXJ0aWNhbCAuZS1wb3B1cC1kb3duLWljb246OmFmdGVyIHtcbiAgbWFyZ2luOiAwIDhweCAwIDA7XG59XG5cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudDpub3QoLmUtc2VwYXJhdG9yKSB7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikge1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICB9XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikuZS1pdG9wLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQ6bm90KC5lLXNlcGFyYXRvcikuZS1pYm90dG9tIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICBtaW4taGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtdGFiLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogNDhweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0bztcbiAgICAgIGFsaWduLXNlbGY6IGF1dG87XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uIHtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb25zLmUtY2xvc2UtaWNvbixcbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtaWNvbnMuZS1jbG9zZS1pY29uLFxuICAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29ucy5lLXRhYi1pY29uIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbixcbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS10YWItaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWNvbiAuZS10YWItd3JhcCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudCAuZS1pY29uLXJpZ2h0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tcmlnaHQge1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50IC5lLWljb24tbGVmdCArIC5lLXRhYi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20ge1xuICBoZWlnaHQ6IDcycHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tIC5lLXRhYi13cmFwIHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcCAuZS10YWItd3JhcDpmb2N1cyAuZS10ZXh0LXdyYXAsIC5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaXRvcC5lLWFjdGl2ZSAuZS10YWItd3JhcCwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbS5lLWFjdGl2ZSAuZS10YWItd3JhcCB7XG4gIGhlaWdodDogNzJweDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AuZS1hY3RpdmUgLmUtdGFiLXdyYXA6Zm9jdXMgLmUtdGV4dC13cmFwLCAuZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pYm90dG9tLmUtYWN0aXZlIC5lLXRhYi13cmFwOmZvY3VzIC5lLXRleHQtd3JhcCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWl0b3AgLmUtY2xvc2UtaWNvbiwgLmUtYmlnZ2VyIC5lLXRhYi1jbG9uZS1lbGVtZW50LmUtaWJvdHRvbSAuZS1jbG9zZS1pY29uIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdGFiLWNsb25lLWVsZW1lbnQuZS1pdG9wIC5lLXRhYi10ZXh0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10YWItY2xvbmUtZWxlbWVudC5lLWlib3R0b20gLmUtdGFiLXRleHQge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4vKiEgVHJlZVZpZXcncyBib290c3RyYXA1IHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qISBUcmVlVmlldyBpY29ucyAqL1xuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIGRpdi5lLWljb25zOm5vdCguZS1pY29ucy1zcGlubmVyKS5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIGRpdi5lLWljb25zOm5vdCguZS1pY29ucy1zcGlubmVyKS5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG59XG4uZS10cmVldmlldyAuZS1zaWJsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzZhXCI7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3AtaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzY4XCI7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3Atb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgzOVwiO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMuZS1kcm9wLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM2XCI7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29ucy5lLW5vLWRyb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM5XCI7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGlvbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJvdGF0aW9uIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbi5lLXRyZWV2aWV3IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLXRyZWV2aWV3LmUtdmlydHVhbGl6YXRpb24ge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lLXRyZWV2aWV3LmUtdmlydHVhbGl6YXRpb24gLmUtdmlydHVhbC1tYXNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZS10cmVldmlldy5lLXZpcnR1YWxpemF0aW9uIC5lLXVsIHtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xufVxuLmUtdHJlZXZpZXcgPiAuZS11bCB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1saXN0LXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAuZS1pZS13cmFwIC5lLWxpc3QtdGV4dCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWVkaXRpbmcgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtZWRpdGluZyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyN3B4KTtcbn1cbi5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24gKyAuZS1saXN0LXRleHQsIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG59XG4uZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDg4cHgpO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xufVxuLmUtdHJlZXZpZXcgLmUtdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1ub2RlLWNvbGxhcHNlZCAuZS1saXN0LWl0ZW0gLmUtZnVsbHJvdyxcbi5lLXRyZWV2aWV3IC5lLWRpc3BsYXktbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAycHggMDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS11bCB7XG4gIG1hcmdpbjogMnB4IDAgLTJweDtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSBkaXYuZS1pY29ucy5pbnRlcmFjdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLWljb25zLmUtaWNvbi1jb2xsYXBzaWJsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtaWNvbnMuZS1pY29ucy1zcGlubmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLmUtdHJlZXZpZXcgLmUtaWNvbnMgLmUtc3Bpbm5lci1wYW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdHJlZXZpZXcgLmUtaWNvbnMgLmUtdHJlZXZpZXctc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWljb25zLXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDIwcHg7XG59XG4uZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQgKyAuZS1zaWJsaW5nIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLmUtdHJlZXZpZXcgLmUtZnVsbHJvdyB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaCkge1xuICAuZS10cmVldmlldyAuZS1mdWxscm93IHtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxufVxuLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiwgLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgLmUtcmlwcGxlLWNvbnRhaW5lciB7XG4gIGJvdHRvbTogLTdweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsZWZ0OiAtN3B4O1xuICByaWdodDogLTdweDtcbiAgdG9wOiAtN3B4O1xuICB3aWR0aDogMzJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0IC5lLWlucHV0LWdyb3VwIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uZS10cmVldmlldyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWljb24gKyAuZS1saXN0LWljb24sIC5lLXRyZWV2aWV3IC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWljb24gKyAuZS1uYXZpZ2FibGUtdGV4dCxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbmF2aWdhYmxlLXRleHQge1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCAwIDAgLTIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxvYWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcm90YXRpb24gMC41cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogcm90YXRpb24gMC41cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uZS10cmVldmlldyAuZS1zaWJsaW5nIHtcbiAgd2lkdGg6IDE0NHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHRvcDogLTEuNXB4O1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZyxcbi5lLXRyZWV2aWV3IC5lLXNpYmxpbmc6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIHtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWljb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmJlZm9yZSwgLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmFmdGVyIHtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjphZnRlciB7XG4gIGJvdHRvbTogLTE4cHg7XG59XG4uZS10cmVldmlldy5lLWZ1bGxyb3ctd3JhcCAuZS10ZXh0LWNvbnRlbnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLXRyZWV2aWV3LmUtZnVsbHJvdy13cmFwIC5lLWlucHV0LFxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtbGlzdC11cmwge1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS10ZXh0LWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC11cmwge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbmF2LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQgLmUtbmF2LXdyYXBwZXI6bm90KDpoYXMoLmUtbGlzdC1pY29uKSkge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtdGV4dC1jb250ZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtZHJvcC1jb3VudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1pbi13aWR0aDogMTJweDtcbiAgcGFkZGluZzogMXB4IDNweCAycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogLTEwcHg7XG59XG4uZS10cmVldmlldy5lLWRyYWdnaW5nIC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3LmUtZHJhZ2dpbmcgLmUtZnVsbHJvdyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1hbmNob3Itd3JhcCB7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbmF2LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAwIDAgMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLXVsIHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaXRlbSAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDA7XG59XG4uZS10cmVldmlldy5lLXJ0bCAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLCAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nICsgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMnB4IDAgMDtcbn1cbi5lLXRyZWV2aWV3LmUtcnRsIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLXJ0bCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBtYXJnaW46IDAgLTIwcHggMCAwO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwgLmUtc2libGluZzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG4uZS10cmVldmlldy5lLXJ0bC5lLWRyYWctaXRlbSAuZS1pY29ucy5lLWRyb3AtbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtdHJlZXZpZXcuZS1ydGwuZS1kcmFnLWl0ZW0gLmUtdGV4dC1jb250ZW50IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtdHJlZXZpZXcuZS1ydGwuZS1kcmFnLWl0ZW0gLmUtZHJvcC1jb3VudCB7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG4uZS10cmVldmlldy5lLXJ0bCBkaXYuZS1pY29ucyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1mdWxscm93LFxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1pY29ucyxcbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtZGlzYWJsZWQgLmUtbGlzdC1pY29uIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmUtdHJlZXZpZXcuZS1kaXNhYmxlZCAuZS1saXN0LXVybCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS10cmVldmlldy5lLWludGVyYWN0aW9uLmUtZnVsbHJvdy13cmFwIC5lLXRleHQtY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi5lLXRyZWV2aWV3IHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldyAuZS1mdWxscm93IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldyAuZS1saXN0LWltZyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLW5vZGUtZm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtZnVsbHJvdywgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tZXhwYW5kYWJsZSwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWFuaW1hdGlvbi1hY3RpdmUgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1hbmltYXRpb24tYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1hbmltYXRpb24tYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1jaGVjayB7XG4gIGJvcmRlci1jb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1zdG9wIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS1mdWxscm93LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ub2RlLWZvY3VzID4gLmUtZnVsbHJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjUuNTI1LCAyMjIuMjUsIDIxOC45NzUpO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG59XG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tZXhwYW5kYWJsZSwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS1mdWxscm93LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS1mdWxscm93LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0LCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1hY3RpdmUgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1leHBhbmRhYmxlLCAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ob3ZlciA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWVkaXRpbmcuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCAuZS1pY29uLWV4cGFuZGFibGUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1kaXNhYmxlID4gLmUtZnVsbHJvdyAuZS1saXN0LXRleHQge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQgPiAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSA+IC5lLXRleHQtY29udGVudCA+IC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZyB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtdHJlZXZpZXcgLmUtc2libGluZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBib3JkZXItY29sb3I6ICNmM2YyZjE7XG59XG4uZS10cmVldmlldyAuZS1wb3B1cC5lLXNlbGVjdCAuZS1pY29ucyB7XG4gIGJvcmRlci1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLXRyZWV2aWV3IC5lLXBvcHVwIC5lLWRvd250YWlsOjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtdHJlZXZpZXcgLmUtcG9wdXAgLmUtZG93bnRhaWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YzZjJmMTtcbn1cbi5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50LCAuZS10cmVldmlldzpub3QoLmUtZnVsbHJvdy13cmFwKSAuZS1saXN0LWl0ZW0uZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmMmYxO1xufVxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQsIC5lLXRyZWV2aWV3Om5vdCguZS1mdWxscm93LXdyYXApIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI1LjUyNSwgMjIyLjI1LCAyMTguOTc1KTtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCwgLmUtdHJlZXZpZXc6bm90KC5lLWZ1bGxyb3ctd3JhcCkgLmUtbGlzdC1pdGVtLmUtZWRpdGluZy5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50LCAuZS10cmVldmlldzpub3QoLmUtZnVsbHJvdy13cmFwKSAuZS1saXN0LWl0ZW0uZS1lZGl0aW5nLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtdHJlZXZpZXcuZS1mdWxscm93LXdyYXAgLmUtdGV4dC1jb250ZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgZm9udC1mYW1pbHk6IFwiU2Vnb2UgVUlcIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG59XG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlOjpiZWZvcmUsXG4uZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWxpc3QtdGV4dCB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbnMge1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0uZS1ydGwgLmUtc2libGluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDc4ZDQ7XG59XG5cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS11bCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLXVsIHtcbiAgcGFkZGluZzogMCAwIDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtdWwsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtdWwge1xuICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtdGV4dC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDAgMjRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtbGlzdC1pbWcge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtZnJhbWUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLWZyYW1lIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1jaGVjaywgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtc3RvcCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaXRlbSAuZS1zbWFsbC5lLWNzcy5lLWNoZWNrYm94LXdyYXBwZXIgLmUtY2hlY2ssXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtc21hbGwuZS1jc3MuZS1jaGVja2JveC13cmFwcGVyIC5lLXN0b3Age1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pdGVtIC5lLXNtYWxsLmUtY3NzLmUtY2hlY2tib3gtd3JhcHBlciAuZS1zdG9wIHtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWl0ZW0gLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1pY29uLWV4cGFuZGFibGUge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW46IDAgMCAwIC0yNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtZHJvcC1jb3VudCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWRyb3AtY291bnQge1xuICBwYWRkaW5nOiAzcHggNXB4IDRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWxpc3QtdGV4dCB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtdXJsIC5lLWFuY2hvci13cmFwIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTZweCAwIDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWFuY2hvci13cmFwIHtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLW5hdmlnYWJsZSAuZS1saXN0LWltZyxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWZ1bGxyb3csXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1mdWxscm93IHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXRleHQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzM3B4KTtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXRleHQtd3JhcCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LCAuZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtdGV4dC13cmFwIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyArIC5lLWxpc3QtdGV4dCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDJweCk7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDM2cHgpO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtdGV4dC13cmFwIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS10ZXh0LXdyYXAgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY5cHgpO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtdGV4dCAuZS1pbnB1dC1ncm91cCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtdGV4dCAuZS1pbnB1dC1ncm91cCB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQsXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LXRleHQgLmUtaW5wdXQtZ3JvdXAgLmUtaW5wdXQge1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiwgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaW1nICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pY29uICsgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pbWcgKyAuZS1saXN0LXRleHQge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLCAuZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlciAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDAgMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLXRleHQtY29udGVudCxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLXRleHQtY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLWRyYWctaXRlbSAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtZHJhZy1pdGVtIC5lLWljb24tY29sbGFwc2libGUsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLWRyYWctaXRlbSAuZS1pY29uLWV4cGFuZGFibGUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtZHJhZy1pdGVtIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1jb2xsYXBzaWJsZTo6YmVmb3JlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1kcmFnLWl0ZW0gLmUtaWNvbi1leHBhbmRhYmxlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtdWwsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS11bCB7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXVsLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXVsIHtcbiAgcGFkZGluZzogMCAyNHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1saXN0LWl0ZW0gLmUtdGV4dC1jb250ZW50LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pdGVtIC5lLXRleHQtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjRweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1pY29uLWV4cGFuZGFibGUsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1pY29uLWNvbGxhcHNpYmxlLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgbWFyZ2luOiAwIC0yNHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bC5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bC5lLWRyYWctaXRlbSAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC11cmwgLmUtYW5jaG9yLXdyYXAgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LXVybCAuZS1hbmNob3Itd3JhcCAuZS1saXN0LWltZyB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMTRweDtcbn1cbi5lLWJpZ2dlciAuZS10cmVldmlldy5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtYW5jaG9yLXdyYXAge1xuICBwYWRkaW5nOiAwIDEycHggMCAwO1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbmF2aWdhYmxlIC5lLWxpc3QtaW1nLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24gKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLW5hdmlnYWJsZSAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pbWcsXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1uYXZpZ2FibGUgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlcixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtY2hlY2tib3gtd3JhcHBlciArIC5lLWxpc3QtaWNvbiwgLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWNoZWNrYm94LXdyYXBwZXIgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1jaGVja2JveC13cmFwcGVyICsgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uLFxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3LmUtcnRsIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pY29uLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pbWcge1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pY29uLCAuZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pY29uICsgLmUtbGlzdC1pbWcsXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWltZyxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaWNvbixcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyLmUtcnRsIC5lLWxpc3QtaWNvbiArIC5lLWxpc3QtaW1nLFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIuZS1ydGwgLmUtbGlzdC1pbWcgKyAuZS1saXN0LWljb24sXG4uZS10cmVldmlldy5lLWJpZ2dlci5lLXJ0bCAuZS1saXN0LWltZyArIC5lLWxpc3QtaW1nIHtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuXG4uZS1iaWdnZXIgLmUtdHJlZXZpZXcgLmUtbGlzdC10ZXh0LFxuLmUtdHJlZXZpZXcuZS1iaWdnZXIgLmUtbGlzdC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXRyZWV2aWV3IC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS10cmVldmlldyAuZS1pY29uLWV4cGFuZGFibGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tY29sbGFwc2libGU6OmJlZm9yZSxcbi5lLXRyZWV2aWV3LmUtYmlnZ2VyIC5lLWljb24tZXhwYW5kYWJsZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZW1wdHktc291cmNlICovXG5lanMtc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXNpZGViYXItZGlzcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZS1zaWRlYmFyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeCAqL1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uZS1zaWRlYmFyLmUtcmlnaHQuZS1vcGVuLCAuZS1zaWRlYmFyLmUtbGVmdC5lLW9wZW4ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2UsIC5lLXNpZGViYXIuZS1sZWZ0LmUtY2xvc2Uge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmUtc2lkZWJhci5lLXJpZ2h0LmUtY2xvc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLWNsb3NlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLXRyYW5zaXRpb24uZS1jbG9zZSwgLmUtc2lkZWJhci5lLXJpZ2h0LmUtdHJhbnNpdGlvbi5lLWNsb3NlLCAuZS1zaWRlYmFyLmUtcmlnaHQuZS1jbG9zZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogdmlzaWJpbGl0eSA1MDBtcywgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDUwMG1zLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5lLXNpZGViYXIuZS1yaWdodCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi5lLXNpZGViYXIuZS1sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbn1cbi5lLXNpZGViYXIuZS1sZWZ0LmUtY2xvc2UuZS1kb2NrLCAuZS1zaWRlYmFyLmUtcmlnaHQuZS1jbG9zZS5lLWRvY2sge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZSwgdmlzaWJpbGl0eSA1MDBtcztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5lLXNpZGViYXIuZS1sZWZ0LmUtb3Blbi5lLWRvY2suZS1ibGF6b3ItZG9jaywgLmUtc2lkZWJhci5lLXJpZ2h0LmUtb3Blbi5lLWRvY2suZS1ibGF6b3ItZG9jayB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLCB2aXNpYmlsaXR5IDUwMG1zO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UsIHZpc2liaWxpdHkgNTAwbXM7XG59XG4uZS1zaWRlYmFyLmUtbGVmdC5lLW9wZW4uZS1kaXNhYmxlLWFuaW1hdGlvbiwgLmUtc2lkZWJhci5lLXJpZ2h0LmUtb3Blbi5lLWRpc2FibGUtYW5pbWF0aW9uLCAuZS1zaWRlYmFyLmUtcmlnaHQuZS1jbG9zZS5lLWRpc2FibGUtYW5pbWF0aW9uLCAuZS1zaWRlYmFyLmUtbGVmdC5lLWNsb3NlLmUtZGlzYWJsZS1hbmltYXRpb24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uZS1zaWRlYmFyLmUtdmlzaWJpbGl0eSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXNpZGViYXIuZS1vdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXNpZGViYXIuZS1vdmVyLCAuZS1zaWRlYmFyY29udGFpbmVyLmUtc2lkZWJhci5lLWF1dG8sIC5lLXNpZGViYXJjb250YWluZXIuZS1zaWRlYmFyLmUtcHVzaCwgLmUtc2lkZWJhcmNvbnRhaW5lci5lLXNpZGViYXIuZS1zbGlkZSArIGRpdiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2UsIHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjVzIGVhc2UsIHRyYW5zZm9ybSAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1sZWZ0LmUtb3Blbi5lLWF1dG8gKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLWxlZnQuZS1jbG9zZS5lLWF1dG8gKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtcmlnaHQuZS1vcGVuLmUtYXV0byArIGRpdiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tc2lkZWJhci13aWR0aCk7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtcmlnaHQuZS1jbG9zZS5lLWF1dG8gKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtbGVmdC5lLW9wZW4uZS1wdXNoICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcbn1cbi5lLXNpZGViYXJjb250YWluZXIuZS1sZWZ0LmUtY2xvc2UuZS1wdXNoICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtb3Blbi5lLXB1c2ggKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLXNpZGViYXItd2lkdGgpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtY2xvc2UuZS1wdXNoICsgZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLWxlZnQuZS1vcGVuLmUtc2xpZGUgKyBkaXYge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSh2YXIoLS1zaWRlYmFyLXdpZHRoKSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUodmFyKC0tc2lkZWJhci13aWR0aCkpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLWxlZnQuZS1jbG9zZS5lLXNsaWRlICsgZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG4uZS1zaWRlYmFyY29udGFpbmVyLmUtcmlnaHQuZS1vcGVuLmUtc2xpZGUgKyBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTEgKiB2YXIoLS1zaWRlYmFyLXdpZHRoKSkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGMoLTEgKiB2YXIoLS1zaWRlYmFyLXdpZHRoKSkpO1xufVxuLmUtc2lkZWJhcmNvbnRhaW5lci5lLXJpZ2h0LmUtY2xvc2UuZS1zbGlkZSArIGRpdiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG5cbi5lLXNpZGViYXItYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXNpZGViYXItY29udGV4dCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1iYWNrZHJvcCxcbi5lLXNpZGViYXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk7XG59XG5cbi5lLWJhY2tkcm9wIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5lLXNpZGViYXItb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWNvbnRlbnQtYW5pbWF0aW9uIHtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuLmUtY29udGVudC1hbmltYXRpb24uZS1vdmVybGF5IHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZS1kaXNhYmxlLWludGVyYWN0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLXNpZGViYXItb3ZlcmZsb3cge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1zaWRlYmFyLmUtcGxhY2Vob2xkZXItc2lkZWJhciB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uOjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIuZS1jbG9zZS1pY29uIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbjo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIuZS1jbG9zZS1pY29uIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSwgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaXRlbSAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtdmVydGljYWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWl0ZW0gLmUtY2FyZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1ydGwuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIuZS1ydGwuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLW5hdi1sZWZ0LWFycm93OjpiZWZvcmUsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLW5hdi1yaWdodC1hcnJvdzo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1uYXYtbGVmdC1hcnJvdzo6YmVmb3JlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1uYXYtcmlnaHQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1uYXYtdXAtYXJyb3c6OmJlZm9yZSwgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtbmF2LWRvd24tYXJyb3c6OmJlZm9yZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtbmF2LXVwLWFycm93OjpiZWZvcmUsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLW5hdi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuXG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLCAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtY2FyZXQ6OmJlZm9yZSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLWNhcmV0OjpiZWZvcmUsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1jYXJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmUtbWVudS13cmFwcGVyLFxuLmUtbWVudS1jb250YWluZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwsXG4uZS1tZW51LWNvbnRhaW5lciB1bCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS11bCwgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgKixcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bC5lLXVsOmZvY3VzLCAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAqOmZvY3VzLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS11bDpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCxcbi5lLW1lbnUtY29udGFpbmVyIHVsLmUtdmVydGljYWwge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtdmVydGljYWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS12ZXJ0aWNhbCAuZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLXZlcnRpY2FsIC5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkgLmUtc2VwYXJhdG9yLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkgLmUtc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICB3aWR0aDogMWVtO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSxcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGN1cnNvcjogYXV0bztcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xufVxuLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLWRpc2FibGVkLFxuLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtLmUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGF1dG87XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBwYWRkaW5nOiAwIDhweDtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB3aWR0aDogMWVtO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LWljb24tcmlnaHQgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LWljb24tcmlnaHQgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1pY29uLXJpZ2h0IC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtdGl0bGUsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtaWNvbi1yaWdodCAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogXCJTZWdvZSBVSVwiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaGVhZGVyIC5lLW1lbnUtdGl0bGUsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhlYWRlciAuZS1tZW51LXRpdGxlLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhlYWRlciAuZS1tZW51LWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDAgMjhweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiAyOHB4O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6Zm9jdXMsIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2OmhvdmVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdjpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBib3JkZXI6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1yaWdodC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLXJpZ2h0LW5hdiB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtbGVmdC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWxlZnQtbmF2IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLWhzY3JvbGwtYmFyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtaHNjcm9sbC1iYXIge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93LCAuZS1tZW51LXdyYXBwZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtdXAtYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lciAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93LFxuLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtdXAtYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLXJ0bCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1sZWZ0LWFycm93LFxuLmUtbWVudS1jb250YWluZXIuZS1ydGwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtbGVmdC1hcnJvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1ydGwgLmUtc2Nyb2xsLW5hdiAuZS1uYXYtYXJyb3cuZS1uYXYtcmlnaHQtYXJyb3csXG4uZS1tZW51LWNvbnRhaW5lci5lLXJ0bCAuZS1zY3JvbGwtbmF2IC5lLW5hdi1hcnJvdy5lLW5hdi1yaWdodC1hcnJvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtbWVudS13cmFwcGVyLmUtcG9wdXAuZS1tZW51LXBvcHVwLFxuLmUtbWVudS1jb250YWluZXIuZS1wb3B1cC5lLW1lbnUtcG9wdXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSksXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSB7XG4gIHBhZGRpbmc6IDI4cHggMDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsLmUtc2Nyb2xsLWRldmljZSAuZS1zY3JvbGwtbmF2LmUtc2Nyb2xsLWRvd24tbmF2LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbC5lLXNjcm9sbC1kZXZpY2UgLmUtc2Nyb2xsLW5hdi5lLXNjcm9sbC1kb3duLW5hdiAuZS1uYXYtZG93bi1hcnJvdyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwuZS1zY3JvbGwtZGV2aWNlIC5lLXNjcm9sbC1uYXYuZS1zY3JvbGwtZG93bi1uYXYgLmUtbmF2LWRvd24tYXJyb3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtdnNjcm9sbC1iYXIgLmUtdnNjcm9sbC1jb250ZW50LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS12c2Nyb2xsLWJhciAuZS12c2Nyb2xsLWNvbnRlbnQge1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1zY3JvbGxhYmxlLFxuLmUtbWVudS1jb250YWluZXIuZS1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1zY3JvbGxhYmxlIC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lci5lLXNjcm9sbGFibGUgLmUtbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWNvbnRleHRtZW51LWNvbnRhaW5lcixcbi5lLW1lbnUtY29udGFpbmVyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1jb250ZXh0bWVudS1jb250YWluZXIgLmUtbWVudS12c2Nyb2xsIHVsLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWNvbnRleHRtZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwgdWwuZS11bCB7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbCxcbi5lLW1lbnUtY29udGFpbmVyLmUtY29udGV4dG1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG5cbi5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpOm5vdCguZS1ydGwpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xufVxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiA3cHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzRweDtcbn1cblxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXI6bm90KC5lLXZlcnRpY2FsKSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyOm5vdCguZS12ZXJ0aWNhbCkge1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIC5lLXBvcHVwLmUtbWVudS1wb3B1cCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLXBvcHVwLmUtbWVudS1wb3B1cCB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUuZS1tZW51LXBhcmVudC5lLWhpZGUtbWVudSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudS5lLW1lbnUtcGFyZW50LmUtaGlkZS1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIHRleHQtaW5kZW50OiAxMnB4O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgdGV4dC1pbmRlbnQ6IDMwcHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGlkZSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD10cnVlXSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD10cnVlXSAuZS1jYXJldCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdGV4dC1pbmRlbnQ6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbVthcmlhLWV4cGFuZGVkPWZhbHNlXSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW1bYXJpYS1leHBhbmRlZD1mYWxzZV0gLmUtY2FyZXQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudTpub3QoLmUtdmVydGljYWwpLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCkge1xuICBib3JkZXItdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLXVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0ge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtaW5kZW50OiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHJpZ2h0OiA4cHg7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLCAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS11cmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHRleHQtaW5kZW50OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1jYXJldC1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0ZXh0LWluZGVudDogaW5oZXJpdDtcbn1cbi5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBsZWZ0OiA4cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZS1tZW51LWNvbnRhaW5lciAuZS12c2Nyb2xsIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS1tZW51LXdyYXBwZXIsXG4uZS1tZW51LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSAuZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LmUtbWVudTpub3QoLmUtdmVydGljYWwpIC5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1oZWFkZXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWJlOTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LXVybCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIG91dGxpbmU6IDAgc29saWQgI2VkZWJlOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLWNhcmV0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCAuZS1tZW51LWljb24ge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLCAuZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWFjdGl2ZS1pdGVtIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIG91dGxpbmU6IDAgc29saWQgI2VkZWJlOTtcbiAgb3V0bGluZS1vZmZzZXQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCAuZS1jYXJldCwgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLWNhcmV0LFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQgLmUtbWVudS1pY29uLCAuZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1kaXNhYmxlZCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQge1xuICBjb2xvcjogI2ExOWY5ZDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUgLmUtZGlzYWJsZWQgLmUtY2FyZXQge1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51IC5lLWRpc2FibGVkIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgLmUtbWVudSAuZS1kaXNhYmxlZCAuZS1tZW51LXVybCB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuXG4uZS1tZW51LXdyYXBwZXIgLmUtdWwsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCwgLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtdXJsIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtZm9jdXNlZCxcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgb3V0bGluZTogMCBzb2xpZCAjZWRlYmU5O1xuICBvdXRsaW5lLW9mZnNldDogMDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS11bCAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCwgLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLWFjdGl2ZS1pdGVtLFxuLmUtbWVudS1jb250YWluZXIgLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1tZW51LWNvbnRhaW5lciAuZS11bCAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvdXRsaW5lOiAwIHNvbGlkICNlZGViZTk7XG4gIG91dGxpbmUtb2Zmc2V0OiAwO1xufVxuLmUtbWVudS13cmFwcGVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLW1lbnUtY29udGFpbmVyIC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLW1lbnUtd3JhcHBlci5lLW1lbnUtcG9wdXAuZS1zZmNvbnRleHRtZW51IC5lLW1lbnUtdnNjcm9sbCxcbi5lLW1lbnUtY29udGFpbmVyLmUtbWVudS1wb3B1cC5lLXNmY29udGV4dG1lbnUgLmUtbWVudS12c2Nyb2xsIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtaWNvbnMsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtbmF2LWFycm93LmUtaWNvbnMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLW1lbnUtd3JhcHBlciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6aG92ZXIsXG4uZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsIC5lLXNjcm9sbC1uYXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjpmb2N1cyxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZSxcbi5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2IC5lLWljb25zIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjpob3ZlciwgLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXY6Zm9jdXMsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmhvdmVyLFxuLmUtbWVudS1jb250YWluZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdjphY3RpdmUsXG4uZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0LFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IHtcbiAgYm9yZGVyOiAwO1xufVxuLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51LCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiwgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51LFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLCAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYWN0aXZlLWl0ZW0sIC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkLFxuLmUtbWVudS1jb250YWluZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsXG4uZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1hY3RpdmUtaXRlbSxcbi5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlcixcbi5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIC5lLW1lbnUtaGVhZGVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uLFxuLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIgLmUtbWVudS1pY29uIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwsXG4uZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGhlaWdodDogNTNweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICByaWdodDogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51Om5vdCguZS12ZXJ0aWNhbCksXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLW1lbnU6bm90KC5lLXZlcnRpY2FsKSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtbWVudS5lLXZlcnRpY2FsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1tZW51LWl0ZW0uZS1zZXBhcmF0b3IsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51LmUtdmVydGljYWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS1tZW51LmUtdmVydGljYWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtdWwsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtaW4td2lkdGg6IDExMnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICByaWdodDogN3B4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIHVsLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpOm5vdCguZS1ydGwpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKTpub3QoLmUtcnRsKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4O1xufVxuXG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkge1xuICBwYWRkaW5nOiAwIDQ2cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyIC5lLW1lbnUtaHNjcm9sbC5lLWhzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LWhzY3JvbGwuZS1oc2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIgLmUtbWVudS1oc2Nyb2xsLmUtaHNjcm9sbDpub3QoLmUtc2Nyb2xsLWRldmljZSkgLmUtc2Nyb2xsLW5hdiB7XG4gIHdpZHRoOiA0NnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsOm5vdCguZS1zY3JvbGwtZGV2aWNlKSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGw6bm90KC5lLXNjcm9sbC1kZXZpY2UpIHtcbiAgcGFkZGluZzogMzJweCAwO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1tZW51LXZzY3JvbGwuZS12c2Nyb2xsIC5lLXNjcm9sbC1uYXYsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIgLmUtbWVudS12c2Nyb2xsLmUtdnNjcm9sbCAuZS1zY3JvbGwtbmF2LFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdixcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLW1lbnUtdnNjcm9sbC5lLXZzY3JvbGwgLmUtc2Nyb2xsLW5hdiB7XG4gIGhlaWdodDogMzJweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1tZW51LXBvcHVwLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyLmUtbWVudS1wb3B1cCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLW1lbnUtcG9wdXAge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlciAuZS1zY3JvbGwtbmF2IC5lLWljb25zLFxuLmUtYmlnZ2VyLmUtbWVudS13cmFwcGVyIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIgLmUtc2Nyb2xsLW5hdiAuZS1pY29ucyxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyIC5lLXNjcm9sbC1uYXYgLmUtaWNvbnMge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyIHVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxlZnQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyIHVsLmUtdWwgLmUtbWVudS1pdGVtIC5lLW1lbnUtaWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCB7XG4gIGxlZnQ6IDdweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIgdWwuZS11bCAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lciB1bC5lLXVsIC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbi5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpIC5lLW1lbnUuZS12ZXJ0aWNhbCAuZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lcjpub3QoLmUtaGFtYnVyZ2VyKSAuZS1tZW51LmUtdmVydGljYWwgLmUtYmxhbmtpY29uIHtcbiAgcGFkZGluZy1yaWdodDogNDFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bCAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bCAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsIC5lLXVsIC5lLW1lbnUtaXRlbSB7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIsXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgLmUtbWVudS1oZWFkZXIsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciAuZS1tZW51LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiA1M3B4O1xuICBsaW5lLWhlaWdodDogNTNweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IDE1cHg7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbiB7XG4gIHRleHQtaW5kZW50OiA0MXB4O1xufVxuLmUtYmlnZ2VyIC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwsXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCxcbi5lLWJpZ2dlci5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICByaWdodDogMTJweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWluZGVudDogMTVweDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWJsYW5raWNvbixcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1ibGFua2ljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtYmxhbmtpY29uIHtcbiAgdGV4dC1pbmRlbnQ6IDQxcHg7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtbWVudS1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1tZW51LWljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtcnRsLmUtbWVudS13cmFwcGVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1tZW51LWNhcmV0LWljb24sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbixcbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyLmUtcnRsLmUtbWVudS1jb250YWluZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSAuZS1jYXJldCxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0LFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS1tZW51LWl0ZW0gLmUtY2FyZXQsXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIC5lLWNhcmV0IHtcbiAgbGVmdDogOHB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLWJpZ2dlciAuZS1ydGwuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLXVsIC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlci5lLXJ0bC5lLW1lbnUtd3JhcHBlci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtLFxuLmUtYmlnZ2VyIC5lLXJ0bC5lLW1lbnUtY29udGFpbmVyLmUtaGFtYnVyZ2VyIHVsLmUtbWVudSAuZS11bCAuZS1tZW51LWl0ZW0sXG4uZS1iaWdnZXIuZS1ydGwuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtdWwgLmUtbWVudS1pdGVtIHtcbiAgdGV4dC1pbmRlbnQ6IGluaGVyaXQ7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXI6bm90KC5lLWhhbWJ1cmdlcikgdWwuZS11bCAuZS1tZW51LWl0ZW06bm90KC5lLXNlcGFyYXRvciksXG4uZS1iaWdnZXIgLmUtbWVudS1jb250YWluZXI6bm90KC5lLWhhbWJ1cmdlcikgdWwuZS11bCAuZS1tZW51LWl0ZW06bm90KC5lLXNlcGFyYXRvcikge1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXI6bm90KC5lLWhhbWJ1cmdlcikgdWwgLmUtbWVudS1pdGVtLmUtbWVudS1jYXJldC1pY29uLFxuLmUtYmlnZ2VyIC5lLW1lbnUtY29udGFpbmVyOm5vdCguZS1oYW1idXJnZXIpIHVsIC5lLW1lbnUtaXRlbS5lLW1lbnUtY2FyZXQtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG5cbi5lLWJpZ2dlciAuZS1tZW51LXdyYXBwZXIuZS1oYW1idXJnZXIgdWwuZS1tZW51IC5lLW1lbnUtaXRlbSxcbi5lLWJpZ2dlciAuZS1tZW51LWNvbnRhaW5lci5lLWhhbWJ1cmdlciB1bC5lLW1lbnUgLmUtbWVudS1pdGVtIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cblxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZDo6YmVmb3JlLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG59XG4uZS1icmVhZGNydW1iIC5lLWhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdiXCI7XG59XG4uZS1icmVhZGNydW1iIC5lLWhvbWUge1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWhvbWUsXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWhvbWUge1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5lLWJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLWJyZWFkY3J1bWIuZS1icmVhZGNydW1iLXdyYXAtbW9kZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1maXJzdC1vbCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi13cmFwcGVkLW9sIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmUtYnJlYWRjcnVtYi5lLWJyZWFkY3J1bWItc2Nyb2xsLW1vZGUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1icmVhZGNydW1iIG9sIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJyZWFkY3J1bWIgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWFuY2hvci13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIGEuZS1icmVhZGNydW1iLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMyMzEzMDtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWRmZGQ7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gc3Bhbi5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbS5lLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciArIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZCxcbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDRweCA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0td3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWIgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1icmVhZGNydW1iLmUtcnRsLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1pdGVtLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItbWVudSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZS1icmVhZGNydW1iLXBvcHVwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDYuNHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDEuMnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWFuY2hvci13cmFwIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGluaGVyaXQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSBhLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0OmhvdmVyLCAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQ6Zm9jdXMge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dDphY3RpdmUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtW2RhdGEtYWN0aXZlLWl0ZW1dIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLW1lbnUge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQ6aG92ZXIsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWNvbGxhcHNlZDphY3RpdmUsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudTphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTFkZmRkO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQ6Zm9jdXMsXG4uZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMjMxMzA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYnJlYWRjcnVtYi5lLWRpc2FibGVkIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQsIC5lLWJyZWFkY3J1bWIgLmUtZGlzYWJsZWQuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0LCAuZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBjb2xvcjogI2ExOWY5ZDtcbn1cbi5lLWJyZWFkY3J1bWIuZS1kaXNhYmxlZCAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiwgLmUtYnJlYWRjcnVtYiAuZS1kaXNhYmxlZC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1icmVhZGNydW1iLmUtZGlzYWJsZWQgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG5cbi5lLWJyZWFkY3J1bWItcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLXRleHQge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1icmVhZGNydW1iLXBvcHVwIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0LFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItaXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1pdGVtLmUtaWNvbi1pdGVtIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLWl0ZW0uZS1pY29uLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYiAuZS1icmVhZGNydW1iLXNlcGFyYXRvciArIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3IgKyAuZS1icmVhZGNydW1iLXNlcGFyYXRvcixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItc2VwYXJhdG9yICsgLmUtYnJlYWRjcnVtYi1zZXBhcmF0b3Ige1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1jb2xsYXBzZWQsXG4uZS1iaWdnZXIuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItbWVudSxcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWJyZWFkY3J1bWItY29sbGFwc2VkLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIgLmUtYnJlYWRjcnVtYi1tZW51IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiA1cHggNXB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLCAuZS1iaWdnZXIuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLmUtcnRsIC5lLWJyZWFkY3J1bWItdGV4dCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWIuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0LFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAgLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmUtYmlnZ2VyLmUtYnJlYWRjcnVtYi1wb3B1cCAuZS1pY29uLWl0ZW0gLmUtYnJlYWRjcnVtYi10ZXh0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWljb24taXRlbSAuZS1icmVhZGNydW1iLXRleHQgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1pY29uLXJpZ2h0IC5lLWJyZWFkY3J1bWItaWNvbixcbi5lLWJpZ2dlciAuZS1icmVhZGNydW1iLXBvcHVwIC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtYnJlYWRjcnVtYi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIuZS1icmVhZGNydW1iLXBvcHVwLmUtcnRsLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sIC5lLWJpZ2dlci5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24sXG4uZS1iaWdnZXIgLmUtYnJlYWRjcnVtYi1wb3B1cC5lLXJ0bC5lLWljb24tcmlnaHQgLmUtYnJlYWRjcnVtYi1pY29uLFxuLmUtYmlnZ2VyIC5lLWJyZWFkY3J1bWItcG9wdXAuZS1ydGwgLmUtaWNvbi1yaWdodCAuZS1icmVhZGNydW1iLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLmUtYXBwYmFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OHB4O1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWFwcGJhciA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLWFwcGJhci5lLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5lLWFwcGJhci5lLXByb21pbmVudCB7XG4gIGhlaWdodDogOTRweDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmUtYXBwYmFyLmUtcHJvbWluZW50ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmUtYXBwYmFyLmUtZGVuc2Uge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1hcHBiYXIuZS1ob3Jpem9udGFsLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cbi5lLWFwcGJhci5lLWhvcml6b250YWwtYm90dG9tLmUtc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGF1dG87XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1hcHBiYXIgLmUtYXBwYmFyLXNlcGFyYXRvciB7XG4gIGhlaWdodDogMjRweDtcbn1cbi5lLWFwcGJhciAuZS1hcHBiYXItc3BhY2VyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbn1cbi5lLWFwcGJhciAuZS1idG4sXG4uZS1hcHBiYXIgLmUtY3NzLmUtYnRuIHtcbiAgLW8tYm9yZGVyLWltYWdlOiB1bnNldDtcbiAgICAgYm9yZGVyLWltYWdlOiB1bnNldDtcbn1cblxuLmUtaW5oZXJpdC5lLW1lbnUtd3JhcHBlci5lLXNjcm9sbGFibGUgLmUtbWVudSxcbi5lLWluaGVyaXQuZS1tZW51LWNvbnRhaW5lci5lLXNjcm9sbGFibGUgLmUtbWVudSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lLWFwcGJhciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMTMpLCAwIDAuM3B4IDAuOXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IHJnYmEoMCwgMCwgMCwgMC4xMyksIDAgMC4zcHggMC45cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmUtYXBwYmFyLmUtbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmYWY5Zjg7XG59XG4uZS1hcHBiYXIuZS1saWdodCAuZS1hcHBiYXItc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjAxZjFlO1xufVxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtYnRuLmUtaW5oZXJpdDpob3ZlciwgLmUtYXBwYmFyLmUtbGlnaHQgLmUtYnRuLmUtaW5oZXJpdDpmb2N1cywgLmUtYXBwYmFyLmUtbGlnaHQgLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsIC5lLWFwcGJhci5lLWxpZ2h0IC5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1jc3MuZS1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6aG92ZXIsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0OmZvY3VzLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtZHJvcGRvd24tYnRuLmUtaW5oZXJpdDphY3RpdmUsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0LmUtYWN0aXZlLFxuLmUtYXBwYmFyLmUtbGlnaHQgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdDpob3Zlcixcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmFjdGl2ZSxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLWRyb3Bkb3duLWJ0bi5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbn1cbi5lLWFwcGJhci5lLWxpZ2h0IC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBjb2xvcjogIzIwMWYxZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2ZhZjlmODtcbn1cbi5lLWFwcGJhci5lLWxpZ2h0IC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCwgLmUtYXBwYmFyLmUtbGlnaHQgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQsXG4uZS1hcHBiYXIuZS1saWdodCAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1zZWxlY3RlZCxcbi5lLWFwcGJhci5lLWxpZ2h0IC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDU2KTtcbn1cbi5lLWFwcGJhci5lLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjM2IzYTM5O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2IzYTM5O1xufVxuLmUtYXBwYmFyLmUtZGFyayAuZS1hcHBiYXItc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmUtYXBwYmFyLmUtZGFyayAuZS1idG4uZS1pbmhlcml0OmhvdmVyLCAuZS1hcHBiYXIuZS1kYXJrIC5lLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsIC5lLWFwcGJhci5lLWRhcmsgLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsIC5lLWFwcGJhci5lLWRhcmsgLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSxcbi5lLWFwcGJhci5lLWRhcmsgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpob3Zlcixcbi5lLWFwcGJhci5lLWRhcmsgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDpmb2N1cyxcbi5lLWFwcGJhci5lLWRhcmsgLmUtY3NzLmUtYnRuLmUtaW5oZXJpdDphY3RpdmUsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWNzcy5lLWJ0bi5lLWluaGVyaXQuZS1hY3RpdmUsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6aG92ZXIsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6Zm9jdXMsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLWRyb3Bkb3duLWJ0bi5lLWluaGVyaXQ6YWN0aXZlLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1pbmhlcml0LmUtYWN0aXZlLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmhvdmVyLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmZvY3VzLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1kcm9wZG93bi1idG4uZS1idG4uZS1pbmhlcml0OmFjdGl2ZSxcbi5lLWFwcGJhci5lLWRhcmsgLmUtZHJvcGRvd24tYnRuLmUtYnRuLmUtaW5oZXJpdC5lLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG59XG4uZS1hcHBiYXIuZS1kYXJrIC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCB7XG4gIGJhY2tncm91bmQ6ICMzYjNhMzk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzYjNhMzk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYXBwYmFyLmUtZGFyayAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0IC5lLW1lbnUgLmUtbWVudS1pdGVtLmUtc2VsZWN0ZWQsIC5lLWFwcGJhci5lLWRhcmsgLmUtbWVudS13cmFwcGVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLWZvY3VzZWQsXG4uZS1hcHBiYXIuZS1kYXJrIC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCAuZS1tZW51IC5lLW1lbnUtaXRlbS5lLXNlbGVjdGVkLFxuLmUtYXBwYmFyLmUtZGFyayAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQgLmUtbWVudSAuZS1tZW51LWl0ZW0uZS1mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbn1cbi5lLWFwcGJhci5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYXBwYmFyLmUtcHJpbWFyeSAuZS1hcHBiYXItc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmUtYXBwYmFyLmUtcHJpbWFyeSAuZS1tZW51LXdyYXBwZXIuZS1pbmhlcml0LFxuLmUtYXBwYmFyLmUtcHJpbWFyeSAuZS1tZW51LWNvbnRhaW5lci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5lLWFwcGJhci5lLWluaGVyaXQge1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbi5lLWFwcGJhci5lLWluaGVyaXQgLmUtYXBwYmFyLXNlcGFyYXRvciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG59XG4uZS1hcHBiYXIuZS1pbmhlcml0IC5lLW1lbnUtd3JhcHBlci5lLWluaGVyaXQsXG4uZS1hcHBiYXIuZS1pbmhlcml0IC5lLW1lbnUtY29udGFpbmVyLmUtaW5oZXJpdCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmUtYXBwYmFyLmUtaG9yaXpvbnRhbC1ib3R0b20ge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTEuNnB4IDMuNnB4IHJnYmEoMCwgMCwgMCwgMC4xMyksIDAgLTAuM3B4IDAuOXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIC0xLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMTMpLCAwIC0wLjNweCAwLjlweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5lLWxpZ2h0LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLCAuZS1saWdodC5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtbGlnaHQuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQsIC5lLWxpZ2h0LmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsIC5lLWxpZ2h0LmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLCAuZS1saWdodC5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1saWdodC5lLWluaGVyaXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsIC5lLWxpZ2h0LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmYWY5Zjg7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuXG4uZS1kYXJrLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLCAuZS1kYXJrLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1kYXJrLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LCAuZS1kYXJrLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsIC5lLWRhcmsuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsIC5lLWRhcmsuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtZGFyay5lLWluaGVyaXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsIC5lLWRhcmsuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNiM2EzOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lLXByaW1hcnkuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQsIC5lLXByaW1hcnkuZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCwgLmUtcHJpbWFyeS5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtcHJpbWFyeS5lLWluaGVyaXQuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1wcmltYXJ5LmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtaW5wdXQtZ3JvdXAtaWNvbjpob3ZlciwgLmUtcHJpbWFyeS5lLWluaGVyaXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcjpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLFxuLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LFxuLmUtaW5oZXJpdC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAsXG4uZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsXG4uZS1pbmhlcml0LmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246aG92ZXIsXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXI6bm90KC5lLWRpc2FibGVkKSAuZS1pbnB1dC1ncm91cC1pY29uOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNTYpO1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1pbnB1dC1mb2N1czpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1lcnJvciksXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKTphY3RpdmU6bm90KC5lLXN1Y2Nlc3MpOm5vdCguZS13YXJuaW5nKTpub3QoLmUtZXJyb3IpLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyOm5vdCguZS1kaXNhYmxlZCk6YWN0aXZlOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWVycm9yKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLXNlYXJjaGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtc2VhcmNoaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1pbmhlcml0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5lLWluaGVyaXQuZS1pbnB1dC1ncm91cCAuZS1jbGVhci1pY29uLFxuLmUtaW5oZXJpdC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFwcGJhcixcbi5lLWFwcGJhci5lLWJpZ2dlciB7XG4gIGhlaWdodDogNTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWFwcGJhci5lLWRlbnNlLFxuLmUtYXBwYmFyLmUtYmlnZ2VyLmUtZGVuc2Uge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uZS1iaWdnZXIgLmUtYXBwYmFyLmUtcHJvbWluZW50LFxuLmUtYXBwYmFyLmUtYmlnZ2VyLmUtcHJvbWluZW50IHtcbiAgaGVpZ2h0OiAxMTJweDtcbn1cblxuLmUtc3RlcC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOGRiXCI7XG59XG5cbi5lLXN0ZXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtc2VsZWN0ZWQgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZCAuZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1zdGVwcGVyLmUtbGluZWFyIC5lLXN0ZXAtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zdGVwcGVyLmUtbGluZWFyIC5lLXByZXZpb3VzOm5vdCguZS1zdGVwLWRpc2FibGVkKSxcbi5lLXN0ZXBwZXIuZS1saW5lYXIgLmUtbmV4dDpub3QoLmUtc3RlcC1kaXNhYmxlZCksXG4uZS1zdGVwcGVyLmUtbGluZWFyIC5lLXN0ZXAtc2VsZWN0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpLFxuLmUtc3RlcHBlci5lLWxpbmVhciAuZS1wcmV2aW91czpub3QoLmUtc3RlcC1kaXNhYmxlZCkgKyBsaSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmUtc3RlcHBlci5lLXN0ZXBwZXItcmVhZG9ubHksXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbn1cbi5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGVudCwgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1sYWJlbCAuZS1zdGVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXI6aGFzKC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6aGFzKC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOmhhcyguZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXApIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpoYXMoLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwKSB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cbi5lLXN0ZXBwZXIgLmUtdG9vbHRpcC13cmFwLmUtc3RlcHBlci10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogLTEyLjVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xufVxuLmUtc3RlcHBlciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAuZS1zaG93LXRvb2x0aXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS1zdGVwcGVyIC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCAuZS10aXAtY29udGVudCB7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xufVxuLmUtc3RlcHBlciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLmUtc3RlcHBlciAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSB7XG4gIHRvcDogLTZweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS10b29sdGlwLXdyYXAuZS1zdGVwcGVyLXRvb2x0aXAge1xuICBsZWZ0OiB1bnNldDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMTM1JSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMzUlKTtcbn1cbi5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTExNSUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMTUlKTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcHBlci1zdGVwcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtY29udGFpbmVyLFxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC12YWxpZC5lLXN0ZXAtdGV4dC5lLXN0ZXAtdGV4dC1vbmx5IC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1lcnJvci5lLXN0ZXAtdGV4dC5lLXN0ZXAtdGV4dC1vbmx5IC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLW1heC13aWR0aCk7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBjbGFtcCgxMDAlLCAxMGVtLCAxMDAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtb3B0aW9uYWwtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtdGV4dC1vbmx5KSA+IC5lLXN0ZXAtdGV4dC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXRleHQtY29udGFpbmVyLCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC1vbmx5IC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA2cHg7XG4gIHBhZGRpbmctYmxvY2s6IDVweDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtZXJyb3IgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC12YWxpZCAuZS1zdGVwLXRleHQtY29udGFpbmVyLCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC1vbmx5LmUtc3RlcC1lcnJvciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtdmFsaWQgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLWVycm9yIC5lLXN0ZXAtdGV4dC1jb250YWluZXIgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtdmFsaWQgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciAuZS1zdGVwLXZhbGlkYXRpb24taWNvbiwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lci5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtZXJyb3IgLmUtc3RlcC1sYWJlbC1jb250YWluZXIgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLXZhbGlkIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIC5lLXN0ZXAtdmFsaWRhdGlvbi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDAuMjVlbTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1ub3RzdGFydGVkOm5vdCguZS1zdGVwLWRpc2FibGVkKSAuZS1pbmRpY2F0b3Ige1xuICBib3JkZXI6IDJweCBzb2xpZDtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwcGVyLXN0ZXBzIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSkgLmUtc3RlcHBlci1wcm9ncmVzc2JhciwgLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1hZnRlcjpoYXMoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSkgLmUtc3RlcHBlci1wcm9ncmVzc2JhciB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1wcm9ncmVzcy1sZWZ0LXBvc2l0aW9uKTtcbiAgdG9wOiB2YXIoLS1wcm9ncmVzcy10b3AtcG9zaXRpb24pO1xuICB3aWR0aDogdmFyKC0tcHJvZ3Jlc3MtYmFyLXdpZHRoKTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtYmVmb3JlLmUtcnRsOmhhcyguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOm5vdCguZS1zdGVwLXRleHQpKSAuZS1zdGVwcGVyLXByb2dyZXNzYmFyLCAuZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWFmdGVyLmUtcnRsOmhhcyguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOm5vdCguZS1zdGVwLXRleHQpKSAuZS1zdGVwcGVyLXByb2dyZXNzYmFyIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1wcm9ncmVzcy1sZWZ0LXBvc2l0aW9uKTtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCB7XG4gIGdhcDogMWVtO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgICAgb3JkZXI6IC0xO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1zdGFydCAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgICBvcmRlcjogLTE7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMi41ZW07XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtc3RhcnQgLmUtc3RlcC1pdGVtLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLXJ0bCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBtYXJnaW4tcmlnaHQ6IDIuNWVtO1xuICBtYXJnaW4tbGVmdDogdW5zZXQ7XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLXN0YXJ0LmUtcnRsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbn1cbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXBwZXItc3RlcHM6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcHBlci1zdGVwcyAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41ZW07XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS10ZXh0LFxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtbGFiZWwsXG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLXRleHQuZS1zdGVwLXRleHQtb25seTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksXG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbCAuZS1zdGVwLWxhYmVsLmUtc3RlcC1sYWJlbC1vbmx5OmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSxcbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC10ZXh0KTpub3QoLmUtc3RlcC1sYWJlbCk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLFxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbSk6bm90KC5lLXN0ZXAtdGV4dCk6bm90KC5lLXN0ZXAtbGFiZWwpOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSxcbi5lLXN0ZXBwZXIuZS1ob3Jpem9udGFsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLCAuZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXIge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xufVxuLmUtc3RlcHBlci5lLWhvcml6b250YWwgLmUtc3RlcC1pdGVtOm5vdCguZS1zdGVwLWxhYmVsKTpub3QoLmUtc3RlcC10ZXh0KSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG59XG4uZS1zdGVwcGVyLmUtaG9yaXpvbnRhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWw6bm90KC5lLXN0ZXAtdGV4dCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi10b3A6IDAuMmVtO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC5lLXN0ZXAtbGFiZWwtb25seSxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLXRlbXBsYXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsOm5vdCguZS1sYWJlbC10b3ApOm5vdCguZS1sYWJlbC1ib3R0b20pIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWw6bm90KC5lLWxhYmVsLWJvdHRvbSk6bm90KC5lLWxhYmVsLXRvcCkgLmUtc3RlcC1pdGVtLmUtc3RlcC10ZXh0Om5vdCguZS1zdGVwLWxhYmVsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgbWFyZ2luLXRvcDogM2VtO1xuICBtYXJnaW4tbGVmdDogNGVtO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtcnRsOm5vdCguZS1sYWJlbC1ib3R0b20pOm5vdCguZS1sYWJlbC10b3ApIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIG1hcmdpbi1sZWZ0OiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiA0ZW07XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1zdGVwcyB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3RlcHBlci1zdGVwcyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXN0ZXBzOmhhcyguZS1zdGVwLWl0ZW06bm90KC5lLXN0ZXAtdGV4dCk6bm90KC5lLXN0ZXAtbGFiZWwpKSxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXN0ZXBzOmhhcyguZS1zdGVwLXRleHQuZS1zdGVwLXRleHQtb25seSksXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcHBlci1zdGVwczpoYXMoLmUtc3RlcC1sYWJlbC5lLXN0ZXAtbGFiZWwtb25seSksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXBwZXItc3RlcHM6aGFzKC5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtaXRlbSkpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXBwZXItc3RlcHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1sYWJlbCkgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsOm5vdCguZS1zdGVwLXRleHQpIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLXJ0bCAuZS1zdGVwLWl0ZW0uZS1zdGVwLXRleHQ6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC10ZXh0KSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1pdGVtOm5vdCguZS1zdGVwLWxhYmVsKTpub3QoLmUtc3RlcC10ZXh0KTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCksXG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLXRleHQ6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLFxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtbGFiZWw6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC1sYWJlbCk6bm90KC5lLXN0ZXAtdGV4dCk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZTpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLXRleHQtb25seS5lLXN0ZXAtdGV4dDpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWxhYmVsOmhhcyguZS1zdGVwLWxhYmVsLW9wdGlvbmFsKSAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtaXRlbTpub3QoLmUtc3RlcC1sYWJlbCk6bm90KC5lLXN0ZXAtdGV4dCk6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1iZWZvcmUgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1iZWZvcmU6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgZ2FwOiAwLjVlbTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJlZm9yZSAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXI6aGFzKC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwpIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlcjpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtbGFiZWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlcjpoYXMoLmUtc3RlcC1sYWJlbC1vcHRpb25hbCkgLmUtbGFiZWwge1xuICBsaW5lLWhlaWdodDogMmVtO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYmVmb3JlIC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgcG9zaXRpb246IHVuc2V0O1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1pdGVtKSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dDpub3QoLmUtc3RlcC1pdGVtKSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBsZWZ0OiAwO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWJlZm9yZSAuZS1sYWJlbCB7XG4gIHdpZHRoOiB2YXIoLS1sYWJlbC13aWR0aCk7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtdGV4dC1vbmx5KSAuZS1zdGVwLXRleHQtY29udGFpbmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgcGFkZGluZzogNnB4IDA7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXRleHQtY29udGFpbmVyLCAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1jb250YWluZXIuZS1zdGVwLWxhYmVsLW9ubHkgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogdW5zZXQ7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC10b3AgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC10b3AgLmUtc3RlcHBlci1zdGVwcywgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYm90dG9tIC5lLXN0ZXBwZXItc3RlcHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1jb250YWluZXIsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLWJvdHRvbSAuZS1zdGVwcGVyLXN0ZXBzIC5lLXN0ZXAtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciwgLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtYm90dG9tIC5lLXN0ZXBwZXItc3RlcHMgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsLmUtbGFiZWwtdG9wIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC10b3AgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgICAgb3JkZXI6IC0xO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXByb2dyZXNzYmFyIHtcbiAgaGVpZ2h0OiAxLjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IHZhcigtLXByb2dyZXNzLXRvcC1wb3NpdGlvbik7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXByb2dyZXNzYmFyID4gLmUtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiB2YXIoLS1wcm9ncmVzcy12YWx1ZSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogd2lkdGg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHdpZHRoO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IHZhcigtLWR1cmF0aW9uKTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiB2YXIoLS1kdXJhdGlvbik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogdmFyKC0tZGVsYXkpO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IHZhcigtLWRlbGF5KTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXByb2dyZXNzYmFyIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IDEuNnB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IHZhcigtLXByb2dyZXNzLXBvc2l0aW9uKTtcbn1cbi5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwcGVyLXByb2dyZXNzYmFyID4gLmUtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1wcm9ncmVzcy12YWx1ZSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQ7XG59XG4uZS1zdGVwcGVyLmUtdmVydGljYWwuZS1ydGwgLmUtc3RlcHBlci1wcm9ncmVzc2JhciB7XG4gIHJpZ2h0OiB2YXIoLS1wcm9ncmVzcy1wb3NpdGlvbik7XG4gIGxlZnQ6IHVuc2V0O1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpOm5vdCguZS1zdGVwLXR5cGUtaW5kaWNhdG9yKSAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZm9jdXMgLmUtaW5kaWNhdG9yIHtcbiAgei1pbmRleDogMDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC10ZW1wbGF0ZS5lLXN0ZXAtZm9jdXMge1xuICBvdXRsaW5lOiAycHggc29saWQ7XG59XG5cbi5lLXRvb2x0aXAtd3JhcC5lLXN0ZXBwZXItdG9vbHRpcC5lLXN0ZXAtaW5wcm9ncmVzcy10aXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIHRvcDogOTAlICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG5cbi5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIG1pbi13aWR0aDogMjhweDtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQsXG4uZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc21hbGwuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtc21hbGwgLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQ6bm90KC5lLXN0ZXAtZGlzYWJsZWQpIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtaW5kaWNhdG9yLFxuLmUtc3RlcHBlciAuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzIwMWYxZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29tcGxldGVkIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtaW5wcm9ncmVzcyAuZS1zdGVwLFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbXBsZXRlZCAuZS1pbmRpY2F0b3IsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtaW5wcm9ncmVzcyAuZS1pbmRpY2F0b3IsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29tcGxldGVkIC5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtc3RlcHBlciAuZS1zdGVwLWlucHJvZ3Jlc3MgLmUtc3RlcC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZCAuZS1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMwYjZhMGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yIC5lLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICNkMTM0Mzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IgLmUtbGFiZWwge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC12YWxpZDpub3QoLmUtc3RlcC1ub3RzdGFydGVkKSAuZS1pbmRpY2F0b3I6aG92ZXIsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IgLmUtaW5kaWNhdG9yOmhvdmVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXRleHQtb25seSAuZS1zdGVwLXZhbGlkYXRpb24taWNvbixcbi5lLXN0ZXBwZXIgLmUtc3RlcC12YWxpZC5lLXN0ZXAtbGFiZWwtb25seSAuZS1zdGVwLXZhbGlkYXRpb24taWNvbiB7XG4gIGNvbG9yOiAjMGI2YTBiO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC10ZXh0LW9ubHkgLmUtc3RlcC12YWxpZGF0aW9uLWljb24sXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLWxhYmVsLW9ubHkgLmUtc3RlcC12YWxpZGF0aW9uLWljb24ge1xuICBjb2xvcjogI2QxMzQzODtcbn1cbi5lLXN0ZXBwZXIgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtbGFiZWwge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZDpub3QoLmUtc3RlcC1lcnJvcikgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1zZWxlY3RlZDpub3QoLmUtc3RlcC1lcnJvcikgLmUtbGFiZWwsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtY29tcGxldGVkOm5vdCguZS1zdGVwLWVycm9yKSAuZS10ZXh0LFxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbXBsZXRlZDpub3QoLmUtc3RlcC1lcnJvcikgLmUtbGFiZWwge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXN0ZXBwZXIgLmUtc3RlcC1sYWJlbDpub3QoLmUtc3RlcC1pdGVtKSAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWRpc2FibGVkIC5lLWluZGljYXRvcixcbi5lLXN0ZXBwZXIgLmUtc3RlcC1kaXNhYmxlZCAuZS1zdGVwIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtZGlzYWJsZWQgLmUtdGV4dCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1kaXNhYmxlZCAuZS1sYWJlbCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1kaXNhYmxlZCAuZS1zdGVwLXZhbGlkYXRpb24taWNvbiB7XG4gIGNvbG9yOiAjYTE5ZjlkO1xufVxuLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC10ZXh0IC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWxhYmVsIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWl0ZW06bm90KC5lLXN0ZXAtdGV4dCk6bm90KC5lLXN0ZXAtbGFiZWwpIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsIC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbC5lLWxhYmVsLXRvcCAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLCAuZS1zdGVwcGVyLmUtdmVydGljYWwuZS1sYWJlbC1ib3R0b20gLmUtc3RlcC1sYWJlbC1vcHRpb25hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXBwZXItcHJvZ3Jlc3NiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMGNlO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwcGVyLXByb2dyZXNzYmFyID4gLmUtcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIC5lLXN0ZXAtc2VsZWN0ZWQgLmUtc3RlcCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMDA3OGQ0LCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICMwMDc4ZDQsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWZvY3VzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbGFiZWwtb25seS5lLXN0ZXAtZm9jdXMgLmUtbGFiZWwsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdGV4dC1vbmx5LmUtc3RlcC1mb2N1cyAuZS10ZXh0LFxuLmUtc3RlcHBlciAuZS1zdGVwLXRlbXBsYXRlLmUtc3RlcC1mb2N1cywgLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIDpmb2N1cy12aXNpYmxlIC5lLXN0ZXAsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSAuZS1zdGVwLXRleHQtb25seTpmb2N1cy12aXNpYmxlIC5lLXRleHQsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXBzLWZvY3VzKSAuZS1zdGVwLWxhYmVsLW9ubHk6Zm9jdXMtdmlzaWJsZSAuZS1sYWJlbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMjAxZjFlLCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICMyMDFmMWUsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLWZvY3VzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWZvY3VzIC5lLWxhYmVsLFxuLmUtc3RlcHBlciAuZS1zdGVwLXZhbGlkLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLWZvY3VzIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXRlbXBsYXRlLmUtc3RlcC1mb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjMGI2YTBiLCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICMwYjZhMGIsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcHMtZm9jdXMpIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLWZvY3VzIC5lLXN0ZXAsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLWxhYmVsLW9ubHkuZS1zdGVwLWZvY3VzIC5lLWxhYmVsLFxuLmUtc3RlcHBlciAuZS1zdGVwLWVycm9yLmUtc3RlcC10ZXh0LW9ubHkuZS1zdGVwLWZvY3VzIC5lLXRleHQsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtZXJyb3IuZS1zdGVwLXRlbXBsYXRlLmUtc3RlcC1mb2N1cyB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMnB4ICNmZmYsIDAgMCAwIDRweCAjZDEzNDM4LCAwIDAgMCA4cHggI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4ICNkMTM0MzgsIDAgMCAwIDhweCAjZmZmO1xufVxuLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1mb2N1cykuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtc3RlcCxcbi5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtZm9jdXMpLmUtc3RlcC1jb21wbGV0ZWQgLmUtc3RlcCwgLmUtc3RlcHBlci5lLXN0ZXBzLWZvY3VzIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWZvY3VzKS5lLXN0ZXAtc2VsZWN0ZWQgLmUtc3RlcCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgOHB4ICNmZmY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgOHB4ICNmZmY7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtc3RlcDpob3Zlcixcbi5lLXN0ZXBwZXIgLmUtc3RlcC1ub3RzdGFydGVkOm5vdCguZS1zdGVwLWRpc2FibGVkKSAuZS1pbmRpY2F0b3I6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjOGM2YzQ7XG59XG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtc3RlcDphY3RpdmUsXG4uZS1zdGVwcGVyIC5lLXN0ZXAtbm90c3RhcnRlZDpub3QoLmUtc3RlcC1kaXNhYmxlZCkgLmUtaW5kaWNhdG9yOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzZjNDtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtaW5kaWNhdG9yOmhvdmVyLFxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDVhOWU7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pbmRpY2F0b3I6aG92ZXIsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1ub3RzdGFydGVkIC5lLXN0ZXA6aG92ZXIge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1zZWxlY3RlZCAuZS1pbmRpY2F0b3I6YWN0aXZlLFxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDAsIDk2LCAxNjkuNik7XG59XG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXNlbGVjdGVkIC5lLWluZGljYXRvcjphY3RpdmUsXG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtdmFsaWQuZS1zdGVwLXNlbGVjdGVkIC5lLXN0ZXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzBiNmEwYjtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1lcnJvci5lLXN0ZXAtc2VsZWN0ZWQgLmUtaW5kaWNhdG9yOmFjdGl2ZSxcbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1lcnJvci5lLXN0ZXAtc2VsZWN0ZWQgLmUtc3RlcDphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDEzNDM4O1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaW5kaWNhdG9yOmhvdmVyLCAuZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtbm90c3RhcnRlZCAuZS1zdGVwOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1ub3RzdGFydGVkIC5lLWluZGljYXRvcjphY3RpdmUsIC5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1ub3RzdGFydGVkIC5lLXN0ZXA6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2UxZGZkZDtcbn1cbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC12YWxpZCAuZS1pbmRpY2F0b3I6aG92ZXIsXG4uZS1zdGVwcGVyOm5vdCguZS1zdGVwLXR5cGUtbGFiZWwpIC5lLXN0ZXAtdmFsaWQgLmUtc3RlcDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMGI2YTBiO1xufVxuLmUtc3RlcHBlcjpub3QoLmUtc3RlcC10eXBlLWxhYmVsKSAuZS1zdGVwLWVycm9yIC5lLWluZGljYXRvcjpob3Zlcixcbi5lLXN0ZXBwZXI6bm90KC5lLXN0ZXAtdHlwZS1sYWJlbCkgLmUtc3RlcC1lcnJvciAuZS1zdGVwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNkMTM0Mzg7XG59XG5cbi5lLWJpZ2dlci5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3Ige1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLWJpZ2dlciAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KSAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvcixcbi5lLWJpZ2dlci5lLXNtYWxsIC5lLXN0ZXBwZXIuZS1zdGVwLXR5cGUtaW5kaWNhdG9yIC5lLXN0ZXAtY29udGFpbmVyOm5vdCguZS1zdGVwLWl0ZW0uZS1zdGVwLWxhYmVsLmUtc3RlcC10ZXh0KS5lLXN0ZXAtbm90c3RhcnRlZCAuZS1pY29ucy5lLXN0ZXAtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlci5lLXN0ZXAtdHlwZS1pbmRpY2F0b3IgLmUtc3RlcC1jb250YWluZXI6bm90KC5lLXN0ZXAtaXRlbS5lLXN0ZXAtbGFiZWwuZS1zdGVwLXRleHQpLmUtc3RlcC1ub3RzdGFydGVkIC5lLWljb25zLmUtc3RlcC1pbmRpY2F0b3IsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyLmUtc3RlcC10eXBlLWluZGljYXRvciAuZS1zdGVwLWNvbnRhaW5lcjpub3QoLmUtc3RlcC1pdGVtLmUtc3RlcC1sYWJlbC5lLXN0ZXAtdGV4dCkuZS1zdGVwLW5vdHN0YXJ0ZWQgLmUtaWNvbnMuZS1zdGVwLWluZGljYXRvciB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLWJpZ2dlci5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvcixcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcCxcbi5lLWJpZ2dlciAuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLFxuLmUtc21hbGwgLmUtYmlnZ2VyLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3Ige1xuICBtaW4td2lkdGg6IDM2cHg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLWluZGljYXRvcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtaW5kaWNhdG9yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtdGV4dC1jb250YWluZXIsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLXRleHQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC10ZXh0LWNvbnRhaW5lcixcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1sYWJlbC1jb250YWluZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50LFxuLmUtYmlnZ2VyLmUtc21hbGwgLmUtc3RlcHBlciAuZS1zdGVwLWNvbnRhaW5lciAuZS1zdGVwLWNvbnRlbnQsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtY29udGVudCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIgLmUtc3RlcC1jb250YWluZXIgLmUtc3RlcC1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIgLmUtc21hbGwuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1zbWFsbCAuZS1iaWdnZXIuZS1zdGVwcGVyIC5lLXN0ZXAtY29udGFpbmVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIuZS1zbWFsbC5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwsXG4uZS1iaWdnZXIuZS1zbWFsbCAuZS1zdGVwcGVyLmUtdmVydGljYWwgLmUtc3RlcC1sYWJlbC1jb250YWluZXIuZS1sYWJlbC1hZnRlciAuZS1zdGVwLWxhYmVsLW9wdGlvbmFsLFxuLmUtYmlnZ2VyIC5lLXNtYWxsLmUtc3RlcHBlci5lLXZlcnRpY2FsIC5lLXN0ZXAtbGFiZWwtY29udGFpbmVyLmUtbGFiZWwtYWZ0ZXIgLmUtc3RlcC1sYWJlbC1vcHRpb25hbCxcbi5lLXNtYWxsIC5lLWJpZ2dlci5lLXN0ZXBwZXIuZS12ZXJ0aWNhbCAuZS1zdGVwLWxhYmVsLWNvbnRhaW5lci5lLWxhYmVsLWFmdGVyIC5lLXN0ZXAtbGFiZWwtb3B0aW9uYWwge1xuICBmb250LXNpemU6IDEycHg7XG59IiwiLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLWRpYWxvZyAuZS1pY29uLWRsZy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtZGlhbG9nIC5lLWljb24tZGxnLWNsb3NlIHtcbiAgb3BhY2l0eTogaW5pdGlhbDtcbn1cbi5lLWRpYWxvZyAuZS1pY29uLWRsZy1jbG9zZTphY3RpdmUge1xuICBvcGFjaXR5OiBpbml0aWFsO1xufVxuLmUtZGlhbG9nIC5lLWljb24tZGxnLWNsb3NlOmhvdmVyIHtcbiAgb3BhY2l0eTogaW5pdGlhbDtcbn1cbi5lLWRpYWxvZyAuZS1zb3V0aC1lYXN0OjpiZWZvcmUsXG4uZS1kaWFsb2cgLmUtc291dGgtd2VzdDo6YmVmb3JlLFxuLmUtZGlhbG9nIC5lLW5vcnRoLWVhc3Q6OmJlZm9yZSxcbi5lLWRpYWxvZyAuZS1ub3J0aC13ZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2MVwiO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG4uZS1kaWFsb2cge1xuICBib3JkZXI6IDAgc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbn1cbi5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1kaWFsb2cuZS1kbGctcmVzaXphYmxlIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50ICsgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWRpYWxvZyAuZS1idG4gLmUtYnRuLWljb24uZS1pY29uLWRsZy1jbG9zZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEycHg7XG59XG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogODAlO1xufVxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXIuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWRpYWxvZyAuZS1kbGctbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4uZS1kaWFsb2cgLmUtc2Nyb2xsLWRpc2FibGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLmUtZGlhbG9nIC5lLWRsZy1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi5lLWRpYWxvZyAuZS1kbGctY29udGVudC5lLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3A6IDAgc29saWQgI2VkZWJlOTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50LmUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNXB4O1xufVxuLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1zb3V0aC1lYXN0IHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICByaWdodDogMDtcbn1cbi5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtc291dGgtd2VzdCB7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmUtZGlhbG9nIC5lLXJlc2l6ZS1oYW5kbGUuZS1ub3J0aC1lYXN0IHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4uZS1kaWFsb2cgLmUtcmVzaXplLWhhbmRsZS5lLW5vcnRoLXdlc3Qge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmUtZGlhbG9nIC5lLXNvdXRoLFxuLmUtZGlhbG9nIC5lLW5vcnRoLFxuLmUtZGlhbG9nIC5lLWVhc3QsXG4uZS1kaWFsb2cgLmUtd2VzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtZGlhbG9nIC5lLWVhc3QsXG4uZS1kaWFsb2cgLmUtd2VzdCB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLmUtZGlhbG9nIC5lLXNvdXRoLFxuLmUtZGlhbG9nIC5lLW5vcnRoIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG4uZS1kaWFsb2cuZS1ibGF6b3ItaGlkZGVuIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCAjZWRlYmU5O1xuICBwYWRkaW5nOiAxNnB4IDI0cHggMjBweDtcbn1cbi5lLWRpYWxvZyAuZS1kbGctY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAwIDI0cHg7XG59XG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLmUtZGlhbG9nLmUtZGxnLXJlc2l6YWJsZSAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG59XG4uZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmUtYWxlcnQtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCAjZWRlYmU5O1xufVxuXG4uZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5lLWRpYWxvZy5lLWRyYWdnYWJsZSA+IC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLmUtZGlhbG9nLmUtZGV2aWNlLmUtZHJhZ2dhYmxlLmUtcG9wdXAtb3BlbiB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5lLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IDk4JTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5lLXJ0bCAuZS1mb290ZXItY29udGVudCAuZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmUtcnRsIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtcnRsIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmUtZGlhbG9nLmUtcnRsIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiAwO1xuICByaWdodDogMTVweDtcbn1cblxuLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvdHRvbTogMDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMycHg7XG4gIHBhZGRpbmc6IDRweCA5cHg7XG59XG5cbi5lLXJ0bC5lLWRpYWxvZyAuZS1yZXNpemUtaGFuZGxlLmUtc291dGgtd2VzdCB7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBzdy1yZXNpemU7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBpbml0aWFsO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuLmUtZGxnLXRhcmdldC5lLXNjcm9sbC1kaXNhYmxlZCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi5lLWRsZy1vdmVybGF5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtZGxnLW92ZXJsYXkuZS1mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmUtZGxnLW92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi5lLWRsZy1mdWxsc2NyZWVuIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogc3R5bGVsaW50LWVuYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi5lLXBvcHVwLmUtcG9wdXAtb3Blbi5lLWRpYWxvZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmUtZGxnLWNvbnRhaW5lciB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lLWRsZy1jZW50ZXItY2VudGVyIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lLWRsZy1sZWZ0LWNlbnRlciB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZS1kbGctcmlnaHQtY2VudGVyIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZS1kbGctbGVmdC10b3Age1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmUtZGxnLXJpZ2h0LXRvcCB7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGxnLWNlbnRlci10b3Age1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmUtZGxnLWxlZnQtYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZS1kbGctcmlnaHQtYm90dG9tIHtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGxnLWNlbnRlci1ib3R0b20ge1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmhvdmVyLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmZvY3VzLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWRpYWxvZyAuZS1idG4uZS1kbGctY2xvc2VpY29uLWJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlYmU5O1xufVxuXG4uZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGlhbG9nLmUtcGxhY2Vob2xkZXItZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCAyMTBweDtcbiAgbWluLWhlaWdodDogMjEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZS1hbGVydC1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCxcbiAgLmUtY29uZmlybS1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIHdpZHRoOiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5lLWFsZXJ0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwLFxuICAuZS1jb25maXJtLWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZS1wcm9tcHQtZGlhbG9nLmUtZGlhbG9nLmUtcG9wdXAsXG4gIC5lLXByb21wdC1kaWFsb2cuZS1kaWFsb2cuZS1wb3B1cCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmUtcHJvbXB0LWRpYWxvZy5lLWRpYWxvZy5lLXBvcHVwLFxuICAuZS1wcm9tcHQtZGlhbG9nLmUtZGlhbG9nLmUtcG9wdXAge1xuICAgIG1hcmdpbjogMzBweDtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbn1cbi5lLWRsZy1yZWYtZWxlbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZS1kaWFsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG59XG5cbi5lLWRsZy1vdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4uZS1mb290ZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuLmUtcHJpbWFyeS5lLWZsYXQ6bm90KFtESVNBQkxFRF0pOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZGFuZ2VyKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWluZm8pIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OGQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bjpob3Zlci5lLXByaW1hcnkuZS1mbGF0Om5vdChbRElTQUJMRURdKTpub3QoLmUtc3VjY2Vzcyk6bm90KC5lLWRhbmdlcik6bm90KC5lLXdhcm5pbmcpOm5vdCguZS1pbmZvKSB7XG4gIGJhY2tncm91bmQ6IHJnYigwLCAxMDgsIDE5MC44KTtcbn1cbi5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bi5lLWZsYXQ6bm90KFtESVNBQkxFRF0pOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZGFuZ2VyKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWluZm8pIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE4ODg2O1xuICBjb2xvcjogIzMyMzEzMDtcbn1cbi5lLWZvb3Rlci1jb250ZW50IC5lLWJ0bjpob3Zlci5lLWZsYXQ6bm90KFtESVNBQkxFRF0pOm5vdCguZS1zdWNjZXNzKTpub3QoLmUtZGFuZ2VyKTpub3QoLmUtd2FybmluZyk6bm90KC5lLWluZm8pIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cblxuLmUtZGxnLWhlYWRlcixcbi5lLWRsZy1oZWFkZXIgKiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5lLWRsZy1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG5cbi5lLWRldmljZSAuZS1kbGctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWRsZy1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmUtaWNvbi1kbGctY2xvc2Uge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cblxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSBzcGFuLFxuLmUtZGlhbG9nIC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuOmZvY3VzIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pY29uLWRsZy1jbG9zZTphY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZS1pY29uLWRsZy1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuXG4uZS1kbGctaGVhZGVyLWNvbnRlbnQgLmUtZGxnLWNsb3NlaWNvbi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWRsZy1jbG9zZWljb24tYnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZS1zb3V0aC1lYXN0IHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG5cbi5lLXJ0bCAuZS1zb3V0aC1lYXN0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZS1ydGwgLmUtc291dGgtd2VzdCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuXG4uZS1zb3V0aC13ZXN0LFxuLmUtbm9ydGgtZWFzdCxcbi5lLW5vcnRoLXdlc3Qge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWJpZ2dlci5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQsXG4qLmUtYmlnZ2VyIC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjRweCAyOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWRsZy1oZWFkZXIsXG4qLmUtYmlnZ2VyIC5lLWRpYWxvZyAuZS1kbGctaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWRsZy1jb250ZW50LFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDI4cHggMjhweCAwIDI4cHg7XG59XG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQsXG4qLmUtYmlnZ2VyIC5lLWRpYWxvZyAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDI4cHg7XG59XG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IC5lLWJ0bi5lLWRsZy1jbG9zZWljb24tYnRuIHtcbiAgYm90dG9tOiAtNHB4O1xuICBsZWZ0OiAxMHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLmUtYmlnZ2VyLmUtZGlhbG9nIC5lLWJ0biAuZS1idG4taWNvbi5lLWljb24tZGxnLWNsb3NlLFxuKi5lLWJpZ2dlciAuZS1kaWFsb2cgLmUtYnRuIC5lLWJ0bi1pY29uLmUtaWNvbi1kbGctY2xvc2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIuZS1ydGwgLmUtZm9vdGVyLWNvbnRlbnQgLmUtYnRuLFxuLmUtYmlnZ2VyIC5lLXJ0bCAuZS1mb290ZXItY29udGVudCAuZS1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGxnLWhlYWRlci1jb250ZW50ICsgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWNvbnRlbnQtcGxhY2Vob2xkZXIuZS1kaWFsb2cuZS1wbGFjZWhvbGRlci1kaWFsb2csXG4uZS1iaWdnZXIuZS1jb250ZW50LXBsYWNlaG9sZGVyLmUtZGlhbG9nLmUtcGxhY2Vob2xkZXItZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1zaXplOiA0MDBweCAyMjBweDtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG5cbi8qISBwb3B1cCBsYXlvdXQgKi9cbi5lLXBvcHVwIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1wb3B1cC5lLXBvcHVwLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtcG9wdXAuZS1wb3B1cC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXRvb2x0aXAtd3JhcCB7XG4gIC8qISBUb29sdGlwIGljb25zICovXG59XG4uZS10b29sdGlwLXdyYXAgLmUtdG9vbHRpcC1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMy42cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4N2VcIjtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg3YVwiO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBkXCI7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODdkXCI7XG59XG5cbi5lLXRvb2x0aXAtcG9wdXAtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZS10b29sdGlwLXdyYXAge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLmUtdGlwLWJvdHRvbSB7XG4gIGhlaWdodDogMTIuNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDI1LjVweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAuZS10aXAtdG9wIHtcbiAgaGVpZ2h0OiAxMi41cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtOXB4O1xuICB3aWR0aDogMjUuNXB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC5lLXRpcC1sZWZ0IHtcbiAgaGVpZ2h0OiAyNS41cHg7XG4gIGxlZnQ6IC05cHg7XG4gIHRvcDogNDglO1xuICB3aWR0aDogMTIuNXB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC5lLXRpcC1yaWdodCB7XG4gIGhlaWdodDogMjUuNXB4O1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEyLjVweDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS10b29sdGlwLWNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC05cHg7XG4gIHRvcDogLTlweDtcbiAgei1pbmRleDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEuNnB4IDMuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC4zcHggMC45cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtdGlwLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHotaW5kZXg6IDE7XG59XG4uZS10b29sdGlwLXdyYXAge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uZS10b29sdGlwLXdyYXAuZS1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2LjRweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAxLjJweCAzLjZweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNi40cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMS4ycHggMy42cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLWJvdHRvbSB7XG4gIGJvcmRlci1sZWZ0OiAxMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMi41cHggc29saWQgI2ZmZjtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtb3V0ZXIuZS10aXAtdG9wIHtcbiAgYm9yZGVyLWJvdHRvbTogMTIuNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1sZWZ0IHtcbiAgYm9yZGVyLWJvdHRvbTogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEyLjVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAxMi41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXJpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbTogMTIuNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMTIuNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDEyLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIge1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodCwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1sZWZ0LCAuZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLWJvdHRvbSwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC10b3Age1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLXRvb2x0aXAtd3JhcCAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tLCAuZS10b29sdGlwLXdyYXAgLmUtYXJyb3ctdGlwLWlubmVyLmUtdGlwLXRvcCB7XG4gIHJpZ2h0OiAyNnB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1yaWdodCwgLmUtdG9vbHRpcC13cmFwIC5lLWFycm93LXRpcC1pbm5lci5lLXRpcC1sZWZ0IHtcbiAgYm90dG9tOiAyNnB4O1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLXRvb2x0aXAtY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MDVlNWM7XG59XG4uZS10b29sdGlwLXdyYXAgLmUtdG9vbHRpcC1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtdG9vbHRpcC13cmFwIC5lLXRpcC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLWJpZ2dlciAuZS10b29sdGlwLXdyYXAgLmUtdGlwLWNvbnRlbnQsXG4uZS10b29sdGlwLXdyYXAuZS1iaWdnZXIgLmUtdGlwLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcGFkZGluZzogOXB4IDhweDtcbn1cbi5lLWJpZ2dlciAuZS10b29sdGlwLXdyYXAgLmUtdGlwLWNvbnRlbnQsXG4uZS10b29sdGlwLXdyYXAuZS1iaWdnZXIgLmUtdGlwLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbkAtd2Via2l0LWtleWZyYW1lcyBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWJyaWMtc3Bpbm5lci1yb3RhdGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogc3R5bGVsaW50LWRpc2FibGUtbGluZSBuby1lbXB0eS1zb3VyY2UgKi9cbi5lLXNwaW5uZXItcGFuZSB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmUtc3Bpbm5lci1wYW5lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiRmx1ZW50XCI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWxlZnQge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4ICovXG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWxlZnQgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tcmlnaHQgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLWNlbnRlciAuZS1zcGlubmVyLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zcGlubmVyLXBhbmUuZS1zcGluLXNob3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbWF0ZXJpYWwsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsMyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQzIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDE1NjguNjNtcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBtYXRlcmlhbC1zcGlubmVyLXJvdGF0ZSAxNTY4LjYzbXMgbGluZWFyIGluZmluaXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsIC5lLXBhdGgtY2lyY2xlLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbDMgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kMyAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUgMC43NXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogbWF0ZXJpYWwtc3Bpbm5lci1yb3RhdGUgMC43NXMgbGluZWFyIGluZmluaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNCAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG4gIHN0cm9rZS13aWR0aDogNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50LFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQyLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMjEsIDAuMjksIDAuNjcpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMjEsIDAuMjksIDAuNjcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQgLmUtcGF0aC1hcmMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudCAuZS1wYXRoLWNpcmNsZSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50MiAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50MiAuZS1wYXRoLWNpcmNsZSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmFicmljIC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDEuNTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMjEsIDAuMjEsIDAuMjEsIDAuMjEpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFicmljLXNwaW5uZXItcm90YXRlIDEuM3MgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMjEsIDAuMjEsIDAuMjEsIDAuMjEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZCAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tdGFpbHdpbmQgLmUtcGF0aC1jaXJjbGUge1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDQuNTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNXYzIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IG1hdGVyaWFsLXNwaW5uZXItcm90YXRlIDAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDUgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDV2MyAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS1saW5lY2FwOiBzcXVhcmU7XG4gIHN0cm9rZS13aWR0aDogNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjUzLCAwLjIxLCAwLjI5LCAwLjY3KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhYnJpYy1zcGlubmVyLXJvdGF0ZSAxLjNzIGluZmluaXRlIGN1YmljLWJlemllcigwLjUzLCAwLjIxLCAwLjI5LCAwLjY3KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWFyYyxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMS41O1xufVxuXG4uZS1zcGlubmVyLXBhbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tb3ZlcmxheSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5lLXNwaW5uZXItcGFuZS5lLXNwaW4tb3ZlcmxheSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwIHtcbiAgZmlsbDogI2ZmZjtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1sYWJlbCB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZsdWVudDIgLmUtcGF0aC1jaXJjbGUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWZhYnJpYyAuZS1wYXRoLWNpcmNsZSB7XG4gIHN0cm9rZTogI2M3ZTBmNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmx1ZW50IC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mbHVlbnQyIC5lLXBhdGgtYXJjLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMgLmUtcGF0aC1hcmMge1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLXRhaWx3aW5kIC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjYzdlMGY0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZCAuZS1wYXRoLWFyYyB7XG4gIHN0cm9rZTogIzAwNzhkNDtcbn1cbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNXYzIHtcbiAgc3Ryb2tlOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IC5lLXBhdGgtY2lyY2xlIHtcbiAgc3Ryb2tlOiAjYzdlMGY0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1oaWdoLWNvbnRyYXN0IC5lLXBhdGgtYXJjIHtcbiAgc3Ryb2tlOiAjMDA3OGQ0O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tbWF0ZXJpYWwzLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi10YWlsd2luZDMge1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDQge1xuICBzdHJva2U6ICMwMDc4ZDQ7XG59XG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcCB7XG4gIGZpbGw6ICMwMDc4ZDQ7XG4gIHN0cm9rZTogIzAwNzhkNDtcbn0iLCIvKiEgVHJlZVZpZXcncyBib290c3RyYXA1IHRoZW1lIHdpc2Ugb3ZlcnJpZGUgZGVmaW5pdGlvbnMgYW5kIHZhcmlhYmxlcyAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbi8qISBjYWxlbmRhciBib290c3RyYXA1IHRoZW1lIHZhcmlhYmxlcyAqL1xuLmUtcG9wdXAuZS1kZGwge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4uZS1wb3B1cC5lLWRkbCAuZS1pbnB1dC1ncm91cCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtcG9wdXAuZS1kZGwgLmUtaW5wdXQtZ3JvdXAgaW5wdXQge1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmUtcG9wdXAuZS1kZGwgLmUtZHJvcGRvd25iYXNlIHtcbiAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLmUtcG9wdXAuZS1kZGwgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1wb3B1cC5lLWRkbCAuZS1maWx0ZXItcGFyZW50IC5lLWlucHV0LWdyb3VwIC5lLWJhY2staWNvbiB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwgaW5wdXRbcmVhZG9ubHldIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsLmUtcmVhZG9ubHkgLmUtaW5wdXRbcmVhZG9ubHldLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwuZS1yZWFkb25seSBpbnB1dFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbjphY3RpdmUsXG4uZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1kZGwtaWNvbjpob3Zlcixcbi5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1kZGwtaWNvbjphY3RpdmUsXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtZGRsLWljb246aG92ZXIsXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmhvdmVyLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1iYWNrLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1iYWNrLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kZGwgLmUtaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbixcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtZGRsIC5lLWlucHV0W3JlYWRvbmx5XSB+IHNwYW4uZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24sXG4uZS1mbG9hdC1pbnB1dC5lLWRkbCBpbnB1dFtyZWFkb25seV0gfiBzcGFuLmUtaW5wdXQtZ3JvdXAtaWNvbi5lLWRkbC1pY29uLFxuLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIuZS1kZGwgaW5wdXRbcmVhZG9ubHldIH4gc3Bhbi5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzYwNWU1Yztcbn1cblxuLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb24sXG4uZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLmUtZGRsIC5lLWNvbnRyb2wuZS1kcm9wZG93bmxpc3QgfiAuZS1pbnB1dC1ncm91cC1pY29uLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cC5lLWRpc2FibGVkLmUtZGRsIC5lLWlucHV0LWdyb3VwLWljb24sXG4uZS1jb250cm9sLmUtZHJvcGRvd25saXN0IC5lLWlucHV0LWdyb3VwLmUtZGRsIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBib3JkZXI6IDA7XG59XG5cbi5lLWlucHV0LWdyb3VwOm5vdCguZS1kaXNhYmxlZCkgLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCB+IC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlLFxuLmUtY29udHJvbC5lLWRyb3Bkb3dubGlzdCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWlucHV0LWdyb3VwLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1iYWNrLWljb246YWN0aXZlLFxuLmUtZGRsLmUtcG9wdXAgLmUtaW5wdXQtZ3JvdXA6bm90KC5lLWRpc2FibGVkKSAuZS1jbGVhci1pY29uOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZS1kZGwuZS1wb3B1cCAuZS1pbnB1dC1ncm91cDpub3QoLmUtZGlzYWJsZWQpIC5lLWNsZWFyLWljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmUtZGRsLmUtcG9wdXAgLmUtZmlsdGVyLXBhcmVudCAuZS1pbnB1dC1ncm91cCxcbi5lLWRkbC5lLXBvcHVwIC5lLWZpbHRlci1wYXJlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZS1pbnB1dC1ncm91cCAuZS1jb250cm9sLmUtZHJvcGRvd25saXN0IH4gLmUtZGRsLWljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNoaXBzLWNvbGxlY3Rpb24gLmUtY2hpcHMgLmUtY2hpcHMtY2xvc2UuZS1pY29uOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdG9wOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLXJ0bCAuZS1pbnB1dC1ncm91cC1pY29uLmUtZGRsLWljb24ge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtY29udGFpbmVyIC5lLW11bHRpLXNlbGVjdC13cmFwcGVyIC5lLWNsZWFyLWljb24ge1xuICBoZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uZS1tdWx0aS1zZWxlY3Qtd3JhcHBlciAuZS1zZWFyY2hlciBpbnB1dFt0eXBlPXRleHRdLFxuLmUtbXVsdGktc2VsZWN0LXdyYXBwZXIgLmUtbXVsdGktc2VhcmNoZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5lLW11bHRpc2VsZWN0IC5lLWlucHV0LWdyb3VwLWljb24uZS1kZGwtaWNvbiB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NjVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi10b2RheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NzhcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi13ZWVrOjpiZWZvcmUsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi13b3Jrd2Vlazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MTdcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1tb250aDo6YmVmb3JlLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24teWVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzVcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtaWNvbi1tb250aC1hZ2VuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzViXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tYWdlbmRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLXllYXItdmVydGljYWw6OmJlZm9yZSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLXllYXItaG9yaXpvbnRhbDo6YmVmb3JlLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tdGltZWxpbmUtbW9udGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODc2XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tdGltZWxpbmUtZGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdkYVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLXRpbWVsaW5lLXdlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODFmXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tdGltZWxpbmUtd29ya3dlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIwXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtdG9vbGJhciAuZS1wb3B1cC1kb3duLWljb246OmJlZm9yZSxcbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIuZS10b29sYmFyIC5lLXBvcHVwLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzcwXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtcnRsIC5lLWljb24tcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIuZS1ydGwgLmUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1pY29uLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLWNsb3NlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1ibG9jay1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODM5XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzcyXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ODlcIjtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50IC5lLXVwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlODIyXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1kb3duLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2ZlXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdhOVwiO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWNlbGxzIC5lLWFsbC1kYXktYXBwb2ludG1lbnQtc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YTlcIjtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFwcG9pbnRtZW50IC5lLXJpZ2h0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG5cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1iYWNrLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzczXCI7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc2F2ZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdjOFwiO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlbGV0ZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgyMFwiO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyIC5lLXJlY3VycmVuY2UtZWRpdC1idXR0b24gLmUtcmVjdXJyZW5jZS1lZGl0LmUtaWNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMwXCI7XG59XG5cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1iYWNrLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2Y5XCI7XG59XG5cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZWRpdC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMFwiO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1kZWxldGUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MjBcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2xvc2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3ZTdcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtdGltZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1sb2NhdGlvbi1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NlwiO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS10aW1lLXpvbmUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDRcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZGVzY3JpcHRpb24taWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YzBcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcmVzb3VyY2UtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3YjlcIjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZGF0ZS10aW1lLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlN2RhXCI7XG59XG5cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1jbG9zZS1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTdlN1wiO1xufVxuXG4uZS1zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBtZWRpdW0gbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtYWN0aXZlLXZpZXcgLmUtdGJhci1idG4tdGV4dCxcbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtYWN0aXZlLXZpZXcgLmUtaWNvbnMge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgLmUtdG9vbGJhci1yaWdodCAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbS5lLWFjdGl2ZS12aWV3IC5lLXRiYXItYnRuIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3MgPiBkaXYge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQuZS1idG4taWNvbi5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10YmFyLWJ0bi5lLWljb24tYnRuOmZvY3VzLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1sZWZ0IC5lLXRiYXItYnRuLmUtaWNvbi1idG46aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtZGF5IC5lLWljb24tZGF5LCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtd2VlayAuZS1pY29uLXdlZWssIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS13b3JrLXdlZWsgLmUtaWNvbi13b3Jrd2VlaywgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLW1vbnRoIC5lLWljb24tbW9udGgsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS15ZWFyIC5lLWljb24teWVhciwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWFnZW5kYSAuZS1pY29uLWFnZW5kYSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLW1vbnRoLWFnZW5kYSAuZS1pY29uLW1vbnRoLWFnZW5kYSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRpbWVsaW5lLWRheSAuZS1pY29uLXRpbWVsaW5lLWRheSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRpbWVsaW5lLXdlZWsgLmUtaWNvbi10aW1lbGluZS13ZWVrLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdGltZWxpbmUtd29yay13ZWVrIC5lLWljb24tdGltZWxpbmUtd29ya3dlZWssIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10aW1lbGluZS1tb250aCAuZS1pY29uLXRpbWVsaW5lLW1vbnRoLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdGltZWxpbmUteWVhciAuZS1pY29uLXRpbWVsaW5lLXllYXItdmVydGljYWwsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10aW1lbGluZS15ZWFyIC5lLWljb24tdGltZWxpbmUteWVhci1ob3Jpem9udGFsLCAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWRkIC5lLXRiYXItYnRuLXRleHQsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10b2RheSAuZS1pY29uLWRheSwgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXRvZGF5IC5lLWljb24tdG9kYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcHJldiAuZS1pY29uLXByZXYsIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1uZXh0IC5lLWljb24tbmV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLWRhdGUtcmFuZ2UgLmUtdGJhci1idG4uZS1zY2hlZHVsZS1kYXRlLXJhbmdlLXRidG4ge1xuICB3aWR0aDogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhci5lLXJ0bCAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyLmUtcnRsIC5lLWhvci1uYXY6bm90KC5lLW5hdi1hY3RpdmUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWhvci1uYXY6YWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1ob3ItbmF2OmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6IHJnYmEoMCwgMTIwLCAyMTIsIDAuODcpO1xufVxuLmUtc2NoZWR1bGUuZS1hZGFwdGl2ZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi10b2RheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtc2NoZWR1bGUuZS1hZGFwdGl2ZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi10b2RheSArIC5lLXRiYXItYnRuLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciB7XG4gIGhlaWdodDogNTRweDtcbiAgbWluLWhlaWdodDogNTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWxlZnQgLmUtdGJhci1idG4uZS1pY29uLWJ0bjpob3ZlciwgLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItbGVmdCAuZS10YmFyLWJ0bi5lLWljb24tYnRuOmZvY3VzIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGhlaWdodDogNTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS10b2RheSAuZS1pY29uLXRvZGF5ICsgLmUtdGJhci1idG4tdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtdG9kYXkgLmUtaWNvbi10b2RheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLmUtdGJhci1wb3Mge1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyAuZS10b29sYmFyLXJpZ2h0IC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcy5lLXRiYXItcG9zID4gZGl2IHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtYnRuLWljb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItcG9wIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1jb250ZW50LXdyYXAuZS1zY3JvbGwtaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1wb3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1wb3AgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuICAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItcG9wLmUtcnRsIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0biB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG4gIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdGJhci1idG4gLmUtdGJhci1idG4tdGV4dCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyIC5lLXJlc291cmNlLW1lbnUgLmUtaWNvbi1tZW51IHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbWVudS5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1yZXNvdXJjZS1sZXZlbC10aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbGV2ZWwtdGl0bGUgLmUtcmVzb3VyY2UtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzNiM2EzOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbGV2ZWwtdGl0bGUgLmUtcmVzb3VyY2UtbmFtZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1yZXNvdXJjZS1sZXZlbC10aXRsZSAuZS1pY29uLW5leHQge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgb3BhY2l0eTogMC40O1xuICBwYWRkaW5nOiA1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS1yZXNvdXJjZS10b29sYmFyLmUtcG9wdXAtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhci5lLXBvcHVwLW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXNjaGVkdWxlIC5lLXRleHQtZWxsaXBzaXMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtdGFibGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZS1zY2hlZHVsZSAuZS10YWJsZS1jb250YWluZXIuZS10cmFuc2xhdGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgZWFzZSAwcztcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4xcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlIDBzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlIDBzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGVhc2UgMHM7XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLXBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA0cHggMC4ycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA0cHggMC4ycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNTBweDtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLXBvcHVwIC5lLXJlc291cmNlLXRyZWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS1yZXNvdXJjZS10cmVlLXBvcHVwIC5lLXJlc291cmNlLXRyZWUuZS10cmVldmlldyAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDEycHggMCAyMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtcmVzb3VyY2UtdHJlZS1wb3B1cC1vdmVybGF5LmUtZW5hYmxlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtbmV3LWV2ZW50IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW5ldy1ldmVudCAuZS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZzogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRhYmxlIHtcbiAgYm9yZGVyOiAwIG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLXNjaGVkdWxlIC5lLW91dGVyLXRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWNvbnRlbnQtd3JhcCAuZS1kYXktd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtY29udGVudC1wbGFjZWhvbGRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTk7XG59XG4uZS1zY2hlZHVsZSAuZS1jb250ZW50LXdyYXAsXG4uZS1zY2hlZHVsZSAuZS1zY3JvbGwtY29udGFpbmVyIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXggKi9cbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS1oaWRlLWNoaWxkcyA+ICoge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zY2hlZHVsZSAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZSAuZS1yaWdodC1pY29uIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tLWRhdGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW0tZGF0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtbS1kYXkge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1ibG9jay1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWJsb2NrLWFwcG9pbnRtZW50IC5lLXN1YmplY3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5lLXNjaGVkdWxlIC5lLWJsb2NrLWluZGljYXRvciB7XG4gIGNvbG9yOiAjM2IzYTM5O1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtYmxvY2staW5kaWNhdG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWJsb2NrLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYmxvY2staW5kaWNhdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1hcHBvaW50bWVudCAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQgLmUtaW5saW5lLXN1YmplY3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFwcG9pbnRtZW50LmUtZXZlbnQtYWN0aW9uIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLmUtc2NoZWR1bGUgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXJlYWQtb25seSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLWFwcG9pbnRtZW50Om5vdCguZS1zY2hlZHVsZS1ldmVudC1jbG9uZSksIC5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLWJsb2NrLWFwcG9pbnRtZW50IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS1kcmFnLWNsb25lLCAuZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS10aW1lbGluZS12aWV3IC5lLWRyYWctY2xvbmUge1xuICBjdXJzb3I6IG1vdmU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS1kcmFnLWNsb25lIC5lLXRvcC1oYW5kbGVyLFxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtZHJhZy1jbG9uZSAuZS1ib3R0b20taGFuZGxlciwgLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtdmlldyAuZS1kcmFnLWNsb25lIC5lLXRvcC1oYW5kbGVyLFxuLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtdmlldyAuZS1kcmFnLWNsb25lIC5lLWJvdHRvbS1oYW5kbGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS12ZXJ0aWNhbC12aWV3IC5lLWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtcmVzaXplLWNsb25lIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG4uZS1zY2hlZHVsZS5lLWV2ZW50LWFjdGlvbiAuZS10aW1lbGluZS12aWV3IC5lLXJlc2l6ZS1jbG9uZSwgLmUtc2NoZWR1bGUuZS1ldmVudC1hY3Rpb24gLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNpemUtY2xvbmUsIC5lLXNjaGVkdWxlLmUtZXZlbnQtYWN0aW9uIC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1yZXNpemUtY2xvbmUge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyIC5lLXRvcC1ib3R0b20tcmVzaXplIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyIC5lLWxlZnQtcmlnaHQtcmVzaXplIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwcHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciAuZS10b3AtaGFuZGxlciAuZS10b3AtYm90dG9tLXJlc2l6ZSB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciAuZS1ib3R0b20taGFuZGxlciAuZS10b3AtYm90dG9tLXJlc2l6ZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyIC5lLWxlZnQtaGFuZGxlciAuZS1sZWZ0LXJpZ2h0LXJlc2l6ZSB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIgLmUtcmlnaHQtaGFuZGxlciAuZS1sZWZ0LXJpZ2h0LXJlc2l6ZSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyLCAuZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC1yZXNpemUuZS10b3AtaGFuZGxlciwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXJlc2l6ZS5lLWJvdHRvbS1oYW5kbGVyIHtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyLCAuZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS1yaWdodC1oYW5kbGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDFweDtcbiAgbWF4LXdpZHRoOiAxMHB4O1xuICB3aWR0aDogMjAlO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gIGN1cnNvcjogZS1yZXNpemU7XG4gIGZsb2F0OiByaWdodDtcbiAgcmlnaHQ6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1ldmVudC1yZXNpemUuZS10b3AtaGFuZGxlciwgLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtYm90dG9tLWhhbmRsZXIge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1heC1oZWlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMjAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLXRvcC1oYW5kbGVyIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLWJvdHRvbS1oYW5kbGVyIHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1jb250ZW50LXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWNvbnRlbnQtd3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hbGwtZGF5LXJvdyxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hbGwtZGF5LWNlbGxzIHtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50ICovXG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6IDJweCA0cHggMCAycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtdGltZXNjYWxlLWRpc2FibGUgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS13b3JrLWNlbGxzIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS10aW1lc2NhbGUtZGlzYWJsZSAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudCB7XG4gIHdpZHRoOiA4NXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudCAuZS1hbGwtZGF5LWNlbGxzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF5IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIC5lLWhlYWRlci1kYXRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWhlYWRlci1kYXkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscy5lLWRpc2FibGUtZGF0ZXMgLmUtaGVhZGVyLWRhdGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscy5lLWRpc2FibGUtZGF0ZXMgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXJvdy1jb3VudC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcm93LWNvdW50LXdyYXBwZXIgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yb3ctY291bnQtd3JhcHBlciAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yb3ctY291bnQtd3JhcHBlci5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXNlY3Rpb24ge1xuICBib3R0b206IDRweDtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDMwMG1zIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMzAwbXMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAyNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXNlY3Rpb24uZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uLmUtYXBwb2ludG1lbnQtZXhwYW5kIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uLmUtYXBwb2ludG1lbnQtY29sbGFwc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC1zZWN0aW9uOmhvdmVyLCAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtc2VjdGlvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hcHBvaW50bWVudC1oaWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscyB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWNlbGxzOmZpcnN0LWNoaWxkLmUtYW5pbWF0ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMjUwbXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDI1MG1zIGVhc2Utb3V0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstY2VsbHMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxsczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtcHJldmlvdXMtdGltZWxpbmUsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZWxpbmUge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXByZXZpb3VzLXRpbWVsaW5lLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWVsaW5lIHtcbiAgei1pbmRleDogMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLmUtYWxsLWRheS1zY3JvbGwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcC5lLWFsbC1kYXktc2Nyb2xsIC5lLWhlYWRlci1yb3cgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLmUtYWxsLWRheS1zY3JvbGwgLmUtaGVhZGVyLXJvdyAuZS1oZWFkZXItY2VsbHMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAuZS1hbGwtZGF5LWF1dG8ge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWVsaW5lLXdyYXBwZXIsXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50Om5vdCguZS1zY2hlZHVsZS1ldmVudC1jbG9uZSkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDFweCAwIDFweCA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXN1YmplY3Qge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmc6IDFweCA0cHggMnB4IDA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24sXG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtcmlnaHQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudDpub3QoLmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUpIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWluLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS10aW1lLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBib3R0b206IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDQ1JTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtdXAtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtZG93bi1pY29uIHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXVwLWljb24ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtZG93bi1pY29uIHtcbiAgYm90dG9tOiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCk7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtZGF5LXZpZXcgLmUtaGVhZGVyLWRhdGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3LmUtZGF5LXZpZXcgLmUtaGVhZGVyLWRhdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQge1xuICB3aWR0aDogNjBweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYwcHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtc3ViamVjdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBwYWRkaW5nOiAxcHggNHB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1pY29uLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXktd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBsZWZ0OiA1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAge1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWxlZnQtaW5kZW50IHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1sZWZ0LWluZGVudCxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWxlZnQtaW5kZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdlZWstbnVtYmVyLXdyYXBwZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciAuZS1zY2hlZHVsZS10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd2Vlay1udW1iZXItd3JhcHBlciAuZS13ZWVrLW51bWJlcixcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdlZWstbnVtYmVyLXdyYXBwZXIgLmUtd2Vlay1udW1iZXIge1xuICBjb2xvcjogIzYwNWU1YztcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMzZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWNsaXBib2FyZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC0xMDAwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmVzaXplOiBub25lO1xuICB0b3A6IC0xMDAwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW1vbnRoLWV2ZW50LXRhYmxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd2Vlay1udW1iZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sIHtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDNweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogODBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDM2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGUgLmUtZGF0ZS1oZWFkZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMgLmUtZGF0ZS1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3LmUtdmlydHVhbC1tYXNrIC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAjZmFmOWY4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDhweCAjZmFmOWY4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW46IDNweCAzcHggMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW5ldy1ldmVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjVweCk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWJsb2NrLWluZGljYXRvciB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogMjZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1zdWJqZWN0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMXB4IDJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5saW5lLXN1YmplY3Qge1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS10aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBwYWRkaW5nOiAxLjVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24sXG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtbGVmdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXJpZ2h0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC5lLWFsbG93LXNlbGVjdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgcGFkZGluZzogMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlciB7XG4gIG1hcmdpbjogM3B4IDNweCAycHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC12aWV3IC5lLWxlZnQtaW5kZW50LFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS13ZWVrLW51bWJlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAtbXMtZmxleDogMCAyNSU7XG4gICAgICAgICAgZmxleDogMCAyNSU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIgLmUtaGVhZGVyIC5lLXRpdGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciAuZS1jb250ZW50IHNwYW4uZS1kYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS1tb250aC1jYWxlbmRhci5lLWNhbGVuZGFyIC5lLW90aGVyLW1vbnRoIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAgICAgdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciAuZS1vdGhlci1tb250aC5lLXRvZGF5IHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciAuZS1hcHBvaW50bWVudCxcbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIgLmUtYXBwb2ludG1lbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luOiAtNnB4IGF1dG8gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyAuZS1kYXkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY2FsZW5kYXItd3JhcHBlciAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiAzNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UgLmUtbW9udGgtY2FsZW5kYXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlLmUtYXV0by1oZWlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIGNvbCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZC5lLWN1cnJlbnQtZGF5LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLXRleHQge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtbGVmdC10ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIC5lLXJlc291cmNlLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDc1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcCAuZS1yZXNvdXJjZS1jZWxscy5lLWNoaWxkLW5vZGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWNvbHVtbi13cmFwIC5lLXJlc291cmNlLWNlbGxzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXRhYmxlLmUtYXV0by1oZWlnaHQge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtcmVzb3VyY2UtdHJlZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggN3B4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXJlc291cmNlLWNvbGxhcHNlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWNvbnRlbnQtdGFibGUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtY29udGVudC10YWJsZS5lLWF1dG8taGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWxlZnQtaW5kZW50IHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1sZWZ0LWluZGVudCB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldy5lLWhvcml6b250YWwgLmUtbGVmdC1pbmRlbnQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcuZS12ZXJ0aWNhbCAuZS1sZWZ0LWluZGVudCwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3LmUtdmVydGljYWwgLmUtbGVmdC1pbmRlbnQgLmUtaGVhZGVyLWNlbGxzIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzIzMTMwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLW1vbnRoLWhlYWRlci5lLWN1cnJlbnQtZGF5IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtbGVmdC1pbmRlbnQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1tb250aC1oZWFkZXIsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogNzVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1oZWFkZXItY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzIC5lLWRhdGUtaGVhZGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAzcHggM3B4IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzIC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC1jb250YWluZXIuZS1ldmVudC1jb250YWluZXIge1xuICBoZWlnaHQ6IDc1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWlubGluZS1hcHBvaW50bWVudCB7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMDA3OGQ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQuZS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMXB4IDJweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtdGltZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMS41cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLWFwcG9pbnRtZW50LmUtYWxsb3ctc2VsZWN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtZXZlbnQtdGFibGUgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLWV2ZW50LXRhYmxlIC5lLW1vcmUtaW5kaWNhdG9yLmUtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1tb3JlLWluZGljYXRvcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1ldmVudC10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZXZlbnQtdGFibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQtY29udGFpbmVyLmUtZXZlbnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC1jb250YWluZXIuZS1ldmVudC1jb250YWluZXIge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgY29sIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQge1xuICBoZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQuZS10aW1lLXNsb3RzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLmUtdGltZS1zbG90cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkID4gc3Bhbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZCA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlOmhvdmVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1uYXZpZ2F0ZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlOmZvY3VzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1uYXZpZ2F0ZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlcyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzLmUtZGlzYWJsZS1kYXRlczpob3Zlcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS10ZXh0LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS10ZXh0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICBjb2xvcjogIzMyMzEzMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHM6Zm9jdXMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNvbHVtbi13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNvbHVtbi10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXV0by1oZWlnaHQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWF1dG8taGVpZ2h0IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLXdvcmstY2VsbHMsIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS1yZXNvdXJjZS1jZWxscywgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLWV2ZW50LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcuZS1pZ25vcmUtd2hpdGVzcGFjZSAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLXJlc291cmNlLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldy5lLWlnbm9yZS13aGl0ZXNwYWNlIC5lLWV2ZW50LWNvbnRhaW5lciB7XG4gIGhlaWdodDogNDJweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcuZS12aXJ0dWFsLW1hc2sgLmUtd29yay1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOHB4ICNmYWY5Zjg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLXRyZWUtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtdHJlZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggN3B4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jb2xsYXBzZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtY29sbGFwc2Uge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNoaWxkLW5vZGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNoaWxkLW5vZGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1pbmxpbmUtYXBwb2ludG1lbnQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWlubGluZS1hcHBvaW50bWVudCB7XG4gIHotaW5kZXg6IDE7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogMzhweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLWlubmVyLXdyYXAsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWluLWhlaWdodDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXRpbWUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWxvY2F0aW9uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS10aW1lLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sb2NhdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXRpbWUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtbGVmdC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1yaWdodC1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLWFsbG93LXNlbGVjdCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hbGxvdy1zZWxlY3Qge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3I6Zm9jdXMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLW1vcmUtaW5kaWNhdG9yOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWN1cnJlbnQtdGltZWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSBjb2wsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSBjb2wge1xuICB3aWR0aDogNzBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLWNvbnRlbnQtd3JhcC5lLXRyYW5zaXRpb24sXG4uZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbCAuZS1yZXNvdXJjZS1jb2x1bW4td3JhcC5lLXRyYW5zaXRpb24ge1xuICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsLmUtdmVydGljYWwtdmlldyAuZS1jb250ZW50LXRhYmxlLCAuZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXRhYmxlLCAuZS1zY2hlZHVsZSAuZS12aXJ0dWFsLXNjcm9sbC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSwgLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwuZS10aW1lbGluZS15ZWFyLXZpZXcuZS12ZXJ0aWNhbCAuZS1jb250ZW50LXRhYmxlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwgLmUtY29udGVudC10YWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLWNvbnRlbnQtdGFibGUuZS12aXJ0dWFsLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmlydHVhbC1zY3JvbGwgLmUtY29udGVudC13cmFwLmUtdHJhbnNpdGlvbixcbi5lLXNjaGVkdWxlIC5lLXZpcnR1YWwtc2Nyb2xsIC5lLXJlc291cmNlLWNvbHVtbi13cmFwLmUtdHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDEwMDBtcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAxMDAwbXMgbGluZWFyO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1sZWZ0LWljb24sXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50IC5lLXJpZ2h0LWljb24sXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWxlZnQtaWNvbixcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtcmlnaHQtaWNvbiB7XG4gIHBhZGRpbmc6IDAgMCAwIDVweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtaW5saW5lLWFwcG9pbnRtZW50LFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1pbmxpbmUtYXBwb2ludG1lbnQge1xuICB6LWluZGV4OiAxO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1sZWZ0LXRkIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtdHJlZS1pY29uLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS10cmVlLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1pbm5lci13cmFwLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5uZXItd3JhcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRkLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRkLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRkIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXdyYXAsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXI6aG92ZXIsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyOmhvdmVyLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtbW9yZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS12aWV3IC5lLW1vcmUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1tb3JlLWluZGljYXRvciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLW1vbnRoLXZpZXcgLmUtbmF2aWdhdGU6aG92ZXIsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS10aW1lbGluZS12aWV3IC5lLW5hdmlnYXRlOmhvdmVyLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1uYXZpZ2F0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbWVudSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXNjaGVkdWxlLXJlc291cmNlLXRvb2xiYXIgLmUtcmVzb3VyY2UtbWVudS5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc2NoZWR1bGUtcmVzb3VyY2UtdG9vbGJhciAuZS1yZXNvdXJjZS1sZXZlbC10aXRsZSAuZS1pY29uLW5leHQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIC5lLXdlZWstbnVtYmVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd3JhcHBlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13ZWVrLW51bWJlci13cmFwcGVyIC5lLXNjaGVkdWxlLXRhYmxlLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWRlYmU5O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlc291cmNlLWNvbHVtbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYmU5O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogNzVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlc291cmNlLW5hbWUge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogOHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRheS1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXktYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY29udGVudC13cmFwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtaGVhZGVyLWNlbGxzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNC41cHg7XG4gIG1hcmdpbjogNHB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50LWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC13cmFwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC5lLXRlbXBsYXRlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc3ViamVjdC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtc3ViamVjdCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXJlY3VycmVuY2UtZWRpdC1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLXRpbWUge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1sb2NhdGlvbiB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1uby1ldmVudCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA4cHggNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtYWdlbmRhLWl0ZW0uZS1tb250aC1hZ2VuZGEtdmlldyB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFnZW5kYS1wYXJlbnQuZS1tb250aC1hZ2VuZGEtdmlldyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMgLmUtYXBwb2ludG1lbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDZweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAxcHggYXV0bztcbiAgd2lkdGg6IDZweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWxlZnQtaW5kZW50LFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd2Vlay1udW1iZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMwMDc4ZDQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA3NXB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uIC5lLXJlc291cmNlLW5hbWUge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF5LXBhZGRpbmcge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY29udGVudC13cmFwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWdlbmRhLWxvYWQtbW9yZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtY29sdW1uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDc1cHg7XG4gIGNvbG9yOiAjMzIzMTMwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtbW9udGgtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1tb250aC1oZWFkZXIgLmUtZGF0ZS1oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZzogOHB4IDhweCAxNHB4IDE4cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXktZGF0ZS1oZWFkZXIgLmUtbS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyIC5lLW0tZGF5IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRheS1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXktcGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXIge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1kYXktaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtc3ViamVjdC13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWN0aXZlLWFwcG9pbnRtZW50LWFnZW5kYSAuZS1zdWJqZWN0IHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hY3RpdmUtYXBwb2ludG1lbnQtYWdlbmRhIC5lLWRhdGUtdGltZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWN0aXZlLWFwcG9pbnRtZW50LWFnZW5kYSAuZS1yZXNvdXJjZS1uYW1lIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hY3RpdmUtYXBwb2ludG1lbnQtYWdlbmRhIC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFjdGl2ZS1hcHBvaW50bWVudC1hZ2VuZGEgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWFjdGl2ZS1hcHBvaW50bWVudC1hZ2VuZGEgLmUtbG9jYXRpb24ge1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLXN1YmplY3QsXG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1pbmxpbmUtc3ViamVjdCB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLWlubGluZS1zdWJqZWN0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1uYW1lIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDhweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1yZWN1cnJlbmNlLWVkaXQtaWNvbiB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZGF0ZS10aW1lIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtbG9jYXRpb24ge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYWdlbmRhLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hZ2VuZGEtcGFyZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAwIDE0cHg7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG59XG4uZS1zY2hlZHVsZSAuZS1hZ2VuZGEtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQuZS10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5lLXNjaGVkdWxlIC5lLWFnZW5kYS12aWV3IC5lLW5vLWV2ZW50IHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuLmUtc2NoZWR1bGUgLmUtYWdlbmRhLXZpZXcgLmUtZW1wdHktZXZlbnQge1xuICBjb2xvcjogIzYwNWU1YztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hZ2VuZGEtdmlldyAuZS1tLWRhdGUsXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1tLWRhdGUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1uYW1lLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtYWdlbmRhLXZpZXcgLmUtbS1kYXksXG4uZS1zY2hlZHVsZS5lLWRldmljZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1uYW1lLFxuLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtbS1kYXkge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtYWdlbmRhLXZpZXcgLmUtYXBwb2ludG1lbnQge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFnZW5kYS12aWV3IC5lLXJlc291cmNlLWNvbHVtbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDc1cHg7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hZ2VuZGEtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4gLmUtcmVzb3VyY2UtbmFtZSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1hZ2VuZGEtdmlldyAuZS1kYXktcGFkZGluZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLWFnZW5kYS12aWV3IC5lLWRhdGUtYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VkZWJlOTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uZS1zY2hlZHVsZS5lLXJlYWQtb25seSAuZS10b29sYmFyLWl0ZW0uZS1hZGQuZS1vdmVyZmxvdy1zaG93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1hcHBvaW50bWVudC13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWFwcG9pbnRtZW50LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuNSk7XG59XG4uZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdmVydGljYWwtdmlldy5lLXRpbWVzY2FsZS1kaXNhYmxlIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF5LXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS12ZXJ0aWNhbC12aWV3IC5lLWRheS13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzcsIDIzNSwgMjMzLCAwLjUpO1xufVxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlciwgLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS1ldmVudC10YWJsZSAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM3LCAyMzUsIDIzMywgMC41KTtcbn1cbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1zY2hlZHVsZS5lLW11bHRpLWRyYWcgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudDpmb2N1cyxcbi5lLXNjaGVkdWxlLmUtbXVsdGktZHJhZyAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLFxuLmUtc2NoZWR1bGUuZS1tdWx0aS1kcmFnIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuNSk7XG59XG5cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLW11bHRpLWRyYWcgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLW11bHRpLWRyYWcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNywgMjM1LCAyMzMsIDAuNSk7XG59XG5cbi8qISBzY2hlZHVsZSBldmVudCB0b29sdGlwICovXG4uZS1zY2hlZHVsZS1ldmVudC10b29sdGlwIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5lLXRvb2x0aXAtaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZS1maWVsZC1lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIHtcbiAgd2lkdGg6IDQ0MHB4O1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nLmUtZm9sbG93aW5nLWV2ZW50cy1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDI0cHggMjRweDtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIHtcbiAgICB3aWR0aDogMjg5cHg7XG4gIH1cbiAgLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nLmUtZm9sbG93aW5nLWV2ZW50cy1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDUlO1xuICB9XG4gIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IGJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNSU7XG4gIH1cbn1cblxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDMyMHB4O1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIC5lLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZS1kaWFsb2cuZS1xdWljay1kaWFsb2cgLmUtZm9vdGVyLWNvbnRlbnQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLXJ0bCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiEgc2NoZWR1bGUgZXZlbnQgd2luZG93ICovXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtaWNvbi1kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWRsZy1oZWFkZXItY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWV2ZW50LWRlbGV0ZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS10aW1lLXpvbmUtcm93IC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdyAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUge1xuICBoZWlnaHQ6IDU2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdy5lLWVuYWJsZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpdGxlLWxvY2F0aW9uLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1lbmQtcm93LFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LWlucHV0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1lbmQtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtcmVzb3VyY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbixcbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1mbG9hdC1pbnB1dCAuZS1kZXNjcmlwdGlvbiB7XG4gIGhlaWdodDogNTBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZyAuZS1yZXBlYXQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29uLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1lbmQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1ydGwgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWV2ZW50LWRlbGV0ZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmUtZWRpdG9yLWNvbnRlbnQtaXRlbS10ZW1wbGF0ZSB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiEgc2NoZWR1bGUgZXZlbnQgd2luZG93IGZvciBzbWFsbGVyIHZpZXdwb3J0cyovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuZS1zY2hlZHVsZS1kaWFsb2cuZS1wb3B1cC5lLXBvcHVwLW9wZW4ge1xuICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuICAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtYWxsLWRheS1jb250YWluZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LXRpbWUtem9uZS1yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZS1kZGwuZS1wb3B1cCAuZS1yZXNvdXJjZS10ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB0ZXh0LWluZGVudDogMTBweDtcbn1cbi5lLWRkbC5lLXBvcHVwIC5lLXJlc291cmNlLXRlbXBsYXRlIC5lLXJlc291cmNlLWNvbG9yIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRsZy1oZWFkZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlciAqIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLWxvY2F0aW9uLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC1lbmQtcm93LFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpbWUtem9uZS1yb3csXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtaW5wdXQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWVuZC1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGltZS16b25lLXJvdy5lLWVuYWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWVuZC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVzY3JpcHRpb24tbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLXJvdyxcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVzb3VyY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWZsb2F0LWlucHV0IC5lLWRlc2NyaXB0aW9uIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlcGVhdC1wYXJlbnQtcm93IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1iYWNrLWljb24sXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZm9yd2FyZC1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc2F2ZS1pY29uLFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWJhY2staWNvbixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZWxldGUtaWNvbiB7XG4gIHdpZHRoOiAyLjVlbTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zYXZlLWljb24sXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVsZXRlLWljb24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aW1lLXpvbmUtcm93LFxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29uLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlcGVhdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zYXZlLWljb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlLmUtcnRsIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdGFydC1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtZW5kLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtcmVwZWF0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lci5lLWhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtY29udGFpbmVyIC5lLXJlY3VycmVuY2UtZWRpdC1idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IC0zcHggNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIgLmUtcmVjdXJyZW5jZS1lZGl0LWJ1dHRvbiAuZS1yZWN1cnJlbmNlLWVkaXQuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLyohIHNjaGVkdWxlIHF1aWNrIHBvcHVwICovXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogIzIwMWYxZTtcbiAgbWF4LXdpZHRoOiAzNjVweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogNHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlIHtcbiAgY29sb3I6ICM2MDVlNWM7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpmb2N1cywgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmZvY3VzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZTpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQgLmUtY2xvc2UtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUgLmUtY2xvc2UtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSAuZS1jbG9zZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiA0MHB4IDE4cHggMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IC5lLXBvcHVwLXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1wb3B1cC10YWJsZSAuZS1zY2hlZHVsZS1mb3JtID4gc3BhbiB7XG4gIG1hcmdpbjogMCAwIDRweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IC5lLXBvcHVwLXRhYmxlIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDIycHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIge1xuICBwYWRkaW5nOiA2cHggOHB4IDAgOHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0OmZvY3VzLCAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQ6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZTpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdC1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2UtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpkaXNhYmxlZDpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZGVsZXRlOmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpkaXNhYmxlZCA+IC5lLWVkaXQtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpkaXNhYmxlZCA+IC5lLWRlbGV0ZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6ZGlzYWJsZWQgPiAuZS1lZGl0LWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpkaXNhYmxlZCA+IC5lLWRlbGV0ZS1pY29uIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdC13cmFwIHtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdC13cmFwIC5lLXN1YmplY3Qge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyMCwgMjEyLCAwLjMpO1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXgtaGVpZ2h0OiA4N3B4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggMTBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjRweCAxMnB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1wb3B1cC1oZWFkZXItdGl0bGUtdGV4dCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLXBvcHVwLWhlYWRlci10aXRsZS10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtZGF0ZS10aW1lLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWxvY2F0aW9uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXRpbWUtem9uZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kZXNjcmlwdGlvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1yZXNvdXJjZSxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGF0ZS10aW1lLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1sb2NhdGlvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtdGltZS16b25lLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kZXNjcmlwdGlvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtcmVzb3VyY2Uge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kYXRlLXRpbWUtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1sb2NhdGlvbi1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXRpbWUtem9uZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWRlc2NyaXB0aW9uLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcmVzb3VyY2UtaWNvbixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGF0ZS10aW1lLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWxvY2F0aW9uLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXRpbWUtem9uZS1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kZXNjcmlwdGlvbi1pY29uLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1yZXNvdXJjZS1pY29uIHtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1kYXRlLXRpbWUtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1sb2NhdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXRpbWUtem9uZS1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLWRlc2NyaXB0aW9uLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcmVzb3VyY2UtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtZXZlbnQtcG9wdXAgLmUtZGF0ZS10aW1lLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWxvY2F0aW9uLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXRpbWUtem9uZS1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kZXNjcmlwdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1yZXNvdXJjZS1kZXRhaWxzIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC10YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA4cHggMThweCA4cHggMThweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1lZGl0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1lZGl0LFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZGVsZXRlIHtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1lZGl0OmRpc2FibGVkLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIgLmUtZXZlbnQtZGVsZXRlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNhMTlmOWQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLXBvcHVwLWZvb3RlciAuZS1ldmVudC1kZXRhaWxzIHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcmlnaHQ6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtY2VsbC1wb3B1cCAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgbGVmdDogNnB4O1xuICByaWdodDogYXV0bztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtcG9wdXAtY29udGVudCAuZS1kYXRlLXRpbWUtd3JhcHBlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtcG9wdXAtY29udGVudCAuZS1sb2NhdGlvbi1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1wb3B1cC1jb250ZW50IC5lLXRpbWUtem9uZS1kZXRhaWxzLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1wb3B1cC1jb250ZW50IC5lLWRlc2NyaXB0aW9uLWRldGFpbHMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWNvbnRlbnQgLmUtcmVzb3VyY2UtZGV0YWlscyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtZXZlbnQtZGV0YWlscyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtZXZlbnQtZWRpdCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWZvb3RlciB7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDE4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWRhdGUtdGltZS1pY29uIHtcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2Uge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDQ7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtZWRpdDpmb2N1cywgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0OmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGU6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWRlbGV0ZTpob3Zlcixcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWhlYWRlci1pY29uLXdyYXBwZXIgLmUtY2xvc2U6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZGVsZXRlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAyLjVlbTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgICBvcmRlcjogLTE7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1zdWJqZWN0LXdyYXAge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG59XG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZWRpdCxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWRlbGV0ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtY2xvc2U6Zm9jdXMsIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlOmhvdmVyLFxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtZWRpdDpmb2N1cyxcbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWVkaXQ6aG92ZXIsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGU6Zm9jdXMsXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tdWx0aXBsZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMi4yNTtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1lZGl0LWljb24sXG4uZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UuZS1ydGwgLmUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyohIHNjaGVkdWxlIHF1aWNrIHBvcHVwIGZvciBzbWFsbGVyIHZpZXdwb3J0cyAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLmUtcXVpY2stcG9wdXAtd3JhcHBlciB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG4gIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtcG9wdXAtZm9vdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLXBvcHVwLWZvb3RlciB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgei1pbmRleDogOTtcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUuZS1kcmFnLWNsb25lIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLXJlY3VycmVuY2UtZWRpdC1pY29uLFxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1pbmRpY2F0b3IuZS1sZWZ0LWljb24sXG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWluZGljYXRvci5lLXJpZ2h0LWljb24sXG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWV2ZW50LXJlc2l6ZS5lLWxlZnQtaGFuZGxlcixcbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IGF1dG87XG4gICAgICAgICAgZmxleDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtaW5uZXItd3JhcCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmUtYXBwb2ludG1lbnQuZS1zY2hlZHVsZS1ldmVudC1jbG9uZSAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS10aW1lIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lLmUtbW9udGgtZXZlbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlscyAuZS1zdWJqZWN0IHtcbiAgcGFkZGluZzogM3B4IDJweDtcbn1cbi5lLWFwcG9pbnRtZW50LmUtc2NoZWR1bGUtZXZlbnQtY2xvbmUuZS1tb250aC1ldmVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIC5lLXRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtc3ViamVjdCB7XG4gIHBhZGRpbmc6IDNweCAwIDFweCA0cHg7XG59XG4uZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktYXBwb2ludG1lbnQtd3JhcHBlciAuZS1hcHBvaW50bWVudC5lLXNjaGVkdWxlLWV2ZW50LWNsb25lIC5lLWFwcG9pbnRtZW50LWRldGFpbHMgLmUtdGltZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5lLXNjaGVkdWxlIC5lLXRhYmxlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jb250ZW50LXRhYmxlIHRoZWFkIHtcbiAgICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6IGF1dG87XG4gICAgICAgLW1vei1jb2x1bW4tYnJlYWstaW5zaWRlOiBhdXRvO1xuICAgICAgICAgICAgYnJlYWstaW5zaWRlOiBhdXRvO1xuICB9XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU5O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHdpZHRoOiAyMjVweDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtcG9wdXAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1oZWFkZXIge1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbjogMCA4cHggNHB4IDE0cHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzVweCk7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNvbnRlbnQgLmUtYXBwb2ludG1lbnQtYm9yZGVyIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtZGF0ZS1oZWFkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWRhdGUtaGVhZGVyIC5lLWN1cnJlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXkge1xuICBjb2xvcjogIzIwMWYxZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZSB7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXgtd2lkdGg6IDE1JTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtaGVhZGVyLWRhdGU6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogdW5zZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDI1cHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZSAuZS1jbG9zZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2UgLmUtYnRuLWljb24ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZTpmb2N1cywgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIHBhZGRpbmc6IDJweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0IHtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogYXV0bztcbiAgICAgICAgICBmbGV4OiBhdXRvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMnB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtaW5saW5lLXN1YmplY3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1yZWN1cnJlbmNlLWljb24sXG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQuZS1hcHBvaW50bWVudC1ib3JkZXIsIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudDpmb2N1cyB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMjtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1tb3JlLWV2ZW50LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1oZWFkZXItZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtaGVhZGVyLWRheSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1tb3JlLXBvcHVwLXdyYXBwZXIuZS1ydGwgLmUtbW9yZS1ldmVudC1jbG9zZSB7XG4gIGxlZnQ6IDZweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5lLXNjaGVkdWxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLWRhdGUtaGVhZGVyLXdyYXAge1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtc2NoZWR1bGUgLmUtaGVhZGVyLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAyNS42cHggNTcuNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCA0LjhweCAxNC40cHggMCByZ2JhKDAsIDAsIDAsIDAuMTgpO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCAuZS1hbGwtZGF5LWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCAuZS1hbGwtZGF5LWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtbGVmdC1pbmRlbnQtd3JhcCB0YWJsZSB0Ym9keSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWxlZnQtaW5kZW50LXdyYXAgdGFibGUgdGJvZHkgdGQuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIHRhYmxlIHRib2R5IHRkLmUtaGVhZGVyLWNlbGxzLmUtd2Vlay1udW1iZXIge1xuICBjb2xvcjogIzYwNWU1YztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIHRhYmxlIHRib2R5IHRkLmUtcmVzb3VyY2UtY2VsbHMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIC5lLXRpbWUtY2VsbHMge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWRlYmU5O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlYmU5O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsdGVybmF0ZS1jZWxscyB7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IGRvdHRlZDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtd29yay1ob3VycyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWFsbC1kYXktY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1hbGwtZGF5LWNlbGxzLmUtY3VycmVudC1kYXkge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscy5lLXNlbGVjdGVkLWNlbGwge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtYWxsLWRheS1jZWxscy5lLXNlbGVjdGVkLWNlbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU5O1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBjb2xvcjogIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lbGluZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1wcmV2aW91cy10aW1lbGluZSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgIzAwNzhkNDtcbn1cbi5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcuZS1ieS1kYXRlIC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQsXG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWNvbnRlbnQtd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMzMjMxMzA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGJhY2tncm91bmQ6ICNmYWY5Zjg7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIHBhZGRpbmc6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXdvcmstZGF5cyxcbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstZGF5cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW90aGVyLW1vbnRoLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtb3RoZXItbW9udGgge1xuICBjb2xvcjogIzYwNWU1Yztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY3VycmVudC1kYXRlIC5lLWRhdGUtaGVhZGVyLFxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtY3VycmVudC1kYXRlIC5lLWRhdGUtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzAwNzhkNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBwYWRkaW5nOiAwIDRweDtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGwsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGwgLmUtZGF0ZS1oZWFkZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsIC5lLWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6IG5vbmU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGwgLmUtbW9yZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsIC5lLW1vcmUtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXNlbGVjdGVkLWNlbGw6aG92ZXIsXG4uZS1zY2hlZHVsZSAuZS1tb250aC1hZ2VuZGEtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWNvbnRlbnQtd3JhcCAuZS10YWJsZS1jb250YWluZXIge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmUtc2NoZWR1bGUgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLWN1cnJlbnQtZGF0ZSAuZS1kYXRlLWhlYWRlciB7XG4gIG1pbi13aWR0aDogMjRweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2VkZWJlOTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgY29sb3I6ICMzMjMxMzA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZC5lLWN1cnJlbnQtZGF5IHtcbiAgY29sb3I6ICMwMDc4ZDQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstY2VsbHMsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyOm5vdCguZS1yZXNvdXJjZS1ncm91cC1jZWxscyksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXI6bm90KC5lLXJlc291cmNlLWdyb3VwLWNlbGxzKSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1kYXlzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWRheXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1ncm91cC1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1zZWxlY3RlZC1jZWxsLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1zZWxlY3RlZC1jZWxsIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXNlbGVjdGVkLWNlbGw6aG92ZXI6bm90KC5lLXJlc291cmNlLWdyb3VwLWNlbGxzKSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbDpob3Zlcjpub3QoLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMpIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1ob3VycyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWdyb3VwLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1zZWxlY3RlZC1jZWxsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlOTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYWx0ZXJuYXRlLWNlbGxzIHtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IGRvdHRlZDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtaGVhZGVyLXJvdyAuZS10aW1lLWNlbGxzIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBjb2xvcjogIzAwNzhkNDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jdXJyZW50LXRpbWVsaW5lIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDA3OGQ0O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY4O1xuICBib3JkZXItY29sb3I6ICNlZGViZTk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGNvbG9yOiAjMjAxZjFlO1xuICBwYWRkaW5nOiAwO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHM6aG92ZXI6bm90KC5lLW90aGVyLW1vbnRoKSB7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjE7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS13b3JrLWRheXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1vdGhlci1tb250aCB7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1jdXJyZW50LWRheSAuZS1kYXRlLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMnB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtc2VsZWN0ZWQtY2VsbCB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG4gIGNvbG9yOiAjMjAxZjFlO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1zZWxlY3RlZC1jZWxsIC5lLWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6ICMyMDFmMWU7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscy5lLXNlbGVjdGVkLWNlbGwgLmUtbW9yZS1pbmRpY2F0b3Ige1xuICBjb2xvcjogIzIwMWYxZTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldyAuZS13b3JrLWNlbGxzLmUtc2VsZWN0ZWQtY2VsbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZGViZTk7XG59XG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS15ZWFyLXZpZXcgLmUtd29yay1jZWxscy5lLWRpc2FibGUtZGF0ZXMge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWRhdGUtaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjM1O1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzIC5lLWRhdGUtaGVhZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUteWVhci12aWV3IC5lLXdvcmstY2VsbHMuZS1kaXNhYmxlLWRhdGVzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA4cHggI2ZhZjlmODtcbn1cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXllYXItdmlldy5lLXZpcnR1YWwtbWFzayAuZS13b3JrLWNlbGxzOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmMTtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS12ZXJ0aWNhbC12aWV3IC5lLXdvcmstY2VsbHMge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIC5lLWhlYWRlci1jZWxscyxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXZlcnRpY2FsLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCAuZS1oZWFkZXItY2VsbHMge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS1sZWZ0LWluZGVudC13cmFwIHRhYmxlIHRib2R5IHRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGJvZHkgdGQge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLW1vbnRoLWFnZW5kYS12aWV3IC5lLXdvcmstY2VsbHMge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtbW9udGgtYWdlbmRhLXZpZXcgLmUtd29yay1jZWxscyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZDpmaXJzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQsXG4uZS1zY2hlZHVsZS5lLXJ0bCAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQ6bGFzdC1jaGlsZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCxcbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgdGQge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuLmUtc2NoZWR1bGUuZS1ydGwgLmUtdGltZWxpbmUtdmlldyAuZS1hbHRlcm5hdGUtY2VsbHMge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IGRvdHRlZDtcbn1cbi5lLXNjaGVkdWxlLmUtcnRsIC5lLXRpbWVsaW5lLXZpZXcgLmUtaGVhZGVyLXJvdyAuZS10aW1lLWNlbGxzIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmZWQ5Y2M7XG4gIGJvcmRlci1jb2xvcjogI2ZlZDljYztcbiAgei1pbmRleDogMTAwMDtcbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXNjaGVkdWxlLWVycm9yIC5lLWFycm93LXRpcC5lLXRpcC10b3Age1xuICBsZWZ0OiA0NCU7XG59XG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtdG9wLFxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtYXJyb3ctdGlwLW91dGVyLmUtdGlwLXRvcCB7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZmVkOWNjO1xuICBjb2xvcjogI2ZlZDljYztcbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXNjaGVkdWxlLWVycm9yIC5lLWFycm93LXRpcC1vdXRlci5lLXRpcC1ib3R0b20sXG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS1hcnJvdy10aXAtaW5uZXIuZS10aXAtYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICNmZWQ5Y2M7XG4gIGNvbG9yOiAjZmVkOWNjO1xufVxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtdGlwLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzcHggNnB4O1xufVxuLmUtdG9vbHRpcC13cmFwLmUtc2NoZWR1bGUtZXJyb3IgLmUtdGlwLWNvbnRlbnQsXG4uZS10b29sdGlwLXdyYXAuZS1zY2hlZHVsZS1lcnJvciAuZS10aXAtY29udGVudCBsYWJlbCB7XG4gIGNvbG9yOiAjZDEzNDM4O1xufVxuXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIge1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtLmUtZGF0ZS1yYW5nZSAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0uZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS1pY29uLWRvd24tYXJyb3csXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXNjaGVkdWxlIC5lLXRvb2xiYXIgLmUtaG9yLW5hdixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtc2NoZWR1bGUgLmUtdG9vbGJhciAuZS1ob3ItbmF2IHtcbiAgbWluLWhlaWdodDogNTRweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICB6LWluZGV4OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLWJ0bi5lLXRiYXItYnRuIC5lLWljb25zLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS1idG4uZS10YmFyLWJ0biAuZS1pY29ucy5lLWJ0bi1pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLXRleHQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgbWluLWhlaWdodDogNTRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSB7XG4gIG1pbi1oZWlnaHQ6IDU0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbTpub3QoLmUtc2VwYXJhdG9yKTpub3QoLmUtc3BhY2VyKSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW06bm90KC5lLXNlcGFyYXRvcik6bm90KC5lLXNwYWNlcikge1xuICBtaW4td2lkdGg6IDM0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbS5lLXNlcGFyYXRvcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICBtYXJnaW46IDcuNXB4IDNweDtcbiAgbWluLWhlaWdodDogMzhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLWljb25zLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS1pY29ucyB7XG4gIG1pbi13aWR0aDogMjRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGJ1dHRvbi5lLWJ0bixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gYnV0dG9uLmUtYnRuLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDRweCAwO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIGJ1dHRvbi5lLWJ0bi5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbC5lLXRidG4tdHh0IC5lLWljb25zLmUtaWNvbi1yaWdodCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gYnV0dG9uLmUtYnRuLmUtdGJ0bi10eHQgLmUtaWNvbnMuZS1pY29uLXJpZ2h0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bi5lLWJ0bi5lLWNvbnRyb2wuZS10YnRuLXR4dCAuZS1pY29ucy5lLWljb24tcmlnaHQge1xuICBwYWRkaW5nOiA0cHggNnB4IDZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gYnV0dG9uLmUtYnRuIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG4uZS1idG4uZS1jb250cm9sIC5lLWJ0bi1pY29uLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSBidXR0b24uZS1idG4gLmUtYnRuLWljb24sXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuLmUtYnRuLmUtY29udHJvbCAuZS1idG4taWNvbiB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0biAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF5LFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRheSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtaGVhZGVyLWNlbGxzIC5lLWhlYWRlci1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1oZWFkZXItY2VsbHMgLmUtaGVhZGVyLWRhdGUsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWhlYWRlci1jZWxscyAuZS1oZWFkZXItZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXJlc291cmNlLWNlbGxzLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1yZXNvdXJjZS1jZWxscyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB0YWJsZSB0ZCxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtdGltZS1jZWxscy13cmFwIHRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtdmVydGljYWwtdmlldyAuZS1jdXJyZW50LXRpbWUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS10aW1lLWNlbGxzLXdyYXAgdGFibGUgdGQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLXRpbWUtY2VsbHMtd3JhcCB0YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS5lLWRldmljZSAuZS12ZXJ0aWNhbC12aWV3IC5lLWNsb25lLXRpbWUtaW5kaWNhdG9yLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUuZS1kZXZpY2UgLmUtdmVydGljYWwtdmlldyAuZS1jbG9uZS10aW1lLWluZGljYXRvcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlLmUtZGV2aWNlIC5lLXZlcnRpY2FsLXZpZXcgLmUtY3VycmVudC10aW1lIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtaGVhZGVyLWNlbGxzLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1oZWFkZXItY2VsbHMge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1yZXNvdXJjZS1jZWxscyxcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNlbGxzLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwLFxuLmUtYmlnZ2VyLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jb250ZW50LXdyYXAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tLWRhdGUsXG4uZS1iaWdnZXIuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLW0tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZSAuZS1tb250aC12aWV3IC5lLXJlc291cmNlLW5hbWUsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1tLWRheSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtcmVzb3VyY2UtbmFtZSxcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLW1vbnRoLXZpZXcgLmUtbS1kYXkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUteWVhci12aWV3IC5lLWNhbGVuZGFyLXdyYXBwZXIgLmUtbW9udGgtY2FsZW5kYXIuZS1jYWxlbmRhcixcbi5lLWJpZ2dlci5lLXNjaGVkdWxlIC5lLXllYXItdmlldyAuZS1jYWxlbmRhci13cmFwcGVyIC5lLW1vbnRoLWNhbGVuZGFyLmUtY2FsZW5kYXIge1xuICBtaW4td2lkdGg6IDMwNnB4O1xufVxuXG4vKiEgc2NoZWR1bGUgZXZlbnQgdG9vbHRpcCAqL1xuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWV2ZW50LXRvb2x0aXAgLmUtc3ViamVjdCxcbi5lLXNjaGVkdWxlLWV2ZW50LXRvb2x0aXAuZS1iaWdnZXIgLmUtc3ViamVjdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRpYWxvZy5lLXF1aWNrLWRpYWxvZy5lLWZvbGxvd2luZy1ldmVudHMtZGlhbG9nIHtcbiAgd2lkdGg6IDUyMHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtZGlhbG9nLmUtcXVpY2stZGlhbG9nIHtcbiAgbWluLXdpZHRoOiAzNzBweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLXJlc291cmNlLXRlbXBsYXRlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLmUtYmlnZ2VyIC5lLWRkbC5lLXBvcHVwIC5lLXJlc291cmNlLXRlbXBsYXRlIC5lLXJlc291cmNlLWNvbG9yIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZGxnLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWFsbC1kYXktY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGltZS16b25lLXJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cuZS1lbmFibGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNjRweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtdGl0bGUtbG9jYXRpb24tcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1lbmQtcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1pbnB1dC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1pbnB1dC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtcmVzb3VyY2VzIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1hbGwtZGF5LXRpbWUtem9uZS1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtc3RhcnQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZW5kLXRpbWUtem9uZS1jb250YWluZXIge1xuICB3aWR0aDogNTAlO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1zdGFydC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbi1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXJlcGVhdC1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZyAuZS1kZXNjcmlwdGlvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cgLmUtZmxvYXQtaW5wdXQgLmUtZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXRpbWUtem9uZS1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLXJlcGVhdC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nIC5lLWlucHV0LWdyb3VwIC5lLWlucHV0LWdyb3VwLWljb24uZS1pY29uLWRpc2FibGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1hbGwtZGF5LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1zdGFydC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWRlc2NyaXB0aW9uLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLXJ0bCAuZS1sb2NhdGlvbi1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWVuZC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtcnRsIC5lLWVuZC10aW1lLXpvbmUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4vKiEgc2NoZWR1bGUgcXVpY2sgcG9wdXAgKi9cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtcG9wdXAtY29udGVudCAuZS1wb3B1cC10YWJsZSAuZS1zdWJqZWN0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIgLmUtY2VsbC1wb3B1cCAuZS1wb3B1cC1jb250ZW50IHtcbiAgcGFkZGluZzogNDBweCAxOHB4IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1wb3B1cC1mb290ZXIge1xuICBwYWRkaW5nOiA4cHggMThweCA4cHggMThweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtZGF0ZS10aW1lLWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1kYXRlLXRpbWUtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlIC5lLWNsb3NlLWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1jZWxsLXBvcHVwIC5lLWRhdGUtdGltZS1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWV2ZW50LXBvcHVwIC5lLWRhdGUtdGltZS1pY29uIHtcbiAgcGFkZGluZy1yaWdodDogMTNweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWNlbGwtcG9wdXAgLmUtY2xvc2UuZS1idG4uZS1zbWFsbC5lLXJvdW5kIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyZW07XG59XG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1lZGl0LmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLWRlbGV0ZS5lLWJ0bi5lLXNtYWxsLmUtcm91bmQsXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1jbG9zZS5lLWJ0bi5lLXNtYWxsLmUtcm91bmQge1xuICBoZWlnaHQ6IDJlbTtcbiAgd2lkdGg6IDJlbTtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1oZWFkZXItaWNvbi13cmFwcGVyIC5lLWNsb3NlLWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1lZGl0LWljb24sXG4uZS1iaWdnZXIgLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWRldmljZSAuZS1ldmVudC1wb3B1cCAuZS1wb3B1cC1oZWFkZXIgLmUtaGVhZGVyLWljb24td3JhcHBlciAuZS1kZWxldGUtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1lZGl0LmUtYnRuLmUtc21hbGwuZS1yb3VuZCxcbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1kZWxldGUuZS1idG4uZS1zbWFsbC5lLXJvdW5kLFxuLmUtYmlnZ2VyIC5lLXF1aWNrLXBvcHVwLXdyYXBwZXIuZS1kZXZpY2UgLmUtbXVsdGlwbGUtZXZlbnQtcG9wdXAgLmUtcG9wdXAtaGVhZGVyIC5lLWNsb3NlLmUtYnRuLmUtc21hbGwuZS1yb3VuZCB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5lLWJpZ2dlciAuZS1xdWljay1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW11bHRpcGxlLWV2ZW50LXBvcHVwIC5lLXBvcHVwLWhlYWRlciAuZS1zdWJqZWN0IHtcbiAgcGFkZGluZzogMXB4IDVweDtcbn1cblxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLXN1YmplY3QsXG4uZS1iaWdnZXIgLmUtYWdlbmRhLXZpZXcgLmUtaW5saW5lLXN1YmplY3Qge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZS1iaWdnZXIgLmUtYWdlbmRhLXZpZXcgLmUtZGF0ZS10aW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmUtYmlnZ2VyIC5lLWFnZW5kYS12aWV3IC5lLWRheS1kYXRlLWhlYWRlciAuZS1tLWRhdGUge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtYWdlbmRhLXZpZXcgLmUtZGF5LWRhdGUtaGVhZGVyIC5lLW0tZGF5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4uZS1iaWdnZXIgLmUtdGltZWxpbmUtdmlldyAuZS1uYXZpZ2F0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogOHB4IDAgOHB4IDhweDtcbn1cbi5lLWJpZ2dlciAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA4cHggMCA4cHggOHB4O1xufVxuXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUgLmUtbW9udGgtdmlldyAuZS1jdXJyZW50LWRhdGUgLmUtZGF0ZS1oZWFkZXIge1xuICB3aWR0aDogMjZweDtcbn1cblxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kbGctaGVhZGVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kbGctaGVhZGVyICoge1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGxnLWhlYWRlci1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aXRsZS1sb2NhdGlvbi1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWVuZC1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpbWUtem9uZS1yb3csXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LWlucHV0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZW5kLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtdGltZS16b25lLXJvdy5lLWVuYWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3ViamVjdC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWxvY2F0aW9uLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN1YmplY3QtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXN0YXJ0LXRpbWUtem9uZS1jb250YWluZXIsXG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLWxhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtZGVzY3JpcHRpb24tcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWFsbC1kYXktdGltZS16b25lLXJvdyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZXNvdXJjZXMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWRlc2NyaXB0aW9uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1mbG9hdC1pbnB1dCAuZS1kZXNjcmlwdGlvbiB7XG4gIGhlaWdodDogNjBweDtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYWxsLWRheS10aW1lLXpvbmUtcm93IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXJlcGVhdC1wYXJlbnQtcm93IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYmFjay1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1mb3J3YXJkLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXRpdGxlLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLXNhdmUtaWNvbixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtYmFjay1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZWxldGUtaWNvbiB7XG4gIHdpZHRoOiAyLjVlbTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtc2F2ZS1pY29uLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1kZWxldGUtaWNvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS10aW1lLXpvbmUtcm93LFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1pbnB1dC1ncm91cCAuZS1pbnB1dC1ncm91cC1pY29uLmUtaWNvbi1kaXNhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVwZWF0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtc2NoZWR1bGUtZGlhbG9nLmUtZGV2aWNlIC5lLWljb24tZG93bi1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc2F2ZS1pY29uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdWJqZWN0LWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtc3RhcnQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1zdGFydC10aW1lLXpvbmUtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1kZXNjcmlwdGlvbi1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtbG9jYXRpb24tY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1lbmQtY29udGFpbmVyLFxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1lbmQtdGltZS16b25lLWNvbnRhaW5lcixcbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UuZS1ydGwgLmUtYWxsLWRheS1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZS5lLXJ0bCAuZS1yZXBlYXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXNjaGVkdWxlLWRpYWxvZy5lLWRldmljZSAuZS1yZWN1cnJlbmNlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIuZS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIgLmUtcmVjdXJyZW5jZS1lZGl0LWJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogLTNweCA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5lLWJpZ2dlciAuZS1zY2hlZHVsZS1kaWFsb2cuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZS1jb250YWluZXIgLmUtcmVjdXJyZW5jZS1lZGl0LWJ1dHRvbiAuZS1yZWN1cnJlbmNlLWVkaXQuZS1pY29ucyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGViZTk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgd2lkdGg6IDIyNXB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWFwcG9pbnRtZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LXBvcHVwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWhlYWRlciB7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAwIDhweCA0cHggMTRweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jb250ZW50IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzVweCk7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jb250ZW50IC5lLWFwcG9pbnRtZW50LWJvcmRlciB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDI1LjZweCA1Ny42cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpLCAwIDQuOHB4IDE0LjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpLCAwIDMuMnB4IDcuMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEzMiksIDAgMC42cHggMS44cHggMCByZ2JhKDAsIDAsIDAsIDAuMTA4KTtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1kYXRlLWhlYWRlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWRhdGUtaGVhZGVyIC5lLWN1cnJlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjMDA3OGQ0O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF5IHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXRlIHtcbiAgY29sb3I6ICMyMDFmMWU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1heC13aWR0aDogMTUlO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1oZWFkZXItZGF0ZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWhlYWRlci1kYXRlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM2MDVlNWM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiB1bnNldDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB3aWR0aDogMjVweDtcbn1cbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtbW9yZS1ldmVudC1jbG9zZSAuZS1jbG9zZS1pY29uIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlIC5lLWJ0bi1pY29uIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1tb3JlLWV2ZW50LWNsb3NlOmZvY3VzLCAuZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLW1vcmUtZXZlbnQtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjNjA1ZTVjO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDc4ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBwYWRkaW5nOiAycHggMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXN1YmplY3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAycHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlciAuZS1hcHBvaW50bWVudCAuZS1zdWJqZWN0LmUtZGlzYWJsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLWlubGluZS1zdWJqZWN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50IC5lLXJlY3VycmVuY2UtaWNvbixcbi5lLWJpZ2dlciAuZS1tb3JlLXBvcHVwLXdyYXBwZXIgLmUtYXBwb2ludG1lbnQgLmUtcmVjdXJyZW5jZS1lZGl0LWljb24ge1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAycHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50LmUtYXBwb2ludG1lbnQtYm9yZGVyLCAuZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyIC5lLWFwcG9pbnRtZW50OmZvY3VzIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMjUuNnB4IDU3LjZweCAwIHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgNC44cHggMTQuNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCAzLjJweCA3LjJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMzIpLCAwIDAuNnB4IDEuOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEwOCksIDAgMy4ycHggNy4ycHggMCByZ2JhKDAsIDAsIDAsIDAuMTMyKSwgMCAwLjZweCAxLjhweCAwIHJnYmEoMCwgMCwgMCwgMC4xMDgpO1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLWRldmljZSB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDI7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyLmUtZGV2aWNlIC5lLW1vcmUtZXZlbnQtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1oZWFkZXItZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1iaWdnZXIgLmUtbW9yZS1wb3B1cC13cmFwcGVyLmUtcnRsIC5lLWhlYWRlci1kYXkge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmUtYmlnZ2VyIC5lLW1vcmUtcG9wdXAtd3JhcHBlci5lLXJ0bCAuZS1tb3JlLWV2ZW50LWNsb3NlIHtcbiAgbGVmdDogNnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3Ige1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjQwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZS5lLXJlcGVhdC1jb250ZW50LXdyYXBwZXIgdGQ6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAyNyU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUuZS1tb250aC1leHBhbmQtd3JhcHBlciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAyNCU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtcmVwZWF0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE4cHggMCAwIDhweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1pbnB1dC13cmFwcGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLXdlZWstcG9zaXRpb24ge1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtZGF5LXBvc2l0aW9uIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDhweCAxNnB4IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmc6IDAgOHB4IDE2cHggMDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZm9ybS1yaWdodCxcbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1yaWdodCB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIgZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41JTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtZW5kLW9uID4gZGl2LFxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1tb250aC1leHBhbmRlciA+IGRpdiA+IGRpdiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtZm9ybS1sZWZ0LFxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDAgMTBweCA4cHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWZvcm0tcmlnaHQsXG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tcmlnaHQge1xuICBwYWRkaW5nOiAwIDhweCAxMHB4IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXdlZWstcG9zaXRpb24ge1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sYWJlbCxcbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsgPiAuZS1tb250aC1leHBhbmRlci1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZzogMCAwIDAgOHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWRhdGUsXG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZS5lLW1vbnRoLWV4cGFuZC13cmFwcGVyIHRkOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWRheXMgLmUtd2Vlay1leHBhbmRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1kYXlzIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAwIDhweCAxMHB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaGlkZS1yZWN1cnJlbmNlLWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1oYWxmLXNwYWNlIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUteWVhci1leHBhbmRlciB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLW1vbnRoLWV4cGFuZGVyIHRyOmZpcnN0LWNoaWxkIC5lLWlucHV0LXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtbW9udGgtZXhwYW5kZXItY2hlY2tib3gtd3JhcHBlci5lLWlucHV0LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1tb250aC1leHBhbmRlci1jaGVja2JveC13cmFwcGVyLmUtaW5wdXQtd3JhcHBlciAuZS1tb250aC10eXBlIC5lLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci5lLW1vbnRoLWV4cGFuZGVyLWNoZWNrYm94LXdyYXBwZXIuZS1yZXBlYXQtb24td2Vlay1zZWxlY3RvciB7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAwO1xuICB3aWR0aDogNTAlO1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayA+IC5lLWlucHV0LXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG59XG4uZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLW5vbi13ZWVrID4gLmUtbW9udGgtZXhwYW5kZXItbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlIC5lLWRheXMgLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbi5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlIC5lLW5vbi13ZWVrIC5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLXJpZ2h0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZS5lLXJlcGVhdC1jb250ZW50LXdyYXBwZXIgdGQ6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAyNSU7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlLmUtbW9udGgtZXhwYW5kLXdyYXBwZXIgdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjAlO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtd2Vlay1leHBhbmRlci1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLW1vbnRoLWV4cGFuZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDEycHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb3JtLWxlZnQsXG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDNweCAxMHB4IDA7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb3JtLXJpZ2h0LFxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1yaWdodCB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4IDNweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tZGF0ZSxcbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtZW5kLW9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtZW5kLW9uIC5lLWVuZC1vbi1sYWJlbCB7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCxcbi5lLWRldmljZSAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtZGF5LXBvc2l0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS13ZWVrLXBvc2l0aW9uIHtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1jb3VudCB7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDA7XG59XG4uZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1kYXktcG9zaXRpb24ge1xuICBwYWRkaW5nOiAwIDUwcHggMCAwO1xufVxuLmUtZGV2aWNlIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtd2Vlay1wb3NpdGlvbiB7XG4gIGxlZnQ6IDA7XG59XG4uZS1kZXZpY2UuZS1yZWN1cnJlbmNlLWRpYWxvZyAuZS1kbGctaGVhZGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uZS1kZXZpY2UuZS1yZWN1cnJlbmNlLWRpYWxvZyAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cbi5lLWRldmljZS5lLXJlY3VycmVuY2UtZGlhbG9nIC5lLWZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMTZweCA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5lLXJlY3VycmVuY2VlZGl0b3Ige1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yID4gLmUtaW5wdXQtd3JhcHBlci5lLWZvcm0tbGVmdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayA+IC5lLW1vbnRoLWV4cGFuZGVyLWxhYmVsLFxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24gLmUtZW5kLW9uLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgPiBkaXYge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgPiAuZS1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1lbmQtb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWZvcm0tbGVmdCxcbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1sZWZ0IHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWRhdGUsXG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIH1cbiAgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1lZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWZvcm0tcmlnaHQsXG4gIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1kYXlzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuICAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVkaXRvciAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLWRheS1wb3NpdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1OXB4O1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZW5kLW9uIC5lLWVuZC1vbi1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci5lLWVuZC1vbi1kYXRlLFxuICAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXIuZS1lbmQtb24tY291bnQge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDA7XG4gIH1cbn1cbi8qISBSZWN1cnJlbmNlLUVkaXRvciBjb21wb25lbnQgdGhlbWUgKi9cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIHtcbiAgcGFkZGluZzogMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWZvcm0tbGVmdCB7XG4gIHBhZGRpbmc6IDAgMTJweCAxMXB4IDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1mb3JtLWxlZnQge1xuICBwYWRkaW5nOiAwIDEycHggMTRweCAwO1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtcmVjdXJyZW5jZS10YWJsZSAuZS1tb250aGRheS1lbGVtZW50IHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtd2Vlay1wb3NpdGlvbiB7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIHJpZ2h0OiAwO1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZGF5LXBvc2l0aW9uIHtcbiAgbWluLXdpZHRoOiAxODNweDtcbiAgcGFkZGluZy1sZWZ0OiA1NHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtbm9uLXdlZWsgPiAuZS1tb250aC1leHBhbmRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS1kYXlzIC5lLXdlZWstZXhwYW5kZXItbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLW1vbnRoLWV4cGFuZGVyIHRyOmZpcnN0LWNoaWxkIC5lLWlucHV0LXdyYXBwZXIsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvciAuZS15ZWFyLWV4cGFuZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yIC5lLXJlY3VycmVuY2UtdGFibGUuZS1tb250aC1leHBhbmQtd3JhcHBlciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IgLmUtZGF5cyBidXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtZm9ybS1sZWZ0LFxuLmUtYmlnZ2VyIC5lLXJlY3VycmVuY2VlZGl0b3IuZS1ydGwgLmUtaW5wdXQtd3JhcHBlci1zaWRlLmUtZm9ybS1sZWZ0IHtcbiAgcGFkZGluZzogMCAwIDEwcHggMTJweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWZvcm0tcmlnaHQsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1mb3JtLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAxMnB4IDEwcHggMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCxcbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtZGF5LXBvc2l0aW9uIHtcbiAgcGFkZGluZzogMCA2NHB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGFiZWwsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLXNpZGUuZS1ub24td2VlayA+IC5lLW1vbnRoLWV4cGFuZGVyLWxhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWVuZC1vbi1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLWlucHV0LXdyYXBwZXItc2lkZS5lLWVuZC1vbiAuZS1lbmQtb24tbGVmdCB7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWRhdGUsXG4uZS1iaWdnZXIgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1pbnB1dC13cmFwcGVyLmUtZW5kLW9uLWNvdW50IHtcbiAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5lLWJpZ2dlciAuZS1yZWN1cnJlbmNlZWRpdG9yLmUtcnRsIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtd2Vlay1wb3NpdGlvbiB7XG4gIGxlZnQ6IDA7XG59XG4uZS1iaWdnZXIgLmUtZGV2aWNlIC5lLXJlY3VycmVuY2UtdGFibGUgLmUtbW9udGhkYXktZWxlbWVudCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5lLWJpZ2dlciAuZS1kZXZpY2UgLmUtcmVjdXJyZW5jZWVkaXRvci5lLXJ0bCAuZS1yZWN1cnJlbmNlLXRhYmxlIC5lLW1vbnRoZGF5LWVsZW1lbnQge1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xufSIsIjpyb290IHtcbiAgICAtLXByaW1hcnk6IGhzbCgxODMuMDksIDEwMCUsIDI2LjY3JSk7XG4gICAgLS1wcmltYXJ5LWg6IDE4My4wOTtcbiAgICAtLXByaW1hcnktczogMTAwJTtcbiAgICAtLXByaW1hcnktbDogMjYuNjclO1xuXG4gICAgLS1wcmltYXJ5LWZvbnQ6IGhzbCgwLCAwJSwgMjAlKTtcbiAgICAtLXByaW1hcnktZm9udC1oOiAwO1xuICAgIC0tcHJpbWFyeS1mb250LXM6IDAlO1xuICAgIC0tcHJpbWFyeS1mb250LWw6IDIwJTtcblxuICAgIC0tcHJpbWFyeS1iYWNrZ3JvdW5kOiBoc2woMCwgMCUsIDEwMCUpO1xuICAgIC0tcHJpbWFyeS1iYWNrZ3JvdW5kLWg6IDA7XG4gICAgLS1wcmltYXJ5LWJhY2tncm91bmQtczogMCU7XG4gICAgLS1wcmltYXJ5LWJhY2tncm91bmQtbDogMTAwJTtcblxuICAgIC0tc2Vjb25kYXJ5LWZvbnQ6IGhzbCgwIDAlIDM2Ljg2JSk7XG4gICAgLS1zZWNvbmRhcnktZm9udC1oOiAwO1xuICAgIC0tc2Vjb25kYXJ5LWZvbnQtczogMCU7XG4gICAgLS1zZWNvbmRhcnktZm9udC1sOiAzNi44NiU7XG5cbiAgICAtLXNlY29uZGFyeS1iYWNrZ3JvdW5kOiBoc2woMCwgMCUsIDk3JSk7XG4gICAgLS1zZWNvbmRhcnktYmFja2dyb3VuZC1oOiAwO1xuICAgIC0tc2Vjb25kYXJ5LWJhY2tncm91bmQtczogMCU7XG4gICAgLS1zZWNvbmRhcnktYmFja2dyb3VuZC1sOiA5NyU7XG59XG5cbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL3JlZGVzaWduLXZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvZnVuY3Rpb25zJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL21peGlucyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9yZWRlc2lnbi9taXhpbnMnO1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ2Jhc2UnO1xuQGltcG9ydCAnY29tbW9uJztcbkBpbXBvcnQgJ3Jlc2V0JztcbkBpbXBvcnQgJ21peGlucyc7XG5cbi8qIEFwcCAqL1xuQGltcG9ydCAnYmFzZSc7XG5cbi8qIHRvb2xraXQgKi9cbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Db250ZXh0TWVudS9Db250ZXh0TWVudSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQXBwSW5wdXQvSW5wdXQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0FwcElucHV0L051bWJlcklucHV0L051bWJlcklucHV0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL1Bhc3N3b3JkSGludCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9MZWdlbmQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvTG9hZGluZ0J1dHRvbic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9BbmltYXRlZCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L3N0eWxlcy9GbG9vclBsYW4nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9zdHlsZXMvYW5pbWF0aW9ucy9sb2FkZXJzcGlubmVyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb2NhdGlvbnNCcm93c2VyL2xvY2F0aW9uc0Jyb3dzZXIuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9CcmVhZGNydW1icy9icmVhZGNydW1icy5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Byb2ZpbGUvcHJvZmlsZS5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0Ryb3Bkb3duL2Ryb3Bkb3duLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU3Bpbm5lci9zcGlubmVyLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5wdXQvaW5wdXQuc3R5bGVzJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9CdXR0b24vYnV0dG9uLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU25vd21hbi9Tbm93bWFuTWVudSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvSG92ZXJUb29sdGlwL2hvdmVyVG9vbHRpcC5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1NlYXJjaElucHV0L3NlYXJjaElucHV0LnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvRGV2aWNlQ2hhcnRzL2RldmljZUNoYXJ0cy5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RldmljZUNoYXJ0cy9MZWdlbmQvZGV2aWNlQ2hhcnRzTGVnZW5kLnN0eWxlcyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ2VudGVyZWRJbWFnZS9DZW50ZXJlZEltYWdlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SYW5nZUlucHV0L1JhbmdlSW5wdXQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Byb2dyZXNzQmFyL1Byb2dyZXNzQmFyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9UaW1lSW5wdXQvVGltZUlucHV0JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9DaGVja2JveC9jaGVja2JveC5zdHlsZXMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1JhZGlvQnV0dG9uL1JhZGlvQnV0dG9uJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Mb29rdXAvTG9va3VwJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Nb2JpbGVVbmF2YWlsYWJsZVN0dWIvTW9iaWxlVW5hdmFpbGFibGVTdHViJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Qb3BwZXIvUG9wcGVyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9NYXAvTG9jYXRpb25XcmFwcGVyL01hcFRvb2x0aXAvTWFwVG9vbHRpcENvbnRhaW5lcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9NYXBUb29sdGlwL0RpbWVuc2lvblRvb2x0aXBWaWV3L0RpbWVuc2lvblRvb2x0aXBWaWV3JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9NYXAvTG9jYXRpb25XcmFwcGVyL01hcFRvb2x0aXAvVGV4dFRvb2x0aXBWaWV3L1RleHRUb29sdGlwVmlldyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTWFwL0xvY2F0aW9uV3JhcHBlci9JY29uUmVuZGVyZXIvSWNvblJlbmRlcmVyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9UYWJzL1RhYnMnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0F2YXRhci9BdmF0YXInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0F2YXRhckdyb3VwL0F2YXRhckdyb3VwJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9BY2NvcmRpb24vQWNjb3JkaW9uJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9EaWFsb2cvRGlhbG9nJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9TaWRlUGFuZWwvU2lkZVBhbmVsJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Db25maXJtYXRpb25EaWFsb2cvQ29uZmlybWF0aW9uRGlhbG9nJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Db25maXJtYXRpb25EaWFsb2cvQ29uZmlybWF0aW9uRGVsZXRlRGlhbG9nL0NvbmZpcm1hdGlvbkRlbGV0ZURpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uU2VsZWN0L1BlcnNvblNlbGVjdCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uU2VsZWN0L1BlcnNvblNlbGVjdEZvcm0vUGVyc29uU2VsZWN0Rm9ybSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uU2VsZWN0L1BlcnNvblNlbGVjdExpc3QvUGVyc29uU2VsZWN0TGlzdCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uU2VsZWN0L1BlcnNvblNlbGVjdEdyb3VwTGlzdC9QZXJzb25TZWxlY3RHcm91cExpc3QnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1BlcnNvblNlbGVjdC9QZXJzb25TZWxlY3RHcm91cExpc3QvUGVyc29uU2VsZWN0R3JvdXAvUGVyc29uU2VsZWN0R3JvdXAnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0luZm9EaWFsb2cvSW5mb0RpYWxvZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGFnL1RhZyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWxlcnQvQWxlcnQnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0Ryb3Bkb3duL0Ryb3Bkb3duVHJpZ2dlci9Ecm9wZG93blRyaWdnZXInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1VuaWZpZWRMb2dpbi9VbmlmaWVkTG9naW4nO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RhdGFUYWJsZS9EYXRhVGFibGUnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0RhdGFUYWJsZS9Sb3cvUm93JztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9JbWFnZVdyYXBwZXIvSW1hZ2VXcmFwcGVyJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9Tb3J0RmlsdGVyL1NvcnRGaWx0ZXInO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1NvcnRQb3BwZXIvU29ydFBvcHBlcic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvRmlsdGVyUGFuZWwvRmlsdGVyUGFuZWwnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Jlc2VydmF0aW9uSG9yaXpvbnRhbFRpbWVSYW5nZS9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1Jlc2VydmF0aW9uSG9yaXpvbnRhbFRpbWVSYW5nZS9Ib3Jpem9udGFsVGltZVJhbmdlL0hvcml6b250YWxUaW1lUmFuZ2UnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uUGF0aC9Mb2NhdGlvblBhdGgnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0xvY2F0aW9uRGltZW5zaW9uUGFuZWwvTG9jYXRpb25EaW1lbnNpb25QYW5lbCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTG9jYXRpb25Hcm91cGluZ1BhbmVsL0xvY2F0aW9uR3JvdXBpbmdQYW5lbCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvVGV4dEFyZWEvVGV4dEFyZWEnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL1N0dWIvU3R1Yic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9QZXJzb25DYXJkJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25DYXJkL0Jvb2tpbmdEYXRhL0Jvb2tpbmdEYXRhJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9QZXJzb25DYXJkL0FjdGlvbnMvQWN0aW9ucyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9FbWFpbC9FbWFpbCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9Db250ZXh0TWVudS9Db250ZXh0TWVudSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9UaXRsZS9UaXRsZSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvUGVyc29uQ2FyZC9TdWJ0aXRsZS9TdWJ0aXRsZSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQ2hlY2tib3hJY29uL0NoZWNrYm94SWNvbic7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvSW5wdXRSYW5nZS9JbnB1dFJhbmdlJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9GaWxlSW1wb3J0RGlhbG9nL0ZpbGVJbXBvcnREaWFsb2cnO1xuQGltcG9ydCAnLi4vLi4vdWktdG9vbGtpdC9jb21wb25lbnRzL0ZpbGVJbXBvcnREaWFsb2cvRmlsZUltcG9ydFJlc3VsdERpYWxvZy9GaWxlSW1wb3J0UmVzdWx0RGlhbG9nJztcbkBpbXBvcnQgJy4uLy4uL3VpLXRvb2xraXQvY29tcG9uZW50cy9SZXN1bHRPdmVydmlldy9SZXN1bHRPdmVydmlldyc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvTGFiZWxlZFJlYWRPbmx5L0xhYmVsZWRSZWFkT25seSc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvQWlBc3Npc3RhbnQvQWlBc3Npc3RhbnRDaGF0L0FpQXNzaXN0YW50Q2hhdCc7XG5AaW1wb3J0ICcuLi8uLi91aS10b29sa2l0L2NvbXBvbmVudHMvU3dpdGNoL3N3aXRjaC5zdHlsZXMnO1xuXG5AaW1wb3J0ICdyZWRlc2lnbic7XG5cbi8vVE9ETyBjaGVjayBpZiBvdGhlciB0aGVuIG1hdGVyaWFsIHdpbGwgYmUgbW9yZSBzdWl0YWJsZVxuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItYmFzZS9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWNhbGVuZGFycy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWJ1dHRvbnMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1kcm9wZG93bnMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1pbnB1dHMvc3R5bGVzL21hdGVyaWFsLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1uYXZpZ2F0aW9ucy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXBvcHVwcy9zdHlsZXMvbWF0ZXJpYWwuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXJlYWN0LXNjaGVkdWxlL3N0eWxlcy9tYXRlcmlhbC5jc3MnO1xuXG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1iYXNlL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWNhbGVuZGFycy9zdHlsZXMvZmFicmljLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1idXR0b25zL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWRyb3Bkb3ducy9zdHlsZXMvZmFicmljLmNzcyc7XG4vL0BpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1pbnB1dHMvc3R5bGVzL2ZhYnJpYy5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItbmF2aWdhdGlvbnMvc3R5bGVzL2ZhYnJpYy5jc3MnO1xuLy9AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItcG9wdXBzL3N0eWxlcy9mYWJyaWMuY3NzJztcbi8vQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXJlYWN0LXNjaGVkdWxlL3N0eWxlcy9mYWJyaWMuY3NzJztcblxuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWJhc2Uvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLWNhbGVuZGFycy9zdHlsZXMvZmx1ZW50LmNzcyc7XG5AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItYnV0dG9ucy9zdHlsZXMvZmx1ZW50LmNzcyc7XG5AaW1wb3J0ICdAc3luY2Z1c2lvbi9lajItZHJvcGRvd25zL3N0eWxlcy9mbHVlbnQuY3NzJztcbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1pbnB1dHMvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLW5hdmlnYXRpb25zL3N0eWxlcy9mbHVlbnQuY3NzJztcbkBpbXBvcnQgJ0BzeW5jZnVzaW9uL2VqMi1wb3B1cHMvc3R5bGVzL2ZsdWVudC5jc3MnO1xuQGltcG9ydCAnQHN5bmNmdXNpb24vZWoyLXJlYWN0LXNjaGVkdWxlL3N0eWxlcy9mbHVlbnQuY3NzJztcbi8vVE9ETyBtb3ZlIHN0eWxlc1xuQGltcG9ydCAnY29tcG9uZW50cy9NYXAvTWFwJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvTWFwL1Rvb2x0aXBUZXh0JztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvQ29udGV4dE1lbnUnO1xuXG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Mb2FkaW5nU3Bpbm5lci9Mb2FkaW5nU3Bpbm5lcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Ob1NlbGVjdGVkTG9jYXRpb25QYWdlL05vU2VsZWN0ZWRMb2NhdGlvblBhZ2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vU3dpdGNoL1N3aXRjaCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9DdXN0b21EYXlQaWNrZXIvQ3VzdG9tRGF5UGlja2VyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0N1c3RvbURheVBpY2tlci9EYXlQaWNrZXJDYXB0aW9uL0RheVBpY2tlckNhcHRpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF5UGlja2VySW5wdXQvRGF5UGlja2VySW5wdXQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF5UGlja2VyUG9wcGVyL0RheVBpY2tlclBvcHBlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9QYXN0RGF0ZVBpY2tlci9QYXN0RGF0ZVBpY2tlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Nb2JpbGVMYW5kc2NhcGVTdHViL01vYmlsZUxhbmRzY2FwZVN0dWInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlcnMvRGF0ZUZpbHRlcnMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTW9kYWxXaXRoU2VsZWN0ZWRNYXBMb2NhdGlvbi9Nb2RhbFdpdGhTZWxlY3RlZE1hcExvY2F0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0Zhdm91cml0ZUljb24vRmF2b3VyaXRlSWNvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9SZXNlcnZhdGlvbkhvcml6b250YWxUaW1lUmFuZ2UvUmVzZXJ2YXRpb25Ib3Jpem9udGFsVGltZVJhbmdlJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0Jvb2tpbmdUaW1lbGluZS9Cb29raW5nVGltZWxpbmUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF5VGltZWxpbmUvRGF5VGltZWxpbmUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQm9va2luZ1RpbWVsaW5lL0Jvb2tpbmdUaW1lc2xvdC9Cb29raW5nVGltZXNsb3QnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vTG9jYXRpb25DYXJkL0xvY2F0aW9uQ2FyZCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9TZWFyY2hTb3J0QmxvY2svU2VhcmNoU29ydEJsb2NrJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL01hcFdyYXBwZXIvTWFwV3JhcHBlcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9SaWdodFBhbmVsL1JpZ2h0UGFuZWwnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQ2hlY2tJbi9DaGVja0luJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL1FyQ29kZVNjYW5uZXIvUXJDb2RlU2Nhbm5lcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Mb2NhdGlvbkxpc3RJdGVtL0xvY2F0aW9uTGlzdEl0ZW0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vQ291bnRCdXR0b24vQ291bnRCdXR0b24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vRGF0ZUZpbHRlci9EYXRlRmlsdGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvY29tbW9uL0RhdGVGaWx0ZXIvUmVjdXJyaW5nUGFuZWwvUmVjdXJyaW5nUGFuZWwnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUmVzZXJ2YXRpb25TdWJqZWN0RmlsZWQvUmVzZXJ2YXRpb25TdWJqZWN0RmlsZWQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUGFydGljaXBhbnRzUmFuZ2UvUGFydGljaXBhbnRzUmFuZ2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9jb21tb24vUGVyc29uTG9va3VwL1BlcnNvbkxvb2t1cCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9CYWRnZS9CYWRnZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL2NvbW1vbi9Cb29raW5nTWV0YWRhdGFUaWxlL0Jvb2tpbmdNZXRhZGF0YVRpbGUnO1xuXG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0xheW91dC9MYXlvdXQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OYXZpZ2F0aW9uL05hdmlnYXRpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9BcHBIZWFkZXIvQXBwSGVhZGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQXBwSGVhZGVyL1VzZXJNZW51L1VzZXJNZW51JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0Zsb29yUGxhbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9NYXBGaWx0ZXJEcm9wZG93bi9NYXBGaWx0ZXJEcm9wZG93bic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9GbG9vclBsYW5Db250cm9scy9GbG9vclBsYW5Db250cm9scyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9EaW1lbnNpb25QaWNrZXIvRGltZW5zaW9uUGlja2VkRHJvcERvd24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25QaWNrZXIvTG9jYXRpb25QaWNrZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25QaWNrZXIvTG9jYXRpb25QYXRoVGl0bGUvTG9jYXRpb25QYXRoVGl0bGUnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25TaWRlYmFyL0Zsb29yUGxhbkxvY2F0aW9uU2lkZWJhcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9GbG9vclBsYW5MZWdlbmQvRmxvb3JQbGFuTGVnZW5kJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0RpbWVuc2lvblBpY2tlci9EUEhvcml6b250YWxEcm9wZG93bi9EUEhvcml6b250YWxEcm9wZG93bic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbkNoYXJ0L0xvY2F0aW9uQ2hhcnQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GbG9vclBsYW4vTG9jYXRpb25DaGFydHMvTG9jYXRpb25DaGFydERldGFpbHMvUHVsc2VDb3VudENoYXJ0RGV0YWlscy9QdWxzZUNvdW50Q2hhcnREZXRhaWxzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uQ2hhcnRzL0xvY2F0aW9uQ2hhcnREZXRhaWxzL1B1bHNlQ291bnRDaGFydERldGFpbHMvUmVzZXRQdWxzZUNvdW50RGlhbG9nL1Jlc2V0UHVsc2VDb3VudERpYWxvZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zsb29yUGxhbi9Mb2NhdGlvbk92ZXJ2aWV3UGFuZWwvTG9jYXRpb25PdmVydmlld1BhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmxvb3JQbGFuL0xvY2F0aW9uT3ZlcnZpZXdQYW5lbC9Cb29raW5nL0Jvb2tpbmdSaWdodFBhbmVsL0Jvb2tpbmdSaWdodFBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvVGltZWxhcHNlL1RpbWVsYXBzZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDb250cm9sc0RpYWxvZy9UaW1lbGFwc2VDb250cm9sc0RpYWxvZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VTcGVlZFNlbGVjdERpYWxvZy9UaW1lbGFwc2VTcGVlZFNlbGVjdERpYWxvZyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDb250cm9scy9UaW1lbGFwc2VDb250cm9scyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VDbG9jay9UaW1lbGFwc2VDbG9jayc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1RpbWVsYXBzZS9UaW1lbGFwc2VSYW5nZVdyYXAvVGltZWxhcHNlUmFuZ2VXcmFwJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRGFzaGJvYXJkcy9EYXNoYm9hcmRzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRGFzaGJvYXJkcy9EYXNoYm9hcmRDYXJkL0Rhc2hib2FyZENhcmQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9LaW9zay9LaW9zayc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9SZXNlcnZhdGlvbnMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9SZXNlcnZhdGlvbnMvUmVzZXJ2YXRpb25JdGVtL1Jlc2VydmF0aW9uSXRlbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9Ob1Jlc2VydmF0aW9uRGF0YS9Ob1Jlc2VydmF0aW9uRGF0YSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1Jlc2VydmF0aW9ucy9SZXNlcnZhdGlvblR5cGVTd2l0Y2gvUmVzZXJ2YXRpb25UeXBlU3dpdGNoJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUmVzZXJ2YXRpb25zL1Jlc2VydmFibGVSZXNvdXJjZURlc2NyaXB0aW9uL1Jlc2VydmFibGVSZXNvdXJjZURlc2NyaXB0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9OZXdCb29raW5nJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWFyY2hMb2NhdGlvbi9TZWFyY2hMb2NhdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoTG9jYXRpb24vTG9jYXRpb25QYW5lbC9Mb2NhdGlvblBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWFyY2hMb2NhdGlvbi9Dcm93ZGVkbmVzcy9Dcm93ZGVkbmVzcyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VhcmNoRm9ybS9TZWFyY2hGb3JtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NlbGVjdFJvb20nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9TaW5nbGVTZWxlY3RSb29tJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20vU2VhcmNoUm9vbUhlYWRlci9TZWFyY2hSb29tSGVhZGVyJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9TZWxlY3RSb29tL1NpbmdsZVNlbGVjdFJvb20vR3JpZFZpZXcvR3JpZFZpZXcnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2luZ2xlU2VsZWN0Um9vbS9GbG9vclBsYW5WaWV3L0Zsb29yUGxhblZpZXcnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vR3JvdXBTZWxlY3RSb29tL0dyb3VwU2VsZWN0Um9vbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvU2VsZWN0Um9vbS9TZWxlY3RTZXJ2aWNlL1NlbGVjdFNlcnZpY2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZWFyY2hTZXJ2aWNlSGVhZGVyL1NlYXJjaFNlcnZpY2VIZWFkZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL1NlbGVjdFJvb20vU2VsZWN0U2VydmljZS9TZXJ2aWNlQ2FyZC9TZXJ2aWNlQ2FyZCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1Jlc2VydmF0aW9uRGV0YWlscy9SZXNlcnZhdGlvbkRldGFpbHNGb3JtL1Jlc2VydmF0aW9uRGV0YWlsc0Zvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL1Jlc2VydmF0aW9uRGV0YWlscy9SZXNlcnZhdGlvbkRldGFpbHNWaWV3L1Jlc2VydmF0aW9uRGV0YWlsc1ZpZXcnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL0FkZE9ucy9BZGRPbnNGb3JtL0FkZE9uc0Zvcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL0dyb3VwQm9va2luZ0NvbmZpcm0vR3JvdXBCb29raW5nQ29uZmlybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vR3JvdXBCb29raW5nQ29uZmlybS9Db25maXJtRm9ybS9Db25maXJtRm9ybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vQm9va2luZ0NvbmZpcm0nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NpbmdsZUJvb2tpbmdDb25maXJtL011bHRpUm9vbVNlbGVjdFBhbmVsL011bHRpUm9vbVNlbGVjdFBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vU2VydmljZUxpc3RJdGVtL1NlcnZpY2VMaXN0SXRlbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2VydmljZUJvb2tpbmdDb25maXJtL0VkaXROb3Rlcy9FZGl0Tm90ZXMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdDb25maXJtL1NlcnZpY2VCb29raW5nQ29uZmlybS9BZGRTZXJ2aWNlUGFuZWwvQWRkU2VydmljZVBhbmVsJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TZXJ2aWNlQm9va2luZ0NvbmZpcm0vQ29zdENlbnRlclNlbGVjdC9Db3N0Q2VudGVyU2VsZWN0JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9QYXJ0aWNpcGFudHMvUGFydGljaXBhbnRzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nQ29uZmlybS9TaW5nbGVCb29raW5nQ29uZmlybS9QYXJ0aWNpcGFudHMvVmlzaXRvcnMvVmlzaXRvcnNTaGFyZWRGb3JtL1Zpc2l0b3JzU2hhcmVkRm9ybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vU2luZ2xlQm9va2luZ0NvbmZpcm0vUGFydGljaXBhbnRzL1Zpc2l0b3JzL1Zpc2l0b3JzRWRpdExpc3QvVmlzaXRvcnNFZGl0TGlzdCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ0NvbmZpcm0vRmllbGRTZWN0aW9uL0ZpZWxkU2VjdGlvbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05ld0Jvb2tpbmcvQm9va2luZ1N1Y2Nlc3MvQm9va2luZ1N1Y2Nlc3MnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Jvb2tpbmdTdWNjZXNzL1NpbmdsZUJvb2tpbmdTdWNjZXNzL1NpbmdsZUJvb2tpbmdTdWNjZXNzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTmV3Qm9va2luZy9Cb29raW5nU3VjY2Vzcy9Hcm91cEJvb2tpbmdTdWNjZXNzL0dyb3VwQm9va2luZ1N1Y2Nlc3MnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9OZXdCb29raW5nL0Zhdm91cml0ZUxpc3QvRmF2b3VyaXRlTGlzdCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvRmluZENvbGxlYWd1ZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZUhlYWRlci9TZWFyY2hDb2xsZWFndWVIZWFkZXInO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9GaW5kQ29sbGVhZ3VlL1NlYXJjaENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWVQZXJEYXkvU2VhcmNoQ29sbGVhZ3VlUGVyRGF5JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyV2Vlay9TZWFyY2hDb2xsZWFndWVQZXJXZWVrJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hDb2xsZWFndWUvU2VhcmNoQ29sbGVhZ3VlUGVyV2Vlay9XZWVrSXRlbS9XZWVrSXRlbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvU2VhcmNoUmVzdWx0cy9TZWFyY2hSZXN1bHRzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvRmluZENvbGxlYWd1ZS9TZWFyY2hSZXN1bHRzL1Jlc3VsdEl0ZW0vUmVzdWx0SXRlbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0ZpbmRDb2xsZWFndWUvVmlld09uRmxvb3JQbGFuL1ZpZXdPbkZsb29yUGxhbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0Zhdm9yaXRlcy9GYXZvcml0ZXMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL1Byb2ZpbGUvUXVpY2tMb2dpbi9RdWlja0xvZ2luRGlhbG9nL1F1aWNrTG9naW5EaWFsb2cnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Qcm9maWxlL1F1aWNrTG9naW4vUXVpY2tMb2dpbkRpYWxvZy9RdWlja0xvZ2luSW5zdHJ1Y3Rpb24vUXVpY2tMb2dpbkluc3RydWN0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvUHJvZmlsZS9RdWlja0xvZ2luL1F1aWNrTG9naW5EaWFsb2cvUXVpY2tMb2dpblN1Y2Nlc3MvUXVpY2tMb2dpblN1Y2Nlc3MnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25QYW5lbCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL05vdGlmaWNhdGlvblBhbmVsL05vdGlmaWNhdGlvbkNhcmQvTm90aWZpY2F0aW9uQ2FyZEJhc2UnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Ob3RpZmljYXRpb25QYW5lbC9Ob3RpZmljYXRpb25DYXJkL1Jlc2VydmF0aW9uQ2FyZC9SZXNlcnZhdGlvbkNhcmQnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9DYWxlbmRhcic7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL1Jlc2VydmF0aW9uRXZlbnQvUmVzZXJ2YXRpb25FdmVudCc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL05ld0V2ZW50L05ld0V2ZW50JztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvTG9jYXRpb25JdGVtL0xvY2F0aW9uSXRlbSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL1Jlc291cmNlRmlsdGVycy9SZXNvdXJjZUZpbHRlcnMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9SZXNvdXJjZUZpbHRlcnMvUmVzb3VyY2VGaWx0ZXJGb3JtL1Jlc291cmNlRmlsdGVyRm9ybSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NhbGVuZGFyL1RpbWVEdXJhdGlvbi9UaW1lRHVyYXRpb24nO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9DYWxlbmRhci9OZXdSZXNlcnZhdGlvblRvb2x0aXAvTmV3UmVzZXJ2YXRpb25Ub29sdGlwJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvQ2FsZW5kYXIvTm9Mb2NhdGlvbnNNZXNzYWdlL05vTG9jYXRpb25zTWVzc2FnZSc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NvbnRhY3RHcm91cHMvQ29udGFjdEdyb3Vwcyc7XG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL0NvbnRhY3RHcm91cHMvQ29udGFjdEdyb3VwUGFuZWwvQ29udGFjdEdyb3VwUGFuZWwnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9NeVZpc2l0b3JzL015VmlzaXRvcnMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Ob3RpZmljYXRpb25zL05vdGlmaWNhdGlvbnMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9Ob3RpZmljYXRpb25zL1JlY3VycmVuY2VEZXRhaWxzL1JlY3VycmVuY2VEZXRhaWxzJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvU2VydmljZVJlcXVlc3RDcmVhdGlvbi9TZXJ2aWNlUmVxdWVzdENyZWF0aW9uJztcbkBpbXBvcnQgJy4uL2NvbXBvbmVudHMvTXlTZXJ2aWNlUmVxdWVzdHMvTXlTZXJ2aWNlUmVxdWVzdHMnO1xuQGltcG9ydCAnLi4vY29tcG9uZW50cy9BSUFzc2lzdGFudC9BSUFzc2lzdGFudCc7XG5cbi8qIEJST1dTRVIgU1BFQ0lGSUMgU1RZTEVTICovXG5AaW1wb3J0ICdpZTExJztcbiIsIi8qIENPTE9SUyAqL1xuXG4kbGlnaHQtZ3JheTogI2U0ZTRlODtcblxuJGxpZ2h0LWJyYW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiRwcmltYXJ5LWZvbnQtY29sb3I6IHZhcigtLXByaW1hcnktZm9udCk7XG4kc2Vjb25kYXJ5LWZvbnQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1mb250KTtcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktYmFja2dyb3VuZCk7XG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeS1iYWNrZ3JvdW5kKTtcblxuJHBhZ2UtYmFja2dyb3VuZDogI2YzZjNmNDtcblxuJGxpZ2h0LWZvbnQtY29sb3I6ICMyZjQwNTA7XG4kbGlnaHQtYm9yZGVyLWNvbG9yOiAjZTdlYWVjO1xuJGxpZ2h0LW91dGxpbmUtY29sb3I6ICNjYWNhZDI7XG5cbiRkYXJrLWJvZHk6ICRsaWdodC1mb250LWNvbG9yO1xuJGRhcmstZm9udC1jb2xvcjogJHBhZ2UtYmFja2dyb3VuZDtcblxuJGJhc2Utc2hhZG93OiAwIDFweCAycHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjE2KTtcblxuLyogQlJBTkQgQ09MT1JTICovXG4kYnJhbmQteWVsbG93OiByZ2IoMjU1LCAxOTUsIDExKTtcbiRzdWNjZXNzLWNvbG9yOiAjM2M3NjNkO1xuXG4vKiBNRURJQSBTQ1JFRU5TICovXG4kZnJvbS1tb2JpbGU6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSc7XG4kZnJvbS10YWJsZXRzOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCknO1xuJGZyb20tbGFwdG9wczogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSc7XG4kZnJvbS1kZXNrdG9wczogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MXB4KSc7XG4kZnJvbS1tZWRpdW0tc2NyZWVuczogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpJztcbiR0YWJsZXRzLWxhbmRzY2FwZS1vbmx5OiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCknO1xuXG4vKiBLSU9TSyAqL1xuJGtpb3NrLXRpbWUtYmFyLW1hc2stY29sb3I6ICNjOGM4Yzg7XG4ka2lvc2stdGltZS1zbG90LWJvb2tlZDogI2VlMmMzYztcbiRraW9zay10aW1lLXNsb3QtYXZhaWxhYmxlOiAjMGVhMzliO1xuJGtpb3NrLXRpbWUtc2xvdC1wb3MtYXZhaWxhYmxlOiAjZmZjMzY0O1xuJGtpb3NrLXRpbWUtc2xvdC11bmF2YWlsYWJsZTogIzgwODA4MDtcbiRraW9zay10aW1lLWxpbmUtbG9jYXRpb24tbmFtZS13aWR0aDogMjAwcHg7XG4ka2lvc2stdGltZS10YWctbGlnaHQtZm9udC1jb2xvcjogI2Q3ZDdkNztcbiRraW9zay1uYXZiYXItd2lkdGg6IDM1MHB4O1xuXG4vKiBCT09UU1RSQVAgT1ZFUlJJREUgKi9cbiRicmFuZC1wcmltYXJ5OiAkYnJhbmQteWVsbG93O1xuJGlucHV0LWJvcmRlci1yYWRpdXM6IDFweDtcbiRpbnB1dC1ib3JkZXI6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuJGZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci13aWR0aDogMzByZW07XG5cbi8qIGJvb3RzdHJhcCB0ZW1wICovXG4kY2Fyb3VzZWwtdGV4dC1zaGFkb3c6IDAgMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuNikgIWRlZmF1bHQ7XG4kYm9keS1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtYmFzZTogNHB4ICFkZWZhdWx0O1xuJGdyYXktYmFzZTogJGJsYWNrICFkZWZhdWx0O1xuXG4vKiBSRURFU0lHTiAqL1xuJHRleHRQcmltYXJ5OiAkcHJpbWFyeS1mb250LWNvbG9yO1xuJHByaW1hcnk6ICRsaWdodC1icmFuZC1jb2xvcjtcbiRlcnJvcjogJHJlZDtcblxuLyogTEFZT1VUICovXG4kaGVhZGVyLWhlaWdodDogdG8tcmVtKDYwKTtcbiRuYXYtc2VjdGlvbi13aWR0aDogdG8tcmVtKDg1KTtcbiRuYXYtc2VjdGlvbi1vcGVuZWQtd2lkdGg6IHRvLXJlbSgyMTUpO1xuJGRlc2t0b3AtaGVhZGVyLWhlaWdodDogdG8tcmVtKDgwKTtcbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9UG9wcGluczoxMDAsMTAwaSwyMDAsMjAwaSwzMDAsMzAwaSw0MDAsNDAwaSw1MDAsNTAwaSw2MDAsNjAwaSw3MDAsNzAwaSw4MDAsODAwaSw5MDAsOTAwaSZkaXNwbGF5PXN3YXAnKTtcblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5odG1sLFxuYm9keSxcbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM4NDBweCkge1xuICAgIGh0bWwge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxufVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG5oMyxcbmg0LFxuaDUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiNhbGVydHMtYm94IHtcbiAgICB6LWluZGV4OiA0MTE7XG59XG5cbioge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIHNjcm9sbGJhci10cmFjay1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvciAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjhyZW07XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cmVtO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMSk7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMTUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cmVtO1xuICAgIH1cbn1cblxuaW5wdXQge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iLCIvLyB0b29sa2l0IG92ZXJ3cml0ZVxuLmFwcC1idG4ge1xuICAgIHBhZGRpbmc6IDAuNDE3cmVtIDMuMTY3cmVtO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMS4xNjdyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFwcC1idG4tbGluayB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmFwcC1idG4tcm91bmRlZCB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lbGxpcHNpcy1jb250YWluZXIge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDcwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gICAgbGluZS1icmVhazogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi8vIGJvb3RzdHJhcC1raW9za1xuLmJ0bi5idG4tb3V0bGluZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICAgIH1cbn1cblxuLmhhcy1lcnJvciB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVscC1ibG9jayB7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG59XG5cbi5oYXMtd2FybmluZyB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNoZWNrLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAkY2hlY2stY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVscC1ibG9jayB7XG4gICAgICAgIGNvbG9yOiAkY2hlY2stY29sb3I7XG4gICAgfVxufVxuXG4uaGFzLXN1Y2Nlc3Mge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICRsaXZlLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBjb2xvcjogJGxpdmUtY29sb3I7XG4gICAgfVxufVxuXG4uY29udHJvbC1sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRyb2wtY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDRweCAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4ucGFuZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAxcHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjAwNSk7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xufVxuXG5pbnB1dCB7XG4gICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG59XG5cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAzMCUpO1xufVxuXG4kaWNvbkNvbG9yOiByZ2JhKDQ5LCA0OSwgNDksIDAuNzAxOTYwNzg0Myk7XG5cbi5pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGZpbGw6ICRpY29uQ29sb3I7XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbn1cblxuLmhvdmVyLXRvb2x0aXAtcG9ydGFsIHtcbiAgICAvLyBXb3JrYXJvdW5kOiBBbiBleGlzdGluZyB6LWluZGV4IHZhbHVlIG9mIHRoZSB0b29sdGlwIHBvcnRhbCBwcmV2ZW50cyBpdCBmcm9tIGJlaW5nIHZpc2libGUgaW4gc2lkZSBwYW5lbHNcbiAgICB6LWluZGV4OiAxMTAwICFpbXBvcnRhbnQ7XG59XG4iLCJodG1sLFxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG59XG5cbmlucHV0IHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG51bCxcbm9sIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5hIHtcbiAgICBjb2xvcjogJGJsYWNrO1xufVxuXG5idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi8vIEtpb3NrQ29udGFpbmVyXG4jZW1wdHktcGFnZS13cmFwcGVyIHtcbiAgICA+IC5jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5zY3JvbGxhYmxlIHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgPiAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuXG4uY29udGV4dC1tZW51IHtcbiAgICAmLnBvcHBlci1jb250YWluZXIgLnBvcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KSAwO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE3NSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAgICAgLnBvcHBlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLW1lbnUtdGFyZ2V0IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuICAgIH1cblxuICAgIC5jb250ZXh0LW1lbnUtaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmRIb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm91cC1saW5lIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cblxuICAgICAgICAucGFyZW50LWNhcmV0LWljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR0ZXh0UHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbm5lci1jb250ZXh0LW1lbnUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi50aHJlZS1kb3QtY29udGV4dC1tZW51IHtcbiAgICAuaWNvbi1jb250ZXh0LW1lbnUge1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAmLWJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkb2Zmc2V0OiB0by1yZW0oNCkpO1xuICAgIH1cbn1cbiIsIi5pbnB1dC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYuc21hbGwge1xuICAgICAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNykgdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubWVkaXVtIHtcbiAgICAgICAgLmlucHV0LWVsZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXJnZSB7XG4gICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dERpc2FibGVkO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dERpc2FibGVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWVsZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdHlsZXMoKTtcbiAgICB9XG5cbiAgICAuaW5wdXQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oOCk7XG5cbiAgICAgICAgLmlucHV0LWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXgtbGVuZ3RoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIHtcbiAgICAgICAgLmlucHV0LWVsZW0sXG4gICAgICAgIC5pbnB1dC1lbGVtOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckFsZXJ0O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZXJyb3JUZXh0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi53aXRoLXdhcm5pbmcgLmlucHV0LWZvb3RlciB7XG4gICAgICAgIGNvbG9yOiAkdGV4dFByaW1hcnk7XG4gICAgfVxuXG4gICAgJi53aXRoLWVycm9yIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tcmVkZXNpZ24tZXhjbGFtYXRpb24tY2lyY2xlLFxuICAgIC5pY29uLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIC5pY29uLXJlZGVzaWduLWV4Y2xhbWF0aW9uLWNpcmNsZSB7XG4gICAgICAgIHN0cm9rZTogJGVycm9yVGV4dDtcbiAgICB9XG5cbiAgICAuaWNvbi1leGNsYW1hdGlvbi10cmlhbmdsZSB7XG4gICAgICAgIHN0cm9rZTogJHdhcm5pbmdUZXh0O1xuICAgIH1cbn1cbiIsIkBtaXhpbiBib3JkZXItc3R5bGVzKCRkZWZhdWx0OiAkYm9yZGVyU3VidGxlMSwgJGFjdGl2ZTogJHByaW1hcnksICRob3ZlcjogJGJvcmRlclN0cm9uZzEsICRkaXNhYmxlZDogJGJvcmRlclN1YnRsZTEpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGVmYXVsdDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGFjdGl2ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGhvdmVyO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRkaXNhYmxlZDtcbiAgICB9XG59XG5cbkBtaXhpbiBub1Njcm9sbEJhcigpIHtcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG59XG4iLCIuaW5wdXQtY29udGFpbmVyIC5pbnB1dC1lbGVtW3R5cGU9J251bWJlciddIHtcbiAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuIiwiQGtleWZyYW1lcyBoaW50IHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgLTE1cHgpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4vYW5pbWF0aW9ucy9oaW50JztcblxuLnBhc3N3b3JkX19oaW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgY3Vyc29yOiBoZWxwO1xuXG4gICAgLmZhLWluZm8tY2lyY2xlIHtcbiAgICAgICAgY29sb3I6ICRtYWluLWdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuaWNvbi1pbmZvLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRtYWluLWdyYXk7XG4gICAgfVxuXG4gICAgJi1ydWxlcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgYW5pbWF0aW9uOiBoaW50IDUwMG1zIDE7XG4gICAgfVxuXG4gICAgJi1ydWxlIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG59XG4iLCIubGVnZW5kIHtcbiAgICAmLXNjYWxlcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICM5YTlhOWE7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLWNvbG9yLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIG1pbi13aWR0aDogMTZweDtcbiAgICB9XG5cbiAgICAmLm1vYmlsZS1tYXAtbGVnZW5kIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgfVxuXG4gICAgJi5tb2JpbGUtbWFwLWxlZ2VuZCAubGVnZW5kLWNvbG9yLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgICYtY29sb3Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJi1jb21mb3J0LFxuICAgICYtb2NjdXBhbmN5LFxuICAgICYtZGVwYXJ0bWVudHMsXG4gICAgJi16b25lcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAmLXNjYWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDEycHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY29sb3Ige1xuICAgICAgICAgICAgbWFyZ2luOiA0cHggYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVwYXJ0bWVudHMsXG4gICAgICAgICYtem9uZXMge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUtbWFwLWxlZ2VuZCAubGVnZW5kLXNjYWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2JpbGUtbWFwLWxlZ2VuZCAubGVnZW5kLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYubW9iaWxlLW1hcC1sZWdlbmQgLmxlZ2VuZC1jb2xvciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5idG4tbG9hZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxvYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgfVxufVxuIiwiQGtleWZyYW1lcyByaWdodC10by1sZWZ0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1MHB4KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsZWZ0LXRvLXJpZ2h0IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNTBweCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL2FuaW1hdGlvbnMvbW92ZW1lbnRzJztcblxuLmFuaW1hdGVkLWZvcndhcmQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiByaWdodC10by1sZWZ0O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbn1cblxuLmFuaW1hdGVkLWJhY2t3YXJkIHtcbiAgICBhbmltYXRpb24tbmFtZTogbGVmdC10by1yaWdodDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG59XG4iLCIjbGF5ZXItbG9jYXRpb25zIHtcbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlRmlsbDtcbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuXG4gICAgLmZvb3RmYWxsLXRleHQge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0ZXh0LWFuY2hvcjogZW5kO1xuICAgIH1cblxuICAgIC5mb290ZmFsbC1pY29uIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICBzdHJva2U6ICRibGFjaztcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxNTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMC44NTtcbiAgICB9XG59XG5cbi5mb290ZmFsbC1vdXQge1xuICAgIC5mb290ZmFsbC1pY29uIHBhdGgge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIH1cbn1cblxuLy8gVEVNUCBTVFlMRVNcbi5pY29uLWRlZmF1bHQtc3R5bGVzIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGZpbGw6ICRibGFjaztcbiAgICBzdHJva2U6ICRibGFjaztcbn1cblxuI2xheWVyLWxvY2F0aW9ucyxcbiNsYXllci1tYXJrZXJzIHtcbiAgICAudGV4dC1kZWZhdWx0LXN0eWxlcyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxufVxuXG4vLyAuZHJhd2luZyBzdmcgaGFzIGlubGluZSBgZmlsbDogbm9uZWAgKHNvIHNoYXBlcyBkb24ndCBkZWZhdWx0IHRvIGJyb3dzZXItYmxhY2spIHdoaWNoIGNhc2NhZGVzIHRvIHRleHQgYW5kIGhpZGVzIGl0LlxuLmRyYXdpbmcgdGV4dDpub3QoW2ZpbGxdKSB7XG4gICAgZmlsbDogJGJsYWNrO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlldy1tb2RlLW1hcCB7XG4gICAgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbiIsIkBrZXlmcmFtZXMgbG9hZGVyc3Bpbm5lciB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG4iLCIubG9jYXRpb25zLWJyb3dzZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLXRyZWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJi10cmVlLWJyYW5jaCA+IC5sb2NhdGlvbnMtYnJvd3Nlci1sb2NhdGlvbiA+IC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbURhcmtlbigkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCA1JSk7XG4gICAgfVxuXG4gICAgJi10cmVlLWJyYW5jaCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODVyZW07XG4gICAgfVxuXG4gICAgJi1zcGlubmVyIHtcbiAgICAgICAgei1pbmRleDogMjAwO1xuICAgIH1cblxuICAgICYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1sZXZlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluIDI1MG1zO1xuXG4gICAgICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuODUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jYXRpb25zLWJyb3dzZXItbGV2ZWwtaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNhcmV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuICAgICAgICAgICAgJHNpemU6IDEuNzVyZW07XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAjeyRzaXplfSAvIDIpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxldmVsLWljb24ge1xuICAgICAgICBtaW4td2lkdGg6IDFyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gICAgICAgICYuaXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmLWRldmljZSB7XG4gICAgICAgICYuZ3JlZW4ge1xuICAgICAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYueWVsbG93IHtcbiAgICAgICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1sZXZlbC1pY29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNoZWNrLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5yZWQge1xuICAgICAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbnMtYnJvd3Nlci1zZW5zb3IgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsLWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRldmljZS1zdGF0dXMtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICYuaXMtb2ZmbGluZSB7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLXRvLWNoZWNrIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2hlY2stY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWxpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1maWx0ZXIge1xuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLWJ0bi1jb2xsYXBzZS1hbGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgICAgICBib3R0b206IC0yLjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IsIHRleHQtZGVjb3JhdGlvbiAkdHJhbnNpdGlvbi10aW1lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtZmlsdGVyIHtcbiAgICAgICAgbWFyZ2luOiAxLjI1cmVtIDFyZW07XG4gICAgfVxufVxuIiwiLmJyZWFkY3J1bWJzIHtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogJHNtYWxsLXRleHQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1pdGVtLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbS1saW5rLFxuICAgICYtc2VwYXJhdG9yIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJi1pdGVtLWxpbms6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4zM3JlbTtcblxuICAgICAgICAmLmljb24tY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zZXBhcmF0b3Ige1xuICAgICAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgICAgIG1hcmdpbjogMCB0by1yZW0oNSk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICB9XG59XG4iLCIubGFuZ3VhZ2UtcGlja2VyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yLCAkdHJhbnNpdGlvbi10aW1lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLWljb24ge1xuICAgICAgICBtYXJnaW46IDAgMS43cmVtIDAgMi43NXJlbTtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgICAmLW9yaWdpbmFsLW5hbWUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLXRyYW5zbGF0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMTI1cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLXRleHQtc2l6ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wYXNzd29yZC1maWVsZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogLTdweDtcbiAgICB9XG5cbiAgICAmLmhhcy13YXJuaW5nIHtcbiAgICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICAgICAgY29sb3I6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRjaGVjay1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLXN1Y2Nlc3Mge1xuICAgICAgICAuaGVscC1ibG9jayB7XG4gICAgICAgICAgICBjb2xvcjogJGxpdmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkbGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLWVycm9yIHtcbiAgICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5oYXMtcnVsZXMtZXJyb3IgLmljb24ge1xuICAgICAgICBmaWxsOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgfVxuXG4gICAgLnBhc3N3b3JkX19oaW50IHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG4iLCIucGFuZWwge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI3LjUlKTtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAmLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDIuNXJlbTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNy41JSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAmLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4vTGFuZ3VhZ2VQaWNrZXJJdGVtL2xhbmd1YWdlUGlja2VySXRlbS5zdHlsZXMnO1xuQGltcG9ydCAnLi9Qcm9maWxlUGFzc3dvcmRGaWVsZC9Qcm9maWxlUGFzc3dvcmRGaWVsZCc7XG5AaW1wb3J0ICcuL1BhbmVsL3BhbmVsLnN0eWxlcyc7XG5cbi5wcm9maWxlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMi4wODMzcmVtO1xuXG4gICAgLnZhbGlkYXRpb24tZXJyb3ItbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtIDAgY2FsYygoMTAwJSAtIDNyZW0pICogMC4yNSArIDEuNXJlbSk7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAuY2hhbmdlLXBhc3N3b3JkLXN1Y2Nlc3MtbXNnIHtcbiAgICAgICAgY29sb3I6ICRsaXZlLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIGNhbGMoKDEwMCUgLSAzcmVtKSAqIDAuMjUgKyAxLjVyZW0pO1xuICAgIH1cblxuICAgIC5wcm9maWxlLWNvbnRhaW5lci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIH1cblxuICAgICYtZmllbGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICB9XG5cbiAgICAmLXNlbGVjdCB7XG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI3LjUlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLWNvbnRhaW5lci1maWVsZC1jb250cm9sIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZmlsZS1jb250YWluZXItZmllbGQtY29udHJvbCAuaWNvbi1jYXJyZXQtZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XG4gICAgICAgICAgICByaWdodDogMC41cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDNyZW0gMC41cmVtIDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaXMtZGlzYWJsZWQge1xuICAgICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1maWVsZC1sYWJlbCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAmLWZpZWxkLWNvbnRyb2wtd3JhcHBlciB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICB9XG5cbiAgICAmLWZpZWxkLWNvbnRyb2w6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgfVxuXG4gICAgJi1jaGFuZ2UtcGFzc3dvcmQtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tcm91bmRlZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDdyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0bi10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbm5lY3RlZC1kZXZpY2VzIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgfVxuXG4gICAgLnBhbmVsLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLnBhbmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtcGlja2VyLWl0ZW0tbGFiZWwtb3JpZ2luYWwtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtcGlja2VyLWl0ZW0tbGFiZWwtdHJhbnNsYXRpb24ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEuMDgzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5sYW5ndWFnZS1waWNrZXItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzcmVtO1xuICAgIH1cblxuICAgIC5wcml2YWN5LXBvbGljeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oMTgpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9maWxlLXN3aXRjaC5zd2l0Y2gtY29udGFpbmVyLnJpZ2h0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgfVxufVxuXG4ucHJvZmlsZS1zd2l0Y2guc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgLnN3aXRjaCB7XG4gICAgICAgIGxlZnQ6IHRvLXJlbSgtNSk7XG4gICAgfVxuXG4gICAgLnN3aXRjaC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAuc3dpdGNoLWJvZHkge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3MgKi9cbiAgICAuaW5wdXQtdG8taGlkZTpjaGVja2VkICsgLnN3aXRjaCB7XG4gICAgICAgIC5zd2l0Y2gtYm9keSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpdGNoLXRvZ2dsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtdG8taGlkZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jbGFzcyAqL1xuXG4gICAgLmlucHV0LXRvLWhpZGUgKyAuc3dpdGNoID4gOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGxlZnQ6IHRvLXJlbSg1KTtcbiAgICB9XG5cbiAgICAuaW5wdXQtdG8taGlkZTpmb2N1cy12aXNpYmxlICsgLnN3aXRjaCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRvZmZzZXQ6IDApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnByb2ZpbGUtY29udGFpbmVyIHtcbiAgICAgICAgLnBhbmVsLWJvZHkge1xuICAgICAgICAgICAgLmhlbHAtYmxvY2sge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjVyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYygoMTAwJSAtIDNyZW0pICogMC4yNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFuZWwtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgIC5wYW5lbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDElO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubmVzdGVkLWRyb3Bkb3duLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgJi5tdWx0aS1sZXZlbCAuZHJvcGRvd24taXRlbS5vbi1wYXRoOm5vdCguc2VsZWN0ZWQpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS13aGl0ZTtcbiAgICB9XG5cbiAgICAmLWxpc3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWxpc3Q7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tdGltZTtcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgICAgei1pbmRleDogJGRyb3Bkb3duLWxheWVyO1xuXG4gICAgICAgICYuZGlyZWN0aW9uLXRvcCB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duLWxpc3QtdG9wO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZHJvcHVwIHtcbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGRyb3B1cC1saXN0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IC0xcHggMnB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4wNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRyaWdnZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXR1cm4tYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbS1wb3BwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbXMge1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zY3JvbGwtaWNvbi1jb250YWluZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHdoaXRlLCAwLjcpO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICYudG9wIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYm90dG9tIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZHJvcGRvd24ge1xuICAgICAgICAucmV0dXJuLWJ0biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5lc3RlZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAyJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbW9iaWxlLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtLXBvcHBlciAucG9wcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGluc2V0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMC44O1xuXG4gICAgJi1jaXJjbGUge1xuICAgICAgICAkc2l6ZTogMy4xMjVyZW07XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gY2FsYygkc2l6ZSAvIDIpKTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSBjYWxjKCRzaXplIC8gMikpO1xuICAgICAgICB3aWR0aDogJHNpemU7XG4gICAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSg0KSBzb2xpZCAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdG8tcmVtKDQpIHNvbGlkICRibGFjaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbmltYXRpb246IDIwMDBtcyBsaW5lYXIgaW5maW5pdGUgc3BpbjtcbiAgICB9XG5cbiAgICAmLWJhY2tncm91bmQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1ncmF5O1xuICAgIH1cblxuICAgICYtZnVsbC1zY3JlZW4ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgY3Vyc29yOiB3YWl0O1xuICAgICAgICB6LWluZGV4OiAkZnVsbC1zY3JlZW4tc3Bpbm5lci1sYXllcjtcblxuICAgICAgICAuc3Bpbm5lci1jaXJjbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zcGlubmVyLWZ1bGwtY29udGFpbmVyLXNpemUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgJi10cmFuc3BhcmVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cbiIsIi5jb250cm9sLWlucHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1ib3JkZXItcmFkaXVzO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFuc2l0aW9uLXRpbWUgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgJHRyYW5zaXRpb24tdGltZSBlYXNlLWluLW91dDtcblxuICAgICZbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgICZbdHlwZT0ndGV4dCddLFxuICAgICZbdHlwZT0nZW1haWwnXSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDUlKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC41KTtcbiAgICB9XG59XG4iLCJAbWl4aW4gY3JlYXRlLXNpbXBsZS1idXR0b24oXG4gICAgJGNvbG9yLFxuICAgICRmb250LWNvbG9yLFxuICAgICRob3Zlci1jb2xvci1kaWY6IDEwJSxcbiAgICAkYWN0aXZlLWNvbG9yLWRpZjogMTIuNSUsXG4gICAgJGZvY3VzLXNoYWRvdy1vcGFjaXR5OiAwLjVcbikge1xuICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tRGFya2VuKCRjb2xvciwgJGhvdmVyLWNvbG9yLWRpZik7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21EYXJrZW4oJGNvbG9yLCAkYWN0aXZlLWNvbG9yLWRpZik7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkY29sb3IpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFwcC1idG4tc3Bpbm5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkZm9udC1jb2xvcjtcbiAgICB9XG59XG5cbkBtaXhpbiBjcmVhdGUtb3V0bGluZS1idXR0b24oJGNvbG9yLCAkaG92ZXItZm9udC1jb2xvciwgJGFjdGl2ZS1jb2xvci1kaWY6IDUlLCAkZm9jdXMtc2hhZG93LW9wYWNpdHk6IDAuNSkge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRob3Zlci1mb250LWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21EYXJrZW4oJGNvbG9yLCAkYWN0aXZlLWNvbG9yLWRpZik7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkY29sb3IpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFwcC1idG4tc3Bpbm5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3I7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yO1xuICAgIH1cbn1cblxuLmFwcC1idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAuMTVyZW07XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgZmlsbCAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLXRpbWUgZWFzZS1pbi1vdXQsXG4gICAgICAgIGJvcmRlci1jb2xvciAkdHJhbnNpdGlvbi10aW1lIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93ICR0cmFuc2l0aW9uLXRpbWUgZWFzZS1pbi1vdXQsXG4gICAgICAgIG91dGxpbmUgJHRyYW5zaXRpb24tdGltZSBlYXNlLWluLW91dDtcbiAgICBmb250LWZhbWlseTogJGJhc2UtZm9udDtcblxuICAgICYtYnJhbmQge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtc2ltcGxlLWJ1dHRvbigkbGlnaHQtYnJhbmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsIDUlLCAyLjUlLCAwLjUpO1xuICAgIH1cblxuICAgICYtb3V0bGluZS1icmFuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbigkbGlnaHQtYnJhbmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IpO1xuICAgIH1cblxuICAgICYtc3VjY2VzcyB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1zaW1wbGUtYnV0dG9uKGRhcmtlbigkbGl2ZS1jb2xvciwgMTAlKSwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtb3V0bGluZS1idXR0b24oZGFya2VuKCRsaXZlLWNvbG9yLCAxMCUpLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLXdhcm5pbmcge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtc2ltcGxlLWJ1dHRvbihkYXJrZW4oJGNoZWNrLWNvbG9yLCAxMCUpLCAkcHJpbWFyeS1mb250LWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLW91dGxpbmUtd2FybmluZyB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1vdXRsaW5lLWJ1dHRvbihkYXJrZW4oJGNoZWNrLWNvbG9yLCAxMCUpLCAkcHJpbWFyeS1mb250LWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLWRhbmdlciB7XG4gICAgICAgIEBpbmNsdWRlIGNyZWF0ZS1zaW1wbGUtYnV0dG9uKGRhcmtlbigkb2ZmbGluZS1jb2xvciwgNSUpLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLW91dGxpbmUtZGFuZ2VyIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLW91dGxpbmUtYnV0dG9uKGRhcmtlbigkb2ZmbGluZS1jb2xvciwgNSUpLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmLWRlZmF1bHQge1xuICAgICAgICBAaW5jbHVkZSBjcmVhdGUtc2ltcGxlLWJ1dHRvbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IpO1xuICAgIH1cblxuICAgICYtb3V0bGluZS1kZWZhdWx0IHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLW91dGxpbmUtYnV0dG9uKCRzZWNvbmRhcnktZm9udC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuXG4gICAgJi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBjdXN0b21EYXJrZW4oJGxpZ2h0LWJyYW5kLWNvbG9yLCAyMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkaXNhYmxlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRsaWdodC1icmFuZC1jb2xvcik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRyYW5zcGFyZW50IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBjb2xvcjogY3VzdG9tRGFya2VuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG5cbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1zcGlubmVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAuMnJlbSBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMC4ycmVtIHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtcm91bmRlZCB7XG4gICAgICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNzVyZW07XG4gICAgfVxuXG4gICAgJi1mdWxsLXdpZHRoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi1sb2FkaW5nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICAgIH1cblxuICAgICYtc3Bpbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjYyNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGFuaW1hdGlvbjogbG9hZGVyc3Bpbm5lciAxMDAwbXMgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgJi1pY29uLFxuICAgICYtb3V0bGluZS1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgY3JlYXRlLW91dGxpbmUtYnV0dG9uKCRsaWdodC1icmFuZC1jb2xvciwgJHdoaXRlKTtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgfVxuXG4gICAgJi13aXRoLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgJi13aXRoLWljb24uaWNvbi1zdGFydCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG59XG5cbi5hcHAtYnRuLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwLjE1cmVtO1xuXG4gICAgLmFwcC1idG4ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZGVmYXVsdC1ib3JkZXItcmFkaXVzO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGRlZmF1bHQtYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkZGVmYXVsdC1ib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAuYXBwLWJ0biB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zbm93bWFuLW1lbnUge1xuICAgICRiYXNlLXdpZHRoOiAxNTBweDtcbiAgICAkaXRlbS1oZWlnaHQ6IDM0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJ0biB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5idG4tbGluazo6YmVmb3JlLFxuICAgIC5idG4tbGluazo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICB9XG5cbiAgICAuc25vd21hbi1kb3QsXG4gICAgLmJ0bi1saW5rOjpiZWZvcmUsXG4gICAgLmJ0bi1saW5rOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDNweCBhdXRvO1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJl9faXRlbXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBhbmltYXRpb246IGhpbnQgNTAwbXMgMTtcbiAgICAgICAgd2lkdGg6ICRiYXNlLXdpZHRoO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiA0cHggMnB4IDVweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuNzUpLCAtMXB4IDFweCAzcHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjg1KTtcbiAgICB9XG5cbiAgICAmX19hY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAkaXRlbS1oZWlnaHQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjc1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucmlnaHQtcG9zaXRpb24ge1xuICAgICAgICAuc25vd21hbi1tZW51X19pdGVtcyB7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sZWZ0LXBvc2l0aW9uIHtcbiAgICAgICAgLnNub3dtYW4tbWVudV9faXRlbXMge1xuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRvcC1wb3NpdGlvbiB7XG4gICAgICAgIC5zbm93bWFuLW1lbnVfX2l0ZW1zIHtcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYm90dG9tLXBvc2l0aW9uIHtcbiAgICAgICAgLnNub3dtYW4tbWVudV9faXRlbXMge1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmhvdmVyLXRvb2x0aXAtcG9ydGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogdmFyKC0tdG9vbHRpcC14KTtcbiAgICB0b3A6IHZhcigtLXRvb2x0aXAteSk7XG4gICAgcGFkZGluZzogdG8tcmVtKDQpIHRvLXJlbSg4KTtcbiAgICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1zbWFsbDtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oMjg4KTtcbiAgICB6LWluZGV4OiAzMDAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi1kYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIGNvbG9yOiAkdGV4dFN1YnRsZTE7XG4gICAgfVxuXG4gICAgJi1saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0QmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiB0by1yZW0oNik7XG4gICAgfVxuXG4gICAgJi1kYXJrIHtcbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC10b3A6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC1ib3R0b206OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC1sZWZ0OjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRleHRTZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLXJpZ2h0OjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0ZXh0U2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1saWdodCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogdG8tcmVtKDcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC10b3Age1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oLTcpO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGRlZmF1bHRCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC1ib3R0b20ge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oLTcpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRlZmF1bHRCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci10b29sdGlwLXBvcnRhbC1sZWZ0IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTcpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGVmYXVsdEJhY2tncm91bmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXRvb2x0aXAtcG9ydGFsLXJpZ2h0IHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC03KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZGVmYXVsdEJhY2tncm91bmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRvcCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKC02KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWJvdHRvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDAlKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKC02KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGVmdCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1yaWdodCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC02KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtaW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC42NXJlbSAycmVtIDAuNjVyZW0gMi43NXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICB9XG5cbiAgICAmLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi1zZWFyY2gtaWNvbixcbiAgICAmLWNsZWFyLWljb24td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmLXNlYXJjaC1pY29uLFxuICAgICYtY2xlYXItaWNvbiB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgJi1zZWFyY2gtaWNvbiB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwLjc1cmVtO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYtY2xlYXItaWNvbi13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMC43NXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY2xlYXItaWNvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgc2NyZWVuLXJlYWRlci1vbmx5O1xuICAgIH1cbn1cbiIsIi5kZXZpY2UtY2hhcnRzIHtcbiAgICAkY2hhcnQtaGVpZ2h0OiAxNXJlbTtcblxuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMnJlbSk7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgIC5zcGlubmVyLWJhY2tncm91bmQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWluLXdpZHRoOiA1MHJlbTtcbiAgICAgICAgaGVpZ2h0OiAxNi41cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE4MCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMikgdG8tcmVtKDEyKSB0by1yZW0oMjIpIHRvLXJlbSgyNyk7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgfVxuXG4gICAgJi12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSArICN7dG8tcmVtKDcuNSl9KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgJi1hdmctdmFsdWUge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiAjeyRjaGFydC1oZWlnaHQgKyAycmVtfTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGhlaWdodDogJGNoYXJ0LWhlaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGlubmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXdhcm5pbmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkY2hlY2stY29sb3IsIDAuMjUpO1xuICAgIH1cblxuICAgICYtdG9vbHRpcCB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTAuMzc1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXRvb2x0aXAtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci10b29sdGlwLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDE3cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvdmVyLXRvb2x0aXAtcmlnaHQge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycmVtKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3Zlci10b29sdGlwLXJpZ2h0OjpiZWZvcmUsXG4gICAgICAgIC5ob3Zlci10b29sdGlwLXJpZ2h0OjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy1sZWdlbmQtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3Bpbm5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaW5oZXJpdDtcblxuICAgICAgICAmLWNoYXJ0LWhlYWRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTdyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGV2aWNlLWNoYXJ0cy1sZWdlbmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtLWNvbG9yIHtcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJi1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4xMjVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIkcmFuZ2UtYnV0dG9uLXNpemU6IHRvLXJlbSgyNSk7XG5cbi5yYW5nZS1pbnB1dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiB0by1yZW0oMjApO1xuXG4gICAgPiAubWFudWFsLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0MCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtcmFuZ2UtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICRyYW5nZS1idXR0b24tc2l6ZSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTIuNSk7XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIC5yYW5nZS1jaGFuZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbC5zdGFydCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWShjYWxjKDIwJSArIDZweCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsLmVuZCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgdHJhbnNsYXRlWShjYWxjKDIwJSArIDZweCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbS10aHVtYi1jb250YWluZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRodW1iLWxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5nZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZzogMCBjYWxjKCRyYW5nZS1idXR0b24tc2l6ZSAvIDIpO1xuXG4gICAgICAgIC5yYW5nZS1jaGFuZ2Uge1xuICAgICAgICAgICAgd2lkdGg6ICRyYW5nZS1idXR0b24tc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJHJhbmdlLWJ1dHRvbi1zaXplO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1yYW5nZSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXJhbmdlOmZvY3VzLXZpc2libGUsXG4gICAgICAgIGJ1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wcm9ncmVzcy1iYXItY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICYudG9wIC5wcm9ncmVzcy1iYXIgLnByb2dyZXNzIC5sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgfVxuICAgIC8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuICAgICYucmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUwKTtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxufVxuIiwiLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGltZS1pbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICBjYXJldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmVkaXRpbmcge1xuICAgICAgICAgICAgY2FyZXQtY29sb3I6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAucG9wcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxODApO1xuICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMTgwKTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDQwNTtcblxuICAgICAgICAudW5pdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVuaXQtaXRlbSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMjApO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNSk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogdG8tcmVtKC0yKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudW5pdC1pdGVtLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jb250cm9sLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSArIGxhYmVsIC5jb250cm9sLWNoZWNrYm94LWljb24ge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG5cbiAgICAuY29udHJvbC1jaGVja2JveC1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuaWNvbi1jaGVja2JveC1hY3RpdmUsXG4gICAgLmljb24tY2hlY2tib3gtaW5kZXRlcm1pbmF0ZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG4iLCIucmFkaW8tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oMTUpO1xuXG4gICAgLnJhZGlvLWJ1dHRvbi1sYWJlbDpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAucmFkaW8taW5wdXQge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDIpIHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb29rdXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0OSk7XG5cbiAgICAmLXRyaWdnZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDIuNXJlbSAxcmVtIDFyZW07XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHNlY29uZGFyeS1mb250LWNvbG9yLCAyNy41JSk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLWNhcmV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cblxuICAgICYtbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICB6LWluZGV4OiAkZHJvcGRvd24tbGF5ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLW9wdGlvbnMge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjcuNSUpO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bi1saXN0O1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgJi50b3AtZGlyZWN0aW9uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtb3B0aW9uIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuXG4gICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC43NSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLW9wdGlvbi1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYuaXMtZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuODc1KTtcbiAgICAgICAgY3Vyc29yOiBhdXRvO1xuICAgIH1cblxuICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTQpIHRvLXJlbSgxNCkgdG8tcmVtKDE0KSB0by1yZW0oMzUpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI3LjUlKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgc2NyZWVuLXJlYWRlci1vbmx5O1xuICAgIH1cbn1cbiIsIi5mZWF0dXJlLW5vdC1hdmFpbGFibGUtc3R1YiB7XG4gICAgaGVpZ2h0OiA1MGR2aDtcbiAgICBnYXA6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuc3R1Yi1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUwKTtcbiAgICB9XG5cbiAgICAuc3R1Yi1tZXNzYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLnBvcHBlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIC5wb3BwZXIge1xuICAgICAgICB6LWluZGV4OiA1NTU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxufVxuXG4udG9vbHRpcC1jb250YWluZXIgLnBvcHBlciB7XG4gICAgcGFkZGluZzogdG8tcmVtKDcpO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBtYXgtd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICYubGlnaHQtdGhlbWUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5wb3BwZXItYXJyb3csXG4gICAgLnBvcHBlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDEyKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnBvcHBlci1hcnJvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAucG9wcGVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSd0b3AnXSA+IC5wb3BwZXItYXJyb3cge1xuICAgICAgICBib3R0b206IHRvLXJlbSgtNik7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiA3cHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdib3R0b20nXSA+IC5wb3BwZXItYXJyb3cge1xuICAgICAgICB0b3A6IHRvLXJlbSgtNik7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnRePSdsZWZ0J10gPiAucG9wcGVyLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgtNik7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49J3JpZ2h0J10gPiAucG9wcGVyLWFycm93IHtcbiAgICAgICAgbGVmdDogdG8tcmVtKC02KTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tYXAtdG9vbHRpcC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuIiwiLmRpbWVuc2lvbi10b29sdGlwLXZpZXcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICYucGVvcGxlLFxuICAgICYucmVzZXJ2YXRpb24tb2YtcGVyc29uIHtcbiAgICAgICAgLmF2YXRhci1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDQpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhdGFyLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnRleHQtdG9vbHRpcCB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggOHB4IDAgIzcyNzI3MjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MCUpIHRyYW5zbGF0ZVgoMCUpO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvdHRvbTogLTExcHg7XG4gICAgICAgIGxlZnQ6IHZhcigtLWxlZnQtcG9zaXRpb24pO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuNSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMXB4KTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3R0b206IC05cHg7XG4gICAgICAgIGxlZnQ6IHZhcigtLWxlZnQtcG9zaXRpb24pO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYuYm90dG9tIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmN1c3RvbS1sb2NhdGlvbi1pY29uIHtcbiAgICBzdHJva2U6IG5vbmU7XG4gICAgZmlsbDogJHdoaXRlO1xufVxuIiwiLnRhYnMtcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSgyMCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcblxuICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHRvLXJlbSg3KTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYud2l0aC1vdmVyZmxvdyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuXG4gICAgICAgIC50YWJzLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpbmdsZS10YWIge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vdmVyZmxvdy1idXR0b24ge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1vdmVyZmxvdy1jb250ZXh0LW1lbnUge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmNvbnRleHQtbWVudS1pdGVtcyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMzAwKTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAub3ZlcmZsb3ctbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGl2ZS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJGF2YXRhclN0eWxlMUJhY2tncm91bmQ6ICNjYWNmYzQ7XG4kYXZhdGFyU3R5bGUxQ29sb3I6ICM1MDVmM2I7XG4kYXZhdGFyU3R5bGUyQmFja2dyb3VuZDogI2QwYmVjNDtcbiRhdmF0YXJTdHlsZTJDb2xvcjogIzY0MjkzYjtcbiRhdmF0YXJTdHlsZTNCYWNrZ3JvdW5kOiAjYzZlNGU5O1xuJGF2YXRhclN0eWxlM0NvbG9yOiAjNDNhN2I1O1xuJGF2YXRhclN0eWxlNEJhY2tncm91bmQ6ICNjNmQwZDA7XG4kYXZhdGFyU3R5bGU0Q29sb3I6ICM0MjYyNjM7XG4kYXZhdGFyU3R5bGU1QmFja2dyb3VuZDogI2Q2Y2ZiYztcbiRhdmF0YXJTdHlsZTVDb2xvcjogIzc3NjEyMjtcbiRhdmF0YXJTdHlsZTZCYWNrZ3JvdW5kOiAjYjljMGNiO1xuJGF2YXRhclN0eWxlNkNvbG9yOiAjMTgyZjUyO1xuJGF2YXRhclN0eWxlN0JhY2tncm91bmQ6ICNjMGQ1ZjE7XG4kYXZhdGFyU3R5bGU3Q29sb3I6ICMyZjczZDA7XG5cbi5hdmF0YXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAmLmluaXRpYWxzLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICYuc3R5bGUtMSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGUxQmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGUxQ29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0eWxlLTIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlMkJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGF2YXRhclN0eWxlMkNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdHlsZS0zIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXJTdHlsZTNCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXJTdHlsZTNDb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3R5bGUtNCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGU0QmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGU0Q29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN0eWxlLTUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGF2YXRhclN0eWxlNUJhY2tncm91bmQ7XG4gICAgICAgICAgICBjb2xvcjogJGF2YXRhclN0eWxlNUNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zdHlsZS02IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhdmF0YXJTdHlsZTZCYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRhdmF0YXJTdHlsZTZDb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc3R5bGUtNyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGU3QmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXZhdGFyU3R5bGU3Q29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hdmF0YXItY29udGFpbmVyLndpdGgtcGxhY2Vob2xkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG59XG4iLCIuYXZhdGFyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzQpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNCk7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtMik7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtNyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9yZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg1KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG59XG4iLCIuYWNjb3JkaW9uIHtcbiAgICAuYWNjb3JkaW9uLXRyaWdnZXIsXG4gICAgLmljb24tY2FyZXQtb3V0bGluZS11cCxcbiAgICAuaWNvbi1jYXJldC1vdXRsaW5lLWRvd24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuIiwiLmRpYWxvZy13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgIHotaW5kZXg6IDIwMDE7XG5cbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgbWF4LWhlaWdodDogOTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi5zbWFsbCAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ1MCk7XG4gICAgfVxuXG4gICAgJi5tZWRpdW0gLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg5MDApO1xuICAgIH1cblxuICAgICYubGFyZ2UgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMzUwKTtcbiAgICB9XG5cbiAgICAmLmZ1bGwtc2NyZWVuIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogOTAlO1xuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgLmRpYWxvZy10aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLWNsb3NlLWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uby1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCIuYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHByaW1hcnktZm9udC1jb2xvciwgMC4yOSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA1MDA7XG59XG5cbi5zaWRlLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggNDAwbXMsIG9wYWNpdHkgMjAwbXM7XG4gICAgd2lkdGg6IDA7XG4gICAgei1pbmRleDogMTEwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLm5vLW92ZXJseWluZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBhZGRpbmc6IDAgMi4wODMzcmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDAgMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA4MzNyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIHRvLXJlbSgyMCkgMCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtdGl0bGUge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWJvZHkge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtY2xvc2UtYnRuIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtZGVmYXVsdC1idXR0b24tc3R5bGVzO1xuXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxLjdyZW07XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zaWRlLXBhbmVsIHtcbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29uZmlybWF0aW9uLWRpYWxvZyB7XG4gICAgLmRpYWxvZy1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpIHRvLXJlbSgyNSkgMDtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb25maXJtYXRpb24tbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYubm8tdGl0bGUge1xuICAgICAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbmZpcm1hdGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1MCkgdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb25maXJtYXRpb24tZm9vdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmNvbmZpcm0tYnV0dG9uLFxuICAgICAgICAuY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1NSk7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAje3RvLXJlbSgwLjUpfSk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uZmlybS1idXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FuY2VsLWJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXJ0eS13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gI3t0by1yZW0oMC41KX0pO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHAtYnRuLWlubGluZS1zcGlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG4iLCIuY29uZmlybWF0aW9uLWRpYWxvZy5jb25maXJtYXRpb24tZGVsZXRlIHtcbiAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5MTA7XG5cbiAgICAgICAgLmRpYWxvZy1jbG9zZS1idG4ge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbmZpcm1hdGlvbi1kZWxldGUtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDI0KTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIH1cblxuICAgIC5kZWxldGUtbWVzc2FnZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICB9XG5cbiAgICAuY29uZmlybWF0aW9uLWZvb3RlciAuY29uZmlybS1idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXkxMDA7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBlcnNvbi1zZWxlY3Qge1xuICAgIC5lZGl0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuY29udHJvbC1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzLjRyZW07XG4gICAgICAgICAgICBjYXJldC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmVkaXQtaW5wdXQtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAycHggMTFweDtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMCAwO1xuICAgIH1cblxuICAgICYtc2VhcmNoLWlucHV0IHtcbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS4wOHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjA4cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDUpIDAgMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtbGlzdCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgMCB0by1yZW0oMTApO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNjcpO1xuXG4gICAgICAgICYtZW1wdHkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaXRlbS5wZXJzb24tY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAucGVyc29uLXBob3RvIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDIpO1xuXG4gICAgICAgICAgICAuaW5pdGlhbHMtb25seSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhIC5wZXJzb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXZvcml0ZS1pY29uLWJhY2tncm91bmQge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLm5vLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhcnQtc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydC1zZWxlY3RlZCxcbiAgICAgICAgLmFsbC1zZWxlY3RlZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wZXJzb24tc2VsZWN0LXBhbmVsLm9wZW5lZCB7XG4gICAgd2lkdGg6IHRvLXJlbSgzODApO1xuXG4gICAgLnBlcnNvbi1zZWxlY3QtZm9ybSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gJGhlYWRlci1oZWlnaHQpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucGVyc29uLXNlbGVjdC1wYW5lbC5vcGVuZWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCIucGVyc29uLXNlbGVjdC1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMTtcblxuICAgIC5wZXJzb24tc2VsZWN0LWxpc3Q6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuc3Bpbm5lciB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUwKTtcbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtdGl0bGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDEwKTtcbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtaXRlbXMge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMTEwKTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtaXRlbSB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgxMik7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDE3KTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wZXJzb24tc2VsZWN0LXNlYXJjaC1pbnB1dCB7XG4gICAgbWluLXdpZHRoOiB0by1yZW0oMjgwKTtcbn1cblxuLmNvbnRhY3QtZ3JvdXAtbGltaXQtZGlhbG9nLnNtYWxsIC5kaWFsb2ctY29udGVudCB7XG4gICAgd2lkdGg6IHRvLXJlbSgzNzUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucGVyc29uLXNlbGVjdC1mb3JtLmdyb3VwLXNlbGVjdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucGVyc29uLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgJi5ncm91cC1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0ZWQtaXRlbXMge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDM1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wZXJzb24tc2VsZWN0LWl0ZW0tcmlnaHQge1xuICAgIG1pbi13aWR0aDogdG8tcmVtKDMwKTtcbn1cbiIsIi5wZXJzb24tc2VsZWN0LWdyb3VwLWxpc3Qge1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtY29udGFpbmVyIHtcbiAgICAgICAgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIC5pY29uLWNhcmV0LW91dGxpbmUtdXAsXG4gICAgICAgICAgICAuaWNvbi1jYXJldC1vdXRsaW5lLWRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgLnBlcnNvbi1zZWxlY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtZXhwYW5kZWQge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tc2VsZWN0LWl0ZW06bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGlzYWJsZWQtY29sb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGVyc29uLXNlbGVjdC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDQ1KSB0by1yZW0oMTIpIHRvLXJlbSgxMik7XG5cbiAgICAucGVyc29uLXNlbGVjdC1ncm91cC1sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgIC5wZXJzb24tc2VsZWN0LWdyb3VwLWltYWdlLFxuICAgICAgICAucGVyc29uLXNlbGVjdC1ncm91cC1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXZhdGFyU3R5bGUzQmFja2dyb3VuZDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1oZWFydCB7XG4gICAgICAgICAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBlcnNvbi1zZWxlY3QtZ3JvdXAtY2VudGVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAucGVyc29uLXNlbGVjdC1ncm91cC1uYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXNlbGVjdC1ncm91cC1jb250YWN0cyB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oNCkgMCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmluZm8tZGlhbG9nIHtcbiAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuaW5mby1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24td2FybmluZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byB0by1yZW0oMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmluZm8tZm9vdGVyIC5jbG9zZS1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1NSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRpcnR5LXdoaXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudGFnIHtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgxMCk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGdhcDogdG8tcmVtKDUpO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgLmRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuc3ViLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlLWljb24tYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucm91bmRlZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgJi5ncmF5IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tRGFya2VuKCRkYXJrLWdyYXksIDI1JSk7XG4gICAgfVxuXG4gICAgJi5saWdodC1ncmF5IHtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tTGlnaHRlbigkcHJpbWFyeS1mb250LWNvbG9yLCA3MCUpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmxpZ2h0LWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpdmUtY29sb3I7XG4gICAgfVxuXG4gICAgJi5yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmLm91dGxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAgICAgJi5ncmF5IHtcbiAgICAgICAgICAgIGNvbG9yOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgMjUlKTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbURhcmtlbigkZGFyay1ncmF5LCAyNSUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5saWdodC1ncmF5IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUxpZ2h0ZW4oJHByaW1hcnktZm9udC1jb2xvciwgNzAlKTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5saWdodC1ncmVlbiB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmVkIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmFsZXJ0cy1ib3gge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogdG8tcmVtKDEwKTtcbiAgICB0b3A6IHRvLXJlbSgxMCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgyMCl9KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMTApO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLmFwcC1hbGVydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDE1KTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAmLmFsZXJ0LWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbiAgICAgICAgY29sb3I6ICNhOTQ0NDI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogI2E5NDQ0MjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWxlcnQtd2FybmluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbiAgICAgICAgY29sb3I6ICM4YTZkM2I7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogIzhhNmQzYjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWxlcnQtaW5mbyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgICAgICAgY29sb3I6ICMzMTcwOGY7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogIzMxNzA4ZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYWxlcnQtc3VjY2VzcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgICAgICAgY29sb3I6ICMzYzc2M2Q7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogIzNjNzYzZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jbG9zZS1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kcm9wZG93bi10cmlnZ2VyLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgyMCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJveC1zaGFkb3c6IDAgdG8tcmVtKDEpIHRvLXJlbSgyKSByZ2IoMCAwIDAgLyAxNiUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgdHJ1bmNhdGUoMik7XG5cbiAgICAgICAgJi5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMjApIDAgMDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWFycm93LWRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg3KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNyk7XG4gICAgfVxuXG4gICAgLnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLnZlcnRpY2FsLWxhYmVsLXRyaWdnZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi50cmFuc3BhcmVudC10cmlnZ2VyIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmljb24tYXJyb3ctZHJvcGRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudW5pZmllZC1sb2dpbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgLmljb24tYXBwcyB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAudW5pZmllZC1sb2dpbi1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tYXBwcyB7XG4gICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1sYWJlbC1jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSByZXNldC1kZWZhdWx0LWJ1dHRvbi1zdHlsZXM7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRvZmZzZXQ6IHRvLXJlbSg1KSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuXG4udW5pZmllZC1sb2dpbi1wYW5lbCB7XG4gICAgbWluLXdpZHRoOiB0by1yZW0oMzUwKTtcblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlciAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1vcHRpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC51bmlmaWVkLWxvZ2luLW9wdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyOiB0by1yZW0oMikgc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMikgc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1jaGVja2VkLWNpcmNsZSB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1yZWRpcmVjdCB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IsIHRvLXJlbSgyKSwgdG8tcmVtKDApKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTm9uLXJlZGVzaWduIChXb3JrcGxhY2UgR08pIEFwcCBTd2l0Y2hlciDigJQgbWF0Y2ggdGhlIE5vdGlmaWNhdGlvbnMgcGFuZWwuXG4vLyBTY29wZWQgdG8gaXRzIG93biBjbGFzcyBiZWNhdXNlIHJlZGVzaWduIGNvbnN1bWVycyBpbXBvcnQgdGhpcyBmaWxlIHRvby5cbi51bmlmaWVkLWxvZ2luLXBhbmVsLWRlZmF1bHQge1xuICAgIG1pbi13aWR0aDogdG8tcmVtKDQwMCk7XG5cbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyLndpdGgtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjQpO1xuICAgICAgICBib3JkZXItYm90dG9tOiB0by1yZW0oMSkgc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjUpO1xuXG4gICAgICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1wYW5lbC1jbG9zZS1idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51bmlmaWVkLWxvZ2luLW9wdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNCkgdG8tcmVtKDI0KTtcbiAgICB9XG59XG5cbi51bmlmaWVkLWxvZ2luLXBhbmVsLWJhY2tkcm9wIHtcbiAgICB3aWR0aDogMTAwZHZ3O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAudW5pZmllZC1sb2dpbi1jb250YWluZXIgLnVuaWZpZWQtbG9naW4tcGFuZWwge1xuICAgICAgICB3aWR0aDogMTAwZHZ3O1xuICAgIH1cblxuICAgIC51bmlmaWVkLWxvZ2luLXBhbmVsLWRlZmF1bHQge1xuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlXG5cbi50YWJsZS13cmFwIHtcbiAgICAmLmZpeGVkLWhlYWRlciB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXRhLXRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZG5kLWNlbGwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLmRuZC1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGEtcm93IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSUpO1xuXG4gICAgICAgICYuZHJhZy1vdmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc3dpbmdVcFRvRG93bjtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuN3M7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgKyB0ciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogc3dpbmdEb3duVG9VcDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43cztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzdlN2U3ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiArIHRyIHRkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzdlN2U3ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGNvbG9yOiAjODg4Nzg3O1xuXG4gICAgICAgICYuZG5kLWhlYWQtY2VsbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zb3J0YWJsZSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc29ydC1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGEtY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTZlNztcblxuICAgICAgICAmLmNsaWNrYWJsZSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuemVyby1yb3cge1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRuZC1jZWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3dpbmdVcFRvRG93biB7XG4gICAgMCUge1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICAgIGJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAzNSUge1xuICAgICAgICBib3R0b206IDVweDtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICAgIGJvdHRvbTogNXB4O1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgICBib3R0b206IDhweDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIGJvdHRvbTogMTBweDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3dpbmdEb3duVG9VcCB7XG4gICAgMCUge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgfVxuICAgIDI1JSB7XG4gICAgICAgIHRvcDogOHB4O1xuICAgIH1cbiAgICAzNSUge1xuICAgICAgICB0b3A6IDVweDtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICAgIHRvcDogNXB4O1xuICAgIH1cbiAgICA3NSUge1xuICAgICAgICB0b3A6IDhweDtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICB9XG59XG4iLCIuaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5wbGFjZWhvbGRlci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vbmx5LXN0cm9rZSB7XG4gICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWxsLXN0cm9rZSB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2Zzpub3QoLm9ubHktc3Ryb2tlKTpub3QoLmZpbGwtc3Ryb2tlKSB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjIpO1xuXG4gICAgICAgICYuY2xpY2thYmxlIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmZ1bGwtc2l6ZS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mdWxsLXNpemUtYmFja2Ryb3AuaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjUpO1xuICAgIHotaW5kZXg6IDkwMDA7XG5cbiAgICAuZnVsbC1zaXplLXBob3RvLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmZ1bGwtc2l6ZS1waG90byB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc29ydC1maWx0ZXIge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIHBhZGRpbmc6IHRvLXJlbSgzMCkgdG8tcmVtKDMwKSB0by1yZW0oMTUpO1xuXG4gICAgLnNvcnQtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5zb3J0LW9wdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgIC5yYWRpby1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMzApO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSAwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnBvcHBlci1jb250YWluZXIuc29ydCB7XG4gICAgLnBvcHBlci10YXJnZXQge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHBlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICB9XG59XG4iLCIuZmlsdGVyLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgIC5maWx0ZXItdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE4KSB0by1yZW0oMTYpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuY2F0ZWdvcnktb3B0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LW9wdGlvbiB7XG4gICAgICAgIEBpbmNsdWRlIHJlc2V0LWRlZmF1bHQtYnV0dG9uLXN0eWxlcztcblxuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oOCk7XG5cbiAgICAgICAgICAgICY6bm90KC5pcy1jaGVja2VkKSB7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1vcmUge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDMpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIHRvLXJlbSgyKSB0by1yZW0oMikgMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgzKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEwKTtcblxuICAgICAgICAgICAgJi51cCB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKC0yKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5kb3duIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSB7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KTtcblxuICAgIC5zcGFjZS1hdmFpbGFiaWxpdHktbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG4iLCIuaG9yaXpvbnRhbC10aW1lLXJhbmdlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiB0by1yZW0oNTApO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBzY3JvbGxiYXItd2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5pcy1zY3JvbGxpbmcge1xuICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJhbmdlLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGhpZ2gtY29udHJhc3QtZ3JlZW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5yYW5nZS1ob3VyLXZhbHVlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSg5KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKC04KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yYW5nZS1pdGVtLnJlc2VydmVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGhpZ2gtY29udHJhc3QtcmVkO1xuICAgIH1cblxuICAgIC5yYW5nZS1pdGVtLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGhpZ2gtY29udHJhc3QtZ3JheTtcbiAgICB9XG59XG4iLCIubG9jYXRpb24tcGF0aC1jb250YWluZXIge1xuICAgIC5sb2NhdGlvbi1uYW1lLFxuICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1kaW1lbnNpb24tcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgIC5iYXNpYy1kaW1lbnNpb25zLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLmRpbWVuc2lvbi1pdGVtIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC51bml0cyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub2NjdXBhbmN5LWRldGVjdGlvbi1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuaWNvbi1pbmZvLWNpcmNsZSB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm9jY3VwYW5jeS1kZXRlY3Rpb24tbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbWZvcnQtbGFiZWwtY29udGFpbmVyLFxuICAgIC5vY2N1cGFuY3ktbGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLm9jY3VwYW5jeS1sYWJlbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbi11c2VyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWR2YW5jZWQtb3ZlcmxhcC1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuaW5mby1pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbi1pbmZvIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oOSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg5KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1ncm91cGluZy1wYW5lbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDE1KTtcblxuICAgIC5sb2NhdGlvbi1ncm91cGluZy1pdGVtIHtcbiAgICAgICAgLnZhbHVlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiB0by1yZW0oMykgc29saWQ7XG4gICAgICAgIH1cblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi50ZXh0YXJlYS1pbnB1dC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICAudGV4dGFyZWEtY29udHJvbCB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbC13cmFwcGVyIC5pbnB1dC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHREaXNhYmxlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0YXJlYS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg5Nik7XG4gICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSgzMDApO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTQpO1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogY3VzdG9tRGFya2VuKCRsaWdodC1icmFuZC1jb2xvciwgNSUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC41KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZW5ndGgtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxufVxuIiwiLnN0dWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSg0MCk7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5zdHViLWltYWdlIHtcbiAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDIwMCk7XG4gICAgfVxuXG4gICAgLnN0dWItbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oNjAwKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbn1cbiIsIi5wZXJzb24tY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiB0by1yZW0oNDUwKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgIC5wZXJzb24tcGhvdG8ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDY1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAucGVyc29uLWRhdGEtYm9keSB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1jaGVja2VkLWNpcmNsZSxcbiAgICAubm8tc2VsZWN0ZWQtaWNvbiB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICB9XG5cbiAgICAuaWNvbi1jaGVja2VkLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAubm8tc2VsZWN0ZWQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLnBlcnNvbi1waG90byB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDU1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDU1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tZGF0YSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wZXJzb24tY2FyZC1ib29raW5nLWRhdGEge1xuICAgIC5wZXJzb24tZGF0YS1pdGVtIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvb2tpbmctZGF0ZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbn1cbiIsIi5wZXJzb24tY2FyZC1hY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgIC5jb2xsZWFndWUtdmlldy1vbi1mbG9vciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnBlcnNvbi1jYXJkLWFjdGlvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGVyc29uLWNhcmQtZW1haWwge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDE5KTtcbn1cbiIsIi5wZXJzb24tY2FyZC1jb250ZXh0LW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogdG8tcmVtKDI1KTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBlcnNvbi1jYXJkOmhvdmVyIC5wZXJzb24tY2FyZC1jb250ZXh0LW1lbnUsXG4ucGVyc29uLWNhcmQtY29udGV4dC1tZW51OmhhcygucG9wcGVyKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIucGVyc29uLWNhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgQGluY2x1ZGUgZWxsaXBzaXMoKTtcbn1cbiIsIi5wZXJzb24tY2FyZC1zdWJ0aXRsZSB7XG4gICAgbWFyZ2luOiB0by1yZW0oNCkgMCAwO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuXG4gICAgQGluY2x1ZGUgZWxsaXBzaXMoKTtcbn1cbiIsIi5jaGVja2JveC1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICBtaW4td2lkdGg6IHRvLXJlbSgyMCk7XG5cbiAgICAmLmluYWN0aXZlIHtcbiAgICAgICAgZmlsbDogbm9uZTtcblxuICAgICAgICBnIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wYXJ0aWFsIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICYuY2hlY2tlZCB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG4iLCIuaW5wdXQtcmFuZ2UtY29udGFpbmVyIHtcbiAgICAtLWJhY2tncm91bmQtdmFsdWU6IDAlO1xuICAgICR0aHVtYldpZHRoOiAxMnB4O1xuICAgICR0aHVtYkhlaWdodDogMTJweDtcbiAgICAkcmFuZ2VUcmFja0hlaWdodDogNHB4O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmN1c3RvbS10aHVtYi1jb250YWluZXIge1xuICAgICAgICB6LWluZGV4OiA5MDtcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAzMDBtcztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6ICRyYW5nZVRyYWNrSGVpZ2h0O1xuICAgICAgICBoZWlnaHQ6ICRyYW5nZVRyYWNrSGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgfVxuXG4gICAgLmlucHV0LXJhbmdlLmN1c3RvbS10aHVtYiB7XG4gICAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcblxuICAgICAgICAmLnN0YXJ0IHtcbiAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgtMTIuNSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZW5kIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dC1yYW5nZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBoZWlnaHQ6ICRyYW5nZVRyYWNrSGVpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgIHRvIHJpZ2h0LFxuICAgICAgICAgICAgI3skbGlnaHQtYnJhbmQtY29sb3J9IHZhcigtLWJhY2tncm91bmQtdmFsdWUpLFxuICAgICAgICAgICAgI3skZGlzYWJsZWQtY29sb3J9IHZhcigtLWJhY2tncm91bmQtdmFsdWUpXG4gICAgICAgICk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMzAwbXM7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDMwMG1zO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogJHRodW1iSGVpZ2h0O1xuICAgICAgICAgICAgd2lkdGg6ICR0aHVtYldpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZpbGUtaW1wb3J0LWRpYWxvZyB7XG4gICAgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg4MDApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2NTYpO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5kaWFsb2ctaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyU3VidGxlMTtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgyNCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyOCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlYXJuLWhvdy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcblxuICAgICAgICAgICAgLmFwcC1idG4sXG4gICAgICAgICAgICAuYXBwLWJ0bjpob3ZlcixcbiAgICAgICAgICAgIC5hcHAtYnRuOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3dubG9hZC10ZW1wbGF0ZS1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgICAgICAuZG93bmxvYWQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0UHJpbWFyeTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbGUtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaWFsb2ctZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlclN1YnRsZTE7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVycm9yLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBjb2xvcjogJGVycm9yVGV4dDtcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICRlcnJvclRleHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGVycm9yVGV4dDtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1oZWFkZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsZS11cGxvYWQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkYm9yZGVyU3VidGxlMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zcGlubmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMzIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3AtaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcC1zdWItaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXG4gICAgICAgIC5maWxlLW5hbWUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5maWxlLWltcG9ydC1kaWFsb2cucmVzdWx0IHtcbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRpYWxvZy1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5kaWFsb2ctZm9vdGVyIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC5yZXN1bHQtb3ZlcnZpZXcge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC53aXRoLWVycm9yLW1lc3NhZ2Uge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzdWx0LWNvbnRhaW5lci1kZXRhaWxzIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KSB0by1yZW0oNjApO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxufVxuIiwiLnJlc3VsdC1vdmVydmlldyB7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMjApO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHByaW1hcnksIDAuMSk7XG5cbiAgICAmLndpdGgtZmFpbCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRlcnJvciwgMC4xKTtcbiAgICB9XG5cbiAgICAuaWNvbi1jaGVja2VkLXN0YXIsXG4gICAgLmljb24tY2xvc2UtY2lyY2xlIHtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNTApO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNTApO1xuICAgIH1cblxuICAgIC5pY29uLWNoZWNrZWQtc3RhciB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC5pY29uLWNsb3NlLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRlcnJvcjtcbiAgICB9XG5cbiAgICAucmVzdWx0LWNvdW50IHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgLnN1Y2Nlc3MtbnVtYmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc3VjY2Vzc1RleHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmFpbGVkLW51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJGVycm9yVGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWNjZXNzLWNvdW50LFxuICAgICAgICAuZmFpbGVkLWNvdW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgzKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sYWJlbGVkLXJlYWQtb25seSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgLmxhYmVsZWQtcmVhZC1vbmx5LWxhYmVsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkdGV4dFNlY29uZGFyeTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDQpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctbWQ7XG4gICAgfVxuXG4gICAgLmxhYmVsZWQtcmVhZC1vbmx5LXZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHRleHRQcmltYXJ5O1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9zdHlsZXMvZnVuY3Rpb25zJztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlcy9yZWRlc2lnbi12YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vLi4vc3R5bGVzL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZXMvbWl4aW5zJztcblxuJGFpLWdyYWRpZW50LWN5YW46ICM2NWM3ZGI7XG4kYWktZ3JhZGllbnQtdGVhbDogIzAwYjNiYztcbiRhaS1ncmFkaWVudC12aW9sZXQ6ICMzYjJiNzA7XG4kYWktZ3JhZGllbnQtYmx1ZTogIzMxOTVkYTtcbiRhaS1zaGFkZS1ob3ZlcjogNiU7XG4kYWktc29mdC10aW50OiA2JTtcbiRhaS1zb2Z0LWFscGhhOiAwLjE4O1xuXG4vLyA6cm9vdCBvbmx5IOKAlCBvbiAuYWktdGhlbWUtbGlnaHQgaXQgd291bGQgc2hhZG93IG1lcmN1cnkncyBydW50aW1lIGJyYW5kXG46cm9vdCB7XG4gICAgLS1wcmltYXJ5LWg6IDE4My4wOTtcbiAgICAtLXByaW1hcnktczogMTAwJTtcbiAgICAtLXByaW1hcnktbDogMjYuNjclO1xufVxuXG46cm9vdCxcbi5haS10aGVtZS1saWdodCB7XG4gICAgLy8gU3VyZmFjZXNcbiAgICAtLWFpLXN1cmZhY2UtYXBwOiAjeyRkZWZhdWx0QmFja2dyb3VuZH07XG4gICAgLS1haS1zdXJmYWNlLXBhbmVsOiAjeyRiYWNrZ3JvdW5kfTtcbiAgICAtLWFpLXN1cmZhY2UtaG92ZXI6ICN7JGJhY2tncm91bmRIb3Zlcn07XG4gICAgLS1haS1zdXJmYWNlLXNlbGVjdGVkOiAjeyRiYWNrZ3JvdW5kU2VsZWN0ZWR9O1xuICAgIC0tYWktc3VyZmFjZS1yYWlzZWQ6ICN7JGdyZXkxMH07XG4gICAgLS1haS1zdXJmYWNlLW11dGVkOiAjeyRncmV5MjB9O1xuICAgIC0tYWktc3VyZmFjZS1zdW5rZW46ICN7JGJhY2tncm91bmRTZWxlY3RlZH07XG4gICAgLS1haS1zdXJmYWNlLWRpc2FibGVkLWZpbGw6ICN7JGRpc2FibGVkfTtcbiAgICAtLWFpLXN1cmZhY2UtaW5mby1zb2Z0OiAjZWJmMmY3O1xuXG4gICAgLy8gVGV4dFxuICAgIC0tYWktdGV4dC1wcmltYXJ5OiAjeyR0ZXh0UHJpbWFyeX07XG4gICAgLS1haS10ZXh0LXNlY29uZGFyeTogI3skdGV4dFNlY29uZGFyeX07XG4gICAgLS1haS10ZXh0LXN1YnRsZTogI3skdGV4dFN1YnRsZTF9O1xuICAgIC0tYWktdGV4dC1vbi1ncmFkaWVudDogI3skd2hpdGV9O1xuICAgIC0tYWktdGV4dC1vbi1zb2Z0LWJyYW5kOiB2YXIoLS1wcmltYXJ5LCAjeyRwcmltYXJ5fSk7XG4gICAgLS1haS10ZXh0LWRpc2FibGVkOiAjeyR0ZXh0RGlzYWJsZWR9O1xuICAgIC0tYWktdGV4dC1tdXRlZC1zdHJvbmc6ICN7JGhpZ2gtY29udHJhc3QtZ3JheX07XG4gICAgLS1haS10ZXh0LW11dGVkOiAjeyRtYWluLWdyYXl9O1xuXG4gICAgLy8gQm9yZGVyc1xuICAgIC0tYWktYm9yZGVyLXN1YnRsZTogI3skYm9yZGVyU3VidGxlMH07XG4gICAgLS1haS1ib3JkZXItc3VidGxlLWFsdDogI3skYm9yZGVyU3VidGxlMX07XG4gICAgLS1haS1ib3JkZXItc3Ryb25nOiAjeyRib3JkZXJTdHJvbmcxfTtcbiAgICAtLWFpLWJvcmRlci1pbmZvOiAjeyRib3JkZXJJbmZvfTtcblxuICAgIC8vIEJyYW5kXG4gICAgLS1haS1icmFuZC1wcmltYXJ5OiB2YXIoLS1wcmltYXJ5LCAjeyRwcmltYXJ5fSk7XG4gICAgLS1haS1icmFuZC1wcmltYXJ5LWhvdmVyOiAje2N1c3RvbUxpZ2h0ZW4odmFyKC0tcHJpbWFyeSksICRhaS1zaGFkZS1ob3Zlcil9O1xuICAgIC0tYWktYnJhbmQtcHJpbWFyeS1hY3RpdmU6IHZhcigtLXByaW1hcnksICN7JHByaW1hcnl9KTtcbiAgICAtLWFpLWJyYW5kLXNlY29uZGFyeS1iZzogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFpLWJyYW5kLXByaW1hcnkpICN7JGFpLXNvZnQtdGludH0sICN7JHdoaXRlfSk7XG4gICAgLS1haS1icmFuZC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI3skYWktZ3JhZGllbnQtdGVhbH0gMCUsICN7JGFpLWdyYWRpZW50LXZpb2xldH0gNTAlLCAjeyRibHVlfSAxMDAlKTtcbiAgICAtLWFpLWZvY3VzLXJpbmc6IHZhcigtLXByaW1hcnksICN7JHByaW1hcnl9KTtcblxuICAgIC8vIFNlbWFudGljXG4gICAgLS1haS1lcnJvcjogI3skZXJyb3J9O1xuXG4gICAgLy8gU2hhZG93c1xuICAgIC8vIFNvZnQgZWxldmF0aW9uIGZvciBjaGF0IHdpZGdldCBjYXJkczsgdG9uZWQgZG93biB0byBzaXQgc3VidGx5IG5leHQgdG8gYm9yZGVyZWQgbWVzc2FnZSBidWJibGVzLlxuICAgIC0tYWktc2hhZG93LWNhcmQ6IDAgMXB4IDVweCAwIHJnYmEoMCAwIDAgLyAwLjEyKTtcbiAgICAtLWFpLXNoYWRvdy1wYW5lbDogMCAzcHggMTRweCAzcHggcmdiYSgwIDAgMCAvIDAuMTIpO1xuICAgIC0tYWktc2hhZG93LW1vZGFsOiAwIDRweCAxNnB4IDAgcmdiYSgwIDAgMCAvIDAuMjYpO1xuICAgIC0tYWktc2hhZG93LXNjcmltOiByZ2JhKDAgMCAwIC8gMC40KTtcblxuICAgIC0tYWktZmlyc3QtdGltZS1vdmVybGF5OiB0cmFuc3BhcmVudDtcbn1cblxuLy8gT0tMQ0g6IHBlcmNlcHR1YWwgbGlnaHRuZXNzIGtlZXBzICMzMzMgbGVnaWJsZSBvbiBhbnkgYnJhbmQgaHVlXG4kYWktZGFyay10b25lLWJhc2U6IDAuNzg7XG4kYWktZGFyay10b25lLWhvdmVyOiAwLjg0O1xuJGFpLWRhcmstdG9uZS1hY3RpdmU6IDAuNjM7XG4kYWktZGFyay10ZXh0LW11dGVkOiAjODg4Nzg3O1xuJGFpLWRhcmstc3VyZmFjZS1tdXRlZDogIzQwNDA0MDtcblxuQGZ1bmN0aW9uIGFpLWRhcmstdG9uZSgkbGlnaHRuZXNzLCAkYWxwaGE6IDEpIHtcbiAgICBAcmV0dXJuIHVucXVvdGUoJ29rbGNoKGZyb20gdmFyKC0tcHJpbWFyeSkgI3skbGlnaHRuZXNzfSBjIGggLyAjeyRhbHBoYX0pJyk7XG59XG5cbi5haS10aGVtZS1kYXJrIHtcbiAgICAvLyBTdXJmYWNlc1xuICAgIC0tYWktc3VyZmFjZS1hcHA6ICMxOTE5MTk7XG4gICAgLS1haS1zdXJmYWNlLXBhbmVsOiAjMzMzO1xuICAgIC0tYWktc3VyZmFjZS1ob3ZlcjogcmdiYSgyNTUgMjU1IDI1NSAvIDAuMDYpO1xuICAgIC0tYWktc3VyZmFjZS1zZWxlY3RlZDogcmdiYSgyNTUgMjU1IDI1NSAvIDAuMSk7XG4gICAgLS1haS1zdXJmYWNlLXJhaXNlZDogIzFlMWUxZTtcbiAgICAtLWFpLXN1cmZhY2UtbXV0ZWQ6ICN7JGFpLWRhcmstc3VyZmFjZS1tdXRlZH07XG4gICAgLS1haS1zdXJmYWNlLXN1bmtlbjogIzFhMWExYTtcbiAgICAtLWFpLXN1cmZhY2UtZGlzYWJsZWQtZmlsbDogI3skYWktZGFyay1zdXJmYWNlLW11dGVkfTtcbiAgICAtLWFpLXN1cmZhY2UtaW5mby1zb2Z0OiBjb2xvci1taXgoaW4gc3JnYiwgdmFyKC0tYWktYm9yZGVyLWluZm8pIDE4JSwgdmFyKC0tYWktc3VyZmFjZS1wYW5lbCkpO1xuXG4gICAgLy8gVGV4dFxuICAgIC0tYWktdGV4dC1wcmltYXJ5OiAjeyR3aGl0ZX07XG4gICAgLS1haS10ZXh0LXNlY29uZGFyeTogI3skYWktZGFyay10ZXh0LW11dGVkfTtcbiAgICAtLWFpLXRleHQtc3VidGxlOiAjMzMzO1xuICAgIC0tYWktdGV4dC1vbi1ncmFkaWVudDogI3skd2hpdGV9O1xuICAgIC0tYWktdGV4dC1vbi1zb2Z0LWJyYW5kOiAjeyR3aGl0ZX07XG4gICAgLS1haS10ZXh0LWRpc2FibGVkOiByZ2JhKDI1NSAyNTUgMjU1IC8gMC40KTtcbiAgICAtLWFpLXRleHQtbXV0ZWQtc3Ryb25nOiAjeyRhaS1kYXJrLXRleHQtbXV0ZWR9O1xuICAgIC0tYWktdGV4dC1tdXRlZDogI3skYWktZGFyay10ZXh0LW11dGVkfTtcblxuICAgIC8vIEJvcmRlcnNcbiAgICAtLWFpLWJvcmRlci1zdWJ0bGU6IHJnYmEoMjU1IDI1NSAyNTUgLyAwLjA4KTtcbiAgICAtLWFpLWJvcmRlci1zdWJ0bGUtYWx0OiByZ2JhKDI1NSAyNTUgMjU1IC8gMC4xMik7XG4gICAgLS1haS1ib3JkZXItc3Ryb25nOiByZ2JhKDI1NSAyNTUgMjU1IC8gMC4yNCk7XG4gICAgLS1haS1ib3JkZXItaW5mbzogIzMxOTVkYTtcblxuICAgIC8vIEJyYW5kXG4gICAgLS1haS1icmFuZC1wcmltYXJ5OiAje2FpLWRhcmstdG9uZSgkYWktZGFyay10b25lLWJhc2UpfTtcbiAgICAtLWFpLWJyYW5kLXByaW1hcnktaG92ZXI6ICN7YWktZGFyay10b25lKCRhaS1kYXJrLXRvbmUtaG92ZXIpfTtcbiAgICAtLWFpLWJyYW5kLXByaW1hcnktYWN0aXZlOiAje2FpLWRhcmstdG9uZSgkYWktZGFyay10b25lLWFjdGl2ZSl9O1xuICAgIC0tYWktYnJhbmQtc2Vjb25kYXJ5LWJnOiAje2FpLWRhcmstdG9uZSgkYWktZGFyay10b25lLWJhc2UsICRhbHBoYTogJGFpLXNvZnQtYWxwaGEpfTtcbiAgICAtLWFpLWJyYW5kLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgIDI3MGRlZyxcbiAgICAgICAgI3skYWktZ3JhZGllbnQtY3lhbn0gMCUsXG4gICAgICAgICN7JGFpLWdyYWRpZW50LXZpb2xldH0gNTAlLFxuICAgICAgICAjeyRhaS1ncmFkaWVudC1ibHVlfSAxMDAlXG4gICAgKTtcbiAgICAtLWFpLWZvY3VzLXJpbmc6ICN7YWktZGFyay10b25lKCRhaS1kYXJrLXRvbmUtYmFzZSl9O1xuXG4gICAgLy8gU2VtYW50aWNcbiAgICAtLWFpLWVycm9yOiAjZjQ0MzM2O1xuXG4gICAgLy8gU2hhZG93c1xuICAgIC0tYWktc2hhZG93LXBhbmVsOiAwIDNweCAxNHB4IDNweCByZ2JhKDAgMCAwIC8gMC4xNik7XG4gICAgLS1haS1zaGFkb3ctbW9kYWw6IDAgNHB4IDE2cHggMCByZ2JhKDAgMCAwIC8gMC4zMik7XG4gICAgLS1haS1zaGFkb3ctc2NyaW06IHJnYmEoMCAwIDAgLyAwLjYpO1xuXG4gICAgLS1haS1maXJzdC10aW1lLW92ZXJsYXk6IHJnYmEoMCAwIDAgLyAwLjQ1KTtcbn1cbiIsIi5haS1hc3Npc3RhbnQtbG9nbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1icmFuZC1zZWNvbmRhcnktYmcpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG5cbiAgICAuaWNvbi5kZWZhdWx0LXN0cm9rZSB7XG4gICAgICAgIHN0cm9rZTogY3VycmVudGNvbG9yO1xuICAgIH1cbn1cblxuLmFpLWFzc2lzdGFudC1sb2dvLW5vLWJnIHtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uYWktYXNzaXN0YW50LWxvZ28tc21hbGwge1xuICAgIHdpZHRoOiB0by1yZW0oMzIpO1xuICAgIGhlaWdodDogdG8tcmVtKDMyKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oOCk7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgfVxufVxuXG4uYWktYXNzaXN0YW50LWxvZ28tbWVkaXVtIHtcbiAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICB9XG59XG5cbi5haS1hc3Npc3RhbnQtbG9nby1sYXJnZSB7XG4gICAgd2lkdGg6IHRvLXJlbSg0OCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDgpO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgfVxufVxuIiwiLmlubGluZS1zcGlubmVyIHtcbiAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDUpO1xuICAgIGJvcmRlcjogdG8tcmVtKDQpIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnLi4vYWktYXNzaXN0YW50LW1peGlucyc7XG5AaW1wb3J0ICcuLi8uLi9JbmxpbmVMb2FkZXIvSW5saW5lTG9hZGVyJztcblxuQG1peGluIGFpLWZvY3VzLXZpc2libGUge1xuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IHRvLXJlbSgyKSBzb2xpZCB2YXIoLS1haS1mb2N1cy1yaW5nKTtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IHRvLXJlbSgyKTtcbiAgICB9XG59XG5cbi5haS1idXR0b24taWNvbi1vbmx5IHtcbiAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLmljb24uZGVmYXVsdC1zdHJva2Uge1xuICAgICAgICBzdHJva2U6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5jb21wYWN0IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtaG92ZXIpO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1zZWxlY3RlZCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYWktZm9jdXMtdmlzaWJsZTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uYWktYnV0dG9uLXNlbmQge1xuICAgIHdpZHRoOiB0by1yZW0oNDApO1xuICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtc3VidGxlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5pY29uLmRlZmF1bHQtc3Ryb2tlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtc3VidGxlKTtcbiAgICAgICAgc3Ryb2tlOiB2YXIoLS1haS10ZXh0LXN1YnRsZSk7XG4gICAgfVxuXG4gICAgJi5jb21wYWN0IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMyKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5LWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnktYWN0aXZlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBhaS1mb2N1cy12aXNpYmxlO1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtZGlzYWJsZWQtZmlsbCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LWRpc2FibGVkKTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAgIC5pY29uLmRlZmF1bHQtc3Ryb2tlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LWRpc2FibGVkKTtcbiAgICAgICAgICAgIHN0cm9rZTogdmFyKC0tYWktdGV4dC1kaXNhYmxlZCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5saW5lLXNwaW5uZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogdG8tcmVtKDIpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1haS10ZXh0LWRpc2FibGVkKTtcbiAgICB9XG59XG5cbi5haS1idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDgpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1yYWlzZWQpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLW11dGVkKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXRleHQtbXV0ZWQpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFpLWZvY3VzLXZpc2libGU7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1wYW5lbCk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxufVxuXG4uYWktYnV0dG9uLW5hdi1pdGVtIHtcbiAgICBAaW5jbHVkZSBhaS1uYXYtYnV0dG9uLWJhc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0LCBjb2xvciAxNTBtcyBlYXNlLWluLW91dDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2Utc2VsZWN0ZWQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtc2Vjb25kYXJ5KTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4iLCIvLyBBSSBBc3Npc3RhbnQgZGVzaWduIHRva2Vucy5cbi8vIENvbG9ycyBhcmUgZXhwb3NlZCBhcyBDU1MgY3VzdG9tIHByb3BlcnRpZXMgaW4gYGFpLWFzc2lzdGFudC10aGVtZS5zY3NzYCBhbmQgY29uc3VtZWRcbi8vIHRocm91Z2hvdXQgdGhlIEFpQXNzaXN0YW50IFNDU1MgdmlhIGB2YXIoLS1haS0qKWAuIExpZ2h0IGlzIHRoZSBkZWZhdWx0IHBhbGV0dGUgKGRlZmluZWRcbi8vIGF0IGA6cm9vdGApOyBgLmFpLXRoZW1lLWRhcmtgIG92ZXJyaWRlcyBpdC5cblxuQGltcG9ydCAnLi4vLi4vc3R5bGVzL2Z1bmN0aW9ucyc7XG5AaW1wb3J0ICcuLi8uLi9zdHlsZXMvcmVkZXNpZ24tdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uLy4uL3N0eWxlcy92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi9haS1hc3Npc3RhbnQtdGhlbWUnO1xuXG4vLyAtLS0gTWl4aW5zIC0tLVxuXG5AbWl4aW4gYWktcGFuZWwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYWktYm9yZGVyLXN1YnRsZSk7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbkBtaXhpbiBhaS1wYW5lbC1oZWFkZXItdGl0bGUge1xuICAgIGZsZXg6IDE7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyMik7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG59XG5cbkBtaXhpbiBhaS1uYXYtYnV0dG9uLWJhc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtbXV0ZWQtc3Ryb25nKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiB0by1yZW0oMikgc29saWQgdmFyKC0tYWktZm9jdXMtcmluZyk7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiB0by1yZW0oLTIpO1xuICAgIH1cbn1cbiIsIi5haS1zY3JvbGwtYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWktc2Nyb2xsLWFyZWEtdmlld3BvcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBzY3JvbGxiYXItY29sb3IgMjAwbXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLW11dGVkKSB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgJjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLW11dGVkKTtcbiAgICB9XG5cbiAgICAuYWktc2Nyb2xsLWFyZWEuYWx3YXlzLXZpc2libGUgJiB7XG4gICAgICAgIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCkgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmFuc3dlci1hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oOCk7XG4gICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtYXBwKTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cbiIsIi5hbnN3ZXItZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcblxuICAgIC5mZWVkYmFjay12b3RlZCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1ob3Zlcik7XG4gICAgfVxuXG4gICAgLmZlZWRiYWNrLXZvdGVkIC5pY29uLmRlZmF1bHQtc3Ryb2tlIHBhdGgge1xuICAgICAgICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gICAgICAgIHN0cm9rZTogY3VycmVudGNvbG9yO1xuICAgIH1cbn1cbiIsIi5hbnN3ZXItbWFya2Rvd24tY29udGVudCB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjYpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMCB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjIpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSgxMikgMCB0by1yZW0oNik7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjIpO1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg4KSAwIHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDAgMCB0by1yZW0oOCk7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCxcbiAgICBvbCB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDgpIDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDI0KTtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICBjb2RlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLXJhaXNlZCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxKSB0by1yZW0oNCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICBwcmUge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg4KSAwO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLXJhaXNlZCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgICAgICBjb2RlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oOCkgMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXItbGVmdDogdG8tcmVtKDMpIHNvbGlkIHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTIpIDA7XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oOCkgMDtcbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg2KSB0by1yZW0oOCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1hcHApO1xuICAgIH1cbn1cbiIsIi5hbnN3ZXItc3RyZWFtaW5nLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICYuc3RyZWFtaW5nOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50IDYwJSwgdmFyKC0tYWktc3VyZmFjZS1wYW5lbCkpO1xuICAgIH1cbn1cblxuLnN0cmVhbWluZy1jdXJzb3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogdG8tcmVtKDIpO1xuICAgIGhlaWdodDogdG8tcmVtKDIwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMik7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgIGFuaW1hdGlvbjogYWktY3Vyc29yLWJsaW5rIDFzIHN0ZXAtZW5kIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGFpLWN1cnNvci1ibGluayB7XG4gICAgMCUsXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmFpLXdpZGdldC1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogdG8tcmVtKDQ0MCk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktc3VyZmFjZS1wYW5lbCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWFpLXNoYWRvdy1jYXJkKTtcbn1cblxuLmFpLXdpZGdldC1jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG59XG5cbi5haS13aWRnZXQtY2FyZC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLy8gRGl2aWRlciBvdmVybGF5cyB0aGUgZm9vdGVyIHRvcCAobGlrZSB0aGUgZmlnbWEgYWJzb2x1dGUgMC1oZWlnaHQgbGluZSkgc28gaXQgYWRkcyBubyBsYXlvdXQgaGVpZ2h0LlxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1ib3JkZXItc3VidGxlKTtcbiAgICB9XG59XG5cbi5haS13aWRnZXQtY2FyZC1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAxIDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHRvLXJlbSgwLjE2KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcblxuICAgICAgICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtaG92ZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LW9uLWdyYWRpZW50KTtcblxuICAgICAgICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLWJyYW5kLXByaW1hcnktaG92ZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IHRvLXJlbSgyKSBzb2xpZCB2YXIoLS1haS1mb2N1cy1yaW5nKTtcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IHRvLXJlbSgtMik7XG4gICAgfVxufVxuXG4uYWktd2lkZ2V0LWNhcmQtYWN0aW9uLWljb24ge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgIHN0cm9rZTogY3VycmVudGNvbG9yO1xufVxuIiwiLmNoYXQtYnViYmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgxNik7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEyKTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDI0KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmNoYXQtYnViYmxlLWh1bWFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zdWJ0bGUpO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXgtd2lkdGg6IHRvLXJlbSg1MTIpO1xufVxuXG4uY2hhdC1idWJibGUtYWkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmNoYXQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2hhdC1saXN0LWhlYWRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogMCB0by1yZW0oOCk7XG59XG5cbi5jaGF0LWxpc3QtY3JlYXRlLWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNoYXQtbGlzdC1zZWN0aW9uLWhlYWRlciB7XG4gICAgQGluY2x1ZGUgYWktbmF2LWJ1dHRvbi1iYXNlO1xuICAgIG1hcmdpbjogMCB0by1yZW0oOCk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDE2KX0pO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5jaGF0LWxpc3Qtc2VjdGlvbi1sYWJlbCB7XG4gICAgZmxleDogMTtcbn1cblxuLmNoYXQtbGlzdC1zZWN0aW9uLWNoZXZyb24ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5jaGF0LWxpc3Qtc2VjdGlvbi1oZWFkZXI6bm90KC5vcGVuKSAmIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5jaGF0LWxpc3Qtc2Nyb2xsIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5jaGF0LWxpc3QtaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBwYWRkaW5nOiAwIHRvLXJlbSg4KSB0by1yZW0oMTYpO1xufVxuIiwiQGltcG9ydCAnLi4vYWktYXNzaXN0YW50LW1peGlucyc7XG5cbi5jaGF0LWxpc3QtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAuY2hhdC1saXN0LWl0ZW0tbWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICAuY2hhdC1saXN0LWl0ZW0tbWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5lZGl0aW5nIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpIHRvLXJlbSgxMik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtaG92ZXIpO1xuICAgIH1cbn1cblxuLmNoYXQtbGlzdC1pdGVtLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDQ0KTtcbn1cblxuLmNoYXQtbGlzdC1pdGVtLXRpdGxlIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1tdXRlZC1zdHJvbmcpO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG4gICAgLmNoYXQtbGlzdC1pdGVtLmFjdGl2ZSAmIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgfVxufVxuXG4uY2hhdC1saXN0LWl0ZW0tZWRpdC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNoYXQtbGlzdC1pdGVtLWVkaXQge1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogdG8tcmVtKDIpIHRvLXJlbSg0KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMik7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktc3VyZmFjZS1wYW5lbCk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uY2hhdC1saXN0LWl0ZW0tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdG8tcmVtKDgpO1xuICAgIHJpZ2h0OiB0by1yZW0oMTIpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jb25maXJtYXRpb24tZGVsZXRlLmFpLWNoYXQtZGVsZXRlLWRpYWxvZyAuY29uZmlybWF0aW9uLWZvb3RlciAuY29uZmlybS1idXR0b246bm90KDpkaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB2YXIoLS1haS1icmFuZC1wcmltYXJ5KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnktaG92ZXIpO1xuICAgIH1cbn1cblxuLy8gTW9iaWxlOiBoaWRlIDMtZG90IHRyaWdnZXIgKGxvbmctcHJlc3Mgb3BlbnMgbWVudSBpbnN0ZWFkKVxuLmNoYXQtbGlzdC1pdGVtLm1vYmlsZSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLXdpdGhpbixcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5jaGF0LWxpc3QtaXRlbS1tZW51IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jaGF0LWxpc3QtaXRlbS1idXR0b24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oMTYpO1xuICAgIH1cbn1cbiIsIi5haS1jaGF0LWlucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1haS1ib3JkZXItc3VidGxlLWFsdCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFpLWJvcmRlci1zdHJvbmcpO1xuICAgIH1cblxuICAgICY6Zm9jdXMtd2l0aGluIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWFpLWZvY3VzLXJpbmcpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFpLWZvY3VzLXJpbmcpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFpLWZvY3VzLXJpbmcpIDUwJSwgdHJhbnNwYXJlbnQpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1haS1mb2N1cy1yaW5nKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLWFwcCk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYWktYm9yZGVyLXN1YnRsZSk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmLndpdGgtZXJyb3Ige1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWFpLWVycm9yKTtcbiAgICB9XG59XG5cbi5haS1jaGF0LWlucHV0LXRleHRhcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMTI4KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTkpIHRvLXJlbSgxNikgdG8tcmVtKDM1KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtbXV0ZWQpIHRyYW5zcGFyZW50O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFpLWNoYXQtaW5wdXQtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgdG8tcmVtKDE2KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTYpIDA7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFpLWJvcmRlci1zdWJ0bGUpO1xufVxuXG4uYWktY2hhdC1pbnB1dC1hY3Rpb25zLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbn1cbiIsIkBpbXBvcnQgJy4uL2FpLWFzc2lzdGFudC1taXhpbnMnO1xuXG4uZXJyb3ItY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oMjQ0KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oOCkgdG8tcmVtKDEyKSB0by1yZW0oMTYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFpLWVycm9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXJyb3ItY2FyZC1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMik7XG4gICAgfVxuXG4gICAgLmljb24uZGVmYXVsdC1zdHJva2Uge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktZXJyb3IpO1xuICAgICAgICBzdHJva2U6IHZhcigtLWFpLWVycm9yKTtcbiAgICB9XG59XG5cbi5lcnJvci1jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuXG4uZXJyb3ItY2FyZC1tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxuXG4uZXJyb3ItY2FyZC1yZXRyeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDYpIHRvLXJlbSgxMik7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLXJhaXNlZCk7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS10ZXh0LW11dGVkKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiB0by1yZW0oMikgc29saWQgdmFyKC0tYWktZm9jdXMtcmluZyk7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiB0by1yZW0oMik7XG4gICAgfVxufVxuIiwiLmZpbGUtdXBsb2FkLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMjAwKTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6IHZhcigtLWFpLXN1cmZhY2UtbXV0ZWQpIHRyYW5zcGFyZW50O1xufVxuXG4uZmlsZS11cGxvYWQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDgpIHRvLXJlbSgxMik7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtYXBwKTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtcmFpc2VkKTtcblxuICAgICAgICAuZmlsZS11cGxvYWQtcmVtb3ZlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpbGUtdXBsb2FkLWVycm9yIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFpLWVycm9yKSAxNSUsIHRyYW5zcGFyZW50KTtcbiAgICB9XG59XG5cbi5maWxlLXVwbG9hZC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG59XG5cbi5maWxlLXVwbG9hZC1pY29uIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgc3Ryb2tlOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuXG4uZmlsZS11cGxvYWQtZGV0YWlscyB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG59XG5cbi5maWxlLXVwbG9hZC1uYW1lIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG59XG5cbi5maWxlLXVwbG9hZC1zaXplIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtc2Vjb25kYXJ5KTtcbn1cblxuLmZpbGUtdXBsb2FkLXJlbW92ZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW4tb3V0O1xufVxuXG4uZmlsZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDI0KTtcbn1cblxuLmZpbGUtdXBsb2FkLWVycm9yLXRleHQge1xuICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDI0KTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgY29sb3I6IHZhcigtLWFpLWVycm9yKTtcbn1cblxuLmZpbGUtdXBsb2FkLXRhZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgLnRleHQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG59XG4iLCIuaW1hZ2UtYW5zd2VyLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xufVxuIiwiLmFpLXNvdXJjZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IHRvLXJlbSg0KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG59XG5cbi5haS1zb3VyY2VzLWxhYmVsIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLW1kO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5haS1zb3VyY2VzLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDIpO1xufVxuXG4uYWktc291cmNlcy1pdGVtIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1tZDtcbn1cblxuLmFpLXNvdXJjZXMtbGluayB7XG4gICAgY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmFpLXNvdXJjZXMtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5haS1zb3VyY2VzLXRleHQge1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmFpLXNvdXJjZXMtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmFpLXRlcm1zLXBvcHVwLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXNoYWRvdy1zY3JpbSk7XG4gICAgei1pbmRleDogMTEwMTtcbn1cblxuLmFpLXRlcm1zLXBvcHVwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IHRvLXJlbSg4MDApO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIGhlaWdodDogdG8tcmVtKDU4NCk7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg4KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1haS1zaGFkb3ctbW9kYWwpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMjAwbXMgZWFzZSwgaGVpZ2h0IDIwMG1zIGVhc2U7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1leHBhbmRlZCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICBtYXgtaGVpZ2h0OiA5NSU7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlcjtcbiAgICBtaW4taGVpZ2h0OiB0by1yZW0oNjQpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5haS10ZXJtcy1wb3B1cC1oZWFkZXItdGl0bGUge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlci10aXRsZTtcbn1cblxuLmFpLXRlcm1zLXBvcHVwLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiB0by1yZW0oMjQpIHRvLXJlbSgxNik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgZW0ge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxufVxuXG4vLyBNb2JpbGU6IGZ1bGwtc2NyZWVuIHBvcHVwLCBubyBiYWNrZHJvcFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmFpLXRlcm1zLXBvcHVwLWJhY2tkcm9wIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICAuYWktdGVybXMtcG9wdXAsXG4gICAgLmFpLXRlcm1zLXBvcHVwLWV4cGFuZGVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2FpLWFzc2lzdGFudC1taXhpbnMnO1xuXG4uYWktbG9jYXRpb24tbm90aWZpY2F0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KSAwIHRvLXJlbSgxNik7XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yLW1peChpbiBzcmdiLCB2YXIoLS1haS1ib3JkZXItaW5mbykgMjAlLCB0cmFuc3BhcmVudCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtaW5mby1zb2Z0KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1ib3JkZXItaW5mbyk7XG4gICAgfVxufVxuXG4uYWktbG9jYXRpb24tbm90aWZpY2F0aW9uLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogdG8tcmVtKDE2KSAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgLmljb24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktYm9yZGVyLWluZm8pO1xuICAgIH1cbn1cblxuLmFpLWxvY2F0aW9uLW5vdGlmaWNhdGlvbi1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMik7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KSAwO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xufVxuXG4uYWktbG9jYXRpb24tbm90aWZpY2F0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xufVxuXG4uYWktbG9jYXRpb24tbm90aWZpY2F0aW9uLW1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG59XG4iLCJAaW1wb3J0ICcuLi9haS1hc3Npc3RhbnQtbWl4aW5zJztcblxuLmFpLWxvY2F0aW9uLXNlbGVjdG9yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg5OTkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLXN1cmZhY2Utc3Vua2VuKTtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLXNtO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXByaW1hcnkpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KGluIHNyZ2IsIHZhcigtLWFpLXRleHQtbXV0ZWQtc3Ryb25nKSAzMCUsIHRyYW5zcGFyZW50KTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiB0by1yZW0oMikgc29saWQgdmFyKC0tYWktZm9jdXMtcmluZyk7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiB0by1yZW0oMik7XG4gICAgfVxufVxuXG4uYWktbG9jYXRpb24tc2VsZWN0b3Iuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLWJyYW5kLXNlY29uZGFyeS1iZyk7XG4gICAgY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuXG4gICAgLmFpLWxvY2F0aW9uLXNlbGVjdG9yLWxhYmVsIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFpLXRleHQtb24tc29mdC1icmFuZCk7XG4gICAgfVxufVxuXG4uYWktbG9jYXRpb24tc2VsZWN0b3ItbGFiZWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4iLCIuYWktdGhpbmtpbmcge1xuICAgICRkb3Q6IG5vLXJlcGVhdCByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGNsb3Nlc3Qtc2lkZSwgdmFyKC0tYWktdGV4dC1zZWNvbmRhcnkpIDkwJSwgdHJhbnNwYXJlbnQpO1xuXG4gICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgYXNwZWN0LXJhdGlvOiA0O1xuICAgIGJhY2tncm91bmQ6ICRkb3QgMCUgNTAlLCAkZG90IDUwJSA1MCUsICRkb3QgMTAwJSA1MCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDEwMCUgLyAzKSAxMDAlO1xuICAgIGFuaW1hdGlvbjogYWktdGhpbmtpbmctYm91bmNlIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyBhaS10aGlua2luZy1ib3VuY2Uge1xuICAgIDMzJSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygxMDAlIC8gMykgMCUsIGNhbGMoMTAwJSAvIDMpIDEwMCUsIGNhbGMoMTAwJSAvIDMpIDEwMCU7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDEwMCUgLyAzKSAxMDAlLCBjYWxjKDEwMCUgLyAzKSAwJSwgY2FsYygxMDAlIC8gMykgMTAwJTtcbiAgICB9XG5cbiAgICA2NiUge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMTAwJSAvIDMpIDEwMCUsIGNhbGMoMTAwJSAvIDMpIDEwMCUsIGNhbGMoMTAwJSAvIDMpIDAlO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uL2FpLWFzc2lzdGFudC1taXhpbnMnO1xuQGltcG9ydCAnLi4vQWlBc3Npc3RhbnRMb2dvL0FpQXNzaXN0YW50TG9nbyc7XG5AaW1wb3J0ICcuLi9BaUJ1dHRvbi9BaUJ1dHRvbic7XG5AaW1wb3J0ICcuLi9BaVNjcm9sbEFyZWEvQWlTY3JvbGxBcmVhJztcbkBpbXBvcnQgJy4uL0Fuc3dlckFjdGlvbnMvQW5zd2VyQWN0aW9ucyc7XG5AaW1wb3J0ICcuLi9BbnN3ZXJGZWVkYmFjay9BbnN3ZXJGZWVkYmFjayc7XG5AaW1wb3J0ICcuLi9BbnN3ZXJNYXJrZG93bkNvbnRlbnQvQW5zd2VyTWFya2Rvd25Db250ZW50JztcbkBpbXBvcnQgJy4uL0Fuc3dlclN0cmVhbWluZ092ZXJsYXkvQW5zd2VyU3RyZWFtaW5nT3ZlcmxheSc7XG5AaW1wb3J0ICcuLi9BaUFzc2lzdGFudFdpZGdldENhcmQvQWlBc3Npc3RhbnRXaWRnZXRDYXJkJztcbkBpbXBvcnQgJy4uL0NoYXRCdWJibGUvQ2hhdEJ1YmJsZSc7XG5AaW1wb3J0ICcuLi9DaGF0TGlzdC9DaGF0TGlzdCc7XG5AaW1wb3J0ICcuLi9DaGF0TGlzdEl0ZW0vQ2hhdExpc3RJdGVtJztcbkBpbXBvcnQgJy4uL0NoYXRNZXNzYWdlSW5wdXQvQ2hhdE1lc3NhZ2VJbnB1dCc7XG5AaW1wb3J0ICcuLi9FcnJvckNhcmQvRXJyb3JDYXJkJztcbkBpbXBvcnQgJy4uL0ZpbGVVcGxvYWRMaXN0L0ZpbGVVcGxvYWRMaXN0JztcbkBpbXBvcnQgJy4uL0ltYWdlQW5zd2VyL0ltYWdlQW5zd2VyJztcbkBpbXBvcnQgJy4uL1NvdXJjZXMvU291cmNlcyc7XG5AaW1wb3J0ICcuLi9UZXJtc0FuZENvbmRpdGlvbnNQb3B1cC9UZXJtc0FuZENvbmRpdGlvbnNQb3B1cCc7XG5AaW1wb3J0ICcuLi9Mb2NhdGlvbkNoYW5nZU5vdGlmaWNhdGlvbi9Mb2NhdGlvbkNoYW5nZU5vdGlmaWNhdGlvbic7XG5AaW1wb3J0ICcuLi9Mb2NhdGlvblNlbGVjdG9yL0xvY2F0aW9uU2VsZWN0b3InO1xuQGltcG9ydCAnLi4vVGhpbmtpbmcvVGhpbmtpbmcnO1xuXG4uYWktYXNzaXN0YW50LWNoYXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLWFwcCk7XG59XG5cbi5haS1hc3Npc3RhbnQtY2hhdC1nYXRlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWktZ2F0ZS1jZW50ZXIge1xuICAgIG1hcmdpbjogYXV0byAwO1xufVxuXG4uYWktYXNzaXN0YW50LWNoYXQtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFpLWFzc2lzdGFudC1jaGF0LXNpZGViYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1haS1zdXJmYWNlLXBhbmVsKTtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbn1cblxuLmFpLXNpZGViYXItcmVzaXplLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IDFweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBjdXJzb3I6IGNvbC1yZXNpemU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogdG8tcmVtKC00KTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgtNCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuYWktc2lkZWJhci1yZXNpemUtbGluZSxcbiAgICAmOmFjdGl2ZSAuYWktc2lkZWJhci1yZXNpemUtbGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuICAgIH1cbn1cblxuLmFpLXNpZGViYXItcmVzaXplLWxpbmUge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWktYm9yZGVyLXN1YnRsZSk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcbn1cblxuLmFpLXNpZGViYXItaGVhZGVyIHtcbiAgICBAaW5jbHVkZSBhaS1wYW5lbC1oZWFkZXI7XG59XG5cbi5haS1zaWRlYmFyLWhlYWRlci10aXRsZSB7XG4gICAgQGluY2x1ZGUgYWktcGFuZWwtaGVhZGVyLXRpdGxlO1xufVxuXG4uYWktc2lkZWJhci1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDgpIHRvLXJlbSgxNik7XG59XG5cbi5haS10b2tlbi1jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFpLWJvcmRlci1zdWJ0bGUtYWx0KTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktc3VyZmFjZS1wYW5lbCk7XG59XG5cbi5haS10b2tlbi1jb3VudGVyLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMDtcbn1cblxuLmFpLXRva2VuLWNvdW50ZXItdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG59XG5cbi5haS10b2tlbi1jb3VudGVyLWRhdGUge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgIGNvbG9yOiB2YXIoLS1haS10ZXh0LXNlY29uZGFyeSk7XG59XG5cbi5haS10b2tlbi1jb3VudGVyLWJhciB7XG4gICAgaGVpZ2h0OiB0by1yZW0oNCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktc3VyZmFjZS1tdXRlZCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDk5OSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oNCk7XG59XG5cbi5haS10b2tlbi1jb3VudGVyLWJhci1maWxsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYWktdGV4dC1tdXRlZC1zdHJvbmcpO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg5OTkpO1xufVxuXG4uYWktYXNzaXN0YW50LWNoYXQtbWFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDQwKSB0by1yZW0oMTYpO1xuICAgIGdhcDogdG8tcmVtKDQpO1xufVxuXG4vLyBFeHRlbmQgdGhlIHNjcm9sbGFibGUgbWVzc2FnZSBsaXN0IHBhc3QgdGhlIGNoYXQtbWFpbiBob3Jpem9udGFsIHBhZGRpbmcgb24gYm90aCBzaWRlcyBzbyB0aGVcbi8vIHNjcm9sbGJhciByZWFjaGVzIHRoZSBjaGF0LW1haW4gcmlnaHQgZWRnZSAod2hpY2ggaXMgdGhlIHZpZXdwb3J0IGVkZ2UgaW4gdGhlIGVtYmVkIHN1cmZhY2UgYW5kXG4vLyB0aGUgY2hhdC9zaWRlYmFyIGRpdmlkZXIgaW4gdGhlIGluLWFwcCBkcmF3ZXIpLiBUaGUgaW5uZXIgbWVzc2FnZXMgY29udGFpbmVyIHJlc3RvcmVzIHRoZSBzYW1lXG4vLyA0MHB4IGlubmVyIGd1dHRlciB2aWEgaXRzIG93biBwYWRkaW5nIHNvIGJ1YmJsZSBjb250ZW50IHN0YXlzIGFsaWduZWQgd2l0aCB0aGUgaW5wdXQtYXJlYS5cbi5haS1hc3Npc3RhbnQtY2hhdC1tYWluID4gLmFpLWNoYXQtbWVzc2FnZS1saXN0IHtcbiAgICBtYXJnaW46IDAgdG8tcmVtKC00MCk7XG59XG5cbi5haS1jaGF0LXNpZGViYXItdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB0by1yZW0oMTYpO1xuICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgei1pbmRleDogMTtcbn1cblxuLy8gLS0tIENoYXRIZWFkZXIgLS0tXG5cbi5haS1jaGF0LWhlYWRlciB7XG4gICAgQGluY2x1ZGUgYWktcGFuZWwtaGVhZGVyO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgbWluLWhlaWdodDogdG8tcmVtKDY0KTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uYWktY2hhdC1oZWFkZXItdGl0bGUge1xuICAgIEBpbmNsdWRlIGFpLXBhbmVsLWhlYWRlci10aXRsZTtcbn1cblxuLmFpLWNoYXQtaGVhZGVyLWZ1bGxzY3JlZW4sXG4uYWktY2hhdC1oZWFkZXItY2xvc2Uge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4vLyAtLS0gQ2hhdE1lc3NhZ2VMaXN0IC0tLVxuXG4uYWktY2hhdC1tZXNzYWdlLWxpc3Qge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMDtcbn1cblxuLmFpLWNoYXQtbWVzc2FnZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC8vIEhvcml6b250YWwgcGFkZGluZyByZXN0b3JlcyB0aGUgNDBweCBndXR0ZXIgdGhhdCB0aGUgbWVzc2FnZS1saXN0J3MgbmVnYXRpdmUgbWFyZ2luIHJlbW92ZWQsXG4gICAgLy8gc28gYnViYmxlIGNvbnRlbnQgbGluZXMgdXAgd2l0aCB0aGUgaW5wdXQtYXJlYSBpbnNpZGUgY2hhdC1tYWluJ3MgcGFkZGluZy4gbWF4LXdpZHRoIGlzIHRoZVxuICAgIC8vIDc2OHB4IGNvbHVtbiBwbHVzIHRoYXQgZ3V0dGVyIG9uIGVhY2ggc2lkZSAoNzY4ICsgNDAgKyA0MCA9IDg0OCkgc28gdGhlIGNvbnRlbnQgYm94IHN0aWxsXG4gICAgLy8gY2FwcyBhdCA3NjguXG4gICAgcGFkZGluZzogMCB0by1yZW0oNDApIHRvLXJlbSg0MCk7XG4gICAgbWF4LXdpZHRoOiB0by1yZW0oODQ4KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDMyKTtcbiAgICB9XG59XG5cbi8vIEJvdHRvbSBwYWRkaW5nIHJlc2VydmVzIHNwYWNlIGZvciB0aGUgYWJzb2x1dGVseS1wb3NpdGlvbmVkIGFjdGlvbnMgcm93IHVuZGVyIHRoZSBsYXN0IGJ1YmJsZTsgZHJvcCBpdCB3aGVuIGhpZGRlbi5cbi5haS1jaGF0LW1lc3NhZ2UtbGlzdC1uby1hY3Rpb25zIC5haS1jaGF0LW1lc3NhZ2VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLy8gLS0tIEFpTWVzc2FnZUl0ZW0gLS0tXG5cbi5haS1tZXNzYWdlLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8vIEFuY2hvcnMgdGhlIGFjdGlvbnMgcm93IHVuZGVyIHRoZSBhbnN3ZXIgdGV4dCwgYWJvdmUgYW55IHdpZGdldCBjYXJkcyBpbiB0aGUgc2FtZSBtZXNzYWdlLlxuLmFpLW1lc3NhZ2UtYW5zd2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYWktbWVzc2FnZS13aWRnZXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgLy8gTWF0Y2hlcyB0aGUgMzJweCBzcGFjaW5nIGJldHdlZW4gY2hhdCBtZXNzYWdlcywgc28gYSB3aWRnZXQgcmVhZHMgYXMgaXRzIG93biBibG9jayB1bmRlciB0aGUgbWVzc2FnZS5cbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzIpO1xuXG4gICAgLy8gQSB3aWRnZXQgcmVuZGVyZXIgbWF5IHJlbmRlciBub3RoaW5nICh1bmtub3duIHR5cGUgLyBtaXNzaW5nIGNvbnRlbnQpOyBkb24ndCByZXNlcnZlIHRoZSBnYXAgdGhlbi5cbiAgICAmOmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8vIG50aC1sYXN0LWNoaWxkKDIpID0gbGFzdCBtZXNzYWdlICh0aGUgc2Nyb2xsLWFuY2hvciBzZW50aW5lbCBpcyBhbHdheXMgdGhlIGZpbmFsIGNoaWxkKS4gQSB0cmFpbGluZ1xuLy8gd2lkZ2V0IGhhcyBubyBhY3Rpb25zIHJvdywgc28gZHJvcCB0aGUgaW50ZXItbWVzc2FnZSBnYXAgdGhhdCB3b3VsZCBsZWF2ZSBkZWFkIHNwYWNlIGJlbG93IHRoZSBjYXJkLlxuLmFpLWNoYXQtbWVzc2FnZXMgPiAuYWktbWVzc2FnZS1pdGVtLmhhcy13aWRnZXRzOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vLyBBY3Rpb25zLWhpZGRlbiBtb2RlIGRyb3BzIHRoZSBsaXN0J3MgYm90dG9tIHBhZGRpbmcsIHNvIGtlZXAgYSBzbWFsbCBnYXAgdG8gYXZvaWQgY2xpcHBpbmcgdGhlIHNoYWRvdy5cbi5haS1jaGF0LW1lc3NhZ2UtbGlzdC1uby1hY3Rpb25zIC5haS1jaGF0LW1lc3NhZ2VzID4gLmFpLW1lc3NhZ2UtaXRlbS5oYXMtd2lkZ2V0czpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDgpO1xufVxuXG4uYWktbWVzc2FnZS1pdGVtLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDQpO1xuICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oNCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAvLyBTY29wZWQgdG8gdGhlIGFuc3dlciBibG9jayBzbyBob3ZlcmluZyB0aGUgd2lkZ2V0IGNhcmRzIGRvZXNuJ3QgcmV2ZWFsIHRoZSByb3cuXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgLmFpLW1lc3NhZ2UtYW5zd2VyOmhvdmVyICYge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAgICAgICAuYWktbWVzc2FnZS1pdGVtLnRvdWNoZWQgJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBQaW5uZWQgdmlzaWJsZSBvbiB0aGUgbGF0ZXN0IG1lc3NhZ2Ug4oCUIHVubGVzcyBpdCBjYXJyaWVzIHdpZGdldHMsIHdoZXJlIHRoZSBjYXJkcyBhcmUgdGhlIGZvY3VzLlxuICAgIC5haS1tZXNzYWdlLWl0ZW0ubGF0ZXN0Om5vdCguaGFzLXdpZGdldHMpICYge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG59XG5cbi8vIC0tLSBDaGF0SW5wdXRBcmVhIC0tLVxuXG4uYWktY2hhdC1pbnB1dC1hcmVhIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHRvLXJlbSg3NjgpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8vIC0tLSBFbXB0eVN0YXRlVmlldyAtLS1cblxuLmFpLWVtcHR5LXN0YXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDE7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KTtcbn1cblxuLmFpLWVtcHR5LXN0YXRlLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHRvLXJlbSg1ODApO1xufVxuXG4uYWktZW1wdHktc3RhdGUtZ3JlZXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oOCk7XG59XG5cbi5haS1lbXB0eS1zdGF0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLWJyYW5kLWdyYWRpZW50KTtcbiAgICBtYXNrOiBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcbn1cblxuLmFpLWVtcHR5LXN0YXRlLWdyZWV0aW5nLXRleHQge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG59XG5cbi5haS1lbXB0eS1zdGF0ZS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgyOCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDM2KTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBtYXJnaW46IDAgMCB0by1yZW0oMjQpIDA7XG59XG5cbi5haS1lbXB0eS1zdGF0ZS1pbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIC0tLSBGaXJzdFRpbWVWaWV3IC0tLVxuXG4uYWktZmlyc3QtdGltZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXg6IDE7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1haS1zdXJmYWNlLWFwcCk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFpLWZpcnN0LXRpbWUtb3ZlcmxheSk7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgIH1cbn1cblxuLmFpLWZpcnN0LXRpbWUtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWktZmlyc3QtdGltZS1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMzEpO1xuXG4gICAgLmFpLWZpcnN0LXRpbWUtbG9nby1pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg5Nik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDk2KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIwKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWktYnJhbmQtZ3JhZGllbnQpO1xuICAgICAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1vbi1ncmFkaWVudCk7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWFpLXNoYWRvdy1wYW5lbCk7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1Nik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1Nik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5haS1maXJzdC10aW1lLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIyKTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1wcmltYXJ5KTtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5haS1maXJzdC10aW1lLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIyKTtcbiAgICBjb2xvcjogdmFyKC0tYWktdGV4dC1tdXRlZC1zdHJvbmcpO1xuICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwIDA7XG59XG5cbi5haS1maXJzdC10aW1lLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oNTMpO1xufVxuXG4uYWktZmlyc3QtdGltZS10ZXJtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctc207XG4gICAgY29sb3I6IHZhcigtLWFpLXRleHQtcHJpbWFyeSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmFpLWZpcnN0LXRpbWUtY2hlY2tib3gge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICBhY2NlbnQtY29sb3I6IHZhcigtLWFpLWJyYW5kLXByaW1hcnkpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4uYWktZmlyc3QtdGltZS10ZXJtcy1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tYWktYnJhbmQtcHJpbWFyeSk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4uYWktZmlyc3QtdGltZS1mb3JtIC5haS1maXJzdC10aW1lLWN0YSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy1zbTtcbiAgICBnYXA6IHRvLXJlbSg0KTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICB9XG59XG5cbi8vIC0tLSBNb2JpbGUgcmVzcG9uc2l2ZSAoc2NyZWVucyAxLTQpIC0tLVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAvLyBTY3JlZW4gMSDigJQgRmlyc3QgVGltZTogY29uc3RyYWluIGNvbnRlbnQgd2lkdGgsIGFkZCBzaWRlIHBhZGRpbmdcbiAgICAuYWktZmlyc3QtdGltZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICAuYWktZmlyc3QtdGltZS1jb250ZW50IHtcbiAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMzcwKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLy8gU2NyZWVuIDIg4oCUIEVtcHR5IENoYXQ6IHJlZHVjZSBob3Jpem9udGFsIHBhZGRpbmc7IHRvZ2dsZSBtb3ZlcyB0byByaWdodCBvbiBtb2JpbGVcbiAgICAuYWktYXNzaXN0YW50LWNoYXQtbWFpbiB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC8vIE9uIG1vYmlsZSwgZHJvcCB0aGUgbmVnYXRpdmUtbWFyZ2luIHNjcm9sbGJhciB0cmljayDigJQgbGV0IHRoZSBjaGF0LW1haW4gMTZweCBwYWRkaW5nXG4gICAgLy8gZ2l2ZSBidWJibGVzIHJlYWwgYnJlYXRoaW5nIHJvb20gb24gYm90aCBzaWRlcy4gTW9iaWxlIHNjcm9sbGJhcnMgYXJlIHR5cGljYWxseSBvdmVybGF5XG4gICAgLy8gc28gZmx1c2hpbmcgdGhlIHNjcm9sbGJhciB0byB0aGUgdmlld3BvcnQgZWRnZSBpc24ndCB3b3J0aCBwdXNoaW5nIGJ1YmJsZXMgdG8gdGhlIGVkZ2UuXG4gICAgLmFpLWFzc2lzdGFudC1jaGF0LW1haW4gPiAuYWktY2hhdC1tZXNzYWdlLWxpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLy8gRHJvcCB0aGUgNDBweCBpbm5lciBndXR0ZXIg4oCUIGNoYXQtbWFpbidzIDE2cHggcGFkZGluZyBpcyBhbHJlYWR5IHByb3ZpZGluZyB0aGUgYnJlYXRoaW5nIHJvb20uXG4gICAgLmFpLWNoYXQtbWVzc2FnZXMge1xuICAgICAgICBwYWRkaW5nOiAwIDAgdG8tcmVtKDQwKTtcbiAgICB9XG5cbiAgICAuYWktY2hhdC1zaWRlYmFyLXRvZ2dsZSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC8vIFNjcmVlbiAzIOKAlCBTaWRlIFBhbmVsOiBmdWxsLXNjcmVlbiBvdmVybGF5LCBoaWRlIHJlc2l6ZSBoYW5kbGVcbiAgICAuYWktYXNzaXN0YW50LWNoYXQtYm9keSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuYWktYXNzaXN0YW50LWNoYXQtc2lkZWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDgwKTtcbiAgICB9XG5cbiAgICAuYWktc2lkZWJhci1yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYWktc2lkZWJhci1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFpLXN1cmZhY2UtcGFuZWwpO1xuICAgIH1cbn1cbiIsIi5zd2l0Y2gtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAmLnRvcCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMC43cmVtO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuaW5wdXQtdG8taGlkZSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LXRvLWhpZGU6Y2hlY2tlZCArIC5zd2l0Y2gge1xuICAgICAgICAuc3dpdGNoLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXRjaC10b2dnbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMS40NXJlbSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3dpdGNoIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi10aW1lO1xuICAgIH1cblxuICAgIC5zd2l0Y2gtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMy4zMzNyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAjeyR0cmFuc2l0aW9uLXRpbWUgKiAxLjV9O1xuICAgIH1cblxuICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMC40NXJlbTtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbi10aW1lLCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLnN3aXRjaC1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG4iLCIuaW5wdXQtY29udGFpbmVyIHtcbiAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDUlKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBMYWJlbHMgYXJlIHNlbnRlbmNlLWNhc2UgdHJhbnNsYXRpb25zOyBkcm9wIHVpLXRvb2xraXQncyBjYXBpdGFsaXplLlxuICAgIC5pbnB1dC1oZWFkZXIgLmlucHV0LWxhYmVsIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgLmxlbmd0aC1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuaWNvbi1yZWRlc2lnbi1leGNsYW1hdGlvbi1jaXJjbGUge1xuICAgICAgICBzdHJva2U6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgIH1cblxuICAgICYud2l0aC1lcnJvciB7XG4gICAgICAgIC5pbnB1dC1lbGVtLFxuICAgICAgICAuaW5wdXQtZWxlbTpob3ZlcixcbiAgICAgICAgLmlucHV0LWVsZW06Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGlnaC1jb250cmFzdC1yZWQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICBjb2xvcjogJGhpZ2gtY29udHJhc3QtcmVkO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW5wdXQtbnVtYmVyLWNvbnRhaW5lciAuaW5wdXQtbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uZGVmYXVsdC1zdHJva2Uge1xuICAgIGZpbGw6IG5vbmU7XG59XG5cbi5maWxlLWltcG9ydC1kaWFsb2cge1xuICAgIC5kaWFsb2ctY29udGVudCAuZGlhbG9nLWZvb3RlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE5MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvKiBUT0RPIGZpeCBzdHlsZWxpbnQgZXJyb3JzICovXG5cbi5oaWRlLWxlYWZsZXQge1xuICAgIC5sZWFmbGV0LXBhbmUsXG4gICAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmRyYXdpbmcge1xuICAgIC5tYXAtdXNlci1pY29uIHtcbiAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICBzdHJva2U6ICRkYXJrLWdyYXk7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIGcge1xuICAgICAgICBzdHJva2Utd2lkdGg6IDIwO1xuICAgIH1cblxuICAgICYuZXh0ZXJuYWwge1xuICAgICAgICBnIHtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubWNzIHtcbiAgICAgICAgI2xheWVyLXRvb2x0aXBzIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2xheWVyLXRvb2x0aXBzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuI3BsYW5TZWN0aW9uLFxuLnNwYWNlIHtcbiAgICA+IC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNwYWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xuXG4gICAgLmxlYWZsZXQtYm90dG9tLmxlYWZsZXQtcmlnaHQge1xuICAgICAgICAubXEtYXR0cmlidXRpb24tY29udHJvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICByaWdodDogLTQ1cHg7XG4gICAgICAgICAgICBib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFRPRE86IGRlbGV0ZSB0aGlzIGFmdGVyIHRyYW5zZmVyIG1hcCBvbnRvIFJlYWN0LUxlYWZsZXRcbiAgICAvLyBUZW1wb3Jhcnkgc29sdXRpb24gZm9yIGRpc3BsYXlpbmcgXCJZb3UgYXJlIGhlcmVcIiBtYXJrZXJcbiAgICAubGVnZW5kLXVyaGVyZS1tYXJrZXIsXG4gICAgaW1hZ2UuaW5kaWNhdG9yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucmVmcmVzaC1zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgIHotaW5kZXg6IDE5MDA7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHRvcDogNzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNjb2J1bmR1LW1hcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sZWdlbmQtdXJoZXJlLW1hcmtlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYm90dG9tOiAzNXB4O1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI2NvYnVuZHUtbWFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAubGVhZmxldC1jb250YWluZXIsXG4gICAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIsXG4gICAgLmxlYWZsZXQtcGFuZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblxuICAgICAgICAudmlldy1wbGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogXCJzdmcgKlwiIHdhcyBub3QgYWxsb3dpbmcgdG8gb3ZlcnJpZGUgY3NzIHByb3BlcnR5IHdoaWNoIGlzIG5lZWRlZCBpbiBvcmRlciB0byBoaWdobGlnaHQgbG9jYXRpb24gKi9cbiAgICAgICAgc3ZnIGcubG9jYXRpb24ge1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiA4cHg7XG4gICAgICAgICAgICBzdHJva2U6ICRkYXJrLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAvKiBoaWRlIGFubm95aW5nIG1hcHF1ZXN0IGxvZ28gKi9cbiAgICAgICAgLm1xLWxvZ28tY29udHJvbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLyogbWFrZSBtYXBxdWVzdCBhdHRyaWJ1dGlvbiBsZXNzIHByb21pbmVudCAqL1xuICAgICAgICAubXEtYXR0cmlidXRpb24tY29udHJvbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIH1cblxuICAgICAgICAubXEtYXR0cmlidXRpb24tY29udHJvbDpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4jY29idW5kdS1tYXAubWFwLXNlbGVjdGlvbi1oaWdobGlnaHQge1xuICAgIHN2ZyB7XG4gICAgICAgIGZpbGwtb3BhY2l0eTogMC40O1xuXG4gICAgICAgIGcubG9jYXRpb24uYWN0aXZlLFxuICAgICAgICBnLm1hc2tlZHNlbGVjdGlvbixcbiAgICAgICAgZy5zZWxlY3Rpb24ge1xuICAgICAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnVsbHNpemUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIHN0eWxlIGxvY2F0aW9ucyAqL1xuc3ZnLmRyYXdpbmcsXG5zdmcuZHJhd2luZyBzdmcge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAjb2NjdXBhbmNpZXMge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAjdGltZS10YWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG59XG5cbiNsYXllci1sb2NhdGlvbnMsXG4jbGF5ZXItbWFya2VycyB7XG4gICAgLyogZW5hYmxlIG1vdXNlIGV2ZW50cyBvbiBsb2NhdGlvbnMsIGV2ZW4gaWYgbm90IGZpbGxlZCAqL1xuICAgIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlZmlsbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAvKiBkZWZhdWx0IGJhY2tncm91bmQgY29sb3I6IHdoaXRlICovXG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG5cbiAgICB0ZXh0IHtcbiAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XG5cbiAgICAgICAgLyogMSBweCA9IDEgY20gKi9cbiAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTtcbiAgICAgICAgYWxpZ25tZW50LWJhc2VsaW5lOiBtaWRkbGU7XG4gICAgICAgIGRvbWluYW50LWJhc2VsaW5lOiBjZW50cmFsO1xuICAgICAgICBzdHJva2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDAgMCAkYmxhY2ssIC0xcHggMCAwICRibGFjaywgMCAxcHggMCAkYmxhY2ssIDAgLTFweCAwICRibGFjaywgMXB4IDFweCAkYmxhY2ssXG4gICAgICAgICAgICAtMXB4IC0xcHggMCAkYmxhY2ssIDFweCAtMXB4IDAgJGJsYWNrLCAtMXB4IDFweCAwICRibGFjaztcbiAgICB9XG5cbiAgICB0ZXh0ID4gdHNwYW4ge1xuICAgICAgICBhbGlnbm1lbnQtYmFzZWxpbmU6IG1pZGRsZTtcbiAgICB9XG5cbiAgICBpbWFnZS5vY2N1cGllZCB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbn1cblxuZy5sb2NhdGlvbjpub3QoW2lkXSkge1xuICAgIC8qIGFueSBsb2NhdGlvbiB3aXRob3V0IGFuIGlkIGlzIG5vdCBpbnRlcmFjdGl2ZSAqL1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgLyogYW5kIGl0IGRvZXMgbm90IGhhdmUgYSBmaWxsIHNvIGl0IGRvZXNuJ3Qgb2JzY3VyZSBwb2x5Z29ucyBsaW5rZWQgdG8gbG9jYXRpb25zICovXG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcmF3aW5nLmV4dGVybmFsIGcubG9jYXRpb24tbWFya2VyIHtcbiAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICBjaXJjbGUge1xuICAgICAgICBzdHJva2Utd2lkdGg6IDM7XG4gICAgICAgIHN0cm9rZTogJG1haW4tZ3JheTtcbiAgICB9XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4iLCIubG9jYXRpb24tdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAxMDRweDtcbiAgICBwYWRkaW5nOiA3cHggOHB4IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1c3RvbUFscGhhKCRibGFjaywgMC4zKTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cbiIsIi5jb250ZXh0LW1lbnUge1xuICAgICYucG9wcGVyLWNvbnRhaW5lciAucG9wcGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5jb250ZXh0LW1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZ1bGwtc2NyZWVuLXNwaW5uZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMGR2aDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJHdoaXRlLCAwLjI1KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuXG4gICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDIwMDA7XG5cbiAgICAuc3Bpbm5lci1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICAgIH1cblxuICAgICYuZnVsbC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucyc7XG4gICAgfVxufVxuXG4uZnVsbC1zY3JlZW4tc3Bpbm5lcixcbi5sb2FkaW5nLXNwaW5uZXIge1xuICAgIC5zay1kb3VibGUtYm91bmNlMSxcbiAgICAuc2stZG91YmxlLWJvdW5jZTIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQteWVsbG93O1xuICAgIH1cbn1cbiIsIi5uby1sb2NhdGlvbi1wYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5sb2NhdGlvbi1waWNrZXItc2VjdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgLmNoYW5nZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vLWxvY2F0aW9uLWltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMzMzM3JlbTtcbiAgICB9XG59XG4iLCIuc3dpdGNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHJhbnNpdGlvbi10aW1lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg2KTtcblxuICAgICYtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMy4zMzNyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkcHJpbWFyeS1mb250LWNvbG9yLCAwLjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjlyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgI3skdHJhbnNpdGlvbi10aW1lICogMS41fTtcbiAgICB9XG5cbiAgICAmLXRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDAuNDVyZW07XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb24tdGltZSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi10aW1lO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICYuaXMtY2hlY2tlZCB7XG4gICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEuNDVyZW0sIC01MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgIH1cblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICB9XG59XG4iLCIuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5wb3BwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2IoMCAwIDAgLyAxNSUpO1xuICAgICAgICB6LWluZGV4OiA0MDU7XG4gICAgfVxuXG4gICAgLnJkcCB7XG4gICAgICAgIC0tcmRwLWNlbGwtc2l6ZTogMzBweDtcbiAgICAgICAgLS1yZHAtYWNjZW50LWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMik7XG4gICAgICAgIC0tcmRwLWJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgLS1yZHAtb3V0bGluZTogbm9uZTtcbiAgICAgICAgLS1yZHAtb3V0bGluZS1zZWxlY3RlZDogbm9uZTtcbiAgICB9XG5cbiAgICAucmRwLWhlYWRfY2VsbCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICAucmRwLWJ1dHRvbiB7XG4gICAgICAgICYucmRwLWRheSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLnJkcC1kYXlfdG9kYXkge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYucmRwLWRheV9zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kYXktcGlja2VyLWNhcHRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5tb250aCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjE1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmFwcC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5kYXktcGlja2VyLXBvcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBvcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYigwIDAgMCAvIDE1JSk7XG4gICAgICAgIHotaW5kZXg6IDUwMDtcbiAgICB9XG59XG4iLCIucGFzdC1kYXRlLXBpY2tlciB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgIC5sb2NhdGlvbi1jaGFydHMtaWNvbi1idG4ge1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAwLjI1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hcHAtYnRuLW91dGxpbmUtYnJhbmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sYW5kc2NhcGUtc3R1YiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwZHZoO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLm1zZy1jb250YWluZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnYXBwL3N0eWxlcy92YXJpYWJsZXMnO1xuXG4uZGF0ZS1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgIC5kYXRlLWZpbHRlci1idXR0b24ge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg3KSB0by1yZW0oMTYpIHRvLXJlbSg3KSB0by1yZW0oMTIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmRhdGUtZmlsdGVycyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbiIsIi5tb2RhbC13aXRoLXNlbGVjdGVkLW1hcC1sb2NhdGlvbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDAgMCAwIHRvLXJlbSg1MCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcblxuICAgIC5kaWFsb2ctYm9keSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDMyKTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAubWFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgJi53aXRoLXRpdGxlIHtcbiAgICAgICAgICAgICNjb2J1bmR1LW1hcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICNjb2J1bmR1LW1hcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDMwKSAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1leHRyYS1sYXJnZSkge1xuICAgIC5tb2RhbC13aXRoLXNlbGVjdGVkLW1hcC1sb2NhdGlvbiAuZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogNzUlO1xuXG4gICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLm1vZGFsLXdpdGgtc2VsZWN0ZWQtbWFwLWxvY2F0aW9uIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogOTAlO1xuXG4gICAgICAgIC5tb2RhbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLm1vZGFsLXdpdGgtc2VsZWN0ZWQtbWFwLWxvY2F0aW9uIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDMwKTtcblxuICAgICAgICAubW9kYWwtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZhdm9yaXRlLWljb24tYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LXdoaXRlLCAwLjUyKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogMTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICB9XG59XG5cbi5mYXZvcml0ZXMtYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IHRvLXJlbSgyNSk7XG4gICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcztcbiAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICBzdHJva2Utd2lkdGg6IDMycHg7XG4gICAgZmlsbDogdHJhbnNwYXJlbnQ7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2UtY29udGFpbmVyIHtcbiAgICAmLndpdGgtbG9jYXRpb24tY2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbi1jYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYm9va2luZy10aW1lbGluZS1jb250YWluZXIge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJvb2tpbmctcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgIH1cblxuICAgIC5wb3BwZXItY29udGFpbmVyLFxuICAgIC5wb3BwZXItdGFyZ2V0LFxuICAgIC50YXJnZXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC50b29sdGlwLXdyYXBwZXIge1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICYuc3RhcnQge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZW5kIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtYmFjay1idG4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFzdC1kYXRlLXBpY2tlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgIH1cblxuICAgIC5kYXktdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICAgICAgJi5kcmFnZ2luZyB7XG4gICAgICAgICAgICAudGltZS1zbG90LXNlbGwsXG4gICAgICAgICAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVuYXZhaWxhYmxlLXN0dWIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC01NWRlZywgIzcxNzE3MSwgI2Y5ZjlmOSAycHgsICNmOWY5ZjkgNHB4LCAjZjlmOWY5IDdweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2luZ2xlLXRpbWVzbG90IC5ib29raW5nLXBhcnRpY2lwYW50cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWVzbG90LWl0ZW0ge1xuICAgICAgICAudGltZS1zbG90LXNlbGwsXG4gICAgICAgIC50aW1lLXNsb3QtbGFiZWwge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMzAwbXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC50aW1lLXNsb3Qtc2VsbCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAudGltZS1zbG90LXNlbGwge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnRpbWUtc2xvdC1zZWxsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjU2KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnN0YXJ0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogdmFyKC0tYmVmb3JlLXRvcCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZW5kOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB2YXIoLS1hZnRlci1ib3R0b20sIDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCguc2VsZWN0ZWQpICsgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIC50aW1lLXNsb3Qtc2VsbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xdWljay10aW1lc2xvdHMtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLnF1aWNrLXRpbWVzbG90cy1jYXJkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTEwKTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjMsIDIyMywgMjIzLCAwLjU3KTtcbiAgICB9XG5cbiAgICAuY2xvc2UtdGltZWxpbmUtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgIH1cblxuICAgIC5ib29rLXRpbWVzbG90LWJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICB9XG5cbiAgICAudGltZXpvbmUtYWxlcnQsXG4gICAgLmJvb2tpbmctaW5mby1tc2cge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuXG4uYm9va2luZy1yaWdodC1wYW5lbC5ib29raW5nLXRpbWVsaW5lLXBhbmVsIHtcbiAgICAuYm9va2luZy10aW1lbGluZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYm9va2luZy1wYW5lbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5tb2JpbGUtYmFjay1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxufVxuXG4uc2lkZS1wYW5lbC5ib29raW5nLXRpbWVsaW5lLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiB0by1yZW0oODApO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KTtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNjUpO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGltZWxpbmUtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzNSl9KTtcblxuICAgICAgICAuYm9va2luZy1pbmZvLW1zZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYm9va2luZy10aW1lbGluZS10cmlnZ2VyLWJ1dHRvbiB7XG4gICAgd2lkdGg6IHRvLXJlbSgxMzApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgICAuaWNvbi1jYWxlbmRhci10aW1lbGluZSBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tY2FsZW5kYXItdGltZWxpbmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG5cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJvb2tpbmctdGltZWxpbmUtYmFja2Ryb3Age1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkZGFyay1ncmF5LCAwLjIpO1xuICAgIHotaW5kZXg6IDQwNjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmJvb2tpbmctdGltZWxpbmUtY29udGFpbmVyIC5wYXN0LWRhdGUtcGlja2VyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNpZGUtcGFuZWwuYm9va2luZy10aW1lbGluZS1wYW5lbCB7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg2MCl9KTtcblxuICAgICAgICAuYm9va2luZy10aW1lbGluZS1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29raW5nLXBhbmVsLWhlYWRlciAucXVpY2stdGltZXNsb3RzLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9va2luZy1wYW5lbC1oZWFkZXIgLnF1aWNrLXRpbWVzbG90cy1jYXJkIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oOTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zaWRlLXBhbmVsLmJvb2tpbmctdGltZWxpbmUtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmRheS10aW1lbGluZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGltZS1zbG90LWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IHRvLXJlbSgtOCk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDApO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC50aW1lLXNsb3QtbGFiZWwudHdlbHZlLWhvdXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDYwKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh0by1yZW0oLTEwKSk7XG4gICAgfVxuXG4gICAgLnRpbWUtc2xvdC1zZWxsIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDMwKX0pO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRpbWVzbG90LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuaGlkZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAxMG1zO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05OTk5cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXN0LXRpbWVzbG90LWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZC10aW1lLWxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuaW4tYmV0d2VlbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZS1zbG90LXNlbGwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY2xvc2Utc2VsZWN0aW9uIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjYmNiY2I7XG4gICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5pbi1iZXR3ZWVuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdmFyKC0tdG9wLWZpeCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmluLWJldHdlZW4pIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgdmFyKC0tdG9wLWZpeCkpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkLXRpbWUtbGFiZWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29tcG9uZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNTApfSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi50d2VsdmUtaG91ciB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjUpfSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VycmVudC10aW1lIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgIC5jdXJyZW50LXRpbWUtbGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYm9va2VkLXRpbWVzbG90IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNmNDQzMzY7XG5cbiAgICAuaWNvbi11c2VyIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctcGFydGljaXBhbnRzIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5ib29raW5nLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRpbWVzbG90LWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcblxuICAgICAgICAmLndpdGgtcmVjdXJyZW50IHtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vbmUtcm93LXRpbWVzbG90IHtcbiAgICAgICAgLmJvb2tpbmctdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb246bm90KC5pY29uLXJlY3VycmVuY2UpIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1waG90byB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTg1KTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tZGF0YSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAuaXRlbS13aXRoLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0td2l0aC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oODUpO1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgzKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZW5zb3ItZGF0YSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzZWxmLXN0YXJ0O1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGgtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5sb2NhdGlvbi1uYW1lLFxuICAgICAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdlbmVyYWwtZGF0YSB7XG4gICAgICAgIC5sb2NhdGlvbi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VhcmNoLXNvcnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTYpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0Mik7XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWFyY2gtc29ydC1ibG9jayAuc2VhcmNoLWlucHV0LXdyYXBwZXIgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIubWFwLXdyYXBwZXItY29udGFpbmVyIHtcbiAgICAmLm5vLWRhdGEgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5uby1mbG9vci1wbGFuLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAubm8tZmxvb3ItcGxhbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB6LWluZGV4OiA0MDY7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yaWdodC1wYW5lbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiB0by1yZW0oNDAwKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcGFkZGluZzogdG8tcmVtKDE1KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuY2xvc2UtcGVyc29uLXNlbGVjdC1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogdG8tcmVtKDgpO1xuICAgICAgICByaWdodDogdG8tcmVtKDEzKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnJpZ2h0LXBhbmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgzNSk7XG4gICAgfVxufVxuIiwiLmNoZWNrLWluLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDUpO1xuXG4gICAgLmljb24tcXItY29kZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5pY29uLXFyLWNvZGUsXG4gICAgJi5hY3RpdmUgLmljb24tcXItY29kZSB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG59XG5cbi5jaGVja2VkLWluLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAuaWNvbi1jaGVja2VkLWNpcmNsZSB7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG5cbi5jaGVjay1pbi1kaWFsb2cgLmNoZWNrLWluLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSgyNSk7XG5cbiAgICAuY29udGVudC1ibG9jayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi5jaGVjay1pbi1zY2FuLWRpYWxvZyB7XG4gICAgdG9wOiB0by1yZW0oODApO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG5cbiAgICAuZGlhbG9nLWJvZHkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLmZ1bGwtc2NyZWVuIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAucXItY29kZS1yZWFkLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMTAwKTtcblxuICAgICAgICB2aWRlbyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2staW4tc2Nhbi1tZXNzYWdlLWhlYWRlcixcbiAgICAuY2hlY2staW4tc2Nhbi1tZXNzYWdlLWZvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5jaGVjay1pbi1zY2FuLW1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtICN7dG8tcmVtKDE4NSl9KTtcbiAgICB9XG5cbiAgICAuY2hlY2staW4tc2Nhbi1tZXNzYWdlLWZvb3RlciB7XG4gICAgICAgIGJvdHRvbTogY2FsYyg1MCUgLSAje3RvLXJlbSgxODUpfSk7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmNoZWNrLWluLXNjYW4tZGlhbG9nIHtcbiAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgIH1cbn1cbiIsIi5xci1jb2RlLXJlYWQtY29udGFpbmVyIHtcbiAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLWxpc3QtaXRlbSB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkd2hpdGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkd2lkdGg6IHRvLXJlbSgxKSwgJG9mZnNldDogdG8tcmVtKC0xKSk7XG4gICAgfVxuXG4gICAgLnJvb20taGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgICAgICAucm9vbS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmF2b3JpdGVzLWJ0biB7XG4gICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm9vbS1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5sb2NhdGlvbi1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oOTUpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMTApO1xuXG4gICAgICAgICAgICAuZmlsdGVyLFxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb29tLWRhdGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLXdpdGgtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY291bnQtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5hcHAtYnRuIHtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5hZGQtZmlyc3QtaXRlbSB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDg2KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgIH1cblxuICAgIC5zdWJ0cmFjdC1pdGVtLFxuICAgIC5hZGQtaXRlbSxcbiAgICAucmVtb3ZlLWl0ZW0ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI4KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjgpO1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnJlbW92ZS1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIH1cblxuICAgIC5jb3VudCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxufVxuIiwiLmRhdGUtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogdG8tcmVtKDMyKTtcblxuICAgIC5sYWJlbC1pY29uIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oNCkgdG8tcmVtKDE2KSAwIDA7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgIH1cblxuICAgIC5yZWN1cnJpbmctYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAmOmhvdmVyIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDIwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhdGUtZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmRhdGUtZmlsdGVyLWl0ZW1zIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICYuaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZS1maWx0ZXItaXRlbSB7XG4gICAgICAgIC8qIFRPRE8gcmVtb3ZlIGltcG9ydGFudCBhZnRlciBtaWdyYXRpbmcgaW4gb3RoZXIgZm9ybXMgKi9cbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oNSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS10aW1lLWlucHV0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lLWlucHV0IHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZS1pbnB1dC1jb250YWluZXIgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgcmlnaHQ6IDUlO1xuICAgIH1cblxuICAgIC5tZXNzYWdlLWNvbnRhaW5lcixcbiAgICAuZXJyb3JzIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgfVxuXG4gICAgLnBlcmlvZHMtaW5mbyB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmR1cmF0aW9uIHtcbiAgICAgICAgY29sb3I6ICRoaWdoLWNvbnRyYXN0LWdyZWVuO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5lcnJvcnMge1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5kYXRlLWZpbHRlciAuZGF0ZS1maWx0ZXItaXRlbSAuZGF0ZS10aW1lLWlucHV0IHtcbiAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVjdXJyaW5nLXBhbmVsIHtcbiAgICBtYXgtd2lkdGg6IDEwMGR2dztcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2MDApO1xuICAgIH1cblxuICAgIC50YWJzLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKC0yNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpbmdsZS10YWIge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEwMCk7XG5cbiAgICAgICAgICAgICYuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjdXJyaW5nLWNvbmZpZ3VyYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5yZXBlYXQtZXZlcnkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnRpbWUtdW5pdCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg3NSk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogdG8tcmVtKDE1MCk7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpIHRvLXJlbSgxNik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmZpZWxkLWxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXBlYXQtZXZlcnktb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1sYWJlbCB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGVsbGlwc2lzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlcGVhdC1vbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLndlZWstZGF5cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53ZWVrLWRheSB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVuZHMge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuXG4gICAgICAgIC5lbmQtb3B0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuZW5kLW9wdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYWRpby1idXR0b24ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYWRpby1idXR0b24tbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuYWZ0ZXItZW5kIHtcbiAgICAgICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmlucHV0LWhlYWRlciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNzUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm9uLWVuZCB7XG4gICAgICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQwKTtcblxuICAgICAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRheS1waWNrZXItaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbWFpbi1ncmF5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmRpc2FibGVkIHtcbiAgICAgICAgQGluY2x1ZGUgZGlzYWJsZWQ7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5yZWN1cnJpbmctcGFuZWwge1xuICAgICAgICAmLnNpZGUtcGFuZWwuaXMtbW9iaWxlIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmLnNpZGUtcGFuZWwuaXMtbW9iaWxlIC5zaWRlLXBhbmVsLWJvZHkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24tc3ViamVjdC1maWVsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubGFiZWwtaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgfVxuXG4gICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAudGlsZS1maWVsZCAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnN1YmplY3QtaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMSkgdG8tcmVtKDE2KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYXN0LXN1YmplY3RzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg3KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnBhc3Qtc3ViamVjdCB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgxMik7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTcpO1xuXG4gICAgICAgIEBleHRlbmQgLmVsbGlwc2lzLWNvbnRhaW5lcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc1cHgpIHtcbiAgICAucmVzZXJ2YXRpb24tc3ViamVjdC1maWVsZCB7XG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhc3Qtc3ViamVjdHMge1xuICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpIDAgMDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucmVzZXJ2YXRpb24tc3ViamVjdC1maWVsZCB7XG4gICAgICAgIC5zdWJqZWN0LWlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYXN0LXN1YmplY3Qge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5wYXJ0aWNpcGFudC1yYW5nZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubGFiZWwtaWNvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgIG1hcmdpbjogMCB0by1yZW0oMTYpIDAgMDtcbiAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDYpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvbGxlYWd1ZS1zZWFyY2gge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuXG4gICAgLmxvb2t1cC10cmlnZ2VyIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE0KSB0by1yZW0oMTQpIHRvLXJlbSgxNCkgdG8tcmVtKDM1KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmxvb2t1cC1tZW51IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNCkgdG8tcmVtKDI1KSB0by1yZW0oMTQpIHRvLXJlbSgzNSk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9va3VwLW9wdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5sb29rdXAtbWVudSAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5iYWRnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiIsIi5ib29raW5nLW1ldGFkYXRhLXRpbGUge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuXG4gICAgLnRpbGUtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICB9XG5cbiAgICAudGlsZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgxNil9KSAvIDIpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmVwYXJlLWNsZWFudXAtbWVzc2FnZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNob3ctbW9yZS1saXN0LWNvbnRhaW5lciAuc2hvdy1oaWRlLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAuc2hhcmUtcmVzZXJ2YXRpb24tYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ib29raW5nLW1ldGFkYXRhLXRpbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCIuYXBwLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmhlYWRlci1zZWN0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cblxuICAgIC5uYXYtc2VjdGlvbiB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcztcbiAgICB9XG5cbiAgICAuY29udGVudC1zZWN0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXM7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzLWl0ZW0tbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhZ2UtYnJlYWRjcnVtYnMge1xuICAgICAgICBtYXJnaW46IDAgMCB0by1yZW0oMTIpO1xuICAgIH1cbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbmJvZHkubm8tc2Nyb2xsIC5hcHAtY29udGFpbmVyIC5jb250ZW50LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOHJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4uYXBwLXNpZGUtcGFuZWwtY29udGFpbmVyIHtcbiAgICAuc2lkZS1wYW5lbCxcbiAgICAuc2lkZS1wYW5lbC1iYWNrZHJvcCB7XG4gICAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQ7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYXBwLWNvbnRhaW5lciB7XG4gICAgICAgIC5wYWdlLWJyZWFkY3J1bWJzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIHRvLXJlbSgzMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLXNlY3Rpb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAkZGVza3RvcC1oZWFkZXItaGVpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1zZWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAkbmF2LXNlY3Rpb24td2lkdGg7XG4gICAgICAgICAgICB6LWluZGV4OiA0NTE7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7JGRlc2t0b3AtaGVhZGVyLWhlaWdodH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1vcGVuZWQge1xuICAgICAgICAgICAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JG5hdi1zZWN0aW9uLW9wZW5lZC13aWR0aH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skbmF2LXNlY3Rpb24td2lkdGh9KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRlbnQtc2VjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtb3BlbmVkIHtcbiAgICAgICAgICAgIC5uYXYtc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRuYXYtc2VjdGlvbi1vcGVuZWQtd2lkdGg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwLXNpZGUtcGFuZWwtY29udGFpbmVyIHtcbiAgICAgICAgLnNpZGUtcGFuZWwsXG4gICAgICAgIC5zaWRlLXBhbmVsLWJhY2tkcm9wIHtcbiAgICAgICAgICAgIHRvcDogJGRlc2t0b3AtaGVhZGVyLWhlaWdodDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAjeyRkZXNrdG9wLWhlYWRlci1oZWlnaHR9KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5uYXZpZ2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA0MDc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDMwMG1zO1xuICAgIGJveC1zaGFkb3c6IDVweCAxcHggMTdweCAtNXB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDE1LjgzM3JlbTtcbiAgICB9XG5cbiAgICAubmF2LWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgIGNvbG9yOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgNDAlKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0b3A6IDE1cHg7XG5cbiAgICAgICAgLmljb24tYnVyZ2VyLW1lbnUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWl0ZW1zIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogdG8tcmVtKC0yKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDMuNzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1sZWZ0LWNvbG9yIDMwMG1zO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAubmF2LWxhYmVsLFxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxhYmVsLFxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAzMDBtcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEuNjY2cmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMS42NjZyZW07XG4gICAgICAgICAgICBtYXJnaW46IDAgMi4wODNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMy43NXJlbSAwO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3skZGVza3RvcC1oZWFkZXItaGVpZ2h0fSk7XG5cbiAgICAgICAgLm5hdi1pdGVtcyAubmF2LWxhYmVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgd2lkdGg6IDE3LjkxNnJlbTtcblxuICAgICAgICAgICAgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtYnRuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTQuNTgzcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDIuOTE2cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjkxNnJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDIuMDgzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEuNjY2cmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEuNjY2cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMi42NjZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyLjNyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTY2cmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmFwcC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW0gMCA0LjU4M3JlbTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuXG4gICAgLmxvZ28tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEyLjVyZW07XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHRvLXJlbSg3MCk7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IsIHRvLXJlbSgyKSwgdG8tcmVtKC0yKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1zdWJtZW51IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTUpO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgyMCk7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1oZWFydCB7XG4gICAgICAgICAgICBmaWxsOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgc3Ryb2tlOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgNDAlKTtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBzdHJva2U6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWJlbGwsXG4gICAgICAgIC5pY29uLWJlbGwtb3V0bGluZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyOCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1iZWxsIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWJlbGwtb3V0bGluZSB7XG4gICAgICAgICAgICBmaWxsOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgNDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYXZvcml0ZS1idXR0b24sXG4gICAgLm5vdGlmaWNhdGlvbi1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCRsaWdodC1icmFuZC1jb2xvciwgdG8tcmVtKDIpLCB0by1yZW0oMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1jb3VudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSg5KTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKC0zKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUgLm5vdGlmaWNhdGlvbi1jb3VudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMS41KSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNlbnRlcmVkLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnVzZXItbWVudSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDE1KTtcbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1jb250YWluZXIge1xuICAgICAgICAuaWNvbi1hcHBzIHtcbiAgICAgICAgICAgIGZpbGw6IGN1c3RvbURhcmtlbigkZGFyay1ncmF5LCA0MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcGVuZWQgLmljb24tYXBwcyB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudW5pZmllZC1sb2dpbi1wYW5lbCxcbiAgICAudW5pZmllZC1sb2dpbi1wYW5lbC1iYWNrZHJvcCB7XG4gICAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQ7XG4gICAgfVxuXG4gICAgLnNyLW9ubHkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IC0xcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5hcHAtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAzLjMzM3JlbSAwIDguMzMzcmVtO1xuXG4gICAgICAgIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTcuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLXN1Ym1lbnUge1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMzUpO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1oZWFydCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1iZWxsLFxuICAgICAgICAgICAgLmljb24tYmVsbC1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudW5pZmllZC1sb2dpbi1wYW5lbCxcbiAgICAgICAgLnVuaWZpZWQtbG9naW4tcGFuZWwtYmFja2Ryb3Age1xuICAgICAgICAgICAgdG9wOiAkZGVza3RvcC1oZWFkZXItaGVpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnVzZXItbWVudSB7XG4gICAgLnBvcHBlci10YXJnZXQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHBlciB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC0yKTtcbiAgICAgICAgei1pbmRleDogMTIwMDtcbiAgICB9XG5cbiAgICAudXNlci1tZW51LXRhcmdldCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgLnVzZXItaW5mbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbjogMCB0by1yZW0oMjUpO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMyk7XG4gICAgICAgIH1cblxuICAgICAgICAudXNlci1uYW1lLFxuICAgICAgICAudGVuYW50LW5hbWUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZW5hbnQtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMzU2KTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVzZXItcGhvdG8ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG5cbiAgICAgICAgICAgIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IsIHRvLXJlbSgyKSwgMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGV4dC1tZW51LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgdG8tcmVtKDI1KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdG8tcmVtKDIpIHNvbGlkICRkaXJ0eS13aGl0ZTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkb2Zmc2V0OiAwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnVzZXItbWVudSB7XG4gICAgICAgIC51c2VyLW1lbnUtdGFyZ2V0IC51c2VyLWluZm8ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC51c2VyLW1lbnUtbW9iaWxlLXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBkdmg7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDUwMTtcblxuICAgICAgICAgICAgLm1lbnUtaXRlbXMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMzApIHRvLXJlbSgyNSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tYXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAubm8tZmxvb3ItcGxhbi1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgIH1cblxuICAgICAgICAubm8tZmxvb3ItcGxhbi1tZXNzYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB6LWluZGV4OiA0MDY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFja2Ryb3Age1xuICAgICAgICB6LWluZGV4OiA0MDc7XG4gICAgfVxuXG4gICAgLm1hcHBlZC1zdmctZWxlbWVudDpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkbGlnaHQtYnJhbmQtY29sb3IsIHRvLXJlbSg1KSwgdG8tcmVtKDApLCB0cnVlKTtcbiAgICB9XG59XG5cbi5tYXAtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNzUlO1xuICAgIH1cblxuICAgIC5sZWFmbGV0LWNvbnRyb2wtem9vbS5sZWFmbGV0LWJhci5sZWFmbGV0LWNvbnRyb2wge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxlYWZsZXQtYm90dG9tLmxlYWZsZXQtcmlnaHQge1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgfVxuXG4gICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICB6LWluZGV4OiA0MDY7XG4gICAgfVxufVxuXG4ubWFwLXNlY3Rpb24gI2NvYnVuZHUtbWFwIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtem9vbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4vKiBIb3ZlciB0b29sdGlwIHJlZGVzaWduICovXG4ucmVkZXNpZ24tbWFwIHtcbiAgICAudG9vbHRpcCB7XG4gICAgICAgIC5sb2NhdGlvbi10b29sdGlwIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbixcbiAgICAgICAgLnJlc2VydmF0aW9uLW9mLXBlcnNvbixcbiAgICAgICAgLm9jY3VwYW5jeSxcbiAgICAgICAgLm9jY3VwYW5jeS1uZXcge1xuICAgICAgICAgICAgLm9jY3VwaWVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlbXBlcmF0dXJlLFxuICAgICAgICAuY28yLFxuICAgICAgICAudm9jLFxuICAgICAgICAuY29tZm9ydCxcbiAgICAgICAgLmh1bWlkaXR5LFxuICAgICAgICAubGlnaHQsXG4gICAgICAgIC5yYWRvbixcbiAgICAgICAgLnByZXNzdXJlIHtcbiAgICAgICAgICAgIC50ZW1wZXJhdHVyZS12YWx1ZSxcbiAgICAgICAgICAgIC5jbzItdmFsdWUsXG4gICAgICAgICAgICAudm9jLXZhbHVlLFxuICAgICAgICAgICAgLmNvbWZvcnQtdmFsdWUsXG4gICAgICAgICAgICAuaHVtaWRpdHktdmFsdWUsXG4gICAgICAgICAgICAubGlnaHQtdmFsdWUsXG4gICAgICAgICAgICAucmFkb24tdmFsdWUsXG4gICAgICAgICAgICAucHJlc3N1cmUtdmFsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mbG9vci1wbGFuLXNwaW5uZXIge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjguMXB4KSB7XG4gICAgLm1hcC1zZWN0aW9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5tYXAtd3JhcHBlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgJHRyYW5zaXRpb24tdGltZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYud2l0aC1zZWxlY3RlZC1sb2NhdGlvbiB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzUwKX0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlZGVzaWduLW1hcCB7XG4gICAgICAgICYubWFwLXNlY3Rpb24gI2NvYnVuZHUtbWFwIC5sZWFmbGV0LWNvbnRyb2wtY29udGFpbmVyIC5sZWFmbGV0LWNvbnRyb2wtem9vbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20ubGVhZmxldC1jb250cm9sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbixcbiAgICAgICAgICAgIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuMzMzM3JlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMzMzM3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC4zMzMzcmVtIDAuNDE2NnJlbSAwIDA7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIHRvLXJlbSgwKSwgdHJ1ZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20taW4ge1xuICAgICAgICAgICAgICAgIHRvcDogLTE3LjVyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogLTQuNDE2NjZyZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4wODMzcmVtIDAuMDgzM3JlbSAwIDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDZkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEuNjY2cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGVhZmxldC1jb250cm9sLXpvb20tb3V0IHtcbiAgICAgICAgICAgICAgICB0b3A6IC0xMy4zMzNyZW07XG4gICAgICAgICAgICAgICAgbGVmdDogLTQuNDE2NjZyZW07XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMDgzM3JlbSAwLjE2NjZyZW0gMCAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ2ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxLjY2NjZyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLW9wZW5lZCB7XG4gICAgICAgIC5tYXAtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci13aWR0aDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAubWFwLXdyYXBwZXIge1xuICAgICAgICAubm8tZmxvb3ItcGxhbi1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgLmRyb3Bkb3duLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIHBhZGRpbmc6IDAuNDE2NjZyZW0gMS42NjY2cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAuZmEtc29ydC1kb3duIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1sYWJlbCB7XG4gICAgICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB9XG5cbiAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5zcGlubmVyLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmxhYmVsLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5kcm9wZG93bi1idG4tbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4wODMzcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyLW1vYmlsZS1yYWRpbyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1pdGVtLnNlbGVjdGVkIHtcbiAgICAgICAgLmZpbHRlci1tb2JpbGUtcmFkaW8ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1vYmlsZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDIyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXN0ZWQtZHJvcGRvd24taWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjY2NnJlbTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgICAgLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA4M3JlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBuby1vdXRsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2JpbGUtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjY2NnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbW9iaWxlLXdyYXBwZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZzogMy4zMzMzcmVtIDIuMDgzM3JlbSAxLjY2NnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLWJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjgzM3JlbSAxLjY2NjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MGR2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1tb2JpbGUtd3JhcHBlciA+IC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi10cmlnZ2VyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICAgICAuZHJvcGRvd24taXRlbS5zZWxlY3RlZCAuZmlsdGVyLWRyb3Bkb3duLWl0ZW0sXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24taXRlbS5zZWxlY3RlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuZmlsdGVyLWl0ZW0taWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4gICAgICAgIC5maWx0ZXItZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzM3JlbSAxLjY2NjZyZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAzMDBtcztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcblxuICAgICAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLWl0ZW0taWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjU4MzNyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjU4MzNyZW07XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxLjU4MzNyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgkb2Zmc2V0OiB0by1yZW0oLTIpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLW1vYmlsZS1yYWRpbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsLXdyYXBwZXIge1xuICAgICAgICAgICAgLmRyb3Bkb3duLWJ0bi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjkxNjZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1idG4tdmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNjY2cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYXBwLW1hcC1jb250cm9scyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAuODMzcmVtIDAuODMzcmVtIDAuNDE2NnJlbTtcblxuICAgIC56b25lcy1maWx0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuICAgIH1cbn1cblxuLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXJnaW4tdG9wOiAwLjgzM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbi5maWx0ZXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgZm9udC1zaXplOiAwLjkxNnJlbTtcblxuICAgIC5pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNyk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG59XG5cbiRyaWdodC1lZGdlLXBhZGRpbmc6IDIuMDgzM3JlbTtcbiRkcm9wZG93bi1maWx0ZXItd2lkdGg6IDE0LjE2NjZyZW07XG4kZmlsdGVyLXJpZ2h0LW1hcmdpbjogMC44MzNyZW07XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogNDAyO1xuICAgIH1cblxuICAgIC5tYXAtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiA0MDU7XG4gICAgICAgIHdpZHRoOiAkZHJvcGRvd24tZmlsdGVyLXdpZHRoO1xuICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZGltZW5zaW9uLWZpbHRlciB7XG4gICAgICAgIHJpZ2h0OiAkcmlnaHQtZWRnZS1wYWRkaW5nO1xuICAgIH1cblxuICAgIC5mbG9vcnBsYW4td29ybGR2aWV3LWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5mbG9vcnBsYW4td29ybGR2aWV3LWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3R0b206IDUuNDE2NnJlbTtcbiAgICAgICAgcmlnaHQ6IDIuMDgzMzNyZW07XG4gICAgICAgIHotaW5kZXg6IDQwMjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAuaWNvbi1nbG9iZSB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZ2xvYmUge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IDIuMDgzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjA4M3JlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGFjZS10eXBlLWZpbHRlciB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCN7JHJpZ2h0LWVkZ2UtcGFkZGluZ30gKyAjeyRkcm9wZG93bi1maWx0ZXItd2lkdGh9ICsgI3skZmlsdGVyLXJpZ2h0LW1hcmdpbn0pO1xuXG4gICAgICAgIC5yZXNlcnZhYmxlLWl0ZW0gLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICAgICAgZmlsbDogJGdyZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnpvbmVzLWZpbHRlcixcbiAgICAuZGVwYXJ0bWVudHMtZmlsdGVyIHtcbiAgICAgICAgdG9wOiA2LjI1cmVtO1xuICAgIH1cblxuICAgIC56b25lcy1maWx0ZXIge1xuICAgICAgICByaWdodDogJHJpZ2h0LWVkZ2UtcGFkZGluZztcbiAgICAgICAgei1pbmRleDogNDA0O1xuICAgIH1cblxuICAgIC5kZXBhcnRtZW50cy1maWx0ZXIge1xuICAgICAgICByaWdodDogY2FsYygjeyRyaWdodC1lZGdlLXBhZGRpbmd9ICsgI3skZHJvcGRvd24tZmlsdGVyLXdpZHRofSArICN7JGZpbHRlci1yaWdodC1tYXJnaW59KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNwYWNlLXR5cGUtZmlsdGVyLFxuICAgIC5kZXBhcnRtZW50cy1maWx0ZXIsXG4gICAgLnpvbmVzLWZpbHRlciB7XG4gICAgICAgIHRvcDogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAuZm9ydGgtcG9zaXRpb24ge1xuICAgICAgICByaWdodDogY2FsYygjeyRyaWdodC1lZGdlLXBhZGRpbmd9ICsgI3skZHJvcGRvd24tZmlsdGVyLXdpZHRofSAqIDMgKyAjeyRmaWx0ZXItcmlnaHQtbWFyZ2lufSAqIDMpO1xuICAgIH1cblxuICAgIC50aGlyZC1wb3NpdGlvbiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCN7JHJpZ2h0LWVkZ2UtcGFkZGluZ30gKyAjeyRkcm9wZG93bi1maWx0ZXItd2lkdGh9ICogMiArICN7JGZpbHRlci1yaWdodC1tYXJnaW59ICogMik7XG4gICAgfVxufVxuIiwiLmRpbWVuc2lvbi1maWx0ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5ncm91cC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzcmVtIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItZHJvcGRvd24taXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAuZmlsdGVyLWl0ZW0taWNvbixcbiAgICAgICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1idG4gLmxhYmVsLXdyYXBwZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAzM3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm1hcC1maWx0ZXItZHJvcGRvd24uZGltZW5zaW9uLWZpbHRlciB7XG4gICAgICAgIC5ncm91cC10aXRsZSxcbiAgICAgICAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgICAgICAgLmZpbHRlci1tb2JpbGUtcmFkaW8ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5kaW1lbnNpb24tZmlsdGVyIHtcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC40MTZyZW07XG5cbiAgICAgICAgICAgICYuZ3JvdXAtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNDE2NnJlbSAxLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1pdGVtLWljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEuNTgzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxLjU4M3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwLjgzM3JlbSAwO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICBtaW4taGVpZ2h0OiA0LjU4M3JlbTtcbiAgICB6LWluZGV4OiA0MDE7XG5cbiAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5icmVhZGNydW1icy1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmVhZGNydW1icy1pdGVtLWxpbmsge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb25zLWJyb3dzZXItbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJGxpZ2h0LWJyYW5kLWNvbG9yLCB0by1yZW0oMiksIHRvLXJlbSgtMikpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9ucy1icm93c2VyLWxldmVsIHtcbiAgICAgICAgcGFkZGluZzogMCAyLjVyZW0gMCAwO1xuXG4gICAgICAgIC5hcHAtYnRuOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzLWl0ZW0tbGluayB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWFycm93X2Ryb3BfZG93biB7XG4gICAgICAgIHdpZHRoOiAyLjA4MzNyZW07XG4gICAgICAgIGhlaWdodDogMi4wODMzcmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAwLjgzM3JlbTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWJzLWl0ZW0ge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbnMtYnJvd3NlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAubG9jYXRpb24tZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jdXJyZW50LWxvY2F0aW9uIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjgzM3JlbTtcbiAgICB9XG5cbiAgICAuaWNvbi1sYXllcnMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzcmVtO1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuY2hhbmdlLWxvY2F0aW9uIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAucGlja2VyLWNsb3NlLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWRhdGEgLmRyb3Bkb3duLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1waWNrZXItZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRvZ2dsZS1idG4td3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSgyMCk7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGRpc2FibGVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoJG9mZnNldDogdG8tcmVtKC0yKSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtZXJyb3Ige1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkaGlnaC1jb250cmFzdC1yZWQ7XG4gICAgfVxufVxuXG4uYXBwLWxvY2F0aW9uLXBpY2tlci1jb250YWluZXIgLmVycm9yLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1yZWQ7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgIC5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogNTU1O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dnbGUtYnRuLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1waWNrZXItZGlhbG9nLWNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIGhlaWdodDogOTUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbnMtYnJvd3NlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNC4xNjY2cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb25zLWJyb3dzZXItZmlsdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDQwKSBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogMC44MzNyZW0gMi41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBpY2tlci1jbG9zZS1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDIuOTE2NnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi45MTY2cmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDAuODMzcmVtO1xuICAgICAgICAgICAgdG9wOiAwLjgzM3JlbTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQtY2xlYXItaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxLjY2NjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0bi1jb2xsYXBzZS1hbGwge1xuICAgICAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgICAgICBib3R0b206IDAuNDE2NnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjguMXB4KSB7XG4gICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIHRvcDogMS4yNXJlbTtcbiAgICAgICAgbGVmdDogMi4wODMzcmVtO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG5cbiAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDVyZW07XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNXJlbTtcbiAgICAgICAgICAgIC8vMTEuMjQ5ID0gIGhlYWRlciBoZWlnaHQgKyBsb2NhdGlvbiBwaWNrZXIgc2VsZWN0b3IgaGVpZ2h0XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDkwZHZoIC0gMTEuMjQ5cmVtKTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQtbG9jYXRpb24ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44MzMzM3JlbTtcblxuICAgICAgICAgICAgLmljb24tbGF5ZXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNoYW5nZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE2NjZyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWRhdGEgLmRyb3Bkb3duLWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzM3JlbSAyLjA4MzNyZW0gMC44MzMzcmVtIDIuOTE2NnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBpY2tlci1kaWFsb2ctY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQtY2xlYXItaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAyLjA4MzMzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyIHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLXRyZWUge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0bi1jb2xsYXBzZS1hbGwge1xuICAgICAgICAgICAgYm90dG9tOiAwLjgzMzMzcmVtO1xuICAgICAgICAgICAgcmlnaHQ6IDEuNjY2NjZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODMzM3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucGlja2VyLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE1LjgzMzNyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tcGF0aC10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4td2lkdGg6IDE1LjgzMzNyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1yaWdodDogMC44MzMzM3JlbTtcbiAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcblxuICAgIC5mdWxsLXBhdGgtdG9vbHRpcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXNpemU6IDEuMDgzMzNyZW07XG4gICAgICAgIG1hcmdpbjogMCAwLjgzMzNyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJztcbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLmxhc3QtbG9jYXRpb24taXRlbSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbn1cbiIsIkBrZXlmcmFtZXMgb3Blbi1yaWdodC1zaWRld2luZG93IHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBvcGVuLWxlZnQtc2lkZXdpbmRvdyB7XG4gICAgZnJvbSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNsb3NlLXJpZ2h0LXNpZGV3aW5kb3cge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBjbG9zZS1sZWZ0LXNpZGV3aW5kb3cge1xuICAgIGZyb20ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uLy4uLy4uL3VpLXRvb2xraXQvc3R5bGVzL1NpZGVXaW5kb3cnO1xuXG4uZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyIHtcbiAgICAkZ28taGVhZGVyLWhlaWdodDogNi42NjVyZW07XG5cbiAgICBAaW5jbHVkZSBzaWRlLXdpbmRvdygpO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgd2lkdGg6ICRmbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItd2lkdGg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7JGdvLWhlYWRlci1oZWlnaHR9KTtcbiAgICB6LWluZGV4OiAxMDUwO1xuXG4gICAgJi5zaG93LWV4dHJhcyB7XG4gICAgICAgIHdpZHRoOiAjeyRmbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItd2lkdGggKyA3NXJlbX07XG4gICAgfVxuXG4gICAgJi1jbG9zZS1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMC41cmVtO1xuICAgICAgICBsZWZ0OiAwLjVyZW07XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21EYXJrZW4oJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgMTUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgICYtZGV0YWlscyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6ICRmbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItd2lkdGg7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIC8vIFRlbXBvcmFyeSBzdHlsZVxuICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICB9XG5cbiAgICAmLWNoYXJ0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLXRvb2x0aXAge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLXRleHQtc2l6ZTtcbiAgICB9XG5cbiAgICAudGV4dC1zZWNvbmRhcnkge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy4vYW5pbWF0aW9ucy9zaWRld2luZG93cyc7XG5cbkBtaXhpbiBzaWRlLXdpbmRvdygkcG9zaXRpb246ICdsZWZ0Jykge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgIEBpZiAoJHBvc2l0aW9uID09ICdsZWZ0Jykge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMXB4IDJweCBjdXN0b21BbHBoYSgkYmxhY2ssIDAuMDUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm94LXNoYWRvdzogLTFweCAxcHggMnB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4wNSk7XG4gICAgfVxuICAgIGFuaW1hdGlvbi1uYW1lOiBvcGVuLSN7JHBvc2l0aW9ufS1zaWRld2luZG93O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblxuICAgICYuaXMtY2xvc2luZyB7XG4gICAgICAgIEBpZiAoJHBvc2l0aW9uID09ICdsZWZ0Jykge1xuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBhbmltYXRpb24tbmFtZTogY2xvc2UtI3skcG9zaXRpb259LXNpZGV3aW5kb3c7XG4gICAgfVxuXG4gICAgJi5pcy1oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbiIsIi5mbG9vcnBsYW4tbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgLmxlZ2VuZC10aHJlc2hvbGQtbmFtZSB7XG4gICAgICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1ncmF5O1xuICAgIH1cblxuICAgIC5sZWdlbmQtb3Blbi1idG4ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEuNjY2cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNjY2cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxlZ2VuZC1jb2xvci1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzcmVtO1xuICAgIH1cblxuICAgIC5sZWdlbmQtdGhyZXNob2xkLXZhbHVlIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAubGVnZW5kLWxhYmVsIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5sZWdlbmQtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogNDEwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmxlZ2VuZC1jb250ZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAzLjMzMzNyZW0gMi4wODNyZW0gMS42NjZyZW07XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1jb2xvci1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLXNjYWxlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkxNjZyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS42NjZyZW07XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLXRocmVzaG9sZC1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLWxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4LjFweCkge1xuICAgIC5mbG9vcnBsYW4tbGVnZW5kIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgICAgIHRvcDogMzMlO1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICAubGVnZW5kLW9wZW4tYnRuIC5pY29uIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgLmxlZ2VuZC1vcGVuLWJ0biB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlZ2VuZC1vcGVuLWJ0biAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNjY2cmVtO1xuICAgICAgICAgICAgICAgIHRvcDogMC45MTY2cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyLjE2NnJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiAyLjA4M3JlbTtcbiAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTdkdmg7XG5cbiAgICAgICAgICAgIC5zY3JvbGxhYmxlLXdyYXAge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTJkdmg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud2l0aC1zY3JvbGwge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA1LjVyZW07XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdeJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5zY3JvbGwtZW5kIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGVnZW5kLWxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxlZ2VuZC1vcGVuLWJ0biB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDMuMzMzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjMzM3JlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjY2NnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNjY2cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDAuODMzMzNyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxLjE2NnJlbTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ob3Jpem9udGFsLWRyb3Bkb3duIHtcbiAgICAuY2F0ZWdvcmllcy1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNS4zMzMzM3JlbTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIHBhZGRpbmc6IDAuODMzM3JlbTtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5ncm91cC1pdGVtcy1jb250YWluZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmdyb3VwLWl0ZW1zIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zY3JvbGwtaWNvbi1jb250YWluZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHdoaXRlLCAwLjcpO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICYudG9wIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYm90dG9tIHtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1jaGFydCB7XG4gICAgJi1zZWxlY3Qge1xuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zZWxlY3QtbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cblxuICAgICYtY29udHJvbHMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtaXRlbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpIHRvLXJlbSgxNSkgMDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtaGVhZGVyIHtcbiAgICAgICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMCAwIHRvLXJlbSgxMik7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjUlKTtcblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRldmljZS1jaGFydHMtdG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXZpY2UtY2hhcnRzLXZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXZpY2UtY2hhcnRzLWF2Zy12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMtYXZnLXZhbHVlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDUpIC0xcmVtIC0xcmVtIDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG5cbiAgICAgICAgJjpoYXMoLmRldmljZS1jaGFydHMtd2FybmluZykge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDE4MCk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy13YXJuaW5nIHtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5zaG93LWNoYXJ0LXBhbmVsLWJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1cnJlbnQtY2hhcnQtZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tdHJpZ2dlci1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNSkgdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSAwO1xuXG4gICAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnB1bHNlLWNvdW50LWNoYXJ0LWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTYpfSkgLyAyKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5sb2NhdGlvbi1jaGFydHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLWNvbnRyb2xzIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAmLWljb24tYnRuIHtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwLWJ0bi1vdXRsaW5lLWJyYW5kIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpbWVmcmFtZS1jb250cm9sIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5pY29uLWluZm8tY2lyY2xlIHtcbiAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgICYtbWVzc2FnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIH1cblxuICAgICYud2l0aC1kZXRhaWxzIHtcbiAgICAgICAgLmxvY2F0aW9uLWNoYXJ0cy1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXZpY2UtY2hhcnRzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDE5OCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucHVsc2UtY291bnQtY2hhcnQtZGV0YWlscyB7XG4gICAgZmxleDogMTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5jb3VudC1jb250YWluZXIsXG4gICAgLnJlY2VudC1oaXN0b3J5LWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMik7XG4gICAgfVxuXG4gICAgLmNvdW50LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDI3KTtcblxuICAgICAgICAuY291bnQtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY291bnQtdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQtY291bnQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b2RheS1jb3VudCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSgyNyk7XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTU1KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWNlbnQtaGlzdG9yeS1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDI3KTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW1zIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDI3KTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2V0LWhpc3RvcnktaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIDAgdG8tcmVtKDgpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWNvbmRhcnktd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS10aW1lLFxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXQtaGlzdG9yeS1pdGVtLWZvb3RlcixcbiAgICAgICAgLnJlc2V0LWhpc3RvcnktaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNldC1oaXN0b3J5LWl0ZW0tZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aWNrZXQtY3JlYXRlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNik7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuaWNvbi10aWNrZXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uby1kYXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLm5vLWRhdGEtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNjApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50LFxuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDIpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucHVsc2UtY291bnQtY2hhcnQtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcblxuICAgICAgICAuY291bnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuY291bnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNldC1ub3ctYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgyMCkgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2V0LWhpc3RvcnktaXRlbXMge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnB1bHNlLWNvdW50LWNoYXJ0LWRldGFpbHMgLmNvdW50LWNvbnRhaW5lciAucmVzZXQtbm93LWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgIH1cbn1cbiIsIi5yZXNldC1wdWxzZS1jb3VudC1kaWFsb2cge1xuICAgIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzIwKTtcbiAgICB9XG5cbiAgICAucmVzZXQtcHVsc2UtY291bnQtbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgIH1cblxuICAgIC5yZXNldC1wdWxzZS1jb3VudC1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNCk7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzYpO1xuXG4gICAgICAgICAgICAmLWxvYWRpbmcge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkcGFuZWxIZWFkZXJIZWlnaHQ6IDIwLjgzMzMzcmVtO1xuXG4ubG9jYXRpb24tcGFuZWwtaGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRwYW5lbEhlYWRlckhlaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYmFja2dyb3VuZDogJG1haW4tZ3JheTtcblxuICAgIC5mYXZvcml0ZS1pY29uLWJhY2tncm91bmQge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IHRvLXJlbSgxMik7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMTUpO1xuICAgIH1cblxuICAgIC5tb2JpbGUtYmFjay1idG4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5vLWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcblxuICAgICAgICAuaW1hZ2UtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgNTAlKTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jbG9zZS1idG4sXG4gICAgLmxvY2F0aW9uLXBhdGgtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC5jbG9zZS1idG4ge1xuICAgICAgICB6LWluZGV4OiAxMjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMS40MTY2NnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS40MTY2NnJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb29tLXBob3RvIHtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDYwJSk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICB0b3A6IDEuMjVyZW07XG4gICAgICAgIGxlZnQ6IDEuMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLXBhdGgtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTUpIHRvLXJlbSgxNSk7XG5cbiAgICAgICAgLmxvY2F0aW9uLW5hbWUsXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtc21hbGwpIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmxvY2F0aW9uLXBhbmVsLWhlYWRlciB7XG4gICAgICAgIC5kaWFsb2ctd3JhcC5jb25maXJtYXRpb24tZGlhbG9nIHtcbiAgICAgICAgICAgIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBhdGgtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hcmVhLWluZm8ge1xuICAgIG1hcmdpbjogMCB0by1yZW0oMTUpO1xuICAgIGJvcmRlci1ib3R0b206IHRvLXJlbSgxKSBzb2xpZCBjdXN0b21MaWdodGVuKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMjUlKTtcblxuICAgIC5hcmVhLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTUpO1xuXG4gICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb24tZ3JvdXBpbmctcGFuZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTUpO1xuICAgIH1cbn1cbiIsIi5wYW5lbC1jaGFydHMtY29udGFpbmVyIHtcbiAgICAuZGV2aWNlLWNoYXJ0cy1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDgpO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgfVxufVxuIiwiLmVxdWlwbWVudC1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgMS4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG4gICAgcGFkZGluZzogMS4yNXJlbSAwO1xuXG4gICAgLmxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAuZXF1aXBtZW50LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5pY29uLFxuICAgICAgICAuZXEtaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44MzMzM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lcXVpcG1lbnQtbmFtZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZXEtaW1hZ2UtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEuNjY2NjZyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNjY2NjZyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL1BhbmVsSGVhZGVyL1BhbmVsSGVhZGVyJztcbkBpbXBvcnQgJy4vUGFuZWxBcmVhSW5mby9QYW5lbEFyZWFJbmZvJztcbkBpbXBvcnQgJy4vUGFuZWxDaGFydHNDb250YWluZXIvUGFuZWxDaGFydHNDb250YWluZXInO1xuQGltcG9ydCAnLi9FcXVpcG1lbnRMaXN0L0VxdWlwbWVudExpc3QnO1xuXG4uc2lkZS1wYW5lbC5sb2NhdGlvbi1vdmVydmlldy1wYW5lbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXM7XG4gICAgcGFkZGluZzogMTVweDtcblxuICAgIC5zcGFjZS1hdmFpbGFiaWxpdHktbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwO1xuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2Uge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcbiAgICB9XG5cbiAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWV4dHJhcy5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItY2hhcnRzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4td2lkdGg6IDU1dnc7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDgwZHZoO1xuICAgIH1cblxuICAgIC5sb2FkaW5nLXNwaW5uZXIuZnVsbC1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyMywgMjIzLCAyMjMsIDAuNTcpO1xuICAgIH1cblxuICAgIC5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5yZXNlcnZhYmxlLXJlc291cmNlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpIHRvLXJlbSgxNSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMTYpO1xuICAgICAgICBib3JkZXItYm90dG9tOiB0by1yZW0oMSkgc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG4gICAgfVxuXG4gICAgLnNjcm9sbGFibGUtd3JhcCB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgxNSk7XG4gICAgfVxuXG4gICAgLndpdGgtYnV0dG9ucyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMCk7XG5cbiAgICAgICAgLmxvY2F0aW9uLWNoYXJ0IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpIHRvLXJlbSgxMik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWRpbWVuc2lvbi1wYW5lbCB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDI1KSB0by1yZW0oMTUpIDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMTUpO1xuICAgICAgICBib3JkZXItYm90dG9tOiB0by1yZW0oMSkgc29saWQgY3VzdG9tTGlnaHRlbigkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDI1JSk7XG4gICAgfVxuXG4gICAgLnN1Yi1zaWRlLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cbn1cblxuLmxvY2F0aW9uLWNoYXJ0cy1kaWFsb2cge1xuICAgIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIGhlaWdodDogOTBkdmg7XG4gICAgICAgIHdpZHRoOiA5MGR2dztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWNoYXJ0cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpYWxvZy1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuZGlhbG9nLWNsb3NlLWJ0biB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaWFsb2ctYm9keSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmRldmljZS1jaGFydHMsXG4gICAgLmxvY2F0aW9uLWNoYXJ0cy53aXRoLWRldGFpbHMgLmRldmljZS1jaGFydHMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg3KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSB0by1yZW0oMTUpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuZGV2aWNlLWNoYXJ0cy12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXZpY2UtY2hhcnRzLXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWNoYXJ0cy1jb250cm9scyB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAuZGV2aWNlLWNoYXJ0cy1jb250YWluZXIgPiAuZGV2aWNlLWNoYXJ0cy1ib2R5IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5kZXZpY2UtY2hhcnRzLWNvbnRhaW5lciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnB1bHNlLWNvdW50LWNoYXJ0LWRldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2lkZS1wYW5lbC5sb2NhdGlvbi1vdmVydmlldy1wYW5lbCB7XG4gICAgICAgIC5mbG9vci1wbGFuLWxvY2F0aW9uLXNpZGViYXItZGV0YWlscyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2Nyb2xsYWJsZS13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB0by1yZW0oMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLXNpZGUtcGFuZWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLmxvY2F0aW9uLW92ZXJ2aWV3LXBhbmVsIHtcbiAgICAgICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1leHRyYXMuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWNoYXJ0cyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb24tY2hhcnRzLWRpYWxvZyAubG9jYXRpb24tY2hhcnRzLWNvbnRyb2xzIHtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgIC5sb2NhdGlvbi1jaGFydHMtdGltZWZyYW1lLWNvbnRyb2wge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5sb2NhdGlvbi1jaGFydHMtZGlhbG9nIC5kaWFsb2ctY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2lkZS1wYW5lbC5sb2NhdGlvbi1vdmVydmlldy1wYW5lbCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJi5vcGVuZWQge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsb29yLXBsYW4tbG9jYXRpb24tc2lkZWJhci1leHRyYXMuZmxvb3ItcGxhbi1sb2NhdGlvbi1zaWRlYmFyLWNoYXJ0cyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmJvb2tpbmctcmlnaHQtcGFuZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmNsb3NlLXBlcnNvbi1zZWxlY3QtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMyk7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ib29raW5nLXJpZ2h0LXBhbmVsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgzNSk7XG4gICAgfVxufVxuIiwiLnJlZGVzaWduLXRpbWVsYXBzZS1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmlucHV0LXJhbmdlX19sYWJlbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyJywgJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gICAgLm1vbml0b3ItbWFwLWNvbnRyb2xzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDguMzMzcmVtO1xuXG4gICAgICAgICYuZXJyb3ItcGVyaW9kIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAuMzMzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUtcGlja2VyLXNlbGVjdG9yLXNlY3Rpb24sXG4gICAgICAgICYtcGxheWVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci13cmFwLFxuICAgICAgICAuc3RlcC1zZWxlY3Qge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1waWNrZXItd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogOXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGVwLXNlbGVjdCxcbiAgICAgICAgLnNwZWVkLXNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogNi4zMzMzMzMzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1wbGF5ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucmFuZ2Utc2VjdGlvbiB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmF1dG9wbGF5LWNvbnRyb2wge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdG9wLWJ0bixcbiAgICAucGxheS1idG4ge1xuICAgICAgICB3aWR0aDogMS42NjZyZW07XG4gICAgICAgIGhlaWdodDogMS42NjZyZW07XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGxheS1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgLmljb24tcGxheSxcbiAgICAgICAgLmljb24tcGF1c2Uge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdG9wLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG5cbiAgICAgICAgLmljb24tc3RvcCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJhbmdlLXNlY3Rpb24ge1xuICAgICAgICBtYXJnaW46IDAgMi4wODNyZW07XG5cbiAgICAgICAgLmlucHV0LXJhbmdlX190cmFjay5pbnB1dC1yYW5nZV9fdHJhY2stLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtcmFuZ2VfX3NsaWRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtY3VycmVudC12YWx1ZS1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxlYWZsZXQtYm90dG9tLmxlYWZsZXQtcmlnaHQge1xuICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVkZXNpZ24tdGltZWxhcHNlLXNlY3Rpb24ge1xuICAgICAgICAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vbml0b3ItbWFwLWNvbnRyb2xzLXBsYXllciB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYyg3NSUgLSA4LjMzM3JlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAubW9uaXRvci1tYXAtY29udHJvbHMge1xuICAgICAgICAgICAgei1pbmRleDogNDMwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoYW5nZS1sb2NhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OC4xcHgpIHtcbiAgICAucmVkZXNpZ24tdGltZWxhcHNlLXNlY3Rpb24ge1xuICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDguMzMzcmVtKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGFwc2UtY2xvY2stc2VjdGlvbiB7XG4gICAgICAgICAgICByaWdodDogMi4wODNyZW07XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgdG9wOiAxMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb25pdG9yLW1hcC1jb250cm9scyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDQ1MDtcblxuICAgICAgICAgICAgLnN0ZXAtc2VsZWN0LFxuICAgICAgICAgICAgLnNwZWVkLXNlbGVjdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRvcGxheS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGF5LWJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uLXBsYXkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjMzMzNyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjMzMzNyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLXBsYXksXG4gICAgICAgICAgICAuaWNvbi1wYXVzZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RvcC1idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlZDtcblxuICAgICAgICAgICAgLmljb24tc3RvcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmFuZ2Utc2VjdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMi4wODNyZW07XG5cbiAgICAgICAgICAgIC5pbnB1dC1yYW5nZV9fdHJhY2suaW5wdXQtcmFuZ2VfX3RyYWNrLS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LXJhbmdlX19zbGlkZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lbGluZS1jdXJyZW50LXZhbHVlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsYXJnZSkge1xuICAgIC5yZWRlc2lnbi10aW1lbGFwc2Utc2VjdGlvbiB7XG4gICAgICAgIC5tb25pdG9yLW1hcC1jb250cm9scyB7XG4gICAgICAgICAgICAmLXBsYXllciB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MTNweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnJlZGVzaWduLXRpbWVsYXBzZS1zZWN0aW9uIHtcbiAgICAgICAgLnRpbWVsYXBzZS1jbG9jay1zZWN0aW9uIHtcbiAgICAgICAgICAgIHRvcDogNnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5vcGVuLXNldHRpbmdzLWJ0biB7XG4gICAgYmFja2dyb3VuZDogJGRpcnR5LXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmctc3R1YiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmF5O1xuICAgIHotaW5kZXg6IDQwMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuY29udHJvbHMtZm9ybSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAzLjMzMzNyZW0gMi4wODMzcmVtIDEuNjY2cmVtO1xuICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgIC5mb3JtLXRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42NjZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0ZXAtYnRuIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAzLjMzMzNyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuOTE2cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjgzM3JlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzcmVtO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VibWl0LWJ0bixcbiAgICAgICAgLmNhbmNlbC1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuODMzcmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC40MTZyZW0gMC44MzNyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzNyZW07XG5cbiAgICAgICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNwZWVkLXNlbGVjdC1idG4ge1xuICAgIGJhY2tncm91bmQ6ICRkaXJ0eS13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB3aWR0aDogMi4wODMzM3JlbTtcbiAgICBoZWlnaHQ6IDIuMDgzMzNyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4udGltZWxhcHNlLXNwZWVkLXNlbGVjdC1kaWFsb2cge1xuICAgIC5pdGVtcy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi50aW1lbGFwc2Utc3BlZWQtc2VsZWN0LWRpYWxvZy5vcGVuZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA0MDE7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstZ3JheTtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgIH1cblxuICAgIC5pdGVtcy13cmFwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDQwMjtcbiAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgIHRvcDogLTEyMHB4O1xuICAgIH1cblxuICAgIC5zcGVlZC1zZWxlY3QtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGJvdHRvbTogMy4zMzMzcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYm90dG9tOiA2LjY2NnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGJvdHRvbTogMTByZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtaWNvbi13cmFwIHtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgIH1cblxuICAgIC5zcGVlZC1zZWxlY3QtYnRuIHtcbiAgICAgICAgei1pbmRleDogNDAzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1vbml0b3ItbWFwLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDA0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAmLmVycm9yLXBlcmlvZCB7XG4gICAgICAgID4gLnZhbGlkYXRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmlmdGVlbi1taW51dGVzIHtcbiAgICAgICAgLnRpbWVsaW5lLWN1cnJlbnQtdmFsdWUtbGFiZWwsXG4gICAgICAgIC5pbnB1dC1yYW5nZV9fdHJhY2ssXG4gICAgICAgIC5pbnB1dC1yYW5nZV9fc2xpZGVyLWNvbnRhaW5lcixcbiAgICAgICAgLmlucHV0LXJhbmdlX19zbGlkZXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmRhdGUtcGlja2VyLXNlbGVjdG9yLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAuZGF5LXBpY2tlci1wb3BwZXIge1xuICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4gICAgLnJhbmdlLXNlY3Rpb24gLnRpbWVsaW5lLXJhbmdlLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmF1dG9wbGF5LWNvbnRyb2xzLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDUwJTtcblxuICAgICAgICAuYXV0b3BsYXktY29udHJvbCB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc3BlZWQtc2VsZWN0IHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wuc3BlZWQtc2VsZWN0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdXRvcGxheS1jb250cm9sIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGxheS1idG4sXG4gICAgLnN0b3AtYnRuIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZhbGlkYXRpb24tbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5zdGVwLXNlbGVjdC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDMzcHg7XG5cbiAgICAgICAgLnN0ZXAtc2VsZWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhICN7JGZyb20tZGVza3RvcHN9IHtcbiAgICAubW9uaXRvci1tYXAtY29udHJvbHMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufVxuIiwiLnRpbWVsYXBzZS1jbG9jay1zZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogNDAyO1xuXG4gICAgLnRpbWUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG59XG5cbkBtZWRpYSAjeyRmcm9tLXRhYmxldHN9IHtcbiAgICAudGltZWxhcHNlLWNsb2NrLXNlY3Rpb24ge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgIH1cbn1cbiIsIi50aW1lbGluZS1yYW5nZS13cmFwcGVyIHtcbiAgICAudGltZWxpbmUtY3VycmVudC12YWx1ZS1sYWJlbCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmN1c3RvbS1yYW5nZS10aHVtYiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5pbnB1dC1yYW5nZS1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg1MCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICB9XG5cbiAgICAudGltZS12YWx1ZS13cmFwIHtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNjApO1xuICAgIH1cbn1cbiIsIiR0b3AtaGVhZGVyLWhlaWdodDogNjBweDtcbiRmb290ZXItaGVpZ2h0OiAzMHB4O1xuJG1hcmdpbi1zaXplOiAycHg7XG5cbi5xbGlrIHtcbiAgICAmLWZyYW1lIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAjeyR0b3AtaGVhZGVyLWhlaWdodH0gLSAjeyRmb290ZXItaGVpZ2h0fSAtICN7JG1hcmdpbi1zaXplICogMn0pO1xuICAgICAgICBtYXJnaW46ICRtYXJnaW4tc2l6ZSAwIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICdRbGlrJztcblxuLmRhc2hib2FyZHMtc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAmLmRhc2hib2FyZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1jYXJkcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGhlaWdodDogOTUlO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1hbGVydC1tc2cge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuZGFzaGJvYXJkcy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcblxuICAgICAgICAmLmRhc2hib2FyZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhc2hib2FyZC1jYXJkcyB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NSU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZGFzaGJvYXJkLWNhcmQge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiAxMy4zMzMzM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBwYWRkaW5nOiAyLjA4MzMzM3JlbTtcbiAgICBtYXJnaW46IDAgMCAxLjY2NjY2cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcztcblxuICAgIC5kYXNoYm9hcmQtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBmaWxsOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSwgMS4wNSk7XG5cbiAgICAgICAgLmRhc2hib2FyZC1pY29uLFxuICAgICAgICAuZGFzaGJvYXJkLW5hbWUge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDVuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuaWNvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNC4xNjY2NjZyZW07XG4gICAgICAgIGhlaWdodDogNC4xNjY2NjZyZW07XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC1pY29uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuZGFzaGJvYXJkLW5hbWUge1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5kYXNoYm9hcmQtY2FyZCB7XG4gICAgICAgIC8vIDkwcHggaXMgNCByaWdodCBtYXJnaW5zIG9mIGNhcmRzIGluIGEgcm93ICsgdHdvIGNvbnRlbnQgc2VjdGlvbiBwYWRkaW5ncyAyNSArIDI1IChsZWZ0IGFuZCByaWdodClcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA3LjVyZW0pIC8gNSk7XG4gICAgICAgIG1hcmdpbjogMCAxLjI1cmVtIDEuNjY2NjZyZW0gMDtcbiAgICB9XG59XG4iLCIua2lvc2tzLWNhcmQge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcGFkZGluZzogMi4wODMzM3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuXG4gICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDEuNjY2NnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmF2YWlsYWJsZS1raW9za3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNDE2NjY2cmVtIDEuNjY2NnJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmtpb3Nrcy1jYXJkIHtcbiAgICAgICAgLmF2YWlsYWJsZS1raW9za3Mge1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIua2lvc2stZGlhbG9nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAua2lvc2stZGlhbG9nLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDE5LjE2NjY2cmVtO1xuICAgICAgICBoZWlnaHQ6IDE3LjVyZW07XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIC5pbmZvLXNlY3Rpb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmtpb3NrLWRpYWxvZy10aXRsZSxcbiAgICAgICAgLmtpb3NrLWRpYWxvZy1zdWJ0aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAua2lvc2stZGlhbG9nLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40MTY2NjZyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI2LjY2NjY2cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtpb3NrLWRpYWxvZy1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRyb2xzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuODMzMzNyZW0gMS42NjY2NnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIC5raW9zay1kaWFsb2cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5raW9zay1kaWFsb2ctaW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDQuMTY2NjY2cmVtIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbmZvLXNlY3Rpb24ge1xuICAgICAgICAgICAgLmtpb3NrLWRpYWxvZy10aXRsZSxcbiAgICAgICAgICAgIC5raW9zay1kaWFsb2ctc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250cm9scyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGltcG9ydCAnS2lvc2tMb2NhdGlvbkNhcmQvS2lvc2tMb2NhdGlvbkNhcmQnO1xuQGltcG9ydCAnS2lvc2tDb25maXJtYXRpb25EaWFsb2cvS2lvc2tDb25maXJtYXRpb25EaWFsb2cnO1xuXG4ucm9vbWtpb3NrIHtcbiAgICAvKiBzdHlsZXMgZnJvbSBib290c3RyYXAgKi9cbiAgICAuYmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAgICYubGFyZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHJpbWFyeSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhbmNlbGJ0biB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgICB9XG5cbiAgICAuYnRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgdHIgPiB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmtpb3NrLXNlY3Rpb24ge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAua2lvc2tzLWNhcmRzLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5raW9za3MtY2FyZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgfVxuXG4gICAgLmF2YWlsYWJsZS1raW9za3Mge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICAua2lvc2stc2VjdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLmtpb3Nrcy1jYXJkIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDAuODMzMzMzcmVtKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBpbXBvcnQgJ2FwcC9zdHlsZXMvdmFyaWFibGVzJztcblxuLnJlc2VydmF0aW9ucy1zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcblxuICAgIC5maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWJ0biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1idG4tbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWJ0bi12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnQtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAuc3BhY2UtdHlwZS1maWx0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2NSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNCkgdG8tcmVtKDEyKSB0by1yZW0oMzMpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb25zLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDI1KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAmLmxvYWRpbmcge1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb25zLWRhdGUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tY29udGVudC1mb290ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLnJlc2VydmF0aW9ucy1zaG93aW5nLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tbG9hZC1tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5iYWNrZHJvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiB0by1yZW0oODApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5yZXNlcnZhdGlvbnMtc2VjdGlvbiB7XG4gICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgIC5yaWdodC1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbnMtY29udGVudCB7XG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tY29udGVudC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIC5yZXNlcnZhdGlvbnMtc2hvd2luZy1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnJlc2VydmF0aW9ucy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcblxuICAgICAgICAuZmlsdGVycyB7XG4gICAgICAgICAgICAucmlnaHQtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbnMtY29udGVudCB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb25zLWdyb3VwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQwMCk7XG5cbiAgICAgICAgICAgICAgICAucmVzZXJ2YXRpb25zLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhY2tkcm9wIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnJlc2VydmF0aW9ucy1zZWN0aW9uIHtcbiAgICAgICAgLnJlc2VydmF0aW9ucy1jb250ZW50IHtcbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbnMtZ3JvdXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tY29udGVudC1mb290ZXIge1xuICAgICAgICAgICAgICAgIC5yZXNlcnZhdGlvbnMtc2hvd2luZy1yZXN1bHRzIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlcnMge1xuICAgICAgICAgICAgLnJpZ2h0LWZpbHRlci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAgICAgLnNlYXJjaCxcbiAgICAgICAgICAgICAgICAuc3BhY2UtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNwYWNlLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3BhY2UtdHlwZS1maWx0ZXIsXG4gICAgICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZHJvcGRvd24tYnRuIHtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tYnRuLWxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oOSk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWJ0bi12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlLWZpbHRlcnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tdHlwZS1zd2l0Y2gtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnJlc2VydmF0aW9uLXBob3RvIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNCkgdG8tcmVtKDM2KSB0by1yZW0oMjQpIHRvLXJlbSgzMjQpO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YS1oZWFkZXIge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE1KSAwIDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ2VuZXJhbC1kYXRhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tdGltZS10by1zdGFydC1vci1maW5pc2gge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgyMCk7XG5cbiAgICAgICAgICAgICYuZnV0dXJlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9uZ29pbmcge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmZpbmlzaGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9jay1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTcpO1xuXG4gICAgICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNjUpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YS1mb290ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgyMCk7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tYWN0aW9ucyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAuY2hlY2staW4tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE4MCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApIHRvLXJlbSg2MCk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2QtZGF0ZSAucmVzZXJ2YXRpb24tcGVyaW9kLXZhbHVlIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1ldGEtZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBjb2x1bW4tZ2FwOiB0by1yZW0oMzApO1xuICAgICAgICByb3ctZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDE3KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1sb2NhdGlvbiB7XG4gICAgICAgICAgICAubG9jYXRpb24tb3V0bGluZSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZGRpdGlvbmFsLXNwYWNlLWNvdW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3JlYXRlZC1ieS1sYWJlbCxcbiAgICAgICAgLmNyZWF0ZWQtZm9yLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDMpIHRvLXJlbSg4KTtcblxuICAgICAgICAgICAgLmNyZWF0ZWQtYnktbGFiZWwtbmFtZSxcbiAgICAgICAgICAgIC5jcmVhdGVkLWZvci1sYWJlbC1uYW1lIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDIpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnJlc2VydmF0aW9uLWl0ZW0gLnJlc2VydmF0aW9uLXBlcmlvZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IHRvLXJlbSgyMCkgdG8tcmVtKDMwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnJlc2VydmF0aW9uLWl0ZW0gLnJlc2VydmF0aW9uLWRhdGEgLnJlc2VydmF0aW9uLWFjdGlvbnMgLmNoZWNrLWluLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTUwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAucmVzZXJ2YXRpb24tcGhvdG8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjQpIHRvLXJlbSgzNikgdG8tcmVtKDI0KSB0by1yZW0oMjQpO1xuXG4gICAgICAgICAgICAuZ2VuZXJhbC1kYXRhIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5yZXNlcnZhdGlvbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSgzNSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tdGltZS10by1zdGFydC1vci1maW5pc2gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcblxuICAgICAgICAgICAgICAgIC5sb2NrLW91dGxpbmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIwKTtcblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubm8tcmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICBtaW4taGVpZ2h0OiB0by1yZW0oMjAwKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMzYpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcblxuICAgIC5uby1yZXNlcnZhdGlvbi1jb250ZW50IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLm5vLXJlc2VydmF0aW9uLWluZm8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIHRvLXJlbSgzMCkgMCB0by1yZW0oNjApO1xuXG4gICAgICAgICAgICAubG9va3MtZW1wdHktbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNoZWNrLWFub3RoZXItZGF0ZS1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uby1yZXNlcnZhdGlvbi1ib29rLWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE4MCk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5uby1yZXNlcnZhdGlvbi1kYXRhIHtcbiAgICAgICAgLm5vLXJlc2VydmF0aW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAubm8tcmVzZXJ2YXRpb24tYm9vay1idXR0b24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDIwKSAwIDAgdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm5vLXJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5uby1yZXNlcnZhdGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgICAgIC5uby1yZXNlcnZhdGlvbi1pbmZvLFxuICAgICAgICAgICAgLm5vLXJlc2VydmF0aW9uLWJvb2stYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAubm8tcmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgLm5vLXJlc2VydmF0aW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi10eXBlLXN3aXRjaC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5yZXNlcnZhdGlvbi10eXBlLXN3aXRjaCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgyMSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuYXBwLWJ0biB7XG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDcpIHRvLXJlbSgxNikgdG8tcmVtKDcpIHRvLXJlbSgxMik7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnJlc2VydmF0aW9uLXR5cGUtc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICdhcHAvc3R5bGVzL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICd1aS10b29sa2l0L3N0eWxlcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAndWktdG9vbGtpdC9zdHlsZXMvbWl4aW5zJztcblxuLnJlc2VydmFibGUtcmVzb3VyY2UtZGVzY3JpcHRpb24ge1xuICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC50ZXh0Lm1lYXN1cmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnJlYWQtbW9yZSB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVzZXJ2YWJsZS1yZXNvdXJjZS1kZXNjcmlwdGlvbi1tb2RhbCB7XG4gICAgLmRpYWxvZy1oZWFkZXIgLmRpYWxvZy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWJvZHkgLmZ1bGwtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgfVxufVxuIiwiLyogVE9ETyBmaXggc3R5bGVsaW50ICovXG5cbi5uZXctYm9va2luZyB7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcblxuICAgICYuZmlyc3Qtc3RlcC5zaWRlLXBhbmVsLW9wZW4ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5zZWNvbmQtc3RlcC5ncm91cC1ib29raW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuYmFja2Ryb3Age1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAubGVhZmxldC10b3AsXG4gICAgLmxlYWZsZXQtYm90dG9tIHtcbiAgICAgICAgei1pbmRleDogNDAwO1xuICAgIH1cblxuICAgIC5zaG93LWZpbHRlcnMtYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNik7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubmV3LWJvb2tpbmcge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuXG4gICAgICAgICYuZmlyc3Qtc3RlcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuY3Jvd2RlZG5lc3Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuY3Jvd2RlZG5lc3MtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxMCkgMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1zZWxlY3QtcGFuZWwge1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDYwcHgpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGFuZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg2MCkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuICAgICAgICAuc2VhcmNoLWZvcm0gLnJlc291cmNlLXR5cGUtZmlsdGVyIC5tYXAtZmlsdGVyLWRyb3Bkb3duIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4gICAgICAgIC5iYWNrZHJvcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAubmV3LWJvb2tpbmcge1xuICAgICAgICAmLmZpcnN0LXN0ZXAge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNyb3dkZWRuZXNzIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmNyb3dkZWRuZXNzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE1KSAwIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWFyY2gtbG9jYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcblxuICAgIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzByZW0pO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1ibG9jayB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzYwKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXQtbG9jYXRpb24ge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMDApO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmxvY2F0aW9uLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1aWxkaW5nLWdyZWV0aW5nLFxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idWlsZGluZy1ncmVldGluZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IHRvLXJlbSgxKSBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgYm90dG9tOiB0by1yZW0oMzYpO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5zZWFyY2gtbG9jYXRpb24ge1xuICAgICAgICAuc2VhcmNoLWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIsXG4gICAgICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg0Nil9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jcm93ZGVkbmVzcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNpZGUtcGFuZWwuc2VhcmNoLWxvY2F0aW9uLXBhbmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogdG8tcmVtKDI0KSB0by1yZW0oMTYpIHRvLXJlbSgxNik7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogdG8tcmVtKDM2NSk7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAucGFuZWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgLnBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFuZWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICYuZXJyb3Ige1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpIHRvLXJlbSgyNCkgdG8tcmVtKDEyKSB0by1yZW0oMzMpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1cnJlbnQtbG9jYXRpb24ge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDI4KSAwIHRvLXJlbSgxMyk7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgIC5sb2NhdGlvbi1ibG9jay10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1ibG9jay1kYXRhIHtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDEzKSAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idWlsZGluZ3Mtd2l0aG91dC1hcmVhcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLW9wdGlvbnMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAubG9jYXRpb24tb3B0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCkgdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHRvLXJlbSgxKSBzb2xpZCAkZGlydHktd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxOCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvY2VlZC1idXR0b24ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMxNSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2lkZS1wYW5lbC5zZWFyY2gtbG9jYXRpb24tcGFuZWwge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDYwcHgpO1xuXG4gICAgICAgICYub3BlbmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oNjApO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNyb3dkZWRuZXNzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE1KTtcblxuICAgIC5jcm93ZGVkbmVzcy1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgLmNyb3dkZWRuZXNzLWl0ZW0taW1hZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTAwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM3KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNyk7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNyb3dkZWRuZXNzLWl0ZW0tZGF0YSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRocmVzaG9sZCxcbiAgICAgICAgICAgIC5mbG9vcnMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDgpIDAgdG8tcmVtKDMwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2dyZXNzLWJhci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmNyb3dkZWRuZXNzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuIiwiLnNlYXJjaC1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAucmVzb3VyY2UtdHlwZS1maWx0ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg2KSB0by1yZW0oMTYpIHRvLXJlbSgxMCk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDEpIDAgdG8tcmVtKC0xKTsgLy8gRml4ZXMgMnB4IHZpc3VhbCBoZWlnaHQgYnVnLlxuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTMlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgyMCl9KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCB0by1yZW0oMTApIHRvLXJlbSgyKSByZ2IoMCAwIDAgLyA1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tYnRuIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tYnRuLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1mb3JtLWJhc2Uge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNikgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5wYXJ0aWNpcGFudC1jb3VudC1maWx0ZXIsXG4gICAgICAgIC5lZGl0LWNvbnRhY3Qge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LWNvbnRhY3Qge1xuICAgICAgICAgICAgLmVkaXQtY29udGFjdC1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250cm9sLWlucHV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgICAgIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWRpdC1pbnB1dC1pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJhbmdlLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDUpO1xuXG4gICAgICAgICAgICAubWFudWFsLWlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1ib29raW5nLXN3aXRjaCB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMCAwIHRvLXJlbSgtNik7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmLmlzLWNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZXJyb3JzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VibWl0LWZvcm0tYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWZpbHRlci1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAucGFydGljaXBhbnQtY291bnQtZmlsdGVyIC5yYW5nZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDQwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjguMXB4KSB7XG4gICAgLnNlYXJjaC1mb3JtIC5yZXNvdXJjZS10eXBlLWZpbHRlciAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICB9XG59XG4iLCIuc2VsZWN0LXJvb20sXG4uZ3JvdXAtc2VsZWN0LXJvb20sXG4uc2VsZWN0LXNlcnZpY2Uge1xuICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgzNjApO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM2MCk7XG4gICAgfVxuXG4gICAgLmRhdGUtZmlsdGVyIC5kYXRlLWZpbHRlci1pdGVtIHtcbiAgICAgICAgLmRheS1waWNrZXItcG9wcGVyLFxuICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDQ2KX0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxlYWZsZXQtY29udHJvbC16b29tIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwMCk7XG5cbiAgICAgICAgLm5vLWRhdGEtbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjc1KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5zZWxlY3Qtcm9vbSxcbiAgICAuZ3JvdXAtc2VsZWN0LXJvb20ge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VsZWN0LXJvb20sXG4gICAgLmdyb3VwLXNlbGVjdC1yb29tLFxuICAgIC5zZWxlY3Qtc2VydmljZSB7XG4gICAgICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VsZWN0LXJvb20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5zaG93LW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VsZWN0LXJvb20taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogdG8tcmVtKDQyKTtcbiAgICB3aWR0aDogY2FsYyg1MCUgKyAje3RvLXJlbSg1Mil9KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIHotaW5kZXg6IDQwNjtcblxuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oOCl9KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpbmdsZS10YWIge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTYpO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VsZWN0LXJvb20taGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VsZWN0LXJvb20taGVhZGVyIHtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuXG4gICAgICAgIC5zZWFyY2gtc29ydC1ibG9jayB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmdyaWQtdmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgIC5ncmlkLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc2VhcmNoLXJlc3VsdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm9vbS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIC5zaG93LW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiA1MGR2aDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmdyaWQtdmlldyB7XG4gICAgICAgIC5ncmlkLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvb20tbGlzdCB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMzczcHgpIGFuZCAobWF4LXdpZHRoOiAyNzM4cHgpIHtcbiAgICAuZ3JpZC12aWV3IC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAucm9vbS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiA1ICsgMTYgKiA0KSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDdweCkgYW5kIChtYXgtd2lkdGg6IDIzNzJweCkge1xuICAgIC5ncmlkLXZpZXcgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5yb29tLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDQgKyAxNiAqIDMpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTY0MXB4KSBhbmQgKG1heC13aWR0aDogMjAwNnB4KSB7XG4gICAgLmdyaWQtdmlldyAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnJvb20tbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKGNhbGMoMzUwICogMyArIDE2ICogMikpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjc1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjQwcHgpIHtcbiAgICAuZ3JpZC12aWV3IC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAucm9vbS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiAyICsgMTYpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3NHB4KSB7XG4gICAgLmdyaWQtdmlldyAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnJvb20tbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5ncmlkLXZpZXcge1xuICAgICAgICAuZmlsdGVyLWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmxvb3ItcGxhbi12aWV3IHtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAmLm5vLWRhdGEgLmZsb29yLXBsYW4tdmlldy1jb250YWluZXIge1xuICAgICAgICAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvb20tbGlzdCxcbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mbG9vci1wbGFuLXZpZXctY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gI3t0by1yZW0oMjQxKX0pO1xuXG4gICAgICAgIC5maWx0ZXItYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2MCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLnNlYXJjaC1yZXN1bHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNwaW5uZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvb20tbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcblxuICAgICAgICAgICAgLnJvb20tdmlydHVhbGl6ZWQtbGlzdCB7XG4gICAgICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAgICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmZsb29yLXBsYW4tdmlldy1tYXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5vLWZsb29yLXBsYW4tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQtZmxvb3ItZHJvcGRvd24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KTtcblxuICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmZsb29yLXBsYW4tdmlldyAuZmxvb3ItcGxhbi12aWV3LWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcmRlcjogMjtcblxuICAgICAgICAgICAgLnJvb20tbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciAuc2hvdy1tb3JlLWJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwMCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmZsb29yLXBsYW4tdmlldyAuZmxvb3ItcGxhbi12aWV3LWNvbnRhaW5lciAucm9vbS1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5ncm91cC1zZWxlY3Qtcm9vbSB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAubG9jYXRpb24tc2VsZWN0IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZ3JvdXAtdmlldy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAje3RvLXJlbSgyNDEpfSk7XG5cbiAgICAgICAgLmZpbHRlci1ibG9jayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmdyb3VwLXZpZXctbWFwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg3MCl9KTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlbGVjdGVkLWl0ZW1zLWluZm8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uby1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wYXJ0LXNlbGVjdGVkLFxuICAgICAgICAgICAgLnByb2NlZWQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBhcnQtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uby1mbG9vci1wbGFuLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3RlZC1mbG9vci1kcm9wZG93biB7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxNik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiA1MDA7XG5cbiAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvb3ItbmFtZSxcbiAgICAgICAgLmZsb29yLWNyb3dkZWRuZXNzLXNlbGVjdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9vci1jcm93ZGVkbmVzcy1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3RlZCxcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmZsb29yLW5hbWUsXG4gICAgICAgICAgICAuZmxvb3ItY3Jvd2RlZG5lc3Mtc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydGljaXBhbnQtc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDM3NSl9KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBnYXA6IHRvLXJlbSgyNCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5wYXJ0aWNpcGFudC1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmdyb3VwLXNlbGVjdC1yb29tIHtcbiAgICAgICAgLnNlbGVjdGVkLWZsb29yLWRyb3Bkb3duIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtdmlldy1jb250YWluZXIgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgLnBhcnQtc2VsZWN0ZWQsXG4gICAgICAgICAgICAucHJvY2VlZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5ncm91cC1zZWxlY3Qtcm9vbSB7XG4gICAgICAgIC5zZWxlY3RlZC1mbG9vci1kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2MCk7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtdmlldy1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAuZ3JvdXAtdmlldy1tYXAge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQwMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNlbGVjdGVkLWl0ZW1zLWluZm8ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm8tc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5ldy1ib29raW5nLWdyb3VwLWNvbGxlYWd1ZS1zZWxlY3QtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubmV3LWJvb2tpbmctZ3JvdXAtY29sbGVhZ3VlLXNlbGVjdC1wYW5lbCAucGVyc29uLXNlbGVjdC1mb3JtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgxNSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5ncm91cC1zZWxlY3Qtcm9vbSB7XG4gICAgICAgIC5zZWxlY3RlZC1mbG9vci1kcm9wZG93biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC12aWV3LWNvbnRhaW5lciAubWFwLWNvbnRhaW5lciAubm8tc2VsZWN0ZWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZWxlY3Qtc2VydmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLnNob3ctbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9jZWVkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDI1KTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDY1KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oNDApO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAgIC5wcm9jZWVkLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9jZWVkLWJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI0MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtcHJvY2VlZC1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDY1KTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXNlcnZpY2UtaGVhZGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlICsgI3t0by1yZW0oMTIwKX0pO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1saXN0IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWxlY3Qtc2VydmljZSB7XG4gICAgICAgIC5zZWxlY3Qtc2VydmljZS1kYXRhLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuZmlsdGVyLWJsb2NrIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2NlZWQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLnByb2NlZWQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMzApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTMwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMzczcHgpIGFuZCAobWF4LXdpZHRoOiAyNzM4cHgpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5zZXJ2aWNlLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDUgKyAxNiAqIDQpKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjAwN3B4KSBhbmQgKG1heC13aWR0aDogMjM3MnB4KSB7XG4gICAgLnNlbGVjdC1zZXJ2aWNlLWRhdGEtY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0LWNvbnRhaW5lciAuc2VydmljZS1saXN0IC5zaG93LW1vcmUtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oY2FsYygzNTAgKiA0ICsgMTYgKiAzKSk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2NDFweCkgYW5kIChtYXgtd2lkdGg6IDIwMDZweCkge1xuICAgIC5zZWxlY3Qtc2VydmljZS1kYXRhLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdC1jb250YWluZXIgLnNlcnZpY2UtbGlzdCAuc2hvdy1tb3JlLWJ1dHRvbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKGNhbGMoMzUwICogMyArIDE2ICogMikpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjc1cHgpIGFuZCAobWF4LXdpZHRoOiAxNjQwcHgpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5zZXJ2aWNlLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbShjYWxjKDM1MCAqIDIgKyAxNikpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc0cHgpIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UtZGF0YS1jb250YWluZXIgLnNlYXJjaC1yZXN1bHQtY29udGFpbmVyIC5zZXJ2aWNlLWxpc3QgLnNob3ctbW9yZS1idXR0b24tY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgIH1cbn1cbiIsIi5zZWFyY2gtc2VydmljZS1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgIHdpZHRoOiBjYWxjKDUwJSArICN7dG8tcmVtKDUyKX0pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgei1pbmRleDogNDA2O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5wb3BwZXItdGFyZ2V0IHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYnMtcGFuZWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQyKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oOCl9KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpbmdsZS10YWIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE2KTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlbGVjdC1zZXJ2aWNlIC5zZWFyY2gtc2VydmljZS1oZWFkZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VsZWN0LXNlcnZpY2UgLnNlYXJjaC1zZXJ2aWNlLWhlYWRlciB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWFyY2gtc2VydmljZS1oZWFkZXIge1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1jYXJkIHtcbiAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5zZXJ2aWNlLXBob3RvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxODUpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLWRhdGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjApO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLnJlc2VydmFibGUtcmVzb3VyY2UtZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW46IHRvLXJlbSg0KSAwO1xuICAgIH1cblxuICAgIC5nZW5lcmFsLWRhdGEge1xuICAgICAgICAuc2VydmljZS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAubWV0YS1kYXRhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VydmljZS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG59XG4iLCIuYm9va2luZy1jb25maXJtIHtcbiAgICAucGhvdG8tdGlsZSB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDIyMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLnBob3RvLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmZpbHRlciB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2VudGVyZWQtaW1hZ2UtY29udGFpbmVyLFxuICAgICAgICAgICAgLmltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGhvdG8tdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucmVzZXJ2YWJsZS1yZXNvdXJjZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDI0KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jcmVhdGUtc2VydmljZS1yZXF1ZXN0LWJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lLFxuICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB0b3A6IDM1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHRvcDogNTUlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtc3BhY2UtY291bnQtYnV0dG9uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0LjUpIHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwYWNlLWRldGFpbHMge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICYuaXMtZXhwYW5kZWQgLmFjY29yZGlvbi10aXRsZTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tdHJpZ2dlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tZGltZW5zaW9uLXBhbmVsIHtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAgICAgLmNvbWZvcnQtbGFiZWwtY29udGFpbmVyLFxuICAgICAgICAgICAgLm9jY3VwYW5jeS1sYWJlbC1jb250YWluZXIsXG4gICAgICAgICAgICAub2NjdXBhbmN5LWRldGVjdGlvbi1tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJhc2ljLWRpbWVuc2lvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAuZGltZW5zaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSAuc3BhY2UtYXZhaWxhYmlsaXR5LW1lc3NhZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tZ3JvdXBpbmctcGFuZWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcmVhLWluZm8sXG4gICAgICAgIC5sb2NhdGlvbi1ncm91cGluZy1wYW5lbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcmVhLWl0ZW0sXG4gICAgICAgIC5sb2NhdGlvbi1ncm91cGluZy1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTApIDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1kaW1lbnNpb24tcGFuZWwsXG4gICAgICAgIC5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2UsXG4gICAgICAgIC5hcmVhLWluZm8sXG4gICAgICAgIC5lcXVpcG1lbnQtc2VjdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWRpbWVuc2lvbi1wYW5lbCxcbiAgICAgICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZSxcbiAgICAgICAgLmFyZWEtaW5mbyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzIpfSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjgpO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZWxpbmUtdGlsZSB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEwMzMpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5ib29raW5nLWFjdGlvbnMgLmluZm8tc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG5cbiAgICAgICAgLmluZm8taXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1jb250YWluZXIudGlsZS10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgIC5kb3Qge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSg5KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtMjApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1vbnMtZG90IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgtMjApO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1wYW5lbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAuc2luZ2xlLXRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNzUpO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItY29udGFpbmVyIC5vbmUtdGFiIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgIC5jaGVja2VkLWluLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGVjay1pbi1idXR0b24sXG4gICAgICAgIC5ib29rLW5lYXJieSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNSk7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDcpO1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oNyk7XG5cbiAgICAgICAgICAgICYuYXBwLWJ0bi1sb2FkaW5nIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNC41KSB0by1yZW0oMjApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWJ0bi1zcGlubmVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW9ucy1mb3JtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDAwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5ldy1ib29raW5nIHtcbiAgICAucGVyc29uLXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiB0by1yZW0oODApO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oODApfSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRkYXJrLWdyYXksIDAuMik7XG4gICAgICAgIHotaW5kZXg6IDEwMDA7XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dC13cmFwcGVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvb2tpbmctdGltZWxpbmUtcGFuZWwgLnRpbWVsaW5lLXRpbGUge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtZXh0cmEtbGFyZ2UpIHtcbiAgICAuYm9va2luZy1jb25maXJtIC5waG90by10aWxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5waG90by1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucGhvdG8tdGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDMyKX0pO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICAuYWRkaXRpb25hbC1zcGFjZS1jb3VudC1idXR0b24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tbmFtZSxcbiAgICAgICAgLmxvY2F0aW9uLXBhdGgge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1wYXRoIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jcmVhdGUtc2VydmljZS1yZXF1ZXN0LWJ0biB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgICAuYm9va2luZy1jb25maXJtIC50aW1lbGluZS10aWxlIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNDUpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc1cHgpIHtcbiAgICAuYm9va2luZy1jb25maXJtIHtcbiAgICAgICAgLnRpbWVsaW5lLXRpbGUge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIyMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9va2luZy1hY3Rpb25zIC5pbmZvLXNlY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmJvb2tpbmctY29uZmlybSB7XG4gICAgICAgIC5ib29raW5nLXRpbWVsaW5lLXRyaWdnZXItYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWVsaW5lLXRpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmV3LWJvb2tpbmcgLmJvb2tpbmctdGltZWxpbmUtcGFuZWwgLnRpbWVsaW5lLXRpbGUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmJvb2tpbmctY29uZmlybSAuc3BhY2UtZGV0YWlscyAuYXJlYS1pbmZvIHtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgIH1cblxuICAgIC5uZXctYm9va2luZyAucGVyc29uLXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmJvb2tpbmctY29uZmlybSB7XG4gICAgICAgIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuYWN0aW9ucy1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaGVja2VkLWluLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2hlY2staW4tYnV0dG9uLFxuICAgICAgICAgICAgLmJvb2stbmVhcmJ5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkZC1vbnMtZm9ybS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgzMDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1jb250YWluZXIudGlsZS10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLnNpbmdsZS10YWIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTc1KTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWJzLXBhbmVsIHtcbiAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0ge1xuICAgIC5maWVsZHMtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAucGFydGljaXBhbnQtZmllbGQge1xuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYW5nZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYW5nZS1pbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uZmlkZW50aWFsLWZpZWxkIHtcbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udHJvbC1jaGVja2JveC1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaXMtY2hlY2tlZCBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVtYXJrcy1maWVsZCAuaWNvbiB7XG4gICAgICAgIHN0cm9rZTogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtIHtcbiAgICAgICAgLmRheS1waWNrZXItcG9wcGVyLFxuICAgICAgICAudGltZS1pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0ge1xuICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIsXG4gICAgICAgIC50aW1lLWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnJlc2VydmF0aW9uLWRldGFpbHMtZm9ybSB7XG4gICAgICAgIC5wYXJ0aWNpcGFudC1maWVsZCAucmFuZ2UtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29uZmlkZW50aWFsLWZpZWxkIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBnYXA6IDA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1maWx0ZXItaXRlbSAuZGF0ZS10aW1lLWlucHV0IHtcbiAgICAgICAgICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aW1lLWlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGFydGljaXBhbnQtZmllbGQgLnJhbmdlLWlucHV0LXdyYXBwZXIsXG4gICAgICAgIC5wZXJzb24tc2VsZWN0IC5lZGl0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24tZGV0YWlscy12aWV3IHtcbiAgICAucGVyaW9kcy1pbmZvIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscy1maWVsZHMge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlbWFya3MtZmllbGQge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICAgICAgICBsaW5lLWJyZWFrOiBhbnl3aGVyZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5hZGQtb25zLWZvcm0tY29udGFpbmVyIHtcbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxOTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b3RhbC1hbW91bnQge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIH1cbn1cbiIsIi5ncm91cC1ib29raW5nLWNvbmZpcm0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgLmxvY2F0aW9uLWRldGFpbHMgLmxvY2F0aW9uLWZpZWxkIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtaXRlbXMge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQwMCk7XG5cbiAgICAgICAgLnRpbGUtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLWl0ZW1zLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7dG8tcmVtKDIzNyl9KTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg2MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG5cbiAgICAgICAgICAgIC5maWx0ZXIsXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC1pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLWl0ZW0tbG9jYXRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLWl0ZW0tY29sbGVhZ3VlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmdyb3VwLWl0ZW0tcmVtb3ZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTgpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAuZ3JvdXAtYm9va2luZy1jb25maXJtIC5ncm91cC1pdGVtcyB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmdyb3VwLWJvb2tpbmctY29uZmlybSAuZ3JvdXAtaXRlbXMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCIuZ3JvdXAtY29uZmlybS1mb3JtIHtcbiAgICAuZGlzYWJsZWQge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5ncm91cC1pdGVtcy1maWVsZCAuZmllbGQtdmFsdWUge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5yZW1hcmtzLWZpZWxkIHtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgc3Ryb2tlOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZS10aW1lLWZpZWxkIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuY29udHJvbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kdXJhdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3NUZXh0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWN1cnJpbmctYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNik7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDEyKTtcblxuICAgICAgICAmOmhvdmVyIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6IGN1c3RvbURhcmtlbigkbGlnaHQtYnJhbmQtY29sb3IsIDIwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ib29raW5nLWNvbmZpcm0sXG4uZ3JvdXAtYm9va2luZy1jb25maXJtLFxuLnNlcnZpY2UtYm9va2luZy1jb25maXJtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgIC50aWxlcy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLnRpbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICB9XG5cbiAgICAudGlsZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGlsZS1maWVsZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICA+IC5pY29uLFxuICAgICAgICAuY29udHJvbHMgPiAuaWNvbiB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvcnMtcGFuZWwgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlLXRpbWUtZmllbGQgLmZpZWxkLWNvbnRhaW5lciAuZmllbGQtdmFsdWUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctYWN0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE5MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0sXG4uZ3JvdXAtY29uZmlybS1mb3JtLFxuLmFkZC1vbnMtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLnRpbGUtZmllbGQ6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzIpfSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC5kYXRlLWZpbHRlciB7XG4gICAgICAgIC5kYXRlLWZpbHRlci1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpIHRvLXJlbSgzMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1maWx0ZXItaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGF0ZS10aW1lLWlucHV0IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBlcnNvbi1zZWxlY3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5lZGl0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG5cbiAgICAgICAgICAgIC5lZGl0LWlucHV0IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDEzKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDcpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1idG4tYnJhbmQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcHAtYnRuLW91dGxpbmUtZGVmYXVsdDpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29zdC1jZW50ZXItc2VsZWN0IC5lZGl0LWlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcblxuICAgICAgICAuZWRpdC1pbnB1dCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZGQtb25zLWZvcm0tY29udGFpbmVyLFxuLmFkZC1vbnMtdmlldy1jb250YWluZXIsXG4ucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtLFxuLnJlc2VydmF0aW9uLWRldGFpbHMtdmlldyB7XG4gICAgLnRvdGFsLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KSAwIHRvLXJlbSgyNSk7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAudG90YWwtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAudG90YWwtaXRlbS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRvdGFsLWl0ZW0tbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZGQtb25zLXZpZXctY29udGFpbmVyLFxuLmFkZC1vbnMtZm9ybS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuXG4gICAgLmFkZC1vbi1ncm91cCB7XG4gICAgICAgIC5ncm91cC1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGQtbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXJ2aWNlLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVxdWlwbWVudC1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgfVxuXG4gICAgLmVxdWlwbWVudC1ncm91cDpub3QoLm9ubHktZ3JvdXApLFxuICAgIC5zZXJ2aWNlLWdyb3VwLm9ubHktZ3JvdXAge1xuICAgICAgICAuc2VydmljZS1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29zdC1jZW50ZXItZmllbGQudGlsZS1maWVsZCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSkgdG8tcmVtKDI1KSB0by1yZW0oMjUpIDA7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRvdGFsLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWRkLW9ucy12aWV3LWNvbnRhaW5lciB7XG4gICAgLmFkZC1vbi1ncm91cC5lcXVpcG1lbnQtZ3JvdXAub25seS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4ucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtLFxuLnJlc2VydmF0aW9uLWRldGFpbHMtdmlldyB7XG4gICAgLnRvdGFsLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLnRvdGFsLWl0ZW0ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc1cHgpIHtcbiAgICAuYm9va2luZy1jb25maXJtLFxuICAgIC5ncm91cC1ib29raW5nLWNvbmZpcm0sXG4gICAgLnNlcnZpY2UtYm9va2luZy1jb25maXJtIHtcbiAgICAgICAgLmJvb2tpbmctYWN0aW9ucyB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscy1mb3JtLFxuICAgIC5ncm91cC1jb25maXJtLWZvcm0ge1xuICAgICAgICAucGVyc29uLXNlbGVjdCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTYpIDAgMDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLmJvb2tpbmctY29uZmlybSxcbiAgICAuZ3JvdXAtYm9va2luZy1jb25maXJtLFxuICAgIC5zZXJ2aWNlLWJvb2tpbmctY29uZmlybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgICAuYm9va2luZy1hY3Rpb25zIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE1MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmJvb2tpbmctY29uZmlybSxcbiAgICAuZ3JvdXAtYm9va2luZy1jb25maXJtLFxuICAgIC5zZXJ2aWNlLWJvb2tpbmctY29uZmlybSB7XG4gICAgICAgIC5ib29raW5nLWFjdGlvbnMgLmFjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1kZXRhaWxzLWZvcm0sXG4gICAgLmFkZC1vbnMtZm9ybSB7XG4gICAgICAgIC5jb3N0LWNlbnRlci1zZWxlY3QgLmVkaXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5tdWx0aS1yb29tLXNlbGVjdC1wYW5lbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4MCl9KTtcbiAgICAgICAgdG9wOiB0by1yZW0oODApO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDI1KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0NTApO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgzMikgMCB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLnNpZGUtcGFuZWwtdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtY2xvc2UtYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5tdWx0aS1yb29tLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyKTtcbiAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWRkaXRpb25hbC1zcGFjZS10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmxvYWRpbmctc3Bpbm5lcixcbiAgICAuZXJyb3Ige1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5tdWx0aS1yb29tLXNlbGVjdC1wYW5lbC5vcGVuZWQge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLWJvb2tpbmctY29uZmlybSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAuc3VtbWFyeSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNDUwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtICN7dG8tcmVtKDE4MSl9KTtcblxuICAgICAgICAudGlsZS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VydmljZS1pdGVtcyB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSgzMil9KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtYWN0aW9ucy1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgLnNlcnZpY2UtYm9va2luZy1jb25maXJtIC5zdW1tYXJ5IHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNDUpO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuc2VydmljZS1ib29raW5nLWNvbmZpcm0ge1xuICAgICAgICAuY29udGVudC1jb250YWluZXIsXG4gICAgICAgIC5zdW1tYXJ5IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuXG4gICAgLnNlcnZpY2UtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSg3MCk7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDcwKTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuZmlsdGVyLFxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDEwKSAwIDAgdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2VydmljZS1kYXRhIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5yZXNlcnZhYmxlLXJlc291cmNlLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oNCkgMDtcbiAgICB9XG5cbiAgICAubGVmdC1kYXRhLWNvbnRyYWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAucmlnaHQtZGF0YS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtYWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDI1KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIH1cblxuICAgIC50b3RhbC1wcmljZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZWRpdC1ub3Rlcy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5xdWFudGl0eS1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgIC5xdWFudGl0eSB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RhcnQtdGltZS1jb250YWluZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc3RhcnQtdGltZS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYud2l0aC1lcnJvciB7XG4gICAgICAgICAgICAudGltZS1pbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiB0by1yZW0oMSkgc29saWQgJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWluZm8tY2lyY2xlIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC10aW1lLXZhbGlkYXRpb24taW5mbyB7XG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oMjEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWluZm8tY2lyY2xlIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDEyMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNSk7XG4gICAgICAgIH1cblxuICAgICAgICAudW5pdC1pdGVtIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgyNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICAgICAgLnJpZ2h0LWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtYWN0aW9ucyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuY291bnQtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAuc3VidHJhY3QtaXRlbSxcbiAgICAgICAgICAgIC5hZGQtaXRlbSxcbiAgICAgICAgICAgIC5yZW1vdmUtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDc1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRpbWUtaW5wdXQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdGFydC10aW1lLXdyYXBwZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZWRpdC1ub3Rlcy1jb250YWluZXIge1xuICAgIC5hZGQtYnV0dG9uLFxuICAgIC5lZGl0LWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLmRlbGV0ZS1idXR0b24ge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRvZmZsaW5lLWNvbG9yLCA1JSk7XG4gICAgfVxuXG4gICAgLmFkZC1idXR0b24sXG4gICAgLmVkaXQtYnV0dG9uLFxuICAgIC5kZWxldGUtYnV0dG9uIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5ub3Rlcy1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgfVxufVxuXG4uZWRpdC1ub3Rlcy1wYW5lbCB7XG4gICAgJi5vcGVuZWQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM2NSk7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjUpIDA7XG4gICAgfVxuXG4gICAgLmVkaXQtbm90ZXMtdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmVkaXQtbm90ZXMtcGFuZWwub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuIiwiLmFkZC1zZXJ2aWNlLXBhbmVsIHtcbiAgICBtYXgtd2lkdGg6IDEwMGR2dztcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2MDApO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlci53aXRoLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNjApO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKC0yNSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYnMtcGFuZWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2luZ2xlLXRhYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jYXRlZ29yeS1kcm9wZG93biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgICAgICAuZHJvcGRvd24tdHJpZ2dlcixcbiAgICAgICAgICAgIC50ZXh0LXRydW5jYXRlLFxuICAgICAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi10cmlnZ2VyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMzApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNikgdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSgxMCl9KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1pbnB1dCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTkwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLWl0ZW1zIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnNlcnZpY2UtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5maWx0ZXIsXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KSAwIDAgdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VydmljZS1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDg1KTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oODUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtZGF0YS1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oOCkgdG8tcmVtKDgpIHRvLXJlbSg4KSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgIH1cblxuICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLm5vLWRhdGEtbWVzc2FnZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmNvc3QtY2VudGVyLXNlbGVjdCB7XG4gICAgLmVkaXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5lZGl0LWlucHV0IHtcbiAgICAgICAgICAgIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1aXJlZC1tZXNzYWdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKC02KTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5lZGl0LWlucHV0LWljb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtZXJyb3Ige1xuICAgICAgICAgICAgLmVkaXQtaW5wdXQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVxdWlyZWQtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29zdC1jZW50ZXItc2VsZWN0LXBhbmVsIHtcbiAgICAmLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzY1KTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIgLnNpZGUtcGFuZWwtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjUpIDA7XG4gICAgfVxuXG4gICAgLmxpc3QtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAubGlzdC1pdGVtcyB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5jb3N0LWNlbnRlci1pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIHRvLXJlbSg0MCkgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvc3QtY2VudGVyLWxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3N0LWNlbnRlci1pZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2hlY2tlZC1jaXJjbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDQwKSBhdXRvIDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1heC13aWR0aDogdG8tcmVtKDI3MCk7XG5cbiAgICAgICAgLm5vLWRhdGEtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuY29zdC1jZW50ZXItc2VsZWN0LXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5wYXJ0aWNpcGFudHMtY29udGFpbmVyIHtcbiAgICAucGFydGljaXBhbnRzLWhlYWRlcixcbiAgICAudmlzaXRvcnMtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIC5hcHAtYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDYpIHRvLXJlbSgxOCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtdGl0bGUge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzaXRvcnMtaGVhZGVyIC5hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC52aXNpdG9yLXJlc3RyaWN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg2KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5hZGQtcGFydGljaXBhbnRzLWZpZWxkLFxuICAgIC5hZGQtdmlzaXRvcnMtZmllbGQge1xuICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkZC1wYXJ0aWNpcGFudHMtZmllbGQge1xuICAgICAgICAuaWNvbi1yZWRlc2lnbi11c2VyLXBsdXMgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb2xsZWFndWUtdGFncyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRpY2lwYW50LXRhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSg3KTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZy5vdXRsaW5lIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1vdXRsaW5lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgIC5pY29uLFxuICAgICAgICAgICAgLmljb24gcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFnLm91dGxpbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1vdXRsaW5lLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBhcnRpY2lwYW50cy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5wYXJ0aWNpcGFudC1jYXJkIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAucGVyc29uLXBob3RvLmF2YXRhci1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXBob3RvIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWNjZXB0ZWQgLnBlcnNvbi1jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmRlY2xpbmVkIC5wZXJzb24tY2FyZC1zdWJ0aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tY2FyZC1zdWJ0aXRsZSxcbiAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tY2FyZC10aXRsZS5tdXRlZC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tZGF0YSB7XG4gICAgICAgICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0OCk7XG5cbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWRhdGEtYm9keSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcnNvbi1jYXJkLXN1YnRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzaXRvci12YWxpZGF0aW9uLWVycm9yIHtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICB9XG5cbiAgICAuYWRkLXZpc2l0b3JzLWZpZWxkIHtcbiAgICAgICAgLmltcG9ydC1idG4ge1xuICAgICAgICAgICAgLmljb24taW1wb3J0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIpO1xuXG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIC5pY29uLWltcG9ydCB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvb2t1cC1vcHRpb24gLnBlcnNvbi1jYXJkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucGFydGljaXBhbnRzLWNvbnRhaW5lciAudmlzaXRvcnMtaGVhZGVyIC5hY3Rpb25zIHtcbiAgICAgICAgZ2FwOiAwO1xuICAgIH1cbn1cbiIsIi52aXNpdG9ycy1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgIG1heC13aWR0aDogdG8tcmVtKDc2NSk7XG5cbiAgICAuZm9ybS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC5mb3JtLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuZmllbGQtY29udGFpbmVyLFxuICAgICAgICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDEyKTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTUpIDA7XG4gICAgfVxuXG4gICAgLnRleHRhcmVhLWNvbnRyb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudGV4dGFyZWEtY29udHJvbCxcbiAgICAuaW5wdXQtd3JhcHBlcixcbiAgICAuYXBwLWxvY2F0aW9uLXBpY2tlcixcbiAgICAubG9va3VwLmNvbGxlYWd1ZS1zZWFyY2gsXG4gICAgLmlucHV0LWVsZW0sXG4gICAgLmRyb3Bkb3duLXRyaWdnZXIsXG4gICAgLmlucHV0LWVsZW06aG92ZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbWFpbi1ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNSk7XG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucy5hY3Rpb25zIC5hcHAtYnRuLFxuICAgIC5sb29rdXAuY29sbGVhZ3VlLXNlYXJjaCxcbiAgICAuaW5wdXQtZWxlbSxcbiAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdHJpZ2dlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTEpIHRvLXJlbSgxNik7XG5cbiAgICAgICAgLnZhbHVlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQpIHRvLXJlbSgxNik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2NhdGlvbi1maWVsZCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtICN7dG8tcmVtKDE2KX0pIC8gMik7XG5cbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC50b2dnbGUtYnRuLXdyYXAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgdG8tcmVtKDExKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLW5hbWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndpdGgtZXJyb3Ige1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRoaWdoLWNvbnRyYXN0LXJlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLXBhdGgtdGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5waWNrZXItcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSg0MCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLWxvY2F0aW9uLXBpY2tlci1jb250YWluZXIgLmVycm9yLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC1jb250YWluZXIudmlzaXQtZHVyYXRpb24ge1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMyk7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIC5sb29rdXAuY29sbGVhZ3VlLXNlYXJjaCAubG9va3VwLXRyaWdnZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmZpZWxkLXZhbHVlLnN3aXRjaC1maWVsZCB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcbiAgICB9XG5cbiAgICAuaGFzLWNhci1zd2l0Y2gge1xuICAgICAgICAuc3dpdGNoLWJvZHkge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc3dpdGNoLXRvZ2dsZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtY2hlY2tlZCAuc3dpdGNoLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUtZmlsdGVyLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5kYXRlLWZpbHRlcixcbiAgICAgICAgLmRhdGUtZmlsdGVyLWl0ZW1zLFxuICAgICAgICAucG9wcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWZpbHRlci1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTUpfSkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXktcGlja2VyLXBvcHBlcixcbiAgICAgICAgLnRpbWUtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTQpfSkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF5LXBpY2tlci1wb3BwZXIgLmlucHV0LXdyYXBwZXIsXG4gICAgICAgIC50aW1lLWlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWdyYXk7XG4gICAgICAgIH1cblxuICAgICAgICAubWVzc2FnZS1jb250YWluZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLWZpbHRlciAuZXJyb3JzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGlnaC1jb250cmFzdC1yZWQ7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWNvbnRhaW5lciAuaW5wdXQtaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDYpO1xuICAgIH1cblxuICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgLmxvb2t1cC1tZW51IC5zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVhZC1tb2RlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5pbnB1dC1pY29uLXdyYXAge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5jb250YWN0LWRldGFpbHMtc3BhY2VyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAucmVzZXJ2YXRpb24tY2FyZC1jb250YWluZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tZ3JheTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg1KTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcblxuICAgICAgICAucmVzZXJ2YXRpb24tcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oNSkgdG8tcmVtKDE2KSB0by1yZW0oMjMyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZC1mcm9tIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5yZWFkLW9ubHktbW9kZSB7XG4gICAgICAgIC5yZWFkLW1vZGUtaWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWljb24td3JhcCxcbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1jb250YWluZXIge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNCk7XG5cbiAgICAgICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZW5ndGgtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5maWVsZC1jb250YWluZXIge1xuICAgICAgICAgICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDMyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlYWQtbW9kZS1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oLTE4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IHRvLXJlbSg0KSAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXIge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1hcnJvdy1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0YXJlYS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIC50ZXh0YXJlYS1jb250cm9sIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZW5ndGgtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1pY29uIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1jYXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5zd2l0Y2gtYm9keSxcbiAgICAgICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpdGNoIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWVsZC12YWx1ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN3aXRjaC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saWNlbnNlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAucmVhZC1tb2RlLWljb24ge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGljb25Db2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWRldGFpbHMtY29udGFpbmVyLFxuICAgICAgICAuZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5yZWFkLW1vZGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC0zMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG9zdC1jb250YWluZXIge1xuICAgICAgICAgICAgLmxvb2t1cC10cmlnZ2VyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsZWFndWUtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb29rdXAge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpc2l0b3JzLXBhbmVsIHtcbiAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDMpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDMpO1xuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTkwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnZpc2l0b3JzLWZvcm0ge1xuICAgICAgICAubG9jYXRpb24tZmllbGQge1xuICAgICAgICAgICAgLmN1cnJlbnQtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgICAgICAgICAgIC5pY29uLWxheWVycyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBlbGxpcHNpcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBpY2tlci1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgICAgIC5sb2NhdGlvbi1waWNrZXItd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2hhbmdlLWxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1wZW5jaWwge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWl0ZW0ge1xuICAgICAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1waG90byB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlYWQtb25seS1tb2RlIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgICAgIC5pY29uLWxheWVycyxcbiAgICAgICAgICAgIC5jaGFuZ2UtbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnZpc2l0b3JzLWZvcm0ge1xuICAgICAgICAudmlzaXRvci10eXBlLWNvbnRhaW5lciAuZHJvcGRvd24tdHJpZ2dlci1jb250YWluZXIge1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG5cbiAgICAgICAgICAgIC5wbGFjZWhvbGRlcixcbiAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJ1bmNhdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG9zdC1jb250YWluZXIge1xuICAgICAgICAgICAgLnBlcnNvbi1zZWxlY3QtaXRlbSB7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG5cbiAgICAgICAgICAgICAgICAucGVyc29uLXBob3RvIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24taXRlbSB7XG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlc2VydmF0aW9uLXBlcmlvZCB7XG4gICAgICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnZpc2l0b3JzLWVkaXQtbGlzdCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIC52aXNpdG9yLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNyk7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQ4MCk7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAudmlzaXRvci1uYW1lIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgICAgIC5wZXJzb24tZGF0YSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpc2l0b3ItY29tcGFueSxcbiAgICAgICAgLnZpc2l0b3ItdHlwZSB7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnZpc2l0b3ItbmFtZSAucGVyc29uLWNhcmQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC52aXNpdG9yLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB3aWR0aDogMTAlO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgLmVkaXQtaWNvbixcbiAgICAgICAgICAgIC5kZWxldGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lZGl0LWljb246aG92ZXIge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlbGV0ZS1pY29uOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpc2l0b3ItY29tcGFueSxcbiAgICAgICAgLnZpc2l0b3ItdHlwZSB7XG4gICAgICAgICAgICAucGVyc29uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpc2l0b3JzLWhlYWRlciAuZmllbGQtdmFsdWUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC52aXNpdG9ycy1lZGl0LWxpc3QgLnZpc2l0b3ItaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNykgMDtcbiAgICB9XG59XG4iLCIudGlsZS1maWVsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID4gLmljb24ge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDgpO1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpZWxkLXZhbHVlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiB0by1yZW0oMTYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxLjUpO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oMzIpfSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbn1cbiIsIi5ib29raW5nLXN1Y2Nlc3MsXG4uZ3JvdXAtYm9va2luZy1zdWNjZXNzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAucmVtYXJrcy1jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgICAgICBsaW5lLWJyZWFrOiBhbnl3aGVyZTtcbiAgICB9XG5cbiAgICAudGlsZSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNjUwKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgLnRpbGUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5waG90by10aWxlIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUwKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5maWx0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2VudGVyZWQtaW1hZ2UtY29udGFpbmVyLFxuICAgICAgICAgICAgLmltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGhvdG8tc3VjY2Vzcy1maWx0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQ4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0OCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2NTApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE4MCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG5cbiAgICAgICAgICAgICYuYm9vay1wYXJraW5nIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1ldGEtZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3t0by1yZW0oMTYpfSkgLyAyKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGlsZS1wZXJzb24tbGlzdCAuc2hhcmVkLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICB9XG5cbiAgICAucGVyc29uLXNlbGVjdC1pdGVtLnBlcnNvbi1jYXJkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAje3RvLXJlbSgzMil9KSAvIDIpO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tcGhvdG8ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN1Y2Nlc3MtY3JlYXRlIC5maWx0ZXI6OmFmdGVyLFxuICAgICYuc3VjY2Vzcy11cGRhdGUgLmZpbHRlcjo6YWZ0ZXIsXG4gICAgJi5zdWNjZXNzLXNoYXJlIC5maWx0ZXI6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgICYuc3VjY2Vzcy1jYW5jZWwgLmZpbHRlcjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnNob3ctbW9yZS1saXN0LWNvbnRhaW5lciAuc2hvdy1oaWRlLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDExKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg4KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYm9va2luZy1zdWNjZXNzLFxuICAgIC5ncm91cC1ib29raW5nLXN1Y2Nlc3Mge1xuICAgICAgICAuZGF0YS10aWxlLFxuICAgICAgICAucGhvdG8tdGlsZSxcbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLmJvb2tpbmctc3VjY2VzcyxcbiAgICAuZ3JvdXAtYm9va2luZy1zdWNjZXNzIHtcbiAgICAgICAgLmFjdGlvbnMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmFjdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuYm9va2luZy1zdWNjZXNzIHtcbiAgICAucmVjdXJyZW5jZS1pbmZvLXRpbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkZ3JlZW47XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2NTApO1xuICAgIH1cbn1cblxuLnBhcnRpY2lwYW50cy10aWxlIHtcbiAgICAucGVyc29uLWNhcmQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5wZXJzb24tZGF0YSB7XG4gICAgICAgICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0MCk7XG5cbiAgICAgICAgICAgIC5wZXJzb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubXV0ZWQtdGl0bGUsXG4gICAgICAgICAgICAucGVyc29uLWNhcmQtc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgZmxleDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZXJzb24tZGF0YS1ib2R5IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXBob3RvLmF2YXRhci1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLXBob3RvIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aWxlLXN1Yi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgJi50aWxlLXBlcnNvbi1saXN0IC5zaGFyZWQtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KSAwO1xuICAgICAgICBnYXA6IHRvLXJlbSgyNSkgdG8tcmVtKDEyKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnBlcnNvbi1jYXJkIC5wZXJzb24tZGF0YSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5ib29raW5nLXN1Y2Nlc3MgLmJvb2tpbmctbWV0YWRhdGEtdGlsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLmJvb2tpbmctc3VjY2VzcyAudGlsZS1wZXJzb24tbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5wZXJzb24tc2VsZWN0LWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZ3JvdXAtYm9va2luZy1zdWNjZXNzIHtcbiAgICAucmVjdXJyZW5jZS1pbmZvLXRpbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxMik7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkc3VjY2Vzc1RleHQ7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgyMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tZGV0YWlscyB7XG4gICAgICAgIC5ncm91cC1pdGVtcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcm93LWdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuXG4gICAgICAgICAgICAuYXZhdGFyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDUpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQ1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyb3VwLWl0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyb3VwLWl0ZW0tY29sbGVhZ3VlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyb3VwLWl0ZW0tbG9jYXRpb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg3KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdyb3VwLWl0ZW0tZXJyb3Ige1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNob3ctaGlkZS1idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIHRvLXJlbSgtMTYpO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgI3t0by1yZW0oMzIpfSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ncm91cC1ib29raW5nLXN1Y2Nlc3MgLnJlc2VydmF0aW9uLWRldGFpbHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCIuZmF2b3VyaXRlcy1saXN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxNSk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLnJlc2VydmF0aW9uLWhvcml6b250YWwtdGltZS1yYW5nZS1jb250YWluZXIge1xuICAgICAgICAuc3BhY2UtYXZhaWxhYmlsaXR5LW1lc3NhZ2Uge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1ob3Jpem9udGFsLXRpbWUtcmFuZ2Uge1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYXZvdXJpdGVzLXJvb21zLWxpc3QsXG4gICAgLmZhdm91cml0ZXMtd3AtbGlzdCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDdweCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTUpO1xuICAgIH1cblxuICAgIC5saXN0LWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmZhdm91cml0ZS1pdGVtLWNvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNTApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAubm8tZmF2b3VyaXRlcy1zdHViIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgIH1cblxuICAgIC52aWV3LWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEzKTtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRleHRyYS1zbWFsbCkgYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuZmF2b3VyaXRlcy13cC1saXN0LFxuICAgICAgICAuZmF2b3VyaXRlcy1yb29tcy1saXN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhvcml6b250YWwtdGltZS1yYW5nZSAucmFuZ2UtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkgYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaG9yaXpvbnRhbC10aW1lLXJhbmdlIC5yYW5nZS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkgYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaG9yaXpvbnRhbC10aW1lLXJhbmdlIC5yYW5nZS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZXh0cmEtbGFyZ2UpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuZmF2b3VyaXRlcy1saXN0cyB7XG4gICAgICAgIC5ob3Jpem9udGFsLXRpbWUtcmFuZ2UgLnJhbmdlLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5mYXZvdXJpdGVzLWxpc3RzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuIiwiLmZpbmQtY29sbGVhZ3VlIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLndpdGgtcGxhY2Vob2xkZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnNwaW5uZXIge1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogNzUlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIsXG4gICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lcnJvciB7XG4gICAgICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5maW5kLWNvbGxlYWd1ZSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgfVxufVxuIiwiLnNlYXJjaC1jb2xsZWFndWUge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuIiwiLnNlYXJjaC1jb2xsZWFndWUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAuYmFzaWMtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgICAgIHotaW5kZXg6IGF1dG87XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLmNvbGxlYWd1ZS1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbGxlYWd1ZS1zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmlldy1maWx0ZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDIyNSk7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWxpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICBtYXgtaGVpZ2h0OiB0by1yZW0oMjE1KTtcblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuXG4gICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wb3BwZXItY29udGFpbmVyLnNvcnQge1xuICAgICAgICAucG9wcGVyLXRhcmdldCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvcnQtb3B0aW9ucyAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NzBweCkge1xuICAgIC5zZWFyY2gtY29sbGVhZ3VlLWhlYWRlciB7XG4gICAgICAgIC52aWV3LWZpbHRlciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5MnB4KSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtaGVhZGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuc2VhcmNoLWNvbGxlYWd1ZS1oZWFkZXIge1xuICAgICAgICAuYmFzaWMtZmlsdGVycyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmFwcC1sb2NhdGlvbi1waWNrZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLnZpZXctZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG5cbiAgICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSg5KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyLWNvbnRhaW5lci5zb3J0IHtcbiAgICAgICAgICAgIC5wb3BwZXItdGFyZ2V0IGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE5MCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDEyKSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWFyY2gtY29sbGVhZ3VlLWhlYWRlciB7XG4gICAgICAgIC5iYXNpYy1maWx0ZXJzIC5kYXRlLWZpbHRlcnMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkaXRpb25hbC1maWx0ZXJzIHtcbiAgICAgICAgICAgIC52aWV3LWZpbHRlciB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1zZWFyY2gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VhcmNoLWNvbGxlYWd1ZS1wZXItZGF5IHtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzYpO1xuXG4gICAgLmRhdGUsXG4gICAgLmFjY29yZGlvbi10cmlnZ2VyIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAuZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgLmFjY29yZGlvbi10aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIHRvLXJlbSgxNSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogdG8tcmVtKC0xMSk7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyb3VwLWNvbnRhaW5lciB7XG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiB0by1yZW0oOSk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLndpdGgtcGxhY2Vob2xkZXIgLmRhdGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtcGVyLWRheSAuZ3JvdXAge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtcGVyLWRheSAuY29sbGVhZ3VlLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtcGVyLWRheSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNSk7XG5cbiAgICAgICAgLmRhdGUsXG4gICAgICAgIC5hY2NvcmRpb24tdHJpZ2dlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VhcmNoLWNvbGxlYWd1ZS1wZXItd2VlayB7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDM2KTtcblxuICAgIC53ZWVrLW92ZXJ2aWV3LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMjkpO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluLWdyYXk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IHRvLXJlbSgtOSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLndlZWstb3ZlcnZpZXctdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2Vlay1vdmVydmlldy1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mdWxsLXdlZWstc3dpdGNoIC5zd2l0Y2gtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXJyZW50LXdlZWstYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNik7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDE1KTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmV2aW91cy13ZWVrLWJ1dHRvbixcbiAgICAgICAgLm5leHQtd2Vlay1idXR0b24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMzApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjEpO1xuXG4gICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmV2aW91cy13ZWVrLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXh0LXdlZWstYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2Vlay1pdGVtcy1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnNlYXJjaC1jb2xsZWFndWUtcGVyLXdlZWsgLndlZWstaXRlbXMtY29udGFpbmVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZWFyY2gtY29sbGVhZ3VlLXBlci13ZWVrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDIwKTtcblxuICAgICAgICAud2Vlay1vdmVydmlldy1oZWFkZXIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC53ZWVrLW92ZXJ2aWV3LXRpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndlZWstb3ZlcnZpZXctY29udHJvbHMge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZnVsbC13ZWVrLXN3aXRjaCB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIud2Vlay1pdGVtIHtcbiAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpIHRvLXJlbSgyMCk7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICYudG9kYXkge1xuICAgICAgICAuaXRlbS1oZWFkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21EYXJrZW4oJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgNSUpO1xuXG4gICAgICAgIC5pdGVtLWhlYWRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGhpZ2gtY29udHJhc3QtZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWNvbGxlYWd1ZXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0taGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTgpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAubWFrZS1yZXNlcnZhdGlvbi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzMyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNik7XG4gICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAmLm15LXJlc2VydmF0aW9ucyB7XG4gICAgICAgICAgICAgICAgZmxleDogMTA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wbHVzIHtcbiAgICAgICAgICAgIGJvcmRlcjogdG8tcmVtKDEpIHNvbGlkICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pdGVtLWNyb3dkZWRuZXNzLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLml0ZW0tY3Jvd2RlZG5lc3MtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb25zLW9ubHkge1xuICAgICAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDEyNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTMpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1jcm93ZGVkbmVzcy10aHJlc2hvbGQge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2dyZXNzLWJhci1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDkpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0tY29sbGVhZ3Vlcy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjUpO1xuXG4gICAgICAgIC5pdGVtLWNvbGxlYWd1ZXMtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hdmF0YXItZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0KSB0by1yZW0oOCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICYuZmlsbGVkOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJz4nO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKDcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZW1wdHkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC53ZWVrLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4iLCIuc2VhcmNoLXJlc3VsdHMge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgxKTtcblxuICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIHRvLXJlbSgzMCk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGVhZ3VlLXNlYXJjaCB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg2MCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM0MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVzdWx0cy1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oMSk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAuY29sbGVhZ3VlLWRhdGEge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSg1MDApO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC5mYXZvcml0ZS1pY29uLWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIHRvcDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE1MCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsZWFndWUtZmF2b3JpdGUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHRvLXJlbSgzMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jZW50ZXJlZC1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGVhZ3VlLXBob3RvIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTc1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE3NSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTAuNXJlbTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMC41cmVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxcmVtKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDFyZW0pO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHRvLXJlbSg2KSBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSg1NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgICAgICYud2l0aC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1kYXRhLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzUpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tcGVyaW9kIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1sb2FkLW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzLWdyb3VwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzNSk7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtZXh0cmEtbGFyZ2UpIHtcbiAgICAuc2VhcmNoLXJlc3VsdHMgLnJlc3VsdHMtY29udGVudCAuY29sbGVhZ3VlLWRhdGEge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQwMCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5zZWFyY2gtcmVzdWx0cyAucmVzdWx0cy1jb250ZW50IC5jb2xsZWFndWUtZGF0YSB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzUwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbnRlbnQge1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIGZsZXg6IDA7XG5cbiAgICAgICAgLmNvbGxlYWd1ZS1kYXRhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEge1xuICAgICAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDMwMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgICAgIC5oZWFkZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxlYWd1ZS1zZWFyY2gge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHRzLWNvbnRlbnQgLmNvbGxlYWd1ZS1kYXRhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHRzLWNvbnRlbnQge1xuICAgICAgICAuY29sbGVhZ3VlLWRhdGEge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgICAgIC5jb2xsZWFndWUtcGhvdG8ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUwKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGVhZ3VlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVzZXJ2YXRpb24tZGF0YSB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRhdGEtZm9vdGVyIC5yZXNlcnZhdGlvbi1wZXJpb2Qge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnJlc3VsdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzMCk7XG4gICAgZ2FwOiB0by1yZW0oMzApO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzMCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5yZXN1bHQtZGF0YSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLnJlc3VsdC1sb2NhdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3VsdC1kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgzKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFNhbWUgc3R5bGVzIGluIFBlcnNvbkNhcmRzIHNjc3MsIHNob3VsZCB3ZSByZW1vdmUgdGhpcyBibG9jayA/ICovXG4gICAgLmFwcC1idG4uY29sbGVhZ3VlLXZpZXctb24tZmxvb3Ige1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjApO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAucmVzdWx0LWl0ZW0ge1xuICAgICAgICBnYXA6IDA7XG5cbiAgICAgICAgLnJlc3VsdC1kYXRhIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogY2FsYygxMDAlIC0gNXJlbSk7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDMwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXN1bHQtYWN0aW9ucyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAucmVzdWx0LWl0ZW0ge1xuICAgICAgICAucmVzdWx0LWRhdGEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxMCk7XG4gICAgICAgIH1cblxuICAgICAgICAucmVzdWx0LWFjdGlvbnMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudmlldy1vbi1mbG9vci1wbGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMTtcblxuICAgIC50aXRsZS1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogdG8tcmVtKDcwKTtcbiAgICAgICAgbGVmdDogdG8tcmVtKDI1KTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMjApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1Nyk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IDQwMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIC5uby13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1tYXAtd2l0aC1waW4ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLm1hcC1maWx0ZXItZHJvcGRvd24ge1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oNzApO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwYWNlLXR5cGUtZmlsdGVyIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDQwNztcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaW1lbnNpb24tZmlsdGVyIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAuZmlsdGVyLWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmluZC1jb2xsZWFndWUtbWFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAubG9hZGluZy1zcGlubmVyIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiNjb2J1bmR1LW1hcCAubGVhZmxldC1jb250cm9sLWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmLmxlYWZsZXQtYmFyLmxlYWZsZXQtY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG59XG5cbi5maW5kLWNvbGxlYWd1ZS52aWV3LW9uLWZsb29yLXBsYW4tc3RlcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgbGVmdDogdG8tcmVtKDI1KTtcbiAgICAgICAgei1pbmRleDogNDAxO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDI1cHgpIHtcbiAgICAudmlldy1vbi1mbG9vci1wbGFuIC50aXRsZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM1MCk7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDEwKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLnZpZXctb24tZmxvb3ItcGxhbiAubWFwLWNvbnRhaW5lciB7XG4gICAgICAgIC56b25lcy1maWx0ZXIsXG4gICAgICAgIC5kZXBhcnRtZW50cy1maWx0ZXIge1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oMTM3KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdlbmQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC52aWV3LW9uLWZsb29yLXBsYW4gLnRpdGxlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjc1KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC52aWV3LW9uLWZsb29yLXBsYW4ge1xuICAgICAgICAudGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg1MCl9KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5sZWFmbGV0LWJvdHRvbS5sZWFmbGV0LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXBwLW1hcC1jb250cm9scyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxMzApO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDUwKX0pO1xuICAgICAgICAgICAgbGVmdDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgei1pbmRleDogNDAxO1xuXG4gICAgICAgICAgICAubWFwLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1idG4ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3t0by1yZW0oMzcpfSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC56b25lcy1maWx0ZXIsXG4gICAgICAgICAgICAuZGVwYXJ0bWVudHMtZmlsdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNtYWxsKSB7XG4gICAgLnZpZXctb24tZmxvb3ItcGxhbiB7XG4gICAgICAgIC50aXRsZS1jb250YWluZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDUpO1xuXG4gICAgICAgICAgICAubm8td3JhcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1hcC1jb250YWluZXIgLmFwcC1tYXAtY29udHJvbHMge1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oMTIyKTtcblxuICAgICAgICAgICAgLyogVE9ETyBmaXggc3R5bGVsaW50ICovXG4gICAgICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuXG4gICAgICAgICAgICAubWFwLWZpbHRlci1kcm9wZG93biAuZHJvcGRvd24tYnRuIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0NSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAgICAgICAgIC5maWx0ZXItdG9nZ2xlLFxuICAgICAgICAgICAgLmxlZ2VuZC1vcGVuLWJ0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuem9uZXMtZmlsdGVyLFxuICAgICAgICAgICAgLmRlcGFydG1lbnRzLWZpbHRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiB0by1yZW0oNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuZmF2b3JpdGVzLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuZmF2b3JpdGUtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC50b3RhbC1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzApO1xuICAgIH1cblxuICAgIC5uby1mYXZvcml0ZS1zdHViIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAuZmF2b3VyaXRlcy1pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuXG4gICAgICAgIC5sb2NhdGlvbi1pdGVtLFxuICAgICAgICAucGVyc29uLWNhcmQge1xuICAgICAgICAgICAgbWFyZ2luOiB0by1yZW0oMTApIHRvLXJlbSgxMCkgMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXNvcnQtYmxvY2sge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubm8tZmF2b3JpdGVzLW1zZyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGV4dHJhLXNtYWxsKSBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLmZhdm9yaXRlcy1jb250YWluZXIge1xuICAgICAgICAuZmF2b3JpdGVzLXRhYnMge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc29ydC1ibG9jayB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXNvcnQtYmxvY2sgLnNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAuZmF2b3JpdGVzLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgfVxufVxuIiwiLnF1aWNrLWxvZ2luIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdG8tcmVtKDQ4KTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiB0by1yZW0oMjQpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICB9XG5cbiAgICAucXVpY2stbG9naW4taW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgxMjApO1xuICAgIH1cblxuICAgIC5hY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgxMDApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTUpO1xuICAgIH1cblxuICAgIC5hY3Rpb24tbWVzc2FnZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1leHRyYS1sYXJnZSkge1xuICAgIC5xdWljay1sb2dpbiAuYWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oNTApO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZXh0cmEtbGFyZ2UpIHtcbiAgICAucXVpY2stbG9naW4ge1xuICAgICAgICAuYWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3Rpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsYXJnZSkge1xuICAgIC5xdWljay1sb2dpbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLmFjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9uLW1lc3NhZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnF1aWNrLWxvZ2luLWRpYWxvZyB7XG4gICAgLmRpYWxvZy1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg2NTApO1xuICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNTcwKTtcbiAgICB9XG5cbiAgICAuZGlhbG9nLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdG8tcmVtKDEwKTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLmRpYWxvZy10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaWFsb2ctY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kaWFsb2ctYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgfVxufVxuIiwiLnF1aWNrLWxvZ2luLWluc3RydWN0aW9uIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuXG4gICAgLmRpYWxvZy1ib2R5LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnF1aWNrLWxvZ2luLXN0ZXBzIHtcbiAgICAgICAgbGlzdC1zdHlsZTogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgIH1cblxuICAgIC5xdWljay1sb2dpbi1zdGVwIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgLmhpZ2hsaWdodGVkLXRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oLTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhpZ2hsaWdodGVkLXRleHQge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xci1jb2RlLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgaGVpZ2h0OiAxNjVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI0KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5xci1jb2RlLXJlbG9hZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXItY29kZS1yZWxvYWQtY29udGFpbmVyIHtcbiAgICAgICAgLnFyLWNvZGUge1xuICAgICAgICAgICAgb3BhY2l0eTogNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFyLWNvZGUtcmVsb2FkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucXItY29kZSBwYXRoOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLnFyLWNvZGUtcmVsb2FkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMDApO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMDApO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oMTApO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLmljb24tdW5kbyB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xci1jb2RlLWV4cGlyZS1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI0KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxNjUpO1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSg1KTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDE4KTtcblxuICAgICAgICAuaWNvbi11bmRvIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCB0by1yZW0oNSkgdG8tcmVtKC02KSB0by1yZW0oLTUpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnFyLWNvZGUtZXJyb3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMjQpO1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgfVxufVxuIiwiLnF1aWNrLWxvZ2luLXN1Y2Nlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmljb24tdGh1bWJzLXVwIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0OCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDQ4KTtcbiAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5zdWNjZXNzLW1lc3NhZ2Uge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ4KTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDI1KTtcbiAgICB9XG5cbiAgICAuY29tcGFueS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDI0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAucXVpY2stbG9naW4taW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcblxuICAgICAgICAuZmllbGQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtbGFiZWwge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZmllbGQtdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNsb3NlLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMzYpO1xuICAgIH1cbn1cbiIsIi5ub3RpZmljYXRpb24tcGFuZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgei1pbmRleDogMTEwMTtcblxuICAgICYub3BlbmVkIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0MDApO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdG8tcmVtKDEpIHNvbGlkIGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC41KTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5zaWRlLXBhbmVsLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLXBhbmVsLWNsb3NlLWJ0biB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWJvZHkge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5zaWRlLXBhbmVsLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgdG8tcmVtKDQwKSB0by1yZW0oMjQpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci10b3A6IHRvLXJlbSgxKSBzb2xpZCBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuNSk7XG4gICAgfVxuXG4gICAgLnJlYWQtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgyNSk7XG5cbiAgICAgICAgLmRyb3Bkb3duLXRyaWdnZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNik7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDcpO1xuXG4gICAgICAgICAgICAmLnNlbGVjdGVkLFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYXJrLWFsbC1yZWFkLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5pY29uLWNoZWNrZWQtY2lyY2xlLW91dGxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxMyk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMyk7XG5cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJGRpc2FibGVkLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBsYWNlaG9sZGVyLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgzMCk7XG5cbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmbGluZS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uby1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLm5vLWRhdGEtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm8tZGF0YS1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1jYXJkLWxvYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxMDApO1xuICAgIH1cbn1cblxuLm5vdGlmaWNhdGlvbi1wYW5lbC1iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdG8tcmVtKDgwKTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDgwKX0pO1xuICAgIHotaW5kZXg6IDExMDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5ub3RpZmljYXRpb24tcGFuZWwge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogdG8tcmVtKDYwKTtcblxuICAgICAgICAmLm9wZW5lZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZWFkLWZpbHRlci1kcm9wZG93biAuZHJvcGRvd24tbGlzdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1wYW5lbC1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE1KSB0by1yZW0oMjQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtcGFuZWwtZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNSkgdG8tcmVtKDQwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tcGFuZWwtYmFja2Ryb3Age1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDYwKX0pO1xuICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgfVxufVxuIiwiLm5vdGlmaWNhdGlvbi1jYXJkLWJhc2Uge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMikgdG8tcmVtKDM1KSB0by1yZW0oMTIpIHRvLXJlbSgzMCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IHRvLXJlbSgxKSBzb2xpZCBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuNSk7XG5cbiAgICAmLnVucmVhZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDI1KTtcbiAgICAgICAgICAgIGxlZnQ6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpZmljYXRpb24tY29udGV4dC1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHRvLXJlbSgyMCk7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oMTIpO1xuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTY1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZXh0LW1lbnUtaXRlbSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMTUpO1xuXG4gICAgICAgIC5pY29uLWNoZWNrZWQtY2lyY2xlLW91dGxpbmUgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgICAgc3Ryb2tlOiBjdXN0b21EYXJrZW4oJGRhcmstZ3JheSwgNDAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmljb24tY2hlY2tlZC1jaXJjbGUtb3V0bGluZSBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi1jcmVhdGVkLWRhdGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiB0by1yZW0oMTIpO1xuICAgICAgICByaWdodDogdG8tcmVtKDEyKTtcbiAgICB9XG59XG4iLCIucmVzZXJ2YXRpb24tbm90aWZpY2F0aW9uLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLnBhcnRpY2lwYW50LWNhbmNlbGVkIC5maWVsZC13aXRoLWljb24ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICB9XG5cbiAgICAucmVzZXJ2YXRpb24tY3JlYXRvci1waG90byB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzYpO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDM2KTtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uLWljb24ge1xuICAgICAgICBtaW4td2lkdGg6IHRvLXJlbSgzNik7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDM2KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWluZm8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogdG8tcmVtKDEyKTtcbiAgICB9XG5cbiAgICAubm8tcmVzZXJ2YXRpb24taW5mbyB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDEwKSAwO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5maWVsZC13aXRoLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg3KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTEpO1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC0yKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNvdXJjZS10aXRsZSB7XG4gICAgICAgIC5pY29uLWxvY2F0aW9uLW91dGxpbmUge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMTUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tZGV2aWNlLW91dGxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjdXJyZW5jZS1yZXN1bHQge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSg1KTtcblxuICAgICAgICAuc3RyZXNzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNlcnZhdGlvbi1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDEyKTtcbiAgICAgICAgZ2FwOiB0by1yZW0oNSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4tbG9hZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNC41KSB0by1yZW0oOSk7XG4gICAgICAgIH1cblxuICAgICAgICAubG9hZGluZyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFwcC1idG4udmlldy1kZXRhaWxzOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogVE9ETyBPcmdhbml6ZSB0aGUgc3R5bGVzICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2UtaWNvbnMnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHNyYzogdXJsKCcvcHVibGljL3N5bmNmdXNpb24tZm9udHMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG4kY2FsZW5kYXJCb3JkZXJzOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG5cbi5jYWxlbmRhci1jb21wb25lbnQge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTY2KTtcbiAgICB9XG5cbiAgICAuZS1zcGlubmVyLXBhbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5kYXktd2Vlay1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcblxuICAgICAgICAuc3dpdGNoLmlzLWNoZWNrZWQge1xuICAgICAgICAgICAgLnN3aXRjaC1ib2R5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zd2l0Y2gtdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va2luZy1jYWxlbmRhciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNTZweCk7XG5cbiAgICAgICAgJi5kYXktdmlldyB7XG4gICAgICAgICAgICAuZS1oZWFkZXItcm93IC5lLWhlYWRlci1jZWxscy5lLWN1cnJlbnQtZGF5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgKjpub3QoLmUtaWNvbnMpIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZS1maWx0ZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudHdlbHZlLWhvdXIgdGFibGUgdGJvZHkgdGQuZS10aW1lLXNsb3RzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxscyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgLmRheS12aWV3IC5lLWhlYWRlci1yb3cge1xuICAgICAgICAuZS10aW1lLXNsb3RzOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY29sdW1uLXdyYXAge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAgIH1cblxuICAgIC53ZWVrLXZpZXcge1xuICAgICAgICAuZS1ldmVudC1yZXNpemUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53ZWVrLXZpZXcgLmUtaGVhZGVyLXJvdyB7XG4gICAgICAgIC5lLXRpbWUtc2xvdHM6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZGViZTk7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWJlOTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lLXRpbWUtc2xvdHM6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU5O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXItZmlsdGVycyAuYXBwLWxvY2F0aW9uLXBpY2tlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG4gICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXBpY2tlci13cmFwcGVyIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSg2KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtcmVzb3VyY2UtY2VsbHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXdvcmstaG91cnMuZS1kaXNhYmxlLWNlbGwge1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbn1cblxuLnVuYXZhaWxhYmxlLXNsb3Qge1xuICAgIGJhY2tncm91bmQ6ICNkMWQxZDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTU1ZGVnLCAjNzE3MTcxLCAjZjlmOWY5IDJweCwgI2Y5ZjlmOSA0cHgsICNmOWY5ZjkgN3B4KTtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kYXktd2Vlay1idG5zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiB0by1yZW0oMzApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IHRvLXJlbSgxNyk7XG4gICAgcmlnaHQ6IHRvLXJlbSgxNik7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcblxuICAgIC52aWV3LXRvZ2dsZS1idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oOSk7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXJlc291cmNlLWxlZnQtdGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB3aWR0aDogdG8tcmVtKDI1MCk7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtYXBwb2ludG1lbnQtZGV0YWlsczpoYXMoLm5ldy1ldmVudCksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IC5lLWFwcG9pbnRtZW50LWRldGFpbHM6aGFzKC5uZXctZXZlbnQpIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtbGVmdC1oYW5kbGVyIC5lLWxlZnQtcmlnaHQtcmVzaXplLFxuLmUtc2NoZWR1bGUgLmUtZXZlbnQtcmVzaXplLmUtcmlnaHQtaGFuZGxlciAuZS1sZWZ0LXJpZ2h0LXJlc2l6ZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLWxlZnQtaGFuZGxlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5lLXNjaGVkdWxlIC5lLWV2ZW50LXJlc2l6ZS5lLXJpZ2h0LWhhbmRsZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIHJpZ2h0OiAycHg7XG59XG5cbi5lLWFwcG9pbnRtZW50LmUtbGliLmUtZHJhZ2dhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCAuZS1hcHBvaW50bWVudC1kZXRhaWxzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG5cbiAgICAmID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQgLmUtbGVmdC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWFwcG9pbnRtZW50LFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1hcHBvaW50bWVudCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY3VycmVudC10aW1lbGluZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkbGlnaHQtYnJhbmQtY29sb3I7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY2xvbmUtdGltZS1pbmRpY2F0b3IsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWN1cnJlbnQtdGltZSB7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpO1xufVxuXG4uZS1hcHBvaW50bWVudDpoYXMoLmJvb2tpbmctZXZlbnQsIC51bmF2YWlsYWJsZS1zbG90KSAuZS1ldmVudC1yZXNpemUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWFwcG9pbnRtZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1hcHBvaW50bWVudC5lLWFwcG9pbnRtZW50LWJvcmRlcixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtYXBwb2ludG1lbnQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5kYXktdmlldyAuZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQuZS1jdXJyZW50LWRheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5kYXktdmlldy5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0Ym9keSB0ZC5lLXRpbWUtc2xvdHMge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbn1cblxuLmUtc2NoZWR1bGUtdGFibGUuZGF5LXZpZXcge1xuICAgIHRib2R5IHtcbiAgICAgICAgLmUtaGVhZGVyLXJvdzpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLy8qQ2VsbCBkaW1lbnNpb25zIHN0eWxpbmcqL1xuJGNlbGxXaWR0aDogdG8tcmVtKDYwKTtcbiRjZWxsSGVpZ2h0OiB0by1yZW0oNjApO1xuXG4uZS1zY2hlZHVsZS10YWJsZS5lLXJlc291cmNlLWNvbHVtbi10YWJsZSB0ciB7XG4gICAgaGVpZ2h0OiAkY2VsbEhlaWdodDtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1yZXNvdXJjZS1jb2x1bW4tdGFibGUsXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLXJlc291cmNlLWNvbHVtbi10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtY29udGVudC10YWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC10YWJsZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1jb250ZW50LXdyYXAgdGFibGUgY29sLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIGNvbCxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtY29udGVudC13cmFwIHRhYmxlIGNvbCB7XG4gICAgd2lkdGg6ICRjZWxsV2lkdGg7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxscyxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtd29yay1jZWxscyB7XG4gICAgaGVpZ2h0OiAkY2VsbEhlaWdodDtcbiAgICB3aWR0aDogJGNlbGxXaWR0aDtcbn1cblxuLyplbmQqL1xuXG4uZS1zY2hlZHVsZS10YWJsZSAuZS1jb250ZW50LXRhYmxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNhbGVuZGFyQm9yZGVycztcbn1cblxuLmUtc2NoZWR1bGUgLmUtc2NoZWR1bGUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG59XG5cbi5lLXNjaGVkdWxlLXRvb2xiYXIuZS1jb250cm9sLmUtdG9vbGJhci5lLWxpYi5lLXRvb2xwb3AuZS1rZXlib2FyZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1kYXRlLXJhbmdlIC5lLXRiYXItYnRuIC5lLXRiYXItYnRuLXRleHQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMuZS10YmFyLXBvcyB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46Zm9jdXMtdmlzaWJsZSB7XG4gICAgQGluY2x1ZGUgZm9jdXMtb3V0bGluZSgpO1xufVxuXG4uZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSAuZS10YmFyLWJ0bjpob3ZlciAuZS10YmFyLWJ0bi10ZXh0IHtcbiAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xufVxuXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtcHJldiAuZS1pY29uLXByZXYsXG4uZS1zY2hlZHVsZSAuZS1zY2hlZHVsZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtbmV4dCAuZS1pY29uLW5leHQge1xuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cbn1cblxuLmUtdG9vbGJhciAuZS10b29sYmFyLWl0ZW0gLmUtdGJhci1idG46aG92ZXIgLmUtaWNvbnMge1xuICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1wcmV2IC5lLWljb24tcHJldixcbi5lLXNjaGVkdWxlIC5lLXNjaGVkdWxlLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1uZXh0IC5lLWljb24tbmV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZS1zY2hlZHVsZVxuICAgIC5lLXNjaGVkdWxlLXRvb2xiYXJcbiAgICAuZS10b29sYmFyLWl0ZW1zXG4gICAgLmUtdGJhci1idG4uZS1idG4uZS10YnRuLXR4dFxuICAgIC5lLWljb25zLmUtaWNvbi1yaWdodC5lLWJ0bi1pY29uLmUtaWNvbi1kb3duLWFycm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lLXRvb2xiYXIgLmUtdG9vbGJhci1pdGVtIC5lLXRiYXItYnRuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtd29yay1jZWxsczpob3Zlcjpub3QoLmUtcmVzb3VyY2UtZ3JvdXAtY2VsbHMpLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS13b3JrLWNlbGxzOmhvdmVyOm5vdCguZS1yZXNvdXJjZS1ncm91cC1jZWxscyksXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLXNlbGVjdGVkLWNlbGwge1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcblxuICAgICYuZS1kaXNhYmxlLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgfVxufVxuXG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQuZS1mb2N1c2VkLWRhdGUgc3Bhbi5lLWRheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkgc3Bhbi5lLWRheSxcbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS10b2RheS5lLXNlbGVjdGVkLmUtZm9jdXNlZC1kYXRlIHNwYW4uZS1kYXksXG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtdG9kYXkuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQ6aG92ZXIgc3Bhbi5lLWRheSB7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUteWVhciB0ZC5lLXNlbGVjdGVkID4gc3Bhbi5lLWRheSB7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xufVxuXG4uZS1jYWxlbmRhciAuZS1oZWFkZXIgLmUtdGl0bGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcbn1cblxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLXllYXIgdGQ6aG92ZXIgc3Bhbi5lLWRheSB7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xufVxuXG4uZS1jYWxlbmRhciAuZS1jb250ZW50LmUtZGVjYWRlIHRkLmUtc2VsZWN0ZWQgPiBzcGFuLmUtZGF5LFxuLmUtY2FsZW5kYXIgLmUtY29udGVudC5lLWRlY2FkZSB0ZC5lLXNlbGVjdGVkOm5vdCguZS1mb2N1c2VkLWRhdGUpOmhvdmVyID4gc3Bhbi5lLWRheSB7XG4gICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xufVxuXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGJvZHkgdGQgPiBzcGFuIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2Vlay12aWV3LmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRib2R5IHRkLmUtdGltZS1zbG90cyB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4ud2Vlay1oZWFkZXItY3VzdG9tLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmRheS12aWV3IC5lLWhlYWRlci1jZWxsczpoYXMoLndlZWstaGVhZGVyLWN1c3RvbS13cmFwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1jZWxsLXBvcHVwIC5lLXBvcHVwLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSxcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkLFxuLmUtc2NoZWR1bGUgLmUtdGltZWxpbmUtbW9udGgtdmlldyAuZS1kYXRlLWhlYWRlci13cmFwIHRhYmxlIHRkIHtcbiAgICB3aWR0aDogJGNlbGxXaWR0aDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCA+IGRpdixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLW1vbnRoLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCA+IGRpdixcbi5lLXNjaGVkdWxlIC5lLXRpbWVsaW5lLXZpZXcgLmUtZGF0ZS1oZWFkZXItd3JhcCB0YWJsZSB0ZCA+IHNwYW4sXG4uZS1zY2hlZHVsZSAuZS10aW1lbGluZS1tb250aC12aWV3IC5lLWRhdGUtaGVhZGVyLXdyYXAgdGFibGUgdGQgPiBzcGFuIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1kZWZhdWx0O1xufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4iLCIuY2FsZW5kYXItcmVzZXJ2YXRpb24tcG9wb3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnBvcHBlci10YXJnZXQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBvcHBlci1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnBvcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmJvb2tpbmctZXZlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRyZWQsIDM1JSk7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDUpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnN1YmplY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3duLWJvb2tpbmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCA2MCUpO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlc2VydmF0aW9uLWRldGFpbHMtcG9wb3ZlciB7XG4gICAgICAgIC5yZXNlcnZhdGlvbi1zdWJqZWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDIwMCk7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCB0by1yZW0oMTYpIHRvLXJlbSgxNikgdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgIC5yZXNlcnZhdGlvbi1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVzZXJ2YXRpb24tdmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlc2VydmF0aW9uLWFjdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oOCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGlydHktd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubmV3LWV2ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmFmdGVyLXBlcmlvZCxcbiAgICAuYmVmb3JlLXBlcmlvZCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIH1cblxuICAgIC5iZWZvcmUtcGVyaW9kIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG5cbiAgICAuYWZ0ZXItcGVyaW9kIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG59XG4iLCIuY2FsZW5kYXItbG9jYXRpb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogdG8tcmVtKDEwKTtcbiAgICBwYWRkaW5nOiB0by1yZW0oNSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5yb29tLWRldGFpbHMge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgLmNhcGFjaXR5LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDQ4KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDgpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5LXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogdG8tcmVtKDQ4KTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0OCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9jYXRpb24taW1hZ2UtY29udGFpbmVyIC5wbGFjZWhvbGRlci1jb250YWluZXIgc3ZnIHtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg0OCk7XG4gICAgfVxuXG4gICAgLnJvb20tZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAgICAgLnJvb20tbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDE0MCk7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJ1bmNhdGUoMik7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FwYWNpdHktY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAucm9vbS1jYXBhY2l0eSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oOSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FsZW5kYXItbG9jYXRpb24tdGVtcGxhdGUtcG9wb3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAucG9wcGVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHRvLXJlbSgtMTYpO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1wYW5lbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSgzMDApO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDMwMCk7XG5cbiAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxODApO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAucm9vbS1kZXRhaWxzLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbjogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAgICAgLnJvb20tbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cnVuY2F0ZSgyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnpvbmUtZmxvb3ItcGxhbi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJvb20tY2FwYWNpdHktZmxvb3Ige1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9jYXRpb24tcGF0aCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnpvbmUtZmxvb3ItcGxhbi1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLW5hbWUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWV3LWZsb29yIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmFuZC1jb2xvciB7XG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcHBlci1hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuIiwiLmNhbGVuZGFyLWZpbHRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiB0by1yZW0oMTYpIDA7XG5cbiAgICAuc2VhcmNoLXNvcnQtYmxvY2sgLnNlYXJjaC1pbnB1dC13cmFwcGVyIGlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTkpO1xuICAgIH1cblxuICAgIC5wb3BwZXItY29udGFpbmVyLnNvcnQgLnBvcHBlci10YXJnZXQgYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNTkpO1xuXG4gICAgICAgICYuZmlsdGVyLWljb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDI0KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyLWljb24tY29udGFpbmVyLmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IHRvLXJlbSg4KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oOCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogdG8tcmVtKC00KTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSgtNCk7XG4gICAgfVxuXG4gICAgLmZpbHRlci1pY29uLWNvbnRhaW5lci5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMik7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcblxuICAgICAgICAuaWNvbi1maWx0ZXItZnVubmVsIHtcbiAgICAgICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wcGVyLWNvbnRhaW5lci5zb3J0IC5pY29uLWZpbHRlci1mdW5uZWwge1xuICAgICAgICBmaWxsOiBub25lO1xuICAgIH1cblxuICAgIC5wb3BwZXItY29udGFpbmVyLnNvcnQgLnBvcHBlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKC04KTtcbiAgICB9XG5cbiAgICAucmVzb3VyY2UtZmlsdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDU5KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcblxuICAgICAgICAucmVzb3VyY2UtY291bnQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oNCk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wcGVyLXRhcmdldCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5jYWxlbmRhci1sb2NhdGlvbi1maWx0ZXItcGFuZWwge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICBtYXJnaW4tdG9wOiB0by1yZW0oMTYpO1xuICAgIHdpZHRoOiB0by1yZW0oMjgwKTtcbiAgICBtYXgtaGVpZ2h0OiA2MGR2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIC5maWx0ZXItdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5jYXRlZ29yeSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE4KSB0by1yZW0oMTYpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgLmNsZWFyLWZpbHRlcnMge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdG8tcmVtKDE2KTtcblxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb2N1cy1vdXRsaW5lKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmFuZ2UtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxufVxuIiwiLmR1cmF0aW9uLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDE0KTtcbiAgICBoZWlnaHQ6IHRvLXJlbSgyOCk7XG5cbiAgICAubWludXMtcGx1cy1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMjgpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxOCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5taW51cy1wbHVzLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4yKTtcbiAgICB9XG5cbiAgICAubWludXMtcGx1cy1idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLW91dGxpbmUoKTtcbiAgICB9XG5cbiAgICAubWludXMtcGx1cy1idXR0b24uZGlzYWJsZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRzZWNvbmRhcnktZm9udC1jb2xvciwgMC4yKTtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICB9XG5cbiAgICAubWludXMtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSgxMikgMCAwIHRvLXJlbSgxMik7XG4gICAgfVxuXG4gICAgLnBsdXMtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIHRvLXJlbSgxMikgdG8tcmVtKDEyKSAwO1xuICAgIH1cblxuICAgIC5sYWJlbCB7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oNzIpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuIiwiLmUtcXVpY2stcG9wdXAtd3JhcHBlciAuZS1ldmVudC1wb3B1cCB7XG4gICAgLmUtcG9wdXAtZm9vdGVyLFxuICAgIC5lLXBvcHVwLWNvbnRlbnQsXG4gICAgLmUtcG9wdXAtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLmUtcXVpY2stcG9wdXAtd3JhcHBlci5lLWxpYi5lLXBvcHVwLmUtY29udHJvbC5lLXBvcHVwLW9wZW4ge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtaW4td2lkdGg6IHRvLXJlbSg0NTApO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4ubnItdG9vbHRpcC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDI1KTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2FsZW5kYXJCb3JkZXJzO1xufVxuXG4ubnItZm9ybSB7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMjUpO1xuXG4gICAgLy8gVE9ETyBjbGVhbnVwIGFmdGVyIHJlZmFjdG9yaW5nIG9sZCBjb21wb25lbnRzXG4gICAgLmRhdGUtZmlsdGVyIC5kYXRlLWZpbHRlci1pdGVtIC5kYXRlLXRpbWUtaW5wdXQgLmlucHV0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTApIHRvLXJlbSg1KTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cblxuICAgIC5kYXRlLWZpbHRlciAuZGF0ZS1maWx0ZXItaXRlbSAuZGF0ZS10aW1lLWlucHV0IC50aW1lLWlucHV0IHtcbiAgICAgICAgbWF4LXdpZHRoOiB0by1yZW0oNjUpO1xuICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAmLnR3ZWx2ZS1ob3VyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogdG8tcmVtKDkwKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlLWZpbHRlciAuZGF0ZS1maWx0ZXItaXRlbXMuaG9yaXpvbnRhbCB7XG4gICAgICAgIGdhcDogdG8tcmVtKDEzKTtcbiAgICB9XG5cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG5cbiAgICAudGltZS1pbnB1dC1jb250YWluZXIgLnBvcHBlciAudW5pdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5uci1kYXRlLXBpY2tlciB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDk1KTtcbiAgICB9XG5cbiAgICAubnItdGltZS1pbnB1dCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgdG8tcmVtKDUpO1xuICAgICAgICB3aWR0aDogdG8tcmVtKDYwKTtcbiAgICB9XG5cbiAgICAuaW5wdXQtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMCkgMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjYWxlbmRhckJvcmRlcnM7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yYW5nZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXNlcnZhdGlvbi1zdWJqZWN0LWZpZWxkIHtcbiAgICAgICAgICAgICYudGlsZS1maWVsZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50aWxlLWZpZWxkOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5yLXRvb2x0aXAtY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogdG8tcmVtKDEwKSB0by1yZW0oMjUpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY2FsZW5kYXJCb3JkZXJzO1xuXG4gICAgLm1vcmUtZGV0YWlscyB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubnItc3VibWl0LWJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB0by1yZW0oMTApO1xuICAgIH1cblxuICAgIC5uci1jYW5jZWwtYnRuIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxufVxuIiwiLm5vLWxvY3Rpb25zLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTUwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICB3aWR0aDogdG8tcmVtKDIwMCk7XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTYpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuIiwiLmNvbnRhY3QtZ3JvdXBzIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmJhY2tkcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IHRvLXJlbSg4MCk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvLXJlbSg4MCl9KTtcbiAgICB9XG5cbiAgICAubm8tZGF0YS1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLnN0dWItbWVzc2FnZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXBzLW1hbmFnZW1lbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICB9XG5cbiAgICAuY29udGFjdC1ncm91cC1jb250ZXh0LW1lbnUge1xuICAgICAgICAuY29udGV4dC1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BwZXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgxNzUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXAtbGlzdC1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMzYwKTtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDI0KSB0by1yZW0oMTYpIDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuXG4gICAgICAgIC5jb250YWN0LWdyb3VwLWxpc3QtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMjIpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtbGlzdC1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAje3RvLXJlbSgxNil9KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbm9TY3JvbGxCYXI7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1ncm91cC1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZC1jb250YWN0LWdyb3VwLWJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgyMCkgMDtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc29ydC1ibG9jayB7XG4gICAgICAgICAgICBtYXJnaW46IHRvLXJlbSgxNikgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0IC5yYWRpby1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgyMCkgdG8tcmVtKDMwKSB0by1yZW0oMjApIHRvLXJlbSgxNik7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDIwKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oOCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGN1c3RvbUFscGhhKCRsaWdodC1icmFuZC1jb2xvciwgMC4xKTtcblxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogdG8tcmVtKC0xMik7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHRvLXJlbSg4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB0by1yZW0oOCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IHRvLXJlbSgxMikgc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtZ3JvdXAtZGV0YWlscy1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIC5jb250YWN0LWdyb3VwLWRldGFpbHMtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtZ3JvdXAtdGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvLXJlbSg0MDApfSk7XG5cbiAgICAgICAgICAgIC5jb250YWN0LWdyb3VwLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMjUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFjdC1ncm91cC1jb3VudCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhY3QtZ3JvdXAtbmFtZSB7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI5MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFjdC1saXN0LXNjcm9sbC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG5vU2Nyb2xsQmFyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRhY3QtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDIpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oMzApIHRvLXJlbSgxNikgdG8tcmVtKDE2KTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgzNTApO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgICAmLndpdGgtaG92ZXItZWZmZWN0IHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmF2YXRhciB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDYwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcblxuICAgICAgICAgICAgJi5pbml0aWFscy1vbmx5IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgyMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWRhdGEge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNzYpfSk7XG5cbiAgICAgICAgICAgIC5wZXJzb24tZGF0YS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKC01KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVyc29uLWNhcmQtZW1haWwge1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGVyc29uLWNhcmQtY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLnBvcHBlciB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyMTApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbi1oZWFydCB7XG4gICAgICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiB0by1yZW0oMzIpO1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBzdHJva2U6IHJnYmEoNDksIDQ5LCA0OSwgMC43KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDIyKTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oLTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRleHQtbWVudS1pdGVtOmhvdmVyIC5pY29uLWhlYXJ0IHtcbiAgICAgICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlzLWZhdm9yaXRlIC5wZXJzb24tY2FyZC1jb250ZXh0LW1lbnUgLmljb24taGVhcnQge1xuICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIHN0cm9rZTogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAuY29udGFjdC1ncm91cHMge1xuICAgICAgICAuY29udGFjdC1ncm91cC1saXN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWdyb3VwLWRldGFpbHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIC5wZXJzb24tY2FyZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAucGVyc29uLWNhcmQtY29udGV4dC1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29udGFjdC1ncm91cC1kZXRhaWxzLWhlYWRlciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdC1ncm91cC1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJ1bmNhdGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtZ3JvdXAtdGl0bGUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG8tcmVtKDM2KX0pO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb250YWN0LWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3t0by1yZW0oNDEpfSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1zb3J0LWJsb2NrIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuc2VhcmNoLWlucHV0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5jb250YWN0LWdyb3VwcyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG5cbiAgICAgICAgLmJhY2tkcm9wIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3t0by1yZW0oNjApfSk7XG4gICAgICAgICAgICB0b3A6IHRvLXJlbSg2MCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuY29udGFjdC1ncm91cC1wYW5lbCB7XG4gICAgJi5vcGVuZWQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDM4MCk7XG4gICAgfVxuXG4gICAgLnNpZGUtcGFuZWwtaGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDYwKTtcbiAgICB9XG5cbiAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZpZWxkLWNvbnRhaW5lciB7XG4gICAgICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRyb2wtaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDYpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDExKSB0by1yZW0oMTYpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDUpO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zYXZlLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSg1MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMjUpIDA7XG4gICAgfVxuXG4gICAgLnBlcnNvbi1zZWxlY3QtZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5jb250YWN0LWdyb3VwLXBhbmVsLm9wZW5lZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbiIsIi5maWxlLWltcG9ydC1kaWFsb2cuZmlsZS1pbXBvcnQtZGlhbG9nIC5kaWFsb2ctY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubXktdmlzaXRvcnMtc2VjdGlvbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgyNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmJhc2ljLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IHRvLXJlbSgyNSk7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNjApO1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgzNDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm15LXZpc2l0b3JzLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltcG9ydC1idG4ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpob3ZlciAuaWNvbi1pbXBvcnQge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRhLWNlbGwge1xuICAgICAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgIC5yb3ctYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgfVxuXG4gICAgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAudGFibGUtd3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvLXJlbSgyNSk7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmhlYWRlci1yb3cge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQtY2VsbC1hY3Rpb24ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5yZW1vdmU6aG92ZXIge1xuICAgICAgICAgICAgZmlsbDogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVkaXQ6aG92ZXIge1xuICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnZpc2l0b3JzLWNvbnRlbnQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnBlcnNvbi1kYXRhLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1jYXJkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlcnNvbi1waG90byB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDQwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQwKTtcblxuICAgICAgICAgICAgLmluaXRpYWxzLW9ubHkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJzb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVycm9yIHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWRhdGEtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgLnN0dWItbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWltcG9ydCB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB0by1yZW0oNik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvLXJlbSgyKTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGV4dHJhLWxhcmdlKSB7XG4gICAgLm15LXZpc2l0b3JzLXNlY3Rpb24ge1xuICAgICAgICAuZmlsdGVycyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAudmlzaXRvci1zZWFyY2gge1xuICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLm15LXZpc2l0b3JzLXNlY3Rpb24ge1xuICAgICAgICAubXktdmlzaXRvcnMtYWN0aW9ucyAuYXBwLWJ0biB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oNykgdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQzKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hZGRpdGlvbmFsLWZpbHRlcnMgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMjUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAubXktdmlzaXRvcnMtc2VjdGlvbiB7XG4gICAgICAgIC5teS12aXNpdG9ycy1hY3Rpb25zIHtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg1KTtcblxuICAgICAgICAgICAgLnZpc2l0b3Itc2VhcmNoIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5ub3RpZmljYXRpb25zIHtcbiAgICBwYWRkaW5nOiB0by1yZW0oMjUpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubm90aWZpY2F0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxMik7XG4gICAgfVxufVxuIiwiLnJlY3VycmVuY2UtZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJHNlY3Rpb25XaWR0aDogdG8tcmVtKDc1MCk7XG5cbiAgICAuYm9va2luZy1tZXRhZGF0YS10aWxlIHtcbiAgICAgICAgd2lkdGg6ICRzZWN0aW9uV2lkdGg7XG4gICAgfVxuXG4gICAgLnRpbGUge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg0KTtcbiAgICAgICAgd2lkdGg6ICRzZWN0aW9uV2lkdGg7XG4gICAgfVxuXG4gICAgLnJlc3VsdC1vdmVydmlldyB7XG4gICAgICAgIGdhcDogdG8tcmVtKDE1KTtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oNDApO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZhaWxlZC1yZXNlcnZhdGlvbi1kZXRhaWxzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuZmFpbGVkLXJlc2VydmF0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZhaWxlZC1yZXNlcnZhdGlvbi1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMS41KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXN0b21BbHBoYSgkc2Vjb25kYXJ5LWZvbnQtY29sb3IsIDAuMik7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDM2KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgzNik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJGVycm9yLCAwLjEpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG5cbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICRlcnJvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tYm9keSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tZGF0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tcmVhc29uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0ZW0tYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmFwcC1idG4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE0MCk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDMwKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgd2lkdGg6ICRzZWN0aW9uV2lkdGg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcblxuICAgICAgICAuYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTgwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDUwKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnJlY3VycmVuY2UtZGV0YWlscyB7XG4gICAgICAgIC5ib29raW5nLW1ldGFkYXRhLXRpbGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudGlsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZmlsZS1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNik7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4IGN1c3RvbUFscGhhKCRibGFjaywgMC4xNSk7XG4gICAgfVxuXG4gICAgJi5nYWxsZXJ5LW9wZW5lciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuZmlsZS10aHVtYm5haWwge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDE1NSk7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDExNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHRvLXJlbSg2KSB0by1yZW0oNikgMCAwO1xuICAgIH1cblxuICAgIC5maWxlLWljb24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNikgdG8tcmVtKDYpIDAgMDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMzIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5maWxlLXByZXZpZXctbWVkaXVtLFxuICAgICYuZmlsZS1wcmV2aWV3LXNtYWxsIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbGUtaWNvbiB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZmlsZS1wcmV2aWV3LW1lZGl1bSB7XG4gICAgICAgIC5maWxlLXRodW1ibmFpbCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDEwMCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg4MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZpbGUtcHJldmlldy1zbWFsbCB7XG4gICAgICAgIC5maWxlLXRodW1ibmFpbCB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDgwKTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDYwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kb3dubG9hZC1idXR0b24ge1xuICAgICAgICAgICAgdG9wOiB0by1yZW0oMik7XG4gICAgICAgICAgICByaWdodDogdG8tcmVtKDIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtdGh1bWJuYWlsIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDYpO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyKCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nYWxsZXJ5LW92ZXJsYXkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcigpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjYpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNik7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuOSk7XG4gICAgICAgIH1cblxuICAgICAgICAucmVtYWluaW5nLWNvdW50IHtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAycHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjMpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcigpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuZG93bmxvYWQtYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDQpO1xuICAgICAgICB0b3A6IHRvLXJlbSg4KTtcbiAgICAgICAgcmlnaHQ6IHRvLXJlbSg4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDcpO1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTIpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlbW92ZS1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMik7XG4gICAgICAgIHRvcDogdG8tcmVtKC0xMik7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oLTEyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGJhc2Utc2hhZG93O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDE4KTtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDE4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxlLW5hbWUge1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oNCkgdG8tcmVtKDgpO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMCk7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyLWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgdG8tcmVtKDYpIHRvLXJlbSg2KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICYuZmlsZS1wcmV2aWV3LXNtYWxsIHtcbiAgICAgICAgLmZpbGUtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSg5KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtaXhpbiBmbGV4LWNlbnRlcigpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0LWZpbGVzLXVwbG9hZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogdG8tcmVtKDIwKTtcblxuICAgIC5maWxlcy11cGxvYWQtYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXIoKTtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTIzKTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDEwKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiBjdXN0b21BbHBoYSgkbGlnaHQtYnJhbmQtY29sb3IsIDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhhcy1lcnJvciAuZmlsZXMtdXBsb2FkLWJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlckFsZXJ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXN0b21BbHBoYSgkYm9yZGVyQWxlcnQsIDAuMDUpO1xuICAgIH1cblxuICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oNik7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg4KTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJG9mZmxpbmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1c3RvbUFscGhhKCRvZmZsaW5lLWNvbG9yLCAwLjEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGZpbGw6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbGUtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiB0by1yZW0oMjApO1xuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtZmlsZXMtdXBsb2FkLWdhbGxlcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogdG8tcmVtKDEyKTtcbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3QtY3JlYXRpb24tbWFuYWdlciB7XG4gICAgLmNyZWF0ZS1zZXJ2aWNlLXJlcXVlc3QtYnRuIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXIoKTtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0LWRldGFpbHMtZm9ybSB7XG4gICAgZmxleDogMTtcblxuICAgIGZvcm0ge1xuICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgyKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5pbnB1dC1pbmZvIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJHNlY29uZGFyeS1mb250LWNvbG9yLCAwLjIpO1xuICAgICAgICBjb2xvcjogY3VzdG9tQWxwaGEoJHByaW1hcnktZm9udC1jb2xvciwgMC41KTtcbiAgICB9XG5cbiAgICAuaW5wdXQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaW5wdXQtZWxlbSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdHlsZXMoKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAubGFiZWxlZC1yZWFkLW9ubHkgbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oOCk7XG4gICAgfVxuXG4gICAgLmxhYmVsZWQtcmVhZC1vbmx5IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgfVxuXG4gICAgLnRleHRhcmVhIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0eWxlcygpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAud2l0aC1lcnJvciB7XG4gICAgICAgIEBtaXhpbiBpbnB1dC1lcnJvciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXJBbGVydDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogdG8tcmVtKDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWVsZW0sXG4gICAgICAgIC5pbnB1dC1lbGVtOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlucHV0LWVycm9yKCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHRhcmVhLFxuICAgICAgICAmLnRleHRhcmVhOmhvdmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGlucHV0LWVycm9yKCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0LWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IHRvLXJlbSgxNikgMDtcblxuICAgIC5mb290ZXItYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiB0by1yZW0oMjI1KTtcbiAgICAgICAgaGVpZ2h0OiB0by1yZW0oNDApO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbWFsbCkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3QtZm9vdGVyIHtcbiAgICAgICAgZ2FwOiB0by1yZW0oOCk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5mb290ZXItYnV0dG9uIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0LWhlYWRlciB7XG4gICAgJi5zaWRlLXBhbmVsLWhlYWRlci53aXRoLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxNCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5hbGxvdy1vdmVyZmxvdyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmJhY2stYnV0dG9uIHtcbiAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW46IDAgdG8tcmVtKDEyKSAwIDA7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg1KSAwIDAgMDtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3QtaGVhZGVyIHtcbiAgICAgICAgJi5zaWRlLXBhbmVsLWhlYWRlci53aXRoLXRpdGxlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg1Mik7XG4gICAgICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTYpIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0LXNpZGUtcGFuZWwge1xuICAgIC5zaWRlLXBhbmVsLWJvZHkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLnBhbmVsLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogdG8tcmVtKDYzNSk7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRleHRyYS1sYXJnZSkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3Qtc2lkZS1wYW5lbCB7XG4gICAgICAgIC5wYW5lbC1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oNDUwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdC1zaWRlLXBhbmVsIHtcbiAgICAgICAgJi5pcy1tb2JpbGUge1xuICAgICAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMTYpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhbmVsLWNvbnRlbnQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VydmljZS1yZXF1ZXN0LXR5cGUtc2VsZWN0b3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMDtcblxuICAgIC5oZWFkZXIge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1maWVsZC1ncm91cCB7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDIpO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbi1jb250YWluZXIge1xuICAgICAgICAuaW5wdXQtaGVhZGVyLFxuICAgICAgICAuaW5wdXQtZm9vdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogdG8tcmVtKDIpO1xuXG4gICAgICAgIC5pbnB1dC1oZWFkZXIsXG4gICAgICAgIC5pbnB1dC1mb290ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1lbGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdG8tcmVtKDQyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leHRyYUljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbGVmdDogdG8tcmVtKDIwKTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmVhZGNydW1icyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDgpIDAgMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAuYnJlYWRjcnVtYnMtaXRlbS1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDQpO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmVhZGNydW1icy1pdGVtLWxpbms6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VzdG9tQWxwaGEoJGxpZ2h0LWJyYW5kLWNvbG9yLCAwLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWJzLXNlcGFyYXRvciB7XG4gICAgICAgICAgICBmaWxsOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDAgdG8tcmVtKC0yKSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VydmljZS10eXBlcy1zZWN0aW9uIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luOiB0by1yZW0oMTIpIDA7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgfVxuXG4gICAgJHNlcnZpY2UtdHlwZS1yYWRpdXM6IHRvLXJlbSgxMCk7XG4gICAgJGN1c3RvbS1ib3JkZXItY29sb3I6ICNlZWVlZWU7XG4gICAgJGN1c3RvbS1ib3gtc2hhZG93LWNvbG9yOiAjMDAwMDAwMjk7XG5cbiAgICAuc2VydmljZS10eXBlcy1saXN0LXNjcm9sbGFibGUtY29udGFpbmVyIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGVzLWxpc3Qge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCAkY3VzdG9tLWJveC1zaGFkb3ctY29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRzZXJ2aWNlLXR5cGUtcmFkaXVzO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY3VzdG9tLWJvcmRlci1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIpO1xuICAgIH1cblxuICAgIC5zZXJ2aWNlLXR5cGUtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlcnZpY2UtdHlwZS1yYWRpdXMgJHNlcnZpY2UtdHlwZS1yYWRpdXMgMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkc2VydmljZS10eXBlLXJhZGl1cyAkc2VydmljZS10eXBlLXJhZGl1cztcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOm9ubHktY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHNlcnZpY2UtdHlwZS1yYWRpdXM7XG4gICAgICAgIH1cblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY3VzdG9tLWJvcmRlci1jb2xvcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogdG8tcmVtKDQ4KTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuc2VydmljZS10eXBlLWl0ZW06aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggY3VzdG9tQWxwaGEoJGJsYWNrLCAwLjE1KTtcbiAgICB9XG5cbiAgICAuc2VydmljZS10eXBlLWNvbnRlbnQge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTIpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBtaW4td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtdHlwZS1pdGVtLWljb24tY2hldnJvbiB7XG4gICAgICAgIGhlaWdodDogdG8tcmVtKDEyKTtcbiAgICAgICAgd2lkdGg6IHRvLXJlbSgxMik7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLnNlcnZpY2UtdHlwZS1pdGVtLWljb24tY2hlY2sge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5lbXB0eS1zdGF0ZSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtY2VudGVyKCk7XG4gICAgICAgIHBhZGRpbmc6IHRvLXJlbSg0MCkgdG8tcmVtKDIwKTtcbiAgICAgICAgZmxleDogMTtcbiAgICB9XG5cbiAgICAuZW1wdHktc3RhdGUtbWVzc2FnZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE2KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuIiwiLmhpZ2hsaWdodGVkLXRleHQge1xuICAgIG1hcmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQteWVsbG93O1xuICAgICAgICBwYWRkaW5nOiAxcHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG8tcmVtKDIpO1xuICAgIH1cbn1cbiIsIi50YWJiZWQtbG9jYXRpb24tc2VsZWN0b3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IHRvLXJlbSgxMSk7XG5cbiAgICAudGFicy1wYW5lbCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgdG8tcmVtKDQwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJTdWJ0bGUxO1xuICAgIH1cblxuICAgIC5zaW5nbGUtdGFiIHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTQpO1xuICAgICAgICBwYWRkaW5nOiB0by1yZW0oMTMpIHRvLXJlbSgxNik7XG5cbiAgICAgICAgJi5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyKTtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWItY29udGVudCB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdG8tcmVtKDYwKSk7XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLXRyZWUtdGFiIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubG9jYXRpb25zLWJyb3dzZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLmxvY2F0aW9ucy1icm93c2VyLXRyZWUge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIubG9jYXRpb24tbWFwLXRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC50b3AtcGFuZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oMjQpO1xuXG4gICAgICAgIC5hcHAtbG9jYXRpb24tcGlja2VyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvb3ItZHJvcGRvd24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHRvLXJlbSgzMDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLXByZXZpZXcge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB0by1yZW0oNCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYmFzZS1zaGFkb3c7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHRvLXJlbSgxNik7XG4gICAgICAgICAgICB6LWluZGV4OiA0MDE7XG4gICAgICAgICAgICBmbGV4OiAxIDA7XG5cbiAgICAgICAgICAgIC5tYXAtaWNvbiB7XG4gICAgICAgICAgICAgICAgZmlsbDogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hcC1jb250YWluZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvLXJlbSg0MDApO1xuXG4gICAgICAgIC5sb2NhdGlvbi1zZWxlY3Rvci1tYXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5uby1mbG9vci1wbGFuLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICAgICAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLWluIHtcbiAgICAgICAgICAgICAgICB0b3A6IHRvLXJlbSgtMTA2KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gICAgICAgICAgICAgICAgdG9wOiB0by1yZW0oLTUzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxvY2F0aW9uLXRyZWUtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmljb24tY2hlY2sge1xuICAgICAgICBoZWlnaHQ6IHRvLXJlbSgxNik7XG4gICAgICAgIHdpZHRoOiB0by1yZW0oMTYpO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWJyYW5kLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIC5pcy1zZWxlY3RlZCAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlbGVjdC1pbnB1dCB7XG4gICAgLmlucHV0LXdyYXAgLmlucHV0LWVsZW0ge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItc3R5bGVzKCk7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB0by1yZW0oODApO1xuICAgIH1cblxuICAgIC5leHRyYS1pbnB1dC1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtYnJhbmQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHJpZ2h0OiB0by1yZW0oNyk7XG4gICAgICAgIHRvcDogdG8tcmVtKDUpO1xuICAgIH1cbn1cbiIsIi5maWVsZC1ncm91cCB7XG4gICAgLmZpZWxkLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDgpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5lcnJvci1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6ICRvZmZsaW5lLWNvbG9yO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICB9XG59XG4iLCIuZmlsZXMtcHJldmlldy1nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgbWFyZ2luLXRvcDogdG8tcmVtKDQpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuIiwiLnNlcnZpY2UtcmVxdWVzdC1wcmV2aWV3IHtcbiAgICAuc2lkZS1wYW5lbC1oZWFkZXIud2l0aC10aXRsZSAuc2lkZS1wYW5lbC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAucHJldmlldy1maWVsZHMtY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgIH1cblxuICAgIC5zcGxpdC1maWVsZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogdG8tcmVtKDI0KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3QtcHJldmlldyB7XG4gICAgICAgICYuc2lkZS1wYW5lbC1oZWFkZXIud2l0aC10aXRsZSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiB0by1yZW0oNTIpO1xuICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnByZXZpZXctZmllbGQge1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IHRvLXJlbSgxNik7XG5cbiAgICAuZmllbGQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgcGFkZGluZy10b3A6IHRvLXJlbSgxMCk7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlZmF1bHQtc3Ryb2tlIHtcbiAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpZWxkLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmb250LXNpemU6IHRvLXJlbSgxMik7XG4gICAgICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5maWVsZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmZpZWxkLXN1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuIiwiLmZpbGVzLXByZXZpZXcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogdG8tcmVtKDE2KTtcbn1cbiIsIi5jb21tZW50cy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiB0by1yZW0oMTIpO1xuICAgIG1hcmdpbi10b3A6IHRvLXJlbSgxNik7XG5cbiAgICAuY29tbWVudHMtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5jb21tZW50cy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDE0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmNvbW1lbnRzLXNvcnQtdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTApO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBzdHJva2U6ICRzZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMTMpO1xuICAgICAgICAgICAgaGVpZ2h0OiB0by1yZW0oMTMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vbGRlc3QtZmlyc3QgLmljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICB9XG5cbiAgICAuY29tbWVudC1pbnB1dC1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IHRvLXJlbSg4KTtcbiAgICAgICAgcGFkZGluZzogMCB0by1yZW0oMik7XG5cbiAgICAgICAgLmlucHV0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtaW5wdXQtYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIH1cblxuICAgIC5jb21tZW50cy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiB0by1yZW0oMTYpO1xuICAgICAgICBtYXJnaW4tdG9wOiB0by1yZW0oNCk7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDQpO1xuICAgIH1cblxuICAgIC5jb21tZW50LWF2YXRhciB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgd2lkdGg6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSgyNCk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IHRvLXJlbSg3KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICYuaW5pdGlhbHMtb25seSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY3VzdG9tQWxwaGEoJHByaW1hcnksIDAuMSk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1icmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb21tZW50LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDgpO1xuICAgIH1cblxuICAgIC5jb21tZW50LWF1dGhvciB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDEwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWZvbnQtY29sb3I7XG4gICAgfVxuXG4gICAgLmNvbW1lbnQtdGltZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG8tcmVtKDgpO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuY29tbWVudC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiB0by1yZW0oMTApO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZm9udC1jb2xvcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0by1yZW0oMzIpO1xuICAgIH1cblxuICAgIC5jb21tZW50LWlucHV0LWZpZWxkIHtcbiAgICAgICAgLmlucHV0LWhlYWRlcixcbiAgICAgICAgLmlucHV0LWZvb3RlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNlcnZpY2UtcmVxdWVzdHMtdGFibGUge1xuICAgIC5oZWFkZXItcm93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdHMtdGFibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0by1yZW0oNTApO1xuICAgIH1cbn1cbiIsIi5zZXJ2aWNlLXJlcXVlc3RzLXRvcC1iYXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogdG8tcmVtKDIwKTtcblxuICAgIC5ob3Jpem9udGFsLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogdG8tcmVtKDE0KTtcblxuICAgICAgICAuYXBwLWJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IHRvLXJlbSg0MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5uZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSg5KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogdG8tcmVtKDQyKTtcbiAgICAgICAgICAgIHdpZHRoOiB0by1yZW0oMzAwKTtcblxuICAgICAgICAgICAgLnNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLWJ1dHRvbiB7XG4gICAgICAgICAgICAuZmlsdGVyLWljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIHN0cm9rZTogJHNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1jb250YWluZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRiYXNlLXNoYWRvdztcbiAgICAgICAgICAgIHBhZGRpbmc6IHRvLXJlbSgxNik7XG4gICAgICAgICAgICB3aWR0aDogdG8tcmVtKDI5MCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogdG8tcmVtKDEwKTtcblxuICAgICAgICAgICAgLnNvcnQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGxhcmdlKSB7XG4gICAgLnNlcnZpY2UtcmVxdWVzdHMtdG9wLWJhciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogdG8tcmVtKDE2KTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGl1bSkge1xuICAgIC5zZXJ2aWNlLXJlcXVlc3RzLXRvcC1iYXIge1xuICAgICAgICAuZGF0ZS1maWx0ZXJzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG9yaXpvbnRhbC1jb250YWluZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5pbm5lci1jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZXJ2aWNlLXJlcXVlc3QtY3JlYXRpb24tbWFuYWdlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc21hbGwpIHtcbiAgICAuc2VydmljZS1yZXF1ZXN0cy10b3AtYmFyIHtcbiAgICAgICAgLmhvcml6b250YWwtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IHRvLXJlbSgxNik7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0ICcuL0ZpbGVzUHJldmlld0dhbGxlcnkvRmlsZXNQcmV2aWV3R2FsbGVyeSc7XG5AaW1wb3J0ICcuL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9TZXJ2aWNlUmVxdWVzdFByZXZpZXcnO1xuQGltcG9ydCAnLi9TZXJ2aWNlUmVxdWVzdFByZXZpZXcvUHJldmlld0ZpZWxkL1ByZXZpZXdGaWVsZCc7XG5AaW1wb3J0ICcuL1NlcnZpY2VSZXF1ZXN0UHJldmlldy9GaWxlc1ByZXZpZXcvRmlsZXNQcmV2aWV3JztcbkBpbXBvcnQgJy4vU2VydmljZVJlcXVlc3RQcmV2aWV3L0NvbW1lbnRzL0NvbW1lbnRzJztcbkBpbXBvcnQgJy4vU2VydmljZVJlcXVlc3RzVGFibGUvU2VydmljZVJlcXVlc3RzVGFibGUnO1xuQGltcG9ydCAnLi9TZXJ2aWNlUmVxdWVzdHNUb3BCYXIvU2VydmljZVJlcXVlc3RzVG9wQmFyJztcblxuLm15LXNlcnZpY2UtcmVxdWVzdHMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogdG8tcmVtKDI1KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0pIHtcbiAgICAubXktc2VydmljZS1yZXF1ZXN0cy1zZWN0aW9uIHtcbiAgICAgICAgcGFkZGluZzogdG8tcmVtKDE2KSB0by1yZW0oNikgdG8tcmVtKDE2KSB0by1yZW0oMTYpO1xuICAgIH1cbn1cbiIsIi5haS1hc3Npc3RhbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5jb250ZW50IHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuYWktYXNzaXN0YW50LWNoYXQge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAvLyBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgYXBwbHkgc3R5bGVzIG9ubHkgZm9yIElFLTExXG4gICAgI3BhZ2Utd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5jb250YWluZXIsXG4gICAgICAgIC5wcm9maWxlLFxuICAgICAgICAubG9hZGluZy1zcGlubmVyLFxuICAgICAgICAuZXhwb3J0LWRhdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9yZGVyLWJvdHRvbS5yb3cge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBhZ2UtYm9keSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA5MGR2aDtcblxuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vbml0b3ItbWFwLXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICAucm9vbWtpb3NrIHtcbiAgICAgICAgI25hdiB7XG4gICAgICAgICAgICAjbmF2LXRvcCB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzcwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/