/*!
 * Stylesheet for the Date Range Picker, for use with Semantic UI
 *
 * Copyright 2013-2015 Dan Grossman ( http://www.dangrossman.info )
 * Licensed under the MIT license. See http://www.opensource.org/licenses/mit-license.php
 *
 * Built for http://www.improvely.com
 */.daterangepicker.dropdown-menu{max-width:none;display:none;z-index:3000;border:1px solid #ccc;box-shadow:0 0 5px #ccc}.daterangepicker.opensleft .calendar,.daterangepicker.opensleft .ranges{float:left;margin:4px}.daterangepicker.openscenter .calendar,.daterangepicker.openscenter .ranges,.daterangepicker.opensright .calendar,.daterangepicker.opensright .ranges{float:right;margin:4px}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker .ranges .range_inputs>div,.daterangepicker_start_input{float:left}.daterangepicker .ranges{width:160px;text-align:left}.daterangepicker .ranges .range_inputs>div:nth-child(2){padding-left:11px}.daterangepicker .calendar{display:none;max-width:270px}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-date{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .daterangepicker_end_input label,.daterangepicker .daterangepicker_start_input label{color:#333;display:block;font-size:11px;font-weight:400;height:20px;line-height:20px;margin-bottom:2px;text-shadow:#fff 1px 1px 0;text-transform:uppercase;width:74px}.daterangepicker .ranges input{font-size:11px}.daterangepicker .ranges .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-size:11px;height:30px;line-height:30px;vertical-align:middle;margin:0 0 10px;padding:0 6px;width:74px}.daterangepicker.opensleft:after,.daterangepicker.opensleft:before{display:inline-block;content:''}.daterangepicker .ranges ul{list-style:none;margin:0;padding:0}.daterangepicker .ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;color:#08c;padding:3px 12px;margin-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#08c;border:1px solid #08c;color:#fff}.daterangepicker .calendar-date{border:1px solid #ddd;padding:4px;border-radius:4px;background:#fff}.daterangepicker .calendar-time{text-align:center;margin:8px auto 0;line-height:30px}.daterangepicker{position:absolute;background:#fff;top:100px;left:20px;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker.opensleft:before{position:absolute;top:-7px;right:9px;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.daterangepicker.opensleft:after{position:absolute;top:-6px;right:10px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{position:absolute;display:inline-block;content:'';left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:before{top:-7px;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2)}.daterangepicker.openscenter:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensright:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.opensright:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;white-space:nowrap}.daterangepicker option.disabled,.daterangepicker td.disabled,.daterangepicker td.off{color:#999}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.in-range{background:#ebf4f8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.daterangepicker td.start-date{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.daterangepicker td.end-date{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#3071a9;color:#fff}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker .ui.dropdown.monthselect,.daterangepicker .ui.dropdown.yearselect{font-size:12px;padding:5px;margin:0 5px 0 0;height:auto;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:auto}.daterangepicker select.yearselect{width:auto}.daterangepicker select.ui.dropdown.ampmselect,.daterangepicker select.ui.dropdown.hourselect,.daterangepicker select.ui.dropdown.minuteselect,.daterangepicker select.ui.dropdown.secondselect{padding:3px;height:2em}.daterangepicker .ui.dropdown.ampmselect,.daterangepicker .ui.dropdown.hourselect,.daterangepicker .ui.dropdown.minuteselect,.daterangepicker .ui.dropdown.secondselect{padding:5px}.daterangepicker .ui.dropdown.ampmselect>.text,.daterangepicker .ui.dropdown.hourselect>.text,.daterangepicker .ui.dropdown.minuteselect>.text,.daterangepicker .ui.dropdown.monthselect>.text,.daterangepicker .ui.dropdown.secondselect>.text,.daterangepicker .ui.dropdown.yearselect>.text{margin-right:1.25em}.daterangepicker .ui.dropdown.ampmselect>.dropdown.icon,.daterangepicker .ui.dropdown.hourselect>.dropdown.icon,.daterangepicker .ui.dropdown.minuteselect>.dropdown.icon,.daterangepicker .ui.dropdown.monthselect>.dropdown.icon,.daterangepicker .ui.dropdown.secondselect>.dropdown.icon,.daterangepicker .ui.dropdown.yearselect>.dropdown.icon{padding:.8em .15em .8em .8em}.daterangepicker_end_input{float:left;padding-left:11px}.daterangepicker th.month{width:auto;padding:0}.daterangepicker .next .right.arrow.icon,.daterangepicker .prev .left.arrow.icon{margin:0}
/*# sourceMappingURL=daterangepicker.min.css.map */
/*

	global colors
	----------------------------
	#FFF;		@white
	#F49614;	@orange		rgb(244, 150, 20);
	#2979FF;	@blue		rgb(41, 121, 255);
	#F5F5F5;	@gray
	#0A172F; 	@darkblue
	#00E676;	@green
	#FF1744;	@red
	#78909C;	@lightblue

*/

/* page titlte header
--------------------------------------*/
.pbc-page-title-header {

	background-color:#0A172F; 	/* @darkblue; */
}

.pbc-page-title-header .pbc-wrap {

	display:block;
	box-sizing:border-box;
	max-width:1240px;
	margin:0 auto;
	padding:20px 0 30px 0;
}

.pbc-page-title-header .pbc-wrap .pbc-wrap-title {

	display:block;
}

.pbc-page-title-header .pbc-wrap .pbc-wrap-title h1 {

	font-size:41px;
	font-weight:700;
	line-height:100%;
	color:#FFF; /* white */
	padding:15px 0 0 0;
}

/* page cols
--------------------------------------*/
.pbc-page-cols {

	display:flex;
	flex-wrap:wrap;
	box-sizing:border-box;
	max-width:1240px;
	margin:0 auto;
	padding:0 0 50px 0;
}

.pbc-page-cols:after {

	display:block;
	content:'';
	clear:both;
}

.pbc-page-cols .pbc-col-left {

	display:block;
	box-sizing:border-box;
	width:50%;
	padding:0 20px 0 0;
}

.pbc-page-cols .pbc-col-right {

	display:block;
	box-sizing:border-box;
	width:50%;
	padding:0 0 0 20px;
	position: relative;
}


/* form
--------------------------------------*/
.pbc-form-header {

	padding:20px 0 0 0;
}

.pbc-wrap-form {

}

.pbc-wrap-form .ui.input input {

    font-size: 14px;
    line-height: 48px;
    padding: 0 1em;
    border: 1px solid #0A172F; /* @darkblue */
}

.pbc-wrap-form .ui.selection {

    line-height: 48px;
    padding: 0 1em;
    border: 1px solid #0A172F; /* @darkblue */
    width: 100%;
}

.pbc-wrap-form .ui.selection.dropdown:hover {

    border: 1px solid #0A172F; /* @darkblue */
}

.pbc-wrap-form .ui.selection.dropdown:focus {

    border: 1px solid #0A172F; /* @darkblue */
}

.pbc-wrap-form .ui.selection.active.dropdown:hover,
.pbc-wrap-form .ui.selection.active.dropdown:hover .menu {

    border: 1px solid #0A172F; /* @darkblue */
}

.pbc-wrap-form .ui.selection.active .menu {

    border-color: #353535;
}

.pbc-wrap-form .ui.selection.active .menu {

    border-color: #353535;
}

.pbc-wrap-form .ui.selection .menu > .item {

    padding:0 1em!important;
    line-height:50px;
}

.pbc-wrap-form .ui.selection i.icon {

	display:block;
	width:20px;
	height:20px;
	position:absolute;
	right:5px;
	top:50%;
	transform:translateY(-50%);
	line-height:20px;
	color:#2979FF; /* @blue */
}

.pbc-wrap-form .ui.selection.active.dropdown i.icon:after {

	position:absolute;
	left:50%;
	top:50%;
	transform:translateX(-50%) translateY(-50%);
}

.pbc-wrap-form textarea {

	display:block;
	box-sizing:border-box;
	font-size: 14px;
	font-weight:300;
	line-height:150%;
	color:rgba(0, 0, 0, 0.9);
	width:100%;
	resize:none;
	border-radius:4px;
	border: 1px solid #0A172F; /* @darkblue */
	padding: 1em 1em;
	outline:none;
}

.pbc-wrap-form textarea.pbc-h90 {

	min-height:90px;
}

.pbc-wrap-form textarea.pbc-h180 {

	min-height:180px;
}

.pbc-wrap-form .pbc-separator {

	padding:10px 0 10px 0;
}

.pbc-wrap-form .pbc-separator .pbc-line {

	display:block;
	box-sizing:border-box;
	height:1px;
	background-color:#ECEFF1;
}

.pbc-wrap-form .pbc-add-trip-point {

	padding:0 0 10px 0;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder {

    display: block;
    line-height:36px;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-location {

	display:inline-block;
	font-size:16px;
	font-weight:300;
	margin:0 3px;
	vertical-align:bottom;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-location .pbc-name {

	vertical-align:center;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-icon-marker {

	font-size:26px;
	display:inline-block;
	color:#F49614; /* @orange */
	vertical-align:middle;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-icon-checkmark {

	font-size:26px;
	display:inline-block;
	color:#2979FF; /* @blue */
	vertical-align:middle;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-icon-marker i.icon,
.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-icon-checkmark i.icon {

	width:auto;
	height:auto;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-link {

	display:inline-block;
	margin:0 4px;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-link img {

	vertical-align:middle;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-btn-add {

	font-size:12px;
	font-weight:700;
	line-height:100%;
	color:#FFF;
	background-color:#F49614;	/* @orange */
	padding:9px 18px;
	border-radius:5px;
	border:none;
	outline:none;
	cursor:pointer;
	vertical-align:middle;
	margin:0 4px;
}

.pbc-wrap-form .pbc-add-trip-point .pbc-holder .pbc-btn-add:hover {

	background-color:#2979FF; /* @blue */
}


.pbc-wrap-form .ui.calendar i.icon {

    color: #2979FF; /* @blue */
    opacity: 1.0;
}


.pbc-wrap-form .pbc-row {

	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 0 -10px;
}

.pbc-wrap-form > div:last-child .pbc-col .pbc-wrap-control {

	padding-bottom:0;
}

.pbc-wrap-form .pbc-row .pbc-col {

	width: 100%;
	padding: 0 10px;
	margin: 0 0 0 0;
}

.pbc-wrap-form .pbc-row.pbc-two-cols .pbc-col {

	width: 50%;
}

.pbc-wrap-form .pbc-row.pbc-three-cols .pbc-col {

	width: 33.3333333333%;
}

.pbc-wrap-form .pbc-row .pbc-col .pbc-wrap-control {

	display: block;
	box-sizing: border-box;
	padding: 0 0 20px 0;
}

.pbc-wrap-form .pbc-row .pbc-col .pbc-wrap-control label {

	display: block;
	font-size: 12px;
	font-weight: 700;
	line-height: 120%;
	padding: 0 0 6px 0;
}

.pbc-wrap-form .pbc-wrap-btn-submit {

	padding:10px 0 30px 0;
}




fieldset {
	border: none;
}
fieldset.rdim {
	-webkit-filter: blur(4px);
	-moz-filter: blur(4px);
	-o-filter: blur(4px);
	-ms-filter: blur(4px);
	filter: blur(4px)
}
/* trip features
------------------------------------------------*/
.pbc-trip-features {

	padding:15px 0 0 0;
}

.pbc-trip-features:after {

	display:table;
	content:'';
	clear:both;
}

.pbc-trip-features .pbc-left {

	width:50%;
	float:left;
	padding:0 20px 0 0;
}

.pbc-trip-features .pbc-right {

	width:50%;
	float:left;
	padding:0 0 0 20px;
}

.pbc-trip-features .pbc-wrap-title {

	padding:0 0 0 36px;
	margin:0 0 25px 0;
	position:relative;
}

.pbc-trip-features .pbc-wrap-title h5 {

	font-size:20px;
	font-weight:700;
	line-height:24px;
	padding:0;
	margin:0;
	text-align:left;
}

.pbc-trip-features .pbc-wrap-title .pbc-icon {

	display:block;
	width:24px;
	height:24px;
	position:absolute;
	left:0;
	top:0;
}

.pbc-trip-features .pbc-wrap-title .pbc-icon.pbc-yes svg {

	display:block;
	width:100%;
	height:100%;
	fill:#00E676;
}

.pbc-trip-features .pbc-wrap-title .pbc-icon.pbc-no svg {

	display:block;
	width:100%;
	height:100%;
	fill:#FF1744;
}

.pbc-trip-features .ui.checkbox {

    display: block;
    padding: 0 0 12px 0;
    line-height:19px;
}

.ui.checkbox input[type=checkbox] {

    width: 19px;
    height: 19px;
}

.pbc-trip-features .ui.checkbox label {

	font-size: 16px;
	font-weight:300;
}

.pbc-trip-features .ui.checkbox label:before {

	border:1px solid #000; /* @black */
	width:19px;
	height:19px;
	line-height:19px;
}

.pbc-trip-features .ui.checkbox input:focus~label:before {

    border:1px solid #000; /* @black */
}

.pbc-trip-features .ui.checkbox input:checked~label:before {

    background-color: #2979FF;   /* @blue */
    border-color: #2979FF; /* @blue */
}

.pbc-trip-features .ui.checkbox input:checked~label:after {

	color:#FFF; /* @white */
	line-height:19px;
	width:19px;
	height:19px;
}

.pbc-trip-features .ui.checkbox.disabled {

    pointer-events:none;
}



/* why list
------------------------------------------------*/
.pbc-why-list {

	border-radius:4px;
	border: 1px solid #2979FF; /* @blue */
	background-color:#f8f8f8;
	position:relative;
}

.pbc-why-list .pbc-holder {

		padding:40px 10px 40px 10px;
		position:relative;
}

.pbc-why-list .pbc-holder:after {

	display:block;
	box-sizing:border-box;
	content:'';
	width:10px;
	height:10px;
	position:absolute;
	left:-6px;
	top:50%;
	transform:translateY(-50%) rotate(45deg);
	border-left: 1px solid #2979FF; /* @blue */
	border-bottom: 1px solid #2979FF; /* @blue */
	background-color:#f8f8f8;
}

.pbc-why-list h2 {

	font-size:36px;
	font-weight:300;
	line-height:100%;
	padding:0 0 20px 0;
	margin:0;
	text-align:center;
}

.pbc-why-list .pbc-divider {

	display:block;
	width:80%;
	height:1px;
	position:relative;
	margin:0 auto 0 auto;

	background: rgb(10,23,47); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(248,248,248,1) 0%, rgba(41,121,255,1) 50%, rgba(248,248,248,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(248,23,248,1) 0%,rgba(41,121,255,1) 50%,rgba(248,248,248,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(248,248,248,1) 0%,rgba(41,121,255,1) 50%,rgba(248,248,248,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a172f', endColorstr='#0a172f',GradientType=1 ); /* IE6-9 */
}

.pbc-why-list .pbc-divider .pbc-arrow {

	display:block;
	width:10px;
	height:10px;
	position:absolute;
	left:50%;
	bottom:-5px;
	border-right:1px solid #2979FF; /* @blue */
	border-bottom:1px solid #2979FF; /* @blue */
	transform: translateX(-50%) rotate(45deg);
	background-color:#f8f8f8;
}

.pbc-why-list ul {

	list-style-type:none;
	display:block;
	margin:0;
	padding:30px 0 0 40px;
}

.pbc-why-list ul li {

	display:block;
	line-height:100%;
	text-align:left;
	padding:0 0 0 60px;
	margin:0 0 5px 0;
	position:relative;

}

.pbc-why-list ul li .pbc-text {

	display:block;
	font-size:16px;
	font-weight:300;
	line-height:20px;
	padding:15px 0;
}

.pbc-why-list ul li .pbc-icon {

	display:block;
	width:50px;
	height:50px;
	line-height:0;
	position:absolute;
	left:0;
	top:0;
}

.pbc-why-list ul li .pbc-icon img {

	max-width:100%;
	height:auto;
}



/* responsive css
------------------------------------------------*/
@media only screen and (max-width: 1280px) {

	.pbc-page-title-header .pbc-wrap {

		padding: 20px 20px 30px 20px;
	}

	.pbc-page-cols {

		padding:0 20px 50px 20px;
	}
}


@media only screen and (max-width: 1024px) {

	.pbc-page-cols .pbc-col-left {

		width:100%;
		padding:0 0 40px 0;
	}

	.pbc-page-cols .pbc-col-right {

		width:100%;
		padding:0;
	}

	.pbc-why-list:after {

		left:50%;
		top:-6px;
		transform:translateX(-50%) rotate(135deg);
	}

}


@media only screen and (max-width: 640px) {

	.pbc-wrap-form .pbc-row.pbc-two-cols .pbc-col {

		width: 100%;
	}

	.pbc-wrap-form .pbc-row.pbc-three-cols .pbc-col {

		width: 100%;
	}

	.pbc-trip-features .pbc-left {

		width: 100%;
		float: none;
		padding: 0 0 20px 0;
	}

	.pbc-trip-features .pbc-right {

		width: 100%;
		float: none;
		padding: 0 0 0 0;
	}
}

@media only screen and (max-width: 480px) {

	.pbc-why-list ul {

	    padding: 30px 10px 0 10px;
	}

}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZGF0ZXJhbmdlcGlja2VyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy9zb3VyY2UvZGF0ZXJhbmdlcGlja2VyLmNzcyIsIndlYnBhY2s6Ly8vYWRkLXRyaXAubWFpbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7RUNTQSxnQ0FDSSxjQUNBLGFBQ0EsYUFDQSxzQkFDQSx3QkFHZ0MseUVBQ2hDLFVBQ0EsV0FJa0MsdUpBQ2xDLFdBQ0EsV0FHNkIsbUVBQzdCLFVBUUoseUVBdVVJLFVBNVVKLDBCQUNJLFdBQ0EsZ0JBT0oseURBQ0ksaUJBR0osNEJBQ0ksWUFDQSxnQkFHSiwwQ0FDSSxhQUdKLGtEQUNJLFdBRzJCLDZEQUMzQix1REFDQSxtQkFDQSxrQkFDQSxlQUlKLHVHQUNJLFVBQ0EsY0FDQSxlQUNBLGdCQUNBLFlBQ0EsaUJBQ0Esa0JBQ0EsMkJBQ0EseUJBQ0EsV0FHSixnQ0FDSSxjQUdKLHNDQUNJLHFCQUNBLGtCQUNBLFdBQ0EsY0FDQSxlQUNBLFlBQ0EsaUJBQ0Esc0JBQ0EsZ0JBQ0EsY0FDQSxXQWlFSixvRUFSSSxvQkFLQSxXQTNESiw2QkFDSSxlQUNBLFNBQ0EsVUFHSiw2QkFDSSxjQUNBLG1CQUNBLHlCQUNBLFdBQ0EsaUJBQ0Esa0JBQ0EsMEJBQ0EsdUJBQ0Esa0JBQ0EsZUFHSixzRUFDSSxlQUNBLHNCQUNBLFdBR0osaUNBQ0kscUJBQ0EsWUFDQSxrQkFDQSxnQkFHSixpQ0FDSSxpQkFDQSxrQkFDQSxpQkFHSixrQkFDSSxpQkFDQSxnQkFDQSxVQUNBLFVBQ0EsWUFDQSxlQUNBLDBCQUNBLHVCQUNBLGtCQUdKLG1DQUNJLGlCQUNBLFNBQ0EsVUFFQSxtQ0FDQSw2QkFDQSxrQ0FDQSxtQ0FJSixrQ0FDSSxpQkFDQSxTQUNBLFdBRUEsbUNBQ0EsNkJBQ0Esa0NBb0JKLHdFQTRCSSxpQkFHQSxxQkFJQSxXQWhDQSxPQUNBLFFBQ0EsUUFDQSxpQkFDQSxrQkF2QkoscUNBRUksUUFPQSxtQ0FDQSw2QkFDQSxrQ0FDQSxtQ0FJSixvQ0FFSSxRQU9BLG1DQUNBLDZCQUNBLGtDQUlKLG9DQUNJLGlCQUNBLFNBQ0EsU0FDQSxxQkFDQSxtQ0FDQSw2QkFDQSxrQ0FDQSxtQ0FDQSxXQUdKLG1DQUNJLGlCQUNBLFNBQ0EsVUFDQSxxQkFDQSxtQ0FDQSw2QkFDQSxrQ0FDQSxXQUdKLHlCQUNJLGVBR0osZ0NBQ0ksV0FDQSxZQUNBLHNCQUNBLDBCQUdKLCtCQUNJLFdBQ0EsWUFDQSxzQkFDQSwwQkFHSix3QkFDSSxVQUNBLFNBR0oseUNBQ0ksaUJBQ0EsV0FDQSxZQUNBLFlBQ0EsMEJBQ0EsdUJBQ0Esa0JBQ0EsZUFDQSxtQkFPMEIsdUZBSDFCLFVBT0oseUVBQ0ksZUFHSiw4QkFDSSxrQkFDQSx3QkFDQSxxQkFDQSxnQkFHSixnQ0FDSSxpQ0FDQSwrQkFDQSwwQkFHSiw4QkFDSSxpQ0FDQSwrQkFDQSwwQkFHSix5Q0FDSSx5QkFDQSx1QkFDQSxrQkFHSiw2REFDSSx3QkFDQSxxQkFDQSxXQUdKLG1EQUNJLGFBQ0EsV0FHSixvRkFFSSxjQUNBLFlBQ0EsaUJBQ0EsWUFDQSxlQUdKLHFDQUNJLGVBQ0EsV0FHSixvQ0FDSSxVQU1KLGlNQUNJLFdBQ0EsV0FPSix5S0FDSSxXQVFKLGdTQUNJLG1CQVFKLHNWQUNJLDRCQU9KLDRCQUNJLFVBQ0Esa0JBR0osMkJBQ0ksVUFDQSxVQUlKLGtGQUEyQyxRQUFRO0FEOVduRCxrREFBa0QsQztBRVJsRDs7Ozs7Ozs7Ozs7OztDQWFDOztBQUVEO3VDQUN1QztBQUN2Qzs7Q0FFQyx3QkFBd0IsR0FBRyxlQUFlO0FBQzNDOztBQUVBOztDQUVDLGFBQWE7Q0FDYixxQkFBcUI7Q0FDckIsZ0JBQWdCO0NBQ2hCLGFBQWE7Q0FDYixxQkFBcUI7QUFDdEI7O0FBRUE7O0NBRUMsYUFBYTtBQUNkOztBQUVBOztDQUVDLGNBQWM7Q0FDZCxlQUFlO0NBQ2YsZ0JBQWdCO0NBQ2hCLFVBQVUsRUFBRSxVQUFVO0NBQ3RCLGtCQUFrQjtBQUNuQjs7QUFFQTt1Q0FDdUM7QUFDdkM7O0NBRUMsWUFBWTtDQUNaLGNBQWM7Q0FDZCxxQkFBcUI7Q0FDckIsZ0JBQWdCO0NBQ2hCLGFBQWE7Q0FDYixrQkFBa0I7QUFDbkI7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLFVBQVU7Q0FDVixVQUFVO0FBQ1g7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLHFCQUFxQjtDQUNyQixTQUFTO0NBQ1Qsa0JBQWtCO0FBQ25COztBQUVBOztDQUVDLGFBQWE7Q0FDYixxQkFBcUI7Q0FDckIsU0FBUztDQUNULGtCQUFrQjtDQUNsQixrQkFBa0I7QUFDbkI7OztBQUdBO3VDQUN1QztBQUN2Qzs7Q0FFQyxrQkFBa0I7QUFDbkI7O0FBRUE7O0FBRUE7O0FBRUE7O0lBRUksZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixjQUFjO0lBQ2QseUJBQXlCLEVBQUUsY0FBYztBQUM3Qzs7QUFFQTs7SUFFSSxpQkFBaUI7SUFDakIsY0FBYztJQUNkLHlCQUF5QixFQUFFLGNBQWM7SUFDekMsV0FBVztBQUNmOztBQUVBOztJQUVJLHlCQUF5QixFQUFFLGNBQWM7QUFDN0M7O0FBRUE7O0lBRUkseUJBQXlCLEVBQUUsY0FBYztBQUM3Qzs7QUFFQTs7O0lBR0kseUJBQXlCLEVBQUUsY0FBYztBQUM3Qzs7QUFFQTs7SUFFSSxxQkFBcUI7QUFDekI7O0FBRUE7O0lBRUkscUJBQXFCO0FBQ3pCOztBQUVBOztJQUVJLHVCQUF1QjtJQUN2QixnQkFBZ0I7QUFDcEI7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLFVBQVU7Q0FDVixXQUFXO0NBQ1gsaUJBQWlCO0NBQ2pCLFNBQVM7Q0FDVCxPQUFPO0NBQ1AsMEJBQTBCO0NBQzFCLGdCQUFnQjtDQUNoQixhQUFhLEVBQUUsVUFBVTtBQUMxQjs7QUFFQTs7Q0FFQyxpQkFBaUI7Q0FDakIsUUFBUTtDQUNSLE9BQU87Q0FDUCwyQ0FBMkM7QUFDNUM7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLHFCQUFxQjtDQUNyQixlQUFlO0NBQ2YsZUFBZTtDQUNmLGdCQUFnQjtDQUNoQix3QkFBd0I7Q0FDeEIsVUFBVTtDQUNWLFdBQVc7Q0FDWCxpQkFBaUI7Q0FDakIseUJBQXlCLEVBQUUsY0FBYztDQUN6QyxnQkFBZ0I7Q0FDaEIsWUFBWTtBQUNiOztBQUVBOztDQUVDLGVBQWU7QUFDaEI7O0FBRUE7O0NBRUMsZ0JBQWdCO0FBQ2pCOztBQUVBOztDQUVDLHFCQUFxQjtBQUN0Qjs7QUFFQTs7Q0FFQyxhQUFhO0NBQ2IscUJBQXFCO0NBQ3JCLFVBQVU7Q0FDVix3QkFBd0I7QUFDekI7O0FBRUE7O0NBRUMsa0JBQWtCO0FBQ25COztBQUVBOztJQUVJLGNBQWM7SUFDZCxnQkFBZ0I7QUFDcEI7O0FBRUE7O0NBRUMsb0JBQW9CO0NBQ3BCLGNBQWM7Q0FDZCxlQUFlO0NBQ2YsWUFBWTtDQUNaLHFCQUFxQjtBQUN0Qjs7QUFFQTs7Q0FFQyxxQkFBcUI7QUFDdEI7O0FBRUE7O0NBRUMsY0FBYztDQUNkLG9CQUFvQjtDQUNwQixhQUFhLEVBQUUsWUFBWTtDQUMzQixxQkFBcUI7QUFDdEI7O0FBRUE7O0NBRUMsY0FBYztDQUNkLG9CQUFvQjtDQUNwQixhQUFhLEVBQUUsVUFBVTtDQUN6QixxQkFBcUI7QUFDdEI7O0FBRUE7OztDQUdDLFVBQVU7Q0FDVixXQUFXO0FBQ1o7O0FBRUE7O0NBRUMsb0JBQW9CO0NBQ3BCLFlBQVk7QUFDYjs7QUFFQTs7Q0FFQyxxQkFBcUI7QUFDdEI7O0FBRUE7O0NBRUMsY0FBYztDQUNkLGVBQWU7Q0FDZixnQkFBZ0I7Q0FDaEIsVUFBVTtDQUNWLHdCQUF3QixFQUFFLFlBQVk7Q0FDdEMsZ0JBQWdCO0NBQ2hCLGlCQUFpQjtDQUNqQixXQUFXO0NBQ1gsWUFBWTtDQUNaLGNBQWM7Q0FDZCxxQkFBcUI7Q0FDckIsWUFBWTtBQUNiOztBQUVBOztDQUVDLHdCQUF3QixFQUFFLFVBQVU7QUFDckM7OztBQUdBOztJQUVJLGNBQWMsRUFBRSxVQUFVO0lBQzFCLFlBQVk7QUFDaEI7OztBQUdBOztDQUVDLGFBQWE7Q0FDYixtQkFBbUI7Q0FDbkIsZUFBZTtDQUNmLGVBQWU7QUFDaEI7O0FBRUE7O0NBRUMsZ0JBQWdCO0FBQ2pCOztBQUVBOztDQUVDLFdBQVc7Q0FDWCxlQUFlO0NBQ2YsZUFBZTtBQUNoQjs7QUFFQTs7Q0FFQyxVQUFVO0FBQ1g7O0FBRUE7O0NBRUMscUJBQXFCO0FBQ3RCOztBQUVBOztDQUVDLGNBQWM7Q0FDZCxzQkFBc0I7Q0FDdEIsbUJBQW1CO0FBQ3BCOztBQUVBOztDQUVDLGNBQWM7Q0FDZCxlQUFlO0NBQ2YsZ0JBQWdCO0NBQ2hCLGlCQUFpQjtDQUNqQixrQkFBa0I7QUFDbkI7O0FBRUE7O0NBRUMscUJBQXFCO0FBQ3RCOzs7OztBQUtBO0NBQ0MsWUFBWTtBQUNiO0FBQ0E7Q0FDQyx5QkFBeUI7Q0FDekIsc0JBQXNCO0NBQ3RCLG9CQUFvQjtDQUNwQixxQkFBcUI7Q0FDckI7QUFDRDtBQUNBO2lEQUNpRDtBQUNqRDs7Q0FFQyxrQkFBa0I7QUFDbkI7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLFVBQVU7Q0FDVixVQUFVO0FBQ1g7O0FBRUE7O0NBRUMsU0FBUztDQUNULFVBQVU7Q0FDVixrQkFBa0I7QUFDbkI7O0FBRUE7O0NBRUMsU0FBUztDQUNULFVBQVU7Q0FDVixrQkFBa0I7QUFDbkI7O0FBRUE7O0NBRUMsa0JBQWtCO0NBQ2xCLGlCQUFpQjtDQUNqQixpQkFBaUI7QUFDbEI7O0FBRUE7O0NBRUMsY0FBYztDQUNkLGVBQWU7Q0FDZixnQkFBZ0I7Q0FDaEIsU0FBUztDQUNULFFBQVE7Q0FDUixlQUFlO0FBQ2hCOztBQUVBOztDQUVDLGFBQWE7Q0FDYixVQUFVO0NBQ1YsV0FBVztDQUNYLGlCQUFpQjtDQUNqQixNQUFNO0NBQ04sS0FBSztBQUNOOztBQUVBOztDQUVDLGFBQWE7Q0FDYixVQUFVO0NBQ1YsV0FBVztDQUNYLFlBQVk7QUFDYjs7QUFFQTs7Q0FFQyxhQUFhO0NBQ2IsVUFBVTtDQUNWLFdBQVc7Q0FDWCxZQUFZO0FBQ2I7O0FBRUE7O0lBRUksY0FBYztJQUNkLG1CQUFtQjtJQUNuQixnQkFBZ0I7QUFDcEI7O0FBRUE7O0lBRUksV0FBVztJQUNYLFlBQVk7QUFDaEI7O0FBRUE7O0NBRUMsZUFBZTtDQUNmLGVBQWU7QUFDaEI7O0FBRUE7O0NBRUMscUJBQXFCLEVBQUUsV0FBVztDQUNsQyxVQUFVO0NBQ1YsV0FBVztDQUNYLGdCQUFnQjtBQUNqQjs7QUFFQTs7SUFFSSxxQkFBcUIsRUFBRSxXQUFXO0FBQ3RDOztBQUVBOztJQUVJLHlCQUF5QixJQUFJLFVBQVU7SUFDdkMscUJBQXFCLEVBQUUsVUFBVTtBQUNyQzs7QUFFQTs7Q0FFQyxVQUFVLEVBQUUsV0FBVztDQUN2QixnQkFBZ0I7Q0FDaEIsVUFBVTtDQUNWLFdBQVc7QUFDWjs7QUFFQTs7SUFFSSxtQkFBbUI7QUFDdkI7Ozs7QUFJQTtpREFDaUQ7QUFDakQ7O0NBRUMsaUJBQWlCO0NBQ2pCLHlCQUF5QixFQUFFLFVBQVU7Q0FDckMsd0JBQXdCO0NBQ3hCLGlCQUFpQjtBQUNsQjs7QUFFQTs7RUFFRSwyQkFBMkI7RUFDM0IsaUJBQWlCO0FBQ25COztBQUVBOztDQUVDLGFBQWE7Q0FDYixxQkFBcUI7Q0FDckIsVUFBVTtDQUNWLFVBQVU7Q0FDVixXQUFXO0NBQ1gsaUJBQWlCO0NBQ2pCLFNBQVM7Q0FDVCxPQUFPO0NBQ1Asd0NBQXdDO0NBQ3hDLDhCQUE4QixFQUFFLFVBQVU7Q0FDMUMsZ0NBQWdDLEVBQUUsVUFBVTtDQUM1Qyx3QkFBd0I7QUFDekI7O0FBRUE7O0NBRUMsY0FBYztDQUNkLGVBQWU7Q0FDZixnQkFBZ0I7Q0FDaEIsa0JBQWtCO0NBQ2xCLFFBQVE7Q0FDUixpQkFBaUI7QUFDbEI7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLFNBQVM7Q0FDVCxVQUFVO0NBQ1YsaUJBQWlCO0NBQ2pCLG9CQUFvQjs7Q0FFcEIseUJBQXlCLEVBQUUsaUJBQWlCO0NBQzVDLGlIQUFpSCxFQUFFLGFBQWE7Q0FDaEksaUhBQWlILEVBQUUsNEJBQTRCO0NBQy9JLDhHQUE4RyxFQUFFLHFEQUFxRDtDQUNySyxtSEFBbUgsRUFBRSxVQUFVO0FBQ2hJOztBQUVBOztDQUVDLGFBQWE7Q0FDYixVQUFVO0NBQ1YsV0FBVztDQUNYLGlCQUFpQjtDQUNqQixRQUFRO0NBQ1IsV0FBVztDQUNYLDhCQUE4QixFQUFFLFVBQVU7Q0FDMUMsK0JBQStCLEVBQUUsVUFBVTtDQUMzQyx5Q0FBeUM7Q0FDekMsd0JBQXdCO0FBQ3pCOztBQUVBOztDQUVDLG9CQUFvQjtDQUNwQixhQUFhO0NBQ2IsUUFBUTtDQUNSLHFCQUFxQjtBQUN0Qjs7QUFFQTs7Q0FFQyxhQUFhO0NBQ2IsZ0JBQWdCO0NBQ2hCLGVBQWU7Q0FDZixrQkFBa0I7Q0FDbEIsZ0JBQWdCO0NBQ2hCLGlCQUFpQjs7QUFFbEI7O0FBRUE7O0NBRUMsYUFBYTtDQUNiLGNBQWM7Q0FDZCxlQUFlO0NBQ2YsZ0JBQWdCO0NBQ2hCLGNBQWM7QUFDZjs7QUFFQTs7Q0FFQyxhQUFhO0NBQ2IsVUFBVTtDQUNWLFdBQVc7Q0FDWCxhQUFhO0NBQ2IsaUJBQWlCO0NBQ2pCLE1BQU07Q0FDTixLQUFLO0FBQ047O0FBRUE7O0NBRUMsY0FBYztDQUNkLFdBQVc7QUFDWjs7OztBQUlBO2lEQUNpRDtBQUNqRDs7Q0FFQzs7RUFFQyw0QkFBNEI7Q0FDN0I7O0NBRUE7O0VBRUMsd0JBQXdCO0NBQ3pCO0FBQ0Q7OztBQUdBOztDQUVDOztFQUVDLFVBQVU7RUFDVixrQkFBa0I7Q0FDbkI7O0NBRUE7O0VBRUMsVUFBVTtFQUNWLFNBQVM7Q0FDVjs7Q0FFQTs7RUFFQyxRQUFRO0VBQ1IsUUFBUTtFQUNSLHlDQUF5QztDQUMxQzs7QUFFRDs7O0FBR0E7O0NBRUM7O0VBRUMsV0FBVztDQUNaOztDQUVBOztFQUVDLFdBQVc7Q0FDWjs7Q0FFQTs7RUFFQyxXQUFXO0VBQ1gsV0FBVztFQUNYLG1CQUFtQjtDQUNwQjs7Q0FFQTs7RUFFQyxXQUFXO0VBQ1gsV0FBVztFQUNYLGdCQUFnQjtDQUNqQjtBQUNEOztBQUVBOztDQUVDOztLQUVJLHlCQUF5QjtDQUM3Qjs7QUFFRCIsImZpbGUiOiJhbm5vdW5jZW1lbnRfYWRkLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogU3R5bGVzaGVldCBmb3IgdGhlIERhdGUgUmFuZ2UgUGlja2VyLCBmb3IgdXNlIHdpdGggU2VtYW50aWMgVUlcbiAqXG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE1IERhbiBHcm9zc21hbiAoIGh0dHA6Ly93d3cuZGFuZ3Jvc3NtYW4uaW5mbyApXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuIFNlZSBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLnBocFxuICpcbiAqIEJ1aWx0IGZvciBodHRwOi8vd3d3LmltcHJvdmVseS5jb21cbiAqLy5kYXRlcmFuZ2VwaWNrZXIuZHJvcGRvd24tbWVudXttYXgtd2lkdGg6bm9uZTtkaXNwbGF5Om5vbmU7ei1pbmRleDozMDAwO2JvcmRlcjoxcHggc29saWQgI2NjYztib3gtc2hhZG93OjAgMCA1cHggI2NjY30uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdCAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQgLnJhbmdlc3tmbG9hdDpsZWZ0O21hcmdpbjo0cHh9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlciAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlciAucmFuZ2VzLC5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodCAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0IC5yYW5nZXN7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjRweH0uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlc3tmbG9hdDpub25lfS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAucmFuZ2VfaW5wdXRzPmRpdiwuZGF0ZXJhbmdlcGlja2VyX3N0YXJ0X2lucHV0e2Zsb2F0OmxlZnR9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2Vze3dpZHRoOjE2MHB4O3RleHQtYWxpZ246bGVmdH0uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgLnJhbmdlX2lucHV0cz5kaXY6bnRoLWNoaWxkKDIpe3BhZGRpbmctbGVmdDoxMXB4fS5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFye2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MjcwcHh9LmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5jYWxlbmRhcntkaXNwbGF5OmJsb2NrfS5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnNpbmdsZSAuY2FsZW5kYXItZGF0ZXtib3JkZXI6bm9uZX0uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0ZCwuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0aHtmb250LWZhbWlseTonSGVsdmV0aWNhIE5ldWUnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcjttaW4td2lkdGg6MzJweH0uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfZW5kX2lucHV0IGxhYmVsLC5kYXRlcmFuZ2VwaWNrZXIgLmRhdGVyYW5nZXBpY2tlcl9zdGFydF9pbnB1dCBsYWJlbHtjb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NDAwO2hlaWdodDoyMHB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToycHg7dGV4dC1zaGFkb3c6I2ZmZiAxcHggMXB4IDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3dpZHRoOjc0cHh9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGlucHV0e2ZvbnQtc2l6ZToxMXB4fS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAuaW5wdXQtbWluaXtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHg7Y29sb3I6IzU1NTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMXB4O2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIDAgMTBweDtwYWRkaW5nOjAgNnB4O3dpZHRoOjc0cHh9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6Jyd9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpe2ZvbnQtc2l6ZToxM3B4O2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXI6MXB4IHNvbGlkICNmNWY1ZjU7Y29sb3I6IzA4YztwYWRkaW5nOjNweCAxMnB4O21hcmdpbi1ib3R0b206OHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHg7LW1vei1ib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOjVweDtjdXJzb3I6cG9pbnRlcn0uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkuYWN0aXZlLC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaTpob3ZlcntiYWNrZ3JvdW5kOiMwOGM7Ym9yZGVyOjFweCBzb2xpZCAjMDhjO2NvbG9yOiNmZmZ9LmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItZGF0ZXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7cGFkZGluZzo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZDojZmZmfS5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjhweCBhdXRvIDA7bGluZS1oZWlnaHQ6MzBweH0uZGF0ZXJhbmdlcGlja2Vye3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjt0b3A6MTAwcHg7bGVmdDoyMHB4O3BhZGRpbmc6NHB4O21hcmdpbi10b3A6MXB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweH0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi03cHg7cmlnaHQ6OXB4O2JvcmRlci1yaWdodDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgI2NjYztib3JkZXItbGVmdDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTZweDtyaWdodDoxMHB4O2JvcmRlci1yaWdodDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgI2ZmZjtib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnR9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjphZnRlciwuZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OicnO2xlZnQ6MDtyaWdodDowO3dpZHRoOjA7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZXt0b3A6LTdweDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206N3B4IHNvbGlkICNjY2M7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMil9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjphZnRlcnt0b3A6LTZweDtib3JkZXItcmlnaHQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NnB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50fS5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi03cHg7bGVmdDo5cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjY2NjO2JvcmRlci1sZWZ0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjIpO2NvbnRlbnQ6Jyd9LmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNnB4O2xlZnQ6MTBweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmlnaHQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NnB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2NvbnRlbnQ6Jyd9LmRhdGVyYW5nZXBpY2tlci5kcm9wdXB7bWFyZ2luLXRvcDotNXB4fS5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwOmJlZm9yZXt0b3A6aW5pdGlhbDtib3R0b206LTdweDtib3JkZXItYm90dG9tOmluaXRpYWw7Ym9yZGVyLXRvcDo3cHggc29saWQgI2NjY30uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cDphZnRlcnt0b3A6aW5pdGlhbDtib3R0b206LTZweDtib3JkZXItYm90dG9tOmluaXRpYWw7Ym9yZGVyLXRvcDo2cHggc29saWQgI2ZmZn0uZGF0ZXJhbmdlcGlja2VyIHRhYmxle3dpZHRoOjEwMCU7bWFyZ2luOjB9LmRhdGVyYW5nZXBpY2tlciB0ZCwuZGF0ZXJhbmdlcGlja2VyIHRoe3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7cGFkZGluZzo1cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweDstbW96LWJvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpwb2ludGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uZGF0ZXJhbmdlcGlja2VyIG9wdGlvbi5kaXNhYmxlZCwuZGF0ZXJhbmdlcGlja2VyIHRkLmRpc2FibGVkLC5kYXRlcmFuZ2VwaWNrZXIgdGQub2Zme2NvbG9yOiM5OTl9LmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIsLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGU6aG92ZXJ7YmFja2dyb3VuZDojZWVlfS5kYXRlcmFuZ2VwaWNrZXIgdGQuaW4tcmFuZ2V7YmFja2dyb3VuZDojZWJmNGY4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGV7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHggMCAwIDRweDtib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4fS5kYXRlcmFuZ2VwaWNrZXIgdGQuZW5kLWRhdGV7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwOy1tb3otYm9yZGVyLXJhZGl1czowIDRweCA0cHggMDtib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwfS5kYXRlcmFuZ2VwaWNrZXIgdGQuc3RhcnQtZGF0ZS5lbmQtZGF0ZXstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHh9LmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzU3ZWJkO2JvcmRlci1jb2xvcjojMzA3MWE5O2NvbG9yOiNmZmZ9LmRhdGVyYW5nZXBpY2tlciB0ZC53ZWVrLC5kYXRlcmFuZ2VwaWNrZXIgdGgud2Vla3tmb250LXNpemU6ODAlO2NvbG9yOiNjY2N9LmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ueWVhcnNlbGVjdHtmb250LXNpemU6MTJweDtwYWRkaW5nOjVweDttYXJnaW46MCA1cHggMCAwO2hlaWdodDphdXRvO2N1cnNvcjpkZWZhdWx0fS5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0e21hcmdpbi1yaWdodDoyJTt3aWR0aDphdXRvfS5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3R7d2lkdGg6YXV0b30uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC51aS5kcm9wZG93bi5hbXBtc2VsZWN0LC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLmhvdXJzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24ubWludXRlc2VsZWN0LC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdHtwYWRkaW5nOjNweDtoZWlnaHQ6MmVtfS5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmFtcG1zZWxlY3QsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uaG91cnNlbGVjdCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0e3BhZGRpbmc6NXB4fS5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmFtcG1zZWxlY3Q+LnRleHQsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uaG91cnNlbGVjdD4udGV4dCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3Q+LnRleHQsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3Q+LnRleHQsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0Pi50ZXh0LC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnllYXJzZWxlY3Q+LnRleHR7bWFyZ2luLXJpZ2h0OjEuMjVlbX0uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5hbXBtc2VsZWN0Pi5kcm9wZG93bi5pY29uLC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmhvdXJzZWxlY3Q+LmRyb3Bkb3duLmljb24sLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubWludXRlc2VsZWN0Pi5kcm9wZG93bi5pY29uLC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1vbnRoc2VsZWN0Pi5kcm9wZG93bi5pY29uLC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdD4uZHJvcGRvd24uaWNvbiwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi55ZWFyc2VsZWN0Pi5kcm9wZG93bi5pY29ue3BhZGRpbmc6LjhlbSAuMTVlbSAuOGVtIC44ZW19LmRhdGVyYW5nZXBpY2tlcl9lbmRfaW5wdXR7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MTFweH0uZGF0ZXJhbmdlcGlja2VyIHRoLm1vbnRoe3dpZHRoOmF1dG87cGFkZGluZzowfS5kYXRlcmFuZ2VwaWNrZXIgLm5leHQgLnJpZ2h0LmFycm93Lmljb24sLmRhdGVyYW5nZXBpY2tlciAucHJldiAubGVmdC5hcnJvdy5pY29ue21hcmdpbjowfVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9ZGF0ZXJhbmdlcGlja2VyLm1pbi5jc3MubWFwICovIiwiLyohXG4gKiBTdHlsZXNoZWV0IGZvciB0aGUgRGF0ZSBSYW5nZSBQaWNrZXIsIGZvciB1c2Ugd2l0aCBTZW1hbnRpYyBVSVxuICpcbiAqIENvcHlyaWdodCAyMDEzLTIwMTUgRGFuIEdyb3NzbWFuICggaHR0cDovL3d3dy5kYW5ncm9zc21hbi5pbmZvIClcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS4gU2VlIGh0dHA6Ly93d3cub3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvbWl0LWxpY2Vuc2UucGhwXG4gKlxuICogQnVpbHQgZm9yIGh0dHA6Ly93d3cuaW1wcm92ZWx5LmNvbVxuICovXG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogMzAwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQgLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0IC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodCAuY2FsZW5kYXIsXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyIC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXIgLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiA0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5jYWxlbmRhciB7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAucmFuZ2VfaW5wdXRzPmRpdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAucmFuZ2VfaW5wdXRzPmRpdjpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmctbGVmdDogMTFweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5jYWxlbmRhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnNpbmdsZSAuY2FsZW5kYXItZGF0ZSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0aCwgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIgdGQge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMzJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX3N0YXJ0X2lucHV0IGxhYmVsLFxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX2VuZF9pbnB1dCBsYWJlbCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB0ZXh0LXNoYWRvdzogI2ZmZiAxcHggMXB4IDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiA3NHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIC5pbnB1dC1taW5pIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIHdpZHRoOiA3NHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgICBjb2xvcjogIzA4YztcbiAgICBwYWRkaW5nOiAzcHggMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDhjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwOGM7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLWRhdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10aW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA4cHggYXV0byAwIGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRvcDogMTAwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiAnJztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIGxlZnQ6IDlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cCB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YmVmb3JlIHtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiAtN3B4O1xuICAgIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNjY2M7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwOmFmdGVyIHtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiAtNnB4O1xuICAgIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZCwgLmRhdGVyYW5nZXBpY2tlciB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZiB7XG4gICAgY29sb3I6ICM5OTk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZGlzYWJsZWQsIC5kYXRlcmFuZ2VwaWNrZXIgb3B0aW9uLmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgdGguYXZhaWxhYmxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWJmNGY4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5zdGFydC1kYXRlIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZW5kLWRhdGUge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5zdGFydC1kYXRlLmVuZC1kYXRlIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1N2ViZDtcbiAgICBib3JkZXItY29sb3I6ICMzMDcxYTk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQud2VlaywgLmRhdGVyYW5nZXBpY2tlciB0aC53ZWVrIHtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBjb2xvcjogI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi55ZWFyc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24uaG91cnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLm1pbnV0ZXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLmFtcG1zZWxlY3Qge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBoZWlnaHQ6IDJlbTtcbn1cblxuXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubWludXRlc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uYW1wbXNlbGVjdCB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi55ZWFyc2VsZWN0ID4gLnRleHQsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5tb250aHNlbGVjdCA+IC50ZXh0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uaG91cnNlbGVjdCA+IC50ZXh0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubWludXRlc2VsZWN0ID4gLnRleHQsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5zZWNvbmRzZWxlY3QgPiAudGV4dCxcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmFtcG1zZWxlY3QgPiAudGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnllYXJzZWxlY3QgPiAuZHJvcGRvd24uaWNvbixcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1vbnRoc2VsZWN0ID4gLmRyb3Bkb3duLmljb24sXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0ID4gLmRyb3Bkb3duLmljb24sXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3QgPiAuZHJvcGRvd24uaWNvbixcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdCA+IC5kcm9wZG93bi5pY29uLFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uYW1wbXNlbGVjdCA+IC5kcm9wZG93bi5pY29uIHtcbiAgICBwYWRkaW5nOiAuOGVtIC4xNWVtIC44ZW0gLjhlbTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlcl9zdGFydF9pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXJfZW5kX2lucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcHhcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5tb250aCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucHJldiAubGVmdC5hcnJvdy5pY29uLFxuLmRhdGVyYW5nZXBpY2tlciAubmV4dCAucmlnaHQuYXJyb3cuaWNvbiB7IG1hcmdpbjogMDsgfVxuIiwiLypcblxuXHRnbG9iYWwgY29sb3JzXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0I0ZGRjtcdFx0QHdoaXRlXG5cdCNGNDk2MTQ7XHRAb3JhbmdlXHRcdHJnYigyNDQsIDE1MCwgMjApO1xuXHQjMjk3OUZGO1x0QGJsdWVcdFx0cmdiKDQxLCAxMjEsIDI1NSk7XG5cdCNGNUY1RjU7XHRAZ3JheVxuXHQjMEExNzJGOyBcdEBkYXJrYmx1ZVxuXHQjMDBFNjc2O1x0QGdyZWVuXG5cdCNGRjE3NDQ7XHRAcmVkXG5cdCM3ODkwOUM7XHRAbGlnaHRibHVlXG5cbiovXG5cbi8qIHBhZ2UgdGl0bHRlIGhlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy1wYWdlLXRpdGxlLWhlYWRlciB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojMEExNzJGOyBcdC8qIEBkYXJrYmx1ZTsgKi9cbn1cblxuLnBiYy1wYWdlLXRpdGxlLWhlYWRlciAucGJjLXdyYXAge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0bWF4LXdpZHRoOjEyNDBweDtcblx0bWFyZ2luOjAgYXV0bztcblx0cGFkZGluZzoyMHB4IDAgMzBweCAwO1xufVxuXG4ucGJjLXBhZ2UtdGl0bGUtaGVhZGVyIC5wYmMtd3JhcCAucGJjLXdyYXAtdGl0bGUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbi5wYmMtcGFnZS10aXRsZS1oZWFkZXIgLnBiYy13cmFwIC5wYmMtd3JhcC10aXRsZSBoMSB7XG5cblx0Zm9udC1zaXplOjQxcHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0Y29sb3I6I0ZGRjsgLyogd2hpdGUgKi9cblx0cGFkZGluZzoxNXB4IDAgMCAwO1xufVxuXG4vKiBwYWdlIGNvbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYmMtcGFnZS1jb2xzIHtcblxuXHRkaXNwbGF5OmZsZXg7XG5cdGZsZXgtd3JhcDp3cmFwO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdG1heC13aWR0aDoxMjQwcHg7XG5cdG1hcmdpbjowIGF1dG87XG5cdHBhZGRpbmc6MCAwIDUwcHggMDtcbn1cblxuLnBiYy1wYWdlLWNvbHM6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6Jyc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtcGFnZS1jb2xzIC5wYmMtY29sLWxlZnQge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6NTAlO1xuXHRwYWRkaW5nOjAgMjBweCAwIDA7XG59XG5cbi5wYmMtcGFnZS1jb2xzIC5wYmMtY29sLXJpZ2h0IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjUwJTtcblx0cGFkZGluZzowIDAgMCAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLyogZm9ybVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy1mb3JtLWhlYWRlciB7XG5cblx0cGFkZGluZzoyMHB4IDAgMCAwO1xufVxuXG4ucGJjLXdyYXAtZm9ybSB7XG5cbn1cblxuLnBiYy13cmFwLWZvcm0gLnVpLmlucHV0IGlucHV0IHtcblxuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13cmFwLWZvcm0gLnVpLnNlbGVjdGlvbiB7XG5cbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnVpLnNlbGVjdGlvbi5kcm9wZG93bjpob3ZlciB7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13cmFwLWZvcm0gLnVpLnNlbGVjdGlvbi5kcm9wZG93bjpmb2N1cyB7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13cmFwLWZvcm0gLnVpLnNlbGVjdGlvbi5hY3RpdmUuZHJvcGRvd246aG92ZXIsXG4ucGJjLXdyYXAtZm9ybSAudWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93bjpob3ZlciAubWVudSB7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13cmFwLWZvcm0gLnVpLnNlbGVjdGlvbi5hY3RpdmUgLm1lbnUge1xuXG4gICAgYm9yZGVyLWNvbG9yOiAjMzUzNTM1O1xufVxuXG4ucGJjLXdyYXAtZm9ybSAudWkuc2VsZWN0aW9uLmFjdGl2ZSAubWVudSB7XG5cbiAgICBib3JkZXItY29sb3I6ICMzNTM1MzU7XG59XG5cbi5wYmMtd3JhcC1mb3JtIC51aS5zZWxlY3Rpb24gLm1lbnUgPiAuaXRlbSB7XG5cbiAgICBwYWRkaW5nOjAgMWVtIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDo1MHB4O1xufVxuXG4ucGJjLXdyYXAtZm9ybSAudWkuc2VsZWN0aW9uIGkuaWNvbiB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MjBweDtcblx0aGVpZ2h0OjIwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDo1cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuXHRsaW5lLWhlaWdodDoyMHB4O1xuXHRjb2xvcjojMjk3OUZGOyAvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLXdyYXAtZm9ybSAudWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93biBpLmljb246YWZ0ZXIge1xuXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy13cmFwLWZvcm0gdGV4dGFyZWEge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjE1MCU7XG5cdGNvbG9yOnJnYmEoMCwgMCwgMCwgMC45KTtcblx0d2lkdGg6MTAwJTtcblx0cmVzaXplOm5vbmU7XG5cdGJvcmRlci1yYWRpdXM6NHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cblx0cGFkZGluZzogMWVtIDFlbTtcblx0b3V0bGluZTpub25lO1xufVxuXG4ucGJjLXdyYXAtZm9ybSB0ZXh0YXJlYS5wYmMtaDkwIHtcblxuXHRtaW4taGVpZ2h0OjkwcHg7XG59XG5cbi5wYmMtd3JhcC1mb3JtIHRleHRhcmVhLnBiYy1oMTgwIHtcblxuXHRtaW4taGVpZ2h0OjE4MHB4O1xufVxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLXNlcGFyYXRvciB7XG5cblx0cGFkZGluZzoxMHB4IDAgMTBweCAwO1xufVxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLXNlcGFyYXRvciAucGJjLWxpbmUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0aGVpZ2h0OjFweDtcblx0YmFja2dyb3VuZC1jb2xvcjojRUNFRkYxO1xufVxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLWFkZC10cmlwLXBvaW50IHtcblxuXHRwYWRkaW5nOjAgMCAxMHB4IDA7XG59XG5cbi5wYmMtd3JhcC1mb3JtIC5wYmMtYWRkLXRyaXAtcG9pbnQgLnBiYy1ob2xkZXIge1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6MzZweDtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnBiYy1hZGQtdHJpcC1wb2ludCAucGJjLWhvbGRlciAucGJjLWxvY2F0aW9uIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bWFyZ2luOjAgM3B4O1xuXHR2ZXJ0aWNhbC1hbGlnbjpib3R0b207XG59XG5cbi5wYmMtd3JhcC1mb3JtIC5wYmMtYWRkLXRyaXAtcG9pbnQgLnBiYy1ob2xkZXIgLnBiYy1sb2NhdGlvbiAucGJjLW5hbWUge1xuXG5cdHZlcnRpY2FsLWFsaWduOmNlbnRlcjtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnBiYy1hZGQtdHJpcC1wb2ludCAucGJjLWhvbGRlciAucGJjLWljb24tbWFya2VyIHtcblxuXHRmb250LXNpemU6MjZweDtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLWFkZC10cmlwLXBvaW50IC5wYmMtaG9sZGVyIC5wYmMtaWNvbi1jaGVja21hcmsge1xuXG5cdGZvbnQtc2l6ZToyNnB4O1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Y29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLWFkZC10cmlwLXBvaW50IC5wYmMtaG9sZGVyIC5wYmMtaWNvbi1tYXJrZXIgaS5pY29uLFxuLnBiYy13cmFwLWZvcm0gLnBiYy1hZGQtdHJpcC1wb2ludCAucGJjLWhvbGRlciAucGJjLWljb24tY2hlY2ttYXJrIGkuaWNvbiB7XG5cblx0d2lkdGg6YXV0bztcblx0aGVpZ2h0OmF1dG87XG59XG5cbi5wYmMtd3JhcC1mb3JtIC5wYmMtYWRkLXRyaXAtcG9pbnQgLnBiYy1ob2xkZXIgLnBiYy1saW5rIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0bWFyZ2luOjAgNHB4O1xufVxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLWFkZC10cmlwLXBvaW50IC5wYmMtaG9sZGVyIC5wYmMtbGluayBpbWcge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnBiYy1hZGQtdHJpcC1wb2ludCAucGJjLWhvbGRlciAucGJjLWJ0bi1hZGQge1xuXG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdGNvbG9yOiNGRkY7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y0OTYxNDtcdC8qIEBvcmFuZ2UgKi9cblx0cGFkZGluZzo5cHggMThweDtcblx0Ym9yZGVyLXJhZGl1czo1cHg7XG5cdGJvcmRlcjpub25lO1xuXHRvdXRsaW5lOm5vbmU7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdG1hcmdpbjowIDRweDtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnBiYy1hZGQtdHJpcC1wb2ludCAucGJjLWhvbGRlciAucGJjLWJ0bi1hZGQ6aG92ZXIge1xuXG5cdGJhY2tncm91bmQtY29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuXG4ucGJjLXdyYXAtZm9ybSAudWkuY2FsZW5kYXIgaS5pY29uIHtcblxuICAgIGNvbG9yOiAjMjk3OUZGOyAvKiBAYmx1ZSAqL1xuICAgIG9wYWNpdHk6IDEuMDtcbn1cblxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLXJvdyB7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgLTEwcHg7XG59XG5cbi5wYmMtd3JhcC1mb3JtID4gZGl2Omxhc3QtY2hpbGQgLnBiYy1jb2wgLnBiYy13cmFwLWNvbnRyb2wge1xuXG5cdHBhZGRpbmctYm90dG9tOjA7XG59XG5cbi5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IC5wYmMtY29sIHtcblxuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMCAxMHB4O1xuXHRtYXJnaW46IDAgMCAwIDA7XG59XG5cbi5wYmMtd3JhcC1mb3JtIC5wYmMtcm93LnBiYy10d28tY29scyAucGJjLWNvbCB7XG5cblx0d2lkdGg6IDUwJTtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cucGJjLXRocmVlLWNvbHMgLnBiYy1jb2wge1xuXG5cdHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnBiYy1jb2wgLnBiYy13cmFwLWNvbnRyb2wge1xuXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuXG4ucGJjLXdyYXAtZm9ybSAucGJjLXJvdyAucGJjLWNvbCAucGJjLXdyYXAtY29udHJvbCBsYWJlbCB7XG5cblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdHBhZGRpbmc6IDAgMCA2cHggMDtcbn1cblxuLnBiYy13cmFwLWZvcm0gLnBiYy13cmFwLWJ0bi1zdWJtaXQge1xuXG5cdHBhZGRpbmc6MTBweCAwIDMwcHggMDtcbn1cblxuXG5cblxuZmllbGRzZXQge1xuXHRib3JkZXI6IG5vbmU7XG59XG5maWVsZHNldC5yZGltIHtcblx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoNHB4KTtcblx0LW1vei1maWx0ZXI6IGJsdXIoNHB4KTtcblx0LW8tZmlsdGVyOiBibHVyKDRweCk7XG5cdC1tcy1maWx0ZXI6IGJsdXIoNHB4KTtcblx0ZmlsdGVyOiBibHVyKDRweClcbn1cbi8qIHRyaXAgZmVhdHVyZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLXRyaXAtZmVhdHVyZXMge1xuXG5cdHBhZGRpbmc6MTVweCAwIDAgMDtcbn1cblxuLnBiYy10cmlwLWZlYXR1cmVzOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OicnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXRyaXAtZmVhdHVyZXMgLnBiYy1sZWZ0IHtcblxuXHR3aWR0aDo1MCU7XG5cdGZsb2F0OmxlZnQ7XG5cdHBhZGRpbmc6MCAyMHB4IDAgMDtcbn1cblxuLnBiYy10cmlwLWZlYXR1cmVzIC5wYmMtcmlnaHQge1xuXG5cdHdpZHRoOjUwJTtcblx0ZmxvYXQ6bGVmdDtcblx0cGFkZGluZzowIDAgMCAyMHB4O1xufVxuXG4ucGJjLXRyaXAtZmVhdHVyZXMgLnBiYy13cmFwLXRpdGxlIHtcblxuXHRwYWRkaW5nOjAgMCAwIDM2cHg7XG5cdG1hcmdpbjowIDAgMjVweCAwO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnBiYy10cmlwLWZlYXR1cmVzIC5wYmMtd3JhcC10aXRsZSBoNSB7XG5cblx0Zm9udC1zaXplOjIwcHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MjRweDtcblx0cGFkZGluZzowO1xuXHRtYXJnaW46MDtcblx0dGV4dC1hbGlnbjpsZWZ0O1xufVxuXG4ucGJjLXRyaXAtZmVhdHVyZXMgLnBiYy13cmFwLXRpdGxlIC5wYmMtaWNvbiB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MjRweDtcblx0aGVpZ2h0OjI0cHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xufVxuXG4ucGJjLXRyaXAtZmVhdHVyZXMgLnBiYy13cmFwLXRpdGxlIC5wYmMtaWNvbi5wYmMteWVzIHN2ZyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdGZpbGw6IzAwRTY3Njtcbn1cblxuLnBiYy10cmlwLWZlYXR1cmVzIC5wYmMtd3JhcC10aXRsZSAucGJjLWljb24ucGJjLW5vIHN2ZyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdGZpbGw6I0ZGMTc0NDtcbn1cblxuLnBiYy10cmlwLWZlYXR1cmVzIC51aS5jaGVja2JveCB7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMTJweCAwO1xuICAgIGxpbmUtaGVpZ2h0OjE5cHg7XG59XG5cbi51aS5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDE5cHg7XG59XG5cbi5wYmMtdHJpcC1mZWF0dXJlcyAudWkuY2hlY2tib3ggbGFiZWwge1xuXG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xufVxuXG4ucGJjLXRyaXAtZmVhdHVyZXMgLnVpLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG5cblx0Ym9yZGVyOjFweCBzb2xpZCAjMDAwOyAvKiBAYmxhY2sgKi9cblx0d2lkdGg6MTlweDtcblx0aGVpZ2h0OjE5cHg7XG5cdGxpbmUtaGVpZ2h0OjE5cHg7XG59XG5cbi5wYmMtdHJpcC1mZWF0dXJlcyAudWkuY2hlY2tib3ggaW5wdXQ6Zm9jdXN+bGFiZWw6YmVmb3JlIHtcblxuICAgIGJvcmRlcjoxcHggc29saWQgIzAwMDsgLyogQGJsYWNrICovXG59XG5cbi5wYmMtdHJpcC1mZWF0dXJlcyAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDpiZWZvcmUge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlGRjsgICAvKiBAYmx1ZSAqL1xuICAgIGJvcmRlci1jb2xvcjogIzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy10cmlwLWZlYXR1cmVzIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVyIHtcblxuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cblx0bGluZS1oZWlnaHQ6MTlweDtcblx0d2lkdGg6MTlweDtcblx0aGVpZ2h0OjE5cHg7XG59XG5cbi5wYmMtdHJpcC1mZWF0dXJlcyAudWkuY2hlY2tib3guZGlzYWJsZWQge1xuXG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbn1cblxuXG5cbi8qIHdoeSBsaXN0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy13aHktbGlzdCB7XG5cblx0Ym9yZGVyLXJhZGl1czo0cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICMyOTc5RkY7IC8qIEBibHVlICovXG5cdGJhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtd2h5LWxpc3QgLnBiYy1ob2xkZXIge1xuXG5cdFx0cGFkZGluZzo0MHB4IDEwcHggNDBweCAxMHB4O1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4ucGJjLXdoeS1saXN0IC5wYmMtaG9sZGVyOmFmdGVyIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdGNvbnRlbnQ6Jyc7XG5cdHdpZHRoOjEwcHg7XG5cdGhlaWdodDoxMHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDotNnB4O1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICMyOTc5RkY7IC8qIEBibHVlICovXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjk3OUZGOyAvKiBAYmx1ZSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjg7XG59XG5cbi5wYmMtd2h5LWxpc3QgaDIge1xuXG5cdGZvbnQtc2l6ZTozNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdHBhZGRpbmc6MCAwIDIwcHggMDtcblx0bWFyZ2luOjA7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xufVxuXG4ucGJjLXdoeS1saXN0IC5wYmMtZGl2aWRlciB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6ODAlO1xuXHRoZWlnaHQ6MXB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0bWFyZ2luOjAgYXV0byAwIGF1dG87XG5cblx0YmFja2dyb3VuZDogcmdiKDEwLDIzLDQ3KTsgLyogT2xkIGJyb3dzZXJzICovXG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICByZ2JhKDI0OCwyNDgsMjQ4LDEpIDAlLCByZ2JhKDQxLDEyMSwyNTUsMSkgNTAlLCByZ2JhKDI0OCwyNDgsMjQ4LDEpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAgcmdiYSgyNDgsMjMsMjQ4LDEpIDAlLHJnYmEoNDEsMTIxLDI1NSwxKSA1MCUscmdiYSgyNDgsMjQ4LDI0OCwxKSAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAgcmdiYSgyNDgsMjQ4LDI0OCwxKSAwJSxyZ2JhKDQxLDEyMSwyNTUsMSkgNTAlLHJnYmEoMjQ4LDI0OCwyNDgsMSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzBhMTcyZicsIGVuZENvbG9yc3RyPScjMGExNzJmJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xufVxuXG4ucGJjLXdoeS1saXN0IC5wYmMtZGl2aWRlciAucGJjLWFycm93IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHR3aWR0aDoxMHB4O1xuXHRoZWlnaHQ6MTBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6NTAlO1xuXHRib3R0b206LTVweDtcblx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMjk3OUZGOyAvKiBAYmx1ZSAqL1xuXHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMjk3OUZGOyAvKiBAYmx1ZSAqL1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0YmFja2dyb3VuZC1jb2xvcjojZjhmOGY4O1xufVxuXG4ucGJjLXdoeS1saXN0IHVsIHtcblxuXHRsaXN0LXN0eWxlLXR5cGU6bm9uZTtcblx0ZGlzcGxheTpibG9jaztcblx0bWFyZ2luOjA7XG5cdHBhZGRpbmc6MzBweCAwIDAgNDBweDtcbn1cblxuLnBiYy13aHktbGlzdCB1bCBsaSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRwYWRkaW5nOjAgMCAwIDYwcHg7XG5cdG1hcmdpbjowIDAgNXB4IDA7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXG59XG5cbi5wYmMtd2h5LWxpc3QgdWwgbGkgLnBiYy10ZXh0IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoyMHB4O1xuXHRwYWRkaW5nOjE1cHggMDtcbn1cblxuLnBiYy13aHktbGlzdCB1bCBsaSAucGJjLWljb24ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjUwcHg7XG5cdGhlaWdodDo1MHB4O1xuXHRsaW5lLWhlaWdodDowO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHR0b3A6MDtcbn1cblxuLnBiYy13aHktbGlzdCB1bCBsaSAucGJjLWljb24gaW1nIHtcblxuXHRtYXgtd2lkdGg6MTAwJTtcblx0aGVpZ2h0OmF1dG87XG59XG5cblxuXG4vKiByZXNwb25zaXZlIGNzc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cblx0LnBiYy1wYWdlLXRpdGxlLWhlYWRlciAucGJjLXdyYXAge1xuXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDMwcHggMjBweDtcblx0fVxuXG5cdC5wYmMtcGFnZS1jb2xzIHtcblxuXHRcdHBhZGRpbmc6MCAyMHB4IDUwcHggMjBweDtcblx0fVxufVxuXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cblx0LnBiYy1wYWdlLWNvbHMgLnBiYy1jb2wtbGVmdCB7XG5cblx0XHR3aWR0aDoxMDAlO1xuXHRcdHBhZGRpbmc6MCAwIDQwcHggMDtcblx0fVxuXG5cdC5wYmMtcGFnZS1jb2xzIC5wYmMtY29sLXJpZ2h0IHtcblxuXHRcdHdpZHRoOjEwMCU7XG5cdFx0cGFkZGluZzowO1xuXHR9XG5cblx0LnBiYy13aHktbGlzdDphZnRlciB7XG5cblx0XHRsZWZ0OjUwJTtcblx0XHR0b3A6LTZweDtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoMTM1ZGVnKTtcblx0fVxuXG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXG5cdC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93LnBiYy10d28tY29scyAucGJjLWNvbCB7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93LnBiYy10aHJlZS1jb2xzIC5wYmMtY29sIHtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnBiYy10cmlwLWZlYXR1cmVzIC5wYmMtbGVmdCB7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbG9hdDogbm9uZTtcblx0XHRwYWRkaW5nOiAwIDAgMjBweCAwO1xuXHR9XG5cblx0LnBiYy10cmlwLWZlYXR1cmVzIC5wYmMtcmlnaHQge1xuXG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0cGFkZGluZzogMCAwIDAgMDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cblx0LnBiYy13aHktbGlzdCB1bCB7XG5cblx0ICAgIHBhZGRpbmc6IDMwcHggMTBweCAwIDEwcHg7XG5cdH1cblxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/